@font-face{font-family:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-10-latin-ext-400-normal-uIKqQSaG.woff2)format("woff2"),url(/assets/jersey-10-latin-ext-400-normal-ByMh3OYd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-10-latin-400-normal-DrL73VYW.woff2)format("woff2"),url(/assets/jersey-10-latin-400-normal-B8YT2i2g.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jersey 25";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-25-latin-ext-400-normal-CP5Jl3WN.woff2)format("woff2"),url(/assets/jersey-25-latin-ext-400-normal-uA4qe_6D.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 25";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-25-latin-400-normal-BuYJnnt7.woff2)format("woff2"),url(/assets/jersey-25-latin-400-normal-XLH5qs2C.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bitcount Prop Single;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bitcount-prop-single-latin-ext-600-normal-Cefrcejj.woff2)format("woff2"),url(/assets/bitcount-prop-single-latin-ext-600-normal-U9IcXd8c.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitcount Prop Single;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bitcount-prop-single-latin-600-normal-CVQZyuUk.woff2)format("woff2"),url(/assets/bitcount-prop-single-latin-600-normal-C--Lav1H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--aq-gold:#ffc53d;--aq-gold-hi:#ffd974;--aq-gold-dark:#e8a21f;--aq-gold-face:linear-gradient(180deg, #ffd974, #ffc53d);--aq-gold-ink:#241500;--aq-teal:#3fe8e0;--aq-teal-ink:#062637;--aq-green:#52f0a0;--aq-green-ink:#06301d;--aq-coral:#ff6a55;--aq-coral-ink:#33080e;--aq-pink:#f26df9;--aq-pink-ink:#33082e;--aq-sky:#4fc8ff;--aq-sky-ink:#062637;--aq-violet:#a88fff;--aq-violet-ink:#1c1046;--aq-red:#ff3d6e;--aq-mint:var(--aq-green);--aq-mint-ink:var(--aq-green-ink);--aq-ink-deep:#07051a;--aq-panel:#131036;--aq-panel-raised:#181343;--aq-panel-inner:#1d1445;--aq-field:#0d0a24;--aq-pill-bg:#0a0820bf;--aq-border:#4c4499;--aq-border-muted:#2e2866;--aq-text-bright:#efedff;--aq-text-speech:#ccc6f4;--aq-text-secondary:#ccc6f4;--aq-label:#b0a9e9;--aq-muted:#a9a2e4;--aq-faint:#837cc2;--aq-star-warm:#ffe9b8;--aq-star-cool:#cfc8ff;--aq-pixel:"Jersey 10", sans-serif;--aq-sans:"Jersey 25", system-ui, sans-serif;--aq-chip:"Bitcount Prop Single", "Jersey 10", sans-serif;--aq-wordmark:92px;--aq-wordmark-splash:110px;--aq-notch-lg:polygon(0 8px, 4px 8px, 4px 4px, 8px 4px, 8px 0, calc(100% - 8px) 0, calc(100% - 8px) 4px, calc(100% - 4px) 4px, calc(100% - 4px) 8px, 100% 8px, 100% calc(100% - 8px), calc(100% - 4px) calc(100% - 8px), calc(100% - 4px) calc(100% - 4px), calc(100% - 8px) calc(100% - 4px), calc(100% - 8px) 100%, 8px 100%, 8px calc(100% - 4px), 4px calc(100% - 4px), 4px calc(100% - 8px), 0 calc(100% - 8px));--aq-notch-md:polygon(0 6px, 3px 6px, 3px 3px, 6px 3px, 6px 0, calc(100% - 6px) 0, calc(100% - 6px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 6px, 100% 6px, 100% calc(100% - 6px), calc(100% - 3px) calc(100% - 6px), calc(100% - 3px) calc(100% - 3px), calc(100% - 6px) calc(100% - 3px), calc(100% - 6px) 100%, 6px 100%, 6px calc(100% - 3px), 3px calc(100% - 3px), 3px calc(100% - 6px), 0 calc(100% - 6px));--aq-notch-sm:polygon(0 3px, 3px 3px, 3px 0, calc(100% - 3px) 0, calc(100% - 3px) 3px, 100% 3px, 100% calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 3px 100%, 3px calc(100% - 3px), 0 calc(100% - 3px));--aq-shadow-hard:drop-shadow(0 4px 0 #00000073);--aq-glow-gold:drop-shadow(0 0 14px #ffc53d4d)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%}body{background:var(--aq-ink-deep);font-family:var(--aq-sans);color:var(--aq-text-secondary);overscroll-behavior:none;margin:0}#root{max-width:480px;height:100dvh;margin:0 auto}@keyframes aqblink{0%,55%{opacity:1}56%,to{opacity:0}}@keyframes aqboot{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes aqpulse{0%,to{box-shadow:0 0 #ffc53d00}50%{box-shadow:0 0 26px 3px #ffc53d66}}@keyframes aqtwinkle{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@keyframes aqspark{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes aqfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes aqcrt{0%{transform:translateY(0)}to{transform:translateY(6px)}}@keyframes aqrec{0%,55%{opacity:1}56%,to{opacity:.25}}@keyframes aqglitch{0%,88%,to{clip-path:inset(0);transform:translate(0)}90%{clip-path:inset(12% 0 55%);transform:translate(-4px,2px)}92%{clip-path:inset(60% 0 8%);transform:translate(4px,-2px)}94%{clip-path:inset(30% 0);transform:translate(-3px)}96%{clip-path:inset(0);transform:translate(0)}}.aq-nb{isolation:isolate;filter:var(--aq-nb-shadow,var(--aq-shadow-hard));background:0 0;border:none;position:relative}.aq-nb:before,.aq-nb:after{content:"";clip-path:var(--aq-nb-shape,var(--aq-notch-lg));pointer-events:none;position:absolute}.aq-nb:before{z-index:-2;background:var(--aq-nb-border,var(--aq-border));inset:0}.aq-nb:after{inset:var(--aq-nb-w,2px);z-index:-1;background:var(--aq-nb-fill,var(--aq-panel))}.aq-nb--md{--aq-nb-shape:var(--aq-notch-md)}.aq-screen{height:100%;padding:calc(env(safe-area-inset-top,0px) + 20px) 16px calc(env(safe-area-inset-bottom,0px) + 14px);font-family:var(--aq-sans);background:linear-gradient(#0b0a24 0%,#171247 44%,#2e1857 74%,#4a1f60 100%);flex-direction:column;gap:12px;display:flex;position:relative;overflow:hidden}.aq-screen>*{z-index:1;position:relative}.aq-screen--tightgap{gap:10px}.aq-sky{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.aq-star{background:var(--aq-star-warm);animation:2.6s ease-in-out infinite aqtwinkle;position:absolute}.aq-star--cool{background:var(--aq-star-cool)}.aq-sky-canvas{width:100%;height:100%;position:absolute;inset:0}.aq-panel{isolation:isolate;filter:var(--aq-nb-shadow,var(--aq-shadow-hard));background:0 0;border:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.aq-panel:before,.aq-panel:after{content:"";clip-path:var(--aq-nb-shape,var(--aq-notch-lg));pointer-events:none;position:absolute}.aq-panel:before{z-index:-2;background:var(--aq-nb-border,var(--aq-border));inset:0}.aq-panel:after{inset:var(--aq-nb-w,2px);z-index:-1;background:var(--aq-nb-fill,var(--aq-panel))}.aq-panel--fill{flex:1;min-height:0}.aq-panel--gold{--aq-nb-border:var(--aq-gold);--aq-nb-fill:var(--aq-panel-raised);--aq-nb-shadow:drop-shadow(0 4px 0 #00000073) drop-shadow(0 0 14px #ffc53d40)}.aq-topbar{justify-content:space-between;align-items:center;gap:10px;display:flex}.aq-brand{font:600 11px var(--aq-chip);letter-spacing:3px;color:var(--aq-label)}.aq-heading{font:30px var(--aq-pixel);color:var(--aq-gold);text-shadow:2px 2px 0 var(--aq-ink-deep)}.aq-subheading{font:14px var(--aq-pixel);letter-spacing:2px;color:var(--aq-label);text-align:right}.aq-play-title{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.aq-play-title-copy{flex-direction:column;min-width:0;display:flex}.aq-play-world{font:26px var(--aq-pixel);color:var(--aq-gold);text-shadow:2px 2px 0 var(--aq-ink-deep);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aq-label{font:14px var(--aq-pixel);letter-spacing:2px;color:var(--aq-label)}.aq-footer-hint{text-align:center;font:15px var(--aq-sans);color:var(--aq-faint)}.aq-pill{background:var(--aq-pill-bg);border:2px solid var(--aq-pill-bd,var(--aq-border));border-radius:99px;flex:none;align-items:center;gap:6px;padding:4px 10px;display:flex}.aq-pill-dot{background:var(--aq-gold);width:6px;height:6px;box-shadow:0 0 6px #ffc53dcc}.aq-pill-text{font:600 10px var(--aq-chip);letter-spacing:2px;color:var(--aq-ui,var(--aq-label));white-space:nowrap}.aq-id-badge{cursor:pointer;flex:none;align-items:center;gap:9px;display:flex}.aq-id-badge:hover .aq-id-name,.aq-id-badge:focus-visible .aq-id-name{color:var(--aq-gold)}.aq-id-avatar{filter:drop-shadow(2px 2px #07051a8c);flex:none;display:block}.aq-id-name{font:19px var(--aq-pixel);letter-spacing:1.5px;color:var(--aq-ui,var(--aq-text-bright));white-space:nowrap;text-overflow:ellipsis;max-width:190px;line-height:1;overflow:hidden}.aq-topbar-login{font:24px var(--aq-pixel);letter-spacing:3px;color:var(--aq-ui,var(--aq-text-bright));cursor:pointer;padding:4px 2px;line-height:1;transition:color .18s}.aq-topbar-login:hover,.aq-topbar-login:focus-visible{color:var(--aq-gold)}.aq-topbar-login--bar{letter-spacing:2px;font-size:19px}.aq-cursor{background:var(--aq-gold);vertical-align:-2px;width:9px;height:15px;margin-left:6px;animation:1s step-end infinite aqblink;display:inline-block}.aq-boot{opacity:0;animation:.5s forwards aqboot}.aq-iconbtn{isolation:isolate;width:44px;height:44px;color:var(--aq-text-secondary);font:22px var(--aq-pixel);flex:none;place-items:center;transition:color .18s;display:grid;position:relative}.aq-iconbtn:before,.aq-iconbtn:after{content:"";clip-path:var(--aq-notch-md);pointer-events:none;position:absolute}.aq-iconbtn:before{z-index:-2;background:var(--aq-border);transition:background .18s;inset:0}.aq-iconbtn:after{z-index:-1;background:var(--aq-panel-raised);inset:2px}.aq-iconbtn svg{width:20px;height:20px}.aq-iconbtn:hover,.aq-iconbtn:focus-visible{color:var(--aq-gold)}.aq-iconbtn:hover:before,.aq-iconbtn:focus-visible:before{background:var(--aq-gold)}button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.aq-btn{--aq-nb-border:var(--aq-ink-deep);--aq-nb-fill:var(--aq-gold-face);--aq-nb-w:3px;--aq-nb-shadow:drop-shadow(0 5px 0 #00000073);isolation:isolate;color:var(--aq-gold-ink);text-align:center;font:24px var(--aq-pixel);letter-spacing:3px;width:100%;padding:15px 12px;position:relative}.aq-btn:before,.aq-btn:after{content:"";clip-path:var(--aq-nb-shape,var(--aq-notch-lg));pointer-events:none;position:absolute}.aq-btn:before{z-index:-2;background:var(--aq-nb-border);filter:var(--aq-nb-shadow);inset:0}.aq-btn:after{inset:var(--aq-nb-w);z-index:-1;background:var(--aq-nb-fill)}.aq-btn:hover{--aq-nb-fill:linear-gradient(180deg, #ffe49a, #ffd056)}.aq-btn--pulse{border-radius:10px;animation:2.4s ease-in-out infinite aqpulse}.aq-btn--start{font-size:27px}.aq-btn--compact{--aq-nb-shape:var(--aq-notch-md);--aq-nb-border:var(--aq-nb-fill);--aq-nb-w:0px;letter-spacing:2px;padding:12px 8px;font-size:19px}.aq-btn-ghost{isolation:isolate;filter:drop-shadow(0 4px #00000073);color:var(--aq-teal);text-align:center;font:19px var(--aq-pixel);letter-spacing:2px;width:100%;padding:12px 8px;transition:color .18s;position:relative}.aq-btn-ghost:before,.aq-btn-ghost:after{content:"";clip-path:var(--aq-notch-md);pointer-events:none;position:absolute}.aq-btn-ghost:before{z-index:-2;background:var(--aq-border);transition:background .18s;inset:0}.aq-btn-ghost:after{z-index:-1;background:var(--aq-panel);inset:2px}.aq-btn-ghost:hover{color:var(--aq-gold)}.aq-btn-ghost:hover:before{background:var(--aq-gold)}.aq-link{text-align:center;font:15px var(--aq-sans);color:var(--aq-link,var(--aq-teal));text-underline-offset:3px;padding:4px 0;text-decoration:underline;transition:color .18s}.aq-link:hover{color:#8ff4ee}.aq-splash{cursor:pointer;-webkit-user-select:none;user-select:none;background:#0d0b1f;outline:none;gap:0;padding:0;transition:opacity .45s}.aq-splash--leaving{opacity:0}.aq-splash-bg{z-index:0;background:radial-gradient(130% 90% at 50% 40%,#1d1842 0%,#110d2c 60%,#09061c 100%);position:absolute;inset:0}.aq-splash-scan{z-index:4;pointer-events:none;will-change:transform;background:repeating-linear-gradient(0deg,#0000003d 0 2px,#0000 2px 4px) 0 0/100% 6px;height:calc(100% + 6px);animation:.4s linear infinite aqcrt;position:absolute;inset:-6px 0 0}.aq-splash-vignette{z-index:5;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 90px 30px #000000a6}.aq-splash-body{z-index:1;height:100%;padding:calc(env(safe-area-inset-top,0px) + 30px) 24px 0;flex-direction:column;display:flex;position:relative}.aq-splash-bar{font:600 13px var(--aq-chip);letter-spacing:2px;color:var(--aq-text-bright);justify-content:space-between;align-items:center;display:flex}.aq-splash-rec{align-items:center;gap:8px;display:flex}.aq-splash-rec i{background:var(--aq-red);width:12px;height:12px;animation:1.2s step-end infinite aqrec}.aq-splash-ch{color:var(--aq-label)}.aq-splash-center{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.aq-splash-onair{font:600 12px var(--aq-chip);letter-spacing:4px;color:var(--aq-green);text-shadow:0 0 10px #52f0a080}.aq-splash-mark{position:relative}.aq-splash-mark-layer{font:var(--aq-wordmark-splash) / 1.02 var(--aq-pixel);animation:4s step-end infinite aqglitch}.aq-splash-mark-layer--ghost{opacity:.6;position:absolute;inset:0}.aq-splash-mark-layer--red{color:var(--aq-red);animation-delay:.1s;transform:translate(3px)}.aq-splash-mark-layer--teal{color:var(--aq-teal);animation-delay:.2s;transform:translate(-3px)}.aq-splash-mark-layer--gold{color:var(--aq-gold);text-shadow:0 0 26px #ffc53d73;position:relative}.aq-splash-live{font:20px var(--aq-pixel);letter-spacing:3px;color:var(--aq-label)}.aq-splash-tap{text-align:center;font:600 17px var(--aq-chip);letter-spacing:4px;color:var(--aq-gold);text-shadow:0 0 14px #ffc53d80;padding-bottom:26px;animation:1.1s step-end infinite aqblink}.aq-splash-bars{flex:none;height:90px;margin:0 -24px;display:flex}.aq-splash-bars>i{flex:1}.aq-splash-foot{background:var(--aq-ink-deep);padding:12px 28px calc(env(safe-area-inset-bottom,0px) + 12px);font:14px var(--aq-sans);color:var(--aq-border);justify-content:space-between;align-items:center;margin:0 -24px;display:flex}.aq-title-block{text-align:center;flex-direction:column;flex:1;justify-content:center;gap:16px;display:flex}.aq-title-kicker{font:19px var(--aq-pixel);letter-spacing:3px;color:var(--aq-tagline,var(--aq-teal));text-shadow:1px 1px 0 var(--aq-ink-deep)}.aq-title-wrap{will-change:transform;position:relative}.aq-title{font:var(--aq-wordmark) / 1.03 var(--aq-pixel);color:var(--aq-gold);text-shadow:4px 4px 0 var(--aq-ink-deep);position:relative}.aq-title-glow{pointer-events:none;font:var(--aq-wordmark) / 1.03 var(--aq-pixel);color:#0000;text-shadow:0 0 34px #ffc53dd9;opacity:.35;will-change:opacity;position:absolute;inset:0}.aq-brand--title{color:var(--aq-ui,var(--aq-label));text-shadow:1px 1px 0 var(--aq-ink-deep)}.aq-gamertag-stack{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}.aq-label--entry{letter-spacing:3px;color:var(--aq-ui,var(--aq-label));text-shadow:1px 1px 0 var(--aq-ink-deep);font-size:15px}.aq-gamertag-line{justify-content:center;align-items:center;gap:10px;display:flex}.aq-gamertag{font:22px var(--aq-pixel);color:var(--aq-gold)}.aq-gamertag--entry{white-space:nowrap;text-shadow:2px 2px 0 var(--aq-ink-deep), 0 0 18px #ffc53d4d;flex:none;width:282px;max-width:calc(100vw - 86px);font-size:30px}.aq-cursor--entry{width:10px;height:20px;margin-left:7px}.aq-reroll-bare{width:44px;height:44px;color:var(--aq-ui,var(--aq-text-secondary));text-shadow:1px 1px 0 var(--aq-ink-deep);flex:none;place-items:center;font-size:19px;transition:all .18s;display:grid}.aq-reroll-bare:hover,.aq-reroll-bare:focus-visible{color:var(--aq-gold);transform:rotate(90deg)}.aq-mute-bare{width:44px;height:44px;color:var(--aq-ui,var(--aq-label));flex:none;place-items:center;transition:color .18s;display:grid}.aq-mute-bare svg{width:20px;height:20px;filter:drop-shadow(1px 1px 0 var(--aq-ink-deep))}.aq-mute-bare:hover,.aq-mute-bare:focus-visible{color:var(--aq-gold)}.aq-ctrl-menu{flex-direction:column;gap:2px;margin:-6px -4px;display:flex}.aq-ctrl-row{font:15px var(--aq-pixel);letter-spacing:1.5px;color:var(--aq-text-bright);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;transition:background .15s;display:flex}.aq-ctrl-row:hover,.aq-ctrl-row:focus-visible{background:#ffffff17}.aq-ctrl-ico{width:22px;color:var(--aq-text-secondary);flex:none;place-items:center;display:grid}.aq-ctrl-ico svg{width:18px;height:18px}.aq-ctrl-label{flex:1;min-width:0}.aq-ctrl-state{font:13px var(--aq-pixel);letter-spacing:1.5px;color:var(--aq-faint);flex:none}.aq-ctrl-state--on{color:var(--aq-gold)}.aq-ctrl-go{font:18px var(--aq-pixel);color:var(--aq-faint);flex:none}.aq-ctrl-row--voice,.aq-ctrl-row--voice .aq-ctrl-ico{color:var(--aq-gold)}.aq-ctrl-row--danger,.aq-ctrl-row--danger .aq-ctrl-ico{color:var(--aq-coral)}.aq-voice-overlay{z-index:40;position:fixed;inset:0}.aq-ctrl-row--back{color:var(--aq-text-secondary);padding:4px 10px 0;font-size:13px}.aq-ctrl-row--back:hover,.aq-ctrl-row--back:focus-visible{color:var(--aq-text-bright);background:0 0}.aq-eq{height:14px;filter:drop-shadow(1px 1px 0 var(--aq-ink-deep));align-items:flex-end;gap:2px;display:flex}.aq-eq i{transform-origin:bottom;background:currentColor;width:3px;height:5px}.aq-eq i:nth-child(2){height:11px}.aq-eq i:nth-child(3){height:8px}.aq-eq--live i{animation:.8s ease-in-out infinite aq-eq-bounce}.aq-eq--live i:nth-child(2){animation-duration:.65s;animation-delay:.1s}.aq-eq--live i:nth-child(3){animation-duration:.9s;animation-delay:.25s}@keyframes aq-eq-bounce{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.aq-eq--mini{flex:none;height:10px}.aq-eq--mini i{width:2px;height:4px}.aq-eq--mini i:nth-child(2){height:8px}.aq-eq--mini i:nth-child(3){height:6px}.aq-jukebox{z-index:80;-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);background:linear-gradient(160deg,#4c449952,#0d0a2475);border:1px solid #cfc8ff47;border-radius:18px;flex-direction:column;gap:12px;width:336px;max-width:calc(100vw - 24px);padding:16px;animation:.16s ease-out aq-jukebox-pop;display:flex;position:fixed;box-shadow:0 18px 44px #00000080,inset 0 1px #ffffff1f}@keyframes aq-jukebox-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.aq-jukebox-head{align-items:center;gap:10px;display:flex}.aq-track-art{border-radius:16px;flex:none;place-items:center;width:72px;height:72px;display:grid;overflow:hidden;box-shadow:0 3px #00000059,inset 0 1px #ffffff59}.aq-track-art img{object-fit:cover;image-rendering:auto;width:100%;height:100%;display:block}.aq-track-art .aq-eq{filter:none}.aq-track-art--mini{border-radius:11px;width:44px;height:44px}.aq-jukebox-copy{flex:1;min-width:0}.aq-volume{cursor:pointer;touch-action:none;border-radius:8px;flex:none;align-self:stretch;place-items:center;width:28px;display:grid}.aq-volume:focus-visible{outline:2px solid var(--aq-gold);outline-offset:2px}.aq-volume-rail{background:#ffffff24;border-radius:3px;width:6px;height:100%;min-height:56px;position:relative}.aq-volume-fill{background:linear-gradient(180deg, var(--aq-gold-hi), var(--aq-gold));border-radius:3px;position:absolute;bottom:0;left:0;right:0}.aq-volume-thumb{background:var(--aq-gold);border-radius:50%;width:12px;height:12px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 2px #0006,inset 0 1px #ffffff80}.aq-jukebox-label{font:600 9px var(--aq-chip);letter-spacing:2px;color:var(--aq-label)}.aq-jukebox-title{font:18px var(--aq-pixel);color:var(--aq-text-bright);text-shadow:1px 1px 0 var(--aq-ink-deep);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aq-jukebox-progress{align-items:center;gap:8px;display:flex}.aq-jukebox-time{font:13px var(--aq-pixel);font-variant-numeric:tabular-nums;color:var(--aq-faint);flex:none;min-width:26px}.aq-jukebox-time:last-child{text-align:right}.aq-jukebox-bar{background:#ffffff24;border-radius:2px;flex:1;height:4px;overflow:hidden}.aq-jukebox-bar-fill{background:linear-gradient(90deg, var(--aq-gold-hi), var(--aq-gold));border-radius:2px;height:100%;transition:width .4s linear}.aq-jukebox-controls{justify-content:center;align-items:center;gap:18px;display:flex}.aq-jukebox-step{width:36px;height:36px;color:var(--aq-text-secondary);border-radius:50%;place-items:center;transition:all .15s;display:grid}.aq-jukebox-step svg{width:16px;height:16px;filter:drop-shadow(1px 1px 0 var(--aq-ink-deep))}.aq-jukebox-step:hover,.aq-jukebox-step:focus-visible{color:var(--aq-gold);transform:scale(1.08)}.aq-jukebox-play{background:linear-gradient(140deg, var(--aq-gold-hi), var(--aq-gold));width:46px;height:46px;color:var(--aq-gold-ink);border-radius:50%;place-items:center;transition:all .15s;display:grid;box-shadow:0 3px #00000059,0 0 18px #ffc53d4d,inset 0 1px #ffffff80}.aq-jukebox-play svg{width:18px;height:18px}.aq-jukebox-play:hover,.aq-jukebox-play:focus-visible{transform:scale(1.06)}.aq-jukebox-play:active{transform:scale(.96)}.aq-jukebox-list{border-top:1px solid #cfc8ff29;flex-direction:column;gap:4px;min-height:0;padding-top:10px;display:flex;overflow-y:auto}.aq-jukebox-track{font:15px var(--aq-sans);color:var(--aq-text-secondary);text-align:left;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;padding:5px 7px;transition:all .15s;display:flex}.aq-jukebox-track:hover,.aq-jukebox-track:focus-visible{color:var(--aq-text-bright);background:#ffffff12}.aq-jukebox-track--active{color:var(--aq-gold);background:#ffc53d1f;border-color:#ffc53d47}.aq-jukebox-track-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.aq-nowplaying{z-index:90;pointer-events:none;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(160deg,#4c44996b,#0d0a248a);border:1px solid #cfc8ff47;border-radius:16px;align-items:center;gap:12px;padding:10px 22px 10px 10px;animation:.32s cubic-bezier(.2,.9,.3,1.3) aq-nowplaying-in,.3s ease-in 2.8s forwards aq-nowplaying-out;display:flex;position:fixed;top:76px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000073,inset 0 1px #ffffff1f}@keyframes aq-nowplaying-in{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}@keyframes aq-nowplaying-out{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-10px)}}.aq-nowplaying .aq-track-art{border-radius:13px;width:52px;height:52px;box-shadow:inset 0 1px #ffffff59}.aq-nowplaying-copy{flex-direction:column;line-height:1.25;display:flex}.aq-nowplaying-label{font:600 9px var(--aq-chip);letter-spacing:2px;color:var(--aq-label)}.aq-nowplaying-title{font:20px var(--aq-pixel);color:var(--aq-text-bright);text-shadow:1px 1px 0 var(--aq-ink-deep)}.aq-update{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:95;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(160deg,#4c44996b,#0d0a249e);border:1px solid #cfc8ff47;border-radius:16px;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 24px);padding:10px 10px 10px 18px;animation:.32s cubic-bezier(.2,.9,.3,1.3) aq-update-in;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 30px #00000073,inset 0 1px #ffffff1f}@keyframes aq-update-in{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.aq-update{animation:none}}.aq-update-copy{flex-direction:column;line-height:1.25;display:flex}.aq-update-label{font:600 9px var(--aq-chip);letter-spacing:2px;color:var(--aq-teal)}.aq-update-title{font:20px var(--aq-pixel);color:var(--aq-text-bright);text-shadow:1px 1px 0 var(--aq-ink-deep)}.aq-update-go{width:auto;padding-inline:16px}.aq-update-dismiss{font:24px var(--aq-pixel);color:var(--aq-label);align-self:stretch;padding:0 6px;line-height:1}.aq-update-dismiss:hover{color:var(--aq-text-bright)}.aq-screen--map{padding:0;display:block}.aq-mapview{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:radial-gradient(120% 80% at 50% 0,#241b62 0%,#0000 72%),linear-gradient(#0b0a24 0%,#171247 55%,#2b1854 100%);position:absolute;inset:0;overflow:clip}.aq-mapview:active{cursor:grabbing}.aq-mapview--eased .aq-map-world{transition:transform .26s cubic-bezier(.22,.61,.36,1)}.aq-mapview--eased .aq-map-grid{transition:background-position .26s cubic-bezier(.22,.61,.36,1)}.aq-map-grid{--aq-map-minor:calc(20px * var(--aq-map-k));--aq-map-major:calc(80px * var(--aq-map-k));background-image:repeating-linear-gradient(to right, #4c44998c 0 1px, transparent 1px var(--aq-map-major)), repeating-linear-gradient(to bottom, #4c44998c 0 1px, transparent 1px var(--aq-map-major)), repeating-linear-gradient(to right, #4c449942 0 1px, transparent 1px var(--aq-map-minor)), repeating-linear-gradient(to bottom, #4c449942 0 1px, transparent 1px var(--aq-map-minor));background-position:var(--aq-map-x) var(--aq-map-y);position:absolute;inset:0}.aq-map-world{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.aq-map-svg{width:100%;height:100%;position:absolute;inset:0}.aq-map-land{fill:#3fe8e021}.aq-map-counties{fill:none;stroke:#3fe8e04d;stroke-width:calc(.9 / var(--aq-map-k));stroke-linejoin:round}.aq-map-coast{fill:none;stroke:var(--aq-teal);stroke-width:calc(2.4 / var(--aq-map-k));stroke-linejoin:round}.aq-map-names text{fill:#cfc8ff99;font-family:var(--aq-pixel);font-size:calc(11px / var(--aq-map-k));letter-spacing:calc(1px / var(--aq-map-k));text-anchor:middle;paint-order:stroke;stroke:#07051ad9;stroke-width:calc(3 / var(--aq-map-k))}.aq-signal{transform:translate(-50%, -50%) scale(calc(1 / var(--aq-map-k)));width:44px;height:44px;color:inherit;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute}.aq-signal:before,.aq-signal-glow,.aq-signal-ping,.aq-signal-dot{grid-area:1/1}.aq-signal:before{content:"";border:2px solid var(--aq-gold);opacity:0;width:38px;height:38px;transition:opacity .14s}.aq-signal--on:before{opacity:1}.aq-signal:focus-visible:before{opacity:1;border-color:var(--aq-teal)}.aq-signal-dot{width:28px;height:28px;clip-path:var(--aq-notch-sm);background:var(--aq-signal-color,var(--aq-gold));color:var(--aq-signal-ink,var(--aq-gold-ink));font:18px var(--aq-pixel);filter:drop-shadow(0 2px #00000080);place-items:center;transition:transform .16s;display:grid}.aq-world-icon{width:72%;height:72%;display:block}.aq-signal--on .aq-signal-dot,.aq-signal:hover .aq-signal-dot{transform:scale(1.15)}.aq-signal-glow{background:radial-gradient(circle, var(--aq-signal-ring,var(--aq-signal-color)) 0%, transparent 68%);opacity:.2;pointer-events:none;width:48px;height:48px;animation:1.9s ease-in-out infinite aqsignalglow;animation-delay:var(--aq-signal-delay,0s);border-radius:50%}.aq-signal-ping{border:2px solid var(--aq-signal-ring,var(--aq-signal-color));opacity:0;pointer-events:none;width:28px;height:28px;animation:1.9s ease-out infinite aqsignalping;animation-delay:var(--aq-signal-delay,0s)}@keyframes aqsignalglow{0%,to{opacity:.16}50%{opacity:.7}}@keyframes aqsignalping{0%{opacity:.85;transform:scale(1)}70%,to{opacity:0;transform:scale(2.15)}}.aq-signal--in-progress{--aq-signal-ring:var(--aq-gold)}.aq-signal--completed .aq-signal-glow,.aq-signal--completed .aq-signal-ping{display:none}.aq-signal--completed .aq-signal-dot{opacity:.6;position:relative}.aq-signal--completed .aq-signal-dot:after{content:"✓";width:12px;height:12px;font:11px var(--aq-pixel);color:var(--aq-green);background:var(--aq-ink-deep);place-items:center;display:grid;position:absolute;bottom:0;right:0}.aq-signal-name{white-space:nowrap;font:600 8px var(--aq-chip);letter-spacing:1.5px;color:var(--aq-gold-ink);background:var(--aq-gold);clip-path:var(--aq-notch-sm);opacity:0;pointer-events:none;padding:2px 6px;transition:opacity .14s;position:absolute;top:calc(100% - 8px);left:50%;transform:translate(-50%)}.aq-signal--on{z-index:2}.aq-signal--on .aq-signal-name{opacity:1}.aq-map-hud{z-index:2;pointer-events:none;position:absolute;inset:0}.aq-map-topbar{padding:calc(env(safe-area-inset-top,0px) + 16px) 16px 30px;background:linear-gradient(#07051aeb 0%,#07051a8c 55%,#0000 100%);justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;top:0;left:0;right:0}.aq-map-topbar>*{pointer-events:auto}.aq-map-topbar-tools{align-items:center;gap:10px;display:flex}.aq-map-badge{top:calc(env(safe-area-inset-top,0px) + 64px);flex-direction:column;gap:2px;display:flex;position:absolute;left:16px}.aq-map-badge-title{font:15px var(--aq-pixel);letter-spacing:3px;color:var(--aq-teal);text-shadow:1px 1px 0 var(--aq-ink-deep)}.aq-map-badge-count{font:600 9px var(--aq-chip);letter-spacing:2px;color:var(--aq-label);align-items:center;gap:6px;display:flex}.aq-map-badge-dot{background:var(--aq-red);width:7px;height:7px;animation:1.4s step-end infinite aqblink}.aq-map-offscreen{z-index:3;clip-path:var(--aq-notch-sm);background:var(--aq-panel-raised);box-shadow:inset 0 0 0 2px var(--aq-signal-color,var(--aq-teal));color:var(--aq-signal-color,var(--aq-teal));font:600 8px var(--aq-chip);letter-spacing:1.5px;white-space:nowrap;opacity:.85;align-items:center;gap:3px;padding:4px 7px;transition:opacity .15s;display:flex;position:absolute;transform:translate(-100%,-50%)}.aq-map-offscreen:hover,.aq-map-offscreen:focus-visible{opacity:1}.aq-map-offscreen--west{transform:translateY(-50%)}.aq-map-offscreen--flat{transform:translate(-50%,-50%)}.aq-map-offscreen--east .aq-map-offscreen-arrow,.aq-map-offscreen--flat .aq-map-offscreen-arrow{order:1}.aq-map-offscreen-arrow{font:14px var(--aq-pixel);line-height:1}.aq-map-zoom{right:12px;top:calc(env(safe-area-inset-top,0px) + 62px);pointer-events:auto;flex-direction:column;gap:6px;display:flex;position:absolute}.aq-map-zoom button{width:38px;height:38px;clip-path:var(--aq-notch-sm);background:var(--aq-panel-raised);box-shadow:inset 0 0 0 2px var(--aq-border);color:var(--aq-teal);font:22px var(--aq-pixel);place-items:center;line-height:1;transition:color .15s;display:grid}.aq-map-zoom button:hover,.aq-map-zoom button:focus-visible{color:var(--aq-gold);box-shadow:inset 0 0 0 2px var(--aq-gold)}.aq-map-standby{pointer-events:auto;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aq-mission{left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);pointer-events:auto;--aq-nb-border:var(--aq-gold);--aq-nb-fill:var(--aq-panel-raised);--aq-nb-shadow:var(--aq-shadow-hard) var(--aq-glow-gold);flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute}.aq-mission-head{align-items:center;gap:12px;display:flex}.aq-mission-title{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.aq-mission-name{font:21px var(--aq-sans);color:var(--aq-gold)}.aq-mission-place{font:600 9px var(--aq-chip);letter-spacing:2px;color:var(--aq-signal-color,var(--aq-teal))}.aq-mission-brief{font:14px/1.35 var(--aq-sans);color:var(--aq-text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:4.05em;margin:0;display:-webkit-box;overflow:hidden}.aq-mission-cta{font-size:24px}.aq-world-tile{width:44px;height:44px;clip-path:var(--aq-notch-md);font:26px var(--aq-pixel);flex:none;place-items:center;display:grid}.aq-world-badge{font:600 9px var(--aq-chip);letter-spacing:1px;color:var(--aq-gold-ink);background:var(--aq-gold);clip-path:var(--aq-notch-sm);white-space:nowrap;flex:none;align-self:flex-start;padding:3px 8px}.aq-world-badge--done{background:var(--aq-green);color:var(--aq-green-ink)}.aq-world-badge--lost{background:var(--aq-coral);color:var(--aq-coral-ink)}.aq-mission-match{border:2px solid var(--aq-gold);background:#ffc53d17;flex-direction:column;gap:3px;min-width:0;padding:9px 12px 10px;display:flex}.aq-mission-match-label{font:600 9px var(--aq-chip);letter-spacing:1.5px;color:var(--aq-gold)}.aq-mission-match-title{font:21px/1.15 var(--aq-pixel);letter-spacing:1px;color:var(--aq-gold);text-shadow:1px 1px 0 var(--aq-ink-deep)}.aq-mission-match--past{background:0 0;border:none;flex-direction:row;align-items:baseline;gap:8px;padding:0}.aq-mission-match--past .aq-mission-match-label{color:var(--aq-text-secondary);flex:none}.aq-mission-match--past .aq-mission-match-title{color:var(--aq-text-secondary);text-shadow:none;white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.aq-mission-ctas{flex-direction:column;gap:8px;display:flex}.aq-mission-replay{font-size:15px}@media (prefers-reduced-motion:reduce){.aq-signal-glow{opacity:.4;animation:none}.aq-signal-ping{opacity:.45;animation:none}.aq-map-badge-dot{animation:none}.aq-mapview--eased .aq-map-world{transition:none}}.aq-daybars{gap:6px;display:flex}.aq-daybar{background:var(--aq-border-muted);flex:1;height:8px}.aq-daybar--done{background:var(--aq-gold)}.aq-daybars>.aq-hearts{margin-left:12px}.aq-daybar--current{background:var(--aq-teal);box-shadow:0 0 10px #3fe8e099}.aq-play-panel{padding:16px 14px 14px}.aq-log{flex-direction:column;flex:1;gap:12px;margin:0 -10px -10px;padding:0 10px 10px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 56px);mask-image:linear-gradient(#0000 0,#000 56px)}.aq-log>:first-child{margin-top:auto}.aq-log>*{flex:none}.aq-log-past{font:15px/1.5 var(--aq-sans);color:var(--aq-faint)}.aq-log-past--outcome{color:var(--aq-text-bright);border-left:3px solid var(--aq-gold);padding:4px 0 4px 12px;font-size:16px;position:relative}.aq-outcome-tag{font:600 9px var(--aq-chip);letter-spacing:1.5px;color:var(--aq-ink-deep);background:var(--aq-gold);clip-path:var(--aq-notch-sm);vertical-align:2px;margin:0 8px 4px 0;padding:3px 7px;display:inline-block}.aq-day-divider{align-items:center;gap:10px;display:flex}.aq-day-divider-rule{background:var(--aq-border-muted);flex:1;height:2px}.aq-day-divider-label{font:14px var(--aq-pixel);letter-spacing:2px;color:var(--aq-label)}.aq-event-chip{background:var(--aq-coral);color:var(--aq-coral-ink);font:600 9px var(--aq-chip);letter-spacing:1px;clip-path:var(--aq-notch-sm);white-space:nowrap;padding:3px 8px}.aq-event-chip--done{background:var(--aq-green);color:var(--aq-green-ink)}.aq-event-chip--lost{background:var(--aq-coral);color:var(--aq-coral-ink)}.aq-event-chip--outcome{background:var(--aq-gold);color:var(--aq-ink-deep)}.aq-event-chip--setback{background:var(--aq-coral);color:var(--aq-coral-ink)}.aq-hearts{flex:none;gap:5px;display:flex}.aq-heart{width:21px;height:18px;position:relative}.aq-heart svg{shape-rendering:crispedges;width:100%;height:100%;position:absolute;inset:0}.aq-heart-shell path{fill:var(--aq-border-muted)}.aq-heart-full{filter:drop-shadow(1px 1px 0 var(--aq-ink-deep))}.aq-heart-full path{fill:var(--aq-red)}@keyframes aqheartfall{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(30px)rotate(50deg)scale(.8)}}.aq-heart-fall{pointer-events:none;animation:.6s cubic-bezier(.4,0,.8,.4) both aqheartfall;position:absolute;inset:0}.aq-screen--shake{animation:.45s cubic-bezier(.36,.07,.19,.97) aqshake}.aq-signal-cut{text-align:center;font:600 13px var(--aq-chip);letter-spacing:4px;color:var(--aq-coral);text-shadow:0 0 10px #ff6a5580;padding:12px 0;animation:.5s step-end infinite aqblink}@media (prefers-reduced-motion:reduce){.aq-screen--shake,.aq-signal-cut{animation:none}.aq-heart-fall{opacity:0;animation:none}}.aq-log-current{font:18px/1.5 var(--aq-sans);color:var(--aq-text-bright);min-height:110px}.aq-choices{flex-direction:column;gap:8px;display:flex}.aq-choices-title{font:20px var(--aq-pixel);color:var(--aq-gold);text-shadow:1px 1px 0 var(--aq-ink-deep)}.aq-choice{isolation:isolate;filter:drop-shadow(0 3px #00000073);min-height:44px;font:16px/1.35 var(--aq-sans);color:var(--aq-text-bright);text-align:left;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex;position:relative}.aq-choice:before,.aq-choice:after{content:"";clip-path:var(--aq-notch-md);pointer-events:none;position:absolute}.aq-choice:before{z-index:-2;background:var(--aq-border);transition:background .18s;inset:0}.aq-choice:after{z-index:-1;background:var(--aq-panel-raised);inset:2px}.aq-choice-key{width:28px;height:28px;clip-path:var(--aq-notch-sm);font:17px var(--aq-pixel);flex:none;place-items:center;display:grid}.aq-choice-key--0{background:var(--aq-gold);color:var(--aq-gold-ink)}.aq-choice-key--1{background:var(--aq-teal);color:var(--aq-teal-ink)}.aq-choice-key--2{background:var(--aq-coral);color:var(--aq-coral-ink)}.aq-choice-key--3{background:var(--aq-pink);color:var(--aq-pink-ink)}.aq-choice--0:hover:before,.aq-choice--0:focus-visible:before{background:var(--aq-gold)}.aq-choice--1:hover:before,.aq-choice--1:focus-visible:before{background:var(--aq-teal)}.aq-choice--2:hover:before,.aq-choice--2:focus-visible:before{background:var(--aq-coral)}.aq-choice--3:hover:before,.aq-choice--3:focus-visible:before{background:var(--aq-pink)}.aq-sound-notice{z-index:8;pointer-events:none;background:var(--aq-panel-raised);border:2px solid var(--aq-gold);clip-path:var(--aq-notch-md);font:20px var(--aq-pixel);letter-spacing:2px;color:var(--aq-gold);white-space:nowrap;padding:12px 18px;animation:.72s ease-out forwards aqsoundnotice;position:fixed;top:50%;left:50%}@keyframes aqsoundnotice{0%{opacity:0;transform:translate(-50%,-45%)scale(.94)}16%,62%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-58%)scale(.98)}}.aq-companions{flex-direction:column;gap:8px;margin-top:2px;display:flex}.aq-companion{align-items:flex-start;gap:10px;animation:.28s cubic-bezier(.2,.8,.2,1) both aqcompanionin;display:flex}.aq-companion--rap{flex-direction:row-reverse}.aq-companion--rap .aq-companion-meta{justify-content:flex-end}@keyframes aqcompanionin{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.aq-companion-avatar{flex:none;width:64px;height:64px;transition:filter .25s;overflow:hidden}.aq-companion--scrap.is-speaking .aq-companion-avatar{filter:drop-shadow(0 0 6px #ffc53d8c)}.aq-companion--rap.is-speaking .aq-companion-avatar{filter:drop-shadow(0 0 6px #3fe8e08c)}.aq-companion-sprite{--aq-sprite-scale:1;width:calc(var(--aq-sprite-scale) * 64px);height:calc(var(--aq-sprite-scale) * 64px);background-size:calc(var(--aq-sprite-scale) * 128px) calc(var(--aq-sprite-scale) * 384px);background-position:calc(var(--aq-frame-col,0) * var(--aq-sprite-scale) * -64px) calc(var(--aq-frame-row,0) * var(--aq-sprite-scale) * -64px);image-rendering:pixelated;background-repeat:no-repeat}.aq-companion-badge{font:600 9px var(--aq-chip);letter-spacing:2px;align-self:flex-start}.aq-companion-badge--scrap{color:var(--aq-gold)}.aq-companion-badge--rap{color:var(--aq-teal)}.aq-companion-copy{--aq-nb-border:var(--aq-border-muted);isolation:isolate;flex-direction:column;flex:0 auto;gap:3px;min-width:0;max-width:min(70%,100% - 148px);padding:8px 10px;display:flex;position:relative}.aq-companion-copy:before,.aq-companion-copy:after{content:"";clip-path:var(--aq-notch-md);pointer-events:none;position:absolute}.aq-companion-copy:before{z-index:-2;background:var(--aq-nb-border);inset:0}.aq-companion-copy:after{z-index:-1;background:var(--aq-panel-inner);inset:2px}.aq-companion-meta{align-items:center;gap:8px;display:flex}.aq-companion-line{font:15px/1.4 var(--aq-sans);color:var(--aq-text-speech);overflow-wrap:break-word;min-height:20px}.aq-replay{min-height:36px;font:15px var(--aq-pixel);letter-spacing:2px;color:var(--aq-teal);align-self:center;align-items:center;gap:6px;padding:4px 10px;transition:color .18s;animation:.28s cubic-bezier(.2,.8,.2,1) both aqcompanionin;display:flex}.aq-replay:hover,.aq-replay:focus-visible{color:var(--aq-gold)}@media (width<=1023.98px){.aq-play-panel{min-height:150px}.aq-play-panel .aq-log{margin:-14px -10px -12px;padding:14px 10px 12px;-webkit-mask-image:none;mask-image:none}.aq-choices{flex:0 auto;min-height:0;padding-bottom:8px;overflow-y:auto}.aq-choices>*{flex:none}}@media (width<=1023.98px) and (height<=700px){.aq-play-panel{min-height:140px;padding:12px 12px 10px}.aq-play-panel .aq-log{margin:-10px -10px -8px;padding:10px 10px 8px}.aq-choices{gap:5px}.aq-choices-title{font-size:16px}.aq-choice{min-height:36px;padding:5px 9px;font-size:14px;line-height:1.3}.aq-log-current{min-height:60px}}.aq-checkpoint{flex-direction:column;gap:12px;padding:16px 14px;display:flex}.aq-checkpoint-title{text-align:center;font:600 13px var(--aq-chip);letter-spacing:3px;color:var(--aq-gold);justify-content:center;align-items:center;gap:8px;display:flex}.aq-checkpoint-signals{flex-direction:column;gap:6px;display:flex}.aq-checkpoint-signal{font:14px var(--aq-sans);color:var(--aq-muted);flex-direction:column;gap:3px;display:flex}.aq-modal-backdrop{z-index:10;padding:calc(env(safe-area-inset-top,0px) + 12px) 0 calc(env(safe-area-inset-bottom,0px) + 12px);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.aq-modal-backdrop--over{z-index:50}.aq-modal-blur{background:#07051ac7;position:fixed;inset:0}.aq-modal{z-index:5;isolation:isolate;filter:drop-shadow(0 6px #00000080);flex-direction:column;flex:none;gap:14px;width:min(100vw - 32px,448px);margin:auto;padding:22px 18px;display:flex;position:relative}.aq-modal:before,.aq-modal:after{content:"";clip-path:var(--aq-notch-lg);pointer-events:none;position:absolute}.aq-modal:before{z-index:-2;background:var(--aq-gold);inset:0}.aq-modal:after{z-index:-1;background:var(--aq-panel-raised);inset:2px}.aq-modal-title{font:30px var(--aq-pixel);color:var(--aq-gold);text-shadow:2px 2px 0 var(--aq-ink-deep)}.aq-modal-sub{font:15px/1.4 var(--aq-sans);color:var(--aq-text-secondary)}@media (width<=1023.98px) and (height<=700px){.aq-modal{gap:9px;padding:14px 14px 12px}.aq-modal-title{font-size:24px}.aq-modal-sub{font-size:13px;line-height:1.3}.aq-modal .aq-input{padding:9px 12px;font-size:20px}.aq-modal .aq-gender-btn{padding:10px 0}.aq-modal .aq-btn--compact{padding:10px 8px}}.aq-field{isolation:isolate;position:relative}.aq-field:before,.aq-field:after{content:"";clip-path:var(--aq-notch-md);pointer-events:none;position:absolute}.aq-field:before{z-index:-2;background:var(--aq-border);transition:background .18s;inset:0}.aq-field:after{z-index:-1;background:var(--aq-field-bg,#0d0a24);inset:2px}.aq-field:focus-within:before{background:var(--aq-gold)}.aq-tag-chip{font:20px var(--aq-pixel);color:var(--aq-gold);align-self:center;padding:8px 16px}.aq-fineprint{text-align:center;font:13px/1.4 var(--aq-sans);color:var(--aq-faint)}.aq-error-line{text-align:center;font:15px var(--aq-sans);color:var(--aq-coral)}.aq-gender-row{gap:8px;display:flex}.aq-gender-btn{border:2px solid var(--aq-border);background:var(--aq-field);font:17px var(--aq-pixel);letter-spacing:2px;text-align:center;color:var(--aq-label);cursor:pointer;flex:1;padding:14px 0;transition:border-color .15s,color .15s}.aq-gender-btn:hover{border-color:var(--aq-gold)}.aq-gender-btn--on{border-color:var(--aq-gold);color:var(--aq-gold);background:var(--aq-panel-raised)}.aq-delete-zone{border:2px solid var(--aq-coral);flex-direction:column;gap:8px;padding:12px;display:flex}.aq-btn-ghost--danger{border-color:var(--aq-coral);color:var(--aq-coral)}.aq-profile-card{border:2px solid var(--aq-border);background:var(--aq-panel-raised);align-items:center;gap:14px;padding:12px 14px;display:flex}.aq-profile-card--guest{flex-direction:column;align-items:stretch;gap:12px}.aq-profile-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.aq-profile-name{font:26px var(--aq-pixel);letter-spacing:1.5px;color:var(--aq-gold);text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.aq-careers-scroll.aq-deskcol{gap:var(--aq-deskcol-gap,14px);scrollbar-width:none;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow-y:auto}.aq-careers-scroll.aq-deskcol::-webkit-scrollbar{display:none}.aq-trophy{text-align:left;border:2px solid var(--aq-gold);background:var(--aq-panel-raised);cursor:pointer;flex-direction:column;gap:10px;padding:12px 14px;transition:box-shadow .18s;display:flex;box-shadow:0 0 14px #ffc53d2e,3px 3px #07051a8c}.aq-trophy:hover,.aq-trophy--open{box-shadow:0 0 22px #ffc53d52,3px 3px #07051a8c}.aq-trophy-head{align-items:center;gap:12px;display:flex}.aq-trophy-head svg{filter:drop-shadow(0 0 6px #ffc53d80);flex:none}.aq-trophy-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.aq-trophy-title{font:23px var(--aq-pixel);letter-spacing:1.5px;color:var(--aq-gold);text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.aq-trophy-sub{font:13px var(--aq-sans);color:var(--aq-faint)}.aq-trophy-chevron{font:16px var(--aq-pixel);color:var(--aq-label);flex:none}.aq-trophy-strength{align-items:center;gap:10px;display:flex}.aq-trophy-strength .aq-meter{flex:1;height:22px;padding:3px}.aq-trophy-strength .aq-meter-fill:after{animation:none}.aq-trophy-strength-label{font:600 10px var(--aq-chip);letter-spacing:1.5px;color:var(--aq-teal);flex:none}.aq-trophy-body{border-top:2px solid var(--aq-border);flex-direction:column;gap:8px;padding-top:10px;display:flex}.aq-trophy-body p{font:15px/1.45 var(--aq-sans);color:var(--aq-text-bright);margin:0}.aq-select,.aq-textarea{border:2px solid var(--aq-border);background:var(--aq-field);width:100%;font:16px var(--aq-sans);color:var(--aq-text-bright);outline:none;padding:11px 12px;transition:border-color .18s}.aq-textarea::placeholder{color:var(--aq-faint)}.aq-select:focus,.aq-textarea:focus{border-color:var(--aq-gold)}.aq-input{text-transform:uppercase;width:100%;font:22px var(--aq-pixel);color:var(--aq-gold);background:0 0;border:none;outline:none;padding:12px}.aq-input::placeholder{color:var(--aq-faint)}.aq-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--aq-teal) 50%), linear-gradient(135deg, var(--aq-teal) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px}.aq-select:invalid,.aq-select option[value=""]{color:var(--aq-faint)}.aq-select option{background:var(--aq-panel-raised);color:var(--aq-text-bright)}.aq-textarea{resize:none;min-height:76px;line-height:1.5}.aq-char-count{text-align:right;font:13px var(--aq-sans);color:var(--aq-faint)}.aq-fb-cats{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.aq-fb-cat{border:2px solid var(--aq-border);background:var(--aq-field);font:14px var(--aq-pixel);letter-spacing:1px;color:var(--aq-text-secondary);padding:7px 10px;transition:border-color .18s,color .18s}.aq-fb-cat:hover,.aq-fb-cat:focus-visible{border-color:var(--aq-gold);color:var(--aq-text-bright)}.aq-fb-cat--on{border-color:var(--aq-gold);background:var(--aq-gold);color:var(--aq-gold-ink)}.aq-brief{flex-direction:column;flex:1;gap:12px;width:100%;min-height:0;display:flex}.aq-brief-chip-row{justify-content:center;padding-top:14px;display:flex}.aq-brief-chip{clip-path:var(--aq-notch-sm);background:var(--aq-panel-raised);box-shadow:inset 0 0 0 2px var(--aq-teal);color:var(--aq-teal);font:600 11px var(--aq-chip);letter-spacing:3px;white-space:nowrap;align-items:center;gap:8px;padding:5px 12px;display:flex}.aq-brief-chip-dot{background:var(--aq-red);width:7px;height:7px;animation:1.2s step-end infinite aqblink}.aq-brief-title{text-align:center}.aq-brief-beats{scrollbar-width:none;flex-direction:column;flex:1;min-height:0;margin:0 -10px -10px;padding:0 10px 10px;display:flex;overflow-y:auto}.aq-brief-beats::-webkit-scrollbar{display:none}.aq-brief-beats--above{-webkit-mask-image:linear-gradient(#0000 0,#000 34px);mask-image:linear-gradient(#0000 0,#000 34px)}.aq-brief-beats .aq-companions{gap:12px;margin:auto 0}.aq-brief-bottom{flex-direction:column;gap:12px;display:flex}.aq-brief-dots{justify-content:center;gap:8px;display:flex}.aq-brief-dots span{background:var(--aq-gold);width:10px;height:10px}@media (width>=1024px){.aq-brief{max-width:520px;margin:0 auto}}.aq-sparks{color:var(--aq-gold);justify-content:center;gap:14px;font-size:14px;display:flex}.aq-result-kicker{font:600 12px var(--aq-chip);letter-spacing:3px;color:var(--aq-teal)}.aq-hero{text-align:center;flex-direction:column;gap:10px;padding:10px 0 6px;animation:.7s cubic-bezier(.34,1.4,.5,1) .25s both aqheroin;display:flex}@keyframes aqheroin{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.aq-hero-stage{position:relative}.aq-hero-spark{pointer-events:none;animation-name:aqrise;animation-iteration-count:infinite;position:absolute}@keyframes aqrise{0%{opacity:0;transform:translateY(0)scale(1)}15%{opacity:1}80%{opacity:.7}to{opacity:0;transform:translateY(-52px)scale(.3)}}.aq-result-title{font:46px/1.05 var(--aq-pixel);color:var(--aq-gold);text-shadow:2px 2px 0 var(--aq-ink-deep);animation:2.2s ease-in-out 1s infinite aqheroglow;display:block;position:relative}.aq-result-title--lost{color:var(--aq-coral);animation:none}.aq-gameover-reason{font:16px/1.5 var(--aq-sans);color:var(--aq-text-bright);text-align:left;border-left:3px solid var(--aq-coral);background:#ff6a5514;margin-top:12px;padding:8px 12px}@keyframes aqheroglow{0%,to{text-shadow:2px 2px 0 var(--aq-ink-deep), 0 0 18px #ffc53d40}50%{text-shadow:2px 2px 0 var(--aq-ink-deep), 0 0 34px #ffc53d99}}.aq-result-in{animation:.5s both aqrestin}@keyframes aqrestin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aq-result-scrap{align-items:flex-start;gap:10px;animation:.28s cubic-bezier(.2,.8,.2,1) .9s both aqcompanionin;display:flex}.aq-result-scrap .aq-companion-sprite{flex:none}.aq-result-scrap-bubble{isolation:isolate;min-width:0;font:15px/1.4 var(--aq-sans);color:var(--aq-text-speech);flex:1;padding:8px 10px;position:relative}.aq-result-scrap-bubble:before,.aq-result-scrap-bubble:after{content:"";clip-path:var(--aq-notch-md);pointer-events:none;position:absolute}.aq-result-scrap-bubble:before{z-index:-2;background:var(--aq-gold);inset:0}.aq-result-scrap-bubble:after{z-index:-1;background:var(--aq-panel-inner);inset:2px}.aq-btn-share{isolation:isolate;width:100%;font:19px var(--aq-pixel);letter-spacing:2px;color:var(--aq-teal-ink);filter:drop-shadow(0 4px #00000073);justify-content:center;align-items:center;gap:8px;padding:11px 8px;display:flex;position:relative}.aq-btn-share:before{content:"";z-index:-1;clip-path:var(--aq-notch-md);background:linear-gradient(180deg, #8ff4ee, var(--aq-teal));pointer-events:none;position:absolute;inset:0}.aq-btn-share:hover:before{background:linear-gradient(#b5f8f4,#6feee8)}.aq-btn-share:disabled{cursor:default;opacity:.75}.aq-btn-share svg{flex:none;width:17px;height:17px}@media (prefers-reduced-motion:reduce){.aq-hero,.aq-result-in,.aq-result-scrap,.aq-result-title{animation:none}.aq-hero-spark{opacity:0;animation:none}}.aq-result-quip{font:15px/1.4 var(--aq-sans);color:var(--aq-text-secondary)}.aq-result-strength{font:28px var(--aq-pixel);color:var(--aq-gold);text-shadow:2px 2px 0 var(--aq-ink-deep);line-height:1}.aq-meter{border:2px solid var(--aq-border);background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff12 calc(10% - 1px) 10%),#07051a8c;height:32px;padding:4px;position:relative}.aq-meter-fill{background:linear-gradient(180deg, #ffffff73 0 3px, transparent 3px), linear-gradient(180deg, transparent calc(100% - 3px), #07051a59 calc(100% - 3px)), repeating-linear-gradient(90deg, var(--aq-gold) 0 12px, #d99a2b 12px 14px);transform-origin:0;height:100%;animation:1.4s cubic-bezier(.2,.8,.2,1) .3s both aqfill;position:relative;overflow:hidden;box-shadow:0 0 14px #ffc53d73,0 0 3px #ffc53dcc}.aq-meter-fill:after{content:"";background:linear-gradient(100deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:3.2s ease-in-out 1.8s infinite aqsweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes aqsweep{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.aq-meter-fill:after{opacity:0;animation:none}}.aq-anchor-card{isolation:isolate;flex-direction:column;gap:5px;padding:10px 12px;display:flex;position:relative}.aq-anchor-card:before,.aq-anchor-card:after{content:"";clip-path:var(--aq-notch-md);pointer-events:none;position:absolute}.aq-anchor-card:before{z-index:-2;background:var(--aq-green);inset:0}.aq-anchor-card:after{z-index:-1;background:var(--aq-panel-inner);inset:2px}.aq-badge-verified{font:600 9px var(--aq-chip);letter-spacing:1px;color:var(--aq-green-ink);background:var(--aq-green);padding:2px 7px}.aq-anchor-title{font:18px var(--aq-sans);color:var(--aq-text-bright)}.aq-anchor-body{font:14px/1.4 var(--aq-sans);color:var(--aq-muted)}.aq-pathway{flex-direction:column;gap:8px;display:flex}.aq-pathway-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.aq-pathway-step{align-items:flex-start;gap:10px;display:flex}.aq-pathway-num{width:22px;height:22px;font:16px var(--aq-pixel);color:#241500;background:var(--aq-gold);flex:none;place-items:center;display:grid;box-shadow:2px 2px #07051a}.aq-pathway-body{flex-direction:column;gap:2px;min-width:0;display:flex}.aq-pathway-title{font:17px/1.2 var(--aq-sans);color:var(--aq-teal)}.aq-pathway-detail{font:15px/1.4 var(--aq-sans);color:var(--aq-text-bright)}.aq-pathway-tags{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.aq-pathway-tag{font:600 9px var(--aq-chip);letter-spacing:1px;text-transform:uppercase;color:var(--aq-text-bright);background:var(--aq-panel-inner);border:1px solid var(--aq-border);padding:2px 6px}.aq-pathway-tag--aid{color:var(--aq-green-ink);background:var(--aq-green);border-color:var(--aq-green)}.aq-spacer{flex:1}.aq-status-line{text-align:center;font:16px var(--aq-sans);color:var(--aq-text-secondary)}.aq-picker{flex-direction:column;gap:6px;display:flex}.aq-search-input{border:2px solid var(--aq-border);background:var(--aq-field);width:100%;font:17px var(--aq-sans);color:var(--aq-text-bright);outline:none;padding:12px;transition:border-color .18s}.aq-search-input::placeholder{color:var(--aq-faint)}.aq-search-input:focus{border-color:var(--aq-gold)}.aq-search-list{flex-direction:column;gap:6px;max-height:264px;display:flex;overflow-y:auto}.aq-search-item{text-align:left;border:2px solid var(--aq-border-muted);background:var(--aq-panel-inner);cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;transition:border-color .18s;display:flex}.aq-search-item:hover,.aq-search-item:focus-visible{border-color:var(--aq-teal);outline:none}.aq-search-item-name{font:16px var(--aq-sans);color:var(--aq-text-bright)}.aq-search-item-sub{font:14px var(--aq-sans);color:var(--aq-faint)}.aq-picked{border:2px solid var(--aq-green);background:var(--aq-panel-inner);align-items:center;gap:10px;padding:10px 12px;display:flex}.aq-picked-check{font:18px var(--aq-sans);color:var(--aq-green)}.aq-picked-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aq-picked-name{font:16px var(--aq-sans);color:var(--aq-text-bright)}.aq-picked-sub{font:14px var(--aq-sans);color:var(--aq-faint)}.aq-picked-change{border:2px solid var(--aq-border);font:15px var(--aq-pixel);letter-spacing:1px;color:var(--aq-teal);cursor:pointer;background:0 0;padding:7px 10px;transition:border-color .18s}.aq-picked-change:hover,.aq-picked-change:focus-visible{border-color:var(--aq-teal);outline:none}.aq-picker-hint{font:14px/1.5 var(--aq-sans);color:var(--aq-faint)}@media (width<=1023.98px){.aq-desktop-only{display:none!important}}@media (width>=1024px){.aq-mobile-only{display:none!important}}.aq-main,.aq-deskcol,.aq-adv-selects{display:contents}.aq-main>*{z-index:1;position:relative}@media (width<=1023.98px){.aq-scrollcol{gap:var(--aq-deskcol-gap,13px);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}}.aq-choices-head{justify-content:space-between;align-items:baseline;display:flex}.aq-key-hint{font:13px var(--aq-pixel);letter-spacing:1px;color:var(--aq-faint)}.aq-entry-bottom{flex-direction:column;gap:14px;display:flex}.aq-rail,.aq-star--desktop{display:none}@media (width>=1024px){#root{max-width:none}.aq-screen{padding:24px 32px 16px}.aq-star--desktop{display:block}.aq-screen--stage{flex-direction:row;gap:0;padding:0}.aq-screen--stage>.aq-sky{display:none}.aq-main{z-index:1;flex-direction:column;flex:1;gap:14px;min-width:0;padding:28px clamp(24px,5vw - 24px,40px) 16px;display:flex;position:relative}.aq-rail{z-index:1;border-right:2px solid var(--aq-border-muted);flex-direction:column;flex:none;justify-content:space-between;width:min(560px,42vw);padding:24px 28px;display:flex;position:relative;overflow:hidden}.aq-rail-title{flex-direction:column;gap:2px;display:flex}.aq-rail-kicker{font:600 11px var(--aq-chip);letter-spacing:3px;color:var(--aq-label);text-shadow:1px 1px 0 var(--aq-ink-deep)}.aq-rail-heading{font:36px/1.05 var(--aq-pixel);color:var(--aq-gold);text-shadow:3px 3px 0 var(--aq-ink-deep), 0 0 30px #ffc53d59;text-transform:uppercase;max-width:340px}.aq-rail-sub{font:19px var(--aq-pixel);letter-spacing:3px;color:var(--aq-teal);text-transform:uppercase}.aq-rail-stage{flex-direction:column;gap:14px;margin-top:12px;display:flex}.aq-rail-duo{justify-content:center;align-items:flex-end;gap:18px;display:flex}.aq-rail-replay{font:15px var(--aq-pixel);letter-spacing:2px;color:var(--aq-teal);background:var(--aq-pill-bg);border:2px solid var(--aq-border);border-radius:99px;align-self:center;align-items:center;gap:6px;padding:6px 12px;transition:all .18s;animation:.28s cubic-bezier(.2,.8,.2,1) both aqcompanionin;display:flex}.aq-rail-replay:hover,.aq-rail-replay:focus-visible{color:var(--aq-gold);border-color:var(--aq-gold)}.aq-stage-col{flex-direction:column;flex:1 1 0;align-items:center;gap:10px;min-width:0;display:flex}.aq-bubble{isolation:isolate;max-width:min(210px,100%);font:15px/1.4 var(--aq-sans);color:var(--aq-text-speech);background:0 0;border:none;padding:10px 14px;animation:.28s cubic-bezier(.2,.8,.2,1) both aqcompanionin;position:relative}.aq-bubble:before,.aq-bubble:after{content:"";clip-path:var(--aq-notch-md);pointer-events:none;position:absolute}.aq-bubble:before{z-index:-2;background:var(--aq-bubble-border,var(--aq-border-muted));inset:0}.aq-bubble:after{z-index:-1;background:var(--aq-panel-inner);inset:2px}.aq-bubble--scrap{--aq-bubble-border:var(--aq-gold)}.aq-bubble--rap{--aq-bubble-border:var(--aq-teal)}.aq-bubble-tail{background:var(--aq-bubble-border,var(--aq-border-muted));clip-path:polygon(0 0,100% 0,50% 100%);border:none;width:14px;height:8px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.aq-stage-sprite{--aq-sprite-scale:2;filter:drop-shadow(0 6px 4px #00000080)}.aq-stage-col--scrap.is-speaking .aq-stage-sprite{filter:drop-shadow(2px 0 0 var(--aq-gold)) drop-shadow(-2px 0 0 var(--aq-gold)) drop-shadow(0 2px 0 var(--aq-gold)) drop-shadow(0 -2px 0 var(--aq-gold)) drop-shadow(0 0 8px #ffc53d99) drop-shadow(0 6px 4px #00000080)}.aq-stage-col--rap.is-speaking .aq-stage-sprite{filter:drop-shadow(2px 0 0 var(--aq-teal)) drop-shadow(-2px 0 0 var(--aq-teal)) drop-shadow(0 2px 0 var(--aq-teal)) drop-shadow(0 -2px 0 var(--aq-teal)) drop-shadow(0 0 8px #3fe8e099) drop-shadow(0 6px 4px #00000080)}.aq-stage-chip{font:600 10px var(--aq-chip);letter-spacing:2px;padding:2px 10px}.aq-panel--desk-bare{filter:none;background:0 0;overflow:visible}.aq-panel--desk-bare:before,.aq-panel--desk-bare:after{display:none}.aq-deskcol{gap:var(--aq-deskcol-gap,14px);width:100%;max-width:var(--aq-deskcol-w,560px);flex-direction:column;margin:auto;display:flex}.aq-splash-body{padding:40px clamp(24px,12vw,140px) 0}.aq-splash-mark-layer{font-size:158px}.aq-splash-live{font-size:24px}.aq-splash-tap{font-size:20px}.aq-splash-bars,.aq-splash-foot{margin:0 clamp(-140px,-12vw,-24px)}.aq-splash-foot{padding-left:clamp(28px,12vw,144px);padding-right:clamp(28px,12vw,144px)}.aq-title-block{flex:1;justify-content:flex-start;gap:14px;padding-top:48px}.aq-title,.aq-title-glow{font-size:124px}.aq-title-kicker{font-size:22px}.aq-entry-bottom{align-items:center;gap:18px;margin-bottom:36px}.aq-gamertag--entry{width:min(420px,100%);max-width:none;font-size:38px}.aq-cursor--entry{vertical-align:-3px;width:12px;height:24px;margin-left:8px}.aq-btn--start{width:min(480px,100%);padding:17px;font-size:30px}.aq-entry-bottom .aq-link{text-shadow:1px 1px 0 var(--aq-ink-deep);font-size:17px}.aq-screen--map{padding:0}.aq-map-topbar{padding:22px 28px 34px}.aq-map-badge{top:76px;left:30px}.aq-map-badge-title{font-size:19px}.aq-map-badge-count{font-size:10px}.aq-map-zoom{top:76px;right:24px}.aq-signal{width:56px;height:56px}.aq-signal:before{width:50px;height:50px}.aq-signal-dot,.aq-signal-ping{width:36px;height:36px}.aq-signal-dot{font-size:24px}.aq-signal-glow{width:64px;height:64px}.aq-signal-name{font-size:9px;top:calc(100% - 10px)}.aq-mission{gap:12px;width:min(440px,40vw);padding:18px;bottom:28px;left:28px;right:auto}.aq-mission-name{font-size:26px}.aq-mission-place{font-size:10px}.aq-mission-brief{font-size:15px}.aq-mission-cta{font-size:26px}.aq-world-tile{width:52px;height:52px;font-size:30px}.aq-daybars--top{flex:none;width:clamp(160px,22vw,280px)}.aq-play-panel{padding:30px 36px 26px}.aq-log{gap:16px;-webkit-mask-image:linear-gradient(#0000 0,#000 64px);mask-image:linear-gradient(#0000 0,#000 64px)}.aq-play-panel .aq-log{margin:-28px -10px -24px;padding:28px 10px 24px}.aq-log-past{font-size:16px;line-height:1.6}.aq-log-current{font-size:21px;line-height:1.6}.aq-log-current .aq-cursor{width:10px;height:18px;margin-left:6px}.aq-day-divider-label{font-size:15px}.aq-choices-title{font-size:22px}.aq-choice{gap:12px;min-height:52px;padding:12px 14px;font-size:17px}.aq-choice-key{width:30px;height:30px;font-size:18px}.aq-result-kicker{font-size:13px}.aq-result-quip{font-size:16px}.aq-textarea{min-height:110px}.aq-modal{width:440px;padding:24px}.aq-modal-title{font-size:34px}.aq-modal-sub{font-size:16px}}@media (width>=1024px) and (width<=1279.98px){.aq-rail{width:clamp(300px,30vw,384px);padding:20px 22px}.aq-rail-heading{font-size:28px}.aq-rail-duo{flex-direction:column;align-items:center;gap:20px}.aq-stage-col{flex:none;width:100%}.aq-bubble{max-width:min(300px,100%)}.aq-stage-sprite{--aq-sprite-scale:1.5}}@media (width>=1280px) and (height<=640px){.aq-stage-sprite{--aq-sprite-scale:1.5}}@media (width>=1024px) and (width<=1279.98px) and (height<=600px){.aq-stage-sprite{--aq-sprite-scale:1}.aq-rail-duo{gap:12px}.aq-stage-col{gap:6px}}.aq-offair{background:#0d0b1f;gap:0;padding:0}.aq-offair-bg{z-index:0;background:radial-gradient(130% 90% at 50% 40%,#2a0f28 0%,#140b26 55%,#09061c 100%);position:absolute;inset:0}@keyframes aqband{0%{transform:translateY(-160px)}to{transform:translateY(100dvh)}}.aq-offair-band{z-index:2;pointer-events:none;will-change:transform;background:linear-gradient(#0000,#ffffff0f,#0000);height:110px;animation:3.6s linear infinite aqband;position:absolute;top:0;left:0;right:0}@keyframes aqstatic{0%,to{opacity:.05}33%{opacity:.11}66%{opacity:.07}}.aq-offair-static{z-index:3;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/><feColorMatrix type='saturate' values='0'/></filter><rect width='120' height='120' filter='url(%23n)'/></svg>");animation:.32s steps(2,end) infinite aqstatic;position:absolute;inset:0}.aq-offair-scan{z-index:4;pointer-events:none;will-change:transform;background:repeating-linear-gradient(0deg,#0000003d 0 2px,#0000 2px 4px) 0 0/100% 6px;height:calc(100% + 6px);animation:.4s linear infinite aqcrt;position:absolute;inset:-6px 0 0}.aq-offair-vignette{z-index:5;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 90px 30px #000000a6}@keyframes aqshake{0%{transform:translate(0)}10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px,1px)}30%,50%,70%{transform:translate(-6px,-2px)}40%,60%{transform:translate(6px,2px)}to{transform:translate(0)}}.aq-offair-body{height:100%;padding:calc(env(safe-area-inset-top,0px) + 24px) 20px 0;flex-direction:column;animation:.5s cubic-bezier(.36,.07,.19,.97) .15s both aqshake;display:flex;overflow:hidden auto}.aq-offair-topbar{justify-content:space-between;align-items:center;gap:10px;display:flex}.aq-offair-live{align-items:center;gap:16px;display:flex}.aq-offair-onair{font:600 13px var(--aq-chip);letter-spacing:2px;color:var(--aq-red);align-items:center;gap:8px;display:flex}.aq-offair-onair i{background:var(--aq-red);width:12px;height:12px;animation:1.2s step-end infinite aqrec}.aq-offair-tools{align-items:center;gap:10px;display:flex}.aq-offair-ch{font:600 10px var(--aq-chip);letter-spacing:2px;color:var(--aq-faint)}.aq-offair-ch--row{text-align:right;margin-top:4px}.aq-offair-center{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.aq-offair-kicker{font:600 12px var(--aq-chip);letter-spacing:4px;color:var(--aq-coral);text-shadow:0 0 10px #ff6a5580}.aq-offair-mark{position:relative}.aq-offair-mark-layer{font:78px/1.02 var(--aq-pixel);animation:4s step-end infinite aqglitch}.aq-offair-mark-layer--ghost{opacity:.6;position:absolute;inset:0}.aq-offair-mark-layer--red{color:var(--aq-red);animation-delay:.1s;transform:translate(3px)}.aq-offair-mark-layer--teal{color:var(--aq-teal);animation-delay:.2s;transform:translate(-3px)}.aq-offair-mark-layer--coral{color:var(--aq-coral);text-shadow:0 0 26px #ff6a5573;position:relative}.aq-offair-crew{font:20px var(--aq-pixel);letter-spacing:3px;color:var(--aq-gold);text-shadow:1px 1px 0 var(--aq-ink-deep)}.aq-offair-cc{flex-direction:column;align-items:center;gap:8px;max-width:350px;display:flex}.aq-offair-cc-head{align-items:center;gap:8px;display:flex}.aq-offair-cc-chip{font:600 10px var(--aq-chip);background:var(--aq-text-bright);color:var(--aq-ink-deep);padding:1px 6px}.aq-offair-cc-label{font:600 10px var(--aq-chip);letter-spacing:2px;color:var(--aq-label)}.aq-offair-cc-text{font:15px/1.7 var(--aq-sans);color:#fff}.aq-offair-cc-text span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000000d9;padding:3px 8px}.aq-offair-duo{justify-content:center;align-items:flex-end;gap:12px;padding-bottom:8px;display:flex}.aq-offair-fig{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;animation:.28s cubic-bezier(.2,.8,.2,1) .7s both aqcompanionin;display:flex}.aq-offair-fig--rap{animation-delay:.9s}.aq-offair-fig .aq-companion-sprite{filter:drop-shadow(0 4px 3px #00000080)}.aq-offair-bubble{--aq-nb-border:var(--aq-gold);isolation:isolate;max-width:170px;font:14px/1.35 var(--aq-sans);color:var(--aq-text-speech);padding:8px 10px;position:relative}.aq-offair-bubble--teal{--aq-nb-border:var(--aq-teal)}.aq-offair-bubble:before,.aq-offair-bubble:after{content:"";clip-path:var(--aq-notch-md);pointer-events:none;position:absolute}.aq-offair-bubble:before{z-index:-2;background:var(--aq-nb-border);inset:0}.aq-offair-bubble:after{z-index:-1;background:var(--aq-panel-inner);inset:2px}.aq-offair-tail{background:var(--aq-nb-border);clip-path:polygon(0 0,100% 0,50% 100%);width:14px;height:8px;display:none;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.aq-offair-name{font:600 9px var(--aq-chip);letter-spacing:2px;color:var(--aq-gold)}.aq-offair-name--teal{color:var(--aq-teal)}@keyframes aqcountpop{0%{transform:scale(1.3)}35%,to{transform:scale(1)}}.aq-offair-continue{justify-content:center;align-items:center;gap:14px;min-height:42px;padding-bottom:6px;display:flex}.aq-offair-continue-label{font:28px var(--aq-pixel);letter-spacing:3px;color:var(--aq-gold);text-shadow:2px 2px 0 var(--aq-ink-deep)}.aq-offair-continue-count{font:42px/1 var(--aq-pixel);color:var(--aq-coral);text-shadow:2px 2px 0 var(--aq-ink-deep);text-align:center;min-width:30px;animation:1s ease-out both aqcountpop;display:inline-block}.aq-offair-continue-jk{font:22px var(--aq-pixel);letter-spacing:2px;color:var(--aq-teal)}.aq-offair-ctas{flex-direction:column;gap:8px;padding-bottom:10px;display:flex}.aq-offair-ctas .aq-btn{letter-spacing:3px;padding:13px 8px;font-size:21px}.aq-offair-freeplay{text-align:center;font:600 10px var(--aq-chip);letter-spacing:3px;color:var(--aq-faint)}.aq-offair-ctas-row{gap:8px;display:flex}.aq-offair-ctas-row .aq-btn-ghost{letter-spacing:1px;flex:1;min-width:0;font-size:17px}.aq-offair-bars{flex:none;height:42px;margin:0 -20px;display:flex}.aq-offair-bars>i{flex:1}.aq-offair-foot{background:var(--aq-ink-deep);padding:11px 24px calc(env(safe-area-inset-bottom,0px) + 11px);font:14px var(--aq-sans);color:var(--aq-border);justify-content:space-between;align-items:center;margin:0 -20px;display:flex}@media (width>=1024px){.aq-offair-band{height:150px;animation-duration:4.2s}.aq-offair-vignette{box-shadow:inset 0 0 120px 40px #000000a6}.aq-offair-body{padding:26px 40px 0}.aq-offair-ch{font-size:11px}.aq-offair-center{gap:16px}.aq-offair-kicker{letter-spacing:5px;font-size:14px}.aq-offair-mark-layer{font:132px/1 var(--aq-pixel);white-space:nowrap;animation:4s step-end infinite aqglitch}.aq-offair-mark-layer--red{animation-delay:.1s;transform:translate(4px)}.aq-offair-mark-layer--teal{animation-delay:.2s;transform:translate(-4px)}.aq-offair-cc{max-width:620px}.aq-offair-cc-text{font-size:17px}.aq-offair-cc-text span{padding:3px 10px}.aq-offair-continue{gap:16px;min-height:54px;padding-bottom:0}.aq-offair-continue-label{letter-spacing:4px;font-size:34px}.aq-offair-continue-count{min-width:38px;font-size:54px}.aq-offair-continue-jk{font-size:26px}.aq-offair-ctas{width:440px;padding-bottom:0}.aq-offair-ctas .aq-btn{padding:14px 8px;font-size:23px}.aq-offair-fig{flex:none;gap:10px;position:absolute;bottom:180px}.aq-offair-fig--scrap{left:72px}.aq-offair-fig--rap{right:72px}.aq-offair-fig .aq-companion-sprite{--aq-sprite-scale:2;filter:drop-shadow(0 6px 4px #00000080)}.aq-offair-bubble{max-width:220px;font:15px/1.4 var(--aq-sans);padding:10px 14px}.aq-offair-tail{display:block}.aq-offair-name{font-size:10px}.aq-offair-bars{height:64px;margin:0 -40px}.aq-offair-foot{padding:12px 44px calc(env(safe-area-inset-bottom,0px) + 12px);margin:0 -40px}}@media (width<=1023.98px) and (height<=879.98px){.aq-offair-body{padding-top:calc(env(safe-area-inset-top,0px) + 16px)}.aq-offair-center{gap:10px}.aq-offair-mark-layer{font-size:64px}.aq-offair-crew{letter-spacing:2px;font-size:17px}.aq-offair-cc-text{font-size:14px;line-height:1.55}.aq-offair-duo{padding-bottom:4px}.aq-offair-continue{min-height:36px;padding-bottom:2px}.aq-offair-continue-label{font-size:24px}.aq-offair-continue-count{font-size:36px}.aq-offair-ctas{padding-bottom:8px}.aq-offair-bars{height:34px}}@media (prefers-reduced-motion:reduce){.aq-offair-static,.aq-offair-scan,.aq-offair-body,.aq-offair-mark-layer,.aq-offair-onair i,.aq-offair-fig,.aq-offair-continue-count{animation:none}.aq-offair-static{opacity:.07}.aq-offair-band{display:none}}
