@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.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-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.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-family:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_c8e612{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}.__variable_c8e612{--font-anton:"Anton","Anton Fallback"}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/6fc26aa5d3f89c23-s.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-family:Barlow Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/11279fba1d4fad44-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ce265d9c1e73f49c-s.p.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-family:Barlow Condensed;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/886dd75c4263b5ff-s.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-family:Barlow Condensed;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/a8c009980cd7a149-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/040e1cbd80d62d71-s.p.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-family:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ed4e551d5549d43d-s.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-family:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6eded7f801dfa17e-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/29379020bca5f260-s.p.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-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ed84f09d903f4f15-s.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-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/87afbb826db9328a-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/14e12da985e5a1a3-s.p.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-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/05af89ad76258aac-s.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-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c047de4e6e16a01b-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f54c84255ccf44e-s.p.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-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-s.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-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-s.p.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-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.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-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.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-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.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-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.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-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_6e0b21{font-family:Barlow Condensed,Barlow Condensed Fallback}.__variable_6e0b21{--font-barlow:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.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-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.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-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.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-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.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-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_04858b{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_04858b{--font-figtree:"Figtree","Figtree Fallback"}:root{--red:#D61018;--red-hi:#EE2A22;--red-dk:#5C0406;--green:#2FB36A;--amber:#E2A23B;--blue:#3E86FF;--dirt:#B98552;--bg:#EDECEF;--bg-2:#E4E2E7;--panel:#FFFFFF;--panel-2:#F6F5F7;--panel-3:#EBE9EE;--line:rgba(20,18,22,.10);--line-2:rgba(20,18,22,.18);--text:#151317;--muted:#5C5761;--dim:#8C8691;--weave:rgba(0,0,0,.025);--shadow:0 18px 50px rgba(20,10,12,.18);--f-display:var(--font-anton),"Anton",Impact,"Arial Narrow Bold",sans-serif;--f-ui:var(--font-barlow),"Barlow Condensed","Arial Narrow",Arial,sans-serif;--f-body:var(--font-figtree),"Figtree",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0D0C0E;--bg-2:#121114;--panel:#17161A;--panel-2:#1E1C21;--panel-3:#28252B;--line:rgba(242,238,232,.08);--line-2:rgba(242,238,232,.15);--text:#F2EEE8;--muted:#A8A29B;--dim:#6F6964;--weave:rgba(255,255,255,.018);--shadow:0 22px 60px rgba(0,0,0,.55);color-scheme:dark}}:root[data-theme=dark]{--bg:#0D0C0E;--bg-2:#121114;--panel:#17161A;--panel-2:#1E1C21;--panel-3:#28252B;--line:rgba(242,238,232,.08);--line-2:rgba(242,238,232,.15);--text:#F2EEE8;--muted:#A8A29B;--dim:#6F6964;--weave:rgba(255,255,255,.018);--shadow:0 22px 60px rgba(0,0,0,.55);color-scheme:dark}*,:after,:before{box-sizing:border-box}html{scroll-padding-top:calc(env(safe-area-inset-top,0px) + 72px);-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.55 var(--f-body);background-image:linear-gradient(45deg,var(--weave) 25%,transparent 25%,transparent 75%,var(--weave) 75%),linear-gradient(45deg,var(--weave) 25%,transparent 25%,transparent 75%,var(--weave) 75%);background-size:6px 6px;background-position:0 0,3px 3px;min-height:100vh}img{max-width:100%;display:block}[hidden]{display:none!important}.lg-b{display:none}:root[data-theme=light] .lg-b{display:block}:root[data-theme=light] .lg-w{display:none}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .lg-b{display:block}:root:not([data-theme=dark]) .lg-w{display:none}}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}:focus-visible{outline:2px solid var(--red-hi);outline-offset:2px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ic{width:18px;height:18px;flex:none;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wrap{max-width:1320px;margin:0 auto;padding:0 24px}.btn{justify-content:center;border:0;background:var(--panel-3);color:var(--text);font:600 16px/1 var(--f-ui);text-transform:uppercase;letter-spacing:.04em;padding:11px 18px;transform:skewX(-12deg);white-space:nowrap;transition:background .15s,color .15s}.btn,.btn>*{display:inline-flex;align-items:center;gap:8px}.btn>*{transform:skewX(12deg)}.btn:hover{background:var(--line-2)}.btn.red{background:var(--red);color:#fff}.btn.red:hover{background:var(--red-hi)}.btn.ghost{background:transparent;box-shadow:inset 0 0 0 1px var(--line-2)}.btn.ghost:hover{background:var(--panel-2)}.btn.sm{font-size:14px;padding:8px 13px}.btn.xs{font-size:13px;padding:6px 10px}.btn[disabled]{opacity:.45;cursor:not-allowed}.icon-btn{display:inline-grid;place-items:center;width:38px;height:38px;border:0;background:transparent;color:var(--muted);border-radius:2px}.icon-btn:hover{color:var(--text);background:var(--panel-2)}.plate{gap:6px;font:700 13px/1 var(--f-ui);text-transform:uppercase;letter-spacing:.06em;padding:5px 8px;transform:skewX(-12deg);background:var(--panel-3);color:var(--text)}.plate,.plate>span{display:inline-flex;align-items:center}.plate>span{transform:skewX(12deg);gap:5px;white-space:nowrap}.plate.red{background:var(--red);color:#fff}.plate.dk{background:#1b1a1e;color:#F2EEE8}.plat-pc{background:#2a2830;color:#F2EEE8}.plat-ps5{background:#1f3fb0;color:#fff}.plat-xbox{background:#167a3a;color:#fff}.code{font:700 12px/1 var(--f-ui);letter-spacing:.08em;padding:4px 5px;border:1px solid var(--line-2);min-width:34px;text-align:center}.chip,.code{color:var(--muted)}.chip{display:inline-flex;align-items:center;gap:5px;font:600 13px/1 var(--f-ui);letter-spacing:.03em;padding:4px 7px;background:var(--panel-2);border:1px solid var(--line)}.chip .ic{width:13px;height:13px}.dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none}.top{position:sticky;top:env(safe-area-inset-top,0);z-index:40;background:color-mix(in srgb,var(--bg) 90%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.top .wrap{gap:18px;height:64px}.brand,.top .wrap{display:flex;align-items:center}.brand{gap:10px;text-decoration:none;flex:none;background:none;border:0;padding:0}.brand img{height:30px;width:auto}.brand .lfg{font:400 20px/1 var(--f-display);color:#fff;background:var(--red);padding:5px 9px 4px;transform:skewX(-12deg);letter-spacing:.04em}.brand .lfg span{display:inline-block;transform:skewX(12deg)}.nav{display:flex;gap:2px;margin-left:6px}.nav :is(a,button){text-decoration:none;background:none;border:0;font:600 16px/1 var(--f-ui);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding:10px 11px;position:relative}.nav :is(a,button):hover{color:var(--text)}.nav :is(a,button).on{color:var(--text)}.nav :is(a,button).on:after{content:"";position:absolute;left:10px;right:10px;bottom:-12px;height:3px;background:var(--red);transform:skewX(-19deg)}.nav .badge{font-size:11px;background:var(--red);color:#fff;padding:1px 5px;margin-left:4px;vertical-align:2px}.top-right{margin-left:auto;display:flex;align-items:center;gap:6px}.lang{appearance:none;background:transparent;font:600 13px var(--f-ui);letter-spacing:.06em;padding:6px 8px;color:var(--muted)}.lang,.me-chip{border:1px solid var(--line-2)}.me-chip{display:flex;align-items:center;gap:8px;background:var(--panel);padding:5px 10px 5px 6px;font:600 15px/1 var(--f-ui);letter-spacing:.02em}.me-chip:hover{border-color:var(--red)}.me-chip{transform:skewX(-12deg);padding:5px 14px 5px 8px}.me-chip>.plate{transform:none}.me-chip>span:not(.plate){display:inline-block;transform:skewX(12deg)}.me-chip .num{font-style:italic;color:var(--red)}.menu-btn{display:none}@media (max-width:1080px){.nav{display:none;position:absolute;top:64px;left:0;right:0;flex-direction:column;background:var(--bg);border-bottom:1px solid var(--line);padding:8px 16px 14px;margin:0}.top.nav-open .nav{display:flex}.nav :is(a,button){text-align:left;padding:12px 6px}.nav :is(a,button).on:after{left:6px;right:auto;width:40px;bottom:4px}.menu-btn{display:inline-grid}.hide-m{display:none!important}}.nav .nav-create{display:none}@media (max-width:1080px){.nav .nav-create{display:block;color:var(--red-hi)}}@media (max-width:560px){.top .wrap{gap:6px;padding:0 10px}.brand img{height:22px}.brand .lfg{font-size:15px;padding:4px 7px 3px}.top-right{gap:0}.top-right .icon-btn{width:34px}.hide-s{display:none!important}.me-chip span:not(.plate):not(.num){max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-chip{padding:5px 9px 5px 6px;margin-right:4px}.me-chip .num{display:none}}.hero{position:relative;height:500px;overflow:hidden;background:#0A0809;color:#F2EEE8;isolation:isolate}.hero-art{position:absolute;top:0;right:0;bottom:0;width:64%;background-size:cover;background-position:center 36%;clip-path:polygon(172px 0,100% 0,100% 100%,0 100%)}.hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,8,9,.75),rgba(10,8,9,0) 34%),linear-gradient(0deg,rgba(10,8,9,.55),rgba(10,8,9,0) 30%)}.hero-slash{left:36%;width:9px;margin-left:-2px;transform:skewX(-19deg);transform-origin:bottom left;z-index:1}.hero-slash,.hero-slash:after{position:absolute;top:0;bottom:0;background:var(--red)}.hero-slash:after{content:"";left:16px;width:3px;opacity:.5}.hero-glow{background:radial-gradient(70% 90% at 12% 100%,rgba(92,4,6,.95),rgba(92,4,6,0) 70%),linear-gradient(160deg,#2a0507,#0A0809 55%)}.hero-glow,.hero-lines{position:absolute;inset:0;z-index:-1}.hero-lines{opacity:.55;background:repeating-linear-gradient(109deg,transparent 0 46px,rgba(214,16,24,.16) 46px 47px,transparent 47px 120px,rgba(242,238,232,.05) 120px 121px);-webkit-mask:linear-gradient(90deg,#000,#000 30%,transparent 55%);mask:linear-gradient(90deg,#000,#000 30%,transparent 55%)}.hero-inner{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;max-width:1320px;margin:0 auto;padding:0 24px}.hero h1{font:400 clamp(54px,6.6vw,96px)/.9 var(--f-display);text-transform:uppercase;margin:0;letter-spacing:.005em;max-width:9ch}.hero p.lede{font-size:17px;line-height:1.5;color:#D9D3CC;max-width:42ch;margin:16px 0 22px}.hero-cta{display:flex;gap:10px;flex-wrap:wrap}.hero .btn.ghost{color:#F2EEE8;box-shadow:inset 0 0 0 1px rgba(242,238,232,.3)}.hero .btn.ghost:hover{background:rgba(242,238,232,.08)}.ticker{display:flex;align-items:stretch;margin-top:26px;max-width:640px;background:rgba(10,8,9,.72);border:1px solid rgba(242,238,232,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ticker .lab{background:var(--red);color:#fff;font:700 13px/1.1 var(--f-ui);text-transform:uppercase;letter-spacing:.08em;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);padding:10px 24px 10px 14px}.ticker .cd,.ticker .lab{display:flex;align-items:center}.ticker .cd{font:700 34px/1 var(--f-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:8px 14px 6px;letter-spacing:.02em}.ticker .what{padding:8px 12px;display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1 1}.ticker .what b{font:600 17px/1.15 var(--f-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticker .what small{color:#A8A29B;font-size:13px}.ticker button{background:transparent;border:0;border-left:1px solid rgba(242,238,232,.12);color:#F2EEE8;font:600 14px var(--f-ui);text-transform:uppercase;letter-spacing:.05em;padding:0 16px}.ticker button:hover{background:rgba(214,16,24,.25)}.hero-stats{display:flex;gap:22px;margin-top:14px;font:600 15px var(--f-ui);letter-spacing:.03em;color:#A8A29B}.hero-stats b{color:#F2EEE8;font-size:18px;margin-right:4px}.hero-stats .live{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);margin-right:6px;vertical-align:2px;box-shadow:0 0 0 0 rgba(47,179,106,.6);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(47,179,106,.55)}70%{box-shadow:0 0 0 8px rgba(47,179,106,0)}to{box-shadow:0 0 0 0 rgba(47,179,106,0)}}@keyframes redpulse{0%{box-shadow:0 0 0 0 rgba(214,16,24,.6)}70%{box-shadow:0 0 0 8px rgba(214,16,24,0)}to{box-shadow:0 0 0 0 rgba(214,16,24,0)}}.brand img.wm{height:36px;width:auto}footer .brand img.wm{height:29px}@media (max-width:560px){.top .brand img.wm{height:27px}}@media (min-width:861px){.hero,.hero-inner{height:auto;min-height:500px}.hero-inner{padding-top:40px;padding-bottom:40px}.hero.tall-caps .hero-inner{padding-top:calc(40px + .22 * clamp(54px,6.6vw,96px))}}@media (max-width:860px){.hero{height:auto;min-height:520px}.hero-art{width:100%;clip-path:none;opacity:.5}.hero-slash{display:none}.hero-inner{padding:48px 20px}.hero.tall-caps .hero-inner{padding-top:calc(48px + .22 * clamp(54px,6.6vw,96px))}.ticker .cd{font-size:26px}}.page{display:none}.page.on{display:block}.sec{padding-top:34px;padding-bottom:60px}#p-lobbies .filters{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px;scroll-padding-inline:24px}.sec-head{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:16px}.sec-head h2{font:400 36px/1 var(--f-display);text-transform:uppercase;margin:0;letter-spacing:.01em}.sec-head .count{font:600 16px var(--f-ui);color:var(--muted);letter-spacing:.03em}.sec-head .right{margin-left:auto;display:flex;gap:8px}.sec-head .finput{min-width:260px}@media (max-width:640px){.sec-head .finput,.sec-head .right{width:100%;margin-left:0}}.page-hero{position:relative;padding:54px 0 38px;border-bottom:1px solid var(--line);overflow:hidden}.page-hero:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(109deg,transparent 0 60px,rgba(214,16,24,.09) 60px 61px);-webkit-mask:linear-gradient(90deg,transparent 30%,#000);mask:linear-gradient(90deg,transparent 30%,#000);pointer-events:none}.page-hero h1{font:400 clamp(44px,6vw,76px)/.92 var(--f-display);text-transform:uppercase;margin:0}.page-hero p{color:var(--muted);font-size:17px;max-width:58ch;margin:12px 0 0}.page-hero .actions{margin-top:20px;display:flex;gap:10px;flex-wrap:wrap}.hud{position:relative}.hud:after,.hud:before{content:"";position:absolute;width:14px;height:14px;pointer-events:none}.hud:before{top:-1px;left:-1px;border-top:2px solid var(--red);border-left:2px solid var(--red)}.hud:after{bottom:-1px;right:-1px;border-bottom:2px solid var(--red);border-right:2px solid var(--red)}.filters{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:thin}.finput,.fsel{appearance:none;-webkit-appearance:none;background:var(--panel);border:1px solid var(--line-2);color:var(--text);font:600 14px/1 var(--f-ui);text-transform:uppercase;letter-spacing:.04em;padding:9px 28px 9px 11px;flex:none;border-radius:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23D61018' stroke-width='1.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center}.fsel.set{border-color:var(--red);box-shadow:inset 3px 0 0 var(--red)}.finput{background-image:none;padding-right:11px;text-transform:none;min-width:170px;font-weight:500;font-family:var(--f-body);font-size:14px}.fclear{flex:none;background:none;border:0;color:var(--muted);font:600 14px var(--f-ui);text-transform:uppercase;letter-spacing:.04em;padding:0 8px}.fclear:hover{color:var(--red-hi)}.pinned{display:grid;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:18px;margin:4px 0 18px;padding:14px 16px;background:linear-gradient(100deg,var(--red-dk),#2a0507 60%,#170405);color:#F2EEE8;border:1px solid rgba(214,16,24,.5)}.pinned .tag{font:700 12px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--red);padding:6px 8px;transform:skewX(-12deg)}.pinned .tag span{display:inline-block;transform:skewX(12deg)}.pinned .nm{font:600 20px/1.1 var(--f-ui);letter-spacing:.01em}.pinned .nm small{display:block;font:500 13px var(--f-body);color:#D2C9C1;margin-top:3px}.pinned .cnt{font:700 26px/1 var(--f-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.pinned .cnt small{display:block;font:600 11px var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:#D2C9C1}.pinned .acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.pinned .btn{background:rgba(242,238,232,.12);color:#F2EEE8}.pinned .btn:hover{background:rgba(242,238,232,.22)}.pinned .btn.red{background:var(--red)}.pw{display:inline-flex;align-items:center;background:linear-gradient(90deg,#8a0a10,var(--red));color:#fff;transform:skewX(-12deg)}.pw>*{transform:skewX(12deg)}.pw .k{font:700 13px/1 var(--f-ui);font-style:italic;letter-spacing:.06em;text-transform:uppercase;padding:9px 10px 9px 12px;opacity:.85}.pw .v{font:700 20px/1 var(--f-ui);letter-spacing:.12em;padding:6px 10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pw button{background:rgba(0,0,0,.25);border:0;color:#fff;padding:9px 10px;display:inline-flex}.pw button:hover{background:rgba(0,0,0,.45)}@media (max-width:900px){.pinned{grid-template-columns:1fr auto;gap:12px}.pinned .tag{grid-column:1/-1;justify-self:start}.pinned .acts{grid-column:1/-1;justify-content:flex-start}}.sb{border:1px solid var(--line);background:var(--panel)}.sb-head,.sb-row{display:grid;grid-template-columns:minmax(220px,2.3fr) 76px minmax(210px,2.2fr) 150px 128px 116px;align-items:center;gap:14px;padding:0 16px 0 20px}.sb-head{height:38px;font:600 12px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);background:var(--panel-2)}.sb-head,.sb-row{border-bottom:1px solid var(--line)}.sb-row{position:relative;min-height:84px;padding-top:12px;padding-bottom:12px;cursor:pointer;transition:background .12s}.sb-row:last-child{border-bottom:0}.sb-row:hover{background:var(--panel-2)}.sb-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--green)}.sb-row.full:before{background:var(--amber)}.sb-row.racing:before{background:var(--red)}.sb-row.mine{background:color-mix(in srgb,var(--red) 9%,var(--panel))}.sb-row.racing .ev,.sb-row.racing .l-name{opacity:.7}.l-name{font:600 20px/1.15 var(--f-ui);letter-spacing:.01em;margin:0 0 5px;display:flex;align-items:center;gap:8px;min-width:0}.l-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.l-name .you{font:700 11px/1 var(--f-ui);letter-spacing:.08em;background:var(--red);color:#fff;padding:3px 5px;flex:none}.l-meta{display:flex;flex-wrap:wrap;gap:5px;align-items:center;font-size:13px;color:var(--muted)}.l-meta .host{margin-right:4px}.l-meta .host b{color:var(--text);font-weight:600}.ev{display:flex;gap:10px;align-items:flex-start;min-width:0}.ev .t1{font:600 17px/1.15 var(--f-ui);letter-spacing:.01em}.ev .t2{font-size:13px;color:var(--muted);margin-top:3px}.riders{display:flex;flex-direction:column;gap:6px}.riders .n{font:700 20px/1 var(--f-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.riders .n small{color:var(--dim);font-size:15px}.pips{display:flex;gap:3px}.pips i{width:9px;height:7px;background:var(--line-2);transform:skewX(-19deg)}.pips i.f{background:var(--red)}.full .pips i.f{background:var(--amber)}.gate .lab{font:600 11px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:4px}.gate .cd{font:700 26px/1 var(--f-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.gate .racing{display:flex;align-items:center;gap:7px;font:700 18px/1 var(--f-ui);letter-spacing:.06em;color:var(--red-hi);text-transform:uppercase}.gate .racing i{width:8px;height:8px;border-radius:50%;background:var(--red);animation:redpulse 1.8s infinite}.gate .sub{font-size:12px;color:var(--muted);margin-top:4px}.act{display:flex;justify-content:flex-end}.act .why{font:600 13px/1.2 var(--f-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--dim);display:flex;align-items:center;gap:5px;text-align:right}.empty{padding:46px 20px;text-align:center;color:var(--muted)}.empty h3{font:400 26px var(--f-display);text-transform:uppercase;color:var(--text);margin:0 0 6px}.pager{display:flex;gap:6px;justify-content:center;margin-top:18px}.pager button{min-width:38px;height:36px;border:1px solid var(--line-2);background:var(--panel);font:600 15px var(--f-ui)}.pager button.on{background:var(--red);border-color:var(--red);color:#fff}.pager button[disabled]{opacity:.4}@media (max-width:1080px){.sb-head{display:none}.sb-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name plat" "ev ev" "riders gate" "act act";gap:10px;padding:14px 14px 14px 18px}.sb-row>.c-ev,.sb-row>.c-name{min-width:0}.sb-row>.c-name{grid-area:name}.sb-row>.c-plat{grid-area:plat;justify-self:end;flex-direction:row}.sb-row>.c-ev{grid-area:ev}.sb-row>.c-riders{grid-area:riders}.sb-row>.c-gate{grid-area:gate;justify-self:end;text-align:right}.sb-row>.c-act{grid-area:act}.act{justify-content:stretch}.act .btn{width:100%}.act .why{justify-content:flex-start}}.cls-mxgp{background:var(--red);color:#fff}.cls-mx2{background:#F2EEE8;color:#151317;box-shadow:inset 0 0 0 1px rgba(20,18,22,.3)}.c-plat{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.pips i.s{background:var(--text);opacity:.5}.spx{display:flex;align-items:center;gap:4px;font:600 12px var(--f-ui);letter-spacing:.03em;color:var(--muted)}.spx .ic{width:13px;height:13px}.d-split{font:500 13px/1.5 var(--f-body);color:var(--muted);margin-left:auto;text-align:right}.d-split b{color:var(--text);font:700 15px var(--f-ui)}.cls-hint{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--panel);border-left:3px solid var(--red);font-size:14px;color:var(--muted)}.cls-hint b{color:var(--text)}.cls-mx2-hint{border-left-color:#F2EEE8}.map{display:inline-block;flex:none;width:36px;height:36px;background:var(--text);-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}.map.lg{width:64px;height:64px}.tlist{display:flex;flex-direction:column;gap:3px}.trow{display:flex;align-items:center;gap:12px;background:var(--panel);padding:7px 12px}.trow .rn{font:700 14px var(--f-ui);color:var(--dim);width:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trow .tt{flex:1 1;min-width:0}.trow .tt b{display:block;font:600 16px/1.15 var(--f-ui)}.trow .ts small,.trow .tt small{color:var(--muted);font-size:12.5px;display:flex;align-items:center;gap:5px}.trow .ts{text-align:right}.trow .ts b{font:600 15px var(--f-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vote-note{display:flex;gap:8px;align-items:center;font-size:13.5px;color:var(--muted);margin:-2px 0 10px}.vote-note .ic{color:var(--red-hi);width:15px;height:15px}.tcard{background:var(--panel);border:1px solid var(--line)}.tcard .tc-img{aspect-ratio:16/6;background:#160607 bottom/cover}.tcard .tc-in{display:flex;gap:14px;padding:12px 14px;align-items:flex-start}.tcard .tc-name{display:block;font:600 18px/1.1 var(--f-ui)}.tcard .tc-v{color:var(--muted);font:600 13px var(--f-ui);letter-spacing:.06em;text-transform:uppercase}.tp-head{display:flex;gap:12px;align-items:center}.tp-item .ord .ic{width:13px;height:13px;stroke-width:3}.tl-one{max-width:220px}.rrow.spec{background:linear-gradient(90deg,#2a2832,#232129);border-bottom-color:rgba(242,238,232,.25)}.rrow.spec .num .ic{width:16px;height:16px}.wxi{width:14px;height:14px;vertical-align:-2px;margin-left:4px}.wx-sunny{color:#E2A23B}.wx-variable{color:var(--muted)}.wx-rainy{color:var(--blue)}.wxmix{display:inline-flex;gap:3px;vertical-align:-2px}.wxmix .wxi{margin:0}.trw{display:flex;gap:8px;margin-right:8px}.trw,.trw>span{align-items:center}.trw>span{display:inline-flex;gap:3px}.trw small{font:600 11px var(--f-ui);color:var(--dim);letter-spacing:.04em}.trw .wxi{margin:0;width:16px;height:16px}.trw .off{opacity:.3}.tc-wx{display:flex;gap:18px;flex-wrap:wrap;margin-top:10px;font-size:14px;color:var(--muted)}.tc-wx span{display:inline-flex;align-items:center;gap:6px}.tc-wx b{color:var(--text);font-weight:600}.tc-wx .wxi{margin:0;width:16px;height:16px}.trk-wx{display:inline-flex;gap:3px}.trk-wx .wxi{margin:0}.tp-end{display:flex;align-items:center;gap:8px}.tp-wx{display:inline-flex;gap:3px;background:rgba(0,0,0,.2);padding:3px 5px}.tp-wx .wxi{margin:0;width:14px;height:14px}.tp-wx .off{opacity:.3}.tp-item.sel .tp-wx .wxi{color:#fff}.tp-item.focus{box-shadow:inset 0 0 0 2px var(--text)}.tp-info{max-height:62vh;overflow-y:auto}.wx-box{border-top:1px solid var(--line);margin-top:12px}.wx-row{margin:0 0 12px}.wx-row .k{display:block;font:600 13px var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.wxseg{display:flex;gap:6px;flex-wrap:wrap}.wxseg button{flex:1 1;min-width:96px;background:var(--panel-2);border:1px solid var(--line-2);padding:8px;font:600 14px/1 var(--f-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);transform:skewX(-12deg)}.wxseg button>span{display:inline-flex;align-items:center;justify-content:center;gap:6px;transform:skewX(12deg)}.wxseg button .wxi{margin:0}.wxseg button.on{background:var(--red);border-color:var(--red);color:#fff}.wxseg button.on .wxi{color:#fff}.wxseg button[disabled]{opacity:.4;cursor:not-allowed}.wx-row.off .wxseg{opacity:.45}.wx-note{display:block;font-size:12.5px;color:var(--dim);margin:6px 0 0}.wx-acts{display:flex;gap:16px;flex-wrap:wrap}.scrim{position:fixed;inset:0;background:rgba(6,4,5,.62);z-index:60;opacity:0;pointer-events:none;transition:opacity .2s}.scrim.on{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;right:0;bottom:0;width:min(580px,100%);z-index:70;background:var(--bg);border-left:1px solid var(--line-2);transform:translateX(102%);transition:transform .25s ease;display:flex;flex-direction:column;box-shadow:var(--shadow);padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.drawer.on{transform:none}.d-banner{position:relative;height:170px;flex:none;background:#120a0b bottom/cover;color:#F2EEE8;overflow:hidden}.d-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,8,9,.92),rgba(10,8,9,.15) 70%)}.d-banner .in{position:absolute;left:20px;right:60px;bottom:14px;z-index:1}.d-banner h2{font:400 30px/1.02 var(--f-display);text-transform:uppercase;margin:6px 0 0;letter-spacing:.01em}.d-close{position:absolute;top:10px;right:10px;z-index:2;background:rgba(10,8,9,.6);color:#F2EEE8;border:0;width:38px;height:38px;display:grid;place-items:center}.d-close:hover{background:var(--red)}.d-tabs{display:flex;border-bottom:1px solid var(--line);flex:none;background:var(--panel)}.d-tabs button{flex:1 1;background:none;border:0;padding:13px 10px;font:600 15px var(--f-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);position:relative;display:flex;gap:7px;justify-content:center;align-items:center}.d-tabs button.on{color:var(--text)}.d-tabs button.on:after{content:"";position:absolute;left:20%;right:20%;bottom:-1px;height:3px;background:var(--red);transform:skewX(-19deg)}.d-tabs .nb{background:var(--red);color:#fff;font-size:11px;padding:1px 5px}.d-body{flex:1 1;overflow-y:auto;padding:18px 20px 22px}.d-foot{flex:none;padding:12px 20px;border-top:1px solid var(--line);background:var(--panel);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.d-foot .grow{flex:1 1}.d-status{display:flex;align-items:center;gap:14px;margin-bottom:16px;flex-wrap:wrap}.d-status .gate .cd{font-size:30px}.gp-label{font:700 14px/1 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--red-hi);margin:22px 0 8px}.gp-label:first-child{margin-top:0}.rows{display:flex;flex-direction:column;gap:3px}.rowkv{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--panel);padding:10px 12px;border-left:2px solid transparent;font-size:15px}.rowkv span{color:var(--muted)}.rowkv b{font-weight:600;text-align:right}.note{background:var(--panel-2);border-left:3px solid var(--red);margin-top:10px}.locked-pw,.note{padding:10px 12px;font-size:14px;color:var(--muted)}.locked-pw{display:flex;align-items:center;gap:10px;background:var(--panel);border:1px dashed var(--line-2)}.locked-pw .dots{font:700 20px/1 var(--f-ui);letter-spacing:.2em;color:var(--dim)}.tl{display:flex;align-items:flex-start;gap:0;margin:6px 0 4px;position:relative}.tl:before{content:"";position:absolute;left:18px;right:18px;top:17px;height:2px;background:var(--line-2)}.tl .st{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.tl .dia{width:34px;height:34px;transform:rotate(45deg);display:grid;place-items:center;background:var(--panel-3);border:1px solid var(--line-2)}.tl .dia>*{transform:rotate(-45deg);font:700 13px/1 var(--f-ui);font-style:italic;letter-spacing:.02em}.tl .st.on .dia{background:#1f3fb0;border-color:#3a5ad0;color:#fff}.tl .st.on.r .dia{background:var(--red);border-color:var(--red-hi)}.tl .st.off .dia{opacity:.4}.tl .st.trophy .dia{background:var(--red-dk);border-color:var(--red);color:#fff}.tl .st small{font:600 13px/1.15 var(--f-ui);color:var(--muted);letter-spacing:.02em}.tl .st.off small{text-decoration:line-through;opacity:.6}.tl.mini{margin:0}.tl.mini:before{top:9px;left:9px;right:9px}.tl.mini .dia{width:18px;height:18px}.tl.mini .dia>*{font-size:9px}.tl.mini small{font-size:11px}.rlist{display:flex;flex-direction:column;gap:4px}.rrow{display:grid;grid-template-columns:22px 44px 1fr auto;align-items:center;height:44px;background:linear-gradient(90deg,#1f3fb0,#2a35a8 60%,#232a7a);color:#fff;border-bottom:2px solid var(--red)}.rrow.empty{background:var(--panel);border-bottom-color:var(--line);color:var(--dim)}.rrow .star{display:grid;place-items:center;color:#fff}.rrow .num{font:700 18px/1 var(--f-ui);font-style:italic;text-align:center;background:rgba(0,0,0,.25);height:100%;display:grid;place-items:center;clip-path:polygon(0 0,100% 0,82% 100%,0 100%)}.rrow .nm{font:600 17px/1 var(--f-ui);padding-left:12px;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rrow .nm small{font:500 12px var(--f-body);opacity:.75;margin-left:6px}.rrow .kick{background:rgba(0,0,0,.25);border:0;color:#fff;width:34px;height:100%;display:grid;place-items:center}.rrow .kick:hover{background:var(--red)}.rrow.empty .nm{font-weight:500;font-size:15px}.chat{display:flex;flex-direction:column;height:100%}.chat-log{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:2px 2px 12px}.msg{max-width:84%}.msg .who{font:600 13px/1 var(--f-ui);letter-spacing:.04em;color:var(--muted);margin-bottom:4px;display:flex;gap:6px;align-items:center}.msg .who .h{color:var(--red-hi);font-size:11px;letter-spacing:.08em}.msg .bub{background:var(--panel);border:1px solid var(--line);padding:8px 11px;font-size:14px;line-height:1.45;word-wrap:break-word}.msg.me{align-self:flex-end}.msg.me .who{justify-content:flex-end}.msg.me .bub{background:color-mix(in srgb,var(--red) 18%,var(--panel));border-color:color-mix(in srgb,var(--red) 40%,transparent)}.msg.sys{align-self:center;max-width:100%;font:600 12px var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.chat-in{display:flex;gap:8px}.chat-in input{flex:1 1;background:var(--panel);border:1px solid var(--line-2);padding:10px 12px;font-size:14px;border-radius:0}.chat-in input:focus{border-color:var(--red);outline:none}.d-body .chat{flex:1 1;min-height:0}.d-body .chat-lock{flex:1 1}.chat-lock{display:grid;place-items:center;text-align:center;height:100%;color:var(--muted);padding:30px}.chat-lock .ic{width:30px;height:30px;color:var(--red);margin:0 auto 10px}.modal{position:fixed;inset:0;z-index:80;display:none;background:rgba(6,4,5,.62);align-items:flex-start;justify-content:center;padding:max(5vh,20px) 14px;overflow-y:auto}.modal.on{display:flex}.modal .box{position:relative;width:100%;max-width:520px;background:var(--bg);border:1px solid var(--line-2);box-shadow:var(--shadow)}.modal .box.wide{max-width:1060px}.modal .box.mid{max-width:720px}.m-head{display:flex;align-items:flex-start;gap:12px;padding:20px 22px 14px;border-bottom:1px solid var(--line)}.m-head h3{font:400 28px/1 var(--f-display);text-transform:uppercase;margin:0}.m-head p{margin:6px 0 0;color:var(--muted);font-size:14px}.m-head .icon-btn{margin-left:auto;margin-top:-6px;margin-right:-8px}.m-body{padding:18px 22px}.m-foot{display:flex;gap:8px;justify-content:flex-end;align-items:center;padding:14px 22px;border-top:1px solid var(--line);background:var(--panel);flex-wrap:wrap}.m-foot .grow{flex:1 1;font-size:13px;color:var(--muted)}.fld{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.fld .lbl,.fld>label{font:600 14px/1 var(--f-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.fld .hint{font-size:12.5px;color:var(--dim);line-height:1.4}.fld .err{font-size:13px;color:var(--red-hi);display:none}.fld.bad .err{display:block}.fld.bad input,.fld.bad textarea{border-color:var(--red)}.fld input[type=date],.fld input[type=datetime-local],.fld input[type=email],.fld input[type=number],.fld input[type=password],.fld input[type=text],.fld input[type=time],.fld input[type=url],.fld select,.fld textarea,.inp{width:100%;background:var(--panel);border:1px solid var(--line-2);padding:10px 12px;font-size:15px;border-radius:0;color:var(--text)}.fld input:focus,.fld select:focus,.fld textarea:focus,.inp:focus{border-color:var(--red);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 20%,transparent)}.fld textarea{min-height:90px;resize:vertical;line-height:1.45}.pwin{font:700 22px/1 var(--f-ui)!important;letter-spacing:.3em;text-transform:uppercase}.grid2{grid-template-columns:1fr 1fr}.grid2,.grid3{display:grid;gap:0 14px}.grid3{grid-template-columns:repeat(3,1fr)}@media (max-width:640px){.grid2,.grid3{grid-template-columns:1fr}}.seg{display:flex;flex-wrap:wrap;gap:6px}.seg button{background:var(--panel);border:1px solid var(--line-2);padding:9px 13px;font:600 15px/1 var(--f-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);transform:skewX(-12deg)}.seg button>span{display:inline-block;transform:skewX(12deg)}.seg button.on{background:var(--red);border-color:var(--red);color:#fff}.check{display:flex;align-items:flex-start;gap:9px;font-size:14px;color:var(--muted);cursor:pointer}.check input{accent-color:var(--red);width:17px;height:17px;margin:2px 0 0}.turnstile{display:flex;align-items:center;gap:10px;border:1px solid var(--line-2);background:var(--panel);padding:10px 12px;font-size:13px;color:var(--muted);max-width:300px}.turnstile i{width:22px;height:22px;border:2px solid var(--green);display:grid;place-items:center;color:var(--green)}.drop{border:1px dashed var(--line-2);background:var(--panel);padding:16px;text-align:center;font-size:14px;color:var(--muted)}.drop b{color:var(--text)}.cl-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0}.cl-left{padding:18px 22px;border-right:1px solid var(--line)}.cl-right{padding:18px 22px;background:linear-gradient(180deg,var(--panel-2),var(--bg))}@media (max-width:880px){.cl-grid{grid-template-columns:1fr}.cl-left{border-right:0;border-bottom:1px solid var(--line)}}.gs{display:flex;flex-direction:column;gap:4px}.gs-row{display:grid;grid-template-columns:1fr minmax(190px,46%);align-items:center;gap:10px;background:var(--panel);min-height:46px;padding:0 4px 0 13px;border:1px solid transparent}.gs-row:focus-within{background:linear-gradient(90deg,#b80d14,var(--red) 40%,#e0552a);color:#fff;border-color:transparent}.gs-row:focus-within .stp b{color:#fff}.gs-row:focus-within .stp button{color:#fff}.gs-row:focus-within .rng output{color:#fff}.gs-row .k{font:500 15px var(--f-body)}.gs-row:focus-within .k{font-weight:700;font-style:italic}.gs-row.dis{opacity:.4;pointer-events:none}.stp{display:grid;grid-template-columns:34px 1fr 34px;align-items:center}.stp button{background:none;border:0;color:var(--red-hi);height:40px;display:grid;place-items:center}.stp button svg{width:12px;height:14px;fill:currentColor;stroke:none}.stp b{text-align:center;font:600 16px/1 var(--f-ui);letter-spacing:.03em}.rng{display:grid;grid-template-columns:1fr 92px;align-items:center;gap:10px;padding-right:8px}.rng input{width:100%;accent-color:var(--red)}.rng output{font:600 15px/1 var(--f-ui);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.trk-btn{display:flex;align-items:center;gap:10px;width:100%;background:var(--panel);border:1px solid var(--line-2);padding:10px 12px;text-align:left}.trk-btn:hover{border-color:var(--red)}.trk-btn .t{flex:1 1;min-width:0}.trk-btn b{display:block;font:600 16px/1.2 var(--f-ui)}.trk-btn small{color:var(--muted);font-size:13px}.preview{margin-top:16px;border:1px solid var(--line);background:var(--panel);padding:12px 14px}.preview .ttl{font:600 12px var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:10px}.tp-wrap{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px}@media (max-width:820px){.tp-wrap{grid-template-columns:1fr}}.tp-list{display:flex;flex-direction:column;gap:3px;max-height:56vh;overflow-y:auto;padding-right:4px}.tp-item{display:grid;grid-template-columns:30px 40px 1fr auto;gap:10px;align-items:center;background:var(--panel);border:1px solid transparent;padding:8px 10px;text-align:left;width:100%}.tp-item:hover{border-color:var(--line-2)}.tp-item .rd{font:700 15px var(--f-ui);color:var(--dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tp-item b{font:600 16px/1.1 var(--f-ui);letter-spacing:.01em}.tp-item small{display:block;color:var(--muted);font-size:12.5px}.tp-item .ord{font:700 13px/1 var(--f-ui);background:var(--red);color:#fff;padding:4px 7px;min-width:28px;text-align:center}.tp-item.sel{background:linear-gradient(90deg,#b80d14,var(--red) 50%,#e0552a);color:#fff}.tp-item.sel .rd,.tp-item.sel small{color:rgba(255,255,255,.8)}.tp-item.sel .code{color:#fff;border-color:rgba(255,255,255,.5)}.tp-item.sel .ord{background:#fff;color:var(--red)}.tp-info{background:var(--panel);border:1px solid var(--line);align-self:start;position:sticky;top:0}.tp-info .img{aspect-ratio:16/7;background:#160607 bottom/cover;position:relative}.tp-info .in{padding:12px 14px}.tp-info h4{font:400 24px/1 var(--f-display);text-transform:uppercase;margin:0 0 2px}.tp-info .venue{color:var(--muted);font:600 14px var(--f-ui);letter-spacing:.06em;text-transform:uppercase}.kv{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;margin-top:12px;font-size:14px}.kv span{color:var(--muted)}.kv b{font-weight:600}.lg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:16px}.lg-card{background:var(--panel);border:1px solid var(--line);display:flex;flex-direction:column}.lg-card.feat{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}@media (max-width:860px){.lg-card.feat{grid-template-columns:1fr}}.lg-ban{position:relative;min-height:170px;background:#120607;color:#F2EEE8;overflow:hidden;padding:18px 20px;display:flex;flex-direction:column;justify-content:flex-end}.lg-ban:before{content:"";position:absolute;inset:0;background:radial-gradient(90% 120% at 0 100%,rgba(92,4,6,.95),transparent 70%),repeating-linear-gradient(109deg,transparent 0 40px,rgba(214,16,24,.22) 40px 41px)}.lg-ban>*{position:relative}.lg-ban .off,.lg-ban>.d-close{position:absolute}.lg-ban .off{top:14px;left:20px;display:flex;gap:6px}.lg-ban h3{font:400 30px/1 var(--f-display);text-transform:uppercase;margin:0;max-width:16ch}.lg-ban.logo{align-items:center;justify-content:center;min-height:250px;padding:52px 20px 40px}.lg-ban.has-banner{aspect-ratio:2/1;min-height:0;background-size:cover;background-position:50%}.lg-ban.has-banner:before{background:linear-gradient(0deg,rgba(10,6,7,.88),rgba(10,6,7,.25) 55%,rgba(10,6,7,.15))}.lg-ban.has-banner.logo .lg-logo{max-height:62%}.lg-stats b.ok{color:var(--green)}.rowkv b .dim{color:var(--dim);font-weight:500}.rn-row{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-bottom:6px}.rn-row input,.rn-row select{background:var(--panel);border:1px solid var(--line-2);padding:8px 10px;font-size:14px;border-radius:0;color:var(--text);width:auto}.rn-row .rn-day{flex:0 0 130px}.rn-row .rn-time{flex:0 0 120px}.rn-row .rn-tz{flex:1 1 170px}.up-prev.banner{width:min(100%,320px);aspect-ratio:2/1;background-size:cover;margin:0}.lg-ban .lg-logo{width:auto;max-width:min(100%,560px);max-height:230px;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(0,0,0,.55))}.lg-ban.logo .org{position:absolute;left:20px;bottom:14px;margin:0}.lg-name{font:600 24px/1.1 var(--f-ui);letter-spacing:.01em;margin:0}.modal .lg-ban h3{font-size:40px}.rv-logo{height:38px;width:auto}.up-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.up-btn{cursor:pointer}.up-prev{width:200px;aspect-ratio:2/1;background:#160607 50%/cover no-repeat;border:1px solid var(--line-2);margin-top:8px}.up-prev.pin{width:min(100%,420px);aspect-ratio:var(--ar,8/3)}.up-prev.logo{width:150px;aspect-ratio:16/9;background-color:#160607;background-size:contain;margin:0}.pin-box{background:var(--panel-2);border:1px solid var(--line);border-left:3px solid var(--red);padding:12px 14px;margin-bottom:14px}.pin-box .check{color:var(--muted)}.pin-box .check b{color:var(--text)}.lg-card.feat .lg-ban h3{font-size:42px}.lg-ban .org{font:600 14px var(--f-ui);letter-spacing:.05em;color:#D2C9C1;margin-top:6px}.lg-body{padding:16px 18px;display:flex;flex-direction:column;gap:12px;flex:1 1}.lg-body p{margin:0;color:var(--muted);font-size:14.5px}.divs{display:flex;gap:6px;flex-wrap:wrap}.lg-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.lg-stats div{background:var(--panel);padding:9px 10px}.lg-stats small{display:block;font:600 11px var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.lg-stats b{font:600 16px/1.2 var(--f-ui)}.lg-foot{display:flex;gap:8px;margin-top:auto;padding-top:4px;flex-wrap:wrap}.lg-slot{border:1px dashed var(--line-2);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;padding:26px;min-height:220px;background:transparent;color:var(--muted)}.lg-slot h3{font:400 26px/1 var(--f-display);text-transform:uppercase;margin:0;color:var(--text)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:26px 0}@media (max-width:760px){.steps{grid-template-columns:1fr}}.step{background:var(--panel);border:1px solid var(--line);padding:16px 16px 16px 58px;position:relative}.step .n{position:absolute;left:14px;top:14px;font:400 34px/1 var(--f-display);color:var(--red)}.step b{display:block;font:600 18px/1.2 var(--f-ui);margin-bottom:4px}.step p{margin:0;color:var(--muted);font-size:14px}.tags{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px}.news-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:16px}.nc{background:var(--panel);border:1px solid var(--line);text-align:left;padding:0;display:flex;flex-direction:column;color:var(--text)}.nc:hover{border-color:var(--line-2)}.nc:hover h3{color:var(--red-hi)}.nc .img{aspect-ratio:16/8;background:#160607 50%/cover;position:relative}.nc .img .plates{position:absolute;left:14px;bottom:12px;display:flex;gap:6px}.nc .in{padding:14px 16px 16px}.nc time{font:600 13px var(--f-ui);letter-spacing:.05em;color:var(--dim);text-transform:uppercase}.nc h3{font:600 22px/1.12 var(--f-ui);margin:4px 0 6px;letter-spacing:.005em}.nc p{margin:0;color:var(--muted);font-size:14px}.nc.lead{grid-column:1/-1;display:grid;grid-template-columns:1.3fr 1fr}.nc.lead .img{aspect-ratio:var(--ar,8/3);min-height:0}.nc.lead h3{font:400 38px/1 var(--f-display);text-transform:uppercase}.nc.lead .in{padding:24px;display:flex;flex-direction:column;justify-content:center}@media (max-width:760px){.nc.lead{grid-template-columns:1fr}}.article{font-size:16px;line-height:1.65}.article h4{font:600 20px var(--f-ui);margin:20px 0 6px}.article ol,.article ul{padding-left:22px}.article li{margin:4px 0}.article .lead-img{aspect-ratio:16/8;background:#160607 50%/cover;margin:-18px -22px 18px}.tr-note{display:flex;gap:6px;align-items:center;font-size:12.5px;color:var(--dim);margin-top:16px;border-top:1px solid var(--line);padding-top:10px}.gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:12px}.gi{position:relative;aspect-ratio:16/9;background:#160607 50%/cover;border:0;padding:0;overflow:hidden}.gi .cap{position:absolute;left:0;right:0;bottom:0;padding:24px 12px 9px;background:linear-gradient(0deg,rgba(8,6,7,.85),transparent);color:#F2EEE8;text-align:left;display:flex;justify-content:space-between;align-items:flex-end;gap:8px;opacity:0;transition:opacity .15s}.gi:focus-visible .cap,.gi:hover .cap{opacity:1}.gi .cap b{font:600 15px var(--f-ui);letter-spacing:.02em}.gi .cap small{font-size:12px;color:#C9C2BB}.gi .spot{position:absolute;top:10px;left:10px}a.btn{text-decoration:none}.lb{position:fixed;inset:0;z-index:90;background:rgba(6,4,5,.94);display:none;align-items:center;justify-content:center;padding:20px}.lb.on{display:flex}.lb figure{margin:0;width:min(1500px,94vw);color:#F2EEE8}.lb .im{aspect-ratio:16/9;background:#000 50%/contain no-repeat;width:100%}.lb figcaption{display:flex;justify-content:space-between;gap:10px;padding:10px 2px;font:600 16px var(--f-ui)}.lb .nx,.lb .pv,.lb .x{position:absolute;background:rgba(242,238,232,.08);color:#F2EEE8;border:0;width:46px;height:46px;display:grid;place-items:center}.lb .x{top:16px;right:16px}.lb .pv{left:16px;top:50%}.lb .nx{right:16px;top:50%}.lb button:hover{background:var(--red)}.ab-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:34px;align-items:start}@media (max-width:900px){.ab-grid{grid-template-columns:1fr}}.prose{font-size:16.5px;line-height:1.65;max-width:62ch}.prose h2{font:400 32px/1 var(--f-display);text-transform:uppercase;margin:34px 0 10px}.prose h2:first-child{margin-top:0}.prose p{margin:0 0 12px;color:var(--muted)}.prose p b{color:var(--text)}.plat-card{background:var(--panel);border:1px solid var(--line);padding:18px}.plat-card h3{font:600 14px var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:0 0 12px}.plat-row{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.fact{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-top:1px solid var(--line);font-size:14.5px}.fact .ic{color:var(--red);margin-top:2px}.fact b{display:block;font:600 16px var(--f-ui);letter-spacing:.02em}.fact span{color:var(--muted)}.ingame{margin-top:16px;background:linear-gradient(135deg,#141a3a,#1f2a6e);color:#fff;padding:16px 18px;border-bottom:3px solid var(--red)}.ingame h3{font:700 13px var(--f-ui);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;color:#b8c3ff}.ingame ol{margin:0;padding-left:20px;font-size:14.5px}.ingame li{margin:5px 0}.ingame kbd{font:700 13px var(--f-ui);font-style:italic;letter-spacing:.04em;background:rgba(255,255,255,.12);padding:2px 6px;text-transform:uppercase}details.faq{border-top:1px solid var(--line)}details.faq:last-of-type{border-bottom:1px solid var(--line)}details.faq summary{cursor:pointer;list-style:none;padding:14px 0;font:600 18px var(--f-ui);letter-spacing:.01em;display:flex;justify-content:space-between;gap:10px}details.faq summary::-webkit-details-marker{display:none}details.faq summary:after{content:"+";color:var(--red);font-size:22px;line-height:1}details.faq[open] summary:after{content:"−"}details.faq p{margin:0 0 14px;color:var(--muted);max-width:66ch}.legal{max-width:74ch}.legal h2{font-size:26px;margin:30px 0 8px}.legal ul{padding-left:22px;color:var(--muted);margin:0 0 12px}.legal li{margin:6px 0}.legal li b{color:var(--text)}.legal-date{font:600 13px var(--f-ui)!important;letter-spacing:.06em;text-transform:uppercase;margin-top:10px!important}.legal-date,.legal-foot{color:var(--dim)!important}.legal-foot{font-size:13px;border-top:1px solid var(--line);padding-top:14px;margin-top:24px}.linklike{background:none;border:0;padding:0;color:var(--red-hi);font:inherit;text-decoration:underline;cursor:pointer}.sounds{display:flex;flex-direction:column;gap:6px;margin:4px 0 12px}.snd{display:flex;gap:14px;align-items:flex-start;background:var(--panel);border:1px solid var(--line);padding:12px 14px}.snd b{display:block;font:600 17px/1.2 var(--f-ui);letter-spacing:.02em;color:var(--text)}.snd span{font-size:14.5px;color:var(--muted);line-height:1.5}.snd-play{flex:none;width:40px;height:40px;display:grid;place-items:center;background:var(--red);color:#fff;border:0;transform:skewX(-12deg)}.snd-play .ic{transform:skewX(12deg);fill:currentColor;width:16px;height:16px}.snd-play:hover{background:var(--red-hi)}.ct-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:30px;align-items:start}@media (max-width:900px){.ct-grid{grid-template-columns:1fr}}.side-card{background:var(--panel);border:1px solid var(--line);padding:18px}.side-card h3{font:600 18px var(--f-ui);margin:0 0 8px}.side-card p{color:var(--muted);font-size:14px;margin:0 0 10px}footer{border-top:1px solid var(--line);padding:30px 0 40px;margin-top:20px;font-size:13.5px;color:var(--muted)}footer .wrap{gap:24px;align-items:flex-start}footer .links,footer .wrap{display:flex;flex-wrap:wrap}footer .links{gap:16px}footer .links :is(a,button){text-decoration:none;background:none;border:0;padding:0;color:var(--muted);font:600 14px var(--f-ui);text-transform:uppercase;letter-spacing:.05em}footer .links :is(a,button):hover{color:var(--text)}footer .disc{flex-basis:100%;color:var(--dim);font-size:12.5px;max-width:80ch}.ov{position:fixed;inset:0;z-index:95;display:none;align-items:center;justify-content:center;padding:20px;background:rgba(6,4,5,.7)}.ov.on{display:flex}.ov .box{width:100%;max-width:440px;background:var(--bg);border:1px solid var(--line-2);box-shadow:var(--shadow)}#ka{z-index:96}.nc-link{display:inline-flex;align-items:center;gap:4px;margin-left:10px;font:600 12px var(--f-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--red-hi)}.nc-link .ic{width:12px;height:12px}.fmt-note{font-size:13px;color:var(--muted);margin:8px 0 0}footer .maker{flex-basis:100%;margin:0;font-size:14px;color:var(--muted)}footer .maker a{display:inline-flex;align-items:center;gap:5px;color:var(--text);text-decoration:none;border-bottom:1px solid var(--red)}footer .maker a:hover{color:var(--red-hi)}footer .maker .ic{width:16px;height:16px;color:var(--red)}.toasts{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:100;pointer-events:none;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.toast{background:#17161A;color:#F2EEE8;border-left:4px solid var(--red);padding:11px 14px;font-size:14px;max-width:360px;box-shadow:0 10px 30px rgba(0,0,0,.4);animation:tin .2s ease}.toast.ok{border-left-color:var(--green)}@keyframes tin{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.ka-ring{font:400 64px/1 var(--f-display);text-align:center;color:var(--red-hi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash{min-height:100vh}.dash,body.in-dash .site{display:none}body.in-dash .dash{display:grid;grid-template-columns:230px 1fr}.dash aside{background:#0f0e11;color:#F2EEE8;border-right:1px solid rgba(242,238,232,.08);padding:18px 12px;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:4px}.dash aside .brand{margin:0 6px 18px}.dash aside .who{font-size:12px;color:#8a837d;margin:0 8px 14px}.dash aside button.it{display:flex;align-items:center;gap:10px;background:none;border:0;color:#A8A29B;padding:10px;font:600 15px var(--f-ui);letter-spacing:.05em;text-transform:uppercase;text-align:left}.dash aside button.it:hover{color:#F2EEE8;background:rgba(242,238,232,.05)}.dash aside button.it.on{color:#fff;background:linear-gradient(90deg,var(--red-dk),transparent);box-shadow:inset 3px 0 0 var(--red)}.dash aside .nb{margin-left:auto;background:var(--red);color:#fff;font-size:11px;padding:2px 6px}.dash aside .bottom{margin-top:auto}.dash aside .bottom,.dnav{display:flex;flex-direction:column;gap:4px}.dmenu{display:none}.dash main{padding:24px 28px 60px;min-width:0}.dash h1{font:400 34px/1 var(--f-display);text-transform:uppercase;margin:0 0 18px}@media (max-width:900px){body.in-dash .dash{grid-template-columns:1fr}.dash aside{position:sticky;top:0;z-index:30;height:auto;flex-direction:row;align-items:center;gap:6px;padding:10px 12px;border-right:0;border-bottom:1px solid rgba(242,238,232,.1)}.dash aside .brand{margin:0 4px 0 0}.dash aside .who{display:none}.dmenu{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0;background:rgba(242,238,232,.06);border:1px solid rgba(242,238,232,.14);color:#F2EEE8;font:600 16px/1 var(--f-ui);letter-spacing:.05em;text-transform:uppercase;padding:10px 12px;text-align:left}.dmenu:hover{border-color:var(--red)}.dmenu #dmenuLabel{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dmenu .nb{margin-left:0}.dmenu .chev{transition:transform .15s}.dash aside.open .dmenu .chev{transform:rotate(180deg)}.dnav{display:none;position:absolute;top:100%;left:0;right:0;background:#0f0e11;border-bottom:1px solid rgba(242,238,232,.14);padding:8px 10px 12px;box-shadow:0 18px 40px rgba(0,0,0,.55)}.dash aside.open .dnav{display:flex}.dash aside .bottom{margin:0;flex-direction:row;gap:2px}.dash aside .bottom .it{padding:10px}.dash aside .bottom .t{display:none}.dash main{padding:20px 16px 60px}}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin-bottom:18px}.tile{background:var(--panel);border:1px solid var(--line);padding:12px 14px}.tile small{display:block;font:600 12px var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.tile b{font:700 28px/1.1 var(--f-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tile span{display:block;font-size:12.5px;color:var(--muted)}.charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:12px}.chart{background:var(--panel);border:1px solid var(--line);padding:14px}.chart h3{font:600 15px var(--f-ui);letter-spacing:.05em;text-transform:uppercase;margin:0 0 12px;color:var(--muted)}.bars{align-items:flex-end;height:130px}.bars,.bars div{display:flex;gap:4px}.bars div{flex:1 1;flex-direction:column;align-items:center;height:100%;justify-content:flex-end}.bars i{display:block;width:100%;background:var(--red);min-height:2px}.bars i.alt{background:var(--panel-3)}.bars small{font:600 10.5px var(--f-ui);color:var(--dim)}.bars em{font:600 11px var(--f-ui);font-style:normal;color:var(--muted)}.tbl{width:100%;border-collapse:collapse;background:var(--panel);border:1px solid var(--line);font-size:14px}.tbl th{text-align:left;font:600 12px var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);background:var(--panel-2)}.tbl td,.tbl th{padding:10px 12px;border-bottom:1px solid var(--line)}.tbl td{vertical-align:middle}.tbl tr:last-child td{border-bottom:0}.tbl-wrap{overflow-x:auto}.sub-tabs{display:flex;gap:6px;margin-bottom:14px;flex-wrap:wrap}.rv{background:var(--panel);border:1px solid var(--line);margin-bottom:12px}.rv-head{display:flex;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.rv-head h3{font:600 21px var(--f-ui);margin:0}.rv-head .right{margin-left:auto;display:flex;gap:6px;flex-wrap:wrap}.rv-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 22px;padding:14px 16px;font-size:14px}.rv-body div small{display:block;font:600 11.5px var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.rv-body .full{grid-column:1/-1}.rt-bar{display:flex;gap:2px;border:1px solid var(--line-2);border-bottom:0;background:var(--panel-2);padding:4px}.rt-bar button{background:none;border:0;width:34px;height:30px;font-weight:700;color:var(--muted)}.rt-bar button:hover{background:var(--panel-3);color:var(--text)}.rt{min-height:180px;background:var(--panel);border:1px solid var(--line-2);padding:12px;font-size:15px;line-height:1.55;outline:none}.rt:focus{border-color:var(--red)}.dg{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.dg .card{background:var(--panel);border:1px solid var(--line)}.dg .card .im{aspect-ratio:16/9;background:#160607 50%/cover}.dg .card .in{padding:8px 10px;display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:13px}.ban-tags{display:flex;flex-wrap:wrap;gap:6px}.ban-tags span{display:inline-flex;align-items:center;gap:6px;background:var(--panel);border:1px solid var(--line-2);padding:5px 6px 5px 10px;font:600 14px var(--f-ui);letter-spacing:.03em}.ban-tags button{background:none;border:0;color:var(--muted);display:grid;place-items:center;padding:2px}.ban-tags button:hover{color:var(--red-hi)}.inbox{display:flex;flex-direction:column;gap:8px}.mail{background:var(--panel);border:1px solid var(--line);padding:12px 14px}.mail.unread{box-shadow:inset 3px 0 0 var(--red)}.mail .h{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--muted)}.mail .h b{color:var(--text);font:600 16px var(--f-ui)}.mail p{margin:6px 0 0;font-size:14.5px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}