.CNtbZq_wrap{left:50%;bottom:calc(env(safe-area-inset-bottom) + 20px);z-index:90;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 24px);display:flex;position:fixed;transform:translate(-50%)}.CNtbZq_wrap>*{pointer-events:auto}.CNtbZq_pill{background:var(--mg-card);border:1px solid var(--mg-gold);box-shadow:0 12px 34px #0000004d, 0 0 0 0 var(--mg-gold);border-radius:999px;align-items:stretch;gap:4px;padding:7px 7px 7px 9px;animation:.32s both CNtbZq_rise,2.6s ease-in-out .6s infinite CNtbZq_attention;display:flex}.CNtbZq_lg .CNtbZq_pill{padding:9px 9px 9px 12px}.CNtbZq_lg .CNtbZq_badge{width:44px;height:44px}.CNtbZq_lg .CNtbZq_title{font-size:16px}.CNtbZq_lg .CNtbZq_sub{font-size:12px}.CNtbZq_lg .CNtbZq_main{gap:13px}@keyframes CNtbZq_rise{0%{opacity:0;transform:translateY(12px)}}@keyframes CNtbZq_attention{0%,to{transform:translateY(0);box-shadow:0 12px 34px #0000004d,0 0 #e6bd5e80}50%{transform:translateY(-3px);box-shadow:0 16px 40px #00000057,0 0 0 10px #e6bd5e00}}@keyframes CNtbZq_badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.CNtbZq_main{cursor:pointer;color:var(--mg-text);background:0 0;border:0;border-radius:999px;align-items:center;gap:11px;padding:6px 10px;font-family:inherit;display:flex}.CNtbZq_main:hover{background:var(--mg-line-2,#ffffff0a)}.CNtbZq_badge{background:var(--mg-gold);width:36px;height:36px;color:var(--mg-on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;animation:2.6s ease-in-out .6s infinite CNtbZq_badgePulse;display:flex}.CNtbZq_text{flex-direction:column;align-items:flex-start;padding-right:4px;line-height:1.15;display:flex}.CNtbZq_title{color:var(--mg-text);white-space:nowrap;font-size:14.5px;font-weight:700}.CNtbZq_sub{color:var(--mg-muted);white-space:nowrap;margin-top:1px;font-size:11.5px}.CNtbZq_close{width:36px;color:var(--mg-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CNtbZq_close:hover{background:var(--mg-line-2,#ffffff0a);color:var(--mg-text)}.CNtbZq_hint{text-align:center;background:var(--mg-card);border:1px solid var(--mg-line,var(--mg-border));color:var(--mg-text);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;max-width:340px;padding:11px 15px;font-size:13px;animation:.28s both CNtbZq_rise;display:flex;box-shadow:0 10px 30px #00000047}.CNtbZq_hint b{font-weight:600}@media (prefers-reduced-motion:reduce){.CNtbZq_pill,.CNtbZq_badge{animation:.3s both CNtbZq_rise}}
.kpELkq_screen{background:var(--mg-bg);flex-direction:column;height:100%;display:flex;overflow:hidden}.kpELkq_hero{background:var(--mg-accent-soft,#e6bd5e24);flex:0 0 50%;min-height:0;position:relative;overflow:hidden}.kpELkq_heroImg{object-fit:cover;object-position:center 22%}.kpELkq_heroFallback{background:radial-gradient(120% 90% at 50% 30%, var(--mg-accent-soft,#e6bd5e38), transparent 70%), var(--mg-bg);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.kpELkq_heroMark{opacity:.92;width:42%;max-width:220px;height:auto}.kpELkq_heroScrim{background:linear-gradient(to bottom, transparent, var(--mg-bg));pointer-events:none;height:40%;position:absolute;bottom:0;left:0;right:0}.kpELkq_menuBtn{top:calc(12px + env(safe-area-inset-top));cursor:pointer;border:1px solid var(--mg-line,var(--mg-border));background:color-mix(in srgb, var(--mg-bg) 62%, transparent);width:40px;height:40px;color:var(--mg-text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;right:14px}.kpELkq_panel{min-height:0;padding:8px 22px calc(24px + env(safe-area-inset-bottom));text-align:center;cursor:pointer;color:var(--mg-text);background:0 0;border:0;flex-direction:column;flex:50%;justify-content:center;align-items:center;gap:16px;font-family:inherit;display:flex}.kpELkq_mark{color:var(--mg-gold);opacity:.9}.kpELkq_title{color:var(--mg-text);margin:0;font-size:30px;font-weight:700;line-height:1.2}@media (min-width:900px){.kpELkq_title{font-size:38px}}.kpELkq_chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:440px;display:flex}.kpELkq_chip{color:var(--mg-muted);background:var(--mg-card);border:1px solid var(--mg-line,var(--mg-border));border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600}.kpELkq_cta{color:var(--mg-on-accent,#1a1206);background:var(--mg-gold);border-radius:999px;align-items:center;gap:5px;margin-top:4px;padding:11px 22px;font-size:14px;font-weight:600;display:inline-flex}
