@layer base{._button_19z91_6{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;line-height:1;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_19z91_6:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent);outline:none}._sm_19z91_37{height:2rem;padding:0 10px;font-size:.8125rem}._md_19z91_43{height:2.25rem;padding:0 14px}._lg_19z91_48{height:2.75rem;padding:0 18px;font-size:.9375rem;border-radius:var(--radius-md)}._icon_19z91_55,._icon-md_19z91_56{width:2.25rem;height:2.25rem;padding:0}._icon-sm_19z91_62{width:2rem;height:2rem;padding:0}._icon-lg_19z91_68{width:2.75rem;height:2.75rem;padding:0;border-radius:var(--radius-md)}._pill_19z91_76{border-radius:9999px}._pill_19z91_76._sm_19z91_37{padding:0 12px}._pill_19z91_76._md_19z91_43{padding:0 16px}._pill_19z91_76._lg_19z91_48{padding:0 22px}._button_19z91_6 svg{flex-shrink:0;width:1rem;height:1rem}._sm_19z91_37 svg,._icon-sm_19z91_62 svg{width:.875rem;height:.875rem}._lg_19z91_48 svg,._icon-lg_19z91_68 svg{width:1.125rem;height:1.125rem}._primary_19z91_112{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 1px 2px #00000024;--spinner-color: var(--primary-foreground)}._primary_19z91_112:hover{background-color:color-mix(in oklch,var(--primary) 88%,black);border-color:color-mix(in oklch,var(--primary) 88%,black);box-shadow:0 2px 6px -1px #0003}._primary_19z91_112:active{background-color:color-mix(in oklch,var(--primary) 80%,black);border-color:color-mix(in oklch,var(--primary) 80%,black);box-shadow:none}._secondary_19z91_133{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground);--spinner-color: var(--foreground)}._secondary_19z91_133:hover{background-color:color-mix(in srgb,var(--foreground) 10%,transparent)}._secondary_19z91_133:active{background-color:color-mix(in srgb,var(--foreground) 13%,transparent)}._destructive_19z91_148{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);box-shadow:0 1px 2px #00000024;--spinner-color: var(--error-foreground)}._destructive_19z91_148:hover{background-color:color-mix(in oklch,var(--error) 88%,black);border-color:color-mix(in oklch,var(--error) 88%,black);box-shadow:0 2px 6px -1px #0003}._destructive_19z91_148:active{background-color:color-mix(in oklch,var(--error) 80%,black);border-color:color-mix(in oklch,var(--error) 80%,black);box-shadow:none}._outline_19z91_170{background-color:var(--card);border-color:color-mix(in srgb,var(--foreground) 12%,transparent);color:var(--foreground);box-shadow:0 1px 2px #0000000d;--spinner-color: var(--foreground)}._outline_19z91_170:hover,._outline_19z91_170[data-state=open]{background-color:color-mix(in srgb,var(--foreground) 4%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,transparent);box-shadow:0 2px 6px -2px #00000024}._outline_19z91_170:active{background-color:color-mix(in srgb,var(--foreground) 7%,var(--card));box-shadow:none}._ghost_19z91_191{background-color:transparent;color:var(--foreground);--spinner-color: var(--foreground)}._ghost_19z91_191:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent)}._ghost_19z91_191:active{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}._link_19z91_206{height:auto;padding:0;border:none;border-radius:var(--radius-sm);background-color:transparent;color:var(--primary);text-underline-offset:3px;--spinner-color: var(--primary)}._link_19z91_206:hover{text-decoration:underline}._primary_19z91_112:focus-visible,._outline_19z91_170:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._destructive_19z91_148:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--error) 18%,transparent)}._disabled_19z91_236,._button_19z91_6:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}}@layer base{._input_dh90u_5{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:color-mix(in srgb,var(--foreground) 5%,var(--card));border:1px solid transparent;border-radius:var(--radius);padding:0 var(--spacing-3);width:100%;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;height:2.25rem;box-shadow:none}._input_dh90u_5::placeholder{color:var(--muted-foreground);opacity:.8}._input_dh90u_5:hover{background-color:color-mix(in srgb,var(--foreground) 9%,var(--card))}._input_dh90u_5:focus,._input_dh90u_5[data-state=open]{background-color:var(--card);border-color:color-mix(in srgb,var(--primary) 55%,transparent);box-shadow:0 1px 2px #0000000f,0 6px 16px -6px #00000024}._input_dh90u_5[aria-invalid=true]{background-color:color-mix(in srgb,var(--error) 9%,var(--card));border-color:color-mix(in srgb,var(--error) 55%,transparent)}._input_dh90u_5[aria-invalid=true]:focus{background-color:var(--card);border-color:var(--error)}._input_dh90u_5:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}.dark ._input_dh90u_5:focus,.dark ._input_dh90u_5[data-state=open]{box-shadow:0 1px 2px #0000004d,0 8px 20px -6px #00000080}}._stage_o29qf_1{position:absolute;inset:0;overflow:hidden;background:var(--background);font-family:var(--font-family-base);color:var(--foreground);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._canvas_o29qf_15{position:absolute;inset:0;width:100%;height:100%;display:block}._pad_o29qf_23{position:absolute;inset:0;touch-action:none;cursor:crosshair}._stick_o29qf_30{position:absolute;width:124px;height:124px;margin:-62px 0 0 -62px;border-radius:var(--radius-full);border:2px solid rgba(45,226,230,.55);background:radial-gradient(circle,#2de2e61f,#2de2e608 70%);box-shadow:var(--glow-secondary);pointer-events:none}._knob_o29qf_42{position:absolute;left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:var(--radius-full);background:var(--secondary);box-shadow:var(--glow-secondary);opacity:.9}._hud_o29qf_56{position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:var(--spacing-2);padding:calc(var(--spacing-3) + env(safe-area-inset-top,0px)) calc(var(--spacing-3) + env(safe-area-inset-right,0px)) 0 calc(var(--spacing-3) + env(safe-area-inset-left,0px));pointer-events:none;text-shadow:0 2px 6px rgba(4,3,18,.9)}._label_o29qf_71{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground)}._money_o29qf_79{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}._banked_o29qf_87{font-family:var(--font-family-display);font-size:clamp(1.6rem,5.4vw,2.5rem);line-height:1;color:var(--accent);font-variant-numeric:tabular-nums;text-shadow:0 0 16px rgba(255,211,25,.5),0 2px 6px rgba(4,3,18,.9);animation:_pop_o29qf_1 var(--animation-duration-slow) cubic-bezier(.2,1.6,.4,1);transform-origin:left center}._haul_o29qf_98{display:flex;align-items:center;gap:6px;margin-top:var(--spacing-1);padding:3px 10px 4px;white-space:nowrap;border-radius:var(--radius-full);background:var(--glass);border:1px solid rgba(61,255,162,.45)}._haulValue_o29qf_110{font-size:1rem;font-weight:700;color:var(--success);font-variant-numeric:tabular-nums}._haul_o29qf_98 svg{width:16px;height:16px;color:var(--success)}._haulNote_o29qf_123{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground)}._urgent_o29qf_131{border-color:var(--error);animation:_blink_o29qf_1 .5s steps(2,jump-none) infinite}._urgent_o29qf_131 ._haulValue_o29qf_110,._urgent_o29qf_131 svg{color:var(--error)}._combo_o29qf_141{position:relative;margin-top:3px;padding:2px 10px 5px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--secondary);border-radius:var(--radius-sm);background:var(--glass);overflow:hidden}._combo_o29qf_141 i{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--secondary);transform-origin:left center}._center_o29qf_166{display:flex;flex-direction:column;align-items:center;gap:3px}._timer_o29qf_173{font-family:var(--font-family-display);font-size:clamp(1.9rem,6.5vw,2.9rem);line-height:1;font-variant-numeric:tabular-nums;color:var(--foreground);text-shadow:0 0 18px rgba(45,226,230,.65),0 2px 6px rgba(4,3,18,.9)}._timerHot_o29qf_182{color:var(--error);text-shadow:0 0 18px rgba(255,59,92,.8),0 2px 6px rgba(4,3,18,.9);animation:_throb_o29qf_1 1s ease-in-out infinite}._heat_o29qf_188{display:flex;align-items:center;gap:2px;padding:3px 10px;border-radius:var(--radius-full);background:var(--glass)}._heat_o29qf_188 svg{width:15px;height:15px}._starOn_o29qf_202{color:var(--accent);fill:var(--accent);filter:drop-shadow(0 0 5px rgba(255,211,25,.8))}._starOff_o29qf_208{color:#f2ecff57;fill:none}._heatMult_o29qf_213{margin-left:6px;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--success)}._target_o29qf_222{max-width:44vw;padding:2px 10px;font-size:.75rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary);border-radius:var(--radius-full);background:var(--glass);border:1px solid rgba(255,46,136,.45)}._targetBeaten_o29qf_236{color:var(--success);border-color:#3dffa280}._bust_o29qf_241{display:flex;align-items:center;gap:var(--spacing-2);margin-top:2px;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--error)}._bustTrack_o29qf_253{width:clamp(90px,22vw,160px);height:9px;border-radius:var(--radius-full);background:var(--glass-strong);border:1px solid rgba(255,59,92,.6);overflow:hidden}._bustTrack_o29qf_253 i{display:block;height:100%;background:linear-gradient(90deg,var(--cop-blue),var(--cop-red));box-shadow:0 0 10px #ff3b5ccc;transition:width 90ms linear}._buttons_o29qf_270{display:flex;justify-content:flex-end;gap:var(--spacing-2);pointer-events:auto}._iconBtn_o29qf_277{width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background:var(--glass);border:1px solid var(--border);color:var(--foreground)}._iconBtn_o29qf_277:hover{background:var(--glass-strong);border-color:var(--secondary);color:var(--secondary)}._banner_o29qf_293{position:absolute;left:50%;top:27%;display:flex;flex-direction:column;align-items:center;gap:2px;width:max-content;max-width:92vw;text-align:center;pointer-events:none;animation:_banner_o29qf_293 2.1s cubic-bezier(.2,1.4,.4,1) forwards}._banner_o29qf_293 strong{font-family:var(--font-family-display);font-weight:400;font-size:clamp(1.7rem,7vw,3.4rem);line-height:1.05;letter-spacing:.02em}._banner_o29qf_293 span{font-size:clamp(.75rem,2.6vw,.9375rem);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--foreground);text-shadow:0 2px 6px rgba(4,3,18,.95)}._cash_o29qf_325 strong{color:var(--accent);text-shadow:0 0 22px rgba(255,211,25,.75),0 3px 0 rgba(4,3,18,.9)}._stash_o29qf_330 strong{color:var(--success);text-shadow:0 0 22px rgba(61,255,162,.75),0 3px 0 rgba(4,3,18,.9)}._danger_o29qf_335 strong{color:var(--error);text-shadow:0 0 22px rgba(255,59,92,.85),0 3px 0 rgba(4,3,18,.9)}._info_o29qf_340 strong{color:#ff7ad9;text-shadow:0 0 22px rgba(255,122,217,.75),0 3px 0 rgba(4,3,18,.9)}._count_o29qf_345{position:absolute;left:50%;top:30%;font-family:var(--font-family-display);font-size:clamp(6rem,30vw,13rem);line-height:1;color:var(--secondary);text-shadow:0 0 40px rgba(45,226,230,.85),0 6px 0 rgba(4,3,18,.8);pointer-events:none;animation:_count_o29qf_345 .95s cubic-bezier(.2,1.3,.4,1) forwards}._go_o29qf_358{color:var(--primary);text-shadow:0 0 40px rgba(255,46,136,.9),0 6px 0 rgba(4,3,18,.8)}._nitroBar_o29qf_364{position:absolute;left:50%;bottom:calc(var(--spacing-4) + env(safe-area-inset-bottom,0px));transform:translate(-50%);display:flex;align-items:center;gap:var(--spacing-2);padding:6px 12px;border-radius:var(--radius-full);background:var(--glass);border:1px solid rgba(45,226,230,.4);color:var(--secondary);pointer-events:none}._nitroBar_o29qf_364 svg{width:16px;height:16px;fill:currentColor}._nitroTrack_o29qf_386{width:170px;height:8px;border-radius:var(--radius-full);background:#2de2e624;overflow:hidden}._nitroTrack_o29qf_386 i{display:block;height:100%;background:linear-gradient(90deg,var(--secondary),var(--primary));box-shadow:var(--glow-secondary);transform-origin:left center}._nitroBar_o29qf_364 kbd{font-family:var(--font-family-base);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground)}._nitroBtn_o29qf_411{position:absolute;right:calc(var(--spacing-6) + env(safe-area-inset-right,0px));bottom:calc(var(--spacing-8) + env(safe-area-inset-bottom,0px));width:92px;height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0;border:none;border-radius:var(--radius-full);background:radial-gradient(circle,var(--glass-strong) 0 61%,transparent 62%),conic-gradient(var(--secondary) var(--fill),rgba(45,226,230,.16) 0);color:var(--secondary);font-family:var(--font-family-base);font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;box-shadow:var(--glow-secondary);touch-action:none;-webkit-tap-highlight-color:transparent}._nitroBtn_o29qf_411 svg{width:30px;height:30px;fill:currentColor}._nitroBtn_o29qf_411:active{transform:scale(.94);color:var(--primary);box-shadow:var(--glow-primary)}._nitroEmpty_o29qf_451{color:var(--muted-foreground);box-shadow:none}._hint_o29qf_456{position:absolute;left:50%;bottom:calc(4.5rem + env(safe-area-inset-bottom,0px));transform:translate(-50%);width:max-content;max-width:88vw;padding:8px 16px;font-size:.875rem;font-weight:600;text-align:center;border-radius:var(--radius-full);background:var(--glass-strong);border:1px solid var(--border);color:var(--foreground);pointer-events:none;animation:_fadeIn_o29qf_1 var(--animation-duration-slow) ease both}._hintTouch_o29qf_475{bottom:calc(9.5rem + env(safe-area-inset-bottom,0px))}._pause_o29qf_480{position:absolute;inset:0;display:grid;place-items:center;padding:var(--spacing-4);background:#040312b8;backdrop-filter:blur(6px);animation:_fadeIn_o29qf_1 var(--animation-duration-normal) ease both}._pauseCard_o29qf_491{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-3);width:min(100%,320px);padding:var(--spacing-6);text-align:center;border-radius:var(--radius-lg);background:var(--glass-strong);border:1px solid rgba(45,226,230,.45);box-shadow:var(--glow-secondary)}._pauseCard_o29qf_491 h2{margin:0;font-family:var(--font-family-display);font-weight:400;font-size:2.25rem;color:var(--secondary);text-shadow:0 0 18px rgba(45,226,230,.7)}._pauseCard_o29qf_491 p{margin:0 0 var(--spacing-2);font-size:.9375rem;color:var(--muted-foreground)}._primaryBtn_o29qf_520,._secondaryBtn_o29qf_521,._ghostBtn_o29qf_522{height:3rem;font-family:var(--font-family-base);font-size:.9375rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-full)}._primaryBtn_o29qf_520{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground);box-shadow:var(--glow-primary)}._secondaryBtn_o29qf_521{background:transparent;border:1px solid var(--secondary);color:var(--secondary);box-shadow:none}._secondaryBtn_o29qf_521:hover{background:#2de2e61f;border-color:var(--secondary)}._ghostBtn_o29qf_522{background:transparent;color:var(--muted-foreground)}._ghostBtn_o29qf_522:hover{background:#ffffff0f;color:var(--foreground)}@keyframes _pop_o29qf_1{0%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes _blink_o29qf_1{0%{opacity:1}to{opacity:.55}}@keyframes _throb_o29qf_1{50%{transform:scale(1.08)}}@keyframes _banner_o29qf_293{0%{opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(-4deg)}14%{opacity:1;transform:translate(-50%,-50%) scale(1.06) rotate(-2deg)}22%,78%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(-2deg)}to{opacity:0;transform:translate(-50%,-80%) scale(.96) rotate(-2deg)}}@keyframes _count_o29qf_345{0%{opacity:0;transform:translate(-50%,-50%) scale(2.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}75%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.7)}}@keyframes _fadeIn_o29qf_1{0%{opacity:0}}@media(max-width:640px){._banner_o29qf_293{top:30%}._haul_o29qf_98{padding:2px 8px 3px}._haulValue_o29qf_110{font-size:.9375rem}._haulNote_o29qf_123{display:none}}@media(prefers-reduced-motion:reduce){._banked_o29qf_87,._timerHot_o29qf_182,._urgent_o29qf_131{animation:none}}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._board_cq9kj_1{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--glass);border:1px solid rgba(157,78,221,.5);box-shadow:0 0 24px #9d4edd38;backdrop-filter:blur(10px);font-family:var(--font-family-base);color:var(--foreground)}._head_cq9kj_15{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);flex-wrap:wrap}._head_cq9kj_15 h2{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-family:var(--font-family-display);font-weight:400;font-size:1.375rem;color:var(--accent);text-shadow:0 0 14px rgba(255,211,25,.45)}._head_cq9kj_15 h2 svg{width:20px;height:20px}._toggle_cq9kj_40{display:flex;padding:3px;border-radius:var(--radius-full);background:#07061ab3;border:1px solid var(--border)}._toggles_cq9kj_48{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._contest_cq9kj_54{flex-shrink:0;width:15px;height:15px;color:var(--accent)}._legend_cq9kj_61{display:flex;align-items:center;gap:6px;margin:0;font-size:.75rem;color:var(--muted-foreground)}._legend_cq9kj_61 svg{width:13px;height:13px;color:var(--accent)}._tab_cq9kj_76{height:1.75rem;padding:0 12px;border-radius:var(--radius-full);font-family:var(--font-family-base);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);background:transparent}._tab_cq9kj_76:hover{background:#ffffff0f;color:var(--foreground)}._tabOn_cq9kj_94,._tabOn_cq9kj_94:hover{background:var(--secondary);color:var(--secondary-foreground)}._list_cq9kj_100{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;transition:opacity var(--animation-duration-normal) ease}._loading_cq9kj_110{opacity:.55}._row_cq9kj_114{display:flex;align-items:center;gap:var(--spacing-3);min-height:2.25rem;padding:0 var(--spacing-3);border-radius:var(--radius);background:#07061a8c;border:1px solid transparent;font-size:.9375rem}._rank_cq9kj_126{width:1.5rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}._top1_cq9kj_133 ._rank_cq9kj_126{color:var(--accent)}._top2_cq9kj_137 ._rank_cq9kj_126{color:#d7dcf5}._top3_cq9kj_141 ._rank_cq9kj_126{color:#ff9f6b}._name_cq9kj_145{flex:1;min-width:0;display:flex;align-items:center;gap:var(--spacing-2);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._name_cq9kj_145 em{flex-shrink:0;padding:1px 7px;font-style:normal;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground)}._busted_cq9kj_170{flex-shrink:0;width:15px;height:15px;color:var(--cop-red)}._score_cq9kj_177{font-weight:700;font-variant-numeric:tabular-nums;color:var(--accent)}._you_cq9kj_183{border-color:#ff2e88a6;background:#ff2e881f}._fresh_cq9kj_188{animation:_fresh_cq9kj_188 1.4s ease-out 2}._skeleton_cq9kj_192{height:2.25rem;border-radius:var(--radius)}._empty_cq9kj_197{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);padding:var(--spacing-6) var(--spacing-3);text-align:center;font-size:.9375rem;color:var(--muted-foreground)}._empty_cq9kj_197 p{margin:0}._emptyHint_cq9kj_212{color:var(--success);font-weight:600}._retry_cq9kj_217{background:transparent;border:1px solid var(--secondary);color:var(--secondary)}._yourRank_cq9kj_223{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;text-align:center;border-radius:var(--radius);border:1px dashed rgba(255,46,136,.6);color:var(--foreground)}._yourRank_cq9kj_223 b{color:var(--accent)}@keyframes _fresh_cq9kj_188{0%{box-shadow:0 0 #ff2e88e6}to{box-shadow:0 0 0 12px #ff2e8800}}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}._oauthLoginButton_1wsud_1{display:flex;gap:var(--spacing-1);align-items:center}._errorMessage_1wsud_7{margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);border-radius:var(--radius-sm);color:var(--error);font-size:.875rem;line-height:1.4}._accountLinkingCard_1wsud_19{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);animation:_slideIn_1wsud_1 var(--animation-duration-normal) ease-out}._accountLinkingHeader_1wsud_27{margin-bottom:var(--spacing-6);text-align:center}._accountLinkingTitle_1wsud_32{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-3) 0}._accountLinkingDescription_1wsud_40{color:var(--muted-foreground);font-size:.9375rem;line-height:1.5;margin:0}._accountLinkingActions_1wsud_47{display:flex;gap:var(--spacing-3);justify-content:center;margin-top:var(--spacing-4)}@keyframes _slideIn_1wsud_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.dark ._errorMessage_1wsud_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border-color:color-mix(in srgb,var(--error) 25%,transparent)}.dark ._accountLinkingCard_1wsud_19{background-color:color-mix(in srgb,var(--card),white 5%);border-color:var(--border);box-shadow:var(--shadow-lg)}.dark ._accountLinkingTitle_1wsud_32{color:var(--foreground)}.dark ._accountLinkingDescription_1wsud_40{color:var(--muted-foreground)}.dark ._accountLinkingDescription_1wsud_40 strong{color:var(--foreground)}._page_3znf8_1{position:fixed;inset:0;overflow:hidden;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);overscroll-behavior:none}._overlay_3znf8_11{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:calc(var(--spacing-6) + env(safe-area-inset-top,0px)) var(--spacing-4) calc(var(--spacing-4) + env(safe-area-inset-bottom,0px));background:radial-gradient(130% 95% at 50% 25%,#07061a6b,#07061ad6 78%);animation:_fade_3znf8_1 var(--animation-duration-slow) ease both}._menu_3znf8_25{display:grid;grid-template-columns:minmax(0,520px) minmax(0,380px);align-items:start;justify-content:center;gap:var(--spacing-8);width:100%;max-width:980px;margin:auto 0}._hero_3znf8_36{display:flex;flex-direction:column;gap:var(--spacing-4);min-width:0}._logo_3znf8_43{display:flex;flex-direction:column;margin:0;font-family:var(--font-family-display);font-weight:400;font-size:clamp(3.4rem,15vw,6.25rem);line-height:.92;letter-spacing:.01em;text-transform:uppercase;transform:rotate(-3deg);transform-origin:left center}._logo_3znf8_43 span:first-child{color:#dffcff;text-shadow:0 0 6px #2de2e6,0 0 22px #2de2e6,0 0 54px rgba(45,226,230,.75);animation:_flicker_3znf8_1 5s linear infinite}._logo_3znf8_43 span:last-child{color:#ffe3f0;text-shadow:0 0 6px #ff2e88,0 0 24px #ff2e88,0 0 60px rgba(255,46,136,.8)}._tagline_3znf8_68{margin:var(--spacing-2) 0 0;max-width:30rem;font-size:clamp(1rem,3.6vw,1.1875rem);font-weight:500;line-height:1.4;color:var(--foreground);text-shadow:0 2px 8px rgba(4,3,18,.9)}._wait_3znf8_78{display:inline-flex;flex-wrap:wrap;align-items:center;align-self:flex-start;gap:6px;margin:0;padding:6px 14px;font-size:.875rem;color:var(--foreground);border-radius:var(--radius-full);background:var(--glass);border:1px solid rgba(255,211,25,.5)}._wait_3znf8_78 svg{width:15px;height:15px;color:var(--accent)}._wait_3znf8_78 b{color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:.04em}._wait_3znf8_78 span{color:var(--muted-foreground)}._challenge_3znf8_109{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:#ff2e8824;border:1px solid var(--primary);box-shadow:var(--glow-primary)}._challenge_3znf8_109 svg{flex-shrink:0;width:24px;height:24px;color:var(--primary)}._challenge_3znf8_109 p{margin:0;font-size:1rem;line-height:1.35}._amber_3znf8_133{color:var(--accent)}._form_3znf8_137{display:flex;flex-direction:column;gap:6px}._fieldLabel_3znf8_143{font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground)}._formRow_3znf8_151{display:flex;gap:var(--spacing-3)}._nameInput_3znf8_156{flex:1;min-width:0;height:3.5rem;padding:0 var(--spacing-4);font-family:var(--font-family-base);font-size:1.125rem;font-weight:600;color:var(--foreground);background:var(--glass-strong);border:1px solid var(--border);border-radius:var(--radius-md)}._nameInput_3znf8_156:hover{background:var(--glass-strong);border-color:var(--secondary)}._nameInput_3znf8_156:focus{background:var(--glass-strong);border-color:var(--secondary);box-shadow:var(--shadow-focus)}._playBtn_3znf8_181{flex-shrink:0;height:3.5rem;padding:0 var(--spacing-8);font-family:var(--font-family-base);font-size:1.125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--primary-foreground);background:var(--primary);border:1px solid #ff8cbd;border-radius:var(--radius-md);box-shadow:var(--glow-primary),inset 0 -3px #00000038;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._playBtn_3znf8_181:hover{background:#ff4f9b;border-color:#ffb3d3;box-shadow:0 0 30px #ff2e88cc,0 0 2px #ff2e88,inset 0 -3px #00000038;transform:translateY(-1px)}._playBtn_3znf8_181:active{background:#e02273;transform:translateY(1px) scale(.98);box-shadow:var(--glow-primary)}._playBtn_3znf8_181 svg{width:1.25rem;height:1.25rem}._rules_3znf8_219{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-2);margin:var(--spacing-2) 0 0;padding:0;list-style:none}._rules_3znf8_219 li{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--glass);border:1px solid var(--border);backdrop-filter:blur(8px)}._rules_3znf8_219 svg{width:22px;height:22px}._rules_3znf8_219 li:nth-child(1) svg{color:var(--success)}._rules_3znf8_219 li:nth-child(2) svg{color:var(--error)}._rules_3znf8_219 li:nth-child(3) svg{color:var(--accent)}._rules_3znf8_219 b{display:block;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase}._rules_3znf8_219 span{display:block;margin-top:2px;font-size:.8125rem;line-height:1.35;color:var(--muted-foreground)}._controls_3znf8_271{margin:0;font-size:.8125rem;color:var(--muted-foreground);text-shadow:0 1px 4px rgba(4,3,18,.9)}._viewBtn_3znf8_278{align-self:flex-start;font-family:var(--font-family-base);font-weight:600;color:var(--secondary);background:var(--glass);border:1px solid rgba(45,226,230,.4);border-radius:var(--radius-full)}._viewBtn_3znf8_278:hover{background:#2de2e629;color:var(--secondary)}._side_3znf8_293{display:flex;flex-direction:column;gap:var(--spacing-3);min-width:0}._account_3znf8_300{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-2) var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);font-size:.875rem;line-height:1.35;color:var(--muted-foreground);border-radius:var(--radius-md);background:var(--glass);border:1px solid var(--border);backdrop-filter:blur(8px)}._account_3znf8_300 span{flex:1 1 12rem}._account_3znf8_300 b{color:var(--foreground)}._googleBtn_3znf8_324{flex-shrink:0;width:auto;height:2.75rem;padding:0 var(--spacing-4);font-family:var(--font-family-base);font-size:.9375rem;font-weight:700;color:#1f1f1f;background:#fff;border:1px solid #ffffff;border-radius:var(--radius-full);box-shadow:0 0 18px #ffffff40}._googleBtn_3znf8_324:hover{color:#1f1f1f;background:#f1efff;border-color:#f1efff;box-shadow:0 0 24px #fff6}._footer_3znf8_346{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);width:100%;margin-top:var(--spacing-6);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground)}._muteBtn_3znf8_360{width:2.25rem;height:2.25rem;border-radius:var(--radius-full);background:var(--glass);border:1px solid var(--border);color:var(--foreground)}._muteBtn_3znf8_360:hover{background:var(--glass-strong);border-color:var(--secondary);color:var(--secondary)}._results_3znf8_376{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);min-width:0;padding:var(--spacing-6);border-radius:var(--radius-lg);background:var(--glass-strong);border:1px solid rgba(255,46,136,.55);box-shadow:0 0 34px #ff2e8840;backdrop-filter:blur(10px);animation:_rise_3znf8_1 var(--animation-duration-slow) cubic-bezier(.2,1.2,.4,1) both}._verdict_3znf8_391{font-family:var(--font-family-display);font-size:clamp(2.4rem,10vw,3.75rem);line-height:1;text-transform:uppercase;transform:rotate(-2deg);transform-origin:left center}._verdictBad_3znf8_400{color:#ffe1e6;text-shadow:0 0 6px var(--error),0 0 26px var(--error)}._verdictGood_3znf8_405{color:#e3fff1;text-shadow:0 0 6px var(--success),0 0 26px var(--success)}._finalLabel_3znf8_410{margin-top:var(--spacing-3);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground)}._finalScore_3znf8_419{font-family:var(--font-family-display);font-size:clamp(3.2rem,15vw,5.5rem);line-height:1;font-variant-numeric:tabular-nums;color:var(--accent);text-shadow:0 0 26px rgba(255,211,25,.55)}._badges_3znf8_428{display:flex;flex-wrap:wrap;gap:var(--spacing-2);min-height:1.75rem;margin-top:var(--spacing-1)}._badge_3znf8_428,._badgeBest_3znf8_437,._badgeOff_3znf8_438{padding:4px 12px;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-full);border:1px solid var(--secondary);color:var(--secondary)}._badgeBest_3znf8_437{border-color:var(--success);background:var(--success);color:var(--success-foreground);box-shadow:var(--glow-success)}._badgeOff_3znf8_438{border-color:var(--border);color:var(--muted-foreground)}._badgeContest_3znf8_461{padding:4px 12px;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-full);border:1px solid var(--accent);color:var(--accent)}._entry_3znf8_472{display:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-2) var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;line-height:1.35;color:var(--muted-foreground);border-radius:var(--radius-md);background:var(--glass);border:1px solid rgba(255,211,25,.5)}._entry_3znf8_472 span{display:flex;align-items:center;gap:8px;flex:1 1 11rem}._entry_3znf8_472 svg{flex-shrink:0;width:16px;height:16px;color:var(--accent)}._entry_3znf8_472 b{color:var(--foreground)}._fine_3znf8_505{flex-basis:100%;font-size:.75rem;line-height:1.35;color:var(--muted-foreground)}._signin_3znf8_512{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-3);width:100%;margin-top:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:#ffd3191a;border:1px solid var(--accent);box-shadow:var(--glow-accent)}._signin_3znf8_512 p{flex:1 1 12rem;margin:0;font-size:.9375rem;line-height:1.35}._signin_3znf8_512 b{color:var(--accent)}._waitSmall_3znf8_538{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}._lost_3znf8_547,._duel_3znf8_548{margin:var(--spacing-1) 0 0;font-size:.9375rem;line-height:1.4;color:var(--muted-foreground)}._duel_3znf8_548{font-weight:600;color:var(--primary)}._duelWon_3znf8_560{color:var(--success)}._stats_3znf8_564{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-2);width:100%;margin:var(--spacing-3) 0}._stats_3znf8_564 div{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background:#07061a99;border:1px solid var(--border)}._stats_3znf8_564 dt{font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground)}._stats_3znf8_564 dd{margin:2px 0 0;font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums}._actions_3znf8_594{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3);width:100%}._actions_3znf8_594 ._playBtn_3znf8_181,._shareBtn_3znf8_602{width:100%;padding:0 var(--spacing-3);font-size:.9375rem;letter-spacing:.08em}._shareBtn_3znf8_602{height:3.5rem;font-family:var(--font-family-base);font-weight:700;text-transform:uppercase;color:var(--secondary);background:#2de2e61a;border:1px solid var(--secondary);border-radius:var(--radius-md);box-shadow:var(--glow-secondary)}._shareBtn_3znf8_602:hover{background:#2de2e638;border-color:var(--secondary);box-shadow:0 0 28px #2de2e699}._shareBtn_3znf8_602 svg{width:1.125rem;height:1.125rem}._minor_3znf8_632{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;margin-top:var(--spacing-1)}._linkBtn_3znf8_641{font-family:var(--font-family-base);font-weight:600;color:var(--muted-foreground);background:transparent}._linkBtn_3znf8_641:hover{background:#ffffff0f;color:var(--foreground)}@keyframes _fade_3znf8_1{0%{opacity:0}}@keyframes _rise_3znf8_1{0%{opacity:0;transform:translateY(18px) scale(.97)}}@keyframes _flicker_3znf8_1{0%,41%,43%,45%,to{opacity:1}42%,44%{opacity:.55}}@media(max-width:860px){._entry_3znf8_472{display:flex}._menu_3znf8_25{grid-template-columns:minmax(0,520px);gap:var(--spacing-6);margin:0}._overlay_3znf8_11{padding-top:calc(var(--spacing-8) + env(safe-area-inset-top,0px))}}@media(max-width:520px){._rules_3znf8_219{grid-template-columns:1fr}._rules_3znf8_219 li{flex-direction:row;align-items:center;padding:var(--spacing-2) var(--spacing-3)}._rules_3znf8_219 svg{flex-shrink:0}._playBtn_3znf8_181{padding:0 var(--spacing-6)}._results_3znf8_376{padding:var(--spacing-4)}._actions_3znf8_594{grid-template-columns:1fr}._controls_3znf8_271,._waitSmall_3znf8_538{display:none}}@media(prefers-reduced-motion:reduce){._logo_3znf8_43 span:first-child{animation:none}}
