@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/outfit-latin-wght-normal.Bc-8i84L.woff2)format("woff2")}:root{--cs-p-ink-950:#0e0e14;--cs-p-ink-900:#13141b;--cs-p-ink-800:#1e1f2b;--cs-p-ink-700:#2a2b3d;--cs-p-ink-600:#34364b;--cs-p-ink-500:#666a88;--cs-p-ink-400:#5d6075;--cs-p-gray-400:#9ca3af;--cs-p-gray-300:#d1d5db;--cs-p-white:#fff;--cs-p-black:#000;--cs-p-orange-500:#e86b16;--cs-p-orange-600:#c2560c;--cs-p-orange-700:#b04d0a;--cs-p-orange-400:#ff7a1a;--cs-p-orange-300:#fdba74;--cs-p-purple-500:#a855f7;--cs-p-purple-600:#7c3aed;--cs-p-purple-300:#c4b5fd;--cs-p-green-400:#4ade80;--cs-p-green-500:#22c55e;--cs-p-amber-400:#fbbf24;--cs-p-amber-500:#f59e0b;--cs-p-red-300:#f87171;--cs-p-red-500:#ef4444;--cs-p-red-600:#dc2626;--cs-p-blue-400:#60a5fa;--cs-p-twitch:#9146ff;--cs-p-twitch-300:#b18aff;--cs-p-kick:#53fc18;--cs-p-discord:#5865f2;--cs-p-aura-1:#c9cbd8;--cs-p-aura-2:#5e8eff;--cs-p-aura-3:#f5d84a;--cs-p-aura-4:#34d27b;--cs-p-aura-5:#d9a24a;--cs-p-aura-6:#ff7a2b}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cs-bg:var(--cs-p-ink-950);--cs-surface-0:var(--cs-p-ink-900);--cs-surface-1:var(--cs-p-ink-800);--cs-surface-2:var(--cs-p-ink-700);--cs-surface-3:var(--cs-p-ink-600);--cs-scrim:color-mix(in srgb, var(--cs-p-black) 60%, transparent);--cs-line-1:color-mix(in srgb, var(--cs-p-white) 6%, transparent);--cs-line-2-next:color-mix(in srgb, var(--cs-p-white) 12%, transparent);--cs-line-field:var(--cs-p-ink-500);--cs-text-1:var(--cs-p-white);--cs-text-strong:var(--cs-p-white);--cs-text-2:var(--cs-p-gray-300);--cs-text-3:var(--cs-p-gray-400);--cs-text-disabled:var(--cs-p-ink-400);--cs-accent:var(--cs-p-orange-500);--cs-accent-fill:var(--cs-p-orange-500);--cs-accent-fill-press:var(--cs-p-orange-700);--cs-accent-fill-end:var(--cs-p-orange-400);--cs-accent-fill-ink:var(--cs-p-white);--cs-accent-gradient:linear-gradient(135deg, var(--cs-accent-fill), var(--cs-accent-fill-end));--cs-accent-gradient-ink:var(--cs-p-ink-950);--cs-accent-tint:color-mix(in srgb, var(--cs-p-orange-500) 12%, transparent);--cs-accent-line:color-mix(in srgb, var(--cs-p-orange-500) 50%, transparent);--cs-accent-text-strong:var(--cs-p-orange-300);--cs-secondary:var(--cs-p-purple-500);--cs-secondary-fill:var(--cs-p-purple-600);--cs-secondary-fill-ink:var(--cs-p-white);--cs-secondary-text:var(--cs-p-purple-300);--cs-secondary-tint:color-mix(in srgb, var(--cs-p-purple-500) 16%, transparent);--cs-success-text:var(--cs-p-green-400);--cs-success-fill:var(--cs-p-green-500);--cs-success-fill-ink:var(--cs-p-ink-950);--cs-success-tint:color-mix(in srgb, var(--cs-p-green-500) 14%, transparent);--cs-success-line:color-mix(in srgb, var(--cs-p-green-500) 50%, transparent);--cs-warn-text:var(--cs-p-amber-400);--cs-warn-fill:var(--cs-p-amber-400);--cs-warn-fill-ink:var(--cs-p-ink-950);--cs-warn-tint:color-mix(in srgb, var(--cs-p-amber-400) 14%, transparent);--cs-medal-line:var(--cs-p-amber-500);--cs-danger-text:var(--cs-p-red-300);--cs-danger-fill:var(--cs-p-red-600);--cs-danger-fill-ink:var(--cs-p-white);--cs-danger-tint:color-mix(in srgb, var(--cs-p-red-500) 14%, transparent);--cs-live-dot:var(--cs-p-red-500);--cs-info-text:var(--cs-p-blue-400);--cs-info-tint:color-mix(in srgb, var(--cs-p-blue-400) 14%, transparent);--cs-aura-1:var(--cs-p-aura-1);--cs-aura-2:var(--cs-p-aura-2);--cs-aura-3:var(--cs-p-aura-3);--cs-aura-4:var(--cs-p-aura-4);--cs-aura-5:var(--cs-p-aura-5);--cs-aura-6:var(--cs-p-aura-6);--cs-twitch:var(--cs-p-twitch);--cs-twitch-ink:var(--cs-p-white);--cs-twitch-text:var(--cs-p-twitch-300);--cs-kick:var(--cs-p-kick);--cs-kick-ink:var(--cs-p-black);--cs-kick-text:var(--cs-p-kick);--cs-twitch-tint:color-mix(in srgb, var(--cs-p-twitch) 14%, transparent);--cs-kick-tint:color-mix(in srgb, var(--cs-p-kick) 12%, transparent);--cs-discord:var(--cs-p-discord);--cs-shadow-e2:0 2px 8px #0006;--cs-shadow-e3:0 8px 24px #00000080;--cs-shadow-e4:0 24px 64px #0009;--cs-glow-card:0 20px 40px -10px #8b5cf666}:root{--cs-space-0:0;--cs-space-half:2px;--cs-space-1:4px;--cs-space-2:8px;--cs-space-3:12px;--cs-space-4:16px;--cs-space-5:20px;--cs-space-6:24px;--cs-space-8:32px;--cs-space-10:40px;--cs-space-12:48px;--cs-space-16:64px;--cs-space-20:80px;--cs-card-min:11rem;--cs-card-gap:var(--cs-space-3);--cs-card-gap-phone:var(--cs-space-2);--cs-card-pad:var(--cs-space-2);--cs-card-avatar:var(--cs-control-sm);--cs-control-sm:28px;--cs-control-md:36px;--cs-control-lg:44px;--cs-control-touch:40px;--cs-radius-1:2px;--cs-radius-2:4px;--cs-radius-3:8px;--cs-radius-4:12px;--cs-radius-5:16px;--cs-radius-full:9999px;--cs-font:Inter, "Inter Fallback", Arial, sans-serif;--cs-font-display:"Outfit", "Inter", system-ui, sans-serif;--cs-fs-2xs:.75rem;--cs-fs-xs:.75rem;--cs-fs-sm:.8125rem;--cs-fs-md:.875rem;--cs-fs-base:1rem;--cs-fs-lg:1.125rem;--cs-fs-xl:1.25rem;--cs-fs-2xl:1.5rem;--cs-fs-3xl:1.875rem;--cs-fs-4xl:2.25rem;--cs-fs-hero:clamp(2rem, 2rem + 2vw, 3.25rem);--cs-lh-2xs:1rem;--cs-lh-xs:1rem;--cs-lh-sm:1.25rem;--cs-lh-md:1.25rem;--cs-lh-base:1.5rem;--cs-lh-lg:1.75rem;--cs-lh-xl:1.75rem;--cs-lh-2xl:2rem;--cs-lh-3xl:2.25rem;--cs-lh-4xl:2.5rem;--cs-lh-hero:1.05;--cs-fw-regular:400;--cs-fw-medium:500;--cs-fw-semibold:600;--cs-fw-bold:700;--cs-fw-extrabold:800;--cs-stat-lh:1.1;--cs-stat-label-lh:1.25;--cs-stat-gap:var(--cs-space-1);--cs-stat-pad:var(--cs-space-3);--cs-dur-fast:.12s;--cs-dur-base:.2s;--cs-dur-slow:.32s;--cs-dur-loop:1.6s;--cs-ease-out:cubic-bezier(.2, 0, 0, 1);--cs-ease-in:cubic-bezier(.4, 0, 1, 1);--cs-ease-in-out:cubic-bezier(.4, 0, .2, 1);--cs-move:1;--cs-lift:calc(-2px * var(--cs-move));--cs-press-scale:.98;--cs-ring-focus:2px solid var(--cs-accent);--cs-ring-offset:2px;--cs-z-base:0;--cs-z-raised:1;--cs-z-sticky:10;--cs-z-header:20;--cs-z-rail:30;--cs-z-drawer-scrim:40;--cs-z-drawer:50;--cs-z-popover:60;--cs-z-modal-scrim:70;--cs-z-modal:80;--cs-z-toast:90;--cs-z-consent:95;--cs-z-tooltip:100;--cs-sidebar-w:260px;--cs-sidebar-w-rail:72px;--cs-sidebar-w-drawer:280px;--cs-header-h:80px;--cs-header-h-mobile:60px;--cs-header-gap:var(--cs-space-3);--cs-content-max:1300px;--cs-content-wide:1500px;--cs-measure:70ch;--cs-page-top:var(--cs-space-4);--cs-bp-sm:480px;--cs-bp-md:768px;--cs-bp-lg:1024px;--cs-bp-xl:1280px;--cs-bp-2xl:1536px}@media (width>=1024px){:root{--cs-page-top:var(--cs-space-6)}}@media (orientation:landscape) and (height<=500px){:root{--cs-header-h:56px;--cs-header-h-mobile:56px}}:root,:root[data-theme=dark]{--color-bg:var(--cs-bg);--color-bg-sidebar:var(--cs-surface-0);--color-bg-header:#0d0e12bf;--color-bg-footer:var(--cs-p-black);--color-surface:var(--cs-surface-1);--color-surface-card:#1e1f2b66;--color-surface-raised:var(--cs-surface-2);--color-surface-tournament:#10131b;--color-border:#ffffff0d;--color-border-strong:#ffffff14;--color-text:var(--cs-text-1);--color-text-secondary:var(--cs-text-2);--color-text-body:#e5e7eb;--color-text-muted:var(--cs-text-3);--color-accent:var(--cs-accent);--color-accent-soft:#e86b1614;--color-accent-border:#e86b1680;--color-accent-hover:#e86b1626;--color-accent-text-hover:var(--cs-accent-text-strong);--color-brand-blue:#3e7bfa;--color-brand-orange-alt:#f97316;--color-live:var(--cs-live-dot);--color-live-glow:#ef444499;--color-success:var(--cs-success-fill);--color-gold:var(--cs-warn-fill);--color-gold-strong:var(--cs-medal-line);--color-gold-text:#fde68a;--color-twitch:var(--cs-twitch);--color-kick:var(--cs-kick);--color-purple:var(--cs-secondary);--color-purple-soft:#c084fc;--color-sky:#38bdf8;--color-overlay-dark:#000000b3;--color-scrim:var(--cs-scrim);--color-focus-ring:#3e7bfa66;--font-family-sans:var(--cs-font);--font-family-icon:"Font Awesome 6 Free", "Font Awesome 6 Brands";--font-weight-regular:var(--cs-fw-regular);--font-weight-medium:var(--cs-fw-medium);--font-weight-semibold:var(--cs-fw-semibold);--font-weight-bold:var(--cs-fw-bold);--font-weight-extrabold:var(--cs-fw-extrabold);--font-weight-black:900;--size-2xs:var(--cs-fs-2xs);--size-xs:12px;--size-sm:12px;--size-md:13px;--size-base:14px;--size-lg:16px;--size-xl:18px;--size-2xl:20px;--size-3xl:24px;--size-h1-page:var(--cs-fs-4xl);--size-h1-tournaments:var(--cs-fs-4xl);--size-h1-hero:var(--cs-fs-hero);--space-1:var(--cs-space-1);--space-2:var(--cs-space-2);--space-3:var(--cs-space-3);--space-4:var(--cs-space-4);--space-5:var(--cs-space-6);--space-6:var(--cs-space-8);--space-7:var(--cs-space-12);--space-8:var(--cs-space-16);--layout-header-height:var(--cs-header-h);--layout-header-height-mobile:var(--cs-header-h-mobile);--layout-sidebar-width:var(--cs-sidebar-w);--layout-content-max:var(--cs-content-max);--layout-content-max-wide:var(--cs-content-wide);--layout-footer-max:1400px;--layout-stream-card-min:280px;--radius-xs:var(--cs-radius-2);--radius-sm:var(--cs-radius-3);--radius-md:var(--cs-radius-3);--radius-lg:var(--cs-radius-3);--radius-xl:var(--cs-radius-3);--radius-pill:var(--cs-radius-2);--radius-full:50%;--shadow-sm:0 4px 10px #0000004d;--shadow-md:0 4px 15px #0003;--shadow-cta:0 4px 14px #0000001a;--shadow-brand-glow:0 4px 20px #a855f733;--shadow-card-hover:0 10px 30px -5px #a855f726;--shadow-live-glow:0 0 10px #ef444499;--motion-fast:.2s ease;--motion-base:.3s ease;--motion-slow:.5s;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:900px;--breakpoint-xl:1024px;--breakpoint-2xl:1100px;--z-base:1;--z-card-badge:10;--z-sidebar:50;--z-header:100;--z-overlay-mobile:998;--z-modal:999;--z-toast:9999;--z-popup-banner:9998;--z-popup-modal:99999;--cs-bg-dark:var(--cs-surface-0);--cs-panel:var(--cs-surface-1);--cs-element:var(--cs-surface-2);--cs-card:var(--color-surface-card);--cs-card-hover:#282a3ccc;--cs-header-bg:var(--color-bg-header);--cs-footer-bg:var(--color-bg-footer);--cs-table-bg:#0d0e1299;--cs-table-head:#1e1f2b99;--cs-filter-bg:#1e1f2b80;--cs-pill-bg:#1e1f2bb3;--cs-discord-bg:#171821;--cs-line:var(--color-border);--cs-line-2:var(--color-border-strong);--cs-line-strong:var(--cs-surface-2);--cs-text:var(--cs-text-1);--cs-text-4:var(--cs-text-3);--cs-orange:var(--cs-accent);--cs-orange-hot:var(--cs-accent-fill-end);--cs-orange-2:var(--color-brand-orange-alt);--cs-orange-tint:var(--color-accent-soft);--cs-orange-tint-2:var(--color-accent-hover);--cs-orange-line:var(--color-accent-border);--cs-blue:var(--color-brand-blue);--cs-purple:#8b5cf6;--cs-purple-line:#8b5cf680;--cs-live:var(--color-live);--cs-live-tint:#ef444433;--cs-live-soft:#fca5a5;--cs-ok:var(--color-success);--cs-ok-soft:#86efac;--cs-gold:var(--color-gold);--cs-twitch-soft:#c4b5fd;--cs-title-gradient:linear-gradient(135deg, #dc2626, #f97316);--cs-btn-gradient:var(--cs-accent-gradient);--cs-btn-gradient-end:var(--cs-accent-fill-end);--cs-login-gradient:linear-gradient(135deg, var(--cs-blue), var(--cs-orange-2));--cs-fs-title:var(--size-h1-page);--cs-radius-sm:var(--radius-xs);--cs-radius-md:var(--cs-radius-2);--cs-radius:var(--radius-md);--cs-radius-lg:var(--cs-radius-3);--cs-radius-pill:var(--radius-pill);--cs-gap:1.5rem;--cs-shadow-card:0 20px 40px -10px #8b5cf666;--cs-shadow:0 4px 20px #0000004d;--cs-ease:cubic-bezier(.175, .885, .32, 1.275);--cs-slate-panel:#0f172a;--cs-slate-bar:#0f172af2;--cs-slate-line:#94a3b833;--cs-slate-line-2:#94a3b84d;--cs-slate-text:#cbd5e1;--cs-slate-text-2:#e2e8f0;--cs-slate-muted:#94a3b8;--cs-slate-dim:var(--cs-text-3);--cs-slate-off:var(--cs-line-field);--cs-scrim-slate:#020617cc;--cs-consent-btn:#7e22ce;--cs-popup-bg:var(--cs-surface-1);--cs-popup-scrim:#000000b3;--cs-popup-text:var(--cs-text-2);--cs-popup-accent:var(--cs-secondary);--cs-prize-gold:#f5c518;--cs-prize-gold-line:#d4a017;--cs-prize-gold-ink:#111;--cs-podium-bronze:#cd7f32;--cs-podium-bronze-edge:#d97706;--cs-avatar-ground:#1e1b4b;--cs-roll-card:#0d1426;--cs-roll-media:#0a0f1d;--cs-roll-well:#080c18;--cs-roll-clock:#060914;--cs-roll-join:#1a73e8;--cs-hero-ground:#07080d;--cs-hero-title-gradient:linear-gradient(90deg, #ffc14a 0%, #ff8a00 46%, #ff5c00 100%);--cs-hero-cta-start:#ffb347;--cs-hero-cta-end:#ff7a00;--cs-hero-cta:linear-gradient(90deg, var(--cs-hero-cta-start), var(--cs-hero-cta-end));--cs-hero-cta-ink:#1a0f00;--cs-podium-silver-tint:linear-gradient(90deg, #cbd5e133, #94a3b80d 55%, transparent 100%);--cs-podium-silver-glow:#cbd5e11a;--cs-podium-bronze-tint:linear-gradient(90deg, color-mix(in srgb, var(--cs-accent) 25%, transparent), color-mix(in srgb, var(--cs-accent) 5%, transparent) 55%, transparent 100%);--cs-podium-bronze-glow:color-mix(in srgb, var(--cs-accent) 15%, transparent);--cs-podium-bronze-text:var(--cs-accent-text-strong);--cs-level-pill-text:var(--cs-danger-text);--cs-level-pill-line:color-mix(in srgb, var(--cs-danger-text) 55%, transparent);--cs-btn-glow:#e86b1633;--cs-btn-glow-hover:#e86b1666;--cs-btn-ghost:#ffffff0d;--cs-btn-ghost-hover:#ffffff1a;--cs-pill-text:#e2e8f0;--cs-pill-line-live:#ef44444d;--cs-pill-line-ok:#22c55e4d;--cs-pill-line-twitch:#9146ff4d;--cs-pill-line-kick:#53fc184d;--cs-stat-bg:#13141b99}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%}body{background:var(--cs-bg);color:var(--cs-text);font-family:var(--cs-font);-webkit-font-smoothing:antialiased;line-height:normal;overflow-x:clip}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit}@media (width<=768px){input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],[type=submit],[type=button],[type=image],[type=reset]),select,textarea{font-size:var(--cs-fs-base)!important}}:focus-visible{outline:var(--cs-ring-focus);outline-offset:var(--cs-ring-offset)}:is(h1,h2,h3)[tabindex="-1"]:focus-visible{outline:none}.cs-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cs-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.cs-num{font-variant-numeric:tabular-nums}.cs-nb{white-space:nowrap}.cs-eq{font-size:var(--cs-fs-2xs);font-weight:var(--cs-fw-regular);text-transform:none;letter-spacing:normal;white-space:nowrap}.koth-crown{color:var(--cs-warn-text);vertical-align:middle;flex:none;align-items:center;margin-inline-start:var(--cs-space-1);display:inline-flex}::-webkit-scrollbar-thumb{background:var(--cs-element);border-radius:4px}@media (prefers-reduced-motion:reduce){:root{--cs-move:0}*,:before,:after{transition:none!important;animation:none!important}}.cs-soon{border-radius:var(--cs-radius-1);box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 35%, transparent);color:inherit;font-size:var(--size-2xs);font-style:normal;font-weight:var(--font-weight-extrabold);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;background:#00000038;flex-shrink:0;align-items:center;padding:2px 5px;line-height:1.2;display:inline-flex}.cs-soon--quiet{box-shadow:none;color:var(--cs-text-3);font-size:var(--cs-fs-2xs);letter-spacing:.02em;background:0 0;padding:0}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/rajdhani-latin-500-normal.C79CA2_i.woff2)format("woff2")}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/rajdhani-latin-600-normal.45swLdS9.woff2)format("woff2")}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/rajdhani-latin-700-normal.Bv-gb7Wq.woff2)format("woff2")}:root{--cs-p-z1g-ink-1000:#050505;--cs-p-z1g-ink-950:#0a0a0a;--cs-p-z1g-ink-900:#0b0b0f;--cs-p-z1g-ink-880:#0c0c10;--cs-p-z1g-ink-800:#101014;--cs-p-z1g-ink-750:#12121a;--cs-p-z1g-ink-700:#131620;--cs-p-z1g-ink-660:#222;--cs-p-z1g-ink-630:#252530;--cs-p-z1g-slate-800:#1e293b;--cs-p-z1g-ink-650:#1a1a1a;--cs-p-z1g-ink-600:#2a2a2a;--cs-p-z1g-white:#fff;--cs-p-z1g-snow:#f5f7fa;--cs-p-z1g-zinc-400:#a1a1aa;--cs-p-z1g-black:#000;--cs-p-z1g-red-500:#ff1e2d;--cs-p-z1g-red-600:#d0121e;--cs-p-z1g-red-hover:#e01725;--cs-p-z1g-red-700:#b30018;--cs-p-z1g-red-400:#ff6467;--cs-p-z1g-purple:#9146ff;--cs-p-z1g-blue:#3498db;--cs-p-z1g-cyan:#1dcaff;--cs-p-z1g-green:#5d9b3a;--cs-p-z1g-gold:#d4af37;--cs-p-z1g-orange:#ff8c00;--cs-p-z1g-violet-300:#c4b4ff;--cs-p-z1g-emerald-400:#00d492;--cs-p-z1g-emerald-500:#00bc7d;--cs-p-z1g-amber-400:#ffb900;--cs-p-z1g-amber-500:#fe9a00;--cs-p-z1g-red-live:#fb2c36;--cs-p-z1g-red-fill:#e7000b;--cs-p-z1g-blue-400:#50a2ff;--cs-p-z1g-neon-pink:#f05;--cs-p-z1g-neon-cyan:#00f0ff;--cs-p-z1g-sky-400:#00c8ff;--cs-p-z1g-neon-violet:#7000ff;--cs-p-z1g-fuchsia-500:#d946ef}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cs-bg:var(--cs-p-z1g-ink-1000);--cs-surface-0:var(--cs-p-z1g-ink-900);--cs-surface-1:var(--cs-p-z1g-ink-800);--cs-surface-inset:var(--cs-p-z1g-ink-880);--cs-surface-2:var(--cs-p-z1g-ink-650);--cs-surface-3:var(--cs-p-z1g-ink-600);--cs-surface-chip:var(--cs-p-z1g-ink-700);--cs-surface-deep:var(--cs-p-z1g-ink-950);--cs-surface-raised:var(--cs-p-z1g-ink-750);--cs-glass:color-mix(in srgb, var(--cs-p-z1g-ink-900) 70%, transparent);--cs-glass-light:color-mix(in srgb, var(--cs-p-z1g-white) 4%, transparent);--cs-blur-glass:12px;--cs-blur-glass-light:8px;--cs-blur-glass-phone:4px;--cs-line-1:color-mix(in srgb, var(--cs-p-z1g-white) 5%, transparent);--cs-line-2-next:color-mix(in srgb, var(--cs-p-z1g-white) 10%, transparent);--cs-line-3:color-mix(in srgb, var(--cs-p-z1g-white) 20%, transparent);--cs-line-subtle:color-mix(in srgb, var(--cs-p-z1g-white) 8%, transparent);--cs-line-solid:var(--cs-p-z1g-ink-600);--cs-line-solid-soft:var(--cs-p-z1g-ink-660);--cs-line-solid-cool:var(--cs-p-z1g-ink-630);--cs-line-solid-slate:var(--cs-p-z1g-slate-800);--cs-line-field:color-mix(in srgb, var(--cs-p-z1g-white) 10%, transparent);--cs-text-1:var(--cs-p-z1g-snow);--cs-text-strong:var(--cs-p-z1g-white);--cs-text-2:color-mix(in srgb, var(--cs-p-z1g-white) 70%, transparent);--cs-text-3:var(--cs-p-z1g-zinc-400);--cs-text-disabled:color-mix(in srgb, var(--cs-p-z1g-white) 25%, transparent);--cs-accent:var(--cs-p-z1g-red-500);--cs-accent-fill:var(--cs-p-z1g-red-600);--cs-accent-fill-hover:var(--cs-p-z1g-red-hover);--cs-accent-fill-press:var(--cs-p-z1g-red-700);--cs-accent-fill-end:var(--cs-p-z1g-red-700);--cs-accent-fill-ink:var(--cs-p-z1g-white);--cs-accent-gradient:linear-gradient(135deg, var(--cs-accent), var(--cs-accent-fill-end));--cs-accent-tint:color-mix(in srgb, var(--cs-p-z1g-red-500) 10%, transparent);--cs-accent-line:color-mix(in srgb, var(--cs-p-z1g-red-500) 50%, transparent);--cs-accent-text-strong:var(--cs-p-z1g-red-400);--cs-secondary:var(--cs-p-z1g-purple);--cs-secondary-fill:var(--cs-p-z1g-purple);--cs-secondary-fill-ink:var(--cs-p-z1g-white);--cs-secondary-text:var(--cs-p-z1g-violet-300);--cs-secondary-tint:color-mix(in srgb, var(--cs-p-z1g-purple) 10%, transparent);--cs-hue-purple:var(--cs-p-z1g-purple);--cs-hue-blue:var(--cs-p-z1g-blue);--cs-hue-cyan:var(--cs-p-z1g-cyan);--cs-hue-green:var(--cs-p-z1g-green);--cs-hue-gold:var(--cs-p-z1g-gold);--cs-hue-orange:var(--cs-p-z1g-orange);--cs-success-text:var(--cs-p-z1g-emerald-400);--cs-success-fill:var(--cs-p-z1g-emerald-500);--cs-success-fill-ink:var(--cs-p-z1g-ink-1000);--cs-success-tint:color-mix(in srgb, var(--cs-p-z1g-emerald-500) 10%, transparent);--cs-success-line:color-mix(in srgb, var(--cs-p-z1g-emerald-500) 30%, transparent);--cs-warn-text:var(--cs-p-z1g-amber-400);--cs-warn-fill:var(--cs-p-z1g-amber-400);--cs-warn-fill-ink:var(--cs-p-z1g-ink-1000);--cs-warn-tint:color-mix(in srgb, var(--cs-p-z1g-amber-500) 10%, transparent);--cs-medal-line:color-mix(in srgb, var(--cs-p-z1g-amber-500) 30%, transparent);--cs-warn-fill-deep:color-mix(in srgb, var(--cs-p-z1g-amber-500) 90%, transparent);--cs-warn-line-deep:color-mix(in srgb, var(--cs-p-z1g-amber-500) 70%, transparent);--cs-glow-warn-deep:0 0 15px color-mix(in srgb, var(--cs-p-z1g-amber-500) 25%, transparent);--cs-danger-text:var(--cs-p-z1g-red-400);--cs-danger-fill:var(--cs-p-z1g-red-fill);--cs-danger-fill-ink:var(--cs-p-z1g-white);--cs-danger-tint:color-mix(in srgb, var(--cs-p-z1g-red-live) 10%, transparent);--cs-danger-line:color-mix(in srgb, var(--cs-p-z1g-red-live) 30%, transparent);--cs-live-dot:var(--cs-p-z1g-red-live);--cs-info-text:var(--cs-p-z1g-blue-400);--cs-info-tint:color-mix(in srgb, var(--cs-p-z1g-blue-400) 10%, transparent);--cs-shadow-e2:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--cs-shadow-e3:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--cs-shadow-e4:0 25px 50px -12px #00000040;--cs-glow-accent:0 0 16px #ff1e2d59;--cs-glow-accent-hover:0 0 22px #ff1e2d8c;--cs-glow-pill:0 0 14px #ff1e2d59;--cs-glow-card:0 0 20px #ff1e2d14;--cs-glow-neon-red:0 0 10px #ff1e2d, 0 0 20px #b30018;--cs-glow-neon-purple:0 0 10px #9146ff, 0 0 20px #5a22cc;--cs-glow-neon-blue:0 0 10px #3498db, 0 0 20px #1a6ea8;--cs-glow-neon-cyan:0 0 10px #1dcaff, 0 0 20px #0a8fbf;--cs-glow-neon-green:0 0 10px #5d9b3a, 0 0 20px #3b6e1f;--cs-glow-neon-gold:0 0 10px #d4af37, 0 0 20px #8b7010;--cs-gradient-red:linear-gradient(135deg, #ff1e2d, #b30018);--cs-gradient-gold:linear-gradient(135deg, #d4af37, #8b7010);--cs-gradient-cyber:linear-gradient(135deg, #1dcaff, #9146ff);--cs-neon-pink:var(--cs-p-z1g-neon-pink);--cs-neon-cyan:var(--cs-p-z1g-neon-cyan);--cs-hue-sky:var(--cs-p-z1g-sky-400);--cs-gradient-claim:linear-gradient(to right, var(--cs-p-z1g-neon-cyan), var(--cs-p-z1g-sky-400), var(--cs-p-z1g-neon-violet));--cs-gradient-subscribe:linear-gradient(to right, var(--cs-p-z1g-amber-400), var(--cs-p-z1g-amber-500), var(--cs-p-z1g-orange));--cs-gradient-boost:linear-gradient(to right, var(--cs-p-z1g-neon-pink), var(--cs-p-z1g-red-500), var(--cs-p-z1g-orange));--cs-gradient-vote:linear-gradient(to right, var(--cs-p-z1g-orange), var(--cs-p-z1g-neon-pink));--cs-gradient-chat:linear-gradient(to top right, var(--cs-p-z1g-neon-pink), var(--cs-p-z1g-fuchsia-500), var(--cs-p-z1g-neon-cyan));--cs-glow-claim:0 0 16px color-mix(in srgb, var(--cs-p-z1g-neon-cyan) 50%, transparent);--cs-glow-claim-hover:0 0 24px color-mix(in srgb, var(--cs-p-z1g-neon-cyan) 80%, transparent);--cs-glow-subscribe:0 0 16px color-mix(in srgb, var(--cs-p-z1g-amber-400) 50%, transparent);--cs-glow-subscribe-hover:0 0 24px color-mix(in srgb, var(--cs-p-z1g-amber-400) 80%, transparent);--cs-glow-boost:0 0 16px color-mix(in srgb, var(--cs-p-z1g-neon-pink) 50%, transparent);--cs-glow-boost-hover:0 0 24px color-mix(in srgb, var(--cs-p-z1g-neon-pink) 80%, transparent);--cs-glow-vote:0 0 16px color-mix(in srgb, var(--cs-p-z1g-orange) 50%, transparent);--cs-glow-vote-hover:0 0 24px color-mix(in srgb, var(--cs-p-z1g-orange) 80%, transparent);--cs-glow-chat:0 0 24px color-mix(in srgb, var(--cs-p-z1g-neon-pink) 50%, transparent);--cs-glow-chat-hover:0 0 32px color-mix(in srgb, var(--cs-p-z1g-neon-pink) 80%, transparent);--cs-glow-online:0 0 0 2px var(--cs-p-z1g-ink-950), 0 0 8px var(--cs-p-z1g-emerald-500);--cs-glow-tab-pink:0 0 16px color-mix(in srgb, var(--cs-p-z1g-neon-pink) 60%, transparent);--cs-glow-tab-sky:0 0 16px color-mix(in srgb, var(--cs-p-z1g-sky-400) 60%, transparent);--cs-glow-tab-danger:0 0 16px color-mix(in srgb, var(--cs-p-z1g-red-fill) 60%, transparent);--cs-glow-tab-success:0 0 16px color-mix(in srgb, var(--cs-p-z1g-emerald-500) 60%, transparent);--cs-glow-tab-warn:0 0 16px color-mix(in srgb, var(--cs-p-z1g-amber-400) 60%, transparent);--cs-glow-halo-xs:0 0 16px color-mix(in srgb, var(--cs-p-z1g-red-500) 5%, transparent);--cs-glow-halo-sm:0 0 16px color-mix(in srgb, var(--cs-p-z1g-red-500) 10%, transparent);--cs-glow-halo-md:0 0 16px color-mix(in srgb, var(--cs-p-z1g-red-500) 20%, transparent);--cs-glow-halo-lg:0 0 24px color-mix(in srgb, var(--cs-p-z1g-red-500) 12%, transparent);--cs-glow-cta:0 0 50px color-mix(in srgb, var(--cs-p-z1g-red-500) 15%, transparent);--cs-glow-halo-xl:0 0 32px color-mix(in srgb, var(--cs-p-z1g-red-500) 20%, transparent);--cs-glow-halo-hero:0 0 80px color-mix(in srgb, var(--cs-p-z1g-red-500) 15%, transparent);--cs-glow-accent-lg:0 0 32px color-mix(in srgb, var(--cs-p-z1g-red-500) 60%, transparent);--cs-glow-card-hover:0 0 20px color-mix(in srgb, var(--cs-p-z1g-red-500) 8%, transparent), 0 0 20px color-mix(in srgb, var(--cs-p-z1g-red-500) 15%, transparent);--cs-glow-dot:0 0 8px color-mix(in srgb, var(--cs-p-z1g-red-500) 70%, transparent);--cs-glow-dot-soft:0 0 8px color-mix(in srgb, var(--cs-p-z1g-red-500) 50%, transparent);--cs-ring-accent-soft:0 0 0 2px color-mix(in srgb, var(--cs-p-z1g-red-500) 10%, transparent)}:root{--cs-radius-1:4px;--cs-radius-2:12px;--cs-radius-3:12px;--cs-radius-4:16px;--cs-radius-5:24px;--cs-radius-menu:8px;--cs-radius-full:9999px;--cs-control-sm:32px;--cs-control-md:40px;--cs-control-lg:48px;--cs-control-touch:40px;--cs-font:"Outfit", "Outfit Fallback", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--cs-font-display:"Rajdhani", "Rajdhani Fallback", ui-sans-serif, system-ui, sans-serif;--cs-fw-display:700;--cs-fw-black:900;--cs-fs-3xs:.625rem;--cs-fs-4xs:.5625rem;--cs-fs-5xs:.5rem;--cs-fs-5xl:3rem;--cs-fs-6xl:3.75rem;--cs-fs-7xl:4.5rem;--cs-fs-8xl:5rem;--cs-fs-9xl:7rem;--cs-fs-10xl:8rem;--cs-lh-3xs:1rem;--cs-lh-4xs:.875rem;--cs-lh-5xs:.75rem;--cs-lh-5xl:1;--cs-lh-6xl:1;--cs-lh-7xl:1;--cs-lh-tight:1.25;--cs-lh-snug:1.375;--cs-lh-normal:1.5;--cs-lh-relaxed:1.625;--cs-tracking-tighter:-.05em;--cs-tracking-tight:-.025em;--cs-tracking-normal:0em;--cs-tracking-wide:.025em;--cs-tracking-wider:.05em;--cs-tracking-widest:.1em;--cs-dur-fast:.15s;--cs-dur-base:.2s;--cs-dur-slow:.3s;--cs-dur-slower:.5s;--cs-ease-out:cubic-bezier(0, 0, .2, 1);--cs-ease-in-out:cubic-bezier(.4, 0, .2, 1);--cs-ease-standard:ease;--cs-header-h:64px;--cs-header-h-mobile:64px;--cs-content-max:1600px;--cs-content-wide:1600px;--cs-page-gutter:16px;--cs-space-7:1.75rem;--cs-space-9:2.25rem;--cs-space-14:3.5rem;--cs-space-18:4.5rem;--cs-space-24:6rem;--cs-container-2xl:42rem;--cs-container-3xl:48rem;--cs-container-5xl:64rem;--cs-container-6xl:72rem;--cs-container-7xl:80rem;--cs-legal-aside:18.75rem;--cs-container-md:28rem;--cs-container-4xl:56rem;--cs-article-rail-left:16.25rem;--cs-article-rail-right:18.75rem;--cs-article-hero-min:13.75rem;--cs-article-hero-max:38.75rem;--cs-article-crumb-max:12.5rem;--cs-lh-prose:1.85;--cs-space-11:2.75rem;--cs-listing-lead-phone:38vh;--cs-listing-lead-min-phone:15.625rem;--cs-listing-lead-max-phone:21.875rem;--cs-listing-lead-min:31.25rem;--cs-listing-row-min-phone:9.25rem;--cs-listing-row-min:10.5rem;--cs-listing-more-min-phone:13.75rem;--cs-listing-more-min:17.5rem;--cs-archive-max:68.75rem;--cs-archive-thumb:12.5rem;--cs-archive-thumb-wide:13.75rem;--cs-author-band-phone:12rem;--cs-author-band:15rem;--cs-author-avatar-phone:7rem;--cs-author-avatar:8rem;--cs-author-card-body-min:9.375rem;--cs-home-max:105rem;--cs-home-slide-min-phone:20rem;--cs-home-slide-min-md:23.75rem;--cs-home-slide-min:27.5rem;--cs-home-row-min:6.25rem;--cs-home-thumb-phone:6rem;--cs-home-thumb-md:9.75rem;--cs-home-thumb-lg:8.5rem;--cs-home-thumb-xl:10rem;--cs-home-hub-min:10rem;--cs-home-player-cols:minmax(13.75rem, .68fr) minmax(0, 2.1fr) minmax(15rem, .72fr);--cs-home-trend-row:min(30vw, 21.25rem);--cs-home-trend-row-md:17.5rem;--cs-home-trend-tile-phone:7.5rem;--cs-home-rising-min:12rem;--cs-home-search:16rem;--cs-home-bar-w:.375rem;--cs-home-pulse:.625rem;--cs-home-live-dot:.375rem;--cs-mv-max:112.5rem;--cs-mv-copy-max:36rem;--cs-mv-pane-min:18.75rem;--cs-mv-facade-max:24rem;--cs-mv-empty-max:12.5rem;--cs-mv-menu-w:9rem;--cs-mv-side:22.5rem;--cs-mv-discover-h:46.25rem;--cs-mv-card-w:9rem;--cs-mv-thumb-w:5rem;--cs-mv-thumb-h:3rem;--cs-mv-tip-max:43.75rem;--cs-mv-facade:color-mix(in srgb, color-mix(in srgb, var(--cs-p-z1g-slate-800) 89%, var(--cs-p-z1g-blue-400)) 42%, var(--cs-p-z1g-black));--cs-w3-cta-from:#1a0505;--cs-w3-cta-to:#0a0000;--cs-w3-cta-glow:0 0 50px #dc26261a;--cs-w3-cta-icon-glow:0 0 30px #dc262633;--cs-w3-cta-btn-glow:0 0 30px #dc262666;--cs-w3-cta-radius:2.5rem;--cs-w3-black:var(--cs-p-z1g-black);--cs-w3-card:#121212;--cs-w3-muted:#99a1af}@media (width>=768px){:root{--cs-page-gutter:24px}}@media (width>=1024px){:root{--cs-page-gutter:32px}}@media (prefers-reduced-motion:reduce){:root{--cs-move:0;--cs-dur-fast:.01ms;--cs-dur-base:.01ms;--cs-dur-slow:.01ms;--cs-dur-slower:.01ms;--cs-dur-loop:.01ms}}.nb{flex-shrink:0;align-items:center;display:flex;position:relative}.nb[hidden]{display:none}.nb-btn{border-radius:var(--radius-full);width:44px;height:44px;color:var(--cs-text-2);cursor:pointer;transition:color var(--motion-fast), background var(--motion-fast);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.nb-btn:hover,.nb-btn[aria-expanded=true]{color:var(--color-text);background:var(--cs-panel)}.nb-btn:focus-visible,.nb-tab:focus-visible,.nb-markall:focus-visible,.nb-link:focus-visible{outline:2px solid var(--cs-orange);outline-offset:2px}@media (width>=769px){.nb-btn{width:40px;height:40px}}.nb-badge{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--cs-live);min-width:18px;height:18px;color:var(--color-text);font-size:var(--size-xs);font-weight:var(--font-weight-extrabold);pointer-events:none;box-shadow:0 0 0 2px var(--cs-header-bg,var(--color-bg-sidebar));place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}.nb-badge[hidden]{display:none}.nb-panel{z-index:var(--z-modal);top:calc(var(--cs-header-h) + 8px);border:1px solid var(--cs-line-field);border-radius:var(--radius-md);background:var(--cs-surface-2);width:380px;max-width:calc(100vw - 24px);max-height:min(70vh,520px);box-shadow:var(--cs-shadow-e3);color:var(--cs-text);flex-direction:column;display:flex;position:fixed;right:12px;overflow:hidden}.nb-panel[hidden],.nb-scrim[hidden]{display:none}.nb-head{justify-content:space-between;align-items:center;column-gap:var(--space-3);padding:0 var(--space-3);border-bottom:1px solid var(--color-border-strong);flex-wrap:wrap;flex-shrink:0;display:flex}.nb-tabs{gap:var(--space-1);display:flex}.nb-tab{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font:inherit;font-size:var(--size-base);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;display:inline-flex}.nb-tab[aria-selected=true]{color:var(--color-text);border-bottom-color:var(--color-accent)}.nb-tab-dot{border-radius:var(--radius-full);background:var(--cs-live);flex:none;width:8px;height:8px}.nb-tab-count{min-width:20px;height:20px;padding:0 var(--space-1);box-sizing:border-box;border-radius:var(--radius-pill);background:var(--cs-live);color:var(--color-text);font-size:var(--size-xs);font-weight:var(--font-weight-extrabold);flex:none;place-items:center;line-height:1;display:grid}.nb-tab-dot[hidden],.nb-tab-count[hidden]{display:none}.nb-markall{min-height:44px;padding:0 var(--space-2);color:var(--cs-orange);font:inherit;font-size:var(--size-md);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;margin-inline-start:auto}@media (width<=480px){.nb-markall{text-align:right;flex:1 0 100%}}.nb-markall:hover:not(:disabled){color:var(--color-accent-text-hover)}.nb-markall:disabled{color:var(--cs-text-3);cursor:default}.nb-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1;min-height:0;overflow-y:auto}.nb-list:focus-visible{outline:2px solid var(--cs-orange);outline-offset:-2px}.nb-rows{margin:0;padding:0;list-style:none}.nb-row{position:relative}.nb-row+.nb-row{border-top:1px solid var(--cs-line)}.nb-dot{top:calc(var(--space-3) + 6px);left:var(--space-3);border-radius:var(--radius-full);background:var(--cs-live);width:8px;height:8px;position:absolute}.nb-rowread{top:var(--space-2);right:var(--space-2);width:var(--cs-control-md);height:var(--cs-control-md);border-radius:var(--radius-full);color:var(--cs-text-3);font:inherit;font-size:var(--size-base);cursor:pointer;background:0 0;border:0;padding:0;line-height:1;position:absolute}.nb-rowread:hover,.nb-rowread:focus-visible{color:var(--color-text);background:var(--cs-surface-3)}.nb-rowread:focus-visible{outline:2px solid var(--cs-orange);outline-offset:2px}@media (pointer:coarse),(width<=768px){.nb-rowread{width:var(--cs-control-lg);height:var(--cs-control-lg);top:0;right:0}}.nb-link{padding:var(--space-3) var(--space-4);color:inherit;flex-direction:column;gap:4px;text-decoration:none;display:flex;position:relative}a.nb-link:hover{background:var(--cs-surface-3)}.nb-row .nb-link{padding-left:var(--space-6)}.nb-row.is-new{background:var(--cs-orange-tint);box-shadow:inset 3px 0 0 var(--cs-orange)}.nb-row.is-new:has(a.nb-link:hover){background:var(--cs-orange-tint-2)}.nb-row.is-new a.nb-link:hover{background:0 0}.nb-title{color:var(--color-text);font-size:var(--size-base);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;line-height:1.35}.nb-row:not(.is-new) .nb-title{font-weight:var(--font-weight-medium);color:var(--cs-text-2)}.nb-row.is-new .nb-title{font-weight:var(--font-weight-bold)}.nb-row.is-new .nb-link{margin-right:calc(var(--space-2) + var(--cs-control-md) + var(--space-3));padding-right:var(--space-2)}@media (pointer:coarse),(width<=768px){.nb-row.is-new .nb-link{margin-right:calc(var(--cs-control-lg) + var(--space-3))}}.nb-text{color:var(--cs-text-2);font-size:var(--size-md);overflow-wrap:anywhere;line-height:1.45}.nb-time{color:var(--cs-text-3);font-size:var(--size-sm);white-space:nowrap}.nb-empty{padding:var(--space-6) var(--space-4);text-align:center;color:var(--cs-text-3);font-size:var(--size-base);margin:0}.nb-spin{width:16px;height:16px;margin-right:var(--space-2);vertical-align:-3px;border:2px solid var(--cs-line-field);border-top-color:var(--cs-orange);border-radius:var(--radius-full);animation:.8s linear infinite nb-spin;display:inline-block}@keyframes nb-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nb-spin{animation:none}}.nb-scrim{z-index:calc(var(--z-modal) - 1);-webkit-backdrop-filter:blur(4px);background:#00000080;position:fixed;inset:0}@media (width<=639px){.nb-panel{width:auto;max-width:none;height:calc(min(100vh, 100dvh) - var(--cs-header-h-mobile));border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-height:none;padding-bottom:env(safe-area-inset-bottom,0px);border-width:1px 0 0;inset:auto 0 0}body:has(.nb-panel:not([hidden])) [data-testid=consent-banner]{visibility:hidden}}@media (width>=640px){.nb-scrim{display:none}}.nb-season{align-items:flex-start;gap:var(--cs-space-3);margin:var(--cs-space-3) var(--cs-space-4);padding:var(--cs-space-3) var(--cs-space-4);border:1px solid var(--cs-line-2);border-left:3px solid var(--cs-accent);border-radius:var(--cs-radius-3);background:var(--cs-surface-2);color:var(--cs-text-2);display:flex}.nb-season__text{flex:1;min-width:0}.nb-season__title{color:var(--cs-text-1);font-size:var(--cs-fs-base);font-weight:var(--cs-fw-semibold);margin:0}.nb-season__body{margin:var(--cs-space-1) 0 0;font-size:var(--cs-fs-md);overflow-wrap:anywhere}.nb-season__link{color:var(--cs-accent);font-weight:var(--cs-fw-semibold);white-space:nowrap}.nb-season__close{--nb-hit:6px;box-sizing:border-box;width:calc(var(--cs-control-sm) + 2 * var(--nb-hit));height:calc(var(--cs-control-sm) + 2 * var(--nb-hit));margin:calc(-1 * var(--nb-hit));padding:var(--nb-hit);border-radius:calc(var(--cs-radius-1) + var(--nb-hit));color:var(--cs-text-3);font-size:var(--cs-fs-xl);cursor:pointer;background:padding-box content-box;border:0;flex:none;line-height:1}.nb-season__close:hover{color:var(--cs-text-1);background:var(--cs-surface-3)}.z1c-app{background:var(--cs-bg);min-height:100vh;color:var(--cs-text-1);font-family:var(--cs-font);--z1c-glow-orange:0 0 10px color-mix(in srgb, var(--cs-hue-orange) 40%, transparent);--z1c-glow-orange-hover:0 0 16px color-mix(in srgb, var(--cs-hue-orange) 60%, transparent);--z1c-glow-fill:0 0 8px color-mix(in srgb, var(--cs-hue-orange) 60%, transparent);--z1c-glow-line:0 0 16px color-mix(in srgb, var(--cs-accent) 80%, transparent);--z1c-glow-spark:0 0 20px var(--cs-accent);--z1c-glow-mark:0 0 16px color-mix(in srgb, var(--cs-accent-fill) 60%, transparent);--z1c-glow-dot:0 0 8px color-mix(in srgb, var(--cs-accent) 80%, transparent);--z1c-glow-text:0 0 12px color-mix(in srgb, var(--cs-accent) 80%, transparent);--z1c-inset:inset 0 1px 4px color-mix(in srgb, var(--cs-bg) 50%, transparent);--z1c-shadow-up:0 -10px 40px color-mix(in srgb, var(--cs-bg) 50%, transparent);flex-direction:column;display:flex}:where(.z1c-app) a{color:inherit;text-decoration:none}html{scrollbar-gutter:auto}body{line-height:var(--cs-lh-normal)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--cs-surface-0)}::-webkit-scrollbar-thumb{border-radius:var(--cs-radius-1);background:color-mix(in srgb, var(--cs-accent) 40%, transparent)}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--cs-accent) 70%, transparent)}.z1c-app :is(a,button,summary,label,input,.z1c-claim):focus-visible{outline:2px solid var(--cs-accent);outline-offset:2px}.z1c-main{flex:1 0 auto}.z1c-skip{z-index:var(--cs-z-modal);padding:var(--cs-space-2) var(--cs-space-4);border-radius:var(--cs-radius-2);background:var(--cs-accent-fill);color:var(--cs-accent-fill-ink);font-size:var(--cs-fs-sm);font-weight:var(--cs-fw-semibold);position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(-120%)}.z1c-skip:focus,.z1c-skip:focus-visible{position:fixed;inset-block-start:var(--cs-space-2);inset-inline-start:var(--cs-space-2);transform:none}.z1c-top{z-index:var(--cs-z-header);position:sticky;top:0}.z1c-header{z-index:var(--cs-z-raised);background:var(--cs-glass);border-bottom:1px solid var(--cs-line-subtle);width:100%;padding-inline:var(--cs-space-4);-webkit-backdrop-filter:blur(var(--cs-blur-glass-phone));backdrop-filter:blur(var(--cs-blur-glass-phone));transition:background var(--cs-dur-slow) var(--cs-ease-standard), border-color var(--cs-dur-slow) var(--cs-ease-standard), box-shadow var(--cs-dur-slow) var(--cs-ease-standard);position:relative}.z1c-header[data-scrolled]{background:color-mix(in srgb, var(--cs-bg) 95%, transparent);border-color:var(--cs-line-2-next);box-shadow:var(--cs-shadow-e3)}@media (width>=768px){.z1c-header{-webkit-backdrop-filter:blur(var(--cs-blur-glass));backdrop-filter:blur(var(--cs-blur-glass))}.z1c-header[data-scrolled]{-webkit-backdrop-filter:blur(calc(var(--cs-blur-glass) * 2));backdrop-filter:blur(calc(var(--cs-blur-glass) * 2))}}.z1c-header__box{width:100%;max-width:1920px;margin-inline:auto;container-type:inline-size}.z1c-header__row{min-width:0;height:var(--cs-header-h);justify-content:space-between;align-items:center;display:flex}@media (width>=768px){.z1c-header{padding-inline:0}.z1c-header__row{padding-inline:var(--cs-space-6)}}@container (width>=1720px){.z1c-header__row{padding-inline:var(--cs-space-10)}}@container (width>=1880px){.z1c-header__row{padding-inline:var(--cs-space-16)}}.z1c-brand{align-items:center;gap:var(--cs-space-3);flex-shrink:0;display:flex}.z1c-logo{align-items:center;gap:var(--cs-space-3);transition:opacity var(--cs-dur-fast) var(--cs-ease-standard);display:flex}.z1c-logo:hover{opacity:.9}.z1c-logo__mark{border-radius:var(--cs-radius-menu);background:var(--cs-accent-fill-end);width:32px;height:32px;box-shadow:var(--cs-glow-neon-red);color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-lg);font-weight:var(--cs-fw-bold);letter-spacing:var(--cs-tracking-tighter);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.z1c-logo__text{color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-xl);font-weight:var(--cs-fw-bold);line-height:var(--cs-lh-xl);letter-spacing:var(--cs-tracking-wide);text-transform:uppercase;display:none}@media (width>=768px){.z1c-logo__text{display:block}}.z1c-logo__one{color:var(--cs-accent);text-shadow:var(--z1c-glow-text);font-style:italic}.z1c-beta{align-items:center;gap:var(--cs-space-2);padding:var(--cs-space-1) var(--cs-space-3);border:1px solid color-mix(in srgb, var(--cs-accent) 30%, transparent);border-radius:var(--cs-radius-full);background:var(--cs-accent-tint);color:var(--cs-accent);font-size:var(--cs-fs-xs);font-weight:var(--cs-fw-bold);line-height:var(--cs-lh-xs);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;text-shadow:var(--z1c-glow-text);-webkit-user-select:none;user-select:none;display:none}@media (width>=1536px){.z1c-beta{display:inline-flex}}.z1c-beta__dot{border-radius:var(--cs-radius-full);background:var(--cs-accent);width:6px;height:6px;animation:z1c-pulse calc(var(--cs-dur-loop) * 1.25) var(--cs-ease-in-out) infinite}@keyframes z1c-pulse{50%{opacity:.5}}.z1c-nav{--z1c-nav-pad:calc(var(--cs-space-1) + var(--cs-space-half));--z1c-nav-gap:var(--cs-space-half);align-items:center;gap:calc(var(--z1c-nav-gap) + 2 * var(--z1c-nav-pad));min-width:0;padding-left:calc(var(--cs-space-8) + var(--z1c-nav-pad));padding-right:var(--z1c-nav-pad);display:none}@media (width>=1024px){.z1c-nav{display:flex}}@container (width>=1720px){.z1c-nav{--z1c-nav-pad:var(--cs-space-3);--z1c-nav-gap:var(--cs-space-3);padding-left:calc(var(--cs-space-8) + var(--z1c-nav-pad))}}.z1c-nav__link{align-items:center;gap:var(--cs-space-1);padding:var(--cs-space-2) 0;color:color-mix(in srgb, var(--cs-text-1) 80%, transparent);font-size:var(--cs-fs-xs);font-weight:var(--cs-fw-semibold);line-height:var(--cs-lh-xs);letter-spacing:var(--cs-tracking-wide);text-transform:uppercase;white-space:nowrap;transition:color var(--cs-dur-base) var(--cs-ease-standard);display:flex;position:relative}@media (width>=1280px){.z1c-nav__link{font-size:var(--cs-fs-md);line-height:var(--cs-lh-md)}}.z1c-nav__link:hover,.z1c-nav__link[data-active],.z1c-dd:hover>.z1c-nav__link,.z1c-dd:focus-within>.z1c-nav__link{color:var(--cs-accent)}.z1c-nav__link[data-active]:after,.z1c-dd:hover>.z1c-nav__link:after,.z1c-dd:focus-within>.z1c-nav__link:after{content:"";bottom:0;left:calc(-1 * var(--z1c-nav-pad));width:calc(100% + 2 * var(--z1c-nav-pad));background:var(--cs-accent);height:2px;box-shadow:var(--cs-glow-neon-red);position:absolute}.z1c-nav__short{display:inline}.z1c-nav__full{display:none}@media (width>=1280px){.z1c-nav__short{display:none}.z1c-nav__full{display:inline}}.z1c-nav__chev{transition:transform var(--cs-dur-base) var(--cs-ease-standard);flex-shrink:0}.z1c-dd:hover .z1c-nav__chev,.z1c-dd:focus-within .z1c-nav__chev{transform:rotate(180deg)}.z1c-dd{position:relative}.z1c-dd__menu{top:100%;left:calc(-1 * var(--z1c-nav-pad));z-index:var(--cs-z-popover);width:240px;margin-top:var(--cs-space-1);padding-block:var(--cs-space-1);border:1px solid var(--cs-line-subtle);border-radius:var(--cs-radius-3);background:var(--cs-surface-1);box-shadow:var(--cs-shadow-e4);visibility:hidden;opacity:0;transition:opacity var(--cs-dur-fast) var(--cs-ease-out), visibility var(--cs-dur-fast) var(--cs-ease-out);position:absolute;overflow:hidden}.z1c-dd:hover>.z1c-dd__menu,.z1c-dd:focus-within>.z1c-dd__menu{visibility:visible;opacity:1}.z1c-dd__item{align-items:flex-start;gap:var(--cs-space-3);padding:var(--cs-space-3) var(--cs-space-4);transition:background var(--cs-dur-fast) var(--cs-ease-standard);display:flex}.z1c-dd__item:hover,.z1c-dd__item:focus-visible{background:color-mix(in srgb, var(--cs-surface-0) 60%, transparent)}.z1c-dd__icon{width:28px;height:28px;margin-top:var(--cs-space-half);border:1px solid var(--cs-line-subtle);border-radius:var(--cs-radius-menu);background:var(--cs-surface-0);color:var(--cs-text-3);transition:border-color var(--cs-dur-fast) var(--cs-ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}.z1c-dd__icon.is-lead{color:var(--cs-accent)}.z1c-dd__item:hover .z1c-dd__icon{border-color:color-mix(in srgb, var(--cs-accent) 30%, transparent)}.z1c-dd__name{color:var(--cs-text-strong);font-size:var(--cs-fs-xs);font-weight:var(--cs-fw-bold);line-height:var(--cs-lh-xs);transition:color var(--cs-dur-fast) var(--cs-ease-standard);display:block}.z1c-dd__item:hover .z1c-dd__name{color:var(--cs-accent)}.z1c-dd__desc{margin-top:var(--cs-space-1);color:var(--cs-text-3);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-tight);display:block}.z1c-actions{align-items:center;gap:var(--cs-space-2);flex-shrink:0;margin-left:auto;display:flex}@container (width>=1720px){.z1c-actions{gap:var(--cs-space-4)}}.z1c-iconbtn{width:var(--cs-control-sm);height:var(--cs-control-sm);color:var(--cs-text-3);transition:color var(--cs-dur-base) var(--cs-ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.z1c-iconbtn:hover{color:var(--cs-text-strong)}.z1c-bell{align-items:center;display:flex}html[data-session=user] .z1c-bell__link{display:none}.z1c-anon{align-items:center;gap:var(--cs-space-2);flex-shrink:0;display:flex}@container (width>=1720px){.z1c-anon{gap:var(--cs-space-4)}}html[data-session=user] .z1c-anon{display:none}.z1c-user{display:none;position:relative}html[data-session=user] .z1c-user{display:block}.z1c-claim{height:var(--cs-control-sm);padding-inline:var(--cs-space-2);border:1px solid color-mix(in srgb, var(--cs-hue-orange) 80%, transparent);border-radius:var(--cs-radius-full);background:var(--cs-surface-deep);box-shadow:var(--z1c-glow-orange);transition:box-shadow var(--cs-dur-base) var(--cs-ease-standard), border-color var(--cs-dur-base) var(--cs-ease-standard);align-items:center;display:flex;position:relative;overflow:hidden}@media (width>=768px){.z1c-claim{padding-inline:var(--cs-space-3)}}.z1c-claim:hover{border-color:var(--cs-hue-orange);box-shadow:var(--z1c-glow-orange-hover)}.z1c-claim:before,.z1c-claim:after{content:"";background:linear-gradient(to right, transparent, var(--cs-hue-orange), transparent);opacity:.7;width:50%;height:1px;position:absolute;left:25%}.z1c-claim:before{top:0}.z1c-claim:after{bottom:0}.z1c-claim:hover:before,.z1c-claim:hover:after{opacity:1}.z1c-claim__gift{color:var(--cs-warn-text);flex-shrink:0}.z1c-claim__sep{width:1px;height:14px;margin-inline:var(--cs-space-2);background:var(--cs-line-2-next)}.z1c-claim__label,.z1c-claim__dot{display:none}@media (width>=768px){.z1c-claim__label{color:var(--cs-text-strong);font-size:var(--cs-fs-3xs);font-weight:var(--cs-fw-bold);line-height:var(--cs-lh-3xs);letter-spacing:var(--cs-tracking-wide);display:inline;position:relative;top:1px}.z1c-claim__dot{margin-inline:var(--cs-space-2);color:var(--cs-hue-orange);font-size:var(--cs-fs-5xs);line-height:var(--cs-lh-5xs);display:inline;position:relative;top:1px}}.z1c-claim__num{color:var(--cs-hue-orange);font-size:var(--cs-fs-2xs);font-weight:var(--cs-fw-black);line-height:var(--cs-lh-2xs);position:relative;top:1px}.z1c-auth{align-items:center;gap:var(--cs-space-2);padding-left:var(--cs-space-2);border-left:1px solid var(--cs-line-subtle);white-space:nowrap;flex-shrink:0;display:none}@media (width>=768px){.z1c-auth{display:flex}}@container (width>=1720px){.z1c-auth{gap:var(--cs-space-3);padding-left:var(--cs-space-4)}}.z1c-login{color:color-mix(in srgb, var(--cs-text-strong) 80%, transparent);font-family:var(--cs-font-display);font-size:var(--cs-fs-xs);font-weight:var(--cs-fw-black);line-height:var(--cs-lh-xs);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;white-space:nowrap;transition:color var(--cs-dur-base) var(--cs-ease-standard)}.z1c-login:hover{color:var(--cs-accent)}.z1c-signup{height:var(--cs-control-sm);padding-inline:var(--cs-space-4);border-radius:var(--cs-radius-2);background:var(--cs-accent-fill);box-shadow:var(--cs-glow-accent);color:var(--cs-accent-fill-ink);font-family:var(--cs-font-display);font-size:var(--cs-fs-xs);font-weight:var(--cs-fw-black);line-height:var(--cs-lh-xs);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;white-space:nowrap;transition:background var(--cs-dur-base) var(--cs-ease-standard), box-shadow var(--cs-dur-base) var(--cs-ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.z1c-signup:hover{background:var(--cs-accent-fill-hover);box-shadow:var(--cs-glow-accent-hover)}.z1c-burger{width:var(--cs-control-sm);height:var(--cs-control-sm);border-radius:var(--cs-radius-menu);color:var(--cs-text-1);cursor:pointer;transition:background var(--cs-dur-base) var(--cs-ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.z1c-burger:hover{background:color-mix(in srgb, var(--cs-text-strong) 8%, transparent)}.z1c-burger,.z1c-logo{position:relative}.z1c-burger:after{content:"";inset:calc((var(--cs-control-sm) - var(--cs-space-11)) / 2);position:absolute}.z1c-logo:after{content:"";inset:calc((var(--cs-control-sm) - var(--cs-space-11)) / 2) 0;position:absolute}.z1c-drawer-toggle:focus-visible~.z1c-top .z1c-burger{outline:2px solid var(--cs-accent);outline-offset:2px}.z1c-burger__close,#z1c-nav:checked~.z1c-top .z1c-burger__open{display:none}#z1c-nav:checked~.z1c-top .z1c-burger__close{display:block}@media (width>=1024px){.z1c-burger{display:none}}.z1c-user__trigger{align-items:center;gap:var(--cs-space-2);color:var(--cs-text-1);cursor:pointer;background:0 0;border:0;padding:0;display:flex}.z1c-avatar{border:2px solid var(--cs-line-3);border-radius:var(--cs-radius-full);background:linear-gradient(135deg, var(--cs-accent), var(--cs-accent-fill-end));width:32px;height:32px;color:var(--cs-text-strong);font-size:var(--cs-fs-xs);font-weight:var(--cs-fw-black);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex;overflow:hidden}.z1c-avatar--lg{border:0;width:36px;height:36px}.z1c-avatar img{object-fit:cover;width:100%;height:100%}.z1c-user__chev{color:var(--cs-text-3);display:none}@media (width>=768px){.z1c-user__chev{display:block}}.z1c-user__panel{z-index:var(--cs-z-popover);width:224px;margin-top:var(--cs-space-2);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-surface-1);box-shadow:var(--cs-shadow-e4);position:absolute;top:100%;right:0;overflow:hidden}.z1c-user__panel[hidden]{display:none}.z1c-user__id{align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-3) var(--cs-space-4);border-bottom:1px solid var(--cs-line-subtle);background:var(--cs-glass-light);display:flex}.z1c-user__who{min-width:0}.z1c-user__who strong,.z1c-user__who span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.z1c-user__who strong{color:var(--cs-text-strong);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md)}.z1c-user__who span{color:var(--cs-text-3);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs)}.z1c-user__stats{gap:var(--cs-space-1);padding:var(--cs-space-3) var(--cs-space-4);border-bottom:1px solid var(--cs-line-subtle);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);margin:0;display:grid}.z1c-user__stats div{justify-content:space-between;gap:var(--cs-space-2);display:flex}.z1c-user__stats dt{color:var(--cs-text-3)}.z1c-user__stats dd{color:var(--cs-warn-text);font-weight:var(--cs-fw-black);margin:0}.z1c-user__menu{padding:var(--cs-space-1) 0;margin:0;list-style:none}.z1c-user__item{align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-3) var(--cs-space-4);color:var(--cs-text-2);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);transition:color var(--cs-dur-fast) var(--cs-ease-standard), background var(--cs-dur-fast) var(--cs-ease-standard);display:flex}.z1c-user__item:hover{background:var(--cs-glass-light);color:var(--cs-text-strong)}.z1c-user__icon{border-radius:var(--cs-radius-menu);background:var(--cs-glass-light);justify-content:center;align-items:center;width:28px;height:28px;display:flex}.z1c-xp{padding-block:var(--cs-space-1);border-bottom:1px solid var(--cs-line-1);background:color-mix(in srgb, var(--cs-bg) 95%, transparent);-webkit-backdrop-filter:blur(var(--cs-blur-glass));backdrop-filter:blur(var(--cs-blur-glass));-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}@media (width>=768px){.z1c-xp{padding-block:calc(var(--cs-space-1) + var(--cs-space-half))}}.z1c-xp__row{justify-content:space-between;align-items:center;gap:var(--cs-space-2);min-width:0;max-width:1700px;padding-inline:var(--cs-space-3);margin-inline:auto;display:flex}@media (width>=768px){.z1c-xp__row{gap:var(--cs-space-3);padding-inline:var(--cs-space-4)}}@media (width>=1024px){.z1c-xp__row{gap:var(--cs-space-4);padding-inline:var(--cs-space-6)}}.z1c-xp__rank{align-items:center;gap:var(--cs-space-2);flex-shrink:0;display:flex}@media (width>=768px){.z1c-xp__rank{gap:var(--cs-space-3)}}.z1c-xp__badge{object-fit:contain;width:28px;height:28px;filter:brightness(1.25) drop-shadow(0 0 10px color-mix(in srgb, var(--cs-hue-orange) 50%, transparent));transition:transform var(--cs-dur-slow) var(--cs-ease-standard)}.z1c-xp__rank:hover .z1c-xp__badge{transform:scale(1.1)}@media (width>=768px){.z1c-xp__badge{width:36px;height:36px}}@media (width>=1024px){.z1c-xp__badge{width:40px;height:40px}}.z1c-xp__title{color:var(--cs-text-strong);font-size:var(--cs-fs-3xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wide);text-transform:uppercase;white-space:nowrap;transition:color var(--cs-dur-base) var(--cs-ease-standard);line-height:1}.z1c-xp__rank:hover .z1c-xp__title{color:var(--cs-accent)}@media (width>=768px){.z1c-xp__title{font-size:var(--cs-fs-xs)}}@media (width>=1024px){.z1c-xp__title{font-size:var(--cs-fs-md)}}.z1c-xp__mid{align-items:center;gap:var(--cs-space-2);min-width:0;margin-inline:var(--cs-space-1);flex:1 1 0;display:flex}@media (width>=768px){.z1c-xp__mid{gap:var(--cs-space-3);margin-inline:var(--cs-space-2)}}@media (width>=1024px){.z1c-xp__mid{margin-inline:var(--cs-space-3)}}.z1c-xp__level{color:var(--cs-text-strong);font-size:var(--cs-fs-4xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;white-space:nowrap;flex-shrink:0;line-height:1}@media (width>=768px){.z1c-xp__level{font-size:var(--cs-fs-xs)}}.z1c-xp__level-long{display:none}@media (width>=768px){.z1c-xp__level-long{display:inline}.z1c-xp__level-short{display:none}}.z1c-xp__track{min-width:36px;height:6px;padding-inline:var(--cs-space-1);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-full);background:color-mix(in srgb, var(--cs-bg) 60%, transparent);flex:1 1 0;align-items:center;display:flex;overflow:hidden}@media (width>=768px){.z1c-xp__track{min-width:80px;height:8px}}.z1c-xp__fill{width:max(2.5%, var(--ep-pct,0%));border-radius:var(--cs-radius-full);background:linear-gradient(to right, var(--cs-hue-orange), var(--cs-warn-fill));height:2px;box-shadow:var(--z1c-glow-fill);transition:width var(--cs-dur-slower) var(--cs-ease-out);display:block}@media (width>=768px){.z1c-xp__fill{height:4px}}.z1c-xp__nums{align-items:center;gap:var(--cs-space-2);font-size:var(--cs-fs-4xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;white-space:nowrap;flex-shrink:0;line-height:1;display:flex}@media (width>=768px){.z1c-xp__nums{font-size:var(--cs-fs-3xs)}}@media (width>=1024px){.z1c-xp__nums{font-size:var(--cs-fs-2xs)}}.z1c-xp__frac{color:var(--cs-text-strong)}.z1c-xp__slash{color:var(--cs-text-2)}.z1c-xp__next{color:var(--cs-hue-cyan);font-weight:var(--cs-fw-bold);text-overflow:ellipsis;text-transform:none;display:none;overflow:hidden}@media (width>=1024px){.z1c-xp__next{display:inline}}.z1c-xp[hidden],html[data-session=user] .z1c-xp--guest{display:none}html[data-session=user] .z1c-xp--user[hidden]{visibility:hidden;display:block}.z1c-xp--user .z1c-xp__nums{visibility:hidden}.z1c-xp__life{justify-content:space-between;align-items:center;gap:var(--cs-space-1);padding:var(--cs-space-1) var(--cs-space-2);border:1px solid var(--cs-line-3);border-radius:var(--cs-radius-menu);background:var(--cs-surface-0);color:var(--cs-text-2);font-size:var(--cs-fs-4xs);line-height:var(--cs-lh-4xs);transition:color var(--cs-dur-base) var(--cs-ease-standard), border-color var(--cs-dur-base) var(--cs-ease-standard);flex-shrink:0;display:flex}.z1c-xp__life:hover{border-color:var(--cs-line-3);color:var(--cs-text-strong)}@media (width>=768px){.z1c-xp__life{gap:var(--cs-space-2);padding-inline:var(--cs-space-3);font-size:var(--cs-fs-2xs);line-height:var(--cs-lh-2xs)}}.z1c-xp__life-text{align-items:center;gap:var(--cs-space-1);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;white-space:nowrap;display:flex}.z1c-xp__life-short{color:var(--cs-text-3)}.z1c-xp__life-long{display:none}@media (width>=768px){.z1c-xp__life-long{display:inline}.z1c-xp__life-short{display:none}}.z1c-xp__life-num{color:var(--cs-text-strong)}.z1c-xp__life-chev{color:color-mix(in srgb, var(--cs-text-strong) 50%, transparent);flex-shrink:0}.z1c-scrim,.z1c-drawer{display:none}#z1c-nav:checked~.z1c-scrim{z-index:var(--cs-z-drawer-scrim);background:color-mix(in srgb, var(--cs-bg) 70%, transparent);-webkit-backdrop-filter:blur(var(--cs-blur-glass-phone));backdrop-filter:blur(var(--cs-blur-glass-phone));display:block;position:fixed;inset:0}#z1c-nav:checked~.z1c-drawer{z-index:var(--cs-z-drawer);border-right:1px solid var(--cs-line-subtle);background:var(--cs-surface-deep);flex-direction:column;width:288px;max-width:85vw;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}html:has(#z1c-nav:checked) body{overflow:hidden}@media (width>=1024px){#z1c-nav:checked~.z1c-scrim,#z1c-nav:checked~.z1c-drawer{display:none}html:has(#z1c-nav:checked) body{overflow:visible}}.z1c-drawer__head{height:var(--cs-header-h);padding-inline:var(--cs-space-4);border-bottom:1px solid var(--cs-line-subtle);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.z1c-logo--drawer{gap:var(--cs-space-2)}.z1c-logo--drawer .z1c-logo__mark{width:28px;height:28px;font-size:var(--cs-fs-md)}.z1c-logo--drawer .z1c-logo__text{font-size:var(--cs-fs-lg);line-height:var(--cs-lh-lg);display:block}.z1c-logo--drawer .z1c-logo__one{text-shadow:none}.z1c-drawer__close{width:var(--cs-control-sm);height:var(--cs-control-sm);border-radius:var(--cs-radius-menu);color:var(--cs-text-3);cursor:pointer;transition:color var(--cs-dur-base) var(--cs-ease-standard), background var(--cs-dur-base) var(--cs-ease-standard);justify-content:center;align-items:center;display:inline-flex}.z1c-drawer__close:hover{background:color-mix(in srgb, var(--cs-text-strong) 8%, transparent);color:var(--cs-text-strong)}.z1c-drawer__nav{gap:var(--cs-space-1);padding:var(--cs-space-4) var(--cs-space-2);flex-direction:column;flex:auto;display:flex}.z1c-drawer__link{padding:var(--cs-space-3);border-radius:var(--cs-radius-menu);color:var(--cs-text-2);font-size:var(--cs-fs-md);font-weight:var(--cs-fw-semibold);line-height:var(--cs-lh-md);letter-spacing:var(--cs-tracking-wide);text-transform:uppercase;transition:color var(--cs-dur-base) var(--cs-ease-standard), background var(--cs-dur-base) var(--cs-ease-standard);align-items:center;display:flex}.z1c-drawer__link:hover{background:var(--cs-glass-light);color:var(--cs-text-strong)}.z1c-drawer__sum{cursor:pointer;justify-content:space-between;list-style:none}.z1c-drawer__link[data-active],.z1c-drawer__group[data-active]>.z1c-drawer__sum{background:color-mix(in srgb, var(--cs-accent) 8%, transparent);color:var(--cs-accent)}.z1c-drawer__sum::-webkit-details-marker{display:none}.z1c-drawer__chev{transition:transform var(--cs-dur-base) var(--cs-ease-standard);flex-shrink:0}.z1c-drawer__group[open] .z1c-drawer__chev{transform:rotate(90deg)}.z1c-drawer__sub{gap:var(--cs-space-1);padding-block:var(--cs-space-1);padding-left:var(--cs-space-4);flex-direction:column;display:flex}.z1c-drawer__sublink{align-items:center;gap:var(--cs-space-2);padding:var(--cs-space-2) var(--cs-space-3);border-radius:var(--cs-radius-menu);color:var(--cs-text-3);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);transition:color var(--cs-dur-base) var(--cs-ease-standard), background var(--cs-dur-base) var(--cs-ease-standard);display:flex}.z1c-drawer__sublink:hover{background:var(--cs-glass-light);color:var(--cs-text-strong)}.z1c-drawer__sublink[data-active]{color:var(--cs-accent)}.z1c-drawer__lead{color:var(--cs-accent);flex-shrink:0}.z1c-drawer__subicon{flex-shrink:0}.z1c-drawer__rule{width:100%;margin:var(--cs-space-3) 0;border:0;border-top:1px solid var(--cs-line-subtle)}.z1c-drawer__auth,.z1c-drawer__user{gap:var(--cs-space-2);padding:var(--cs-space-4);border-top:1px solid var(--cs-line-subtle);flex-direction:column;flex-shrink:0;display:flex}.z1c-drawer__user,html[data-session=user] .z1c-drawer__auth{display:none}html[data-session=user] .z1c-drawer__user{display:flex}.z1c-btn{justify-content:center;align-items:center;gap:var(--cs-space-2);width:100%;height:var(--cs-control-md);padding-inline:var(--cs-space-4);border-radius:var(--cs-radius-2);font-family:var(--cs-font-display);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;transition:background var(--cs-dur-base) var(--cs-ease-standard), border-color var(--cs-dur-base) var(--cs-ease-standard), box-shadow var(--cs-dur-base) var(--cs-ease-standard);display:inline-flex}.z1c-btn--primary{background:var(--cs-accent-fill);box-shadow:var(--cs-glow-accent);color:var(--cs-accent-fill-ink);font-weight:var(--cs-fw-black)}.z1c-btn--primary:hover{background:var(--cs-accent-fill-hover);box-shadow:var(--cs-glow-accent-hover)}.z1c-btn--secondary{border:1px solid var(--cs-line-3);background:var(--cs-glass-light);color:var(--cs-text-strong);font-weight:var(--cs-fw-bold)}.z1c-btn--secondary:hover{border-color:var(--cs-line-3);background:var(--cs-line-2-next)}.z1c-footer{background:var(--cs-bg);position:relative;overflow:hidden}@media (width>=768px){.z1c-footer{margin-top:var(--cs-space-8)}}.z1c-footer__line{z-index:var(--cs-z-header);background:linear-gradient(to right, transparent, var(--cs-accent-line), transparent);height:1px;box-shadow:var(--z1c-glow-line);position:absolute;top:0;left:0;right:0}.z1c-footer__spark{z-index:var(--cs-z-header);background:var(--cs-accent);width:192px;height:2px;box-shadow:var(--z1c-glow-spark);position:absolute;top:0;left:50%;transform:translate(-50%)}.z1c-footer__glow{background:var(--cs-bg);pointer-events:none;position:absolute;inset:0}.z1c-footer__grid{opacity:.3;pointer-events:none;background-image:url(/_astro/grid.DOBtphaB.svg);position:absolute;inset:0}.z1c-footer__corner{border:0 solid var(--cs-line-2-next);width:16px;height:16px;display:none;position:absolute}@media (width>=768px){.z1c-footer__corner{display:block}}.z1c-footer__corner--tl{border-width:2px 0 0 2px;top:32px;left:32px}.z1c-footer__corner--tr{border-width:2px 2px 0 0;top:32px;right:32px}.z1c-footer__corner--bl{border-width:0 0 2px 2px;bottom:32px;left:32px}.z1c-footer__corner--br{border-width:0 2px 2px 0;bottom:32px;right:32px}.z1c-band{z-index:var(--cs-z-sticky);border-bottom:1px solid var(--cs-line-1);background:color-mix(in srgb, var(--cs-text-strong) 2%, transparent);position:relative}.z1c-band__box{justify-content:center;align-items:center;gap:var(--cs-space-4);max-width:1280px;padding:var(--cs-space-6) var(--cs-space-4);text-align:center;flex-direction:column;margin-inline:auto;display:flex}@media (width>=768px){.z1c-band__box{padding-inline:var(--cs-space-6);text-align:left;flex-direction:row;justify-content:space-between}}@media (width>=1024px){.z1c-band__box{padding-inline:var(--cs-space-8)}}.z1c-band__copy{width:100%}@media (width>=768px){.z1c-band__copy{width:auto}}.z1c-band__title{justify-content:center;align-items:center;gap:var(--cs-space-2);color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-lg);font-weight:var(--cs-fw-black);line-height:var(--cs-lh-lg);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;margin:0;display:flex}@media (width>=768px){.z1c-band__title{justify-content:flex-start}}.z1c-band__mark{background:var(--cs-accent);width:6px;height:6px;animation:z1c-pulse calc(var(--cs-dur-loop) * 1.25) var(--cs-ease-in-out) infinite}.z1c-band__text{margin:var(--cs-space-1) 0 0;color:var(--cs-text-3);font-size:var(--cs-fs-md);font-weight:var(--cs-fw-medium);line-height:var(--cs-lh-md)}.z1c-band__actions{align-items:stretch;gap:var(--cs-space-3);flex-direction:column;flex-shrink:0;width:100%;max-width:384px;margin-inline:auto;display:flex}@media (width>=768px){.z1c-band__actions{flex-direction:row;align-items:center;width:auto;max-width:none;margin-inline:0}}.z1c-band__btn{justify-content:center;align-items:center;gap:var(--cs-space-2);padding:var(--cs-space-3) var(--cs-space-6);border-radius:var(--cs-radius-menu);color:var(--cs-text-strong);font-size:var(--cs-fs-xs);font-weight:var(--cs-fw-black);line-height:var(--cs-lh-xs);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;transition:color var(--cs-dur-fast) var(--cs-ease-standard), background var(--cs-dur-fast) var(--cs-ease-standard), border-color var(--cs-dur-fast) var(--cs-ease-standard);border:1px solid;display:inline-flex}@media (width>=768px){.z1c-band__btn{white-space:nowrap;flex-shrink:0}}.z1c-band__btn--primary{border-color:color-mix(in srgb, var(--cs-accent) 40%, transparent);background:color-mix(in srgb, var(--cs-accent) 15%, transparent)}.z1c-band__btn--primary:hover{border-color:var(--cs-accent);background:color-mix(in srgb, var(--cs-accent) 25%, transparent);color:var(--cs-accent)}.z1c-band__btn--secondary{border-color:var(--cs-line-2-next);background:color-mix(in srgb, var(--cs-text-strong) 5%, transparent)}.z1c-band__btn--secondary:hover{border-color:var(--cs-accent-line);background:var(--cs-accent-tint);color:var(--cs-accent)}.z1c-footer__main{z-index:var(--cs-z-sticky);max-width:1280px;padding:var(--cs-space-10) var(--cs-space-4);margin-inline:auto;position:relative}@media (width>=768px){.z1c-footer__main{padding-inline:var(--cs-space-6)}}@media (width>=1024px){.z1c-footer__main{padding:var(--cs-space-12) var(--cs-space-8)}}.z1c-footer__top{justify-content:space-between;align-items:center;gap:var(--cs-space-12);margin-bottom:var(--cs-space-8);flex-direction:column;display:flex}@media (width>=768px){.z1c-footer__top{margin-bottom:var(--cs-space-12)}}@media (width>=1024px){.z1c-footer__top{align-items:flex-start;gap:var(--cs-space-16);flex-direction:row}}.z1c-footer__brand{text-align:center;max-width:384px;margin-inline:auto}@media (width>=1024px){.z1c-footer__brand{text-align:left;margin-inline:0}}.z1c-logo--footer{margin-bottom:var(--cs-space-6);justify-content:center}@media (width>=1024px){.z1c-logo--footer{justify-content:flex-start}}.z1c-logo--footer .z1c-logo__mark{background:var(--cs-accent-fill);box-shadow:var(--z1c-glow-mark)}.z1c-logo--footer .z1c-logo__text{display:block}.z1c-footer__blurb{gap:var(--cs-space-4);color:color-mix(in srgb, var(--cs-text-3) 80%, transparent);font-size:var(--cs-fs-base);font-weight:var(--cs-fw-medium);line-height:var(--cs-lh-relaxed);text-align:justify;display:grid}.z1c-footer__blurb p{margin:0}.z1c-footer__blurb .z1c-footer__emph{color:var(--cs-text-strong);font-weight:var(--cs-fw-semibold)}.z1c-footer__social{justify-content:center;align-items:center;gap:var(--cs-space-3);margin-top:var(--cs-space-10);display:flex}@media (width>=1024px){.z1c-footer__social{justify-content:flex-start}}.z1c-social{--z1c-hue:var(--cs-text-1);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-menu);background:var(--cs-surface-deep);width:44px;height:44px;color:var(--cs-text-3);transition:color var(--cs-dur-fast) var(--cs-ease-standard), border-color var(--cs-dur-fast) var(--cs-ease-standard);justify-content:center;align-items:center;display:flex}.z1c-social[data-hue=info]{--z1c-hue:var(--cs-info-text)}.z1c-social[data-hue=danger]{--z1c-hue:var(--cs-live-dot)}.z1c-social[data-hue=secondary]{--z1c-hue:var(--cs-secondary-text)}.z1c-social[data-hue=orange]{--z1c-hue:var(--cs-hue-orange)}.z1c-social[data-hue=accent]{--z1c-hue:var(--cs-accent-text-strong)}.z1c-social:hover{border-color:color-mix(in srgb, var(--z1c-hue) 40%, transparent);color:var(--z1c-hue)}.z1c-footer__cols{gap:var(--cs-space-10);width:100%;font-size:var(--cs-fs-md);text-align:center;grid-template-columns:1fr;display:grid}@media (width>=768px){.z1c-footer__cols{gap:var(--cs-space-12);text-align:left;grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column}}@media (width>=1024px){.z1c-footer__cols{gap:var(--cs-space-20);width:auto}}.z1c-footer__h{justify-content:center;align-items:center;gap:var(--cs-space-2);margin:0 0 var(--cs-space-5);color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-md);font-weight:var(--cs-fw-black);line-height:var(--cs-lh-md);letter-spacing:.2em;text-transform:uppercase;display:flex}@media (width>=768px){.z1c-footer__h{font-size:var(--cs-fs-base);line-height:var(--cs-lh-base);justify-content:flex-start}}.z1c-footer__hmark{background:var(--cs-accent);width:6px;height:6px;box-shadow:var(--z1c-glow-dot);flex-shrink:0}.z1c-footer__links{gap:calc(var(--cs-space-3) + var(--cs-space-half));margin:0;padding:0;list-style:none;display:grid}.z1c-footer__links li{line-height:var(--cs-space-5)}.z1c-footer__links a{color:var(--cs-text-3);font-size:var(--cs-fs-md);font-weight:var(--cs-fw-medium);line-height:var(--cs-lh-md);transition:color var(--cs-dur-fast) var(--cs-ease-standard)}.z1c-footer__links a:hover{color:var(--cs-text-strong)}.z1c-footer__links a{position:relative}.z1c-footer__links a:after{content:"";inset:calc(-1 * (var(--cs-space-3) + var(--cs-space-half)) / 2) 0;position:absolute}.z1c-footer__rule{height:1px;margin-bottom:var(--cs-space-6);background:linear-gradient(to right, transparent, var(--cs-line-2-next), transparent)}@media (width>=768px){.z1c-footer__rule{margin-bottom:var(--cs-space-8)}}.z1c-footer__bar{justify-content:space-between;align-items:center;gap:var(--cs-space-6);color:var(--cs-text-3);font-size:var(--cs-fs-xs);font-weight:var(--cs-fw-medium);line-height:var(--cs-lh-xs);flex-direction:column;display:flex}@media (width>=1024px){.z1c-footer__bar{flex-direction:row}}.z1c-footer__bar p{letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;margin:0}.z1c-footer__copy{text-align:center}@media (width>=1024px){.z1c-footer__copy{text-align:left}}.z1c-footer__status{align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-2) var(--cs-space-4);border:1px solid var(--cs-line-1);border-radius:var(--cs-radius-menu);background:color-mix(in srgb, var(--cs-bg) 50%, transparent);box-shadow:var(--z1c-inset);display:flex}.z1c-footer__status span{color:var(--cs-text-2);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase}.z1c-footer__built{align-items:center;gap:var(--cs-space-2);display:flex}.z1c-footer__heart{color:var(--cs-accent);font-size:var(--cs-fs-base);text-shadow:var(--z1c-glow-dot);animation:z1c-pulse calc(var(--cs-dur-loop) * 1.25) var(--cs-ease-in-out) infinite}.z1c-chat{right:var(--cs-space-4);bottom:var(--cs-space-4);z-index:var(--cs-z-popover);-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:fixed}@media (width>=768px){.z1c-chat{right:var(--cs-space-6);bottom:var(--cs-space-6)}}html[data-session=user] .z1c-chat{display:none}.z1c-chat__btn{width:56px;height:56px;padding:var(--cs-space-half);border-radius:var(--cs-radius-full);background:var(--cs-gradient-chat);box-shadow:var(--cs-glow-chat);transition:box-shadow var(--cs-dur-base) var(--cs-ease-standard);justify-content:center;align-items:center;display:flex;position:relative}.z1c-chat__btn:hover{box-shadow:var(--cs-glow-chat-hover)}.z1c-chat__face{border-radius:var(--cs-radius-full);background:var(--cs-surface-1);width:100%;height:100%;transition:background var(--cs-dur-base) var(--cs-ease-standard);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.z1c-chat__face:before{content:"";background:linear-gradient(to top right, color-mix(in srgb, var(--cs-neon-pink) 20%, transparent), transparent);opacity:.5;transition:opacity var(--cs-dur-base) var(--cs-ease-standard);position:absolute;inset:0}.z1c-chat__btn:hover .z1c-chat__face{background:var(--cs-surface-chip)}.z1c-chat__btn:hover .z1c-chat__face:before{opacity:1}.z1c-chat__icon{color:var(--cs-text-strong);transition:color var(--cs-dur-base) var(--cs-ease-standard);position:relative}.z1c-chat__btn:hover .z1c-chat__icon{color:var(--cs-neon-cyan)}.z1c-chat__dot{top:var(--cs-space-3);right:var(--cs-space-3);border-radius:var(--cs-radius-full);background:var(--cs-kick);width:10px;height:10px;box-shadow:0 0 0 2px var(--cs-surface-1), 0 0 8px var(--cs-kick);position:absolute}.z1c-chat__tip{align-items:center;gap:var(--cs-space-2);margin-right:var(--cs-space-3);padding:calc(var(--cs-space-1) + var(--cs-space-half)) var(--cs-space-3);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-2);background:var(--cs-surface-1);color:var(--cs-text-strong);font-size:var(--cs-fs-xs);font-weight:var(--cs-fw-bold);line-height:var(--cs-lh-xs);white-space:nowrap;opacity:0;transform:translateX(var(--cs-space-2));transition:opacity var(--cs-dur-base) var(--cs-ease-standard), transform var(--cs-dur-base) var(--cs-ease-standard);pointer-events:none;display:flex;position:absolute;right:100%}.z1c-chat:hover .z1c-chat__tip,.z1c-chat:focus-within .z1c-chat__tip{opacity:1;transform:none}.z1c-chat__tipdot{width:var(--cs-space-2);height:var(--cs-space-2);border-radius:var(--cs-radius-full);background:var(--cs-neon-pink)}.z1c-consent{z-index:var(--cs-z-consent);max-height:70dvh;padding:var(--cs-space-3);padding-bottom:calc(var(--cs-space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--cs-line-solid-slate);background:var(--cs-surface-chip);box-shadow:var(--z1c-shadow-up);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@media (width>=768px){.z1c-consent{padding:var(--cs-space-4);padding-bottom:calc(var(--cs-space-4) + env(safe-area-inset-bottom))}}.z1c-consent[hidden],.z1c-consent__scrim[hidden],.cs-consented .z1c-consent{display:none}.z1c-consent__box{justify-content:space-between;align-items:center;gap:var(--cs-space-3);flex-direction:column;max-width:1280px;margin-inline:auto;display:flex}@media (width>=768px){.z1c-consent__box{gap:var(--cs-space-4);flex-direction:row}}.z1c-consent__copy{color:var(--cs-text-2);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-md);flex:auto}@media (width>=768px){.z1c-consent__copy{font-size:var(--cs-fs-md)}}.z1c-consent__copy p{margin:0}.z1c-consent__copy a{color:var(--cs-text-strong);text-underline-offset:3px;text-decoration:underline}.z1c-consent__copy .z1c-consent__title{margin-bottom:var(--cs-space-1);color:var(--cs-text-strong);font-weight:var(--cs-fw-medium)}.z1c-consent__actions{justify-content:flex-end;gap:var(--cs-space-2);width:100%;margin-top:var(--cs-space-3);flex-wrap:wrap;flex-shrink:0;display:flex}@media (width>=768px){.z1c-consent__actions{gap:var(--cs-space-3);flex-wrap:nowrap;width:auto;margin-top:0}}.z1c-consent__btn{min-height:var(--cs-control-md);padding:0 var(--cs-space-3);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-menu);background:var(--cs-line-solid-slate);color:var(--cs-text-2);font:inherit;font-size:var(--cs-fs-xs);font-weight:var(--cs-fw-medium);cursor:pointer;transition:background var(--cs-dur-base) var(--cs-ease-standard), color var(--cs-dur-base) var(--cs-ease-standard);flex:1 1 0}@media (width>=768px){.z1c-consent__btn{flex:none}}.z1c-consent__btn:hover{background:var(--cs-line-2-next);color:var(--cs-text-strong)}.z1c-consent__btn--accept{border-color:var(--cs-text-strong);background:var(--cs-text-strong);color:var(--cs-bg);font-weight:var(--cs-fw-bold)}.z1c-consent__btn--accept:hover{background:var(--cs-text-1);color:var(--cs-bg)}.z1c-consent__scrim{z-index:var(--cs-z-modal);padding:var(--cs-space-4);background:color-mix(in srgb, var(--cs-bg) 60%, transparent);-webkit-backdrop-filter:blur(var(--cs-blur-glass-light));backdrop-filter:blur(var(--cs-blur-glass-light));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.z1c-consent__panel{border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-surface-chip);width:100%;max-width:512px;max-height:90dvh;box-shadow:var(--cs-shadow-e4);flex-direction:column;display:flex;overflow:hidden}.z1c-consent__panel-head{padding:var(--cs-space-6);padding-bottom:var(--cs-space-4)}.z1c-consent__panel-head h2{margin:0 0 var(--cs-space-2);color:var(--cs-text-strong);font-size:var(--cs-fs-xl);font-weight:var(--cs-fw-bold);line-height:var(--cs-lh-xl)}.z1c-consent__panel-head p{color:var(--cs-text-3);font-size:var(--cs-fs-base);line-height:var(--cs-lh-relaxed);margin:0}.z1c-consent__cats{gap:var(--cs-space-4);padding:var(--cs-space-6);padding-top:var(--cs-space-2);flex:auto;display:grid;overflow-y:auto}.z1c-consent__cat{gap:var(--cs-space-1);padding:var(--cs-space-4);border:1px solid var(--cs-line-1);border-radius:var(--cs-radius-3);background:var(--cs-surface-2);display:grid}.z1c-consent__cat p{color:var(--cs-text-3);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);margin:0}.z1c-consent__cat-row{justify-content:space-between;align-items:center;display:flex}.z1c-consent__cat-name{color:var(--cs-text-strong);font-weight:var(--cs-fw-bold)}.z1c-consent__always{color:var(--cs-secondary-text);font-size:var(--cs-fs-md);font-weight:var(--cs-fw-semibold)}.z1c-consent__switch{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.z1c-consent__switch input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.z1c-consent__track{border-radius:var(--cs-radius-full);background:var(--cs-surface-3);transition:background var(--cs-dur-base) var(--cs-ease-standard);position:absolute;inset:0}.z1c-consent__thumb{border-radius:var(--cs-radius-full);background:var(--cs-text-strong);width:16px;height:16px;transition:transform var(--cs-dur-base) var(--cs-ease-standard);position:absolute;top:4px;left:4px}.z1c-consent__switch input:checked+.z1c-consent__track{background:var(--cs-secondary-fill)}.z1c-consent__switch input:checked+.z1c-consent__track .z1c-consent__thumb{transform:translate(20px)}.z1c-consent__switch input:focus-visible+.z1c-consent__track{outline:2px solid var(--cs-accent);outline-offset:2px}.z1c-consent__panel-actions{justify-content:flex-end;gap:var(--cs-space-3);padding:var(--cs-space-4);border-top:1px solid var(--cs-line-1);background:var(--cs-surface-deep);flex-wrap:wrap;display:flex}.z1c-consent__pbtn{min-height:var(--cs-control-md);padding:0 var(--cs-space-5);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-2);color:var(--cs-text-strong);font:inherit;font-size:var(--cs-fs-md);font-weight:var(--cs-fw-bold);cursor:pointer;transition:background var(--cs-dur-base) var(--cs-ease-standard);background:0 0}.z1c-consent__pbtn:hover{background:var(--cs-glass-light)}.z1c-consent__pbtn--save{border-color:var(--cs-secondary-fill);background:var(--cs-secondary-fill);color:var(--cs-secondary-fill-ink)}.z1c-consent__pbtn--save:hover{background:var(--cs-secondary-fill);filter:brightness(.9)}.z1e{background:var(--cs-bg);min-height:calc(100dvh - 8rem);color:var(--cs-text-1);position:relative;overflow:hidden}.z1e__hex{opacity:.15;pointer-events:none;background-image:url(/_astro/hex.tjrUE54I.svg);position:absolute;inset:0}.z1e__glow{border-radius:var(--cs-radius-full);filter:blur(120px);pointer-events:none;position:absolute}.z1e__glow--red{background:var(--cs-accent-tint);width:45%;height:45%;top:-12%;left:-8%}.z1e__glow--orange{background:color-mix(in srgb, var(--cs-hue-orange) 5%, transparent);width:40%;height:40%;bottom:-10%;right:-8%}.z1e__box{z-index:var(--cs-z-sticky);max-width:1024px;padding:var(--cs-space-10) var(--cs-space-4);margin-inline:auto;position:relative}@media (width>=768px){.z1e__box{padding:var(--cs-space-16) var(--cs-space-6)}}@media (width>=1024px){.z1e__box{padding-block:var(--cs-space-20)}}.z1e__head{margin-bottom:var(--cs-space-8);text-align:center}@media (width>=768px){.z1e__head{margin-bottom:var(--cs-space-12)}}.z1e__kicker{margin:0 0 var(--cs-space-3);color:var(--cs-accent);font-family:var(--cs-font-display);font-size:var(--cs-fs-3xs);font-weight:var(--cs-fw-bold);line-height:var(--cs-lh-3xs);letter-spacing:.35em;text-transform:uppercase}@media (width>=768px){.z1e__kicker{margin-bottom:var(--cs-space-4);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs)}}.z1e__code{margin:0 0 var(--cs-space-3);background:var(--cs-gradient-red);color:#0000;font-family:var(--cs-font-display);font-size:var(--cs-fs-8xl);font-weight:var(--cs-fw-black);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;line-height:1}@media (width>=768px){.z1e__code{margin-bottom:var(--cs-space-4);font-size:var(--cs-fs-9xl)}}@media (width>=1024px){.z1e__code{font-size:var(--cs-fs-10xl)}}.z1e__title{margin:0 0 var(--cs-space-3);color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-2xl);font-weight:var(--cs-fw-bold);line-height:var(--cs-lh-2xl);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase}@media (width>=768px){.z1e__title{margin-bottom:var(--cs-space-4);font-size:var(--cs-fs-3xl);line-height:var(--cs-lh-3xl)}}@media (width>=1024px){.z1e__title{font-size:var(--cs-fs-4xl);line-height:var(--cs-lh-4xl)}}.z1e__text{max-width:576px;padding-inline:var(--cs-space-2);color:var(--cs-text-3);font-size:var(--cs-fs-base);line-height:var(--cs-lh-relaxed);margin:0 auto}.z1e__actions{justify-content:center;align-items:stretch;gap:var(--cs-space-3);max-width:512px;margin:0 auto var(--cs-space-10);flex-direction:column;display:flex}@media (width>=768px){.z1e__actions{align-items:center;gap:var(--cs-space-4);max-width:none;margin-bottom:var(--cs-space-12);flex-direction:row}}.z1e__btn{justify-content:center;align-items:center;gap:var(--cs-space-2);min-height:var(--cs-control-lg);padding:var(--cs-space-4) var(--cs-space-6);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-2);color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-md);font-weight:var(--cs-fw-bold);line-height:var(--cs-lh-md);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;transition:box-shadow var(--cs-dur-base) var(--cs-ease-standard), border-color var(--cs-dur-base) var(--cs-ease-standard);display:inline-flex}.z1e__btn svg{flex-shrink:0}.z1e__btn--primary{background:var(--cs-accent-gradient);box-shadow:var(--cs-glow-accent)}.z1e__btn--primary:hover{box-shadow:var(--cs-glow-accent-hover)}.z1e__btn--secondary{border-color:var(--cs-line-3);background:color-mix(in srgb, var(--cs-surface-0) 90%, transparent)}.z1e__btn--secondary:hover{border-color:color-mix(in srgb, var(--cs-accent) 40%, transparent)}.z1e__popular-head{justify-content:center;align-items:center;gap:var(--cs-space-2);margin-bottom:var(--cs-space-4);display:flex}@media (width>=768px){.z1e__popular-head{margin-bottom:var(--cs-space-6)}}.z1e__popular-icon{color:var(--cs-accent);flex-shrink:0}.z1e__popular-head h3{color:color-mix(in srgb, var(--cs-text-strong) 90%, transparent);font-family:var(--cs-font-display);font-size:var(--cs-fs-md);font-weight:var(--cs-fw-bold);line-height:var(--cs-lh-md);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;margin:0}@media (width>=768px){.z1e__popular-head h3{font-size:var(--cs-fs-base);line-height:var(--cs-lh-base)}}.z1e__grid{gap:var(--cs-space-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.z1e__grid{gap:var(--cs-space-4);grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.z1e__grid{grid-template-columns:repeat(4,1fr)}}.z1e__card{align-items:flex-start;gap:var(--cs-space-3);height:100%;min-height:88px;padding:var(--cs-space-4);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-2);background:var(--cs-glass);-webkit-backdrop-filter:blur(var(--cs-blur-glass-phone));backdrop-filter:blur(var(--cs-blur-glass-phone));transition:border-color var(--cs-dur-base) var(--cs-ease-standard), background var(--cs-dur-base) var(--cs-ease-standard);display:flex}@media (width>=768px){.z1e__card{-webkit-backdrop-filter:blur(var(--cs-blur-glass));backdrop-filter:blur(var(--cs-blur-glass))}}.z1e__card:hover{border-color:color-mix(in srgb, var(--cs-accent) 35%, transparent);background:color-mix(in srgb, var(--cs-accent) 5%, transparent)}.z1e__card-icon{border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-menu);background:color-mix(in srgb, var(--cs-text-strong) 5%, transparent);width:40px;height:40px;color:var(--cs-accent);transition:background var(--cs-dur-base) var(--cs-ease-standard), border-color var(--cs-dur-base) var(--cs-ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}.z1e__card:hover .z1e__card-icon{border-color:color-mix(in srgb, var(--cs-accent) 30%, transparent);background:var(--cs-accent-tint)}.z1e__card-body{text-align:left;min-width:0}.z1e__card-label{color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-md);font-weight:var(--cs-fw-bold);line-height:var(--cs-lh-md);transition:color var(--cs-dur-base) var(--cs-ease-standard);display:block}@media (width>=768px){.z1e__card-label{font-size:var(--cs-fs-base);line-height:var(--cs-lh-base)}}.z1e__card:hover .z1e__card-label{color:var(--cs-accent)}.z1e__card-desc{margin-top:var(--cs-space-1);color:var(--cs-text-3);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-snug);display:block}.pp{--pp-color:var(--cs-popup-accent);--pp-line:color-mix(in srgb, var(--pp-color) 25%, transparent);--pp-bottom-clear:76px;z-index:var(--z-popup-banner);color:var(--cs-popup-text);font-size:15px;line-height:1.5;position:fixed}.pp:focus{outline:none}.pp-card{background:var(--cs-popup-bg);position:relative;overflow:hidden}.pp-close{z-index:2;color:#fff;cursor:pointer;background:#00000080;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;right:10px}.pp-close:hover{background:#000000bf}.pp-inner{display:flex}.pp-media img{object-fit:cover;width:100%;height:100%;display:block}.pp-img[hidden]{display:none}.pp-text{flex-direction:column;flex:1;justify-content:center;gap:16px;min-width:0;padding:32px;display:flex}.pp-title{color:#fff;margin:0 0 8px;font-size:24px;font-weight:800;line-height:1.2}.pp-body p{overflow-wrap:break-word;margin:0 0 8px}.pp-body p:last-child{margin-bottom:0}.pp-count{color:var(--pp-color);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-top:10px;font-size:14px;font-weight:800}.pp-actions{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.pp-cta{border-radius:var(--cs-radius);background:var(--pp-color);color:#fff;text-align:center;box-shadow:0 4px 14px color-mix(in srgb, var(--pp-color) 25%, transparent);padding:12px 24px;font-weight:700;transition:transform .2s;display:inline-block}.pp-cta:hover{transform:translateY(-1px)}.pp-cta[hidden],.pp-terms[hidden],.pp-count[hidden]{display:none}.pp-terms{color:var(--cs-text-3);margin-top:4px;font-size:12px;font-style:italic}.pp[data-template^=modal]{z-index:var(--z-popup-modal);background:var(--cs-popup-scrim);justify-content:center;align-items:center;padding:20px;display:flex;inset:0}.pp[data-template^=modal] .pp-card{border:1px solid var(--pp-line);border-radius:var(--cs-radius);width:100%;max-width:750px;box-shadow:0 10px 40px #00000080}.pp[data-template^=modal] .pp-inner{min-height:350px}.pp[data-template^=modal] .pp-media{flex:0 0 45%;position:relative}.pp[data-template^=modal] .pp-media img{position:absolute;inset:0}.pp[data-template=modal-right] .pp-inner{flex-direction:row-reverse}.pp[data-template=modal-top] .pp-card{max-width:500px}.pp[data-template=modal-top] .pp-inner{flex-direction:column;min-height:0}.pp[data-template=modal-top] .pp-media{flex:none}.pp[data-template=modal-top] .pp-media img{height:auto;max-height:250px;position:static}.pp[data-template=modal-top] .pp-text{padding:24px}.pp[data-template=modal-top] .pp-title{font-size:22px}.pp[data-template$=-banner]{left:0;right:0}.pp[data-template=bottom-banner]{bottom:0}.pp[data-template=top-banner]{top:0}.pp[data-template=bottom-banner] .pp-card{border-top:1px solid var(--pp-line);box-shadow:0 -5px 20px #00000080}.pp[data-template=top-banner] .pp-card{border-bottom:1px solid var(--pp-line);box-shadow:0 5px 20px #00000080}.pp[data-template$=-banner] .pp-close{top:50%;transform:translateY(-50%)}.pp[data-template$=-banner] .pp-inner{align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:16px 64px 16px 24px}.pp[data-template$=-banner] .pp-media{flex:none;width:80px;height:80px}.pp[data-template$=-banner] .pp-media img{border-radius:var(--cs-radius)}.pp[data-template$=-banner] .pp-text{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding:0}.pp[data-template$=-banner] .pp-title{margin-bottom:4px;font-size:18px}.pp[data-template$=-banner] .pp-cta{white-space:nowrap;padding:10px 20px}.pp[data-template=slide-in]{width:min(246px,100vw - 32px);animation:.4s ease-out forwards pp-pop;top:50%;left:50%;translate:-50% -50%}.pp[data-template=slide-in] .pp-card{background:var(--cs-bg);border:.5px solid #ffb060d9;border-radius:14px;box-shadow:0 18px 40px #0000008c}.pp[data-template=slide-in] .pp-card:before{content:"";background:var(--pp-color);height:3px;display:block}.pp[data-template=slide-in] .pp-close{width:22px;height:22px;color:var(--cs-text-3);background:0 0;top:8px;right:8px}.pp[data-template=slide-in] .pp-close svg{width:12px;height:12px}.pp[data-template=slide-in] .pp-inner{flex-direction:column;align-items:flex-start;gap:8px;padding:13px 14px 12px}.pp[data-template=slide-in] .pp-media img{object-fit:contain;object-position:left center;width:96px;height:auto;max-height:24px}.pp[data-template=slide-in] .pp-text{justify-content:flex-start;gap:8px;padding:0}.pp[data-template=slide-in] .pp-copy{padding-right:16px}.pp[data-template=slide-in] .pp-title{letter-spacing:-.01em;margin:0;font-size:14px;line-height:1.3}.pp[data-template=slide-in] .pp-body{color:#a1a1aa;margin-top:3px;font-size:12px;line-height:1.4}.pp[data-template=slide-in] .pp-cta{border-radius:7px;padding:7px 12px;font-size:12px;line-height:1.2}@keyframes pp-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.pp[data-held]{visibility:hidden;pointer-events:none}@media (width<=768px){.pp[data-sheet][data-template]{pointer-events:none;width:auto;animation:pp-sheet var(--motion-base) both;background:0 0;padding:0;display:block;position:fixed;inset:auto 0 0}.pp[data-sheet][data-template] .pp-card{pointer-events:auto;border-radius:var(--radius-lg) var(--radius-lg) 0 0;border:1px solid var(--pp-line);width:auto;max-width:none;max-height:34vh;box-shadow:var(--shadow-md);padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:0;overflow-y:auto}.pp[data-sheet][data-template] .pp-inner{min-height:0;padding:var(--space-3) var(--space-4);gap:var(--space-2);flex-direction:column}.pp[data-sheet][data-template] .pp-media{display:none}.pp[data-sheet][data-template] .pp-text{gap:var(--space-3);padding:0}.pp[data-sheet][data-template] .pp-title{font-size:var(--size-base);padding-right:var(--space-6)}.pp[data-sheet][data-template] .pp-body{font-size:var(--size-md)}.pp[data-sheet][data-template] .pp-cta{padding:var(--space-2) var(--space-4);font-size:var(--size-md)}.pp[data-sheet][data-template] .pp-card:before{display:none}}@keyframes pp-sheet{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@media (width<=768px){.pp[data-template^=modal]{align-items:flex-end;padding:12px}.pp[data-template^=modal] .pp-card{max-height:calc(100vh - 24px);overflow-y:auto}.pp[data-template^=modal] .pp-inner{flex-direction:column;min-height:0}.pp[data-template^=modal] .pp-media{flex:none;height:200px}.pp[data-template=modal-top] .pp-media{height:auto}.pp[data-template^=modal] .pp-media img{object-fit:contain}.pp[data-template^=modal] .pp-text{padding:20px}.pp[data-template=slide-in]{width:min(228px,100vw - 28px)}.pp[data-template=slide-in] .pp-inner{gap:7px;padding:11px 12px 10px}.pp[data-template=slide-in] .pp-media img{width:88px;max-height:22px}.pp[data-template=slide-in] .pp-title{font-size:13px}.pp[data-template=slide-in] .pp-body{margin-top:2px;font-size:12px}.pp[data-template=slide-in] .pp-cta{border-radius:7px;padding:6px 11px;font-size:12px}.pp[data-template=slide-in] .pp-card{border-radius:12px}.pp[data-template=slide-in] .pp-close{width:20px;height:20px;top:6px;right:6px}.pp[data-template$=-banner] .pp-inner,.pp[data-template$=-banner] .pp-text{flex-direction:column;align-items:flex-start;gap:12px}.pp[data-template$=-banner] .pp-inner{padding:14px 52px 14px 16px}.pp[data-template$=-banner] .pp-media{display:none}}.bar.astro-yf2cmhi3{width:100%;z-index:var(--z-popup-modal);justify-content:space-between;align-items:center;gap:var(--cs-space-4);padding:var(--cs-space-3) var(--cs-space-4);background:var(--cs-surface-2);border-top:1px solid var(--cs-line-field);display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -8px 24px #00000059}.bar.astro-yf2cmhi3[hidden],.scrim.astro-yf2cmhi3[hidden],.cs-consented .bar.astro-yf2cmhi3{display:none}.copy.astro-yf2cmhi3{min-width:0;font-size:var(--cs-fs-sm);color:var(--cs-text-2);flex:auto;line-height:1.5}.copy.astro-yf2cmhi3 a.astro-yf2cmhi3{color:var(--cs-text-1);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.copy.astro-yf2cmhi3 a.astro-yf2cmhi3:hover{color:var(--cs-accent)}.actions.astro-yf2cmhi3{align-items:center;gap:var(--cs-space-3);flex-shrink:0;display:flex}.btn.astro-yf2cmhi3{min-width:88px;min-height:var(--cs-control-md);padding:0 var(--cs-space-4);border:1px solid var(--cs-text-1);border-radius:var(--cs-radius-2);color:var(--cs-text-1);font:inherit;font-size:var(--cs-fs-sm);white-space:nowrap;cursor:pointer;background:0 0;font-weight:600}.btn.astro-yf2cmhi3:hover{background:var(--cs-surface-3)}.accept.astro-yf2cmhi3{border-color:var(--cs-accent-fill);background:var(--cs-accent-fill);color:var(--cs-accent-fill-ink)}.accept.astro-yf2cmhi3:hover{background:var(--cs-accent-fill-press)}.more.astro-yf2cmhi3{min-height:var(--cs-control-md);padding:0 var(--cs-space-2);color:var(--cs-text-2);font:inherit;font-size:var(--cs-fs-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.more.astro-yf2cmhi3:hover{color:var(--cs-text-1)}.btn.astro-yf2cmhi3:focus-visible,.more.astro-yf2cmhi3:focus-visible{outline:2px solid var(--cs-orange);outline-offset:2px}.scrim.astro-yf2cmhi3{z-index:calc(var(--z-popup-modal) + 1);background:var(--cs-scrim-slate);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.panel.astro-yf2cmhi3{background:var(--cs-slate-panel);border:1px solid var(--cs-slate-line);border-radius:var(--radius-xl);width:100%;max-width:500px;max-height:90vh;padding:24px;overflow-y:auto;box-shadow:0 20px 40px #00000080}.title.astro-yf2cmhi3{color:#fff;margin-bottom:8px;font-size:1.25rem;font-weight:700}.intro.astro-yf2cmhi3{color:var(--cs-slate-muted);margin-bottom:24px;font-size:.9rem}.cats.astro-yf2cmhi3{gap:16px;margin-bottom:24px;display:grid}.cat.astro-yf2cmhi3{border-radius:var(--radius-sm);background:#ffffff08;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}h3.astro-yf2cmhi3{color:var(--cs-slate-text-2);margin-bottom:4px;font-size:1rem}.cat-copy.astro-yf2cmhi3 p.astro-yf2cmhi3{color:var(--cs-slate-dim);font-size:.8rem}.always.astro-yf2cmhi3{color:var(--cs-popup-accent);flex-shrink:0;font-size:.8rem;font-weight:700}.switch.astro-yf2cmhi3{flex-shrink:0;width:40px;height:24px;display:inline-block;position:relative}.switch.astro-yf2cmhi3 input.astro-yf2cmhi3{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute}.track.astro-yf2cmhi3{background:var(--cs-slate-off);border-radius:24px;transition:background .4s;position:absolute;inset:0}.thumb.astro-yf2cmhi3{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .4s;position:absolute;bottom:4px;left:4px}input.astro-yf2cmhi3:checked+.track.astro-yf2cmhi3{background:var(--cs-popup-accent)}input.astro-yf2cmhi3:checked+.track.astro-yf2cmhi3 .thumb.astro-yf2cmhi3{transform:translate(16px)}input.astro-yf2cmhi3:focus-visible+.track.astro-yf2cmhi3{outline:2px solid var(--cs-orange);outline-offset:2px}.panel-actions.astro-yf2cmhi3{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (width>=1280px){.bar.astro-yf2cmhi3{padding-inline:5%}}@media (orientation:landscape) and (height<=500px){.bar.astro-yf2cmhi3{padding-block:var(--cs-space-1)}.btn.astro-yf2cmhi3,.more.astro-yf2cmhi3{min-height:var(--cs-space-10)}@media (pointer:coarse){.btn.astro-yf2cmhi3,.more.astro-yf2cmhi3{min-height:var(--cs-control-lg)}}}@media (width<=480px){.bar.astro-yf2cmhi3{align-items:stretch;gap:var(--cs-space-2);padding-block:var(--cs-space-2);flex-direction:column}.copy.astro-yf2cmhi3{font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs)}.bar.astro-yf2cmhi3 .copy.astro-yf2cmhi3 a.astro-yf2cmhi3{margin-block:0;padding-block:0;display:inline;position:relative}.bar.astro-yf2cmhi3 .copy.astro-yf2cmhi3 a.astro-yf2cmhi3:after{content:"";inset-block:calc(-1 * var(--cs-space-1));inset-inline:calc(-1 * var(--cs-space-2));position:absolute}.actions.astro-yf2cmhi3{gap:var(--cs-space-2);flex-wrap:nowrap;width:100%}.actions.astro-yf2cmhi3 .btn.astro-yf2cmhi3{flex:1;min-width:0}.btn.astro-yf2cmhi3,.more.astro-yf2cmhi3{min-height:var(--cs-control-lg)}}.next.astro-3slw52t4{width:400px;min-width:0;max-width:100%;padding:var(--cs-space-6) var(--cs-space-6);border-radius:var(--cs-radius-3);background:linear-gradient(180deg, color-mix(in srgb, var(--cs-bg) 96%, transparent), color-mix(in srgb, var(--cs-bg) 96%, transparent));border:1px solid var(--cs-accent-line);box-shadow:var(--cs-shadow-e2), 0 0 32px -8px var(--cs-accent-line);justify-self:center}.roll-title.astro-3slw52t4{margin:0 0 var(--cs-space-2);font-size:var(--cs-fs-xs);color:var(--cs-text-3)}.next-head.astro-3slw52t4{justify-content:center;align-items:center;gap:var(--cs-space-2);flex-wrap:wrap;display:flex}.next-label.astro-3slw52t4{font-size:var(--cs-fs-xl);letter-spacing:1.4px;text-transform:uppercase;font-weight:800}.item.astro-3slw52t4[hidden]{display:none}.badge.astro-3slw52t4{--tone:#f59e0b;--tone-text:#fde68a;align-items:center;gap:var(--cs-space-1);padding:var(--cs-space-1) var(--cs-space-2);border-radius:var(--cs-radius-full);font-size:var(--cs-fs-2xs);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;color:var(--tone-text);background:color-mix(in srgb, var(--tone) 16%, transparent);border:1px solid color-mix(in srgb, var(--tone) 55%, transparent);font-weight:800;display:inline-flex}.badge.astro-3slw52t4 i.astro-3slw52t4{border-radius:var(--cs-radius-full);background:var(--tone);width:6px;height:6px;box-shadow:var(--cs-shadow-e2)}.astro-3slw52t4[data-roll-status=live] .badge.astro-3slw52t4{--tone:#22c55e;--tone-text:#bbf7d0}.astro-3slw52t4[data-roll-status=upcoming] .badge.astro-3slw52t4{--tone:#3b82f6;--tone-text:#bfdbfe}.clock.astro-3slw52t4{margin:var(--cs-space-2) 0 var(--cs-space-4)}.caption.astro-3slw52t4{margin:0 0 var(--cs-space-1);text-align:center;font-size:var(--cs-fs-2xs);letter-spacing:1.4px;text-transform:uppercase;color:var(--cs-success-text);font-weight:800;display:none}.astro-3slw52t4[data-roll-status=live] .caption.astro-3slw52t4{display:block}.cells.astro-3slw52t4{justify-content:center;align-items:flex-start;display:flex}.none.astro-3slw52t4{margin:var(--cs-space-4) 0 var(--cs-space-2);text-align:center;font-size:var(--cs-fs-sm);color:var(--cs-text-3)}.cell.astro-3slw52t4{align-items:flex-start;display:flex}.block.astro-3slw52t4{text-align:center;min-width:64px}.val.astro-3slw52t4{font-size:var(--cs-fs-4xl);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:900;line-height:1}.sep.astro-3slw52t4{margin:0 var(--cs-space-half);color:#f5b942;font-size:var(--cs-fs-4xl);font-weight:800;line-height:.95}.unit.astro-3slw52t4{margin-top:var(--cs-space-1);font-size:var(--cs-fs-2xs);letter-spacing:1.6px;color:var(--cs-text-3);text-transform:uppercase;font-weight:800}.body.astro-3slw52t4{gap:var(--cs-space-4);grid-template-columns:132px minmax(0,1fr);align-items:center;display:grid}.body.astro-3slw52t4.no-art{grid-template-columns:minmax(0,1fr)}.art.astro-3slw52t4{border-radius:var(--cs-radius-3);object-fit:cover;background:var(--cs-bg);width:132px;height:132px;box-shadow:var(--cs-shadow-e2)}.kicker.astro-3slw52t4{margin:0 0 var(--cs-space-1);font-size:var(--cs-fs-2xs);letter-spacing:1.5px;color:var(--cs-text-3);text-transform:uppercase;font-weight:800}.ntitle.astro-3slw52t4{margin:0 0 var(--cs-space-2);font-size:var(--cs-fs-xl);font-weight:800;line-height:1.1;display:block}.meta.astro-3slw52t4{margin:0 0 var(--cs-space-1);font-size:var(--cs-fs-md);color:#c5c9d3}.meta.astro-3slw52t4 b.astro-3slw52t4,.meta.astro-3slw52t4 strong.astro-3slw52t4{color:#f5b942;font-weight:800}.join.astro-3slw52t4{justify-content:center;align-items:center;gap:var(--cs-space-2);margin-top:var(--cs-space-4);padding:var(--cs-space-4) var(--cs-space-4);border-radius:var(--cs-radius-3);color:#1a0f00;font-size:var(--cs-fs-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#ffb347,#ff7a00);font-weight:900;text-decoration:none;display:flex}.join.astro-3slw52t4:hover{filter:brightness(1.08)}@media (width>=1536px){.next.astro-3slw52t4{width:460px}.val.astro-3slw52t4{font-size:48px}.block.astro-3slw52t4{min-width:72px}}@media (width<=1536px){.next.astro-3slw52t4{justify-self:stretch;width:auto;max-width:none}}@container (width<1280px){.next.astro-3slw52t4{justify-self:stretch;width:auto;max-width:none}}.board.astro-vnlshxmk{width:340px;min-width:0;max-width:100%;padding-block:var(--cs-space-5) var(--cs-space-4);padding-inline:var(--cs-space-5);border-radius:var(--cs-radius-3);background:color-mix(in srgb, var(--cs-bg) 92%, transparent);border:1px solid var(--cs-accent-line);box-shadow:var(--cs-shadow-e2), 0 0 32px -8px var(--cs-accent-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-self:end}.board-head.astro-vnlshxmk{justify-content:space-between;align-items:center;gap:var(--cs-space-2);margin-bottom:var(--cs-space-3);flex-wrap:wrap;display:flex}.board-title.astro-vnlshxmk{align-items:center;gap:var(--cs-space-2);font-size:var(--cs-fs-lg);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;font-weight:800;display:inline-flex}.board-title.astro-vnlshxmk .cs-icon{color:#f5b942}.cols.astro-vnlshxmk,.row.astro-vnlshxmk{gap:var(--cs-space-2);grid-template-columns:26px 1fr auto;align-items:center;display:grid}.cols.astro-vnlshxmk{padding-block:0 var(--cs-space-2);padding-inline:var(--cs-space-half);font-size:var(--cs-fs-2xs);letter-spacing:1px;color:var(--cs-text-4);text-transform:uppercase;font-weight:800}.cols.astro-vnlshxmk span.astro-vnlshxmk:last-child{text-align:right}.row.astro-vnlshxmk{padding:var(--cs-space-3) var(--cs-space-half);border-top:1px solid var(--cs-line-1)}.row.astro-vnlshxmk.top{padding-inline:var(--cs-space-2);border-radius:var(--cs-radius-3);background:var(--cs-accent-tint);box-shadow:0 0 16px -4px var(--cs-accent-line)}.row.astro-vnlshxmk.top1{box-shadow:0 0 22px -2px var(--cs-accent-line)}.row.astro-vnlshxmk.top .pname.astro-vnlshxmk,.row.astro-vnlshxmk.top .pts.astro-vnlshxmk{color:var(--cs-text-1)}.rank.astro-vnlshxmk{font-size:var(--cs-fs-sm);color:var(--cs-text-3);place-items:center;font-weight:800;display:grid}.r1.astro-vnlshxmk{color:#f5b942}.r2.astro-vnlshxmk{color:var(--cs-text-2)}.r3.astro-vnlshxmk{color:#d97706}.player.astro-vnlshxmk{align-items:center;gap:var(--cs-space-2);min-width:0;display:flex}.avatar.astro-vnlshxmk{border-radius:var(--cs-radius-full);object-fit:cover;background:#222;flex-shrink:0;width:28px;height:28px}.empty.astro-vnlshxmk{padding-block:var(--cs-space-4) var(--cs-space-2);padding-inline:var(--cs-space-half);border-top:1px solid var(--cs-line-1);font-size:var(--cs-fs-xs);color:var(--cs-text-3);margin:0}.pname.astro-vnlshxmk{text-overflow:ellipsis;white-space:nowrap;font-size:var(--cs-fs-md);font-weight:700;overflow:hidden}a.astro-vnlshxmk.pname:hover{text-decoration:underline}.pts.astro-vnlshxmk{font-size:var(--cs-fs-base);font-weight:800}.foot.astro-vnlshxmk{align-items:center;gap:var(--cs-space-2);margin-top:var(--cs-space-3);padding-top:var(--cs-space-3);border-top:1px solid var(--cs-line-1);font-size:var(--cs-fs-2xs);letter-spacing:1px;color:var(--cs-text-3);text-transform:uppercase;font-weight:800;text-decoration:none;display:flex}.foot.astro-vnlshxmk:hover{color:#f5b942}@media (pointer:coarse),(width<=768px){.foot.astro-vnlshxmk{min-height:var(--cs-control-lg);padding-top:0}}@media (width>=1536px){.board.astro-vnlshxmk{width:400px}}@media (width<=1536px){.board.astro-vnlshxmk{justify-self:stretch;width:auto;max-width:none}}@container (width<1280px){.board.astro-vnlshxmk{justify-self:stretch;width:auto;max-width:none}}.today.astro-v75sjvkx{padding-block:var(--cs-space-4) var(--cs-space-2);padding-inline:var(--cs-space-10);border-top:1px solid color-mix(in srgb, var(--cs-accent) 40%, transparent);background:#08090e;scroll-margin-top:84px}.inner.astro-v75sjvkx{width:100%;max-width:1400px;margin:0 auto}.head.astro-v75sjvkx{justify-content:space-between;align-items:center;gap:var(--cs-space-4);margin-bottom:var(--cs-space-4);flex-wrap:wrap;display:flex}.title.astro-v75sjvkx{align-items:center;gap:var(--cs-space-3);font-size:var(--cs-fs-base);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:800;display:flex}.prev.astro-v75sjvkx{padding:var(--cs-space-half) var(--cs-space-2);border-radius:var(--cs-radius-full);border:1px solid var(--cs-orange-line);background:var(--cs-orange-tint);color:var(--cs-orange);font-size:var(--cs-fs-2xs);letter-spacing:.06em}.cal.astro-v75sjvkx{color:#ff8a00}.legend.astro-v75sjvkx{gap:var(--cs-space-4);font-size:var(--cs-fs-2xs);letter-spacing:.8px;text-transform:uppercase;color:var(--cs-text-3);flex-wrap:wrap;font-weight:800;display:flex}.legend.astro-v75sjvkx b.astro-v75sjvkx{border-radius:var(--cs-radius-full);width:8px;height:8px;margin-right:var(--cs-space-2);display:inline-block}.l-live.astro-v75sjvkx b.astro-v75sjvkx{background:var(--cs-success-fill)}.l-soon.astro-v75sjvkx b.astro-v75sjvkx{background:var(--cs-warn-fill)}.l-up.astro-v75sjvkx b.astro-v75sjvkx{background:var(--cs-info-text)}.grp.astro-v75sjvkx+.grp.astro-v75sjvkx{margin-top:var(--cs-space-4)}.sub.astro-v75sjvkx{margin:0 0 var(--cs-space-2);font-size:var(--cs-fs-2xs);letter-spacing:.8px;text-transform:uppercase;color:var(--cs-text-3);font-weight:800}.grid.astro-v75sjvkx{gap:var(--cs-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;container:rolls/inline-size}.card.astro-v75sjvkx{gap:var(--cs-space-2);min-width:0;min-height:82px;padding:var(--cs-space-2);background:var(--color-surface-tournament);border:1px solid var(--cs-line-2);border-radius:var(--cs-radius-3);grid-template-columns:52px minmax(0,1fr) 12px;align-items:center;display:grid;position:relative}.card.astro-v75sjvkx.no-art{grid-template-columns:minmax(0,1fr) 12px}a.astro-v75sjvkx.card{color:inherit;transition:border-color var(--cs-dur-fast) var(--cs-ease-out), background var(--cs-dur-fast) var(--cs-ease-out);text-decoration:none}a.astro-v75sjvkx.card:hover{border-color:var(--cs-accent);background:var(--cs-surface-2)}a.astro-v75sjvkx.card:hover .arrow{color:var(--cs-accent)}a.astro-v75sjvkx.card:focus-visible{outline:2px solid var(--cs-accent);outline-offset:2px}.card.astro-v75sjvkx[hidden]{display:none}.card.astro-v75sjvkx[data-roll-status=starting_soon]{border-color:color-mix(in srgb, var(--cs-warn-text) 70%, transparent)}.card.astro-v75sjvkx[data-roll-status=live]{border-color:color-mix(in srgb, var(--cs-success-text) 70%, transparent)}.art.astro-v75sjvkx{border-radius:var(--cs-radius-3);object-fit:cover;background:var(--cs-bg);width:52px;height:52px}.cbody.astro-v75sjvkx{justify-items:start;gap:var(--cs-space-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.date.astro-v75sjvkx{justify-self:end;align-items:center;gap:var(--cs-space-2);max-width:100%;font-size:var(--cs-fs-2xs);letter-spacing:.3px;color:var(--cs-text-4);text-transform:uppercase;white-space:nowrap;font-weight:800;display:inline-flex}.date.astro-v75sjvkx>svg.astro-v75sjvkx{flex-shrink:1000;min-width:0}.when.astro-v75sjvkx{text-overflow:ellipsis;min-width:0;overflow:hidden}@media not all and (width<=1024px){@container rolls (width<=1080px){.grid.astro-v75sjvkx>.card.astro-v75sjvkx{grid-template-columns:minmax(0,1fr) 12px}.art.astro-v75sjvkx{display:none}}}.ctitle.astro-v75sjvkx{font-size:var(--cs-fs-sm);overflow-wrap:anywhere;justify-self:stretch;min-width:0;min-height:2.3em;margin:0;font-weight:800;line-height:1.15;display:block}.prize.astro-v75sjvkx{font-size:var(--cs-fs-xs);color:var(--cs-text-2);margin:0;font-weight:700}.tag.astro-v75sjvkx{margin-top:var(--cs-space-half);padding:var(--cs-space-1) var(--cs-space-2);border-radius:var(--cs-radius-2);border:1px solid color-mix(in srgb, var(--cs-info-text) 45%, transparent);background:color-mix(in srgb, var(--cs-info-text) 12%, transparent);color:#bfdbfe;font-size:var(--cs-fs-2xs);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;font-weight:800;line-height:1.2}.astro-v75sjvkx[data-roll-status=starting_soon] .tag.astro-v75sjvkx{color:#1a0f00;background:linear-gradient(90deg,#ffb347,#ff7a00);border-color:#0000}.astro-v75sjvkx[data-roll-status=live] .tag.astro-v75sjvkx{border-color:color-mix(in srgb, var(--cs-success-text) 55%, transparent);background:color-mix(in srgb, var(--cs-success-text) 16%, transparent);color:#bbf7d0}.card.astro-v75sjvkx .arrow{color:var(--cs-text-4)}@media (width<=1024px){.grid.astro-v75sjvkx{grid-template-columns:1fr 1fr}}@media (width<=768px){.today.astro-v75sjvkx{padding-left:var(--cs-space-4);padding-right:var(--cs-space-4)}.grid.astro-v75sjvkx{gap:var(--cs-space-4);grid-template-columns:1fr}.head.astro-v75sjvkx{align-items:flex-start;gap:var(--cs-space-3);flex-direction:column}.card.astro-v75sjvkx{min-height:80px}}.rr.astro-5y36x6ro{background:#0f0c1999;border:1px solid #a855f733;border-radius:10px;flex-direction:column;flex:auto;padding:20px;display:flex}.trending.astro-5y36x6ro{border-color:#8b5cf633}h3.astro-5y36x6ro{text-transform:capitalize;align-items:center;gap:10px;margin-bottom:16px;font-size:16px;font-weight:900;display:flex}.rr.astro-5y36x6ro .ic-purple{color:var(--color-purple)}.rr.astro-5y36x6ro .ic-gold{color:var(--color-gold-strong)}.cols.astro-5y36x6ro{border-bottom:1px solid var(--cs-line);color:var(--cs-text-3);letter-spacing:1px;text-transform:uppercase;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;font-size:12px;font-weight:800;display:flex}ul.astro-5y36x6ro{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}li.astro-5y36x6ro{align-items:center;gap:12px;height:40px;display:flex;position:relative}img.astro-5y36x6ro{object-fit:cover;background:var(--cs-element);border:2px solid #ffffff1a;border-radius:50%;flex-shrink:0;width:40px;height:40px}.who.astro-5y36x6ro{flex-direction:column;flex:1;min-width:0;display:flex}.who.astro-5y36x6ro a.astro-5y36x6ro{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.who.astro-5y36x6ro a.astro-5y36x6ro:after{content:"";position:absolute;inset:0}@media (pointer:coarse),(width<=768px){.who.astro-5y36x6ro a.astro-5y36x6ro:after{inset-block:min(0px, calc((100% - var(--cs-control-lg)) / 2))}}.cat.astro-5y36x6ro{color:var(--cs-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rk.astro-5y36x6ro{width:28px;height:28px;color:var(--color-gold-strong);background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:6px;flex-shrink:0;place-items:center;font-size:12px;font-weight:900;display:grid}.vw.astro-5y36x6ro{color:#fff;flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;min-width:40px;font-size:13px;font-weight:800;display:flex}.rise.astro-5y36x6ro{color:var(--cs-success-text)}.biggest.astro-5y36x6ro .vw.astro-5y36x6ro svg{color:var(--cs-text-3)}.dot.astro-5y36x6ro{background:var(--cs-ok);border-radius:50%;width:6px;height:6px}.more.astro-5y36x6ro{text-align:center;color:#ef7017;text-transform:uppercase;margin-top:auto;padding-top:32px;font-size:13px;font-weight:800;display:block}@media (width<=768px){.rr.astro-5y36x6ro{padding:16px}}.lt.astro-a2jqn7to[data-lt-mode=clock]{font-variant-numeric:tabular-nums;min-inline-size:12ch;display:inline-block}.lt--reserve.astro-a2jqn7to[data-lt-mode=your]{min-inline-size:15ch;display:inline-block}.pill.astro-evq4k44p{border-radius:var(--cs-radius-pill);border:1px solid var(--cs-line-2);background:var(--cs-pill-bg);color:var(--cs-pill-text);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.dot.astro-evq4k44p{background:var(--cs-live);border-radius:50%;width:6px;height:6px}.t-live.astro-evq4k44p{border-color:var(--cs-pill-line-live);color:var(--cs-live-soft)}.t-ok.astro-evq4k44p{border-color:var(--cs-pill-line-ok);color:var(--cs-ok-soft)}.t-twitch.astro-evq4k44p{border-color:var(--cs-pill-line-twitch);color:var(--cs-twitch-soft)}.t-kick.astro-evq4k44p{border-color:var(--cs-pill-line-kick);color:var(--cs-ok-soft)}.t-kick.astro-evq4k44p .cs-icon{color:var(--cs-kick)}.t-muted.astro-evq4k44p{color:var(--cs-text-3)}.t-orange.astro-evq4k44p{border-color:var(--cs-orange-line);background:var(--cs-orange-tint-2);color:var(--cs-orange-hot)}.pills.astro-x4o5b6ud{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}@media (width<=768px){.pills.astro-x4o5b6ud.scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--cs-space-12)), transparent);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--cs-space-12)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--cs-space-12)), transparent);flex-wrap:nowrap;overflow-x:auto}.pills.astro-x4o5b6ud.scroll::-webkit-scrollbar{display:none}.pills.astro-x4o5b6ud.scroll>*{flex:none}.pills.astro-x4o5b6ud.scroll:after{content:"";flex:0 0 var(--cs-space-12)}}.chunk.astro-otlc6d4u{white-space:nowrap}.cs-soon.cs-nl{padding-block:var(--cs-space-half);padding-inline:var(--cs-space-2);border:1px solid var(--cs-line-field);border-radius:var(--cs-radius-full);background:var(--cs-surface-3);box-shadow:none;color:var(--cs-text-1);font-size:var(--cs-fs-2xs);font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:.02em;text-transform:none;white-space:nowrap;vertical-align:middle;flex-shrink:0;align-items:center;line-height:1.2;display:inline-flex}.cs-nl-ctl{cursor:not-allowed}.cb.astro-ccpv27di{z-index:var(--z-toast);position:fixed;bottom:24px}.cb-right.astro-ccpv27di{right:24px}.cb-left.astro-ccpv27di{left:24px}.cb-fab.astro-ccpv27di{cursor:pointer;color:#fff;background:linear-gradient(135deg,#00c6ffcc,#0072ffcc);border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:52px;height:52px;list-style:none;transition:transform .3s;display:grid;box-shadow:0 10px 25px #0072ff66,inset 0 0 20px #fff3}.cb-fab.astro-ccpv27di::-webkit-details-marker{display:none}.cb-fab.astro-ccpv27di:hover{transform:scale(1.1)translateY(-4px)}.cb-panel.astro-ccpv27di{color:#fff;background:#14141eeb;border:1px solid #ffffff1a;border-radius:20px;width:280px;max-width:calc(100vw - 48px);padding:16px;position:absolute;bottom:66px;box-shadow:0 20px 40px #00000080}.cb-right.astro-ccpv27di .cb-panel.astro-ccpv27di{right:0}.cb-left.astro-ccpv27di .cb-panel.astro-ccpv27di{left:0}.cb-panel.astro-ccpv27di p.astro-ccpv27di{color:var(--cs-text-3);margin-top:6px;font-size:13px}@media (prefers-reduced-motion:reduce){.cb-fab.astro-ccpv27di{transition:none}}.cs-w{display:contents}@media (width<=768px){.cs-w--no-mobile{display:none}}@media (width>=769px) and (width<=1024px){.cs-w--no-tablet{display:none}}@media (width>=1025px){.cs-w--no-desktop{display:none}}.cs-w[data-login=user]{display:none}html[data-user] .cs-w[data-login=user]{display:contents}html[data-user] .cs-w[data-login=guest]{display:none}.csr-toasts{z-index:var(--z-toast);right:var(--cs-space-4);bottom:calc(var(--cs-space-4) + var(--cs-toast-lift,0px));width:min(400px, calc(100vw - 2 * var(--cs-space-4)));align-items:flex-end;gap:var(--cs-space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.csr-toast{--csr-toast-tone:var(--cs-text-3);pointer-events:auto;align-items:flex-start;gap:var(--cs-space-3);width:100%;max-width:400px;padding:var(--cs-space-4);border:1px solid var(--cs-line-field);border-left:4px solid var(--csr-toast-tone);border-radius:var(--cs-radius-3);background:var(--cs-surface-3);box-shadow:var(--cs-shadow-e4);color:var(--cs-text-2);display:flex;position:relative;overflow:hidden}.csr-toast--success{--csr-toast-tone:var(--cs-success-fill)}.csr-toast--danger{--csr-toast-tone:var(--cs-live-dot)}.csr-toast--accent{--csr-toast-tone:var(--cs-accent)}.csr-toast__bar{background:var(--csr-toast-tone);transform-origin:0;height:3px;animation:linear forwards csr-toast-count;position:absolute;inset:auto 0 0}@keyframes csr-toast-count{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.csr-toast__text{flex:1;min-width:0}.csr-toast__title{color:var(--cs-text-1);font-size:var(--cs-fs-base);font-weight:var(--cs-fw-semibold);overflow-wrap:anywhere;margin:0}.csr-toast__desc{margin:var(--cs-space-1) 0 0;color:var(--cs-text-3);font-size:var(--cs-fs-sm);overflow-wrap:anywhere}.csr-toast__close{--csr-hit:var(--cs-space-2);box-sizing:border-box;width:calc(var(--cs-control-sm) + 2 * var(--csr-hit));height:calc(var(--cs-control-sm) + 2 * var(--csr-hit));margin:calc(-1 * (var(--cs-space-1) + var(--csr-hit))) calc(-1 * (var(--cs-space-2) + var(--csr-hit))) calc(-1 * var(--csr-hit)) calc(-1 * var(--csr-hit));padding:var(--csr-hit);border-radius:calc(var(--cs-radius-1) + var(--csr-hit));color:var(--cs-text-3);font-size:var(--cs-fs-xl);cursor:pointer;background:padding-box content-box;border:0;flex:none;line-height:1}.csr-toast__close:hover{color:var(--cs-text-1);background:var(--cs-surface-3)}@media (prefers-reduced-motion:no-preference){.csr-toast{animation:csr-toast-in var(--cs-dur-base) var(--cs-ease-out,ease-out) both}}@keyframes csr-toast-in{0%{opacity:0;transform:translateY(var(--cs-space-2))}to{opacity:1;transform:none}}@media (width<=768px){.csr-toasts{left:var(--cs-space-4);right:var(--cs-space-4);bottom:calc(var(--cs-space-3) + env(safe-area-inset-bottom,0px) + var(--cs-toast-lift,0px));align-items:stretch;width:auto}.csr-toast{max-width:none;padding:var(--cs-space-2) var(--cs-space-3)}.csr-toast__close{margin-top:calc(-1 * var(--csr-hit));margin-right:calc(-1 * var(--cs-space-3))}.csr-toast__title,.csr-toast__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}img{color:#0000;background-color:var(--cs-surface-0);position:relative}img:before{content:"";background:var(--cs-surface-0);position:absolute;inset:0}
