.competition-module___GnBGq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.competition-module___GnBGq__mono{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums}.competition-module___GnBGq__gateLine,.competition-module___GnBGq__gateError{max-width:380px;color:color-mix(in srgb, var(--white) 78%, transparent);text-shadow:0 1px 2px color-mix(in srgb, var(--ink) 90%, transparent), 0 0 14px color-mix(in srgb, var(--ink) 80%, transparent);pointer-events:auto;margin:4px 0 0;font-size:13px;line-height:1.5}.competition-module___GnBGq__gateError{color:var(--warn)}.competition-module___GnBGq__player{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 45%, transparent);height:36px;color:var(--white);font:600 12px var(--font-geist-mono), monospace;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:7px;max-width:220px;padding:0 13px;display:inline-flex;overflow:hidden}.competition-module___GnBGq__player svg{color:var(--up);flex-shrink:0}.competition-module___GnBGq__strip{z-index:2;border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;padding:22px 0 14px;display:flex;position:absolute;bottom:62px;left:7%;right:7%}.competition-module___GnBGq__stripFacts{flex-wrap:wrap;gap:18px 44px;display:flex}.competition-module___GnBGq__fact{align-content:start;gap:5px;min-width:128px;display:grid}.competition-module___GnBGq__factLabel{font:500 12px var(--font-geist-mono), monospace;color:var(--muted)}.competition-module___GnBGq__fact strong{font:600 24px var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;letter-spacing:-.5px;color:var(--white);align-items:center;gap:7px;line-height:1.1;display:inline-flex}.competition-module___GnBGq__fact .competition-module___GnBGq__factPrize{color:var(--prize)}.competition-module___GnBGq__fact .competition-module___GnBGq__factEmpty{font:600 16px var(--font-geist-sans), sans-serif;letter-spacing:0;color:var(--white)}.competition-module___GnBGq__factSub{color:var(--muted);align-items:center;gap:6px;max-width:260px;font-size:12px;line-height:1.4;display:inline-flex}.competition-module___GnBGq__factNote{color:var(--warn);max-width:260px;font-size:13px}.competition-module___GnBGq__you{font-style:normal;font:600 12px var(--font-geist-sans), sans-serif;color:var(--white);background:color-mix(in srgb, var(--white) 14%, transparent);border-radius:999px;padding:1px 7px}.competition-module___GnBGq__stripActions{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.competition-module___GnBGq__stripButton{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 45%, transparent);min-height:44px;color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:3px;justify-content:center;align-items:center;padding:0 18px;display:inline-flex;font:600 13px var(--font-geist-sans), sans-serif!important}.competition-module___GnBGq__stripButton:hover:enabled{border-color:color-mix(in srgb, var(--white) 40%, transparent)}.competition-module___GnBGq__stripLink{min-height:44px;color:var(--prize);text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex;font:500 13px var(--font-geist-sans), sans-serif!important}.competition-module___GnBGq__skeleton{background:color-mix(in srgb, var(--white) 10%, transparent);border-radius:3px;width:110px;height:22px;animation:1.4s ease-in-out infinite competition-module___GnBGq__shimmer;display:block}.competition-module___GnBGq__spinner{border:2px solid color-mix(in srgb, var(--white) 25%, transparent);border-top-color:var(--white);border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.9s linear infinite competition-module___GnBGq__turn;display:inline-block}.competition-module___GnBGq__glyph{color:var(--prize);flex-shrink:0}.competition-module___GnBGq__glyph ellipse{transition:stroke-dasharray .45s cubic-bezier(.2,.7,.2,1),stroke-dashoffset .45s cubic-bezier(.2,.7,.2,1)}.competition-module___GnBGq__chase{--track:3px;border:1px solid color-mix(in srgb, var(--white) 10%, transparent);background:color-mix(in srgb, var(--ink) 58%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:6px;gap:7px;width:280px;margin-top:10px;padding:10px 12px 9px;display:grid}.competition-module___GnBGq__chaseTrack{height:var(--track);background:color-mix(in srgb, var(--white) 18%, transparent);border-radius:2px;margin-right:26px;transition:height .2s;position:relative}.competition-module___GnBGq__chaseTrack i{border-radius:inherit;background:var(--prize);opacity:.65;transition:width .12s linear,box-shadow .3s;position:absolute;inset:0 auto 0 0}.competition-module___GnBGq__chaseTrack .competition-module___GnBGq__glyph{position:absolute;top:50%;right:-25px;translate:0 -50%}.competition-module___GnBGq__chaseLabel{font:600 12px var(--font-geist-mono), monospace;letter-spacing:.8px;color:color-mix(in srgb, var(--white) 72%, transparent);transform-origin:0;white-space:nowrap}.competition-module___GnBGq__chaseLabel b{color:var(--white);font-weight:700}.competition-module___GnBGq__chaseTime{color:var(--white);opacity:.8}.competition-module___GnBGq__chase[data-stage=near]{--track:4px}.competition-module___GnBGq__chase[data-stage=near] .competition-module___GnBGq__chaseTrack i{opacity:1}.competition-module___GnBGq__chase[data-stage=near] .competition-module___GnBGq__chaseLabel,.competition-module___GnBGq__chase[data-stage=near] .competition-module___GnBGq__chaseLabel b{color:var(--prize);font-size:13px}.competition-module___GnBGq__chase[data-stage=close]{--track:6px;border-color:color-mix(in srgb, var(--prize) 55%, transparent)}.competition-module___GnBGq__chase[data-stage=close] .competition-module___GnBGq__chaseTrack i{opacity:1;box-shadow:0 0 14px var(--prize)}.competition-module___GnBGq__chase[data-stage=close] .competition-module___GnBGq__chaseLabel,.competition-module___GnBGq__chase[data-stage=close] .competition-module___GnBGq__chaseLabel b,.competition-module___GnBGq__chase[data-stage=close] .competition-module___GnBGq__chaseTime{color:var(--prize);opacity:1;font-size:15px}.competition-module___GnBGq__chase[data-stage=close] .competition-module___GnBGq__chaseLabel{animation:1s ease-in-out infinite competition-module___GnBGq__pulse}.competition-module___GnBGq__chase[data-stage=top]{--track:4px;border-color:color-mix(in srgb, var(--prize) 40%, transparent)}.competition-module___GnBGq__chase[data-stage=top] .competition-module___GnBGq__chaseTrack i{opacity:1;box-shadow:0 0 10px var(--prize-soft)}.competition-module___GnBGq__chase[data-stage=top] .competition-module___GnBGq__chaseLabel,.competition-module___GnBGq__chase[data-stage=top] .competition-module___GnBGq__chaseLabel b{color:var(--prize);font-size:13px}.competition-module___GnBGq__scoreOnTop.competition-module___GnBGq__scoreOnTop{color:var(--prize);text-shadow:0 0 28px var(--prize-soft)}.competition-module___GnBGq__edge{pointer-events:none;transition:box-shadow .5s;position:absolute;inset:0;box-shadow:inset 0 0 #0000}[data-chase=close]>.competition-module___GnBGq__edge{box-shadow:inset 0 0 140px 8px color-mix(in srgb, var(--prize) 26%, transparent)}[data-chase=top]>.competition-module___GnBGq__edge{box-shadow:inset 0 0 120px 4px color-mix(in srgb, var(--prize) 12%, transparent)}.competition-module___GnBGq__dayChip{border:1px solid color-mix(in srgb, var(--prize) 50%, transparent);background:color-mix(in srgb, var(--ink) 55%, transparent);color:var(--prize);font:600 12px var(--font-geist-mono), monospace;letter-spacing:.8px;border-radius:999px;margin-top:10px;padding:5px 10px;display:inline-block}.competition-module___GnBGq__notice{text-align:center;pointer-events:none;font:650 15px var(--font-geist-mono), monospace;letter-spacing:3px;padding:0 20px;animation:.32s cubic-bezier(.2,.7,.2,1) competition-module___GnBGq__momentIn;position:absolute;top:31%;left:0;right:0}.competition-module___GnBGq__notice[data-tone=prize]{color:var(--prize);text-shadow:0 0 22px color-mix(in srgb, var(--prize) 45%, transparent)}.competition-module___GnBGq__notice[data-tone=acid]{color:var(--acid);text-shadow:0 0 20px color-mix(in srgb, var(--acid) 30%, transparent)}.competition-module___GnBGq__notice[data-tone=warn]{color:var(--warn);letter-spacing:1.6px;font-size:12px;line-height:1.6}.competition-module___GnBGq__notice[data-big]{font:italic 850 clamp(26px, 3.4vw, 44px) var(--font-geist-sans), sans-serif;letter-spacing:-1px;transform:skew(-3deg)}.competition-module___GnBGq__modalPopup.competition-module___GnBGq__modalPopup[data-testid=result]{padding-top:28px;padding-bottom:22px}.competition-module___GnBGq__modalPopup.competition-module___GnBGq__modalPopup{z-index:11;outline:none;width:min(470px,100% - 32px);position:absolute;top:50%;left:50%;translate:-50% -50%}.competition-module___GnBGq__focusTarget:focus{outline:none}.competition-module___GnBGq__quitNote{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.5}.competition-module___GnBGq__result{border-block:1px solid var(--line);text-align:center;justify-items:center;gap:8px;margin:16px 0 4px;padding:14px 0;display:grid}.competition-module___GnBGq__resultHead{font:600 14px var(--font-geist-sans), sans-serif;color:var(--white);align-items:center;gap:8px;margin:0;display:inline-flex}.competition-module___GnBGq__resultHead[data-tone=up] svg{color:var(--up)}.competition-module___GnBGq__resultHead[data-tone=down],.competition-module___GnBGq__resultHead[data-tone=down] svg{color:var(--down)}.competition-module___GnBGq__resultHead[data-tone=warn],.competition-module___GnBGq__resultHead[data-tone=warn] svg{color:var(--warn)}.competition-module___GnBGq__resultHead[data-tone=prize]{color:var(--prize)}.competition-module___GnBGq__resultScore{font:650 44px var(--font-geist-mono), monospace;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;color:var(--acid);margin:2px 0;line-height:1}.competition-module___GnBGq__result[data-on-top] .competition-module___GnBGq__resultScore{color:var(--prize);text-shadow:0 0 30px var(--prize-soft)}.competition-module___GnBGq__resultLine{color:var(--white);margin:0;font-size:14px;line-height:1.5}.competition-module___GnBGq__resultLine[data-tone=prize]{color:var(--prize)}.competition-module___GnBGq__resultNote{max-width:380px;color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.55}.competition-module___GnBGq__resultScreen{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.competition-module___GnBGq__name{text-align:left;gap:8px;margin:16px 0 4px;display:grid}.competition-module___GnBGq__name label{color:var(--white);font-size:13px;font-weight:600}.competition-module___GnBGq__nameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.competition-module___GnBGq__nameRow input{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 60%, transparent);min-width:0;height:44px;color:var(--white);font:500 15px var(--font-geist-mono), monospace;-webkit-user-select:text;user-select:text;border-radius:3px;flex:160px;padding:0 12px}.competition-module___GnBGq__nameRow input:focus-visible{outline:2px solid var(--acid);outline-offset:2px}.competition-module___GnBGq__nameRow input[aria-invalid=true]{border-color:var(--warn)}.competition-module___GnBGq__nameHelp,.competition-module___GnBGq__nameError{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.competition-module___GnBGq__nameError{color:var(--warn)}.competition-module___GnBGq__sheetBackdrop{z-index:20;background:color-mix(in srgb, var(--ink) 62%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .2s;position:absolute;inset:0}.competition-module___GnBGq__sheetBackdrop[data-starting-style],.competition-module___GnBGq__sheetBackdrop[data-ending-style]{opacity:0}.competition-module___GnBGq__sheet{z-index:21;background:color-mix(in srgb, var(--ink) 92%, transparent);border-left:1px solid var(--line);width:min(400px,100%);box-shadow:-30px 0 80px color-mix(in srgb, var(--ink) 60%, transparent);color:var(--white);-webkit-user-select:text;user-select:text;outline:none;flex-direction:column;transition:translate .24s cubic-bezier(.2,.7,.2,1),opacity .24s;display:flex;position:absolute;top:0;bottom:0;right:0}.competition-module___GnBGq__sheet[data-starting-style],.competition-module___GnBGq__sheet[data-ending-style]{opacity:0;translate:24px}.competition-module___GnBGq__sheetHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 14px 24px;display:flex}.competition-module___GnBGq__sheetTitle{font:italic 850 24px var(--font-geist-sans), sans-serif;letter-spacing:-.8px;margin:0}.competition-module___GnBGq__sheetClose{border:1px solid var(--line);width:44px;height:44px;color:var(--white);background:0 0;border-radius:50%;place-items:center;display:grid}.competition-module___GnBGq__sheetBody{overscroll-behavior:contain;flex:1;padding:18px 24px 28px;overflow:auto}.competition-module___GnBGq__boardWrap{gap:16px;display:grid}.competition-module___GnBGq__boardDay{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.competition-module___GnBGq__boardDay b{color:var(--white);font-weight:600}.competition-module___GnBGq__boardStale{color:var(--warn);margin:0;font-size:12px}.competition-module___GnBGq__board{border-collapse:collapse;table-layout:fixed;width:100%}.competition-module___GnBGq__board td{border-bottom:1px solid var(--line);height:48px;padding:0 4px;font-size:14px}.competition-module___GnBGq__colRank{width:56px}.competition-module___GnBGq__colScore{width:104px}.competition-module___GnBGq__boardRank{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;color:var(--muted)}.competition-module___GnBGq__boardRank .competition-module___GnBGq__glyph{vertical-align:-3px;margin-right:5px;display:inline-block}tr[data-rank="1"] .competition-module___GnBGq__boardRank{color:var(--prize);font-weight:700}.competition-module___GnBGq__boardName{overflow:hidden}.competition-module___GnBGq__boardName>span{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:calc(100% - 52px);display:inline-block;overflow:hidden}.competition-module___GnBGq__boardName .competition-module___GnBGq__you{vertical-align:middle;margin-left:8px}.competition-module___GnBGq__boardScore{text-align:right;font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;font-weight:600}tr[data-rank="1"] .competition-module___GnBGq__boardScore{color:var(--prize)}.competition-module___GnBGq__boardYou td{background:color-mix(in srgb, var(--white) 7%, transparent)}.competition-module___GnBGq__boardYou td:first-child{box-shadow:inset 2px 0 0 var(--white)}.competition-module___GnBGq__boardGap td{text-align:center;height:28px;color:var(--muted)}.competition-module___GnBGq__boardSkeleton{gap:14px;display:grid}.competition-module___GnBGq__boardSkeleton .competition-module___GnBGq__skeleton{width:100%;height:28px}.competition-module___GnBGq__boardError{color:var(--warn);justify-items:start;gap:12px;font-size:14px;display:grid}.competition-module___GnBGq__boardError p{margin:0}.competition-module___GnBGq__boardEmpty{color:var(--white);border-block:1px solid var(--line);margin:0;padding:18px 0;font-size:14px;line-height:1.5}.competition-module___GnBGq__boardPrevious{color:var(--white);margin:0;font-size:13px;line-height:1.6}.competition-module___GnBGq__boardNote{color:var(--warn);margin:0;font-size:13px;line-height:1.6}.competition-module___GnBGq__rules{color:var(--white);gap:14px;font-size:14px;line-height:1.6;display:grid}.competition-module___GnBGq__rules p{margin:0}.competition-module___GnBGq__rulesNotice{border:1px solid color-mix(in srgb, var(--warn) 45%, transparent);color:var(--warn);border-radius:4px;padding:12px 14px;font-size:13px}.competition-module___GnBGq__prizeText{color:var(--prize)}@keyframes competition-module___GnBGq__momentIn{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes competition-module___GnBGq__pulse{0%,to{scale:1}50%{scale:1.04}}@keyframes competition-module___GnBGq__shimmer{0%,to{opacity:1}50%{opacity:.55}}@keyframes competition-module___GnBGq__turn{to{rotate:360deg}}@media (max-width:650px){.competition-module___GnBGq__player{display:none}.competition-module___GnBGq__gateLine,.competition-module___GnBGq__gateError{max-width:300px;font-size:12.5px}.competition-module___GnBGq__strip{background:linear-gradient(0deg, color-mix(in srgb, var(--ink) 70%, transparent), transparent);gap:6px;padding:14px 0 8px;bottom:44px;left:6%;right:6%}.competition-module___GnBGq__stripFacts{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:12px;width:100%;display:grid}.competition-module___GnBGq__fact{min-width:0}.competition-module___GnBGq__fact strong{font-size:18px}.competition-module___GnBGq__fact .competition-module___GnBGq__factEmpty{font-size:13px}.competition-module___GnBGq__factSub{max-width:none}.competition-module___GnBGq__stripActions{gap:4px 14px;width:100%}.competition-module___GnBGq__stripButton{min-height:40px;padding:0 14px}.competition-module___GnBGq__stripLink{min-height:40px}.competition-module___GnBGq__chase{width:min(250px,66vw);padding:8px 10px 7px}.competition-module___GnBGq__notice{letter-spacing:2px;font-size:13px;top:37%}.competition-module___GnBGq__sheet{border-left:0;border-top:1px solid var(--line);width:100%;max-height:85%;padding-bottom:env(safe-area-inset-bottom);border-radius:14px 14px 0 0;top:auto;left:0}.competition-module___GnBGq__sheet[data-starting-style],.competition-module___GnBGq__sheet[data-ending-style]{translate:0 32px}.competition-module___GnBGq__resultScore{font-size:38px}}@media (max-width:650px) and (max-height:700px){.competition-module___GnBGq__factSub{display:none}}@media (prefers-reduced-motion:reduce){.competition-module___GnBGq__chase[data-stage=close] .competition-module___GnBGq__chaseLabel,.competition-module___GnBGq__skeleton,.competition-module___GnBGq__notice,.competition-module___GnBGq__spinner{animation:none}.competition-module___GnBGq__glyph ellipse,.competition-module___GnBGq__chaseTrack,.competition-module___GnBGq__chaseTrack i,.competition-module___GnBGq__edge,.competition-module___GnBGq__sheet,.competition-module___GnBGq__sheetBackdrop{transition:none}}
.game-module__BhQgUW__game{--acid:#deff85;--ice:#9fe9ee;--white:#eef2ee;--muted:#9aa6b0;--line:#d1e2e52b;z-index:40;color:var(--white);font-family:var(--font-geist-sans), Arial, sans-serif;touch-action:none;-webkit-user-select:none;user-select:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#10182b;position:fixed;inset:0;overflow:hidden}.game-module__BhQgUW__game *{box-sizing:border-box}.game-module__BhQgUW__game button,.game-module__BhQgUW__game a{-webkit-tap-highlight-color:transparent}.game-module__BhQgUW__game button{font:inherit;cursor:pointer}.game-module__BhQgUW__game button:focus-visible,.game-module__BhQgUW__game a:focus-visible{outline:2px solid var(--acid);outline-offset:5px}.game-module__BhQgUW__game button:disabled{opacity:.55;cursor:wait}.game-module__BhQgUW__scene{position:absolute;inset:0}.game-module__BhQgUW__scene canvas{width:100%;height:100%;display:block}.game-module__BhQgUW__vignette{pointer-events:none;background:linear-gradient(90deg,#08101bf0,#08101ba6 29%,#0000 62%),linear-gradient(#070e1733,#0000 55%,#070e17f7);position:absolute;inset:0}.game-module__BhQgUW__grain{pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.game-module__BhQgUW__header{border-bottom:1px solid var(--line);z-index:3;justify-content:space-between;align-items:center;height:90px;margin:0 4%;display:flex;position:absolute;top:0;left:0;right:0}.game-module__BhQgUW__headerLeft{align-items:center;gap:14px;min-width:0;display:flex}.game-module__BhQgUW__home{border-radius:50%;place-items:center;width:40px;height:40px;margin-left:-6px;display:grid}.game-module__BhQgUW__homeMark{width:30px;height:30px}.game-module__BhQgUW__home:hover{background:color-mix(in srgb, var(--white) 10%, transparent)}.game-module__BhQgUW__brand{color:var(--white);letter-spacing:-1px;align-items:center;gap:12px;font-size:23px;font-weight:850;display:flex;text-decoration:none!important}.game-module__BhQgUW__brand>span:last-child{align-items:center;display:flex}.game-module__BhQgUW__brandIcon{background:var(--acid);color:#142023;place-items:center;width:36px;height:36px;display:grid;transform:skew(-8deg)}.game-module__BhQgUW__brandDivider{color:#606c79;margin:0 14px;font-size:20px;font-weight:300}.game-module__BhQgUW__brand small{font:600 11px var(--font-geist-mono), monospace;letter-spacing:1.7px}.game-module__BhQgUW__headerRight{align-items:center;gap:12px;display:flex}.game-module__BhQgUW__live{font:11px var(--font-geist-mono), monospace;letter-spacing:1.4px;color:#bbc8cb;align-items:center;gap:9px;margin-right:20px;display:flex}.game-module__BhQgUW__live i{background:var(--acid);border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #deff8544}.game-module__BhQgUW__iconButton{width:40px;height:40px;color:var(--white);border:1px solid var(--line);background:#0c182373;border-radius:50%;place-items:center;transition:background .2s;display:grid}.game-module__BhQgUW__iconButton:hover{background:#ffffff20}.game-module__BhQgUW__hangar{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;gap:20px;padding:clamp(16px,6vh,72px) 0 0;display:flex;position:absolute;inset:90px 7% 49px}.game-module__BhQgUW__hangar button,.game-module__BhQgUW__hangar a{pointer-events:auto}.game-module__BhQgUW__hero{z-index:2;min-height:0;position:relative}.game-module__BhQgUW__game .game-module__BhQgUW__hangarStrip{flex-shrink:0;position:relative;bottom:auto;left:auto;right:auto}.game-module__BhQgUW__eyebrow{font:11px var(--font-geist-mono), monospace;letter-spacing:2.3px;color:var(--acid);align-items:center;gap:9px;display:flex}.game-module__BhQgUW__eyebrow>span{background:var(--acid);width:23px;height:1px}.game-module__BhQgUW__hero h1{letter-spacing:-6px;max-width:650px;margin:26px 0 24px;font-size:clamp(44px,min(7.5vw,11.5vh),116px);font-style:italic;font-weight:900;line-height:.88;transform:skew(-3deg)}.game-module__BhQgUW__hero h1 em{font-style:inherit;color:var(--acid)}.game-module__BhQgUW__titlePeriod{color:var(--acid)}.game-module__BhQgUW__hero>p{color:#aab8c2;letter-spacing:.1px;margin:0 0 29px;font-size:17px;line-height:1.6}.game-module__BhQgUW__heroActions{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.game-module__BhQgUW__playButton{color:#142219;background:var(--acid);border:1px solid var(--acid);letter-spacing:1.2px;border-radius:3px;justify-content:space-between;align-items:center;gap:22px;min-width:248px;padding:18px 24px;transition:filter .2s,transform .2s;display:flex;box-shadow:0 4px 32px #d5ff6c0c;font-size:12px!important;font-weight:850!important}.game-module__BhQgUW__playButton[aria-busy=true]{cursor:progress}.game-module__BhQgUW__playButton:hover:enabled{filter:brightness(1.08);transform:translateY(-2px)}.game-module__BhQgUW__game kbd{min-width:32px;height:29px;font:11px var(--font-geist-mono), monospace;color:#d4dee0;background:#a4c4d908;border:1px solid #8493a144;border-bottom:2px solid #8d9da14a;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:0 9px;display:inline-flex}.game-module__BhQgUW__footer{border-top:1px solid var(--line);height:49px;font:11px var(--font-geist-mono), monospace;letter-spacing:1.4px;color:#738690;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:0;left:4%;right:4%}.game-module__BhQgUW__footer>span{align-items:center;gap:8px;display:flex}.game-module__BhQgUW__footer kbd{min-width:0;height:22px;margin:0 4px 0 10px;padding:0 6px}.game-module__BhQgUW__legend{flex-wrap:wrap;justify-content:center}.game-module__BhQgUW__legendHelp{min-height:32px;color:var(--white);font:inherit;text-underline-offset:3px;background:0 0;border:0;margin-left:14px;padding:0;text-decoration:underline}.game-module__BhQgUW__footer .game-module__BhQgUW__touchLegend{display:none}.game-module__BhQgUW__footer i{background:var(--acid);border-radius:50%;width:4px;height:4px}.game-module__BhQgUW__playing .game-module__BhQgUW__vignette{background:linear-gradient(#07101ac4,#0000 34% 75%,#07101ad9)}.game-module__BhQgUW__playing .game-module__BhQgUW__header{height:66px}.game-module__BhQgUW__playing .game-module__BhQgUW__live{display:none}.game-module__BhQgUW__hud{text-shadow:0 1px 10px #070e178c;pointer-events:none;justify-content:flex-end;display:flex;position:absolute;top:82px;right:4%}.game-module__BhQgUW__score{text-align:right;justify-items:end;display:grid}.game-module__BhQgUW__score>span{font:600 11px var(--font-geist-mono), monospace;letter-spacing:2px;color:var(--white);text-shadow:0 1px 2px #070e17cc}.game-module__BhQgUW__score>strong{font-variant-numeric:tabular-nums;letter-spacing:-1.5px;margin:2px 0 4px;font-size:clamp(34px,4.2vw,58px);font-weight:600;line-height:1.05;display:block}.game-module__BhQgUW__topToday{font:600 11px var(--font-geist-mono), monospace;letter-spacing:1.6px;color:var(--white);text-shadow:0 1px 2px #070e17cc,0 0 12px #070e178c;align-items:center;gap:7px;margin:0 0 8px;display:flex}.game-module__BhQgUW__topToday em{color:#ff9a82;font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.game-module__BhQgUW__topGlyph{color:#ff9a82}.game-module__BhQgUW__practice{min-height:32px;color:var(--acid);letter-spacing:1.2px;background:0 0;border:1px dashed #deff8566;border-radius:999px;padding:0 10px;font:600 10px var(--font-geist-mono), monospace!important}.game-module__BhQgUW__newTop{color:#1a0f0c;letter-spacing:1px;text-shadow:none;background:#ff7d6b;border-radius:999px;padding:2px 7px;font-size:10px}.game-module__BhQgUW__notice{text-align:center;width:100%;color:var(--acid);font:600 14px var(--font-geist-mono), monospace;letter-spacing:4px;text-shadow:0 0 20px #dfff8444;animation:.3s ease-out game-module__BhQgUW__notice;position:absolute;top:28%}.game-module__BhQgUW__overlay{z-index:10;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#06101ac7;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.game-module__BhQgUW__modal{text-align:center;background:linear-gradient(145deg,#182a35,#0e1925);border:1px solid #d1e5eb28;border-radius:9px;width:470px;max-width:100%;max-height:calc(100dvh - 40px);padding:40px;position:relative;overflow:auto;box-shadow:0 30px 100px #0005}.game-module__BhQgUW__modalIcon{width:55px;height:55px;color:var(--acid);border:1px solid #deff8544;border-radius:50%;place-items:center;margin:0 auto 25px;display:grid}.game-module__BhQgUW__modal .game-module__BhQgUW__eyebrow{letter-spacing:1.8px;justify-content:center;font-size:11px}.game-module__BhQgUW__modal h2,.game-module__BhQgUW__modalTitle{letter-spacing:-1.7px;margin:14px 0;font-size:37px;font-style:italic;font-weight:850;line-height:1.1}.game-module__BhQgUW__modal>p,.game-module__BhQgUW__modalText{color:#a6bac6;font-size:13px;line-height:1.7}.game-module__BhQgUW__results{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:28px 0;padding:20px 0;display:grid}.game-module__BhQgUW__results>div{flex-direction:column;gap:9px;display:flex}.game-module__BhQgUW__results span{font:11px var(--font-geist-mono), monospace;letter-spacing:1.5px;color:#8ba3b0}.game-module__BhQgUW__results strong{font-size:23px;font-weight:550}.game-module__BhQgUW__results small{font-size:12px}.game-module__BhQgUW__modal .game-module__BhQgUW__playButton{width:100%;margin-top:24px}.game-module__BhQgUW__textButton{color:#a7bdc7;letter-spacing:1.4px;background:0 0;border:0;min-height:44px;margin:10px auto 0;padding:0 12px;display:block;font:12px var(--font-geist-mono), monospace!important}.game-module__BhQgUW__textButton:disabled{opacity:.45;cursor:default}.game-module__BhQgUW__runDetails{font:11px var(--font-geist-mono), monospace;color:#b2c6cd;flex-wrap:wrap;justify-content:center;gap:4px 0;margin:12px 0 0;padding:0;list-style:none;display:flex}.game-module__BhQgUW__runDetails li{white-space:nowrap}.game-module__BhQgUW__runDetails li+li:before{content:"·";color:#60798b;margin:0 8px}.game-module__BhQgUW__close{color:#b4c5cd;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:10px;right:10px}.game-module__BhQgUW__manual{text-align:left;flex-direction:column;gap:18px;margin:27px 0;display:flex}.game-module__BhQgUW__manual>div{align-items:center;gap:15px;display:flex}.game-module__BhQgUW__manual kbd{min-width:75px;font-size:11px}.game-module__BhQgUW__manual>div>span{font-size:12px}.game-module__BhQgUW__manual small{color:#89a2b2;margin-top:4px;font-size:12px;display:block}.game-module__BhQgUW__manualTip{text-align:left;background:#9ee6ee08;border-radius:4px;align-items:center;gap:12px;padding:12px;line-height:1.5;display:flex;font-size:12px!important}.game-module__BhQgUW__manualTip svg{color:var(--acid);flex-shrink:0}.game-module__BhQgUW__mobileControls{display:none}.game-module__BhQgUW__loading{font:11px var(--font-geist-mono), monospace;letter-spacing:2px;color:var(--acid);white-space:nowrap;align-items:center;gap:10px;display:flex;position:absolute;bottom:55px;left:50%;transform:translate(-50%)}.game-module__BhQgUW__loading>span{border:1px solid var(--acid);width:8px;height:8px;animation:1s linear infinite game-module__BhQgUW__spin}@keyframes game-module__BhQgUW__spin{to{transform:rotate(360deg)}}@keyframes game-module__BhQgUW__notice{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.game-module__BhQgUW__game .game-module__BhQgUW__mobileControls button:disabled{opacity:.5;cursor:default}.game-module__BhQgUW__mobileControls button:last-child{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.game-module__BhQgUW__mobileControls button:last-child small{font:600 11px var(--font-geist-mono), monospace;letter-spacing:.5px}.game-module__BhQgUW__runBar{z-index:3;background:linear-gradient(#0000,#070e17b3)}.game-module__BhQgUW__runBrand{color:#8fa2ab}.game-module__BhQgUW__runStats{color:#9fb2bb;gap:18px!important}.game-module__BhQgUW__runStats b{color:var(--white);font-variant-numeric:tabular-nums;font-weight:600}.game-module__BhQgUW__energyChip,.game-module__BhQgUW__coinChip{align-items:center;gap:7px;display:inline-flex}.game-module__BhQgUW__coinChip,.game-module__BhQgUW__coinChip b{color:#ffe39b}.game-module__BhQgUW__energyChip meter{appearance:none;background:#344150;border:0;border-radius:3px;width:74px;height:5px}.game-module__BhQgUW__energyChip meter::-webkit-meter-bar{background:#344150;border:0;border-radius:3px;height:5px}.game-module__BhQgUW__energyChip meter::-webkit-meter-optimum-value{background:var(--acid)}.game-module__BhQgUW__energyChip meter::-moz-meter-bar{background:var(--acid)}.game-module__BhQgUW__keys{gap:6px!important}.game-module__BhQgUW__key{color:#8fa2ab;min-height:32px;font:inherit;letter-spacing:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:2px;padding:0 4px;display:inline-flex}.game-module__BhQgUW__game .game-module__BhQgUW__key:disabled{opacity:1;cursor:default}.game-module__BhQgUW__key small{color:#627784;margin-left:4px}.game-module__BhQgUW__key[data-on]{color:var(--acid)}.game-module__BhQgUW__key[data-on] kbd{border-color:var(--acid);background:var(--acid);color:#142219}.game-module__BhQgUW__game button.game-module__BhQgUW__key:hover:enabled kbd{border-color:#deff8599}@media (min-width:1500px){.game-module__BhQgUW__hero>p{font-size:20px}.game-module__BhQgUW__heroActions{margin-top:30px}}@media (max-height:760px) and (min-width:801px){.game-module__BhQgUW__header{height:70px}.game-module__BhQgUW__hangar{padding-top:12px;top:70px}.game-module__BhQgUW__hero h1{margin:16px 0;font-size:72px}.game-module__BhQgUW__hero>p{margin-bottom:18px;font-size:14px}.game-module__BhQgUW__playButton{padding:14px 21px}}@media (max-width:1000px){.game-module__BhQgUW__hero h1{letter-spacing:-4px}.game-module__BhQgUW__hangar{left:5%;right:5%}.game-module__BhQgUW__live{margin-right:6px}.game-module__BhQgUW__legend kbd,.game-module__BhQgUW__footer>span:first-child{display:none}}@media (max-width:650px){.game-module__BhQgUW__header{height:69px;margin:0 5%}.game-module__BhQgUW__headerLeft{gap:8px}.game-module__BhQgUW__brand small,.game-module__BhQgUW__brandDivider,.game-module__BhQgUW__live,.game-module__BhQgUW__fullscreen{display:none}.game-module__BhQgUW__brand{gap:9px;font-size:21px}.game-module__BhQgUW__brandIcon{width:31px;height:31px}.game-module__BhQgUW__headerRight{gap:4px}.game-module__BhQgUW__hangar{padding-top:20px;inset:69px 6% 40px}.game-module__BhQgUW__eyebrow,.game-module__BhQgUW__hero .game-module__BhQgUW__eyebrow{letter-spacing:1px;font-size:11px}.game-module__BhQgUW__hero h1{letter-spacing:-3.5px;margin:14px 0 12px;font-size:56px}.game-module__BhQgUW__hero>p{display:none}.game-module__BhQgUW__heroActions .game-module__BhQgUW__playButton{min-width:236px;padding:14px 18px;font-size:12px!important}.game-module__BhQgUW__vignette{background:linear-gradient(90deg,#08101bd9,#0000 95%),linear-gradient(#070e1722,#0000 55%,#070e17 96%)}.game-module__BhQgUW__footer{justify-content:center;height:40px;left:6%;right:6%}.game-module__BhQgUW__footer>span{display:none}.game-module__BhQgUW__footer .game-module__BhQgUW__touchLegend{letter-spacing:.6px;display:flex}.game-module__BhQgUW__runBar{bottom:calc(96px + env(safe-area-inset-bottom));background:0 0;border-top:0}.game-module__BhQgUW__runBar>.game-module__BhQgUW__runStats{display:flex}.game-module__BhQgUW__hud{top:76px;right:5%}.game-module__BhQgUW__score>strong{font-size:35px}.game-module__BhQgUW__mobileControls{bottom:calc(28px + env(safe-area-inset-bottom));align-items:center;gap:8px;display:flex;position:absolute;left:4%;right:4%}.game-module__BhQgUW__mobileControls>span{flex:1}.game-module__BhQgUW__mobileControls button{width:50px;height:54px;color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#182b3f9c;border:1px solid #9acee43b;border-radius:9px;place-items:center;transition:background 80ms,transform 80ms;display:grid}.game-module__BhQgUW__mobileControls button:last-child{color:var(--acid);background:#deff852b;border-color:#deff8577;width:62px;height:60px}.game-module__BhQgUW__mobileControls button:active:enabled{background:#deff8580;transform:scale(.94)}.game-module__BhQgUW__notice{letter-spacing:2px;font-size:12px;top:33%}.game-module__BhQgUW__modal{padding:30px 22px}.game-module__BhQgUW__modal h2,.game-module__BhQgUW__modalTitle{font-size:32px}.game-module__BhQgUW__loading{bottom:10px}.game-module__BhQgUW__hero{pointer-events:none}.game-module__BhQgUW__hero button{pointer-events:auto}.game-module__BhQgUW__mobileControls button:last-child svg{width:20px;height:20px}}@media (max-width:650px) and (max-height:730px){.game-module__BhQgUW__hangar{padding-top:8px;bottom:32px}.game-module__BhQgUW__hero h1{margin:10px 0;font-size:46px}.game-module__BhQgUW__eyebrow{display:none}.game-module__BhQgUW__footer{height:32px}}@media (max-width:380px){.game-module__BhQgUW__brand>span:last-child{display:none}}@media (pointer:coarse) and (min-width:651px){.game-module__BhQgUW__mobileControls{gap:12px;display:flex;position:absolute;bottom:15px;left:5%;right:5%}.game-module__BhQgUW__mobileControls>span{flex:1}.game-module__BhQgUW__mobileControls button{width:56px;height:52px;color:var(--white);border:1px solid var(--line);background:#152535c9;border-radius:8px;place-items:center;display:grid}.game-module__BhQgUW__mobileControls button:active:enabled{background:color-mix(in srgb, var(--acid) 25%, transparent)}.game-module__BhQgUW__runBar>.game-module__BhQgUW__keys{display:none}.game-module__BhQgUW__runBar{background:0 0;border-top:0;bottom:76px}}@media (max-height:520px){.game-module__BhQgUW__header,.game-module__BhQgUW__playing .game-module__BhQgUW__header{height:56px}.game-module__BhQgUW__hangar{padding-top:6px;top:56px;bottom:36px}.game-module__BhQgUW__hero .game-module__BhQgUW__eyebrow,.game-module__BhQgUW__hero>p,.game-module__BhQgUW__heroActions>p{display:none}.game-module__BhQgUW__hero h1{letter-spacing:-2.5px;margin:4px 0 14px;font-size:clamp(34px,11vh,52px)}.game-module__BhQgUW__heroActions .game-module__BhQgUW__playButton{min-width:0;padding:12px 18px}.game-module__BhQgUW__game .game-module__BhQgUW__hangarStrip{display:none}.game-module__BhQgUW__footer{height:36px}.game-module__BhQgUW__hud{top:62px}.game-module__BhQgUW__score>strong{font-size:30px}}@media (pointer:coarse){.game-module__BhQgUW__iconButton,.game-module__BhQgUW__home{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.game-module__BhQgUW__notice,.game-module__BhQgUW__loading>span{animation:none}.game-module__BhQgUW__playButton,.game-module__BhQgUW__mobileControls button{transition:none}.game-module__BhQgUW__playButton:hover:enabled{transform:none}}
