:root{--image-grayscale:0;--wisp-filter-size:0;--wisp-icon-original-filter:brightness(1);--breakpoint-md:768px;--spacing-2xs:.1rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:.8rem;--spacing-base:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--z-background:-1;--z-base:0;--z-content:1;--z-header:200;--z-model:20;--z-dropdown:100;--z-modal:1000;--z-dropdown-menu:1050;--z-tooltip:1100;--font-size-2xs:.6875rem;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-md:clamp(.8125rem,.25vi + .78rem,.875rem);--font-size-lg:clamp(.875rem,.5vi + .78rem,1rem);--font-size-xl:clamp(1rem,.5vi + .88rem,1.1rem);--font-size-2xl:clamp(1rem,.5vi + .88rem,1.125rem);--font-size-3xl:clamp(1.1rem,.75vi + .88rem,1.25rem);--font-size-4xl:clamp(1.25rem,4vi + 2rem,4rem);--font-size-hero:clamp(1.5rem,5vi + .5rem,5.8rem);--font-family-display:"Orbitron",sans-serif;--line-height-tight:1.2;--line-height-body:1.7;--font-size-nav-item:clamp(.75rem,1.5vw,.875rem);--font-size-nav-link:clamp(.875rem,2vw,1.5rem);--logo-size-small:clamp(.5rem,2.1cqi,1.25rem);--logo-size-medium:clamp(2.3rem,5vw,3rem);--logo-size-big:clamp(3rem,7vw,4.5rem);--logo-size-hero:clamp(5rem,15vw,11rem);--spinning-cube-size-small:var(--spacing-xl);--spinning-cube-size-medium:calc(var(--spacing-2xl) + var(--spacing-md));--spinning-cube-size-large:calc(var(--spacing-2xl) + var(--spacing-xl));--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-full:50%;--radius-pill:999px;--icon-size-xs:14px;--icon-size-sm:16px;--icon-size-md:20px;--icon-size-lg:24px;--icon-size-xl:32px;--icon-size-2xl:50px;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--transition-chart:1.2s ease-in-out;--tooltip-show-delay:.5s;--duration-spin:4s;--duration-run:4s;--hero-choncc-scale-default:1;--hero-choncc-offset-default:0%;--hero-choncc-origin-default:50% 100%;--hero-choncc-scale-classic:1.151;--hero-choncc-origin-classic:67.83% 74.59%;--hero-choncc-offset-classic:2.56% 3.73%;--hero-choncc-scale-pantomime:1.291;--hero-choncc-origin-pantomime:67.6% 74.13%;--hero-choncc-offset-pantomime:2.8% 4.2%;--border-thin:1px;--border-medium:2px;--border-big:4px;--container-max:1290px;--guide-content-max:860px;--table-name-col-max:42vw;--ad-rail-width:160px;--ad-rail-height:600px;--ad-anchor-height:90px}[data-theme=monochromacy]{--image-grayscale:1}:root,[data-theme=default]{--clr-dark-a0:#000;--clr-light-a0:#fff;--clr-background:#0e2022;--clr-delign:#00f2ff;--clr-box-background:#0c3b3f;--clr-surface-a30:#575757;--clr-surface-a40:#717171;--clr-surface-a50:#8b8b8b;--clr-success-a0:#22946e;--clr-success-a10:#47d5a6;--clr-success-a20:#9ae8ce;--clr-warning-a0:#a87a2a;--clr-warning-a10:#d7ac61;--clr-warning-a20:#ecd7b2;--clr-danger-a0:#9c2121;--clr-danger-a10:#d94a4a;--clr-danger-a20:#eb9e9e;--clr-info-a0:#21498a;--clr-info-a10:#4077d1;--clr-info-a20:#92b2e5;--clr-trait-inactive:#5a5a5a;--clr-trait-bronze:#cd7f32;--clr-trait-silver:silver;--clr-trait-gold:gold;--clr-trait-legendary:#ffc430e0;--clr-trait-prismatic:#e8b4f8;--clr-trait-inactive-bg:#2a2a2a;--clr-trait-bronze-bg:#3d2a1a;--clr-trait-silver-bg:#2a2e33;--clr-trait-gold-bg:#3d3520;--clr-trait-legendary-bg:#3d3016;--clr-trait-prismatic-bg:#352a3d;--clr-unit-one-cost:#bbbbbbe0;--clr-unit-two-cost:#14cc73e0;--clr-unit-three-cost:#54c3ffe0;--clr-unit-four-cost:#de0ebde0;--clr-unit-five-cost:#ffc430e0;--clr-wisp-champion:#e84a80;--clr-wisp-combat:#e65c44;--clr-wisp-goldxp:#6d76e8;--clr-wisp-item:#63dfd2;--clr-wisp-misc:#8ed447;--clr-wisp-risky:#b653e0;--clr-wisp-shop:#f8a825;--clr-rank-iron:#6b6b6b;--clr-rank-bronze:#cd7f32;--clr-rank-silver:silver;--clr-rank-gold:gold;--clr-rank-platinum:#4ecdc4;--clr-rank-emerald:#50c878;--clr-rank-diamond:#b9f2ff;--clr-rank-master:#9b59b6;--clr-rank-grandmaster:#e74c3c;--clr-rank-challenger:#f39c12;--clr-tier-s:#e63946;--clr-tier-a:#e6882a;--clr-tier-b:#e6c72a;--clr-tier-c:#4b7;--clr-tier-s-bg:#3d1518;--clr-tier-a-bg:#3d2615;--clr-tier-b-bg:#3d3315;--clr-tier-c-bg:#163d25}[data-theme=red-green]{--clr-delign:#f0b429;--clr-background:#22200e;--clr-box-background:#3d3520;--clr-success-a0:#0072b2;--clr-success-a10:#56b4e9;--clr-success-a20:#a6d8f0;--clr-warning-a0:#c49a1a;--clr-warning-a10:#e6c84a;--clr-warning-a20:#f2e3a0;--clr-danger-a0:#d55e00;--clr-danger-a10:#e88a40;--clr-danger-a20:#f2c09e;--clr-info-a0:#56b4e9;--clr-info-a10:#7ec8f0;--clr-info-a20:#b8dff5;--clr-trait-inactive:#6b6b6b;--clr-trait-bronze:#c72;--clr-trait-silver:#d0d0d0;--clr-trait-gold:#f0b429;--clr-trait-legendary:#e69f00;--clr-trait-prismatic:#cc79a7;--clr-trait-inactive-bg:#2a2a2a;--clr-trait-bronze-bg:#3d2a1a;--clr-trait-silver-bg:#333639;--clr-trait-gold-bg:#3d3520;--clr-trait-legendary-bg:#3d3118;--clr-trait-prismatic-bg:#3d2a35;--clr-unit-one-cost:#bbbbbbe0;--clr-unit-two-cost:#0072b2e0;--clr-unit-three-cost:#56b4e9e0;--clr-unit-four-cost:#cc79a7e0;--clr-unit-five-cost:#f0b429e0;--clr-wisp-champion:#cc79a7;--clr-wisp-combat:#e88a40;--clr-wisp-goldxp:#56b4e9;--clr-wisp-item:#a6d8f0;--clr-wisp-misc:#f0e442;--clr-wisp-risky:#d0d0d0;--clr-wisp-shop:#e69f00;--clr-rank-iron:#6b6b6b;--clr-rank-bronze:#c72;--clr-rank-silver:#d0d0d0;--clr-rank-gold:#f0b429;--clr-rank-platinum:#56b4e9;--clr-rank-emerald:#009e73;--clr-rank-diamond:#a6d8f0;--clr-rank-master:#cc79a7;--clr-rank-grandmaster:#d55e00;--clr-rank-challenger:#e69f00;--clr-tier-s:#d55e00;--clr-tier-a:#e69f00;--clr-tier-b:#f0e442;--clr-tier-c:#0072b2;--clr-tier-s-bg:#3d1f0d;--clr-tier-a-bg:#3d2c0a;--clr-tier-b-bg:#3a3815;--clr-tier-c-bg:#0d243d}[data-theme=blue-yellow]{--clr-delign:#ff6f61;--clr-background:#220e0e;--clr-box-background:#3d2020;--clr-success-a0:#2ca02c;--clr-success-a10:#5fbc5f;--clr-success-a20:#a8d9a8;--clr-warning-a0:#c2185b;--clr-warning-a10:#e377c2;--clr-warning-a20:#f0b8da;--clr-danger-a0:#b22222;--clr-danger-a10:#d6393a;--clr-danger-a20:#ec9999;--clr-info-a0:#008b8b;--clr-info-a10:#17becf;--clr-info-a20:#88dde6;--clr-trait-inactive:#6b6b6b;--clr-trait-bronze:#b22222;--clr-trait-silver:#d0d0d0;--clr-trait-gold:#e377c2;--clr-trait-legendary:#ff6f61;--clr-trait-prismatic:#17becf;--clr-trait-inactive-bg:#2a2a2a;--clr-trait-bronze-bg:#3a1f1f;--clr-trait-silver-bg:#333639;--clr-trait-gold-bg:#3a2433;--clr-trait-legendary-bg:#3a2120;--clr-trait-prismatic-bg:#1f3739;--clr-unit-one-cost:#bbbbbbe0;--clr-unit-two-cost:#2ca02ce0;--clr-unit-three-cost:#17becfe0;--clr-unit-four-cost:#c2185be0;--clr-unit-five-cost:#d6393ae0;--clr-wisp-champion:#e377c2;--clr-wisp-combat:#ff6f61;--clr-wisp-goldxp:#88dde6;--clr-wisp-item:#17becf;--clr-wisp-misc:#5fbc5f;--clr-wisp-risky:#d0d0d0;--clr-wisp-shop:#ec9999;--clr-rank-iron:#6b6b6b;--clr-rank-bronze:#b25a3a;--clr-rank-silver:#d0d0d0;--clr-rank-gold:#e377c2;--clr-rank-platinum:#17becf;--clr-rank-emerald:#2ca02c;--clr-rank-diamond:#88dde6;--clr-rank-master:#8b008b;--clr-rank-grandmaster:#b22222;--clr-rank-challenger:#ff6f61;--clr-tier-s:#b22222;--clr-tier-a:#ff6f61;--clr-tier-b:#e377c2;--clr-tier-c:#2ca02c;--clr-tier-s-bg:#3d1010;--clr-tier-a-bg:#3d2520;--clr-tier-b-bg:#3d2235;--clr-tier-c-bg:#143d14}[data-theme=monochromacy]{--clr-delign:#fff;--clr-background:#121212;--clr-box-background:#2a2a2a;--clr-success-a0:#6e6e6e;--clr-success-a10:#a0a0a0;--clr-success-a20:#d0d0d0;--clr-warning-a0:#4f4f4f;--clr-warning-a10:#858585;--clr-warning-a20:#b8b8b8;--clr-danger-a0:#2e2e2e;--clr-danger-a10:#5a5a5a;--clr-danger-a20:#8a8a8a;--clr-info-a0:#8c8c8c;--clr-info-a10:#b8b8b8;--clr-info-a20:#e0e0e0;--clr-trait-inactive:#4a4a4a;--clr-trait-bronze:#6e6e6e;--clr-trait-silver:#a8a8a8;--clr-trait-gold:#e0e0e0;--clr-trait-legendary:#f0f0f0;--clr-trait-prismatic:#fff;--clr-trait-inactive-bg:#1a1a1a;--clr-trait-bronze-bg:#2a2a2a;--clr-trait-silver-bg:#333;--clr-trait-gold-bg:#3d3d3d;--clr-trait-legendary-bg:#444;--clr-trait-prismatic-bg:#4a4a4a;--clr-unit-one-cost:#5a5a5ae0;--clr-unit-two-cost:#808080e0;--clr-unit-three-cost:#a8a8a8e0;--clr-unit-four-cost:#cfcfcfe0;--clr-unit-five-cost:#f5f5f5e0;--clr-wisp-champion:#fff;--clr-wisp-combat:#a0a0a0;--clr-wisp-goldxp:#e0e0e0;--clr-wisp-item:#b8b8b8;--clr-wisp-misc:#ececec;--clr-wisp-risky:#909090;--clr-wisp-shop:#c8c8c8;--clr-rank-iron:#3a3a3a;--clr-rank-bronze:#555;--clr-rank-silver:#707070;--clr-rank-gold:#888;--clr-rank-platinum:#9e9e9e;--clr-rank-emerald:#b3b3b3;--clr-rank-diamond:#c8c8c8;--clr-rank-master:#dadada;--clr-rank-grandmaster:#ececec;--clr-rank-challenger:#fff;--clr-tier-s:#4f4f4f;--clr-tier-a:#858585;--clr-tier-b:#b8b8b8;--clr-tier-c:#ececec;--clr-tier-s-bg:#1a1a1a;--clr-tier-a-bg:#262626;--clr-tier-b-bg:#333;--clr-tier-c-bg:#404040}::view-transition-group(root){animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-new(root){animation:theme-polygon-gradient 1.5s;animation-fill-mode:both;-webkit-mask:url(../assets/theme-toggle-mask.svg) top left/0 no-repeat;mask:url(../assets/theme-toggle-mask.svg) top left/0 no-repeat;-webkit-mask-origin:top left;mask-origin:top left}::view-transition-old(root){animation:theme-polygon-gradient 1.5s;animation-fill-mode:both;transform-origin:top left;z-index:-1}@keyframes theme-polygon-gradient{to{-webkit-mask-size:200vmax;mask-size:200vmax}}@media(prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--clr-background);color:var(--clr-light-a0);font-family:Roboto Mono,sans-serif;letter-spacing:.05em}:where(img,image){filter:grayscale(var(--image-grayscale))}h1,h2,h3{font-family:Orbitron,sans-serif}:root{scrollbar-color:var(--clr-delign) transparent}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--clr-delign);border-radius:6px}.scrollable-x{overflow-x:auto}.scrollable-y{overflow-y:auto}@media(max-width:440px){html{scrollbar-gutter:unset}}@font-face{font-display:swap;font-family:Orbitron;font-style:normal;font-weight:400;src:url(./Orbitron-normal-400-latin.Du7j2Vp2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Orbitron;font-style:normal;font-weight:600;src:url(./Orbitron-normal-400-latin.Du7j2Vp2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Orbitron;font-style:normal;font-weight:700;src:url(./Orbitron-normal-400-latin.Du7j2Vp2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:300;src:url(./Roboto_Mono-normal-300-cyrillic-ext.BUDPrIko.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:300;src:url(./Roboto_Mono-normal-300-cyrillic.HUlVHixE.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:300;src:url(./Roboto_Mono-normal-300-greek.BJJTbwTT.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:300;src:url(./Roboto_Mono-normal-300-vietnamese.DlC-zuDL.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:300;src:url(./Roboto_Mono-normal-300-latin-ext.QAYlOegK.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:300;src:url(./Roboto_Mono-normal-300-latin.CZtBPCCa.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(./Roboto_Mono-normal-300-cyrillic-ext.BUDPrIko.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(./Roboto_Mono-normal-300-cyrillic.HUlVHixE.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(./Roboto_Mono-normal-300-greek.BJJTbwTT.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(./Roboto_Mono-normal-300-vietnamese.DlC-zuDL.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(./Roboto_Mono-normal-300-latin-ext.QAYlOegK.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(./Roboto_Mono-normal-300-latin.CZtBPCCa.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:500;src:url(./Roboto_Mono-normal-300-cyrillic-ext.BUDPrIko.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:500;src:url(./Roboto_Mono-normal-300-cyrillic.HUlVHixE.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:500;src:url(./Roboto_Mono-normal-300-greek.BJJTbwTT.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:500;src:url(./Roboto_Mono-normal-300-vietnamese.DlC-zuDL.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:500;src:url(./Roboto_Mono-normal-300-latin-ext.QAYlOegK.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:500;src:url(./Roboto_Mono-normal-300-latin.CZtBPCCa.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:600;src:url(./Roboto_Mono-normal-300-cyrillic-ext.BUDPrIko.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:600;src:url(./Roboto_Mono-normal-300-cyrillic.HUlVHixE.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:600;src:url(./Roboto_Mono-normal-300-greek.BJJTbwTT.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:600;src:url(./Roboto_Mono-normal-300-vietnamese.DlC-zuDL.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:600;src:url(./Roboto_Mono-normal-300-latin-ext.QAYlOegK.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:600;src:url(./Roboto_Mono-normal-300-latin.CZtBPCCa.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:700;src:url(./Roboto_Mono-normal-300-cyrillic-ext.BUDPrIko.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:700;src:url(./Roboto_Mono-normal-300-cyrillic.HUlVHixE.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:700;src:url(./Roboto_Mono-normal-300-greek.BJJTbwTT.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:700;src:url(./Roboto_Mono-normal-300-vietnamese.DlC-zuDL.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:700;src:url(./Roboto_Mono-normal-300-latin-ext.QAYlOegK.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:700;src:url(./Roboto_Mono-normal-300-latin.CZtBPCCa.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.hex-mural[data-v-966eb942]{--hex-mural-r:56px;--hex-mural-ratio:1.7320508;--hex-mural-w:calc(var(--hex-mural-r)*var(--hex-mural-ratio));--hex-mural-stroke:1.6;--hex-mural-alpha:.16;--hex-mural-peak:.28;--hex-mural-line-clr:color-mix(in srgb,var(--clr-delign) 50%,transparent);contain:layout paint style;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:var(--z-background)}.hex-mural__cell[data-v-966eb942]{height:calc(var(--hex-mural-r)*2);left:50%;overflow:visible;position:absolute;top:50%;translate:calc(-50% + var(--hex-mural-w)*(var(--hex-mural-generated-m, var(--hex-mural-m)) + var(--hex-mural-generated-n, var(--hex-mural-n))*.5)) calc(-50% + var(--hex-mural-r)*var(--hex-mural-generated-n, var(--hex-mural-n))*1.5);width:var(--hex-mural-w)}.hex-mural__hex[data-v-966eb942]{fill:none;opacity:0;stroke:var(--hex-mural-line-clr);stroke-dasharray:0 1;stroke-dashoffset:var(--hex-mural-start);stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--hex-mural-stroke)}.hex-mural__hex--active[data-v-966eb942]{animation:hex-mural-draw-966eb942 var(--hex-mural-animation-duration,var(--hex-mural-dur)) linear both,hex-mural-beat-966eb942 var(--hex-mural-animation-duration,var(--hex-mural-dur)) linear both;animation-delay:var(--hex-mural-sequence-delay,var(--hex-mural-delay))}@keyframes hex-mural-draw-966eb942{0%{stroke-dasharray:0 1}15%,to{stroke-dasharray:1 0}}@keyframes hex-mural-beat-966eb942{0%{opacity:0}58%,8%{opacity:var(--hex-mural-alpha)}66%{opacity:var(--hex-mural-peak)}84%{opacity:var(--hex-mural-alpha)}98%,to{opacity:0}}.hex-mural__cell[data-v-966eb942]:first-child{--hex-mural-m:-5;--hex-mural-n:-4;--hex-mural-delay:0s;--hex-mural-dur:12s}.hex-mural__cell[data-v-966eb942]:nth-child(2){--hex-mural-m:-4;--hex-mural-n:-4;--hex-mural-delay:1.1s;--hex-mural-dur:12s}.hex-mural__cell[data-v-966eb942]:nth-child(3){--hex-mural-m:-5;--hex-mural-n:-3;--hex-mural-delay:2.2s;--hex-mural-dur:12s}.hex-mural__cell[data-v-966eb942]:nth-child(4){--hex-mural-m:-4;--hex-mural-n:-3;--hex-mural-delay:3.3s;--hex-mural-dur:12s}.hex-mural__cell[data-v-966eb942]:nth-child(5){--hex-mural-m:-8;--hex-mural-n:0;--hex-mural-delay:6.4s;--hex-mural-dur:13s}.hex-mural__cell[data-v-966eb942]:nth-child(6){--hex-mural-m:-7;--hex-mural-n:0;--hex-mural-delay:7.5s;--hex-mural-dur:13s}.hex-mural__cell[data-v-966eb942]:nth-child(7){--hex-mural-m:-8;--hex-mural-n:1;--hex-mural-delay:8.6s;--hex-mural-dur:13s}.hex-mural__cell[data-v-966eb942]:nth-child(8){--hex-mural-m:-1;--hex-mural-n:-5;--hex-mural-delay:3s;--hex-mural-dur:11s}.hex-mural__cell[data-v-966eb942]:nth-child(9){--hex-mural-m:0;--hex-mural-n:-5;--hex-mural-delay:4.1s;--hex-mural-dur:11s}.hex-mural__cell[data-v-966eb942]:nth-child(10){--hex-mural-m:-1;--hex-mural-n:-4;--hex-mural-delay:5.2s;--hex-mural-dur:11s}.hex-mural__cell[data-v-966eb942]:nth-child(11){--hex-mural-m:5;--hex-mural-n:-4;--hex-mural-delay:5.5s;--hex-mural-dur:10s}.hex-mural__cell[data-v-966eb942]:nth-child(12){--hex-mural-m:6;--hex-mural-n:-4;--hex-mural-delay:6.6s;--hex-mural-dur:10s}.hex-mural__cell[data-v-966eb942]:nth-child(13){--hex-mural-m:5;--hex-mural-n:-3;--hex-mural-delay:7.7s;--hex-mural-dur:10s}.hex-mural__cell[data-v-966eb942]:nth-child(14){--hex-mural-m:6;--hex-mural-n:-3;--hex-mural-delay:8.8s;--hex-mural-dur:10s}.hex-mural__cell[data-v-966eb942]:nth-child(15){--hex-mural-m:8;--hex-mural-n:-2;--hex-mural-delay:1.8s;--hex-mural-dur:14s}.hex-mural__cell[data-v-966eb942]:nth-child(16){--hex-mural-m:8;--hex-mural-n:-1;--hex-mural-delay:2.9s;--hex-mural-dur:14s}.hex-mural__cell[data-v-966eb942]:nth-child(17){--hex-mural-m:-4;--hex-mural-n:0;--hex-mural-delay:1.2s;--hex-mural-dur:13s}.hex-mural__cell[data-v-966eb942]:nth-child(18){--hex-mural-m:-3;--hex-mural-n:0;--hex-mural-delay:2.3s;--hex-mural-dur:13s}.hex-mural__cell[data-v-966eb942]:nth-child(19){--hex-mural-m:-4;--hex-mural-n:1;--hex-mural-delay:3.4s;--hex-mural-dur:13s}.hex-mural__cell[data-v-966eb942]:nth-child(20){--hex-mural-m:1;--hex-mural-n:-1;--hex-mural-delay:6s;--hex-mural-dur:11s}.hex-mural__cell[data-v-966eb942]:nth-child(21){--hex-mural-m:2;--hex-mural-n:-1;--hex-mural-delay:7.1s;--hex-mural-dur:11s}.hex-mural__cell[data-v-966eb942]:nth-child(22){--hex-mural-m:1;--hex-mural-n:0;--hex-mural-delay:8.2s;--hex-mural-dur:11s}.hex-mural__cell[data-v-966eb942]:nth-child(23){--hex-mural-m:5;--hex-mural-n:1;--hex-mural-delay:4.4s;--hex-mural-dur:12s}.hex-mural__cell[data-v-966eb942]:nth-child(24){--hex-mural-m:6;--hex-mural-n:1;--hex-mural-delay:5.5s;--hex-mural-dur:12s}.hex-mural__cell[data-v-966eb942]:nth-child(25){--hex-mural-m:5;--hex-mural-n:2;--hex-mural-delay:6.6s;--hex-mural-dur:12s}.hex-mural__cell[data-v-966eb942]:nth-child(26){--hex-mural-m:-6;--hex-mural-n:3;--hex-mural-delay:.7s;--hex-mural-dur:14s}.hex-mural__cell[data-v-966eb942]:nth-child(27){--hex-mural-m:-5;--hex-mural-n:3;--hex-mural-delay:1.8s;--hex-mural-dur:14s}.hex-mural__cell[data-v-966eb942]:nth-child(28){--hex-mural-m:-6;--hex-mural-n:4;--hex-mural-delay:2.9s;--hex-mural-dur:14s}.hex-mural__cell[data-v-966eb942]:nth-child(29){--hex-mural-m:-1;--hex-mural-n:4;--hex-mural-delay:2.4s;--hex-mural-dur:10s}.hex-mural__cell[data-v-966eb942]:nth-child(30){--hex-mural-m:0;--hex-mural-n:4;--hex-mural-delay:3.5s;--hex-mural-dur:10s}.hex-mural__cell[data-v-966eb942]:nth-child(31){--hex-mural-m:-1;--hex-mural-n:5;--hex-mural-delay:4.6s;--hex-mural-dur:10s}.hex-mural__cell[data-v-966eb942]:nth-child(32){--hex-mural-m:4;--hex-mural-n:4;--hex-mural-delay:5s;--hex-mural-dur:13s}.hex-mural__cell[data-v-966eb942]:nth-child(33){--hex-mural-m:5;--hex-mural-n:4;--hex-mural-delay:6.1s;--hex-mural-dur:13s}.hex-mural__cell[data-v-966eb942]:nth-child(34){--hex-mural-m:4;--hex-mural-n:5;--hex-mural-delay:7.2s;--hex-mural-dur:13s}.hex-mural__cell[data-v-966eb942]:nth-child(35){--hex-mural-m:-2;--hex-mural-n:2;--hex-mural-delay:8.1s;--hex-mural-dur:11s}.hex-mural__cell[data-v-966eb942]:nth-child(36){--hex-mural-m:-1;--hex-mural-n:2;--hex-mural-delay:9.2s;--hex-mural-dur:11s}@media(min-width:1700px){.hex-mural[data-v-966eb942]{--hex-mural-r:64px}}@media(max-width:1400px){.hex-mural[data-v-966eb942]{--hex-mural-r:48px}}@media(max-width:1100px){.hex-mural[data-v-966eb942]{--hex-mural-r:42px}.hex-mural__cell[data-v-966eb942]:nth-child(15),.hex-mural__cell[data-v-966eb942]:nth-child(16),.hex-mural__cell[data-v-966eb942]:nth-child(5),.hex-mural__cell[data-v-966eb942]:nth-child(6),.hex-mural__cell[data-v-966eb942]:nth-child(7){display:none}}@media(max-width:768px){.hex-mural[data-v-966eb942]{--hex-mural-r:40px}.hex-mural__cell[data-v-966eb942]:nth-child(10),.hex-mural__cell[data-v-966eb942]:nth-child(11),.hex-mural__cell[data-v-966eb942]:nth-child(12),.hex-mural__cell[data-v-966eb942]:nth-child(13),.hex-mural__cell[data-v-966eb942]:nth-child(14),.hex-mural__cell[data-v-966eb942]:nth-child(23),.hex-mural__cell[data-v-966eb942]:nth-child(24),.hex-mural__cell[data-v-966eb942]:nth-child(25),.hex-mural__cell[data-v-966eb942]:nth-child(26),.hex-mural__cell[data-v-966eb942]:nth-child(27),.hex-mural__cell[data-v-966eb942]:nth-child(28),.hex-mural__cell[data-v-966eb942]:nth-child(8),.hex-mural__cell[data-v-966eb942]:nth-child(9){display:none}.hex-mural__cell[data-v-966eb942]:first-child{--hex-mural-m:1;--hex-mural-n:-6}.hex-mural__cell[data-v-966eb942]:nth-child(2){--hex-mural-m:2;--hex-mural-n:-6}.hex-mural__cell[data-v-966eb942]:nth-child(3){--hex-mural-m:1;--hex-mural-n:-5}.hex-mural__cell[data-v-966eb942]:nth-child(4){--hex-mural-m:2;--hex-mural-n:-5}.hex-mural__cell[data-v-966eb942]:nth-child(17){--hex-mural-m:-1;--hex-mural-n:-2}.hex-mural__cell[data-v-966eb942]:nth-child(18){--hex-mural-m:0;--hex-mural-n:-2}.hex-mural__cell[data-v-966eb942]:nth-child(19){--hex-mural-m:-1;--hex-mural-n:-1}.hex-mural__cell[data-v-966eb942]:nth-child(20){--hex-mural-m:0;--hex-mural-n:0}.hex-mural__cell[data-v-966eb942]:nth-child(21){--hex-mural-m:1;--hex-mural-n:0}.hex-mural__cell[data-v-966eb942]:nth-child(22){--hex-mural-m:0;--hex-mural-n:1}.hex-mural__cell[data-v-966eb942]:nth-child(32){--hex-mural-m:-3;--hex-mural-n:5}.hex-mural__cell[data-v-966eb942]:nth-child(33){--hex-mural-m:-2;--hex-mural-n:5}.hex-mural__cell[data-v-966eb942]:nth-child(34){--hex-mural-m:-3;--hex-mural-n:6}}@media(prefers-reduced-motion:reduce){.hex-mural__hex[data-v-966eb942]{animation:none;opacity:var(--hex-mural-alpha);stroke-dasharray:1 0}}.base-tooltip{filter:drop-shadow(0 4px 12px rgba(0,0,0,.5));pointer-events:none;position:fixed;z-index:var(--z-tooltip,1100)}.base-tooltip--top{margin-top:-8px;transform:translate(-50%,-100%)}.base-tooltip--right{margin-left:8px;transform:translateY(-50%)}.base-tooltip--interactive{pointer-events:auto}.base-tooltip--right.base-tooltip--interactive:before{bottom:0;content:"";left:-8px;position:absolute;top:0;width:8px}.base-tooltip--top.base-tooltip--interactive:before{bottom:-8px;content:"";height:8px;left:0;position:absolute;right:0}.tooltip-leave-active{pointer-events:none}.tooltip-enter-active,.tooltip-leave-active{transition:opacity .3s ease,scale .3s ease}.tooltip-enter-from,.tooltip-leave-to{opacity:0;scale:.75}.field-label[data-v-80a0d0fe]{align-items:center;display:flex;gap:var(--spacing-xs)}.field-label__text[data-v-80a0d0fe]{color:var(--clr-light-a30);font-size:var(--font-size-xs);font-weight:500;line-height:1;text-transform:uppercase}.field-label__tooltip-content[data-v-80a0d0fe]{background-color:var(--clr-background);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-sm);color:var(--clr-light-a0);font-size:var(--font-size-xs);font-weight:700;line-height:1.4;max-width:calc(var(--spacing-2xl)*7);padding:var(--spacing-xs) var(--spacing-sm);width:-moz-max-content;width:max-content}.base-icon[data-v-166a3625]{align-items:center;color:var(--icon-color,currentColor);display:inline-flex;flex-shrink:0;justify-content:center;line-height:1;position:relative;vertical-align:middle}.base-icon--xs[data-v-166a3625]{height:12px;width:12px}.base-icon--sm[data-v-166a3625]{height:16px;width:16px}.base-icon--md[data-v-166a3625]{height:20px;width:20px}.base-icon--lg[data-v-166a3625]{height:24px;width:24px}.base-icon--xl[data-v-166a3625]{height:32px;width:32px}@media(max-width:420px){.base-icon[data-v-166a3625]:not(.base-icon--fixed-size){--icon-size-scale:.7}}.base-icon--custom-size[data-v-166a3625]{height:calc(var(--icon-custom-size)*var(--icon-size-scale, 1));width:calc(var(--icon-custom-size)*var(--icon-size-scale, 1))}.base-icon__mask[data-v-166a3625]{background-color:var(--icon-color,currentColor);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.base-icon__image[data-v-166a3625],.base-icon__mask[data-v-166a3625]{display:block;height:100%;width:100%}.base-icon__image[data-v-166a3625]{background-image:var(--icon-image);background-position:50%;background-repeat:no-repeat;background-size:contain}.base-icon[data-v-166a3625] svg{display:block;height:100%;width:100%}.base-icon__background[data-v-166a3625]{background-color:var(--icon-bg-color,var(--clr-box-background));position:absolute;transition:background-color .15s ease;z-index:-1}.base-icon__background--circle[data-v-166a3625]{border-radius:50%}.base-icon__background--rounded[data-v-166a3625]{border-radius:6px}.base-icon__background--square[data-v-166a3625]{border-radius:2px}.base-icon--xs .base-icon__background[data-v-166a3625]{inset:-4px}.base-icon--sm .base-icon__background[data-v-166a3625]{inset:-5px}.base-icon--md .base-icon__background[data-v-166a3625]{inset:-6px}.base-icon--lg .base-icon__background[data-v-166a3625]{inset:-7px}.base-icon--xl .base-icon__background[data-v-166a3625]{inset:-8px}.base-icon--custom-size .base-icon__background[data-v-166a3625]{inset:-6px}.base-button[data-v-5928a18f]{border-radius:var(--radius-lg);cursor:pointer;font-family:orbitron,sans-serif;font-weight:600;line-height:1;transition:background-color var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast);white-space:nowrap}.base-button--has-icon[data-v-5928a18f]{align-items:center;display:inline-flex;gap:.375rem;justify-content:center}.base-button--content-start[data-v-5928a18f]{justify-content:flex-start}.base-button--icon-flush-end .base-button__icon[data-v-5928a18f]:last-child{margin-inline-start:auto}.base-button--icon-center[data-v-5928a18f]{gap:0}.base-button--icon-only[data-v-5928a18f]{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;padding:0}.base-button[data-v-5928a18f]:disabled{cursor:not-allowed;opacity:.4}.base-button--xs[data-v-5928a18f]{border-radius:var(--radius-md);font-size:var(--font-size-sm);min-height:clamp(24px,3.5vw,28px);padding:var(--spacing-xs) var(--spacing-sm)}.base-button--sm[data-v-5928a18f]{border-radius:var(--radius-md);font-size:var(--font-size-md);min-height:clamp(32px,4vw,36px);padding:var(--spacing-xs) var(--spacing-md)}.base-button--md[data-v-5928a18f]{font-size:var(--font-size-xl);min-height:clamp(42px,5vw,50px);padding:var(--spacing-md) var(--spacing-md)}.base-button--lg[data-v-5928a18f]{font-size:var(--font-size-2xl);min-height:clamp(50px,6vw,60px);padding:var(--spacing-base) var(--spacing-lg)}.base-button--square[data-v-5928a18f]{border-radius:var(--radius-xs)}.base-button--pill[data-v-5928a18f]{border-radius:var(--radius-pill)}.base-button--dropdown[data-v-5928a18f]{background:var(--clr-box-background);border:var(--border-medium) solid var(--clr-delign);color:var(--clr-delign)}.base-button--dropdown[data-v-5928a18f]:hover:not(:disabled){background:var(--clr-background)}.base-button--outline[data-v-5928a18f]{background:var(--clr-box-background);border:var(--border-medium) solid var(--clr-delign);color:var(--clr-delign)}.base-button--outline.base-button--active[data-v-5928a18f],.base-button--outline[data-v-5928a18f]:hover:not(:disabled){background:var(--clr-delign);color:var(--clr-background)}.base-button--solid[data-v-5928a18f]{background:var(--btn-bg,var(--clr-delign));border:var(--border-medium) solid var(--btn-bg,var(--clr-delign));color:var(--clr-background)}.base-button--solid.base-button--custom-bg[data-v-5928a18f]{border-color:transparent}.base-button--solid.base-button--active[data-v-5928a18f],.base-button--solid[data-v-5928a18f]:hover:not(:disabled){opacity:.85}.base-button--ghost[data-v-5928a18f]{background:transparent;border:var(--border-medium) solid transparent;color:var(--clr-delign)}.base-button--ghost.base-button--active[data-v-5928a18f]{background:var(--clr-box-background)}.base-button--dashed[data-v-5928a18f]{background:transparent;border:var(--border-medium) dashed var(--clr-delign);color:var(--clr-delign)}.base-button--dashed.base-button--active[data-v-5928a18f],.base-button--dashed[data-v-5928a18f]:hover:not(:disabled){background-color:var(--clr-surface-a20,hsla(0,0%,100%,.08));border-color:var(--clr-light-a0);color:var(--clr-light-a0)}.base-button.base-button--custom-border[data-v-5928a18f]{border-color:var(--btn-border-color)}.base-button__icon[data-v-5928a18f]{flex-shrink:0;transition:transform var(--transition-normal)}.base-button__icon[data-v-5928a18f]:hover{color:var(--clr-light-a0);transition:color var(--transition-slow)}.base-button__icon--flipped[data-v-5928a18f]{transform:rotate(180deg)}@media(max-width:768px){.base-button--lg[data-v-5928a18f]:not(.base-button--fixed-size){font-size:var(--font-size-xl);min-height:clamp(42px,5vw,50px);padding:var(--spacing-md) var(--spacing-md)}.base-button--md[data-v-5928a18f]:not(.base-button--fixed-size):not(.base-button--pill){border-radius:var(--radius-md);font-size:var(--font-size-md);min-height:clamp(32px,4vw,36px);padding:var(--spacing-xs) var(--spacing-md)}.base-button--sm[data-v-5928a18f]:not(.base-button--fixed-size):not(.base-button--pill){border-radius:var(--radius-md);font-size:var(--font-size-sm);min-height:clamp(24px,3.5vw,28px);padding:var(--spacing-xs) var(--spacing-sm)}}.base-button-field[data-v-5928a18f]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.site-banner[data-v-21385e7e]{align-items:center;background:var(--clr-surface-a10);border-bottom:var(--border-thin) solid var(--clr-delign);gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-lg)}.site-banner[data-v-21385e7e],.site-banner__text[data-v-21385e7e]{display:flex;justify-content:center}.site-banner__text[data-v-21385e7e]{align-items:baseline;flex-wrap:wrap;gap:var(--spacing-xs) var(--spacing-sm);min-width:0}.site-banner__title[data-v-21385e7e]{color:var(--clr-delign);font-size:var(--font-size-sm);font-weight:700}.site-banner__body[data-v-21385e7e]{color:var(--clr-light-a40);font-size:var(--font-size-sm)}.site-banner__close[data-v-21385e7e]{flex-shrink:0}.site-banner-enter-active[data-v-21385e7e],.site-banner-leave-active[data-v-21385e7e]{transition:opacity .2s ease}.site-banner-enter-from[data-v-21385e7e],.site-banner-leave-to[data-v-21385e7e]{opacity:0}.glitch[data-v-a25e13ad]{color:var(--clr-delign);display:inline-block;font-family:Orbitron,sans-serif;font-weight:800;position:relative}.glitch--static[data-v-a25e13ad]:after,.glitch--static[data-v-a25e13ad]:before{display:none}.glitch[data-v-a25e13ad]:after,.glitch[data-v-a25e13ad]:before{content:attr(data-text);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.glitch[data-v-a25e13ad]:before{animation:glitch-animation-1-a25e13ad 2s linear infinite reverse;left:3px;text-shadow:-2px 0 red}.glitch[data-v-a25e13ad]:after{animation:glitch-animation-2-a25e13ad 2s linear infinite reverse;left:-3px;text-shadow:-2px 0 blue}@keyframes glitch-animation-1-a25e13ad{0%{clip-path:inset(42% 0 35% 0)}2%{clip-path:inset(12% 0 78% 0)}4%{clip-path:inset(67% 0 8% 0)}6%{clip-path:inset(23% 0 54% 0)}8%{clip-path:inset(80% 0 5% 0)}10%{clip-path:inset(34% 0 41% 0)}12%{clip-path:inset(58% 0 19% 0)}14%{clip-path:inset(7% 0 72% 0)}16%{clip-path:inset(46% 0 27% 0)}18%{clip-path:inset(15% 0 63% 0)}20%{clip-path:inset(74% 0 11% 0)}22%{clip-path:inset(29% 0 49% 0)}24%{clip-path:inset(51% 0 33% 0)}26%{clip-path:inset(85% 0 4% 0)}28%{clip-path:inset(18% 0 67% 0)}30%{clip-path:inset(39% 0 22% 0)}32%{clip-path:inset(62% 0 14% 0)}34%{clip-path:inset(9% 0 76% 0)}36%{clip-path:inset(48% 0 31% 0)}38%{clip-path:inset(25% 0 57% 0)}40%{clip-path:inset(70% 0 17% 0)}40.01%,to{clip-path:inset(100% 0 0 0)}}@keyframes glitch-animation-2-a25e13ad{0%{clip-path:inset(65% 0 14% 0)}2%{clip-path:inset(28% 0 52% 0)}4%{clip-path:inset(81% 0 6% 0)}6%{clip-path:inset(11% 0 73% 0)}8%{clip-path:inset(43% 0 36% 0)}10%{clip-path:inset(57% 0 21% 0)}12%{clip-path:inset(19% 0 64% 0)}14%{clip-path:inset(72% 0 12% 0)}16%{clip-path:inset(34% 0 45% 0)}18%{clip-path:inset(8% 0 79% 0)}20%{clip-path:inset(50% 0 28% 0)}22%{clip-path:inset(86% 0 3% 0)}24%{clip-path:inset(22% 0 60% 0)}26%{clip-path:inset(41% 0 38% 0)}28%{clip-path:inset(68% 0 16% 0)}30%{clip-path:inset(13% 0 70% 0)}32%{clip-path:inset(55% 0 24% 0)}34%{clip-path:inset(31% 0 47% 0)}36%{clip-path:inset(77% 0 9% 0)}38%{clip-path:inset(46% 0 32% 0)}40%{clip-path:inset(20% 0 61% 0)}40.01%,to{clip-path:inset(100% 0 0 0)}}.logo[data-v-8adf606a]{align-items:center;display:inline-flex;gap:0;isolation:isolate;line-height:1;position:relative}.logo--small[data-v-8adf606a]{font-size:var(--logo-size-small)}.logo--medium[data-v-8adf606a]{font-size:var(--logo-size-medium)}.logo--big[data-v-8adf606a]{font-size:var(--logo-size-big)}.logo--hero[data-v-8adf606a]{font-size:var(--logo-size-hero)}.logo[data-v-8adf606a] .glitch{position:relative;z-index:1}.logo .logo__icon[data-v-8adf606a]{aspect-ratio:451/411;height:1.4em;margin:0 -.4em;position:relative;width:auto;z-index:2}.logo--static .logo__icon[data-v-8adf606a]:after,.logo--static .logo__icon[data-v-8adf606a]:before{display:none}.logo .logo__icon[data-v-8adf606a]:after,.logo .logo__icon[data-v-8adf606a]:before{content:"";inset:0;mask-image:url(../icons/13tftlogo.svg);-webkit-mask-image:url(../icons/13tftlogo.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;pointer-events:none;position:absolute}.logo .logo__icon[data-v-8adf606a]:before{animation:logo-glitch-1-8adf606a 2s linear infinite reverse;background-color:red;transform:translate(3px)}.logo .logo__icon[data-v-8adf606a]:after{animation:logo-glitch-2-8adf606a 2s linear infinite reverse;background-color:#00f;transform:translate(-3px)}@keyframes logo-glitch-1-8adf606a{0%{clip-path:inset(42% 0 35% 0)}2%{clip-path:inset(12% 0 78% 0)}4%{clip-path:inset(67% 0 8% 0)}6%{clip-path:inset(23% 0 54% 0)}8%{clip-path:inset(80% 0 5% 0)}10%{clip-path:inset(34% 0 41% 0)}12%{clip-path:inset(58% 0 19% 0)}14%{clip-path:inset(7% 0 72% 0)}16%{clip-path:inset(46% 0 27% 0)}18%{clip-path:inset(15% 0 63% 0)}20%{clip-path:inset(74% 0 11% 0)}22%{clip-path:inset(29% 0 49% 0)}24%{clip-path:inset(51% 0 33% 0)}26%{clip-path:inset(85% 0 4% 0)}28%{clip-path:inset(18% 0 67% 0)}30%{clip-path:inset(39% 0 22% 0)}32%{clip-path:inset(62% 0 14% 0)}34%{clip-path:inset(9% 0 76% 0)}36%{clip-path:inset(48% 0 31% 0)}38%{clip-path:inset(25% 0 57% 0)}40%{clip-path:inset(70% 0 17% 0)}40.01%,to{clip-path:inset(100% 0 0 0)}}@keyframes logo-glitch-2-8adf606a{0%{clip-path:inset(65% 0 14% 0)}2%{clip-path:inset(28% 0 52% 0)}4%{clip-path:inset(81% 0 6% 0)}6%{clip-path:inset(11% 0 73% 0)}8%{clip-path:inset(43% 0 36% 0)}10%{clip-path:inset(57% 0 21% 0)}12%{clip-path:inset(19% 0 64% 0)}14%{clip-path:inset(72% 0 12% 0)}16%{clip-path:inset(34% 0 45% 0)}18%{clip-path:inset(8% 0 79% 0)}20%{clip-path:inset(50% 0 28% 0)}22%{clip-path:inset(86% 0 3% 0)}24%{clip-path:inset(22% 0 60% 0)}26%{clip-path:inset(41% 0 38% 0)}28%{clip-path:inset(68% 0 16% 0)}30%{clip-path:inset(13% 0 70% 0)}32%{clip-path:inset(55% 0 24% 0)}34%{clip-path:inset(31% 0 47% 0)}36%{clip-path:inset(77% 0 9% 0)}38%{clip-path:inset(46% 0 32% 0)}40%{clip-path:inset(20% 0 61% 0)}40.01%,to{clip-path:inset(100% 0 0 0)}}.logo_cursor[data-v-8adf606a]{animation:blink-8adf606a 1s step-end infinite;color:var(--clr-delign)}@keyframes blink-8adf606a{0%,50%{opacity:1}51%,to{opacity:0}}.dropdown-icon[data-v-78e3ad4c]{display:inline-block;vertical-align:middle}.nav-dropdown-item[data-v-ba25dd6d]{position:relative}.nav-item__dropdown-link[data-v-ba25dd6d]{align-items:center;color:var(--clr-delign);display:flex;font-family:var(--font-family-display);font-size:var(--font-size-nav-item);font-weight:600;gap:var(--spacing-sm);justify-content:space-between;padding:var(--spacing-sm) var(--spacing-base);text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.nav-item__dropdown-link--trigger[data-v-ba25dd6d]{background:none;border:none;cursor:default;text-align:left;width:100%}.nav-item__dropdown-link[data-v-ba25dd6d]:hover{background-color:var(--clr-box-background)}.nav-item__dropdown-link.router-link-exact-active[data-v-ba25dd6d]{background-color:var(--clr-box-background-2)}.nav-dropdown-item__icon[data-v-ba25dd6d]{flex-shrink:0;transform:rotate(-90deg)}.nav-dropdown-item__flyout[data-v-ba25dd6d]{background-color:var(--clr-background);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-sm);left:100%;min-width:160px;opacity:0;padding:var(--spacing-sm) 0;position:absolute;top:-.5rem;transform:translate(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:101}.nav-dropdown-item--has-children:focus-within>.nav-dropdown-item__flyout[data-v-ba25dd6d],.nav-dropdown-item--has-children:hover>.nav-dropdown-item__flyout[data-v-ba25dd6d]{opacity:1;transform:translate(0);visibility:visible}.nav-item[data-v-52e8a86d]{position:relative}.nav-item__link[data-v-52e8a86d]{align-items:center;color:var(--clr-delign);display:flex;font-family:Orbitron,sans-serif;font-size:var(--font-size-nav-link);gap:.25rem;min-height:46px;padding:.5rem;text-decoration:none;transition:opacity .2s ease;white-space:nowrap}.nav-item__link--trigger[data-v-52e8a86d]{background:none;border:none;cursor:default}.nav-item__link[data-v-52e8a86d]:hover{opacity:.8}.nav-item__link.router-link-active[data-v-52e8a86d]{opacity:1;text-decoration:underline;text-underline-offset:4px}.nav-item__link--exact.router-link-active[data-v-52e8a86d]{text-decoration:none}.nav-item__link--exact.router-link-exact-active[data-v-52e8a86d]{opacity:1;text-decoration:underline;text-underline-offset:4px}.nav-item__icon[data-v-52e8a86d]{transition:transform .2s ease}.nav-item--dropdown:focus-within .nav-item__icon[data-v-52e8a86d],.nav-item--dropdown:hover .nav-item__icon[data-v-52e8a86d]{transform:rotate(180deg)}.nav-item__dropdown[data-v-52e8a86d]{background-color:var(--clr-background);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-sm);left:0;min-width:160px;opacity:0;padding:var(--spacing-sm) 0;position:absolute;top:100%;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:100}.nav-item--dropdown:focus-within .nav-item__dropdown[data-v-52e8a86d],.nav-item--dropdown:hover .nav-item__dropdown[data-v-52e8a86d]{opacity:1;transform:translateY(0);visibility:visible}.base-dropdown[data-v-445b782c]{display:flex;position:relative}.base-dropdown--labeled[data-v-445b782c]{flex-direction:column;gap:var(--spacing-xs,.125rem)}.base-dropdown__trigger[data-v-445b782c]{align-items:center;display:flex}.base-dropdown__trigger-leading-icon[data-v-445b782c]{margin-inline-end:var(--spacing-xs)}.base-dropdown__menu[data-v-445b782c]{background-color:var(--clr-background);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--radius-xs);margin-top:var(--radius-sm);max-height:300px;overflow-y:auto;padding-block:var(--spacing-xs);position:fixed;z-index:var(--z-dropdown-menu,1050)}.base-dropdown__menu--right[data-v-445b782c]{margin-left:var(--radius-sm);margin-top:0}.base-dropdown__menu--nav[data-v-445b782c]{border-radius:var(--radius-sm);gap:0;padding-block:var(--spacing-sm)}.base-dropdown__search[data-v-445b782c]{background-color:var(--clr-background);padding:var(--spacing-xs) var(--spacing-sm);position:sticky;top:0;z-index:1}.base-dropdown__search-input[data-v-445b782c]{background-color:var(--clr-box-background);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-sm);color:var(--clr-delign);font-family:inherit;font-size:var(--font-size-md);outline:none;padding:var(--spacing-xs) var(--spacing-sm);width:100%}.base-dropdown__search-input[data-v-445b782c]:focus{border-color:var(--clr-light-a0)}.base-dropdown__tooltip-list[data-v-445b782c]{background-color:var(--clr-background);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-sm);color:var(--clr-light-a0);display:flex;flex-direction:column;font-size:var(--font-size-sm);gap:var(--radius-xs);list-style:none;margin:0;padding:var(--spacing-xs) var(--spacing-sm);white-space:nowrap}.base-dropdown__tooltip-item[data-v-445b782c]{line-height:1.2}.base-dropdown__checkbox[data-v-445b782c]{align-items:center;background-color:transparent;border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-xs);display:inline-flex;flex-shrink:0;height:16px;justify-content:center;margin-left:var(--spacing-xs);transition:background-color var(--transition-fast);width:16px}.base-dropdown__checkbox--checked[data-v-445b782c]{background-color:var(--clr-delign)}.base-dropdown__checkbox--checked[data-v-445b782c]:after{border:solid var(--clr-background);border-width:0 2px 2px 0;content:"";height:8px;transform:rotate(45deg) translate(-1px,-1px);width:4px}.base-dropdown__empty[data-v-445b782c]{color:var(--clr-surface-a40);padding:var(--spacing-sm);text-align:center}.base-dropdown__header[data-v-445b782c]{border-bottom:var(--border-thin) solid var(--clr-delign);color:var(--clr-delign);font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--radius-xs);padding:var(--spacing-sm);white-space:nowrap}.base-dropdown__footer[data-v-445b782c]{border-top:var(--border-thin) solid var(--clr-delign);margin-top:var(--radius-xs);padding:var(--spacing-sm)}.base-dropdown__menu[data-v-445b782c] .base-button{align-items:center;display:flex;justify-content:space-between;width:100%}.base-dropdown__option-icon[data-v-445b782c]{border:var(--border-thin) solid transparent;border-radius:var(--radius-sm);flex:0 0 auto;height:var(--spacing-lg);margin-inline-end:var(--spacing-sm);-o-object-fit:cover;object-fit:cover;width:var(--spacing-lg)}.base-dropdown__option-label[data-v-445b782c]{flex:1 1 auto;text-align:left}.base-dropdown__option-count[data-v-445b782c]{color:var(--clr-surface-a50);flex:0 0 auto;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.base-dropdown__option--disabled[data-v-445b782c]{cursor:not-allowed;opacity:.45}.dropdown-enter-active[data-v-445b782c],.dropdown-leave-active[data-v-445b782c]{transition:opacity var(--transition-fast),transform var(--transition-fast)}.dropdown-enter-from[data-v-445b782c],.dropdown-leave-to[data-v-445b782c]{opacity:0;transform:translateY(calc(var(--radius-sm)*-1))}.dropdown-right-enter-active[data-v-445b782c],.dropdown-right-leave-active[data-v-445b782c]{transition:opacity var(--transition-fast),transform var(--transition-fast)}.dropdown-right-enter-from[data-v-445b782c],.dropdown-right-leave-to[data-v-445b782c]{opacity:0;transform:translate(calc(var(--radius-sm)*-1))}.theme-selector__option[data-v-cd3f155e]{width:100%}.theme-selector__inline-list[data-v-cd3f155e]{display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width:610px){.theme-selector__inline-list[data-v-cd3f155e]{display:flex;flex-direction:column;flex-wrap:nowrap}}.theme-selector__inline-list .theme-selector__option.base-button.base-button--sm[data-v-cd3f155e]{padding:0}.theme-selector__option-content[data-v-cd3f155e]{align-items:center;border:var(--border-thin) solid var(--clr-box-background);border-radius:var(--radius-lg);display:flex;gap:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-sm);text-align:left;width:100%}.theme-selector__option-content[data-v-cd3f155e]:hover{background:var(--clr-box-background);border:var(--border-thin) solid var(--clr-delign)}.theme-selector__option--selected .theme-selector__option-content[data-v-cd3f155e]{background:var(--clr-box-background);border-color:var(--clr-delign);border:var(--border-thin) solid var(--clr-delign)}.theme-selector__option--nav.base-button[data-v-cd3f155e]{border:none;border-radius:0;padding:0}.theme-selector__option--nav .theme-selector__option-content[data-v-cd3f155e]{border:none;border-radius:0;font-family:var(--font-family-display);font-size:var(--font-size-nav-item);padding:var(--spacing-sm) var(--spacing-base)}.theme-selector__option--nav .theme-selector__option-label[data-v-cd3f155e]{font-weight:600}.theme-selector__option--nav .theme-selector__option-content[data-v-cd3f155e]:hover,.theme-selector__option--nav.theme-selector__option--selected .theme-selector__option-content[data-v-cd3f155e]{background:var(--clr-box-background);border:none}.theme-selector__meta[data-v-cd3f155e]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:var(--spacing-xs);min-width:0}.theme-selector__option-label[data-v-cd3f155e]{font-weight:700;line-height:var(--spacing-base)}.theme-selector__option-heading[data-v-cd3f155e]{align-items:center;display:inline-flex;gap:var(--spacing-xs)}.theme-selector__info-trigger[data-v-cd3f155e]{align-items:center;background:transparent;border:var(--border-thin) solid transparent;color:var(--clr-delign);display:inline-flex;justify-content:center;margin:0;padding:0}.theme-selector__info-icon[data-v-cd3f155e]{pointer-events:none}.theme-selector__tooltip-content[data-v-cd3f155e]{background-color:var(--clr-background);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-sm);color:var(--clr-light-a0);font-size:var(--font-size-xs);font-weight:700;line-height:var(--spacing-md);max-width:calc(100vw - var(--spacing-xl));overflow-wrap:anywhere;padding:var(--spacing-xs) var(--spacing-sm);white-space:normal}.theme-selector__palette[data-v-cd3f155e]{align-items:center;display:flex;gap:var(--spacing-sm)}.theme-selector__dot[data-v-cd3f155e]{border:var(--border-thin) solid transparent;border-radius:var(--radius-full);box-sizing:border-box;height:var(--icon-size-xs);width:var(--icon-size-xs)}.theme-selector__dot--delign[data-v-cd3f155e]{background:var(--clr-delign)}.theme-selector__dot--background[data-v-cd3f155e]{background:var(--clr-background);border-color:var(--clr-delign)}.theme-selector__dot--box[data-v-cd3f155e]{background:var(--clr-box-background);border-color:var(--clr-delign)}.theme-selector__dot--success[data-v-cd3f155e]{background:var(--clr-success-a10)}.theme-selector__dot--danger[data-v-cd3f155e]{background:var(--clr-danger-a10)}.language-selector__option[data-v-555b303b]{align-items:center;color:var(--clr-delign);display:flex;font-family:var(--font-family-display);font-size:var(--font-size-nav-item);font-weight:600;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-base);text-decoration:none;transition:background-color var(--transition-fast);width:100%}.language-selector__option-label[data-v-555b303b]{margin-inline-end:auto}.language-selector__option[data-v-555b303b]:focus-visible,.language-selector__option[data-v-555b303b]:hover{background:var(--clr-box-background)}.language-selector__option--selected[data-v-555b303b]{background:var(--clr-box-background)}.settings-menu__trigger[data-v-3b83e448]{height:50px;width:50px}.settings-menu__trigger[data-v-3b83e448] .base-button__icon{animation:settings-menu-spin-3b83e448 var(--duration-spin) linear infinite}@keyframes settings-menu-spin-3b83e448{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.settings-menu__row[data-v-3b83e448]{align-items:center;display:flex;width:100%}.settings-menu__row[data-v-3b83e448] .base-dropdown{width:100%}.settings-menu__row[data-v-3b83e448] .base-dropdown__trigger.base-button{background:transparent;border:none;border-radius:0;color:var(--clr-delign);font-family:var(--font-family-display);font-size:var(--font-size-nav-item);font-weight:600;justify-content:flex-start;padding:var(--spacing-sm) var(--spacing-base);width:100%}.settings-menu__row[data-v-3b83e448] .base-dropdown__trigger.base-button.base-button--active,.settings-menu__row[data-v-3b83e448] .base-dropdown__trigger.base-button:hover{background:var(--clr-box-background);color:var(--clr-delign)}.settings-menu__row[data-v-3b83e448] .base-dropdown__trigger .base-button__icon{margin-left:auto;transform:rotate(-90deg)}.base-spinner[data-v-b4dc0728]{animation:base-spinner-rotate-b4dc0728 .8s linear infinite;border:var(--spinner-thickness) solid var(--spinner-track-color);border-radius:50%;border-top-color:var(--spinner-color);display:inline-block;height:var(--spinner-size);width:var(--spinner-size)}@keyframes base-spinner-rotate-b4dc0728{to{transform:rotate(1turn)}}.base-avatar[data-v-0bd5f637]{border-radius:100%;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.base-avatar--sm[data-v-0bd5f637]{height:40px;width:40px}.base-avatar--md[data-v-0bd5f637]{height:50px;width:50px}.base-avatar--lg[data-v-0bd5f637]{height:68px;width:68px}.base-avatar--fallback[data-v-0bd5f637]{align-items:center;background:var(--clr-surface-a20);color:var(--clr-delign);display:flex;font-family:Orbitron,sans-serif;font-weight:600;justify-content:center}.base-avatar--fallback.base-avatar--sm[data-v-0bd5f637]{font-size:.875rem}.base-avatar--fallback.base-avatar--md[data-v-0bd5f637]{font-size:1.125rem}.base-avatar--fallback.base-avatar--lg[data-v-0bd5f637]{font-size:1.5rem}.base-avatar--bordered[data-v-0bd5f637]{border:2px solid var(--clr-delign)}html.sb-authed .user-menu__pending-signin,html:not(.sb-authed) .user-menu__pending-avatar{display:none}.user-menu[data-v-55735225]{min-height:50px;min-width:50px}.user-menu[data-v-55735225],.user-menu__loading[data-v-55735225]{align-items:center;display:inline-flex;justify-content:center}.user-menu__loading[data-v-55735225]{height:50px;width:50px}.user-menu__trigger-wrapper[data-v-55735225]{align-items:center;display:inline-flex;justify-content:center;position:relative}.user-menu__points-badge[data-v-55735225]{background-color:var(--clr-delign);border-radius:var(--radius-pill);bottom:calc(var(--spacing-xs)*-1);color:var(--clr-background);font-size:var(--font-size-2xs);font-weight:700;left:50%;line-height:1.4;padding:1px var(--spacing-xs);pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap}.user-menu__header[data-v-55735225]{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm)}.user-menu__name[data-v-55735225]{color:var(--clr-light-a0);font-size:var(--font-size-sm)}.mobile-nav-item[data-v-62eb05f0]{display:flex;flex-direction:column;gap:.25rem}.mobile-nav-item__link[data-v-62eb05f0]{color:var(--clr-delign);display:block;font-family:Orbitron,sans-serif;font-size:1rem;padding:.75rem 0;text-decoration:none;transition:opacity .2s ease}.mobile-nav-item__link[data-v-62eb05f0]:hover{opacity:.8}.mobile-nav-item__link--label[data-v-62eb05f0]{cursor:default}.mobile-nav-item__link.router-link-active[data-v-62eb05f0]{opacity:1;text-decoration:underline;text-underline-offset:4px}.mobile-nav-item__link--exact.router-link-active[data-v-62eb05f0]{text-decoration:none}.mobile-nav-item__link--exact.router-link-exact-active[data-v-62eb05f0]{opacity:1;text-decoration:underline;text-underline-offset:4px}.mobile-nav-item__link--sub[data-v-62eb05f0]{font-size:.875rem;opacity:.8}.mobile-nav-item__link--sub[data-v-62eb05f0]:hover{opacity:.6}.mobile-nav-item__link--sub.router-link-exact-active[data-v-62eb05f0]{opacity:1}.mobile-nav-item__submenu[data-v-62eb05f0]{display:flex;flex-direction:column;gap:.25rem;padding-left:1rem}.header[data-v-48557e38]{background-color:var(--clr-background);border-bottom:2px solid var(--clr-delign);position:relative;width:100%;z-index:var(--z-header)}.header__container[data-v-48557e38]{align-items:center;direction:ltr;display:flex;justify-content:space-between;margin:0 auto;max-width:1290px;min-height:75px;padding-inline:var(--spacing-lg)}.header__brand[data-v-48557e38]{align-items:center;display:flex;text-decoration:none}.header__nav--desktop[data-v-48557e38]{align-items:center;direction:ltr;display:none;gap:1rem}.header__mobile-toggle[data-v-48557e38]{align-items:center;background:none;border:none;color:var(--clr-delign);cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:opacity .2s ease}.header__mobile-toggle[data-v-48557e38]:hover{opacity:.8}.header__overlay[data-v-48557e38]{background-color:#00000080;inset:0;position:fixed;z-index:10}.header__drawer[data-v-48557e38]{background-color:var(--clr-background,#0a0a0a);border-left:2px solid var(--clr-delign);bottom:0;direction:ltr;display:flex;flex-direction:column;position:fixed;right:0;top:0;width:min(280px,80vw);z-index:var(--z-dropdown)}[dir=rtl] .header__drawer[data-v-48557e38]{left:auto;right:0}.header__drawer-header[data-v-48557e38]{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-sm);justify-content:space-between;padding:var(--spacing-base)}.header__drawer-close[data-v-48557e38]{align-items:center;background:none;border:none;color:var(--clr-delign);cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:opacity .2s ease}.header__drawer-close[data-v-48557e38]:hover{opacity:.8}.header__drawer-content[data-v-48557e38]{display:flex;flex-direction:column;gap:.5rem;height:-webkit-fill-available;overflow-y:auto;padding:1rem}.header__drawer-auth[data-v-48557e38]{align-items:center;display:flex;gap:var(--spacing-base)}.drawer-enter-active[data-v-48557e38],.drawer-leave-active[data-v-48557e38]{transition:transform .3s ease}.drawer-enter-from[data-v-48557e38],.drawer-leave-to[data-v-48557e38]{transform:translate(100%)}.overlay-enter-active[data-v-48557e38],.overlay-leave-active[data-v-48557e38]{transition:opacity .3s ease}.overlay-enter-from[data-v-48557e38],.overlay-leave-to[data-v-48557e38]{opacity:0}@media(min-width:1024px){.header__nav--desktop[data-v-48557e38]{display:flex}.header__drawer[data-v-48557e38],.header__mobile-toggle[data-v-48557e38],.header__overlay[data-v-48557e38]{display:none}}@media(max-width:1024px){.header__container[data-v-48557e38]{padding-inline:var(--spacing-md)}}.sub-nav[data-v-601c5058]{-webkit-backdrop-filter:blur(var(--spacing-sm));backdrop-filter:blur(var(--spacing-sm));background-color:color-mix(in srgb,var(--clr-background) 85%,transparent);border-bottom:var(--border-thin) solid color-mix(in srgb,var(--clr-delign) 25%,transparent);width:100%}.sub-nav__container[data-v-601c5058]{margin:0 auto;max-width:var(--container-max);padding-inline:var(--spacing-lg)}.sub-nav__scroller[data-v-601c5058]{direction:ltr;position:relative}.sub-nav__list[data-v-601c5058]{--sn-fade-size:var(--spacing-2xl);align-items:center;display:flex;gap:var(--spacing-sm);list-style:none;margin:0;-webkit-mask-image:linear-gradient(to right,transparent 0,var(--clr-dark-a0) calc(var(--sn-fade-start, 0)*var(--sn-fade-size)),var(--clr-dark-a0) calc(100% - var(--sn-fade-end, 0)*var(--sn-fade-size)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,var(--clr-dark-a0) calc(var(--sn-fade-start, 0)*var(--sn-fade-size)),var(--clr-dark-a0) calc(100% - var(--sn-fade-end, 0)*var(--sn-fade-size)),transparent 100%);overflow-x:auto;overflow-y:hidden;padding:0;scroll-padding-inline:var(--sn-fade-size);scrollbar-width:none}.sub-nav__list[data-v-601c5058]::-webkit-scrollbar{display:none}.sub-nav__scroll-hint[data-v-601c5058]{align-items:center;background:radial-gradient(closest-side,color-mix(in srgb,var(--clr-delign) 18%,transparent),transparent);border:none;bottom:0;color:var(--clr-delign);cursor:pointer;display:flex;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;top:0;transition:opacity var(--transition-normal);width:var(--spacing-xl)}.sub-nav__scroll-hint--start[data-v-601c5058]{left:0}.sub-nav__scroll-hint--end[data-v-601c5058]{right:0}.sub-nav__scroll-hint--visible[data-v-601c5058]{opacity:1;pointer-events:auto}.sub-nav__scroll-hint svg[data-v-601c5058]{filter:drop-shadow(0 0 var(--spacing-xs) var(--clr-delign));height:calc(var(--spacing-md)*1.5);width:var(--spacing-md)}.sub-nav__scroll-hint--visible svg[data-v-601c5058]{animation:sub-nav-hint-nudge-601c5058 1.6s ease-in-out infinite}.sub-nav__scroll-hint--start svg[data-v-601c5058]{--sn-hint-dir:-1}.sub-nav__scroll-hint--end svg[data-v-601c5058]{--sn-hint-dir:1}@keyframes sub-nav-hint-nudge-601c5058{0%,to{transform:translate(0)}50%{transform:translate(calc(var(--sn-hint-dir, 1)*var(--spacing-2xs)))}}.sub-nav__link[data-v-601c5058]{align-items:center;color:var(--clr-surface-a50);display:flex;font-family:var(--font-family-display);font-size:var(--font-size-nav-item);font-weight:600;padding:var(--spacing-sm) var(--spacing-md);position:relative;text-decoration:none;transition:color var(--transition-normal);white-space:nowrap}.sub-nav__link[data-v-601c5058]:hover{color:var(--clr-light-a0)}.sub-nav__link[data-v-601c5058]:focus-visible{outline:var(--border-thin) solid var(--clr-delign);outline-offset:calc(var(--border-thin)*-1)}.sub-nav__link[data-v-601c5058]:after,.sub-nav__link[data-v-601c5058]:before{content:"";height:var(--spacing-sm);opacity:0;position:absolute;transition:opacity var(--transition-normal),transform var(--transition-normal);width:var(--spacing-sm)}.sub-nav__link[data-v-601c5058]:before{border-left:var(--border-thin) solid var(--clr-delign);border-top:var(--border-thin) solid var(--clr-delign);left:0;top:var(--spacing-2xs);transform:translate(calc(var(--spacing-xs)*-1),calc(var(--spacing-xs)*-1))}.sub-nav__link[data-v-601c5058]:after{border-bottom:var(--border-thin) solid var(--clr-delign);border-right:var(--border-thin) solid var(--clr-delign);bottom:var(--spacing-2xs);right:0;transform:translate(var(--spacing-xs),var(--spacing-xs))}.sub-nav__link[data-v-601c5058]:hover:after,.sub-nav__link[data-v-601c5058]:hover:before{opacity:.4;transform:translate(0)}.sub-nav__link.router-link-active[data-v-601c5058]{color:var(--clr-delign);text-shadow:0 0 var(--spacing-sm) color-mix(in srgb,var(--clr-delign) 45%,transparent)}.sub-nav__link.router-link-active[data-v-601c5058]:after,.sub-nav__link.router-link-active[data-v-601c5058]:before{opacity:1;transform:translate(0)}@media(prefers-reduced-motion:reduce){.sub-nav__link[data-v-601c5058],.sub-nav__link[data-v-601c5058]:after,.sub-nav__link[data-v-601c5058]:before,.sub-nav__scroll-hint[data-v-601c5058]{transition:none}.sub-nav__scroll-hint--visible svg[data-v-601c5058]{animation:none}}@media(max-width:1024px){.sub-nav__container[data-v-601c5058]{padding-inline:var(--spacing-md)}}.patch-badge[data-v-d0b1c820]{direction:ltr;display:flex;justify-content:flex-end;margin:0 auto;max-width:var(--container-max);padding-inline:var(--spacing-lg)}.patch-badge__label[data-v-d0b1c820]{align-items:center;background-color:var(--clr-delign);border-radius:0 0 var(--radius-md) var(--radius-md);color:var(--clr-background);display:inline-flex;font-family:var(--font-family-display);font-size:var(--font-size-xs);font-weight:700;gap:var(--spacing-sm);line-height:var(--line-height-tight);padding:var(--spacing-sm) var(--spacing-base);white-space:nowrap}@media(max-width:1024px){.patch-badge[data-v-d0b1c820]{padding-inline:var(--spacing-md)}.patch-badge__label[data-v-d0b1c820]{padding:var(--spacing-xs) var(--spacing-sm)}}.footer[data-v-e2d964fd]{border-top:2px solid var(--clr-delign);margin-top:var(--spacing-lg);padding-block:var(--spacing-lg,1.5rem);width:100%}.footer__container[data-v-e2d964fd]{align-items:center;direction:ltr;flex-direction:column;margin:0 auto;max-width:1290px;padding-inline:var(--spacing-lg)}.footer__container[data-v-e2d964fd],.footer__links[data-v-e2d964fd]{display:flex;gap:var(--spacing-md)}.footer__links[data-v-e2d964fd]{flex-wrap:wrap;justify-content:center}.footer__link[data-v-e2d964fd]{color:var(--clr-delign);font-size:.8rem;text-decoration:none;transition:opacity .15s}.footer__link[data-v-e2d964fd]:focus-visible,.footer__link[data-v-e2d964fd]:hover{opacity:.75;text-decoration:underline}.footer__action[data-v-e2d964fd],.footer__analytics-action[data-v-e2d964fd]{background:none;border:none;cursor:pointer;font-family:inherit;padding:0}.footer__disclaimer[data-v-e2d964fd]{color:var(--clr-delign-muted,hsla(0,0%,100%,.6));font-size:.75rem;line-height:1.5;margin:0;text-align:center}.footer__social[data-v-e2d964fd]{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xs);text-align:center}.footer__social-links[data-v-e2d964fd]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}.footer__social-link[data-v-e2d964fd]{align-items:center;background:transparent;border:var(--border-thin) solid color-mix(in srgb,var(--clr-delign) 22%,transparent);border-radius:var(--radius-pill);color:var(--clr-delign);display:inline-flex;font-size:var(--font-size-xs);gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-base);text-decoration:none;transition:border-color var(--transition-normal),background-color var(--transition-normal),transform var(--transition-normal),box-shadow var(--transition-normal)}.footer__social-link[data-v-e2d964fd]:focus-visible,.footer__social-link[data-v-e2d964fd]:hover{background:var(--clr-box-background);border-color:var(--clr-delign);box-shadow:0 var(--spacing-2xs) var(--spacing-md) color-mix(in srgb,var(--clr-delign) 15%,transparent);transform:translateY(calc(var(--border-thin)*-1))}.footer__social-icon[data-v-e2d964fd]{flex-shrink:0;transition:transform var(--transition-normal)}.footer__social-link:focus-visible .footer__social-icon[data-v-e2d964fd],.footer__social-link:hover .footer__social-icon[data-v-e2d964fd]{transform:scale(1.12)}.footer__social-label[data-v-e2d964fd]{font-weight:600}.footer__divider[data-v-e2d964fd]{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--clr-delign) 18%,transparent),transparent);border:none;height:var(--border-thin);width:100%}@media(prefers-reduced-motion:reduce){.footer__social-icon[data-v-e2d964fd],.footer__social-link[data-v-e2d964fd]{transition:none}.footer__social-link[data-v-e2d964fd]:focus-visible,.footer__social-link[data-v-e2d964fd]:hover{transform:none}.footer__social-link:focus-visible .footer__social-icon[data-v-e2d964fd],.footer__social-link:hover .footer__social-icon[data-v-e2d964fd]{transform:none}}@media(max-width:768px){.footer__container[data-v-e2d964fd]{padding-inline:var(--spacing-md)}}.analytics-consent[data-v-5989966c]{background:var(--clr-background);border:var(--border-medium) solid var(--clr-delign);border-radius:var(--radius-lg);inset-inline:var(--spacing-md);bottom:var(--spacing-md);color:var(--clr-delign);display:flex;flex-direction:column;font-size:var(--font-size-lg);gap:var(--spacing-md);line-height:var(--line-height-body);margin-inline:auto;max-height:calc(100dvh - var(--spacing-xl));max-width:640px;overflow-y:auto;padding:var(--spacing-lg);position:fixed;z-index:var(--z-modal)}.analytics-consent h2[data-v-5989966c],.analytics-consent p[data-v-5989966c]{margin:0}.analytics-consent h2[data-v-5989966c]{font-size:var(--font-size-2xl)}.analytics-consent a[data-v-5989966c]{color:inherit;text-decoration:underline}.analytics-consent__actions[data-v-5989966c]{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.analytics-consent__actions>button[data-v-5989966c]{flex:1 1 180px;white-space:normal}.base-toast[data-v-1c054ed7]{align-items:flex-start;background:var(--clr-box-background);border:var(--border-thin) solid var(--toast-accent);border-radius:var(--radius-lg);box-shadow:0 4px 16px #0006;display:flex;gap:var(--spacing-sm);max-width:360px;min-width:320px;padding:var(--spacing-sm) var(--spacing-md);pointer-events:all;--toast-accent:var(--clr-delign);--toast-icon-color:var(--clr-delign);--toast-title-color:var(--clr-light-a0);--toast-msg-color:var(--clr-surface-a50)}.base-toast--success[data-v-1c054ed7]{--toast-accent:var(--clr-success-a0);--toast-icon-color:var(--clr-success-a0);--toast-title-color:var(--clr-success-a0);background:var(--clr-success-a10)}.base-toast--warning[data-v-1c054ed7]{--toast-accent:var(--clr-warning-a0);--toast-icon-color:var(--clr-warning-a0);--toast-title-color:var(--clr-warning-a0);background:var(--clr-warning-a10)}.base-toast--danger[data-v-1c054ed7]{--toast-accent:var(--clr-danger-a0);--toast-icon-color:var(--clr-danger-a0);--toast-title-color:var(--clr-danger-a0);background:var(--clr-danger-a10)}.base-toast--info[data-v-1c054ed7]{--toast-accent:var(--clr-info-a0);--toast-icon-color:var(--clr-info-a0);--toast-title-color:var(--clr-info-a0);background:var(--clr-info-a10)}.base-toast__icon[data-v-1c054ed7]{align-items:center;color:var(--toast-icon-color);display:flex;flex-shrink:0;height:18px;justify-content:center;margin-top:2px;width:18px}.base-toast__icon svg[data-v-1c054ed7]{display:block;height:100%;width:100%}.base-toast__body[data-v-1c054ed7]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.base-toast__title[data-v-1c054ed7]{color:var(--toast-title-color);font-size:var(--font-size-md);font-weight:700;line-height:1.3;margin:0}.base-toast__message[data-v-1c054ed7]{color:var(--toast-msg-color);font-size:var(--font-size-sm);line-height:1.4;margin:0}.base-toast__actions[data-v-1c054ed7]{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-xs);margin-top:1px}.base-toast__action-btn[data-v-1c054ed7]{background:var(--toast-accent);border:none;border-radius:var(--radius-sm);color:var(--clr-background);cursor:pointer;font-size:var(--font-size-xs);font-weight:700;padding:2px var(--spacing-sm);transition:opacity var(--transition-fast);white-space:nowrap}.base-toast__action-btn[data-v-1c054ed7]:hover{opacity:.85}.base-toast__close[data-v-1c054ed7]{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--clr-surface-a40);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:color var(--transition-fast);width:20px}.base-toast__close[data-v-1c054ed7]:hover{color:var(--clr-light-a0)}.base-toast__close svg[data-v-1c054ed7]{height:14px;width:14px}@media(max-width:440px){.base-toast[data-v-1c054ed7]{max-width:100%;min-width:0}}.toast-region{display:flex;padding:var(--spacing-md);pointer-events:none;position:fixed;z-index:calc(var(--z-tooltip) + 100)}.toast-stack{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.toast-region--top-right{align-items:flex-end;right:0;top:0}.toast-region--top-left{align-items:flex-start;left:0;top:0}.toast-region--top-center{align-items:center;left:50%;top:0;transform:translate(-50%)}.toast-region--bottom-right{align-items:flex-end;bottom:0;right:0}.toast-region--bottom-left,.toast-region--bottom-right,.toast-region--bottom-right .toast-stack{flex-direction:column-reverse}.toast-region--bottom-left{align-items:flex-start;bottom:0;left:0}.toast-region--bottom-left .toast-stack{flex-direction:column-reverse}.toast-region--bottom-center{bottom:0;left:50%;transform:translate(-50%)}.toast-region--bottom-center,.toast-region--bottom-center .toast-stack{align-items:center;flex-direction:column-reverse}.toast-region--top-center .toast-stack{align-items:center}.toast-slide-right-enter-active,.toast-slide-right-leave-active{transition:opacity .3s ease,transform .3s ease}.toast-slide-right-enter-from,.toast-slide-right-leave-to{opacity:0;transform:translate(calc(100% + var(--spacing-md)))}.toast-slide-left-enter-active,.toast-slide-left-leave-active{transition:opacity .3s ease,transform .3s ease}.toast-slide-left-enter-from,.toast-slide-left-leave-to{opacity:0;transform:translate(calc(-100% - var(--spacing-md)))}.toast-slide-center-enter-active,.toast-slide-center-leave-active{transition:opacity .3s ease,transform .3s ease}.toast-region--top-center .toast-slide-center-enter-from,.toast-region--top-center .toast-slide-center-leave-to{opacity:0;transform:translateY(calc(-100% - var(--spacing-md)))}.toast-region--bottom-center .toast-slide-center-enter-from,.toast-region--bottom-center .toast-slide-center-leave-to{opacity:0;transform:translateY(calc(100% + var(--spacing-md)))}@media(max-width:440px){.toast-region{align-items:stretch!important;left:0!important;padding:var(--spacing-sm);right:0!important;transform:none!important}.toast-region--top-center,.toast-region--top-left,.toast-region--top-right{top:0}.toast-region--bottom-center,.toast-region--bottom-left,.toast-region--bottom-right{bottom:0}.toast-stack{width:100%}}.settings-heading[data-v-25d71432]{color:var(--clr-delign);font-family:Orbitron,sans-serif;line-height:1.2;margin:0}.settings-heading--section[data-v-25d71432]{border-bottom:var(--border-medium) solid var(--clr-delign);font-size:var(--font-size-4xl);font-weight:800;padding-bottom:var(--spacing-xs)}.settings-heading--sub[data-v-25d71432]{border-bottom:var(--border-thin) solid var(--clr-delign);font-size:var(--font-size-2xl);font-weight:700;padding-bottom:var(--spacing-2xs)}.settings-general[data-v-ca14df74]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.settings-general__message[data-v-ca14df74]{border-radius:var(--radius-sm);font-size:var(--font-size-sm);margin:0;padding:var(--spacing-sm) var(--spacing-md);text-align:center}.settings-general__message--error[data-v-ca14df74]{background:var(--clr-danger-a0);border:var(--border-thin) solid var(--clr-danger-a0);color:var(--clr-light-a0)}.settings-general__message--success[data-v-ca14df74]{background:var(--clr-success-a0);border:var(--border-thin) solid var(--clr-success-a0);color:var(--clr-light-a0)}.settings-general__row[data-v-ca14df74]{align-items:center;border-bottom:var(--border-thin) solid var(--clr-delign);display:flex;gap:var(--spacing-md);justify-content:space-between;padding-bottom:var(--spacing-lg)}.settings-general__label[data-v-ca14df74]{color:var(--clr-delign);font-family:Orbitron,sans-serif;font-size:var(--font-size-2xl);font-weight:600}.settings-general__avatar[data-v-ca14df74]{background:transparent;border:none;border-radius:var(--radius-full);cursor:pointer;display:inline-flex;padding:0;position:relative}.settings-general__avatar[data-v-ca14df74]:disabled{cursor:not-allowed}.settings-general__avatar-overlay[data-v-ca14df74]{align-items:center;background:#0000008c;border-radius:var(--radius-full);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity var(--transition-fast)}.settings-general__avatar:disabled .settings-general__avatar-overlay[data-v-ca14df74],.settings-general__avatar:hover .settings-general__avatar-overlay[data-v-ca14df74]{opacity:1}.settings-general__file-input[data-v-ca14df74]{display:none}.settings-general__input[data-v-ca14df74]{background:var(--clr-box-background);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-sm);color:var(--clr-light-a0);font-family:Roboto Mono,sans-serif;font-size:var(--font-size-md);padding:var(--spacing-sm) var(--spacing-md);transition:border-color var(--transition-normal);width:min(280px,60%)}.settings-general__input[data-v-ca14df74]:focus{border-color:var(--clr-delign);outline:none}.settings-general__field[data-v-ca14df74]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.settings-general__field-label[data-v-ca14df74]{align-items:center;color:var(--clr-delign);display:inline-flex;font-family:Orbitron,sans-serif;font-size:var(--font-size-2xl);font-weight:600;gap:var(--spacing-sm)}.settings-general__theme[data-v-ca14df74] .theme-selector__inline-list{flex-direction:row;flex-wrap:wrap}.settings-general__theme[data-v-ca14df74] .theme-selector__option{flex:1 1 calc(50% - var(--spacing-xs));min-width:130px}@media(min-width:768px){.settings-general__theme[data-v-ca14df74] .theme-selector__option{flex:1 1 0}}.settings-info-box[data-v-27574f66]{background:var(--clr-box-background);border:var(--border-thin) solid var(--clr-surface-a20);border-radius:var(--radius-lg);color:var(--clr-delign);font-size:var(--font-size-xl);line-height:1.5;margin:0;padding:var(--spacing-md)}.settings-account[data-v-6d4b3ec8]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.settings-account__stats[data-v-6d4b3ec8]{display:flex;flex-direction:column;gap:var(--spacing-md)}.settings-account__stat[data-v-6d4b3ec8]{align-items:center;display:flex;gap:var(--spacing-md);justify-content:space-between}.settings-account__stat-label[data-v-6d4b3ec8]{color:var(--clr-delign);font-family:Orbitron,sans-serif;font-size:var(--font-size-2xl);font-weight:600}.settings-account__stat-value[data-v-6d4b3ec8]{color:var(--clr-delign);font-family:Orbitron,sans-serif;font-size:var(--font-size-3xl);font-weight:800;line-height:1}.settings-account .settings-account__delete[data-v-6d4b3ec8]{align-self:flex-start;color:var(--clr-light-a0)}.settings-account__error[data-v-6d4b3ec8]{color:var(--clr-danger-a0);font-size:var(--font-size-sm);margin:0}.settings-account__success[data-v-6d4b3ec8]{color:var(--clr-success-a0);font-size:var(--font-size-sm);margin:0}.settings-account__form[data-v-6d4b3ec8]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-md)}.settings-account__field[data-v-6d4b3ec8]{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.settings-account__field-label[data-v-6d4b3ec8]{color:var(--clr-delign);font-family:Orbitron,sans-serif;font-size:var(--font-size-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.settings-account__input[data-v-6d4b3ec8]{background:var(--clr-box-background);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-sm);color:var(--clr-light-a0);font-family:Roboto Mono,sans-serif;font-size:var(--font-size-md);padding:var(--spacing-sm) var(--spacing-md);transition:border-color var(--transition-normal);width:100%}.settings-account__input[data-v-6d4b3ec8]:focus{border-color:var(--clr-delign);outline:none}.settings-account .settings-account__action[data-v-6d4b3ec8]{align-self:flex-start}.rank-badge[data-v-216009ad]{align-items:center;background:var(--rank-bg);border:2px solid var(--rank-border);border-radius:6px;display:inline-flex;font-weight:600;gap:var(--spacing-sm,.5rem);max-width:100%;min-width:0;padding:var(--spacing-xs,.25rem) var(--spacing-sm,.5rem)}.rank-badge__info[data-v-216009ad]{flex:0 1 auto;min-width:0}.rank-badge--compact[data-v-216009ad]{font-size:.85em;gap:var(--spacing-xs,.25rem);padding:2px var(--spacing-xs,.25rem)}.rank-badge__info[data-v-216009ad]{align-items:baseline;display:flex;gap:.25rem}.rank-badge__tier[data-v-216009ad]{color:var(--rank-text);text-transform:capitalize}.rank-badge__division[data-v-216009ad]{color:var(--rank-text);opacity:.8}.rank-badge__points[data-v-216009ad]{color:var(--rank-text);font-weight:600;margin-left:auto}.rank-badge--iron[data-v-216009ad]{--rank-bg:#2a2a2a;--rank-border:var(--clr-rank-iron);--rank-text:var(--clr-rank-iron)}.rank-badge--bronze[data-v-216009ad]{--rank-bg:#3d2a1a;--rank-border:var(--clr-rank-bronze);--rank-text:var(--clr-rank-bronze)}.rank-badge--silver[data-v-216009ad]{--rank-bg:#2a2e33;--rank-border:var(--clr-rank-silver);--rank-text:var(--clr-rank-silver)}.rank-badge--gold[data-v-216009ad]{--rank-bg:#3d3520;--rank-border:var(--clr-rank-gold);--rank-text:var(--clr-rank-gold)}.rank-badge--platinum[data-v-216009ad]{--rank-bg:#1a2d2d;--rank-border:var(--clr-rank-platinum);--rank-text:var(--clr-rank-platinum)}.rank-badge--emerald[data-v-216009ad]{--rank-bg:#1a3320;--rank-border:var(--clr-rank-emerald);--rank-text:var(--clr-rank-emerald)}.rank-badge--diamond[data-v-216009ad]{--rank-bg:#1a2040;--rank-border:var(--clr-rank-diamond);--rank-text:var(--clr-rank-diamond)}.rank-badge--master[data-v-216009ad]{--rank-bg:#2d1a3d;--rank-border:var(--clr-rank-master);--rank-text:var(--clr-rank-master)}.rank-badge--grandmaster[data-v-216009ad]{--rank-bg:#3d1a1a;--rank-border:var(--clr-rank-grandmaster);--rank-text:var(--clr-rank-grandmaster)}.rank-badge--challenger[data-v-216009ad]{--rank-bg:#3d3520;--rank-border:var(--clr-rank-challenger);--rank-text:var(--clr-rank-challenger)}.rank-change-toast[data-v-4143e03c]{align-items:center;display:flex;gap:var(--spacing-md);justify-content:center;width:100%}.rank-change-toast__label[data-v-4143e03c]{color:var(--clr-light-a0);font-family:Orbitron,sans-serif;font-size:var(--font-size-md);font-weight:700;text-transform:uppercase;white-space:nowrap}.settings-ranking[data-v-f975158b]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.settings-ranking__guesser[data-v-f975158b]{display:flex;flex-direction:column;gap:var(--spacing-md)}.settings-ranking__body[data-v-f975158b]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);justify-content:space-between}.settings-ranking__metrics[data-v-f975158b]{background:var(--clr-box-background);border:var(--border-thin) solid var(--clr-surface-a20);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--spacing-xs);margin:0;min-width:200px;padding:var(--spacing-md)}.settings-ranking__metric[data-v-f975158b]{align-items:center;display:flex;gap:var(--spacing-lg);justify-content:space-between}.settings-ranking__metric dt[data-v-f975158b]{color:var(--clr-delign);font-weight:600}.settings-ranking__metric dd[data-v-f975158b],.settings-ranking__metric dt[data-v-f975158b]{font-family:Orbitron,sans-serif;font-size:var(--font-size-2xl)}.settings-ranking__metric dd[data-v-f975158b]{color:var(--clr-light-a0);font-weight:700;margin:0}.settings-ranking__rank[data-v-f975158b]{align-items:center;display:inline-flex;gap:var(--spacing-xs)}.settings-ranking__state[data-v-f975158b]{color:var(--clr-surface-a50);font-size:var(--font-size-sm);margin:0}.settings-ranking__state--error[data-v-f975158b]{color:var(--clr-danger-a0)}.settings-panel[data-v-723a27a5]{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.settings-panel__nav[data-v-723a27a5]{display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-md);padding:var(--spacing-lg)}.settings-panel__title[data-v-723a27a5]{color:var(--clr-delign);font-family:Orbitron,sans-serif;font-size:var(--font-size-3xl);font-weight:800;margin:0}.settings-panel__nav-list[data-v-723a27a5]{display:none;list-style:none;margin:0;padding:0}.settings-panel__nav-dropdown[data-v-723a27a5],.settings-panel__nav-dropdown[data-v-723a27a5] .base-dropdown__trigger{width:100%}.settings-panel__nav-item[data-v-723a27a5]{align-items:center;background:transparent;border:var(--border-thin) solid transparent;border-radius:var(--radius-lg);color:var(--clr-delign);cursor:pointer;display:inline-flex;font-family:Orbitron,sans-serif;font-size:var(--font-size-2xl);font-weight:600;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);transition:background-color var(--transition-fast),border-color var(--transition-fast);white-space:nowrap;width:100%}.settings-panel__nav-item--active[data-v-723a27a5],.settings-panel__nav-item[data-v-723a27a5]:hover{background:var(--clr-box-background)}.settings-panel__nav-item--active[data-v-723a27a5]{border-color:var(--clr-delign)}.settings-panel__content[data-v-723a27a5]{flex:1;min-height:0;overflow-y:auto;padding:var(--spacing-2xl) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);scrollbar-width:none}.settings-panel__content[data-v-723a27a5]::-webkit-scrollbar{display:none}@media(min-width:768px){.settings-panel[data-v-723a27a5]{flex-direction:row}.settings-panel__nav[data-v-723a27a5]{border-inline-end:var(--border-thin) solid var(--clr-delign);width:220px}.settings-panel__nav-list[data-v-723a27a5]{display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--spacing-sm)}.settings-panel__nav-dropdown[data-v-723a27a5]{display:none}}.settings-modal__overlay[data-v-a0e29a67]{align-items:flex-start;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:var(--spacing-lg);position:fixed;scrollbar-width:none;z-index:var(--z-modal)}.settings-modal__overlay[data-v-a0e29a67]::-webkit-scrollbar{display:none}.settings-modal[data-v-a0e29a67]{background:var(--clr-background);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-xl);box-shadow:0 20px 60px -20px var(--clr-dark-a0);display:flex;height:min(850px,90vh);margin-block:auto;overflow:hidden;position:relative;width:min(880px,100%)}.settings-modal__close[data-v-a0e29a67]{height:36px;inset-inline-end:var(--spacing-sm);position:absolute;top:var(--spacing-sm);width:36px;z-index:var(--z-content)}.settings-modal-enter-active[data-v-a0e29a67],.settings-modal-leave-active[data-v-a0e29a67]{transition:opacity var(--transition-slow)}.settings-modal-enter-active .settings-modal[data-v-a0e29a67],.settings-modal-leave-active .settings-modal[data-v-a0e29a67]{transition:transform var(--transition-slow)}.settings-modal-enter-from[data-v-a0e29a67],.settings-modal-leave-to[data-v-a0e29a67]{opacity:0}.settings-modal-enter-from .settings-modal[data-v-a0e29a67],.settings-modal-leave-to .settings-modal[data-v-a0e29a67]{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.settings-modal-enter-active .settings-modal[data-v-a0e29a67],.settings-modal-leave-active .settings-modal[data-v-a0e29a67]{transform:none;transition:none}}.login-card[data-v-de86da2a]{align-items:center;background:var(--clr-background);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--spacing-lg);max-width:420px;padding:var(--spacing-2xl);width:100%}.login-title[data-v-de86da2a]{font-size:var(--font-size-4xl)}.login-subtitle[data-v-de86da2a],.login-title[data-v-de86da2a]{color:var(--clr-delign);text-align:center}.login-subtitle[data-v-de86da2a]{font-family:Orbitron,sans-serif;font-size:var(--font-size-lg);font-weight:600}.login-message[data-v-de86da2a]{border-radius:var(--radius-sm);font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md);text-align:center;width:100%}.login-message--error[data-v-de86da2a]{background:var(--clr-danger-a0);border:var(--border-thin) solid var(--clr-danger-a0);color:var(--clr-light-a0)}.login-message--success[data-v-de86da2a]{background:var(--clr-success-a0);border:var(--border-thin) solid var(--clr-success-a0);color:var(--clr-light-a0)}.login-providers[data-v-de86da2a]{flex-direction:column}.login-providers[data-v-de86da2a],.provider-button[data-v-de86da2a]{display:flex;gap:var(--spacing-md);width:100%}.provider-button[data-v-de86da2a]{align-items:center;background:var(--clr-surface-a10);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-md);color:var(--clr-delign);cursor:pointer;font-family:Orbitron,sans-serif;font-size:var(--font-size-xl);font-weight:600;justify-content:center;padding:var(--spacing-md) var(--spacing-lg);transition:border-color var(--transition-normal),background-color var(--transition-normal)}.provider-button[data-v-de86da2a]:hover:not(:disabled){background:var(--clr-surface-a20);border-color:var(--clr-delign)}.provider-button[data-v-de86da2a]:disabled{cursor:not-allowed;opacity:.5}.provider-icon[data-v-de86da2a]{flex-shrink:0;height:var(--icon-size-md);width:var(--icon-size-md)}.login-divider[data-v-de86da2a]{align-items:center;color:var(--clr-delign);display:flex;font-family:Orbitron,sans-serif;font-size:var(--font-size-xs);font-weight:600;gap:var(--spacing-md);letter-spacing:.05em;text-transform:uppercase;width:100%}.login-divider[data-v-de86da2a]:after,.login-divider[data-v-de86da2a]:before{background:var(--clr-delign);content:"";flex:1;height:var(--border-thin)}.login-form[data-v-de86da2a]{gap:var(--spacing-md);width:100%}.login-field[data-v-de86da2a],.login-form[data-v-de86da2a]{display:flex;flex-direction:column}.login-field[data-v-de86da2a]{gap:var(--spacing-xs)}.login-field__label[data-v-de86da2a]{font-size:var(--font-size-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.login-field__input[data-v-de86da2a],.login-field__label[data-v-de86da2a]{color:var(--clr-delign);font-family:Orbitron,sans-serif}.login-field__input[data-v-de86da2a]{background:var(--clr-surface-a10);border:var(--border-thin) solid var(--clr-delign);border-radius:var(--radius-sm);font-size:var(--font-size-md);padding:var(--spacing-sm) var(--spacing-md);transition:border-color var(--transition-normal);width:100%}.login-field__input[data-v-de86da2a]:focus{border-color:var(--clr-delign);outline:none}.login-submit[data-v-de86da2a]{background:var(--clr-delign);border:none;border-radius:var(--radius-md);color:var(--clr-dark-a0);cursor:pointer;font-family:Roboto Mono,sans-serif;font-size:var(--font-size-md);font-weight:600;padding:var(--spacing-md) var(--spacing-lg);transition:opacity var(--transition-normal);width:100%}.login-submit[data-v-de86da2a]:hover:not(:disabled){opacity:.9}.login-submit[data-v-de86da2a]:disabled{cursor:not-allowed;opacity:.5}.login-forgot[data-v-de86da2a]{align-self:flex-end;background:none;border:none;color:var(--clr-delign);cursor:pointer;font-family:Orbitron,sans-serif;font-size:var(--font-size-sm);font-weight:600;margin-top:calc(var(--spacing-xs)*-1);padding:0;text-decoration:underline}.login-forgot[data-v-de86da2a]:hover{opacity:.8}.login-consent[data-v-de86da2a]{color:var(--clr-light-a0);font-family:Orbitron,sans-serif;font-size:var(--font-size-lg);font-weight:600;line-height:1.5;margin:0;text-align:center}.login-consent__link[data-v-de86da2a]{color:var(--clr-delign);text-decoration:underline}.login-consent__link[data-v-de86da2a]:hover{opacity:.8}.login-toggle[data-v-de86da2a]{color:var(--clr-light-a0)}.login-toggle[data-v-de86da2a],.login-toggle__button[data-v-de86da2a]{font-family:Orbitron,sans-serif;font-size:var(--font-size-md);font-weight:600}.login-toggle__button[data-v-de86da2a]{background:none;border:none;color:var(--clr-delign);cursor:pointer;text-decoration:underline}.login-toggle__button[data-v-de86da2a]:hover{opacity:.8}.login-loading[data-v-de86da2a]{color:var(--clr-surface-a50);font-size:var(--font-size-sm)}.login-modal__overlay[data-v-c4dfd180]{align-items:flex-start;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:var(--spacing-lg);position:fixed;z-index:var(--z-modal)}.login-modal[data-v-c4dfd180]{border-radius:var(--radius-lg);box-shadow:0 20px 60px -20px var(--clr-dark-a0);display:flex;margin-block:auto;position:relative;width:min(420px,100%)}.login-modal__close[data-v-c4dfd180]{height:36px;inset-inline-end:var(--spacing-sm);position:absolute;top:var(--spacing-sm);width:36px;z-index:var(--z-content)}.login-modal-enter-active[data-v-c4dfd180],.login-modal-leave-active[data-v-c4dfd180]{transition:opacity var(--transition-slow)}.login-modal-enter-active .login-modal[data-v-c4dfd180],.login-modal-leave-active .login-modal[data-v-c4dfd180]{transition:transform var(--transition-slow)}.login-modal-enter-from[data-v-c4dfd180],.login-modal-leave-to[data-v-c4dfd180]{opacity:0}.login-modal-enter-from .login-modal[data-v-c4dfd180],.login-modal-leave-to .login-modal[data-v-c4dfd180]{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.login-modal-enter-active .login-modal[data-v-c4dfd180],.login-modal-leave-active .login-modal[data-v-c4dfd180]{transform:none;transition:none}}.app{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.app__navigation{position:sticky;top:0;z-index:var(--z-header)}.app__navigation--scrolled,.app__navigation:has(.header__drawer),.app__navigation:has(.nav-item--dropdown:focus-within),.app__navigation:has(.nav-item--dropdown:hover){z-index:calc(var(--z-header) + 2)}.app__main{display:flex;flex:1;flex-direction:column}.error-page[data-v-4680eb15]{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;min-height:100vh;min-height:100dvh;padding:var(--spacing-lg);text-align:center}.error-page__code[data-v-4680eb15]{color:var(--clr-delign);font-family:Orbitron,sans-serif;font-size:var(--font-size-hero);font-weight:700;line-height:1;margin:0}.error-page__title[data-v-4680eb15]{color:var(--clr-light-a0);font-size:var(--font-size-2xl);margin:0}.error-page__description[data-v-4680eb15]{color:var(--clr-surface-a50);font-size:var(--font-size-md);margin:0;max-width:32rem}
