._avatar_116qh_1{font-family:var(--font-display);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}._avatar_116qh_1[data-on=ink]{color:var(--color-ink)}._avatar_116qh_1[data-on=ivory]{color:var(--color-ivory)}._avatar_116qh_1[data-kind=glyph]{padding-top:.06em}._avatar_116qh_1[data-kind=portrait]{box-shadow:0 0 0 2px var(--ring)}._avatar_116qh_1[data-kind=portrait] img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._avatar_116qh_1[data-frame=silver]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px #aeb6c2}._avatar_116qh_1[data-frame=record]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px #a9c92a}._avatar_116qh_1[data-frame=flame]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--color-coral), 0 0 12px 3px #ff5b3a8c}._avatar_116qh_1[data-frame=gold]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px #e0b23c}._avatar_116qh_1[data-frame=legend]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px #e0b23c, 0 0 0 6px var(--bg), 0 0 0 8px #e0b23c, 0 0 14px 4px #e0b23c73}._button_binlb_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-full);font-weight:600;font-size:var(--text-md);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}._button_binlb_1:active:not(:disabled){transform:scale(.97)}._button_binlb_1:disabled{opacity:.5;cursor:not-allowed}._block_binlb_28{width:100%}._primary_binlb_32{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 70%, #ffe08a) 0%, var(--accent) 100%);color:var(--on-accent);box-shadow:0 3px 0 color-mix(in srgb, var(--accent) 55%, #000), 0 0 18px color-mix(in srgb, var(--accent) 40%, transparent);font-weight:700}._secondary_binlb_41{background:var(--surface);border-color:var(--border);color:var(--text)}._danger_binlb_47{background:var(--danger);color:var(--on-danger)}._ghost_binlb_52{color:var(--text-muted);background:0 0}._ghost_binlb_52:hover{background:var(--surface-sunken)}._screen_102ys_1{gap:var(--space-5);padding-top:var(--space-2);flex-direction:column;display:flex}._title_102ys_8{font-size:var(--text-2xl)}._sectionTitle_102ys_12{font-family:var(--font-pixel);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--neon-cyan);margin-bottom:var(--space-2);font-weight:400}._preview_1hfru_1{align-items:center;gap:var(--space-3);padding:var(--space-4) 0 var(--space-2);flex-direction:column;display:flex}._previewName_1hfru_9{overflow-wrap:anywhere;max-width:100%;font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);text-align:center}._field_1hfru_18{gap:var(--space-2);flex-direction:column;display:flex}._labelRow_1hfru_24{justify-content:space-between;align-items:baseline;display:flex}._label_1hfru_24{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);padding:0;font-weight:600}._counter_1hfru_39{font-size:var(--text-xs);color:var(--text-faint)}._input_1hfru_44{width:100%;min-height:52px;padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:500 var(--text-lg) / 1 var(--font-ui)}._input_1hfru_44:focus-visible{outline:3px solid var(--focus-ring);outline-offset:0;border-color:#0000}._input_1hfru_44[aria-invalid=true]{border-color:var(--danger)}._error_1hfru_66{color:var(--danger-text);font-size:var(--text-sm);font-weight:500}._fieldset_1hfru_72{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}._fieldset_1hfru_72>legend{float:left;width:100%;margin-bottom:var(--space-2)}._fieldset_1hfru_72>legend+*{clear:both}._colorGrid_1hfru_92{gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._swatch_1hfru_98{aspect-ratio:1;max-width:100%;min-height:var(--touch-min);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:relative}._swatch_1hfru_98 input,._symbol_1hfru_110 input{opacity:0;pointer-events:none;position:absolute}._check_1hfru_116{display:none}._swatch_1hfru_98[data-on=ink] ._check_1hfru_116{color:var(--color-ink)}._swatch_1hfru_98[data-on=ivory] ._check_1hfru_116{color:var(--color-ivory)}._swatch_1hfru_98:has(input:checked){box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--text)}._swatch_1hfru_98:has(input:checked) ._check_1hfru_116{display:block}:is(._swatch_1hfru_98:has(input:focus-visible),._symbol_1hfru_110:has(input:focus-visible)){outline:3px solid var(--focus-ring);outline-offset:4px}._symbolGrid_1hfru_145{grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;display:grid}._symbol_1hfru_110{aspect-ratio:1;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;place-items:center;min-width:0;display:grid;position:relative}._symbol_1hfru_110:has(input:checked){border-color:var(--text);background:var(--surface)}._glyph_1hfru_167{font-size:1.5rem;line-height:1}._initials_1hfru_172{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--text)}._frameGrid_1hfru_180{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._frame_1hfru_180{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:var(--space-3) var(--space-1);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);text-align:center;cursor:pointer;flex-direction:column;display:flex;position:relative}._frame_1hfru_180 input{opacity:0;pointer-events:none;position:absolute}._frame_1hfru_180:has(input:checked){border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}._frame_1hfru_180:has(input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}._frame_1hfru_180[data-locked=true]{background:var(--surface-sunken);cursor:not-allowed}._frame_1hfru_180[data-locked=true]>span:first-of-type{opacity:.45}._frameName_1hfru_226{font-size:var(--text-sm);font-weight:600}._frameLock_1hfru_231{color:var(--text-muted);font-size:.6875rem;line-height:1.2}._hint_1hfru_237{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs)}._countryRow_1hfru_243{align-items:center;gap:var(--space-3);display:flex}._countryRow_1hfru_243 select{font-size:var(--text-md,1rem)}._portraitGrid_1hfru_254{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._portrait_1hfru_254{border-radius:50%;padding:3px}._portrait_1hfru_254 img{aspect-ratio:1;border-radius:50%;width:100%;height:auto;display:block}._portrait_1hfru_254:has(input:checked){background:var(--neon-border);border-color:#0000;box-shadow:0 0 12px #ff4db88c}._intro_95bqi_1{text-wrap:pretty}._note_95bqi_5{color:var(--text-muted);font-size:var(--text-sm);text-wrap:pretty}._stepTitle_95bqi_11{margin-bottom:var(--space-1);font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}._code_95bqi_18{letter-spacing:.3em;text-align:center;font-size:1.75rem}._links_95bqi_24{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._choices_95bqi_31{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden}._choice_95bqi_31{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex}._choice_95bqi_31+._choice_95bqi_31{border-top:1px solid var(--border)}._choice_95bqi_31:has(input:checked){background:color-mix(in srgb, var(--accent-soft) 55%, var(--surface))}._choice_95bqi_31 input{width:22px;height:22px;accent-color:var(--accent);flex:none;margin:0}._choice_95bqi_31:has(input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:-3px}._choiceTexts_95bqi_74{flex-direction:column;gap:2px;min-width:0;display:flex}._choiceTitle_95bqi_81{overflow-wrap:anywhere;font-weight:600}._choiceHint_95bqi_86{color:var(--text-muted);font-size:var(--text-sm);text-wrap:pretty}._srOnly_95bqi_92{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._accountRow_95bqi_101{align-items:center;gap:var(--space-3);padding:var(--space-4);display:flex}._accountTexts_95bqi_108{flex-direction:column;gap:2px;min-width:0;display:flex}._accountName_95bqi_115{overflow-wrap:anywhere;font-weight:700}._accountEmail_95bqi_120{color:var(--text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}._status_95bqi_126{align-items:flex-start;gap:var(--space-2);margin:0 var(--space-4);color:var(--text-muted);font-size:var(--text-sm);text-wrap:pretty;display:flex}._status_95bqi_126>svg{flex:none;margin-top:1px}._status_95bqi_126[data-state=signedOut],._status_95bqi_126[data-state=error]{color:var(--text)}._actions_95bqi_146{gap:var(--space-2);flex-direction:column;display:flex}._more_95bqi_152>summary{min-height:var(--touch-min);color:var(--accent-text);font-size:var(--text-sm);cursor:pointer;align-items:center;font-weight:700;display:flex}._more_95bqi_152[open]>summary{margin-bottom:var(--space-2)}._medal_v16jz_2{flex:none;place-items:center;display:grid;position:relative}._medal_v16jz_2 svg{image-rendering:pixelated;display:block}._emoji_v16jz_15{place-items:center;line-height:1;display:grid;position:absolute;inset:0}._glint_v16jz_24{animation:2.4s step-end infinite _glint_v16jz_24}@keyframes _glint_v16jz_24{0%,70%{opacity:0}75%,90%{opacity:1}}@media (prefers-reduced-motion:reduce){._glint_v16jz_24{opacity:.8;animation:none}}._medal_v16jz_2[data-owned=false]:not([data-rarity=secret]){filter:grayscale();opacity:.4}._summary_1xk5h_1{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--accent);color:var(--on-accent);flex-direction:column;display:flex}._summaryValue_1xk5h_11{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.03em;font-weight:700}._summaryBar_1xk5h_18{background:#11131c2e;border-radius:4px;height:8px;overflow:hidden}._summaryBar_1xk5h_18 span{background:var(--color-ink,#11131c);border-radius:4px;height:100%;display:block}._grid_1xk5h_32{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin:0;padding:0;list-style:none;display:grid}._tile_1xk5h_41{align-items:center;gap:var(--space-2);width:100%;height:100%;padding:var(--space-3) var(--space-1);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;flex-direction:column;display:flex}._tile_1xk5h_41[data-owned=false]{background:var(--surface-sunken)}._tileName_1xk5h_61{font-size:var(--text-xs);text-align:center;text-wrap:balance;font-weight:600;line-height:1.2}._tile_1xk5h_41[data-owned=false] ._tileName_1xk5h_61{color:var(--text-muted)}._collectors_1xk5h_73{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}._collector_1xk5h_73{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);display:flex}._collector_1xk5h_73+._collector_1xk5h_73{border-top:1px solid var(--border)}._collector_1xk5h_73[data-me=true]{background:color-mix(in srgb, var(--accent-soft) 45%, var(--surface))}._rank_1xk5h_99{width:1.5em;color:var(--text-muted);text-align:center;font-weight:700}._collectorName_1xk5h_106{flex:1;min-width:0;font-weight:600}._note_1xk5h_112{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs)}._sheet_1xk5h_119{width:100%;max-width:var(--content-max);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface);max-height:85dvh;color:var(--text);border:0;margin:auto auto 0;padding:0;box-shadow:0 -8px 40px #00000040}._sheet_1xk5h_119::backdrop{background:#11131c8c}._sheetBody_1xk5h_136{align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom,0px));text-align:center;flex-direction:column;display:flex;position:relative}._close_1xk5h_146{top:var(--space-2);right:var(--space-2);width:var(--touch-min);height:var(--touch-min);color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}._rarity_1xk5h_161{margin-top:var(--space-2);color:var(--accent-text);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}._sheetTitle_1xk5h_170{font-size:var(--text-xl)}._sheetDesc_1xk5h_174{max-width:34ch;color:var(--text-muted);text-wrap:pretty}._date_1xk5h_180{font-size:var(--text-sm);font-weight:600}._progress_1xk5h_185{gap:var(--space-1);width:min(100%,260px);font-size:var(--text-sm);flex-direction:column;font-weight:600;display:flex}._progress_1xk5h_185 ._summaryBar_1xk5h_18{background:var(--surface-sunken)}._progress_1xk5h_185 ._summaryBar_1xk5h_18 span{background:var(--accent)}._intro_1vn3g_1{text-wrap:pretty}._note_1vn3g_5{color:var(--text-muted);font-size:var(--text-sm)}._card_1vn3g_10{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._cardTitle_1vn3g_21,._groupTitle_1vn3g_22{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-lg);flex-wrap:wrap;font-weight:700;display:flex}._count_1vn3g_32{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--text-xs);margin-left:auto;font-weight:600}._inline_1vn3g_40{gap:var(--space-2);display:flex}._codeInput_1vn3g_45{letter-spacing:.2em;text-transform:uppercase;flex:1;min-width:0}._members_1vn3g_52{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._member_1vn3g_52{align-items:center;gap:var(--space-3);min-height:40px;display:flex}._memberName_1vn3g_68{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600;display:inline-flex}._tag_1vn3g_78{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-xs);font-weight:700}._invite_1vn3g_87{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-sunken);display:flex}._inviteLabel_1vn3g_97{color:var(--text-muted);font-size:var(--text-sm)}._code_1vn3g_45{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:.15em;font-weight:700}._actions_1vn3g_109{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}._linkButton_1vn3g_116,._danger_1vn3g_117{min-height:var(--touch-min);padding:0 var(--space-2);color:var(--accent-text);font:700 var(--text-sm) / 1 var(--font-ui);cursor:pointer;background:0 0;border:0}._danger_1vn3g_117{color:var(--danger,#c0392b)}._emojis_1vn3g_131{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}._emojis_1vn3g_131>legend{margin-bottom:var(--space-2)}._emoji_1vn3g_131{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;place-items:center;width:44px;height:44px;font-size:1.4rem;display:grid}._emoji_1vn3g_131 input{opacity:0;pointer-events:none;position:absolute}._emoji_1vn3g_131:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}._emoji_1vn3g_131:has(input:focus-visible){outline:3px solid var(--focus-ring)}._ranks_1vn3g_170{gap:var(--space-2);flex-wrap:wrap;display:flex}._rank_1vn3g_170{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text);font-size:var(--text-sm);text-decoration:none;display:inline-flex}._rank_1vn3g_170[data-first=true]{border-color:var(--medal-gold)}._rankName_1vn3g_194{font-weight:600}._rankValue_1vn3g_198{color:var(--accent-text);font-weight:700}._ranksInCard_1vn3g_204{position:relative}._ranksInCard_1vn3g_204 ._rank_1vn3g_170{background:var(--surface-sunken);min-height:36px}._podiums_1vn3g_214{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._podiums_1vn3g_214:not(:has(._podiumGroup_1vn3g_225)){display:none}._podiumsTitle_1vn3g_229{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}._podiumGroups_1vn3g_237{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._podiumGroup_1vn3g_225+._podiumGroup_1vn3g_225{padding-top:var(--space-4);border-top:1px solid var(--border)}._podiumGroupName_1vn3g_251{margin-bottom:var(--space-2);font-family:var(--font-display);font-size:var(--text-md);font-weight:700}._podium_1vn3g_214{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._podiumPlace_1vn3g_267{align-items:center;gap:var(--space-2);min-height:32px;font-size:var(--text-sm);display:flex}._medal_1vn3g_275{text-align:center;width:1.5em;font-size:1.2rem;line-height:1}._podiumName_1vn3g_282{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}._podiumPlace_1vn3g_267[data-rank="1"] ._podiumName_1vn3g_282{font-family:var(--font-display);font-size:var(--text-md);font-weight:700}._podiumPlace_1vn3g_267[data-me=true] ._podiumName_1vn3g_282{color:var(--accent-text)}._podiumPoints_1vn3g_299{color:var(--text-muted);font-weight:600}._scopes_1vn3g_305{gap:var(--space-2);margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4) var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}._scope_1vn3g_305,._scopeLink_1vn3g_315{min-height:40px;padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text);font:600 var(--text-sm) / 1 var(--font-ui);white-space:nowrap;cursor:pointer;flex:none;align-items:center;text-decoration:none;display:inline-flex}._scope_1vn3g_305[aria-selected=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}._scopeLink_1vn3g_315{color:var(--accent-text);border-style:dashed}._myGroups_1vn3g_343{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._myGroupList_1vn3g_353{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._myGroupList_1vn3g_353 li+li{border-top:1px solid var(--border)}._myGroup_1vn3g_343{align-items:center;gap:var(--space-3);width:100%;min-height:52px;padding:0 var(--space-1);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._myGroupName_1vn3g_380{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}._myGroupCount_1vn3g_389,._myGroupsEmpty_1vn3g_394{color:var(--text-muted);font-size:var(--text-sm)}._myGroupActions_1vn3g_399{gap:var(--space-2);display:grid}._inviteKits_1vn3g_405{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._inviteKit_1vn3g_405{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-sunken);flex-direction:column;display:flex}._inviteKitTitle_1vn3g_421{font-weight:700}._inviteKitBody_1vn3g_425{color:var(--text-muted);font-size:var(--text-xs);text-wrap:pretty;flex:1}._inviteKitActions_1vn3g_432{gap:var(--space-1);margin-top:var(--space-1);flex-direction:column;display:flex}._kitButton_1vn3g_439{min-height:var(--touch-min);border-radius:var(--radius-sm);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--neon-border) border-box;color:var(--text);font:inherit;cursor:pointer;border:1.5px solid #0000;font-weight:700}._kitLink_1vn3g_452{color:var(--accent-text);font-size:var(--text-xs);text-align:center;font-weight:600;text-decoration:none}._mark_zhof2_2{flex:none;overflow:visible}._loop_zhof2_7,._arrow_zhof2_8,._glow_zhof2_9,._gloss_zhof2_10{fill:none;stroke-linecap:round;stroke-linejoin:round}._loop_zhof2_7,._arrow_zhof2_8{stroke-width:2.9px}._glow_zhof2_9{stroke:#ff4db8;stroke-width:4.2px;opacity:.55}._gloss_zhof2_10{stroke-width:.45px}._mark_zhof2_2[data-animated=true] ._loop_zhof2_7,._mark_zhof2_2[data-animated=true] ._arrow_zhof2_8{stroke-dasharray:1;stroke-dashoffset:1px}._mark_zhof2_2[data-animated=true] ._loop_zhof2_7{animation:1s cubic-bezier(.5,.05,.35,1) .25s forwards _draw_zhof2_1}._mark_zhof2_2[data-animated=true] ._arrow_zhof2_8{animation:.34s ease-out 1.2s forwards _draw_zhof2_1}._mark_zhof2_2[data-animated=true] ._glow_zhof2_9{opacity:0;animation:1.2s ease-out 1.2s forwards _glow-on_zhof2_1,3.2s ease-in-out 2.4s infinite _breathe_zhof2_1}._mark_zhof2_2[data-animated=true] ._gloss_zhof2_10{opacity:0;animation:.6s ease-out 1.5s forwards _fade-in_zhof2_1}@keyframes _draw_zhof2_1{to{stroke-dashoffset:0}}@keyframes _glow-on_zhof2_1{0%{opacity:0}40%{opacity:.95}to{opacity:.55}}@keyframes _breathe_zhof2_1{0%,to{opacity:.55}50%{opacity:.85}}@keyframes _fade-in_zhof2_1{to{opacity:1}}@media (prefers-reduced-motion:reduce){._mark_zhof2_2[data-animated=true] ._loop_zhof2_7,._mark_zhof2_2[data-animated=true] ._arrow_zhof2_8{stroke-dashoffset:0}._mark_zhof2_2[data-animated=true] ._glow_zhof2_9{opacity:.55}._mark_zhof2_2[data-animated=true] ._gloss_zhof2_10{opacity:1}}:root[data-motion=reduce] ._mark_zhof2_2[data-animated=true] ._loop_zhof2_7,:root[data-motion=reduce] ._mark_zhof2_2[data-animated=true] ._arrow_zhof2_8{stroke-dashoffset:0}:root[data-motion=reduce] ._mark_zhof2_2[data-animated=true] ._glow_zhof2_9{opacity:.55}:root[data-motion=reduce] ._mark_zhof2_2[data-animated=true] ._gloss_zhof2_10{opacity:1}._gate_1tr0k_1{z-index:900;padding:max(var(--space-4), env(safe-area-inset-top)) var(--space-4) max(var(--space-4), env(safe-area-inset-bottom));background:var(--bg);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}._panel_1tr0k_12{gap:var(--space-4);flex-direction:column;width:100%;max-width:420px;display:flex}._title_1tr0k_20{font-family:var(--font-display);font-size:var(--text-2xl,1.6rem);text-wrap:balance;font-weight:700}._body_1tr0k_27,._note_1tr0k_28{text-wrap:pretty}._note_1tr0k_28{color:var(--text-muted);font-size:var(--text-sm)}._steps_1tr0k_37{gap:var(--space-3);counter-reset:step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._steps_1tr0k_37>li{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);text-wrap:pretty;display:flex}._icon_1tr0k_58{border-radius:var(--radius-sm);background:var(--accent-soft);width:40px;height:40px;color:var(--accent-text);font-family:var(--font-display);flex:none;place-items:center;font-size:1.4rem;font-weight:700;display:grid}._frame_bmqoq_7{--pulse:0;--radius:46px;z-index:150;pointer-events:none;border-radius:var(--radius);position:fixed;inset:0}._line_bmqoq_17,._glow_bmqoq_18{border-radius:inherit;-webkit-mask-composite:xor;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._line_bmqoq_17{opacity:calc(.7 + var(--pulse) * .3);padding:3px}._glow_bmqoq_18{filter:blur(10px);opacity:calc(.28 + var(--pulse) * .6);padding:14px}._spin_bmqoq_45{will-change:transform;background:conic-gradient(#ff4db8,#ff6b4d,#ffb43d,#ffe36b,#4de2ff,#3a6cff,#a24dff,#ff4db8);width:260vmax;height:260vmax;margin:-130vmax 0 0 -130vmax;animation:9s linear infinite _spin_bmqoq_45;position:absolute;top:50%;left:50%}._frame_bmqoq_7[data-style=vivid]{animation:24s linear infinite _hue_bmqoq_1}._frame_bmqoq_7[data-style=vivid] ._spin_bmqoq_45{animation-duration:5s}._frame_bmqoq_7[data-style=calm] ._glow_bmqoq_18{opacity:calc(.2 + var(--pulse) * .45)}@keyframes _spin_bmqoq_45{to{transform:rotate(1turn)}}@keyframes _hue_bmqoq_1{0%{filter:hue-rotate()}to{filter:hue-rotate(1turn)}}@media (prefers-reduced-motion:reduce){._frame_bmqoq_7[data-style],._spin_bmqoq_45{animation:none}}:root[data-motion=reduce] ._frame_bmqoq_7[data-style],:root[data-motion=reduce] ._spin_bmqoq_45{animation:none}._flash_bmqoq_102{z-index:151;pointer-events:none;-webkit-mask-composite:xor;background:#4de2ff;border-radius:46px;padding:9px;animation:.42s ease-out forwards _flash_bmqoq_102;position:fixed;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._flash_bmqoq_102[data-kind=bad]{background:#ff3b5c}._flash_bmqoq_102[data-kind=great]{background:linear-gradient(90deg,#4de2ff,#fff3e6,#4de2ff);padding:14px}@keyframes _flash_bmqoq_102{0%,30%{opacity:.95}to{opacity:0}}._brand_iokhe_1{align-items:center;gap:var(--space-2);padding:var(--space-4) 0 var(--space-2);text-align:center;flex-direction:column;display:flex}._word_iokhe_10{margin-top:var(--space-2);font-family:var(--font-logo);letter-spacing:-.04em;font-size:2.4rem;font-weight:700;line-height:1}._tagline_iokhe_19{color:var(--text-muted);font-weight:600}._text_iokhe_24{gap:var(--space-4);font-size:var(--text-md);text-align:center;flex-direction:column;line-height:1.6;display:flex}._text_iokhe_24>p{text-wrap:balance}._signature_iokhe_41{margin-top:var(--space-2);color:var(--accent-text);font-family:var(--font-display);font-size:var(--text-lg);text-align:center;text-wrap:balance;font-weight:700}._actions_iokhe_51{gap:var(--space-2);flex-direction:column;display:flex}._header_1ji3w_1{align-items:center;gap:var(--space-4);display:flex}._intro_1ji3w_7{font-family:var(--font-display);font-size:var(--text-lg);text-wrap:balance;font-weight:700;line-height:1.3}._muted_1ji3w_15{color:var(--text-muted);font-size:var(--text-sm);text-wrap:pretty}._section_1ji3w_22{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}._summary_1ji3w_30{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none;display:flex}._summary_1ji3w_30::-webkit-details-marker{display:none}._summaryIcon_1ji3w_45{border-radius:var(--radius-sm);background:var(--accent-soft);width:36px;height:36px;color:var(--accent-text);flex:none;place-items:center;display:grid}._summaryTitle_1ji3w_56{font-family:var(--font-display);font-size:var(--text-md);flex:1;font-weight:700}._chevron_1ji3w_63{color:var(--text-faint);transition:transform var(--duration-fast,.15s) var(--ease-out)}._section_1ji3w_22[open] ._chevron_1ji3w_63{transform:rotate(90deg)}._body_1ji3w_72{gap:var(--space-3);padding:0 var(--space-4) var(--space-4);text-wrap:pretty;flex-direction:column;line-height:1.55;display:flex}._signature_1ji3w_81{color:var(--accent-text);font-family:var(--font-display);font-weight:700}._points_1ji3w_87{gap:var(--space-2);flex-direction:column;margin:0;padding-left:1.1em;display:flex}._points_1ji3w_87 li::marker{color:var(--accent)}._games_1ji3w_100{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._game_1ji3w_100{gap:var(--space-3);padding:var(--space-3) 0;display:flex}._game_1ji3w_100+._game_1ji3w_100{border-top:1px solid var(--border)}._gameIcon_1ji3w_118{border-radius:var(--radius-sm);background:var(--accent-soft);flex:none;place-items:center;width:40px;height:40px;font-size:1.3rem;display:grid}._gameText_1ji3w_129{flex-direction:column;gap:2px;min-width:0;display:flex}._gameName_1ji3w_136{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;font-weight:700;display:flex}._family_1ji3w_144{color:var(--text-faint);font-size:var(--text-xs);font-weight:600}._gameRule_1ji3w_150{color:var(--text-muted);font-size:var(--text-sm)}._next_1ji3w_156{gap:var(--space-3);padding:var(--space-4);border:1.5px dashed var(--accent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent-soft) 40%, var(--surface));flex-direction:column;display:flex}._soon_1ji3w_166{color:var(--accent-text);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}._nextTitle_1ji3w_174{font-family:var(--font-display);font-size:var(--text-lg);text-wrap:balance;font-weight:700}._levels_1ji3w_181{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._level_1ji3w_181{padding:var(--space-2) 0 var(--space-3) var(--space-6);font-size:var(--text-sm);text-wrap:pretty;flex-direction:column;gap:2px;line-height:1.5;display:flex;position:relative}._level_1ji3w_181:before{content:"";border-radius:var(--radius-full);background:var(--accent);width:12px;height:12px;position:absolute;top:12px;left:4px}._level_1ji3w_181+._level_1ji3w_181:after{content:"";background:color-mix(in srgb, var(--accent) 45%, transparent);width:2px;height:20px;position:absolute;top:-8px;left:9px}._levelTitle_1ji3w_222{font-family:var(--font-display);font-size:var(--text-md);font-weight:700}._extras_1ji3w_228{gap:var(--space-2);display:grid}._extra_1ji3w_228{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--text-sm);text-wrap:pretty;flex-direction:column;gap:2px;line-height:1.5;display:flex}._intro_1rgv6_3{color:var(--text-muted);margin:0}._gate_1rgv6_8{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--text-muted);flex-direction:column;margin:0;display:flex}._gate_1rgv6_8 p{margin:0}._cardTitle_1rgv6_24{font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:700}._cardBody_1rgv6_31{color:var(--text-muted);font-size:var(--text-sm);margin:0}._cap_1rgv6_37{color:var(--text-faint);font-size:var(--text-sm)}._bisCard_1rgv6_43{align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:linear-gradient(135deg,#ffb43d24,#0000 70%);border:1px solid #ffb43d66;display:flex}._bisValue_1rgv6_53{color:#ffd27a;font-family:var(--font-display);font-size:var(--text-2xl,1.6rem);margin:2px 0 4px}._calendar_1rgv6_60{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._calendar_1rgv6_60 li{padding:var(--space-2) var(--space-3);border-left:3px solid var(--border);color:var(--text-muted);font-size:var(--text-sm)}._calendar_1rgv6_60 li[data-state=today]{color:var(--text);background:#4de2ff14;border-left-color:#4de2ff;font-weight:700}._calendar_1rgv6_60 li[data-state=past]{opacity:.55}._today_1rgv6_87{margin-right:var(--space-2);border-radius:var(--radius-full);color:#0d0a24;font-size:var(--text-xs);background:#4de2ff;padding:0 6px;font-weight:800;display:inline-block}._navCard_1rgv6_98,._homeCard_1rgv6_99{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);color:var(--text);text-decoration:none;display:flex}._homeCard_1rgv6_99{border-color:#ffb43d66}._navIcon_1rgv6_116{border-radius:var(--radius-sm);background:var(--accent-soft);flex:none;place-items:center;width:52px;height:52px;display:grid}._thumbs_1rgv6_126{letter-spacing:-2px;font-size:1.1rem}._navBody_1rgv6_131{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._navMeta_1rgv6_139{color:#ffd27a;font-size:var(--text-sm);font-weight:700}._homeBis_1rgv6_145{margin-left:var(--space-2);color:#ffd27a;font-size:var(--text-base,1rem)}._wallet_1rgv6_152{color:#ffd27a;font-family:var(--font-display);font-size:var(--text-lg);align-items:center;gap:8px;margin:0;display:flex}._draws_1rgv6_162{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._drawRow_1rgv6_168{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._drawRow_1rgv6_168[data-passed=true]{border-color:#4de2ff73}._drawHead_1rgv6_182{flex-direction:column;display:flex}._drawWhen_1rgv6_187{color:var(--text-faint);font-size:var(--text-xs);text-transform:capitalize;font-weight:700}._closed_1rgv6_194{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface);color:var(--text-muted);text-align:center;margin:0}._picker_1rgv6_203{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:#0d0a24b3;border:2px solid #8f6bff;flex-direction:column;display:flex}._pickerHead_1rgv6_213{justify-content:space-between;align-items:baseline;display:flex}._picked_1rgv6_219{color:#4de2ff;font-weight:800}._subTitle_1rgv6_224{margin:var(--space-2) 0 0;font-size:var(--text-base,1rem)}._grid_1rgv6_230{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}._cell_1rgv6_236{aspect-ratio:1;min-height:44px;color:var(--text);font-family:var(--font-display);font-size:var(--text-lg);background:#1b1450;border:2px solid #3d3a7a;border-radius:8px;font-weight:700}._cell_1rgv6_236[aria-pressed=true]{color:#fff;background:#ff4db8;border-color:#fff3e6;box-shadow:0 0 10px #ff4db880}._cell_1rgv6_236:disabled{opacity:.4}._chances_1rgv6_259{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}._chance_1rgv6_259{background:#1b1450;border:2px solid #3d3a7a;border-radius:10px;place-items:center;min-height:52px;display:grid}._chance_1rgv6_259[aria-checked=true]{background:#3a2a0a;border-color:#ffb43d;box-shadow:0 0 10px #ffb43d73}._pickerTools_1rgv6_280{justify-content:center;gap:var(--space-2);display:flex}._buy_1rgv6_286{gap:var(--space-2);display:grid}._message_1rgv6_291{color:var(--danger-text);text-align:center;margin:0;font-weight:700}._message_1rgv6_291[data-good=true]{color:#3cff9a}._tickets_1rgv6_302{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._ticket_1rgv6_302{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex-wrap:wrap;display:flex}._ticketFor_1rgv6_323{color:var(--text-muted);font-size:var(--text-xs);text-transform:uppercase;font-weight:800}._ticketNumbers_1rgv6_330{align-items:center;gap:4px;display:flex}._ball_1rgv6_336,._chanceBall_1rgv6_337{width:30px;height:30px;font-weight:800;font-size:var(--text-sm);background:#1b1450;border:2px solid #3d3a7a;border-radius:50%;place-items:center;display:grid}._chanceBall_1rgv6_337{border-radius:8px}._ball_1rgv6_336[data-hit=true]{color:#0d0a24;background:#3ccb8f;border-color:#fff3e6}._chanceBall_1rgv6_337[data-hit=true]{background:#3a2a0a;border-color:#ffb43d}._gain_1rgv6_364{color:#3cff9a;font-weight:800}._gain_1rgv6_364[data-zero=true]{color:var(--text-faint)}._revealTitle_1rgv6_374{font-family:var(--font-display);font-size:var(--text-xl);margin:0}._machine_1rgv6_380{padding:var(--space-3) 0;justify-content:center;gap:8px;display:flex}._bigBall_1rgv6_387,._bigChance_1rgv6_388{color:#0000;width:46px;height:46px;font-family:var(--font-display);font-size:var(--text-xl);border:3px dashed #3d3a7a;border-radius:50%;place-items:center;font-weight:800;display:grid}._bigChance_1rgv6_388{color:var(--text-faint);border-radius:12px}._bigBall_1rgv6_387[data-on=true]{color:#fff;animation:_drop_1rgv6_1 .45s var(--ease-out);background:radial-gradient(circle at 35% 30%,#ff8ad0,#ff4db8 60%,#a0136a);border:3px solid #fff3e6}._bigChance_1rgv6_388[data-on=true]{animation:_drop_1rgv6_1 .45s var(--ease-out);background:#3a2a0a;border:3px solid #ffb43d}@keyframes _drop_1rgv6_1{0%{opacity:0;transform:translateY(-30px)scale(.6)}70%{transform:translateY(4px)scale(1.08)}}._revealTotal_1rgv6_429{color:#3cff9a;font-family:var(--font-display);font-size:var(--text-lg);animation:_drop_1rgv6_1 .45s var(--ease-out);margin:0}._votesBox_1rgv6_438{padding:var(--space-4);border-radius:var(--radius-md);background:#4de2ff0f;border:1px solid #4de2ff66;flex-direction:column;gap:4px;display:flex}._votesBox_1rgv6_438 p{margin:0}._votesLeft_1rgv6_452{font-family:var(--font-display);font-size:var(--text-xl);color:#4de2ff}._candidates_1rgv6_458{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._candidate_1rgv6_458{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._candidateHead_1rgv6_477{align-items:center;gap:var(--space-2);display:flex}._myVote_1rgv6_483{border-radius:var(--radius-full);color:#3cff9a;font-size:var(--text-xs);background:#3ccb8f29;margin-left:auto;padding:1px 8px;font-weight:800}._myVote_1rgv6_483[data-direction="-1"]{color:#ff8a9c;background:#ff3b5c29}._gaugeRow_1rgv6_498{align-items:center;gap:var(--space-2);grid-template-columns:44px 1fr 44px;display:grid}._voteButton_1rgv6_505{min-height:44px;color:var(--text);font-family:var(--font-display);background:#1b1450;border:2px solid #3d3a7a;border-radius:10px;font-size:1.4rem;font-weight:800}._voteButton_1rgv6_505[data-direction="1"]{color:#3cff9a;border-color:#3ccb8f}._voteButton_1rgv6_505[data-direction="-1"]{color:#ff8a9c;border-color:#ff5c78}._ropeEnds_1rgv6_527{font-size:var(--text-xs);text-transform:uppercase;justify-content:space-between;margin-top:-4px;padding:0 52px;font-weight:800;display:flex}._ropeEnds_1rgv6_527 span:first-child{color:#ff8a9c}._ropeEnds_1rgv6_527 span:last-child{color:#3cff9a}._voteButton_1rgv6_505:disabled{opacity:.3}._gauge_1rgv6_498{border-radius:var(--radius-full);background:linear-gradient(90deg,#ff3b5c40,#ffffff0f 50%,#3ccb8f40);height:14px;position:relative;overflow:hidden}._gaugeCenter_1rgv6_558{background:#fff9;width:2px;position:absolute;top:0;bottom:0;left:calc(50% - 1px)}._gaugeFill_1rgv6_567{border-radius:var(--radius-full);transition:left .6s var(--ease-out), width .6s var(--ease-out);position:absolute;top:2px;bottom:2px}._gaugeFill_1rgv6_567[data-side=support]{background:#3ccb8f}._gaugeFill_1rgv6_567[data-side=reject]{background:#ff3b5c}._outcome_1rgv6_585{gap:var(--space-2);flex-direction:column;display:flex}._outcomeList_1rgv6_591{font-size:var(--text-sm);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._outcomeList_1rgv6_591 li{align-items:center;gap:var(--space-2);display:flex}._outcomeList_1rgv6_591 li[data-kind=elected]{color:#3cff9a;font-weight:700}._outcomeList_1rgv6_591 li[data-kind=eliminated]{color:#ff8a9c;text-decoration:line-through}._stepper_1rgv6_617{justify-content:center;align-items:center;gap:var(--space-4);font-family:var(--font-display);font-size:var(--text-xl);display:flex}._stepper_1rgv6_617 button{width:48px;height:48px;color:var(--text);background:#1b1450;border:2px solid #8f6bff;border-radius:12px;font-size:1.4rem;font-weight:800}._stepper_1rgv6_617 button:disabled{opacity:.35}._allIn_1rgv6_641{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-muted);font-size:var(--text-sm);background:0 0;align-self:center;padding:4px 12px;font-weight:700}._warning_1rgv6_652{color:#ffd27a;font-size:var(--text-sm);margin:0}._sheetActions_1rgv6_658{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (prefers-reduced-motion:reduce){._bigBall_1rgv6_387[data-on=true],._bigChance_1rgv6_388[data-on=true],._revealTotal_1rgv6_429{animation:none}}._rules_1rgv6_672{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._rules_1rgv6_672 summary{font-family:var(--font-display);cursor:pointer;font-weight:700}._rules_1rgv6_672 ul{gap:var(--space-2);margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--text-sm);flex-direction:column;padding-left:1.1em;display:flex}._piggy_1rgv6_696{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4) var(--space-4);border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 35%,#ff8ac629,#0000 65%);border:1px solid #ff8ac666;flex-direction:column;display:flex}._piggyArt_1rgv6_707{padding-top:26px;position:relative}._fallingCoin_1rgv6_713{animation:1.1s cubic-bezier(.5,0,.9,.6) both _coinDrop_1rgv6_1;position:absolute;top:0;left:44%}@keyframes _coinDrop_1rgv6_1{0%{opacity:0;transform:translateY(-30px)rotateY(0)}20%{opacity:1}85%{opacity:1;transform:translateY(36px)rotateY(540deg)}to{opacity:0;transform:translateY(42px)rotateY(540deg)scale(.6)}}._piggyBalance_1rgv6_738{color:#ffd27a;font-family:var(--font-display);font-size:var(--text-2xl,1.6rem);margin:0}._piggySlots_1rgv6_745{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}._piggySlots_1rgv6_745 span{border:2px solid #5a3a08;border-radius:50%;width:14px;height:14px}._piggySlots_1rgv6_745 span[data-on=true]{background:#ffb43d;border-color:#ffe08a}._piggyStats_1rgv6_764{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._piggyStats_1rgv6_764 li{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);justify-content:space-between;font-weight:700;display:flex}._piggyStats_1rgv6_764 li:last-child{border-bottom:0}._piggyHelp_1rgv6_787{color:var(--text-muted);font-size:var(--text-sm);align-self:center}._pixChip_1rgv6_794{border-radius:var(--radius-full);color:#ffd27a;min-height:32px;font-family:var(--font-display);background:#2a1d05;border:2px solid #ffb43d;align-items:center;gap:4px;padding:0 8px 0 5px;font-weight:700;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){._fallingCoin_1rgv6_713{display:none}}._gains_1rgv6_816{gap:var(--space-2);flex-direction:column;display:flex}._gains_1rgv6_816 table{border-collapse:collapse;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:100%;font-size:var(--text-sm)}._gains_1rgv6_816 th,._gains_1rgv6_816 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);text-align:left;font-weight:600}._gains_1rgv6_816 td{color:#4de2ff;text-align:right;white-space:nowrap;font-weight:800}._gains_1rgv6_816 tr[data-charm=true] td{color:#ffd27a}._battleHero_1rgv6_850{margin-top:calc(-1 * var(--space-2));place-items:center;display:grid}._votesLeft_1rgv6_452{align-items:center;gap:8px;display:flex}._reserve_1rgv6_863{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);text-align:left;background:#ffb43d0f;border:1px solid #ffb43d66;display:flex}._reserve_1rgv6_863[data-kind=force]{background:#4de2ff0f;border-color:#4de2ff66}._reserve_1rgv6_863[data-missing=true]{border-color:#ff5c78}._reserveIcon_1rgv6_883{flex:none}._reserveBody_1rgv6_887{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._reserveLine_1rgv6_895{color:#ffd27a;font-weight:800}._reserve_1rgv6_863[data-kind=force] ._reserveLine_1rgv6_895{color:#4de2ff}._reserve_1rgv6_863[data-missing=true] ._reserveLine_1rgv6_895{color:#ff8a9c}._reserveSlots_1rgv6_908{flex-wrap:wrap;gap:3px;display:flex}._reserveSlots_1rgv6_908 i{border:2px solid #5a3a08;border-radius:50%;width:12px;height:12px}._reserve_1rgv6_863[data-kind=force] ._reserveSlots_1rgv6_908 i{border-color:#1f4f66;border-radius:3px}._reserveSlots_1rgv6_908 i[data-state=kept]{background:#ffb43d;border-color:#ffe08a}._reserve_1rgv6_863[data-kind=force] ._reserveSlots_1rgv6_908 i[data-state=kept]{background:#4de2ff;border-color:#b8f4ff}._reserveSlots_1rgv6_908 i[data-state=spent]{background:#ff3b5c;border-color:#ff8a9c;animation:.9s ease-in-out infinite _leaving_1rgv6_1}@keyframes _leaving_1rgv6_1{50%{opacity:.35;transform:translateY(-2px)}}._reserveBar_1rgv6_950{border-radius:var(--radius-full);background:#ffffff14;height:10px;display:flex;overflow:hidden}._reserveBar_1rgv6_950 span[data-state=kept]{background:#4de2ff}._reserveBar_1rgv6_950 span[data-state=spent]{background:#ff3b5c;animation:.9s ease-in-out infinite _leaving_1rgv6_1}._buyChoice_1rgv6_967{gap:6px;display:grid}._buyOption_1rgv6_972{min-height:44px;color:var(--text);text-align:left;background:#1b1450;border:2px solid #3d3a7a;border-radius:10px;padding:8px 12px;font-weight:700}._buyOption_1rgv6_972[aria-checked=true]{color:#ffd27a;background:#3a2a0a;border-color:#ffb43d}@media (prefers-reduced-motion:reduce){._reserveSlots_1rgv6_908 i[data-state=spent],._reserveBar_1rgv6_950 span[data-state=spent]{animation:none}}._current_19xqz_1{padding:var(--space-3);border-radius:var(--radius-md);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--neon-border) border-box;color:var(--text);font:inherit;cursor:default;border:1.5px solid #0000;flex-direction:column;align-items:center;gap:2px;display:flex}._currentLabel_19xqz_17{color:var(--text-muted);font:400 var(--text-xs) / 1.4 var(--font-pixel);text-transform:uppercase}._currentVersion_19xqz_23{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}._test_19xqz_29{color:var(--color-cyan);font-size:var(--text-xs)}._list_19xqz_35{gap:var(--space-4);padding:0 0 0 var(--space-4);border-left:2px solid var(--border);flex-direction:column;margin:0;list-style:none;display:flex}._entry_19xqz_45{position:relative}._entry_19xqz_45:before{top:4px;left:calc(-1 * var(--space-4) - 6px);background:var(--border);content:"";width:10px;height:10px;position:absolute}._entry_19xqz_45[data-latest=true]:before{background:var(--color-cyan);box-shadow:0 0 8px #4de2ffb3}._version_19xqz_64{color:var(--color-cyan);font:400 var(--text-xs) / 1.4 var(--font-pixel);text-transform:uppercase}._title_19xqz_70{margin:2px 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-md);font-weight:700}._items_19xqz_77{gap:var(--space-1);padding-left:var(--space-4);color:var(--text-muted);font-size:var(--text-sm);text-wrap:pretty;flex-direction:column;margin:0;display:flex}._welcome_gzka6_1{z-index:95;padding:max(var(--space-3), env(safe-area-inset-top)) 0 max(var(--space-5), env(safe-area-inset-bottom));color:var(--text);background:radial-gradient(1.5px 1.5px at 12% 14%,#fff3e6cc 50%,#0000 51%),radial-gradient(1.5px 1.5px at 82% 9%,#4de2ffd9 50%,#0000 51%),radial-gradient(1px 1px at 47% 30%,#fff3e699 50%,#0000 51%),radial-gradient(1.5px 1.5px at 90% 40%,#ff4db8bf 50%,#0000 51%),radial-gradient(120% 45% at 50% 108%,#ff4db838 0%,#0000 70%),linear-gradient(#05041a 0%,#110a33 55%,#2a0f55 100%);flex-direction:column;display:flex;position:fixed;inset:0}._top_gzka6_18{padding:0 var(--space-3);justify-content:flex-end;display:flex}._skip_gzka6_24{min-height:var(--touch-min);padding:0 var(--space-3);color:var(--text-muted);font:600 var(--text-sm) / 1 var(--font-ui);cursor:pointer;background:0 0;border:0}._skip_gzka6_24[data-hidden=true]{visibility:hidden}._brand_gzka6_38{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4) 0;text-align:center;flex-direction:column;display:flex}._word_gzka6_47{margin-top:var(--space-3);font-family:var(--font-logo);letter-spacing:-.04em;font-size:2.6rem;font-weight:700;line-height:1}._tagline_gzka6_56{color:var(--text-muted);font-weight:600}._track_gzka6_62{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;flex:1;min-height:0;display:flex;overflow:auto hidden}._track_gzka6_62::-webkit-scrollbar{display:none}._slide_gzka6_77{justify-content:flex-start;align-items:center;gap:var(--space-3);padding:clamp(var(--space-5), 7vh, 64px) var(--space-6) var(--space-4);text-align:center;scroll-snap-align:center;scroll-snap-stop:always;flex-direction:column;flex:0 0 100%;display:flex;overflow-y:auto}._slideIcon_gzka6_91{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-coral) 14%, var(--surface));width:52px;height:52px;color:var(--color-coral);place-items:center;display:grid}._title_gzka6_101{font-family:var(--font-display);font-size:var(--text-xl);text-wrap:balance;font-weight:700;line-height:1.15}._body_gzka6_109{max-width:34ch;color:var(--text-muted);font-size:var(--text-md);text-wrap:pretty;line-height:1.5}._bottom_gzka6_117{gap:var(--space-4);width:100%;max-width:420px;padding:0 var(--space-5);flex-direction:column;margin:0 auto;display:flex}._dots_gzka6_127{justify-content:center;gap:var(--space-1);display:flex}._dot_gzka6_127{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}._dot_gzka6_127:after{content:"";border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-faint) 55%, transparent);width:8px;height:8px;transition:width .2s var(--ease-out), background .2s ease}._dot_gzka6_127[data-active=true]:after{background:var(--color-coral);width:22px}@media (max-height:700px){._brand_gzka6_38{gap:var(--space-1);padding-top:0}._brand_gzka6_38>span:first-child{width:64px!important;height:64px!important}._brand_gzka6_38>span:first-child svg{width:47px;height:47px}._word_gzka6_47{margin-top:var(--space-1);font-size:2rem}._tagline_gzka6_56,._slideIcon_gzka6_91{display:none}._slide_gzka6_77{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-2)}._title_gzka6_101{font-size:var(--text-lg)}._body_gzka6_109{font-size:var(--text-sm)}._bottom_gzka6_117{gap:var(--space-2)}}._intro_zvw20_1{text-wrap:pretty}._note_zvw20_5{color:var(--text-muted);font-size:var(--text-sm);text-wrap:pretty}._list_zvw20_11{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);margin:0;padding:0;list-style:none;overflow:hidden}._list_zvw20_11>li+li{border-top:1px solid var(--border)}._row_zvw20_26{align-items:center;gap:var(--space-3);min-height:60px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);display:flex}._row_zvw20_26[data-me=true]{background:color-mix(in srgb, var(--accent-soft) 45%, var(--surface))}._order_zvw20_38{width:1.5em;color:var(--text-muted);text-align:center;flex:none;font-weight:700}._order_zvw20_38[data-podium="1"]{color:var(--medal-gold)}._order_zvw20_38[data-podium="2"]{color:var(--medal-silver)}._order_zvw20_38[data-podium="3"]{color:var(--medal-bronze)}._icon_zvw20_58{border-radius:var(--radius-sm);background:var(--accent-soft);flex:none;place-items:center;width:40px;height:40px;font-size:1.25rem;display:grid}._name_zvw20_69{align-items:center;gap:var(--space-2);flex:1;min-width:0;font-weight:600;display:inline-flex}._who_zvw20_78{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}._meta_zvw20_86{color:var(--text-muted);font-size:var(--text-xs)}._score_zvw20_91{flex:none;font-weight:700}._train_zvw20_96{min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--accent-text);font-size:var(--text-xs);flex:none;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}._runRow_zvw20_110{gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}._runTop_zvw20_117{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._bestTag_zvw20_124{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font-size:var(--text-xs);font-weight:700}._events_zvw20_133{gap:var(--space-1);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._event_zvw20_133{padding:var(--space-1) 0;border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:var(--text-xs);flex-direction:column;align-items:center;gap:2px;font-weight:600;display:flex}._event_zvw20_133[data-abandoned=true]{color:var(--text-faint)}._standings_zvw20_158{gap:var(--space-3);flex-direction:column;display:flex}._standings_zvw20_158>h2{margin-bottom:0}._whoTop_zvw20_168{align-items:center;gap:var(--space-2);display:flex}._standingEvents_zvw20_174{margin-top:var(--space-2)}._event_zvw20_133[data-top=true]{background:color-mix(in srgb, var(--medal-gold) 22%, var(--surface));color:var(--text)}._refresh_zvw20_184{color:var(--accent-text);font:700 var(--text-sm) / 1 var(--font-ui);cursor:pointer;background:0 0;border:0}._layer_175mx_1{z-index:50;pointer-events:none;position:fixed;inset:0;overflow:hidden}._piece_175mx_10{opacity:0;border-radius:2px;width:9px;height:14px;animation:1.1s cubic-bezier(.15,.7,.3,1) forwards _burst_175mx_1;position:absolute;top:42%;left:50%}._piece_175mx_10[data-round=true]{border-radius:50%;width:10px;height:10px}@keyframes _burst_175mx_1{0%{opacity:1;transform:translate(-50%,-50%)rotate(0)scale(.6)}55%{opacity:1;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) rotate(var(--r)) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--x) * 1.15), calc(-50% + var(--y) + 260px)) rotate(calc(var(--r) * 1.5)) scale(.9)}}._screen_1835r_2{isolation:isolate;min-height:100dvh;max-width:var(--content-max);padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);padding-left:max(var(--space-4), env(safe-area-inset-left,0px));padding-right:max(var(--space-4), env(safe-area-inset-right,0px));flex-direction:column;margin:0 auto;display:flex;position:relative}._header_1835r_16{height:var(--header-h);justify-content:space-between;align-items:center;display:flex}._headerTitle_1835r_23{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg)}._quit_1835r_29{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;margin:0 -10px;padding:0;display:grid}._main_1835r_43{flex-direction:column;flex:1;display:flex}._panel_1835r_49{gap:var(--space-5);padding:var(--space-4) 0 var(--space-6);flex-direction:column;flex:1;display:flex}._intro_1835r_58{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;flex:1;display:flex}._introIcon_1835r_68{width:96px;height:96px;margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--accent-soft);place-items:center;font-size:3rem;display:grid}._introTitle_1835r_79{letter-spacing:-.03em;font-size:2.5rem}._introRule_1835r_84{max-width:30ch;font-size:var(--text-lg);text-wrap:balance}._introMeta_1835r_90{color:var(--text-faint);font-size:var(--text-sm);font-weight:600}._playerRow_1835r_96{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);display:flex}._playerText_1835r_106{flex-direction:column;flex:1;min-width:0;display:flex}._playerLabel_1835r_113{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-weight:600}._playerName_1835r_121{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._countdown_1835r_129{flex:1;place-items:center;display:grid}._countdownNumber_1835r_135{font-family:var(--font-display);color:var(--accent-text);animation:_pop_1835r_1 var(--duration-base) var(--ease-out);font-size:9rem;font-weight:700;line-height:1}@keyframes _pop_1835r_1{0%{opacity:0;transform:scale(1.4)}}._loading_1835r_151{color:var(--text-muted);flex:1;place-items:center;display:grid}._resultFor_1835r_159{justify-content:center;align-items:center;gap:var(--space-2);color:var(--text-muted);font-weight:600;display:flex}._points_1835r_169{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}._pointsValue_1835r_176{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(3.5rem,18vw,5rem);font-weight:700;line-height:1}._pointsUnit_1835r_184{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);font-weight:600}._note_1835r_192{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-sm);text-align:center}._warning_1835r_201{color:var(--danger-text);font-size:var(--text-sm);text-align:center;font-weight:500}._actions_1835r_209{gap:var(--space-2);margin-top:auto;margin-bottom:calc(-1 * var(--space-6));padding:var(--space-4) 0 calc(var(--space-4) + var(--safe-bottom));background:linear-gradient(to bottom, transparent, var(--bg) var(--space-4));flex-direction:column;display:flex;position:sticky;bottom:0}._secondaryActions_1835r_222{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._nextGame_1835r_229{gap:var(--space-1);flex-direction:column;display:flex}._nextGameTitle_1835r_235{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}._nextGame_1835r_229>a{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._duel_1835r_251,._duelResult_1835r_252{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-sm);display:flex}._duelIcon_1835r_263{border-radius:var(--radius-full);background:var(--accent-soft);width:36px;height:36px;color:var(--accent-text);flex:none;place-items:center;display:grid}._duelTexts_1835r_274{flex-direction:column;gap:2px;min-width:0;display:flex}._duelTitle_1835r_281{font-family:var(--font-ui);font-size:var(--text-md);font-weight:700}._duelHint_1835r_287{color:var(--text-muted);font-size:var(--text-xs)}._duelResult_1835r_252{color:var(--text);align-items:center}._duelResult_1835r_252>svg{color:var(--accent-text);flex:none}._duelResult_1835r_252[data-won=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}._duelResult_1835r_252[data-won=true]>svg{color:inherit}._list_1xnx6_1{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1xnx6_10{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--accent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent-soft) 60%, var(--surface));color:var(--text);animation:_pop_1xnx6_1 var(--duration-base) var(--ease-out);text-decoration:none;display:flex}@keyframes _pop_1xnx6_1{0%{opacity:0;transform:scale(.94)}}._texts_1xnx6_30{flex-direction:column;min-width:0;display:flex}._title_1xnx6_36{font-weight:700}._rarity_1xnx6_40{color:var(--accent-text);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}._status_ok1eq_1{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:flex}._kicker_ok1eq_9{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.06em;text-align:center;text-transform:uppercase;font-weight:700}._cumulative_ok1eq_18{flex-direction:column;align-items:center;display:flex}._cumulativeValue_ok1eq_24{font-family:var(--font-display);font-size:var(--text-score,3rem);letter-spacing:-.04em;font-weight:700;line-height:1}._cumulativeUnit_ok1eq_32{color:var(--accent-text);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}._last_ok1eq_40{margin-top:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-sm);font-weight:700}._last_ok1eq_40[data-abandoned=true]{background:var(--surface-sunken);color:var(--text-muted)}._events_ok1eq_56{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._event_ok1eq_56{min-width:0;padding:var(--space-2) 2px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);opacity:.6;flex-direction:column;align-items:center;gap:2px;display:flex}._event_ok1eq_56[data-done=true]{opacity:1}._event_ok1eq_56[data-current=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent);opacity:1}._eventIcon_ok1eq_88{font-size:1.375rem}._eventName_ok1eq_92{max-width:100%;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-weight:600;overflow:hidden}._eventPoints_ok1eq_102{font-size:var(--text-xs);font-weight:700}._next_ok1eq_107{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}._warning_ok1eq_115{color:var(--text-muted);font-size:var(--text-xs);text-align:center;text-wrap:pretty}._doneTitle_ok1eq_122{font-size:var(--text-2xl);text-align:center}._facts_ok1eq_127{gap:var(--space-2);text-align:center;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._facts_ok1eq_127 li{padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font-weight:600}._facts_ok1eq_127 li[data-strong=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}._dialog_2bl8s_2{width:100%;max-width:var(--content-max);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface);max-height:85dvh;color:var(--text);border:0;margin:auto auto 0;padding:0;box-shadow:0 -8px 40px #00000040}._dialog_2bl8s_2[open]{animation:_rise_2bl8s_1 var(--duration-base) var(--ease-out)}._dialog_2bl8s_2::backdrop{background:#11131c8c}@keyframes _rise_2bl8s_1{0%{opacity:0;transform:translateY(24px)}}._sheet_2bl8s_30{gap:var(--space-3);padding-top:var(--space-4);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));padding-left:max(var(--space-4), env(safe-area-inset-left,0px));padding-right:max(var(--space-4), env(safe-area-inset-right,0px));flex-direction:column;display:flex}._header_2bl8s_40{justify-content:space-between;align-items:center;display:flex}._title_2bl8s_46{font-size:var(--text-xl)}._close_2bl8s_50{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-10px;display:grid}._list_2bl8s_63{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._player_2bl8s_72{align-items:center;gap:var(--space-3);width:100%;min-height:60px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}._player_2bl8s_72:hover{background:var(--surface-sunken)}._player_2bl8s_72[aria-pressed=true]{border-color:var(--border);background:var(--surface-sunken)}._name_2bl8s_95{min-width:0;font-weight:600;font-size:var(--text-lg);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._activeMark_2bl8s_105{align-items:center;gap:var(--space-1);color:var(--accent-text);font-size:var(--text-sm);font-weight:600;display:inline-flex}._add_2bl8s_114{justify-content:center;align-items:center;gap:var(--space-2);border:1px dashed var(--border);border-radius:var(--radius-md);min-height:52px;color:var(--text);font-weight:600;text-decoration:none;display:flex}._edit_2bl8s_128{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--neon-border) border-box;min-height:52px;color:var(--text);border:1.5px solid #0000;font-weight:700;text-decoration:none;display:flex}._limit_2bl8s_144{padding:var(--space-3);font-size:var(--text-sm);color:var(--text-faint);text-align:center}._who_2bl8s_151{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}._news_2bl8s_160{color:var(--accent-text);font-size:var(--text-xs);font-weight:700}._row_1li42_1{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);color:var(--text);-webkit-tap-highlight-color:transparent;text-decoration:none;display:flex}._row_1li42_1:active{background:var(--surface-sunken)}._row_1li42_1>svg{color:var(--text-muted);flex:none}._icon_1li42_21{border-radius:var(--radius-sm);background:var(--accent-soft);flex:none;place-items:center;width:40px;height:40px;font-size:1.25rem;display:grid}._texts_1li42_32{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}._name_1li42_40{font-weight:600}._sub_1li42_44{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sub_1li42_44[data-overtake=true]{color:var(--accent-text);font-weight:700}._gain_1li42_57{color:var(--accent-text);font-size:var(--text-sm);text-align:right;flex:none;font-weight:700}._list_oo4ud_1{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_oo4ud_10{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);animation:_rise_oo4ud_1 var(--duration-base) var(--ease-out) both;display:flex}._item_oo4ud_10:nth-child(2){animation-delay:80ms}._item_oo4ud_10:nth-child(3){animation-delay:.16s}@keyframes _rise_oo4ud_1{0%{opacity:0;transform:translateY(6px)}}._item_oo4ud_10[data-strong=true]{border-color:var(--record);background:color-mix(in srgb, var(--record) 12%, var(--surface))}._icon_oo4ud_42{border-radius:var(--radius-full);background:var(--accent-soft);width:36px;height:36px;color:var(--accent-text);flex:none;place-items:center;display:grid}._item_oo4ud_10[data-strong=true] ._icon_oo4ud_42{background:var(--record);color:var(--bg)}._texts_oo4ud_58{flex-direction:column;min-width:0;display:flex}._text_oo4ud_58{font-weight:600}._detail_oo4ud_68{font-size:var(--text-sm);color:var(--text-muted)}._backdrop_1f6pg_2{--horizon:40%;--band:18%;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._sky_1f6pg_12{position:absolute;inset:0}._dot_1f6pg_17{opacity:.5;background:#fff6ee;width:2px;height:2px;position:absolute}._sparkle_1f6pg_26{filter:drop-shadow(0 0 3px #c9a8ffcc);position:absolute}._band_1f6pg_32{left:0;bottom:calc(100% - var(--horizon));width:100%;height:auto;min-height:var(--band);aspect-ratio:240/72;position:absolute}._horizonLines_1f6pg_47{top:var(--horizon);background:linear-gradient(#7f5cff8c,#7f5cff8c) 0 0/100% 1px no-repeat,linear-gradient(#7f5cff66,#7f5cff66) 0 18%/100% 1px no-repeat,linear-gradient(#7f5cff47,#7f5cff47) 0 42%/100% 1px no-repeat,linear-gradient(#7f5cff29,#7f5cff29) 0 76%/100% 1px no-repeat,linear-gradient(#4a0f6373,#0000);height:7%;position:absolute;left:0;right:0}._floor_1f6pg_62{perspective:160px;perspective-origin:50% 0;height:22%;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}._grid_1f6pg_75{transform-origin:50% 0;filter:drop-shadow(0 0 3px #c850ffb3);background-image:linear-gradient(#c850ffbf 2px,#0000 2px),linear-gradient(90deg,#c850ffa6 2px,#0000 2px);background-position:50% 0;background-size:36px 36px;width:370%;height:260%;position:absolute;top:0;left:-135%;transform:rotateX(62deg)}._dialog_s4zj3_1{width:100%;max-width:var(--content-max);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface);max-height:88dvh;color:var(--text);border:0;border-top:2px solid #8f6bff;margin:auto auto 0;padding:0;box-shadow:0 -8px 40px #00000059}._dialog_s4zj3_1[open]{animation:_rise_s4zj3_1 var(--duration-base) var(--ease-out)}._dialog_s4zj3_1::backdrop{background:#080618a6}@keyframes _rise_s4zj3_1{0%{opacity:0;transform:translateY(24px)}}._sheet_s4zj3_30{gap:var(--space-3);padding:var(--space-5) max(var(--space-4), env(safe-area-inset-right,0px)) calc(var(--space-4) + env(safe-area-inset-bottom,0px)) max(var(--space-4), env(safe-area-inset-left,0px));text-align:center;flex-direction:column;display:flex}._coinHero_1jzjh_2{animation:_spin_1jzjh_1 .9s var(--ease-out);place-items:center;display:grid}@keyframes _spin_1jzjh_1{0%{transform:rotateY(540deg)scale(.6)}}._sheetTitle_1jzjh_14{font-family:var(--font-display);font-size:var(--text-xl);margin:0}._sheetBody_1jzjh_20{color:var(--text-muted);margin:0}._sheetNote_1jzjh_25{color:#4de2ff;font-size:var(--text-sm);margin:0}._sheetActions_1jzjh_31{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._balance_1jzjh_37{font-family:var(--font-display);font-size:var(--text-lg);color:#ffd27a;justify-content:center;align-items:center;gap:6px;margin:0;display:inline-flex}._cap_1jzjh_48{color:var(--text-faint);font-size:var(--text-sm)}._library_1jzjh_54{gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:linear-gradient(#ffb43d14,#0000);border:1px solid #ffb43d59;flex-direction:column;display:flex}._libraryHead_1jzjh_65{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._libraryTitle_1jzjh_72{font-family:var(--font-display);font-size:var(--text-lg);margin:0}._libraryCount_1jzjh_78{color:#ffd27a;font-weight:800}._slots_1jzjh_84{flex-wrap:wrap;gap:4px;display:flex}._slots_1jzjh_84 span{border:2px solid var(--border);border-radius:3px;width:14px;height:14px}._slots_1jzjh_84 span[data-state=open]{background:#ffb43d;border-color:#ffb43d}._slots_1jzjh_84 span[data-state=free]{border-color:#ffb43d;animation:1.6s ease-in-out infinite _blink_1jzjh_1}@keyframes _blink_1jzjh_1{50%{background:#ffb43d59}}._libraryLine_1jzjh_113{margin:0;font-weight:700}._libraryHint_1jzjh_118{color:var(--text-muted);font-size:var(--text-sm);margin:0}._locked_1jzjh_125{align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-4);border-radius:var(--radius-lg);text-align:center;background:#0d0a24d9;flex-direction:column;margin:auto 0;display:flex}._lockIcon_1jzjh_137{place-items:center;display:grid}@media (prefers-reduced-motion:reduce){._coinHero_1jzjh_2,._slots_1jzjh_84 span[data-state=free]{animation:none}}._runKicker_1jzjh_150{color:#ff4db8;font-family:var(--font-display);letter-spacing:.2em;text-shadow:0 0 12px #ff4db8b3,3px 3px #1a1033;margin:0;font-size:3rem;animation:.9s steps(6,end) _flicker_1jzjh_1}._runTitle_1jzjh_162{color:#4de2ff;font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:.08em;animation:_rise_1jzjh_1 .5s var(--ease-out) .3s both;margin:0}@keyframes _flicker_1jzjh_1{0%,20%,40%{opacity:0}10%,30%,60%,to{opacity:1}}@keyframes _rise_1jzjh_1{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){._runKicker_1jzjh_150,._runTitle_1jzjh_162{animation:none}}._newBadge_1jzjh_200{border-radius:var(--radius-full);color:#fff;font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.12em;background:#ff4db8;align-self:center;margin:0;padding:2px 12px;box-shadow:0 0 12px #ff4db899}._arrival_1jzjh_214{z-index:160;padding:var(--space-4);perspective:700px;background:#080618b8;place-items:center;animation:.3s ease-out _fadeIn_1jzjh_1;display:grid;position:fixed;inset:0}._arrivalCard_1jzjh_226{gap:var(--space-3);width:min(100%,380px);padding:var(--space-5) var(--space-4) var(--space-4);border-radius:var(--radius-lg);background:var(--surface);text-align:center;animation:_cardIn_1jzjh_1 .45s var(--ease-out) 1.05s both;border:2px solid #ffb43d;flex-direction:column;display:flex;box-shadow:0 0 40px #ffb43d59,0 20px 60px #00000080}._arrivalCoin_1jzjh_243{margin:calc(-1 * var(--space-2)) auto 0;filter:drop-shadow(0 0 18px #ffb43db3);place-items:center;animation:1.1s cubic-bezier(.2,.7,.3,1) both _fromAfar_1jzjh_1;display:grid}@keyframes _fromAfar_1jzjh_1{0%{filter:blur(6px)drop-shadow(0 0 #0000);opacity:0;transform:translateZ(-2400px)rotateY(0)scale(.6)}15%{opacity:1}78%{filter:blur()drop-shadow(0 0 30px #ffb43de6);transform:translateZ(80px)rotateY(720deg)scale(1.25)}88%{transform:translateZ(0)rotateY(720deg)scale(.92)}to{transform:translateZ(0)rotateY(720deg)scale(1)}}@keyframes _cardIn_1jzjh_1{0%{box-shadow:none;background:0 0;border-color:#0000}}._arrivalCard_1jzjh_226>:not(._arrivalCoin_1jzjh_243){animation:.4s ease-out 1.1s both _fadeIn_1jzjh_1}@keyframes _fadeIn_1jzjh_1{0%{opacity:0}}._toast_1jzjh_291{top:calc(env(safe-area-inset-top,0px) + 64px);z-index:160;border-radius:var(--radius-full);color:#ffd27a;font-family:var(--font-display);white-space:nowrap;background:#1b1450;border:2px solid #ffb43d;align-items:center;gap:8px;margin:0;padding:8px 16px;font-weight:700;animation:3.2s ease-in-out both _toast_1jzjh_291;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #00000073}@keyframes _toast_1jzjh_291{0%{opacity:0;transform:translate(-50%,-16px)}10%,85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-8px)}}@media (prefers-reduced-motion:reduce){._arrival_1jzjh_214,._arrivalCard_1jzjh_226,._arrivalCard_1jzjh_226>*,._arrivalCoin_1jzjh_243{animation:none}}._empty_1oafc_1{padding:var(--space-6) var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--text-sm);text-align:center;text-wrap:pretty}._list_1oafc_11{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);margin:0;padding:0;list-style:none;overflow:hidden}._item_1oafc_22{gap:var(--space-3);padding:var(--space-4);display:flex}._item_1oafc_22+._item_1oafc_22{border-top:1px solid var(--border)}._item_1oafc_22[data-new=true]{background:color-mix(in srgb, var(--accent-soft) 45%, var(--surface))}._icon_1oafc_36{border-radius:var(--radius-full);background:var(--surface-sunken);width:40px;height:40px;color:var(--text-muted);flex:none;place-items:center;display:grid}._item_1oafc_22[data-level=important] ._icon_1oafc_36{background:var(--accent-soft);color:var(--accent-text)}._body_1oafc_52{flex-direction:column;gap:2px;min-width:0;display:flex}._title_1oafc_59{text-wrap:pretty;font-weight:600}._detail_1oafc_64{color:var(--text-muted);font-size:var(--text-sm)}._meta_1oafc_69{align-items:center;gap:var(--space-2);color:var(--text-faint);font-size:var(--text-xs);display:flex}._newTag_1oafc_77{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font-weight:700}._actions_1oafc_85{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._action_1oafc_85{min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--accent-text);font-size:var(--text-sm);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}._logo_gpbhp_1{align-items:center;gap:var(--space-2);display:inline-flex}._word_gpbhp_7{font-family:var(--font-logo);letter-spacing:-.03em;font-size:1.375rem;font-weight:700;line-height:1}._dialog_1xax6_2{width:100%;max-width:var(--content-max);background:var(--bg);height:100dvh;max-height:100dvh;color:var(--text);border:0;margin:0 auto;padding:0}._dialog_1xax6_2[open]{animation:_appear_1xax6_1 var(--duration-base) var(--ease-out)}._dialog_1xax6_2::backdrop{background:var(--bg)}._content_1xax6_22{gap:var(--space-5);min-height:100%;padding-top:calc(var(--space-6) + env(safe-area-inset-top,0px));padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom,0px));padding-left:max(var(--space-4), env(safe-area-inset-left,0px));padding-right:max(var(--space-4), env(safe-area-inset-right,0px));flex-direction:column;display:flex}._header_1xax6_33{text-align:center}._kicker_1xax6_37{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);font-weight:600}._title_1xax6_45{font-size:var(--text-2xl)}._legend_1xax6_49{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--text-faint)}._podium_1xax6_56{align-items:end;gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._step_1xax6_66{align-items:center;gap:var(--space-2);min-width:0;animation:_rise_1xax6_1 .5s var(--ease-out) both;flex-direction:column;display:flex}._step_1xax6_66[data-place="1"]{animation-delay:.35s}._step_1xax6_66[data-place="2"]{animation-delay:.2s}._step_1xax6_66[data-place="3"]{animation-delay:50ms}._player_1xax6_87{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}._name_1xax6_96{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}._player_1xax6_87[data-mine=true] ._name_1xax6_96{color:var(--accent-text)}._score_1xax6_108{font-size:var(--text-xs);color:var(--text-muted)}._championship_1xax6_113{padding:1px var(--space-3);border-radius:var(--radius-full);background:var(--surface-sunken);font-size:var(--text-sm);font-weight:700}._block_1xax6_121{border-radius:var(--radius-sm) var(--radius-sm) 0 0;width:100%;color:var(--color-ink);font-family:var(--font-display);place-items:center;font-weight:700;display:grid}._step_1xax6_66[data-place="1"] ._block_1xax6_121{background:var(--medal-gold);height:96px;font-size:var(--text-2xl)}._step_1xax6_66[data-place="2"] ._block_1xax6_121{background:var(--medal-silver);height:68px;font-size:var(--text-xl)}._step_1xax6_66[data-place="3"] ._block_1xax6_121{background:var(--medal-bronze);height:48px;font-size:var(--text-lg)}._mine_1xax6_149{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);text-align:center;font-weight:600}._progression_1xax6_158{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent-text);display:flex}._progression_1xax6_158 p{color:var(--text);flex-direction:column;display:flex}._progression_1xax6_158 span{font-size:var(--text-sm);color:var(--text-muted)}._rest_1xax6_179{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin:0;padding:0;list-style:none}._restRow_1xax6_188{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);display:flex}._restRow_1xax6_188+._restRow_1xax6_188{border-top:1px solid var(--border)}._restRow_1xax6_188[data-mine=true] ._restName_1xax6_199{color:var(--accent-text)}._restRank_1xax6_203{width:1.5em;color:var(--text-muted);font-weight:700}._restName_1xax6_199{flex:1;min-width:0;font-weight:600}._restScore_1xax6_215{font-size:var(--text-sm);color:var(--text-muted)}._restChampionship_1xax6_220{font-size:var(--text-sm);font-weight:700}._note_1xax6_225{font-size:var(--text-xs);color:var(--text-faint);text-align:center;margin-top:auto}@keyframes _appear_1xax6_1{0%{opacity:0}}@keyframes _rise_1xax6_1{0%{opacity:0;transform:translateY(40px)}}._tabbar_se5hl_1{z-index:10;padding-bottom:var(--safe-bottom);background:var(--tabbar-bg);-webkit-backdrop-filter:blur(16px);border-top:1.5px solid #ff4db873;position:fixed;inset:auto 0 0;box-shadow:0 -4px 18px #ff4db81f}._list_se5hl_13{max-width:var(--content-max);height:var(--tabbar-h);padding-block:0;padding-left:max(var(--space-2), env(safe-area-inset-left,0px));padding-right:max(var(--space-2), env(safe-area-inset-right,0px));grid-template-columns:repeat(4,1fr);margin:0 auto;list-style:none;display:grid}._tab_se5hl_1{height:100%;min-width:var(--touch-min);color:var(--text-faint);transition:color var(--duration-fast) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}._tab_se5hl_1:active{transform:scale(.94)}._label_se5hl_42{letter-spacing:.01em;font-size:.6875rem;font-weight:600}._active_se5hl_49{color:var(--accent-text);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--accent) 70%, transparent));position:relative}._active_se5hl_49:before{content:"";background:var(--accent);border-radius:0 0 3px 3px;width:24px;height:3px;position:absolute;top:0}._shell_m4u04_1{min-height:100dvh}._header_m4u04_5{z-index:10;padding-top:var(--safe-top);background:var(--bg);position:sticky;top:0}._headerInner_m4u04_13{justify-content:space-between;align-items:center;gap:var(--space-2);max-width:var(--content-max);height:var(--header-h);padding-left:max(var(--space-4), env(safe-area-inset-left,0px));padding-right:max(var(--space-4), env(safe-area-inset-right,0px));margin:0 auto;display:flex}._headerInner_m4u04_13>._iconButton_m4u04_26:first-child{margin-left:-10px}._headerInner_m4u04_13>._iconButton_m4u04_26:last-child,._headerActions_m4u04_31>._iconButton_m4u04_26:last-child{margin-right:-10px}._headerActions_m4u04_31{align-items:center;gap:var(--space-1);display:flex}._playerButton_m4u04_42{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._playerButton_m4u04_42>span{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--border)}._logoLink_m4u04_60{min-height:var(--touch-min);color:var(--text);align-items:center;text-decoration:none;display:inline-flex}._headerTitle_m4u04_68{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg)}._iconButton_m4u04_26{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}._iconButton_m4u04_26:hover{background:var(--surface-sunken)}._main_m4u04_92{max-width:var(--content-max);padding-top:var(--space-2);padding-bottom:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-6));padding-left:max(var(--space-4), env(safe-area-inset-left,0px));padding-right:max(var(--space-4), env(safe-area-inset-right,0px));margin:0 auto}._testBanner_m4u04_102{padding:4px var(--space-4);background:var(--accent);color:var(--color-ink);font-size:var(--text-xs);text-align:center;font-weight:700;text-decoration:none;display:block}._updateBanner_m4u04_114{width:100%;padding:8px var(--space-4);background:var(--accent);color:var(--color-ink);font:inherit;font-size:var(--text-sm);text-align:center;cursor:pointer;border:0;font-weight:800;display:block}._betaBanner_m4u04_129{padding:4px var(--space-4);color:#fff;font-size:var(--text-xs);letter-spacing:.04em;text-align:center;background:repeating-linear-gradient(-45deg,#c81d5c 0 12px,#b5174f 12px 24px);font-weight:800}._iconButton_m4u04_26{position:relative}._badge_m4u04_144{border:2px solid var(--bg);border-radius:var(--radius-full);background:var(--accent);min-width:18px;height:18px;color:var(--on-accent);place-items:center;padding:0 4px;font-size:.625rem;font-weight:800;line-height:1;display:grid;position:absolute;top:6px;right:4px}._pixelIcon_m4u04_163{pointer-events:none;width:26px;height:26px;display:block}._scene_vyhu6_5{pointer-events:none;height:min(46%,98.46vw);position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}._art_vyhu6_19{width:100%;height:100%;position:absolute;inset:0}._floor_vyhu6_26{perspective:150px;perspective-origin:50% 0;height:52.3vw;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._grid_vyhu6_38{transform-origin:50% 0;filter:drop-shadow(0 0 3px #ff4db8e6);background-image:linear-gradient(#ff4db8f2 2px,#0000 2px),linear-gradient(90deg,#4de2ffcc 2px,#0000 2px);background-position:50% 0;background-size:32px 32px;width:370%;height:260%;position:absolute;top:0;left:-135%;transform:rotateX(64deg)}._shade_vyhu6_54{background:linear-gradient(#2a0b45a6 0%,#2a0b4500 30%,#06041a00 70%,#06041abf 100%);position:absolute;inset:0}._scene_vyhu6_5[data-animated=true] ._sun_vyhu6_67{animation:2.2s cubic-bezier(.2,.7,.2,1) .2s both _rise_vyhu6_1}._scene_vyhu6_5[data-animated=true] ._grid_vyhu6_38{animation:1.6s linear infinite _scroll_vyhu6_1}@keyframes _rise_vyhu6_1{0%{transform:translateY(70px)}to{transform:none}}@keyframes _scroll_vyhu6_1{0%{background-position:50% 0}to{background-position:50% 32px}}._splash_c2xt4_2{z-index:100;color:var(--text);cursor:pointer;transition:opacity .52s ease, filter .52s ease, transform .52s var(--ease-out);background:radial-gradient(1.5px 1.5px at 12% 14%,#fff3e6cc 50%,#0000 51%),radial-gradient(1.5px 1.5px at 77% 11%,#4de2ffd9 50%,#0000 51%),radial-gradient(1px 1px at 47% 8%,#fff3e699 50%,#0000 51%),radial-gradient(1.5px 1.5px at 87% 28%,#ff4db8bf 50%,#0000 51%),radial-gradient(1px 1px at 18% 36%,#fff3e68c 50%,#0000 51%),radial-gradient(1px 1px at 67% 20%,#fff3e699 50%,#0000 51%),radial-gradient(1.5px 1.5px at 6% 51%,#4de2ffcc 50%,#0000 51%),linear-gradient(#05041a 0%,#110a33 45%,#2a0f55 68%,#4a0f63 76%);position:fixed;inset:0;overflow:hidden}._splash_c2xt4_2:focus-visible{outline:none}._splash_c2xt4_2[data-leaving=true]{opacity:0;filter:blur(10px);pointer-events:none;transform:scale(1.06)}._brand_c2xt4_36{left:0;right:0;top:var(--safe-top);justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex;position:absolute;bottom:calc(min(46%,98.46vw)/1.19048)}._brand_c2xt4_36 svg{width:min(42vw,26vh,176px);height:auto}._word_c2xt4_58{margin-top:var(--space-1);font-family:var(--font-logo);letter-spacing:-.04em;text-shadow:0 0 22px #ff4db859;opacity:0;animation:_rise_c2xt4_1 .7s var(--ease-out) 1.45s forwards;font-size:min(18vw,9vh,4.4rem);font-weight:700;line-height:1}._tagline_c2xt4_70{font-size:var(--text-lg);opacity:0;animation:_rise_c2xt4_1 .7s var(--ease-out) 1.75s forwards;font-style:italic;font-weight:600}._start_c2xt4_79{left:0;right:0;bottom:calc(var(--safe-bottom) + 9%);z-index:1;font-family:var(--font-pixel);font-size:var(--text-xl);letter-spacing:.06em;text-align:center;color:var(--color-ivory);text-shadow:0 0 10px #ff4db8e6,0 0 2px #ff4db8;opacity:0;pointer-events:none;transition:opacity .4s;position:absolute}._start_c2xt4_79[data-visible=true]{opacity:1;animation:1.1s step-end .4s infinite _blink_c2xt4_1}._start_c2xt4_79[data-started=true]{opacity:1;color:var(--color-orange);animation:none}@keyframes _blink_c2xt4_1{0%,60%{opacity:1}61%,to{opacity:.15}}@keyframes _rise_c2xt4_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._word_c2xt4_58,._tagline_c2xt4_70{opacity:1}}:root[data-motion=reduce] ._word_c2xt4_58,:root[data-motion=reduce] ._tagline_c2xt4_70{opacity:1}._list_sv0te_1{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_sv0te_10{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);color:var(--text);transition:transform var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}._card_sv0te_10:active{transform:scale(.98)}._icon_sv0te_28{border-radius:var(--radius-sm);background:var(--accent-soft);flex:none;place-items:center;width:56px;height:56px;font-size:1.75rem;display:grid}._body_sv0te_39{flex-direction:column;gap:2px;min-width:0;display:flex}._name_sv0te_46{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg)}._rule_sv0te_52{color:var(--text-muted);font-size:var(--text-sm)}._meta_sv0te_57{margin-top:var(--space-1);color:var(--text-faint);font-size:var(--text-xs);font-weight:600}._scores_sv0te_64{gap:var(--space-1) var(--space-3);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;font-weight:600;display:flex}._weekScore_sv0te_76{color:var(--text)}._todo_sv0te_81{color:var(--accent-text)}._coming_sv0te_85{padding:var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--text-faint);font-size:var(--text-sm);text-align:center}._sort_sv0te_95{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-sm);background:var(--surface-sunken);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._sort_sv0te_95 button{min-height:var(--touch-min);color:var(--text-muted);font:600 var(--text-sm) / 1.2 var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:8px}._sort_sv0te_95 button[aria-selected=true]{background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-card)}._intro_sv0te_121{color:var(--text-muted);font-size:var(--text-xs);text-wrap:pretty}._gain_sv0te_128{color:var(--medal-gold)}._gain_sv0te_128[data-none=true]{color:var(--text-faint);font-weight:400}._new_sv0te_138{margin-left:var(--space-2);border-radius:var(--radius-full);color:#7ff0bd;font:400 10px / 1.6 var(--font-pixel);text-transform:uppercase;vertical-align:3px;background:#3ccb8f33;padding:1px 6px}._item_sv0te_150{position:relative}._card_sv0te_10[data-locked=true]{background:color-mix(in srgb, var(--surface) 55%, transparent);border-style:dashed}._card_sv0te_10[data-locked=true] ._icon_sv0te_28,._card_sv0te_10[data-locked=true] ._rule_sv0te_52{opacity:.45;filter:grayscale(.6)}._tags_sv0te_165{gap:var(--space-1);flex-wrap:wrap;margin:2px 0;display:flex}._card_sv0te_10[data-locked=true] ._name_sv0te_46{padding-right:84px}._lock_sv0te_176,._inRun_sv0te_177{border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-xs);align-items:center;gap:4px;padding:1px 7px;font-weight:700;display:inline-flex}._lock_sv0te_176{color:#ffd27a;background:#ffb43d29}._inRun_sv0te_177{color:#4de2ff;background:#4de2ff24}._unlock_sv0te_198{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-full);color:#ffd27a;font-weight:800;font-size:var(--text-sm);background:#2a1d05;border:2px solid #ffb43d;padding:6px 14px;position:absolute}._card_7y7y5_1{gap:var(--space-3);padding:var(--space-4) 0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._top_7y7y5_12,._headline_7y7y5_13,._message_7y7y5_14,._listTitle_7y7y5_15{padding:0 var(--space-4)}._top_7y7y5_12{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._title_7y7y5_26{align-items:center;gap:var(--space-2);color:var(--accent-text);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700;display:inline-flex}._rank_7y7y5_38{padding:2px var(--space-3);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-xs);white-space:nowrap;font-weight:700;text-decoration:none}._headline_7y7y5_13{flex-direction:column;gap:2px;display:flex}._big_7y7y5_55{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.03em;font-weight:700;line-height:1.1}._line_7y7y5_63{color:var(--text-muted);font-weight:600}._message_7y7y5_14{font-size:var(--text-sm);text-wrap:pretty}._listTitle_7y7y5_15{margin-bottom:calc(-1 * var(--space-2));color:var(--text-muted);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}._list_7y7y5_15{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:0;padding:0;list-style:none}._list_7y7y5_15 li+li{border-top:1px solid var(--border)}._details_7y7y5_95{min-height:var(--touch-min);padding:0 var(--space-4);color:var(--accent-text);font-size:var(--text-sm);align-self:flex-start;align-items:center;gap:2px;font-weight:700;text-decoration:none;display:inline-flex}._card_1kn25_1{gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._top_1kn25_12{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._title_1kn25_19{align-items:center;gap:var(--space-2);color:var(--accent-text);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700;display:inline-flex}._chip_1kn25_31{padding:2px var(--space-3);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-xs);white-space:nowrap;font-weight:700}._games_1kn25_42{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._game_1kn25_42{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}._gameIcon_1kn25_59{border-radius:var(--radius-sm);background:var(--accent-soft);place-items:center;width:48px;height:48px;font-size:1.5rem;display:grid}._gameName_1kn25_69{max-width:100%;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:600;overflow:hidden}._best_1kn25_79{font-weight:600}._done_1kn25_83{color:var(--text-muted);font-size:var(--text-sm)}._details_1kn25_88{min-height:var(--touch-min);color:var(--accent-text);font-size:var(--text-sm);align-self:flex-start;align-items:center;gap:2px;font-weight:700;text-decoration:none;display:inline-flex}._hero_12fjq_1{padding:var(--space-6) var(--space-5) var(--space-8);border-radius:var(--radius-lg);background:radial-gradient(120% 90% at 100% 0%, #ff4db829, transparent 55%) padding-box, linear-gradient(var(--surface), var(--surface)) padding-box, var(--neon-border) border-box;color:var(--text);border:1.5px solid #0000;position:relative;overflow:hidden;box-shadow:0 0 22px #ff4db838,inset 0 0 28px #ff4db80f}._heroTitle_12fjq_17{letter-spacing:-.03em;background:var(--neon-text);color:#0000;filter:drop-shadow(0 0 12px #ff4db866);-webkit-background-clip:text;background-clip:text;max-width:12ch;font-size:2.25rem;position:relative}._card_12fjq_29{align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._welcomeIcon_12fjq_42{width:56px;height:56px;margin-bottom:var(--space-2);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-text);place-items:center;display:grid}._cardTitle_12fjq_53{font-size:var(--text-xl);text-wrap:balance}._cardBody_12fjq_58{max-width:32ch;margin-bottom:var(--space-3);color:var(--text-muted);font-size:var(--text-sm)}._icons_12fjq_65{margin-bottom:var(--space-3);letter-spacing:.2em;font-size:1.75rem}._warning_12fjq_71{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--danger);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._warningTitle_12fjq_81{color:var(--danger-text);font-weight:700}._warningBody_12fjq_86{font-size:var(--text-sm);color:var(--text-muted)}._week_12fjq_92{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:radial-gradient(120% 90% at 100% 0%, #ff4db829, transparent 55%) padding-box, linear-gradient(var(--surface), var(--surface)) padding-box, var(--neon-border) border-box;color:var(--text);border:1.5px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 22px #ff4db838,inset 0 0 28px #ff4db80f}._weekTop_12fjq_111{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._weekPlayer_12fjq_118{align-items:center;gap:var(--space-2);min-width:0;font-weight:600;display:inline-flex}._weekLabel_12fjq_126{font-family:var(--font-pixel);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-cyan);font-weight:400}._weekScore_12fjq_135{flex-direction:column;display:flex}._weekPoints_12fjq_140{font-family:var(--font-display);letter-spacing:-.04em;background:var(--neon-text);color:#0000;filter:drop-shadow(0 0 14px #ff4db873);-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,15vw,4rem);font-weight:700;line-height:1}._weekUnit_12fjq_153{color:var(--text-muted);font-size:var(--text-sm);font-weight:600}._progress_12fjq_160{gap:4px;display:flex}._progress_12fjq_160 span{background:var(--surface-sunken);border-radius:2px;flex:1;height:8px}._progress_12fjq_160 span[data-done=true]{background:var(--neon-text);box-shadow:0 0 8px #ff4db88c}._weekMeta_12fjq_177{justify-content:space-between;gap:var(--space-1) var(--space-3);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;font-weight:600;display:flex}._weekRank_12fjq_188{color:var(--medal-gold);font-size:var(--text-sm);font-weight:600;position:relative}._empty_csvfi_1{align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-6);text-align:center;background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._visual_csvfi_13{width:56px;height:56px;margin-bottom:var(--space-2);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-text);place-items:center;display:grid}._title_csvfi_24{font-size:var(--text-lg)}._body_csvfi_28{max-width:32ch;color:var(--text-muted);font-size:var(--text-sm)}._header_1gfld_1{gap:var(--space-1);flex-direction:column;display:flex}._subtitle_1gfld_7{color:var(--text-muted);font-size:var(--text-sm)}._tabs_1gfld_13{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-sm);background:var(--surface-sunken);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._tab_1gfld_13{min-height:var(--touch-min);color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-weight:600}._tab_1gfld_13[aria-selected=true]{background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-card)}._ranking_1gfld_39,._boards_1gfld_40,._podium_1gfld_41,._breakdown_1gfld_42,._waiting_1gfld_43{margin:0;padding:0;list-style:none}._ranking_1gfld_39{gap:var(--space-2);flex-direction:column;display:flex}._rankItem_1gfld_55{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}._rankItem_1gfld_55[data-me=true]{border-color:var(--accent)}._details_1gfld_68 summary::-webkit-details-marker{display:none}._row_1gfld_72{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);cursor:pointer;list-style:none;display:flex}._rank_1gfld_39{background:var(--surface-sunken);width:30px;height:30px;color:var(--text-muted);font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);border-radius:50%;flex:none;place-items:center;display:grid}._rank_1gfld_39[data-podium="1"]{background:var(--medal-gold);color:var(--color-ink)}._rank_1gfld_39[data-podium="2"]{background:var(--medal-silver);color:var(--color-ink)}._rank_1gfld_39[data-podium="3"]{background:var(--medal-bronze);color:var(--color-ink)}._who_1gfld_112{flex-direction:column;flex:1;min-width:0;display:flex}._name_1gfld_119{align-items:center;gap:var(--space-2);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:flex;overflow:hidden}._me_1gfld_129{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-xs);font-weight:700}._played_1gfld_138{color:var(--text-muted);font-size:var(--text-sm)}._scoreBox_1gfld_143{flex-direction:column;align-items:flex-end;display:flex}._score_1gfld_143{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg)}._gap_1gfld_155{color:var(--text-faint);font-size:var(--text-xs);font-weight:600}._breakdown_1gfld_42{gap:var(--space-1);padding:0 var(--space-4) var(--space-3) calc(var(--space-3) + 30px + var(--space-3));flex-direction:column;display:flex}._breakdownRow_1gfld_169{align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}._breakdownRow_1gfld_169[data-counted=false]{color:var(--text-faint)}._breakdownName_1gfld_180{flex:1;min-width:0}._breakdownRow_1gfld_169[data-run=true]{margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px dashed var(--border)}._breakdownRunIcon_1gfld_192{width:30px;color:var(--accent);justify-content:center;display:inline-flex}._breakdownNote_1gfld_199{margin-top:var(--space-1);color:var(--text-faint);font-size:var(--text-xs);line-height:1.4}._waiting_1gfld_43{gap:var(--space-2);flex-wrap:wrap;display:flex}._waitingChip_1gfld_212{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);font-size:var(--text-sm);font-weight:600;display:inline-flex}._solo_1gfld_224{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}._soloTitle_1gfld_234{font-weight:700}._soloBody_1gfld_238,._recordsIntro_1gfld_244{color:var(--text-muted);font-size:var(--text-sm)}._boards_1gfld_40{gap:var(--space-3);flex-direction:column;display:flex}._board_1gfld_40{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}._boardHeader_1gfld_263{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);color:var(--text);text-decoration:none;display:flex}._boardIcon_1gfld_273{font-size:1.25rem}._boardName_1gfld_277{font-family:var(--font-display);font-weight:700}._nobody_1gfld_282{padding:var(--space-3) var(--space-4);color:var(--text-faint);font-size:var(--text-sm)}._podiumRow_1gfld_288{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);display:flex}._podiumRow_1gfld_288+._podiumRow_1gfld_288{border-top:1px solid var(--border)}._weeks_1gfld_300{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}._weeks_1gfld_300 li+li{border-top:1px solid var(--border)}._weekRow_1gfld_314{align-items:center;gap:var(--space-3);width:100%;min-height:52px;padding:var(--space-2) var(--space-4);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._weekNumber_1gfld_329{font-weight:700}._weekWinner_1gfld_333{align-items:center;gap:var(--space-1);min-width:0;color:var(--text-muted);flex:1;display:flex}._weekWinner_1gfld_333 svg{color:var(--medal-gold);flex:none}._weekMine_1gfld_347{font-size:var(--text-sm);color:var(--accent-text);font-weight:600}._challenge_1gfld_354{min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--accent-text);font-size:var(--text-xs);flex:none;align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}._podiumRow_1gfld_288 ._played_1gfld_138{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._refresh_1gfld_377{color:var(--accent-text);font:700 var(--text-sm) / 1 var(--font-ui);cursor:pointer;background:0 0;border:0}._duelLink_1gfld_385{min-height:32px;padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--accent-text);font-size:var(--text-xs);flex:none;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}._period_1tixp_2{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);display:flex}._arrow_1tixp_12{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text);font:700 var(--text-lg) / 1 var(--font-ui);cursor:pointer;border:0;flex:none;place-items:center;display:grid}._arrow_1tixp_12:disabled{opacity:.25;cursor:default}._periodText_1tixp_31{text-align:center;flex-direction:column;flex:1;align-items:center;gap:2px;min-width:0;display:flex}._periodMain_1tixp_41{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:700;display:flex}._periodSub_1tixp_49{color:var(--text-muted);font-size:var(--text-xs)}._live_1tixp_54{border-radius:var(--radius-full);color:#7ff0bd;font:400 10px / 1.4 var(--font-pixel);text-transform:uppercase;background:#3ccb8f33;padding:1px 6px}._pill_1tixp_64{border-radius:var(--radius-full);color:var(--medal-gold);font-size:var(--text-xs);white-space:nowrap;background:#ffd25a1f;border:1px solid #ffd25a59;flex:none;padding:2px 7px;font-weight:600}._weekRule_1tixp_77{align-items:flex-start;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);font-size:var(--text-sm);text-wrap:pretty;line-height:1.4;display:flex}._weekRule_1tixp_77 svg{color:var(--accent);flex:none;margin-top:2px}._note_1tixp_97{color:var(--text-muted);font-size:var(--text-xs);text-wrap:pretty}._list_1tixp_103{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}._list_1tixp_103>li+li{border-top:1px solid var(--border)}._gameRow_1tixp_118{align-items:center;gap:var(--space-3);min-height:60px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-3);display:flex}._gameIcon_1tixp_126{border-radius:var(--radius-sm);background:var(--surface-sunken);flex:none;place-items:center;width:34px;height:34px;display:grid}._gameText_1tixp_136{flex-direction:column;flex:1;min-width:0;display:flex}._gameName_1tixp_143{font-weight:600}._gameSub_1tixp_147{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._fun_1tixp_156{color:#ffd25a;white-space:normal}._muted_1tixp_161{color:var(--text-faint)}._ahead_1tixp_165{color:#7ff0bd;font-size:var(--text-xs);flex:none;font-weight:600}._value_1tixp_172{flex-direction:column;flex:none;align-items:flex-end;display:flex}._valueMain_1tixp_179{font-family:var(--font-display);font-weight:700}._valueSub_1tixp_184{color:var(--text-muted);font-size:var(--text-xs)}._records_1tixp_189 summary{cursor:pointer;list-style:none}._records_1tixp_189 summary::-webkit-details-marker{display:none}._chevron_1tixp_198{color:var(--text-faint);transition:transform var(--duration-fast) var(--ease-out);flex:none}._records_1tixp_189[open] ._chevron_1tixp_198{transform:rotate(90deg)}._full_1tixp_208{padding:0 0 var(--space-2);border-top:1px solid var(--border);background:var(--surface-sunken);margin:0;list-style:none}._champion_1tixp_217{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:linear-gradient(135deg,#ffd25a2e,#ff4db81f);border:1.5px solid #ffd25a8c;display:flex}._championLabel_1tixp_227{color:var(--medal-gold);font:400 var(--text-xs) / 1.4 var(--font-pixel);letter-spacing:.06em;text-transform:uppercase}._championName_1tixp_234{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700}._championSub_1tixp_240{color:var(--text-muted);font-size:var(--text-sm)}._months_1tixp_246{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._month_1tixp_246{padding:var(--space-2) var(--space-1);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-muted);font-size:var(--text-xs);text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}._month_1tixp_246[data-current=true]{border-color:#4de2ff8c}._monthWinner_1tixp_273{max-width:100%;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._status_1tixp_282{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._rankSummary_1tixp_291{cursor:pointer;list-style:none}._rankSummary_1tixp_291::-webkit-details-marker{display:none}._more_1tixp_300{margin-top:var(--space-2);color:var(--accent-text);font-size:var(--text-sm);font-weight:700;text-decoration:none;display:inline-block}._panel_xpxx1_1{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--danger);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}._title_xpxx1_11{color:var(--danger-text);font-weight:700}._body_xpxx1_16{font-size:var(--text-sm);color:var(--text-muted)}._actions_xpxx1_21{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._identity_1eapq_1{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;display:flex}._identityText_1eapq_10{gap:var(--space-1);flex-direction:column;min-width:0;max-width:100%;display:flex}._activeLabel_1eapq_18{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-weight:600}._nickname_1eapq_26{font-size:var(--text-2xl);overflow-wrap:anywhere}._soon_1eapq_31{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-sm);text-align:center}._sectionHeader_1eapq_40{justify-content:space-between;align-items:baseline;display:flex}._count_1eapq_46{font-size:var(--text-xs);color:var(--text-faint)}._players_1eapq_51{margin:0 0 var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:0;list-style:none;overflow:hidden}._playerRow_1eapq_62{align-items:center;display:flex}._playerRow_1eapq_62+._playerRow_1eapq_62{border-top:1px solid var(--border)}._playerMain_1eapq_71{align-items:center;gap:var(--space-3);min-width:0;min-height:60px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}._playerMain_1eapq_71:hover{background:var(--surface-sunken)}._playerName_1eapq_89{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}._activePill_1eapq_98{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-xs);font-weight:700}._editLink_1eapq_107{width:52px;height:60px;color:var(--text-muted);place-items:center;display:grid}._add_1eapq_115{justify-content:center;align-items:center;gap:var(--space-2);border:1px dashed var(--border);border-radius:var(--radius-md);min-height:52px;color:var(--text);font-weight:600;text-decoration:none;display:flex}._limit_1eapq_128{padding:var(--space-3);font-size:var(--text-sm);color:var(--text-faint);text-align:center}._records_1eapq_135{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);margin:0;padding:0;list-style:none;overflow:hidden}._recordRow_1eapq_146{align-items:center;gap:var(--space-3);min-height:60px;padding:var(--space-2) var(--space-4);display:flex}._recordRow_1eapq_146+._recordRow_1eapq_146{border-top:1px solid var(--border)}._recordIcon_1eapq_158{border-radius:var(--radius-sm);background:var(--accent-soft);flex:none;place-items:center;width:40px;height:40px;font-size:1.25rem;display:grid}._recordName_1eapq_169{flex-direction:column;flex:1;min-width:0;font-weight:600;display:flex}._recordDetail_1eapq_177{font-size:var(--text-sm);color:var(--text-muted);font-weight:400}._recordPoints_1eapq_183{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg)}._recordNone_1eapq_189{font-size:var(--text-sm);color:var(--text-faint)}._badgesCard_1eapq_195{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card);color:var(--text);text-decoration:none;display:flex}._badgesCard_1eapq_195>svg{color:var(--text-muted);flex:none}._badgesTexts_1eapq_214{flex-direction:column;flex:1;min-width:0;display:flex}._badgesTitle_1eapq_221{font-weight:700}._badgesCount_1eapq_225{color:var(--text-muted);font-size:var(--text-sm)}._badgesMedals_1eapq_230{gap:4px;display:flex}._card_10pg6_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);overflow:hidden}._fieldset_10pg6_9{padding:var(--space-4);border:0;margin:0}._fieldset_10pg6_9>legend{float:left;width:100%}._fieldset_10pg6_9>legend+*{clear:both}._row_10pg6_25{align-items:center;gap:var(--space-3);min-height:56px;padding:0 var(--space-4);color:var(--text-muted);display:flex}._row_10pg6_25+._row_10pg6_25{border-top:1px solid var(--border)}._rowLabel_10pg6_38{color:var(--text);flex:1;padding:0;font-weight:500}._rowText_10pg6_45{padding:var(--space-3) 0;font-size:var(--text-sm);color:var(--text-muted);flex:1}._warning_10pg6_52{color:var(--danger-text);font-weight:500}._cardFooter_10pg6_57{padding:0 var(--space-4) var(--space-4)}._disabled_10pg6_61 ._rowLabel_10pg6_38{color:var(--text-faint)}._badge_10pg6_65{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--text-faint);font-size:var(--text-xs);font-weight:600}._segmented_10pg6_76{gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-1);border-radius:var(--radius-sm);background:var(--surface-sunken);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._segment_10pg6_76{min-height:var(--touch-min);padding:var(--space-1) var(--space-2);font-size:var(--text-sm);text-align:center;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:8px;place-items:center;font-weight:600;line-height:1.2;display:grid;position:relative}._segment_10pg6_76 input{opacity:0;pointer-events:none;position:absolute}._segment_10pg6_76:has(input:checked){background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-card)}._segment_10pg6_76:has(input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:1px}._hint_10pg6_122{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-faint)}._notice_10pg6_128{padding:0 var(--space-4) var(--space-4) calc(var(--space-4) + 22px + var(--space-3));font-size:var(--text-xs);color:var(--text-faint)}._control_10pg6_135{padding:var(--space-3) var(--space-4)}._control_10pg6_135+._control_10pg6_135{border-top:1px solid var(--border)}._switchRow_10pg6_143{align-items:center;gap:var(--space-3);min-height:var(--touch-min);cursor:pointer;display:flex}._switch_10pg6_143{border-radius:var(--radius-full);background:var(--surface-sunken);width:52px;height:32px;box-shadow:inset 0 0 0 1px var(--border);appearance:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-out);flex:none;margin:0;position:relative}._switch_10pg6_143:after{content:"";width:26px;height:26px;transition:transform var(--duration-fast) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #11131c4d}._switch_10pg6_143:checked{background:var(--accent);box-shadow:none}._switch_10pg6_143:checked:after{transform:translate(20px)}._switch_10pg6_143:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._sliderRow_10pg6_193{align-items:center;gap:var(--space-3);min-height:var(--touch-min);color:var(--text-muted);display:flex}._sliderRow_10pg6_193[data-disabled=true]{opacity:.4}._slider_10pg6_193{border-radius:var(--radius-full);background:linear-gradient(to right, var(--accent) var(--fill), var(--surface-sunken) var(--fill));appearance:none;cursor:pointer;flex:1;height:6px;margin:0}._slider_10pg6_193::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:24px;height:24px;box-shadow:0 1px 4px #11131c59}._slider_10pg6_193::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:24px;height:24px;box-shadow:0 1px 4px #11131c59}._slider_10pg6_193:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}._sliderValue_10pg6_238{width:2.5ch;font-size:var(--text-sm);text-align:right;font-weight:600}._controlHint_10pg6_245{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--text-faint)}._soundNotice_10pg6_251{padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--border);font-size:var(--text-xs);color:var(--text-faint)}._ambiances_10pg6_258{border:0;margin:0;padding:0}._ambiances_10pg6_258:disabled{opacity:.4}._ambiances_10pg6_258 ._segmented_10pg6_76{margin-top:var(--space-1)}._testDate_10pg6_273{margin-top:var(--space-1);font-weight:600}._testDate_10pg6_273[data-shifted=true]{color:var(--accent-text)}._testActions_10pg6_282{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._linkRow_10pg6_289{-webkit-tap-highlight-color:transparent;text-decoration:none}._linkRow_10pg6_289:active{background:var(--surface-sunken)}._accentLabel_10pg6_299{align-items:center;gap:var(--space-2);display:inline-flex}._swatch_10pg6_305{border-radius:var(--radius-full);flex:none;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0000001f}._swatch_10pg6_305[data-accent=brand]{background:var(--color-coral)}._swatch_10pg6_305[data-accent=lagoon]{background:#0fa3a0}._swatch_10pg6_305[data-accent=player]{background:conic-gradient(#ff6a4d,#f5a524,#c8e63a,#3ccb8f,#4cb3f0,#5b4fd8,#f25c9e,#ff6a4d)}._rowHint_10pg6_327{color:var(--accent-text);font-size:var(--text-xs);font-weight:600}._rope_jxoki_1{min-width:0;display:block;position:relative}._line_jxoki_7{object-fit:fill;image-rendering:auto;pointer-events:none;width:100%;height:34px;display:block}._center_jxoki_17{background:#ffffffb3;width:2px;position:absolute;top:-3px;bottom:-3px;left:calc(50% - 1px);box-shadow:0 0 6px #fff9}._knot_jxoki_27{pointer-events:none;filter:drop-shadow(0 2px 4px #00000080);height:34px;transition:left .9s cubic-bezier(.3,1.35,.5,1);position:absolute;top:0;transform:translate(-50%)}._rope_jxoki_1[data-side=in] ._knot_jxoki_27,._rope_jxoki_1[data-side=out] ._knot_jxoki_27{animation:1.8s ease-in-out infinite _strain_jxoki_1}@keyframes _strain_jxoki_1{50%{translate:0 1px}}@media (prefers-reduced-motion:reduce){._knot_jxoki_27{transition:none;animation:none}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(./inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(./inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(./inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(./space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(./space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(./space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(./space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(./pixelify-sans-latin-400-normal-JapMNN6Z.woff)format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./pixelify-sans-latin-500-normal-DC052d-m.woff2)format("woff2"),url(./pixelify-sans-latin-500-normal-Bq6pAlou.woff)format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-600-normal-Dd_Dy7u5.woff2)format("woff2"),url(./pixelify-sans-latin-600-normal-BNlgYbDL.woff)format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./pixelify-sans-latin-700-normal-D3Xxx3QE.woff2)format("woff2"),url(./pixelify-sans-latin-700-normal-BctWAS0u.woff)format("woff")}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(./silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(./silkscreen-latin-400-normal-D0DfPJut.woff)format("woff")}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(./silkscreen-latin-700-normal-CSE2nhgM.woff2)format("woff2"),url(./silkscreen-latin-700-normal-BjMPLkh0.woff)format("woff")}:root{--color-ink:#1a1033;--color-ivory:#fff3e6;--color-coral:#ff6b4d;--color-orange:#ffb43d;--color-pink:#ff4db8;--color-cyan:#4de2ff;--color-blue:#3a6cff;--color-night:#0d0a24;--color-citron:#d4f53c;--bg:var(--color-night);--surface:#1b1440;--surface-raised:#241b52;--surface-sunken:#0a0820;--border:#3b2f78;--text:var(--color-ivory);--text-muted:#bdb6dc;--text-faint:#9089b8;--accent:var(--color-coral);--accent-text:#ff8a6e;--accent-soft:#2e1f5c;--on-accent:var(--color-ink);--record:var(--color-citron);--medal-gold:#ffc24d;--medal-silver:#cfd3ea;--medal-bronze:#e08a52;--danger:#e0455a;--danger-text:#ff8f9c;--on-danger:#fff;--focus-ring:var(--color-cyan);--neon-pink:var(--color-pink);--neon-cyan:var(--color-cyan);--neon-text:linear-gradient(90deg, #ffd25a, #ff7a3d 45%, #ff3fa8);--neon-border:linear-gradient(135deg, #ffd25a, #ff7a3d 30%, #ff3fa8 65%, #a24dff);--glow-pink:0 0 16px #ff4db838;--glow-cyan:0 0 16px #4de2ff33;--shadow-card:0 0 0 1px #ff4db81a, 0 8px 24px #00000059;--tabbar-bg:#0d0a24f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:"Encore Digits", "Pixelify Sans", "Inter", ui-sans-serif, system-ui, sans-serif;--font-ui:"Encore Digits", "Pixelify Sans", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-logo:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-pixel:"Silkscreen", ui-monospace, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.5rem;--text-2xl:2rem;--text-score:3rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-full:999px;--touch-min:44px;--content-max:480px;--header-h:56px;--tabbar-h:64px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--duration-fast:.15s;--duration-base:.22s;--ease-out:cubic-bezier(.2, .8, .2, 1)}:root[data-accent=player]{--accent:var(--player-accent);--on-accent:var(--player-on-accent);--accent-text:var(--player-accent-text-dark);--accent-soft:var(--player-accent-soft-dark)}@font-face{font-family:Encore Digits;src:url(data:font/woff2;base64,d09GMgABAAAAAAyoABAAAAAAH/gAAAxPAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGyAcKgZgADQIegmaFhEICpscl0YBNgIkAxgLGAAEIAWCcAcgDIEYG/UcsxEVbBwAie2tMP/18cbQVC2dbk4otUk3rZVhargQi8WiOTDMYZOFTYtG9LwxH5tHubDyw2+7Ft4cwhc6NXk8QpJZ///zqvt+UkqarKbSkH8L2g3gFcjVnNoOgKV3iG/6OisJpTRTdHKK3rKQF/+ZWuyU22EZ2Tb83rWqfmHwtZosHjkU8vzQAcqMy+kVqglq1zYlRREG3CQc0FOCTwdoB///6koqyoTVPOWH58gBWnBIQwnvshSUZ6GoU9TuqiuH/Ued9r4sOQ6w4wCSg1UJaBqv23Q8F27A3F2AwOZYg1qkNS6q/r9rfdl3X1UNAQiPatwcP8b/Tro6P0k3DxFWehiPR9SMC8RqHbJ1q+1qHKtVTPQp555ltPXjwCoEb1H69XJAAIkbIzp5JdXQEwFQVeziCC39BWJnZvF1TI/CCQ0YIJZN/arQAPtZPYDiwSx0EeV7yWt6U2zV7VnVFNeV4S4UidVTNQFx4jtSfQqmLO5JADAYtLQjoOoiT4ggm6hQVsmtN+4juj41Pwp7fNB3PTHfKVu0CVDb1Ur1vLBaCb6mPjSoCZymaZbe/oPr9i3q/adE74TSazlVf/oCs+6/FhbD5MgWzntwCZZtMoACSwwQSJXTAIOOxTeHp09DSWycHk1Rc/Iolnc+J2/e9RcXHNw8s8hXJ8zhFPM1q6KP7I4preG0xIFbpoVK3zPoVP1XJ5NNF5VJrTS2IQ9o8CUoOWcHec4GDtJJzgEFmgpu3bEQ3EoIjaganfcZKgEO8+Z1XMU46iRUTjoVxNOnAivTI5SBFyrVp/5+LnttzeXhaTuVLdft5GTZZyHvE+TOI09XCwhg4WgAcxWpb7pFowlkYwcbn0ITqCAGAQukqbDz6B8PY4GDhCwZp1Amut5Iw2BZCZzG2975ZF05GEkbm3uTG1iGW9G0z1YdOyyPqFOnkzpBumkAirkkJzI2xk6fIxcGOCs5hEVv0mBfbufknfl82wecqKyVeamTgAtQkXDwzRKTJmnMOKc4gnP2gBvC45Ob6h8Pkz5bcbGof7gQXqZGC3jwdi9VPp3kqzhn9iPgxdvt9Hb31Zzzh+dv14cKN/dL3cMiUI24PVs0iVmsjgOcl4P2TSi2lar3Zodb7L8kd+DAW1xiknQIxGI/eZox4+AcJ2LqiFgVE8E7VmDHJhDBfCCR45fAj6VKLO8l3Bo1xa4Rm8JKVIHqb+/WMtbDMPYP/775Kj9GJ1dyQEeFfxQIoNKADGYUZIVCzCnMgiKsUpQtFGON4mwdVoY5/rKo5e1eMjXQ5ztk70BlbVnD/+myWrbg/17QCSzR3UAkkUAKEWlEZBCRRUQOEXlEFBBRREQJcXQNavOU6jMXvEVjm9txLEdRoZasf5gGqDv1QaAJaa4wjrJuzT4Si0cxznxqhbsr0z7NQRWyN013s4WZtmvc60d3oEcK667jDpCl7Bdy6WrFKBi/cFtk9MzWakcC1p2THtRqrvEAsMwfUaCP5kIbGOB+FSAerQWGqCzsX1OjOchGmL3uv+Y6t05p4XyGNA4Dob2ztwMmgIFHI9zghndxrByd9A2V2t706caooGY7SXCNqC9ZPNwkIW/TT3axmnI/WVqN5BhNaFSfRT9DmxU435CmfJrFv3FcgrEcGwq747oIY+dQWHaRRI/UmQRPNuvWnKFxBrNRitlhUTUG2ky6CGeMsA7BdhA8mWRNi9iQ3PqsXEHYuBwYO6IzSYg0wNo1W9lJAQ2hdAYhVYQvPV0prQldfCOcpEateQd7dS8hYpBTbbrO62/v8eg58zoMldHkTs+u0v3h6YiFVDk9JOI7aQ5T48Z/eYaHacvt5KQ2N7Uh+iiwsLrXHbcF6SAumuSYF4HpEmdcAiPvU00k2E72Ju5McDY0Qmi5ACM5KakMHmFqxdQa25/QFVStYxEY5//EPHGFGeIz6tDW1pxPkb4+K0mrw2COHKHXpiWtr7cWmqKsxnoy8A7PD3gzl54xlOsNemRjwiYqaJajv4/cAsORtq8HY2pqNOuz1VX5HeRwjm15pl0MwChjj4n2K1DAAYs5RELmIwHmGATghGXEKX6i4VqfNY/ovCIFXHhiLq8sfMXC1yx8w2JuhYJ8B/I9yA+geURCw09o+BkNv6Cxr4ph6L1BJnoO0fMQPR/RCxC9ENGLEKfHqGIRtMk0hy5+CmMyr8sCOzZHBYmKAK8MoKq/OFvU/tH4ty3IC7rwQn0ADQF6vMuKyRezLxZfrCHQFkB7gD5QNpx+uPxw++EJgd4A+gLm+fFT6cpPq9eJjlwUofjy+W/ElwkDoVSxuVWQlXNwFTsQHiAEvrRI+wYpOrTLCIjw8kdoqJRWVtvimyKF++dm2dj4h0svnaQ9tNhR3o5nWDSRfaIm5dWxvFJJPR1YqVcEYVFXuZhHE4mW/oi9XrltnCRLdX3lr1fVs2zNDi4QVeJFMQ8lhOwgR5mSkXBXYLRa2PofJUYEdVQfZYrDGdH2l8C87F3+zpgzKoF5PCrWHNlHrglh83zNhYykljxHlSi/KfYSiuqdbopSedPMwxZB4A5R+pFyyoZ1H03FSXnazUqdxVMxlhf9Nrj9v+9Kt+LolN6d7tQ15+SoRM2MsRdVlVxUunGl0vfKxmKMTZJFLvJkjdhGFWAcReUbs0fmO8J6OUUmpTf84jxM4il1XOG84sI7rJNIB8jFrEORYALBmI7JwDbkYB0fy16dMiZs5ul5VpnuRSx2Xic341qtQ2cVjqyi79Ko/KRg3XmXKPXVIX4Zsm8jxw9GVWcsDsnbpe/L//ERfeaiopyyniVqSB3NKCQUmjoU811Zp4BZmxs9wDNc9xUCbq0Kp2TmXaZGqXVW7NVe953I2SuRbmBTrGxzsTQn1Ciz9+Cosqy9l6hfnYOGCSb7dgsb5uI4unHNgXLNrHOmChPPh/i5+0O4zFA1wnGFf6pPBNv/K+0AkFHXUV6cGBnm6vhGNVFcjstMj30mfNZgAS7GC0SYAA5XFSI6rVC9v6KUOlHrqF8/P16eb28uzpeX5jM9phu61xGPn+TI7LUCXqeDcSmRfAbzGUIM4QXVw1UAoAnRwNemuWwyEQnrfjXGp3/XhhWct396+IWcwlnEX1Coln9OVKJUaZEIkbAQxB68kHObaI1Cz8vcoDr0a1TO6A88u+ztHpfSWF9bWpxNzWG3o99+H68rXn2S18cDVt5XNj7zrhdI8a1gjH8wBbuJeFy4y4TIkK/7e1ubqytyYTLWQ5tUaPOMdLczCJddKr8WmP2bsCQeqdeDJtLLOYV5LEdmQR4m9D8sMxyuSMnEamb3iwADX6OyT3fgksrernYp9avLzY2V5eHA+lGhkNe5fcEffpJ3G/eKJmcXqAIbYWEjTZsuG28Jy8kWRHiC+XC9Szuq9X5/mZz9BvfhX1Nn1PHR3q6QD2thPh71e61mtVLIx2OhoO71WMYneduIsnaH+nU0VETOMHI1X2hUo9XlDOQ+XCJXDWoKlfJT5Dzy1+urs9PDg4315aVISAfh7HF/Qc22dldBtVR6PJRckHeEqMcLMklkCW099aR9a4VFwVwmSrmP6tXsBrNhX6NyndE2ZW8HUEL3JvwfmX42AK/j+d7qQo1TrJuEXRl8sSIcVIMWlRpqWwJQcK8LL5SSJlIqVXrPPz54vrC1CV2EnvZ2NetR6h+iL0EMcrZBMpjEveQyv7kVzJwsE1rmT+Y+xoXR3S3SO7soT0NbI//48jGCAAxOGGd331um/NFX4RsAPNw/egIAHnmvffN/OK3oqGgFQIcBAIJ/9OQozPRNnFe+1aOyCROzUIKEpH2JaJ1FgfrOyp5D6x70mCI0YS2A9+YDAgLoNEJAzQBgETBpTSSLWjMW1rQWKHa1FrkwQRN8gPaF/EWMYRwLmMQA+tCPaXiKoojsOhS6WokeXXsOjBb1G+iJu88+hkH0oGs7MBMzgu5XDpzElGJioHH0UPdgYLh+sx7uOuMaPIChp4Hhurj3CIIY68oA24esOwJ1FK1y/6bJalCMOpQhGX09YdsVV3Xb0/YodqoBjGEUnqyLZVcQ3JqpyxClp+TqxVdhqkzniDY0nKW/h11u/Bx0+4LpyRA8nPNSWbKWmH7bsK91117KsG/YFomLwBhIciPcxd2LC8g5l6NVFfVn5aqLhbq5cLnr2iJQy1j1XF2Poxvem1+q6+31zCz4KqnLz4rrzzH9rBdEtxY5OQAA)format("woff2");font-weight:100 900;font-display:block;unicode-range:U+30-39;size-adjust:125%}:root[data-lettering=clear]{--font-ui:"Space Grotesk", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);isolation:isolate;min-height:100dvh;color:var(--text);font-family:var(--font-ui);font-size:var(--text-md);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none;margin:0;line-height:1.5}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1.5px 1.5px at 12% 18%, #fff3e6b3 50%, transparent 51%), radial-gradient(1.5px 1.5px at 78% 9%, #4de2ffcc 50%, transparent 51%), radial-gradient(1px 1px at 46% 31%, #fff3e68c 50%, transparent 51%), radial-gradient(1.5px 1.5px at 90% 44%, #ff4db8b3 50%, transparent 51%), radial-gradient(1px 1px at 6% 62%, #fff3e680 50%, transparent 51%), radial-gradient(1px 1px at 64% 74%, #fff3e666 50%, transparent 51%), radial-gradient(120% 55% at 85% -8%, #4a1678bf 0%, transparent 62%), radial-gradient(90% 40% at 0% 105%, #ff4db81f 0%, transparent 70%), linear-gradient(180deg, #120b2e 0%, var(--color-night) 55%);position:fixed;inset:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.15}p{margin:0}button{font:inherit;color:inherit}a{color:inherit}.tabular{font-variant-numeric:tabular-nums}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){:not([data-game] *),:not([data-game] *):before,:not([data-game] *):after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-motion=reduce] :not([data-game] *),:root[data-motion=reduce] :not([data-game] *):before,:root[data-motion=reduce] :not([data-game] *):after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-game]{display:contents}
