#ui .fs-btn{--sl:.55em;top:max(.9em, env(safe-area-inset-top));right:max(1.6em, env(safe-area-inset-right));z-index:2;min-height:max(3.2em,40px);color:var(--paper);clip-path:polygon(var(--sl) 0, 100% 0, calc(100% - var(--sl)) 100%, 0 100%);font:700 1.05em/1 var(--f-cond);letter-spacing:.2em;cursor:pointer;pointer-events:auto;transition:background-color .15s, color .15s, transform .22s var(--ease-back);animation:fs-btn-in .5s .7s var(--ease-out) backwards;background:#080c28cc;border:0;align-items:center;gap:.5em;padding:0 1.25em 0 1.05em;display:inline-flex;position:absolute}#ui .fs-btn[hidden]{display:none}#ui .fs-btn:after{content:"";background:linear-gradient(90deg, var(--p1) 25%, var(--p2) 25% 50%, var(--p3) 50% 75%, var(--p4) 75%);opacity:.75;height:.2em;position:absolute;bottom:0;left:0;right:0}#ui .fs-btn:active,#ui .fs-btn:focus-visible{color:var(--ink);background:#fff;outline:none}#ui .fs-btn:active{transform:scale(.95)}#ui .fs-btn .fs-ico{width:1.55em;height:1.55em}#ui .fs-btn .fs-l{white-space:nowrap;padding-top:.08em}#ui .fs-btn .fs-out,:root[data-fullscreen] #ui .fs-btn .fs-in{display:none}:root[data-fullscreen] #ui .fs-btn .fs-out{display:inline-flex}#ui .fs-ico{flex:none;display:inline-flex}#ui .fs-ico svg{width:100%;height:100%;display:block}@keyframes fs-btn-in{0%{opacity:0;transform:translate(1.2em)}}#ui:has(.fps.on) .fs-btn{top:calc(max(.9em, env(safe-area-inset-top)) + 2.6em)}@media (max-aspect-ratio:4/3){#ui .fs-btn{top:calc(max(1.3em, env(safe-area-inset-top)) + 2.8em)}}#ui.reduce-motion .fs-btn{animation:none}#ui .fs-tip{z-index:45;padding:max(.8em, env(safe-area-inset-top)) max(.8em, env(safe-area-inset-right)) max(.8em, env(safe-area-inset-bottom)) max(.8em, env(safe-area-inset-left));pointer-events:auto;opacity:0;transition:opacity .25s var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#ui .fs-tip.in{opacity:1}#ui .fs-tip.out{opacity:0;pointer-events:none;transition:opacity .18s var(--ease-in)}#ui :where(.fs-tip button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}#ui .fs-tip .fs-tip-card{width:min(62em,100%);min-width:0;max-width:100%;max-height:100%;padding:1.5em 2.6em .5em;overflow:hidden}#ui .fs-tip.in .fs-tip-card{animation:ov-in .45s var(--ease-back) backwards}#ui .fs-tip .fs-tip-title{margin:.14em 0 .18em}#ui .fs-tip-lede{max-width:44em;font:600 1.2em/1.25 var(--f-cond);letter-spacing:.03em;color:var(--mute)}#ui .fs-tip-x{width:max(2.6em,32px);height:max(2.6em,32px);font:700 1.25em/1 var(--f-cond);color:var(--mute);border-radius:50%;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex;position:absolute;top:.7em;right:2.1em}#ui .fs-tip-x:active,#ui .fs-tip-x:focus-visible{color:var(--ink);background:#fff;outline:none}#ui .fs-steps{align-items:stretch;gap:.5em;margin-top:1.15em;display:flex}#ui .fs-step{text-align:center;clip-path:polygon(.6em 0,100% 0,calc(100% - .6em) 100%,0 100%);background:#ffffff0f;flex-direction:column;flex:1 1 0;align-items:center;gap:.6em;min-width:0;padding:1.15em 1em 1.05em;display:flex;position:relative}#ui .fs-tip.in .fs-step{animation:row-in .45s var(--ease-out) backwards}#ui .fs-tip.in .fs-step:nth-child(3){animation-delay:80ms}#ui .fs-tip.in .fs-step:nth-child(5){animation-delay:.16s}#ui .fs-num{font:400 1.25em/1 var(--f-slam);color:var(--gold);position:absolute;top:.4em;left:.95em}#ui .fs-glyph{color:#fff;justify-content:center;align-items:center;width:3.3em;height:3.3em;display:flex}#ui .fs-glyph .fs-ico{width:100%;height:100%}#ui .fs-step:first-child .fs-glyph{color:#4aa3ff}#ui .fs-app{border-radius:23%;width:3.1em;height:3.1em;box-shadow:0 0 0 1px #ffffff29,0 .3em .9em #00000080}#ui .fs-say-t{font:800 italic 1.3em/1 var(--f-cond);letter-spacing:.04em}#ui .fs-say-n{font:600 1em/1.2 var(--f-cond);letter-spacing:.04em;color:var(--mute);margin-top:.3em}#ui .fs-chev{color:var(--gold);flex:none;align-self:center;font-size:1.3em}#ui .fs-tip .ov-foot{margin-top:.4em}#ui .fs-tip-ok{min-height:40px;font:700 1.15em/1 var(--f-cond);letter-spacing:.14em;color:#f6f1e7d9;align-items:center;gap:.35em;padding:0 .4em;display:inline-flex}#ui .fs-tip-ok .key{font-size:.85em}#ui .fs-tip-ok:active .fs-tip-ok-l,#ui .fs-tip-ok:focus-visible .fs-tip-ok-l{color:var(--gold)}#ui .fs-tip-ok:focus-visible{outline:none}@media (max-aspect-ratio:1){#ui .fs-tip .fs-tip-card{padding:1.5em 1.8em .5em}#ui .fs-steps{flex-direction:column}#ui .fs-step{text-align:left;flex-direction:row;gap:1em;padding:.9em 1.2em .9em 2.6em}#ui .fs-num{top:50%;left:.9em;transform:translateY(-50%)}#ui .fs-glyph{flex:none}#ui .fs-chev{font-size:1em;transform:rotate(90deg)}}#ui.reduce-motion .fs-tip .fs-tip-card,#ui.reduce-motion .fs-tip .fs-step{animation:none}@media (prefers-reduced-motion:reduce){#ui .fs-tip .fs-tip-card,#ui .fs-tip .fs-step,#ui .fs-btn{animation:none}}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/russo-one-latin-400-normal-BfOuQF9V.woff2)format("woff2"),url(/assets/russo-one-latin-400-normal-CosRecV9.woff)format("woff")}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-400-normal-Dfnurram.woff2)format("woff2"),url(/assets/bungee-latin-400-normal-DA8IEVW_.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-italic-Cnej2eWp.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-italic-B5BpsPSY.woff)format("woff")}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-800-normal-BZxKbt5V.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-800-normal-gY_0Gifi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-italic-koeiJB_r.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-italic-C7y0OJgg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-italic-VwiwC8W-.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-italic-DiIJOUxa.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-italic--kVCEDSl.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-italic-CnHihezr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-italic-CIM4raJp.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-italic-5nF77AAc.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-italic-CbhzQEkf.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-italic-BL4pfkGS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-italic-DjyOzRJ7.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-italic-B90Hg2GM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-italic-DdsBx9lY.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-800-italic-aDhyDJMT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-italic-BbzArEj4.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-800-italic-Ca7Cun8E.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-italic-Cnej2eWp.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-italic-B5BpsPSY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:900;src:url(/assets/barlow-condensed-vietnamese-900-italic-Pw11u57-.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-900-italic-BnvR5tNv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-latin-ext-900-italic-OCLYmYcb.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-900-italic-Cy3mWZLr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/barlow-condensed-latin-900-italic-BRE8F-lA.woff2)format("woff2"),url(/assets/barlow-condensed-latin-900-italic-CRRJoTIA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/russo-one-cyrillic-400-normal-BXZIn0h3.woff2)format("woff2"),url(/assets/russo-one-cyrillic-400-normal-rRbrNFRA.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/russo-one-latin-ext-400-normal-CezFp_e4.woff2)format("woff2"),url(/assets/russo-one-latin-ext-400-normal-BssN3Pxm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/russo-one-latin-400-normal-BfOuQF9V.woff2)format("woff2"),url(/assets/russo-one-latin-400-normal-CosRecV9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-vietnamese-400-normal-B6gKbkHm.woff2)format("woff2"),url(/assets/bungee-vietnamese-400-normal-CmjDSWyd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-ext-400-normal-DWzJMwsA.woff2)format("woff2"),url(/assets/bungee-latin-ext-400-normal-DXe9_7Rr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-400-normal-Dfnurram.woff2)format("woff2"),url(/assets/bungee-latin-400-normal-DA8IEVW_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAzEAAwAAAAAIiAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAAACcAAAAouPy46k9TLzIAAAFEAAAASQAAAGBn/JnZY21hcAAAAZAAAAEFAAABdIySOm5nYXNwAAACmAAAAAgAAAAIAAAAEGdseWYAAAKgAAAGpgAAF4j6A0EraGVhZAAACUgAAAA1AAAANgh1R95oaGVhAAAJgAAAABoAAAAkBKcD7GhtdHgAAAmcAAAAJAAAALoLOwLubG9jYQAACcAAAAC2AAAAtgrtBPhtYXhwAAAKeAAAABwAAAAgAG8AXm5hbWUAAAqUAAABBQAAAkovcUtlcG9zdAAAC5wAAAEoAAADi4eiBI142mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNpjYGF+wTiBgZWBgamLKYKBgcEbQjPGMRgxHgLygVIwwMTMgAScI4NcGQ4wMChsYX4B4gPNKVNgYJgPVvkOLKbAwAwAPXcMzAAAAHjafIoBB8JQAAbv1fcgAgIRkxXSrwhAAAIwlVBABIF+QQiAGBoMgiSCBFAEIGIUCAJC4JVRgA53cEAGyAKFj01amQCo4SFyQB6PUB0NNNJckZbaaq+jzkp018uWbMVbOQe/t62+hpopVKy1djropIuuetii9dPXuKe7uQ1/SSIMX8r4VKnToEmLgC49xkyYsiAGQO+C4MHIAQAAAFgOb9s2atu299+kiX8bAjYFbQnZFrYjYlfUnph9cQcSDiUdSZlbOJFxKutMzrm8CwWXiq5cK7tRUXKr6k7N0sq9ugcNj5qetDxre9HxqutNz7u+DwOfhr6MfBv7MfFr6s/MsfQawiQ2kwAAAAABAAH//wAPeNrdmM1q3FgQha/c4zEhDkZphAlDCEKYeQAh8lBeZeXVfYCsvMo7euWVV5c4zPk4qp5CUbwIns200J/Tde6pUz+30uVQaqmH28ODnt6Wq1I+92Pfjf04jMPUz8tUzx5/XHZ3nK1WffX7t+6uu6v1x9dazkpZrfsylNIN0zD20zIv8zDrWRDTMB9u6/N9ra01meny1OrZl1r5tPLnCeGisP51+VimAtIy6rwWzCi0ETY6phn48x584+rTPVXoGZG3enhoetQJTZH/6rXlY6zGWkd5u+DkOAh2uJHXh3EZa4UfkDLUI4vwB99xu3SBI77lZpk4+hlWi65Qlfcwqm09zfPHJdcmjJowrsLf2U4KQ75ButmVVvGidnesrOWxgr2tzB4r2dqSpWXWwrhWfDnclnJe9Dk8yP5cMUPtv0s59njQnVbXMeHGudXW08L73GpEDljp0ZQdusBSi8ivIMqt6Z3v6Q9WzLw/OU8EyoFyxHfhIOJEQz54iQYSJylzuG0hpR+cf6HGX8KdBx8OyIQjrAUqklgUUsTMeWnoYsUq0qaoDMYEINCW+fOAFD2XmVQDxLirOMarcK/P73HeVWKWH/A+U1QEBStUqYA9YEgmxLNHQEVQVIXIP6w6PjhrbhyZETa6UmmtOtlbAyV8K8nubbLTGTZSF02e35Ml22gtksDZnaJG5RAtLEMFpznxM2P/AW0jc82gA8+yLo6rclUZBYXqLEcxe9m7ujjgAZzcM3AkiJbb12bJ2qj+QpswTXVIRRER++dwD9Qirq1pTverLieuZhq6fmYpWSCtFnoidoLWxSSTX3ybipV+KFGbox2NJuXMgRgc9b1Oak8wWs/JWTRw0qben7qNG3VV+pGXfHz7TYUOiQt1ZjaOvjjYi0U4kDETrGvD+kSFR7LC9Er5I6FelGt7ac9+iS0/9sB34LN+V8F4HOIQSzL9+Z6eTGsBwr3t511NGYFIqT9xsvsIxr1JC4MGNZYnk9ltsodT8u+lSNrHbSh3gvkSvnuq2frqVVb8ewd55Z6WqOmzUXFYVXRdcPTwXXOvrY3QSiKLVah1y/ND4rnBCu8z2BZukzfHcp3wNru5fc3b+clP0mUt4VebCrJax6hZma7RAA1Dcs5VtqpV8bbpbxulsmdbHDzbAGUo6muj+kdlMru5zgsgxoBcqH5lCZKsM8sKzbuhgeTm/X0bU3trpofEE5bRUXISi3r5aT9YRu8InmCqfHqACL4xtaTV3rkuUxYN3h1umFedQY58yqBKnZP4mfs74XxwhSOIoz6JCC6Ajz2uY88wAyLvEXqYbuZBZ08c3k2c23kY9Fj9xLlWXfm9aZqgPa2zbsT87FGaUhnMLyMEcEuOcdXbBfERMHlrjRxWdqEvnKbYcp8x6n59XOzXRyqy5v3fKOw96w4b03Ls6Xy862BoXW2TZmTdUSVmZLRcO0aLrJJFj0V8fyYC/ah1PBqz3ca0hb+xM8ruU+yMMvG5bdbeKautfYumHB06Jijjddtxd9Oa87wbXZmo7nRjcyS2wXI8jWY6qGPYhTKVKx7ynCvXmjr7V0kDB1gm3GUz3zZeq7Eo6xYZa7WH0/xtLJjNN3qxWUwUqL2CAVyS8lcbn8ZlO9E6P7PNS9Os9/aSYnGtFxrNmAdZp7IsSLtWOay/R9hVuJRZu/OrEoqFMYveFnnbp6V0EG3n3SN9rq0Jv69ENNPNdOaApPrw7OqUTemaZlfN9vctwpl6zQWrHSlD0et6B26tC3T3cKMhll616mDLN6cZlgkWP6ycGtp/M7/+hkJ5n+pPM4zLj2PQrqHb2rCcMWx/nhViIgJ2O3kMaZLZQWT9XcgN6C8ZOi2HUUf3L0NDCTMxdEvjliuSXZJObVbu1eAwrVymVo2pM738DybWHCPvgQX13OP6mSYB+oXeKQi0cKqb+bq7orVVLZvZ48q7akxSe7jw5PwJuW6xX32WfaW92jvN7iTr/yruT7Lfv512byGaS3lhmg2s/Wl2C4dWZX+evT6Ns/gK6pLn2Z1xFo95jR8OX2+eRfn9eZYpxfn7GvOsSsGBc8175TfCKjHWjz2Z7wwn15FSMLIW/Zwp/PJKppju7N8v/Isi348fzJqbGSdPZfML5ujtkAPy3Z2MbH148KLeRspmqrNdzB/JzoJdUkJpv3KVLP6FwB1C5yjzHrUqm5Zrj+eYq4hY8nidjemO4MRcCdJBr5xYxqwCSP54Ok2c3sKpE41otkf6Nqx0nD0qlaXaVxwj3xyQyicmjH8ABKFvEAAAeNpjYGRgYGBmYPhktnNXPL/NVwZm5hcMQHBFXeEbmC57POnPtX9dzC/A4uwMTCBRAJeuDzYAAAB42mNgZGBgfsHAACL/XAORQBFUwAwAcBcEmQAAeNpjfsFQywAEQBoFgEQxRGrhNCFQi8rDax4DKeYhAADj1AgwAAAAHwAfAB8AHwBAAHcAmwC9ANgA+AE0AV8BiAGyAdgB9AILAjUCSwJmAoECoAK3AswC9wMSAz0DbAOKA64D3gQPBDIEWQSCBKYExwTtBRwFPQVTBXoFowXGBecGEgY1Bk8GaAaEBqwG1gb5Bx8HQQdbB3IHlQerB8YH3wf8CBkILAhXCHAIlgjBCOgJBwk3CWgJkQm/CegKCwouClUKhAqlCrsK4gr9Cx4LOgtUC3YLngueC8QAAHjaY2BkYGCIYrBg4GFQYWAH8RAAyGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-greek-400-normal-DQfalijU.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2"),url(/assets/press-start-2p-latin-ext-400-normal-DBgyq7ky.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#ui{--ink:#060a22;--ink-1:#0b1134;--ink-2:#131c50;--ink-3:#1f2b72;--paper:#f6f1e7;--mute:#9aa6d6;--dim:#f6f1e78c;--gold:#ffc83d;--gold-hi:#fff1b8;--silver:#d9dee8;--bronze:#d08a4e;--p1:#ff3b3b;--p2:#2f7bff;--p3:#22c55e;--p4:#ffc400;--t1:#ffd23f;--t2:#ff8a1f;--t3:#ff2e63;--t4:#3df5ff;--foul:#ff2d3d;--ok:#2ee67a;--panel:linear-gradient(180deg, #161f58f2 0%, #080c28f2 100%);--panel-solid:linear-gradient(180deg, #172263 0%, #090e2e 100%);--f-cond:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--f-slam:"Russo One", "Barlow Condensed", system-ui, sans-serif;--f-disp:"Bungee", "Russo One", system-ui, sans-serif;--f-pix:"Press Start 2P", ui-monospace, monospace;--u:clamp(9px, 1.85vmin, 22px);--sl:.6em;--motion:1;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-back:cubic-bezier(.2, 1.5, .35, 1);--ease-in:cubic-bezier(.55, 0, .9, .3);pointer-events:none;font-family:var(--f-cond);font-size:var(--u);color:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-synthesis:none;line-height:1.1;position:absolute;inset:0;overflow:hidden}#ui *,#ui :before,#ui :after{box-sizing:border-box}#ui.reduce-motion{--motion:.25}#ui .layer{pointer-events:none;position:absolute;inset:0}#ui .layer-hud{z-index:10}#ui .layer-screens{z-index:30}#ui .layer-toast{z-index:40}#ui .slant{clip-path:polygon(var(--sl) 0, 100% 0, calc(100% - var(--sl)) 100%, 0 100%)}#ui .slant-l{clip-path:polygon(0 0, 100% 0, calc(100% - var(--sl)) 100%, 0 100%)}#ui .slant-r{clip-path:polygon(var(--sl) 0, 100% 0, 100% 100%, 0 100%)}#ui .stripes4{gap:.22em;height:1em;display:inline-flex;transform:skew(-20deg)}#ui .stripes4 span{border-radius:.05em;width:.34em;height:100%;display:block}#ui .stripes4 span:first-child{background:var(--p1)}#ui .stripes4 span:nth-child(2){background:var(--p2)}#ui .stripes4 span:nth-child(3){background:var(--p3)}#ui .stripes4 span:nth-child(4){background:var(--p4)}#ui .flag{background-position:50%;background-size:cover;border-radius:.12em;flex:none;width:1.5em;height:1em;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 0 .06em #ffffff59,0 .12em .35em #00000059}#ui .flag:after{content:"";background:linear-gradient(160deg,#ffffff42 0%,#ffffff0a 42%,#0000001a 58%,#ffffff0d 100%);position:absolute;inset:0}#ui .key{min-width:1.75em;height:1.75em;font:800 1em/1 var(--f-cond);letter-spacing:.02em;vertical-align:middle;flex:none;justify-content:center;align-items:center;margin:0 .12em;padding:0 .42em;display:inline-flex}#ui .key-kb{color:var(--ink);background:linear-gradient(#fff 0%,#e4e8f4 100%);border-radius:.28em;transform:translateY(-.08em);box-shadow:0 .16em #8f99bd,0 .2em .5em #00000059}#ui .key-kb.wide{min-width:3.4em;font-size:.82em}#ui .key-pad{color:#fff;background:radial-gradient(circle at 35% 30%,#5b6690,#262d4a 70%);border-radius:50%;width:1.75em;padding:0;box-shadow:inset 0 0 0 .1em #ffffff40,0 .15em .4em #0006}#ui .key-pad.wide{border-radius:.9em;width:auto;padding:0 .7em;font-size:.72em}#ui .key-pad.face-g{background:radial-gradient(circle at 35% 30%,#6ef59a,#13914a 72%)}#ui .key-pad.face-r{background:radial-gradient(circle at 35% 30%,#ff8a8a,#c3162a 72%)}#ui .key-pad.face-b{background:radial-gradient(circle at 35% 30%,#86b8ff,#1f4fd1 72%)}#ui .key-pad.face-y{color:var(--ink);background:radial-gradient(circle at 35% 30%,#ffe27a,#d19a00 72%)}#ui .key-pad.face-p{background:radial-gradient(circle at 35% 30%,#ffa3dc,#c2338c 72%)}#ui .key-touch{color:#fff;background:#ffffff1f;border:.14em solid #fffc;border-radius:1em;padding:0 .7em;font-size:.8em}#ui .key.mash{animation:.36s step-end infinite key-mash}#ui .key.mash.m1{animation-delay:.18s}@keyframes key-mash{0%{transform:translateY(.08em)scale(.9)}50%{transform:translateY(-.08em)}}#ui .toasts{top:max(1.2em, env(safe-area-inset-top));flex-direction:column;align-items:center;gap:.5em;display:flex;position:absolute;left:50%;transform:translate(-50%)}#ui:has(.hud-clock.on) .toasts{top:calc(max(1.2em, env(safe-area-inset-top)) + 6.2em)}#ui:has(.scr-title-screen.in) .toasts{top:calc(max(1.2em, env(safe-area-inset-top)) + 2.2em)}#ui .toast{--sl:.7em;background:var(--panel-solid);font:700 italic 1.25em/1 var(--f-cond);letter-spacing:.04em;text-transform:uppercase;clip-path:polygon(var(--sl) 0, 100% 0, calc(100% - var(--sl)) 100%, 0 100%);animation:toast-in .45s var(--ease-back) backwards;border-top:.12em solid var(--gold);white-space:nowrap;align-items:center;gap:.7em;padding:.55em 1.6em .55em 1.3em;display:flex}#ui .toast:before{content:"";background:var(--gold);width:.5em;height:.5em;box-shadow:0 0 .6em var(--gold);border-radius:50%}#ui .toast.error{border-top-color:var(--foul)}#ui .toast.error:before{background:var(--foul);box-shadow:0 0 .6em var(--foul)}#ui .toast.good{border-top-color:var(--ok)}#ui .toast.good:before{background:var(--ok);box-shadow:0 0 .6em var(--ok)}#ui .toast.out{animation:toast-out .35s var(--ease-in) both}@keyframes toast-in{0%{opacity:0;transform:translateY(-160%)skew(-12deg)}}@keyframes toast-out{to{opacity:0;transform:translateY(-160%)}}#ui .led-board{background-color:#030512f2;background-image:radial-gradient(circle,#788cd221 30%,#0000 36%);background-size:var(--pitch,6px) var(--pitch,6px);border-radius:.9em;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .12em #ffffff14,inset 0 0 2.5em #000c,0 1.2em 3em #00000073}#ui .led-board .led-canvas{display:block;position:relative}#ui .led-board:after{content:"";width:50%;animation:led-sheen 7s var(--ease-out) infinite 1.5s;pointer-events:none;background:linear-gradient(105deg,#0000 12%,#ffffff17 44%,#ffffff05 62%,#0000 90%);position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-110%)}@keyframes led-sheen{0%{transform:translate(-110%)}35%,to{transform:translate(210%)}}#ui .led-text{font-family:var(--f-pix);letter-spacing:.08em;color:var(--gold);text-shadow:0 0 .5em;-webkit-mask-image:radial-gradient(circle,#000 58%,#0000 64%);mask-image:radial-gradient(circle,#000 58%,#0000 64%);-webkit-mask-size:.125em .125em;mask-size:.125em .125em}#ui .blink{animation:1.1s step-end infinite blink}@keyframes blink{50%{opacity:0}}#ui.reduce-flash .blink{animation:2.2s ease-in-out infinite soft-pulse}@keyframes soft-pulse{50%{opacity:.55}}#ui .fps{font:700 .95em/1 var(--f-cond);letter-spacing:.08em;font-variant-numeric:tabular-nums;z-index:50;background:#00000073;border-radius:.3em;padding:.25em .5em;display:none;position:absolute;top:.5em;right:.7em}#ui .fps.on{display:block}#ui .hud{transition:opacity .3s}#ui .hud.hidden{opacity:0}#ui .hud-bug{top:max(1.3em, env(safe-area-inset-top));left:max(1.5em, env(safe-area-inset-left));flex-direction:column;align-items:flex-start;display:flex;position:absolute}#ui .bug-row{filter:drop-shadow(0 .3em .6em #00000059);align-items:stretch;height:2.7em;display:flex}#ui .bug-mark{clip-path:polygon(0 0,100% 0,calc(100% - .6em) 100%,0 100%);background:#fff;justify-content:center;align-items:center;width:3.1em;display:flex}#ui .bug-mark .stripes4{margin-left:-.3em;font-size:1.35em}#ui .bug-title{background:var(--panel-solid);font:800 italic 1.75em/1 var(--f-cond);letter-spacing:.03em;clip-path:polygon(.35em 0,100% 0,calc(100% - .35em) 100%,0 100%);white-space:nowrap;align-items:center;margin-left:-.45em;padding:0 1.3em 0 1.15em;display:flex}#ui .bug-sub{background:var(--gold);color:var(--ink);font:800 1em/1 var(--f-cond);letter-spacing:.12em;clip-path:polygon(.6em 0,100% 0,calc(100% - .6em) 100%,0 100%);white-space:nowrap;align-items:center;margin-left:-.45em;padding:0 1.1em 0 1em;display:none}#ui .bug-sub.on{display:flex}#ui .info-strip{flex-wrap:wrap;gap:.35em;margin-top:.45em;margin-left:.6em;display:flex}#ui .chip{filter:drop-shadow(0 .2em .4em #0000004d);align-items:stretch;height:1.95em;display:flex}#ui .chip.new{animation:chip-in .45s var(--ease-back) backwards;animation-delay:calc(var(--i,0) * 70ms)}#ui .chip-l{color:var(--ink);font:800 .78em/1 var(--f-cond);letter-spacing:.12em;clip-path:polygon(.45em 0,100% 0,100% 100%,0 100%);white-space:nowrap;background:#f6f1e7f2;align-items:center;padding:0 .55em 0 .75em;display:flex}#ui .chip-v{background:var(--panel-solid);font:800 italic 1.18em/1 var(--f-cond);font-variant-numeric:tabular-nums;letter-spacing:.02em;clip-path:polygon(0 0,100% 0,calc(100% - .45em) 100%,0 100%);white-space:nowrap;align-items:center;padding:0 .85em 0 .5em;display:flex}#ui .chip.changed .chip-v{animation:.7s ease-out chip-flash}@keyframes chip-in{0%{opacity:0;transform:translate(-1.5em)}}@keyframes chip-flash{0%{background:var(--gold);color:var(--ink)}}#ui .hud-clock{top:max(1.1em, env(safe-area-inset-top));opacity:0;transition:transform .45s var(--ease-back), opacity .25s;position:absolute;left:50%;transform:translate(-50%,-160%)}#ui .hud-clock:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#0000006b,#0000002e 62%,#0000);height:5.6em;position:absolute;top:.5em;left:-.6em;right:-.6em}#ui .clock-box,#ui .clock-bar{position:relative}#ui .hud-clock.on{opacity:1;transform:translate(-50%)}#ui .clock-box{clip-path:polygon(1em 0,100% 0,calc(100% - 1em) 100%,0 100%);background:var(--panel-solid);align-items:stretch;height:4.5em;display:flex;box-shadow:inset 0 0 0 .08em #ffffff1f}#ui .clock-lbl{background:var(--gold);color:var(--ink);font:800 italic 1.25em/1 var(--f-cond);letter-spacing:.06em;clip-path:polygon(0 0,100% 0,calc(100% - .7em) 100%,0 100%);align-items:center;margin-right:-.4em;padding:0 .9em 0 1.5em;display:flex}#ui .clock-num{min-width:3.1em;font:800 italic 4em/1.1 var(--f-cond);font-variant-numeric:tabular-nums;letter-spacing:.01em;text-shadow:0 .04em .1em #00000080;justify-content:flex-end;align-items:baseline;padding:0 .55em 0 .45em;display:flex}#ui .clock-dot{margin:0 .02em}#ui .clock-c{color:#dfe6ff;font-size:.72em}#ui .clock-bar{background:#ffffff2e;height:.28em;margin:.18em 1.2em 0 .7em;position:relative;overflow:hidden;transform:skew(-40deg)}#ui .clock-bar:after{content:"";background:linear-gradient(90deg, transparent, var(--gold), transparent);width:40%;animation:.9s linear infinite clock-run;position:absolute;inset:0}@keyframes clock-run{0%{transform:translate(-100%)}to{transform:translate(260%)}}#ui .hud-clock.frozen .clock-num{color:var(--gold)}#ui .hud-clock.frozen .clock-c{color:var(--gold-hi)}#ui .hud-clock.frozen .clock-bar{background:var(--gold)}#ui .hud-clock.frozen .clock-bar:after{display:none}#ui .hud-clock.frozen .clock-box{animation:.5s step-end 3 clock-freeze}#ui.reduce-flash .hud-clock.frozen .clock-box{animation:none}@keyframes clock-freeze{50%{opacity:.55}}#ui .hud-panels{left:max(1.5em, env(safe-area-inset-left));right:max(1.5em, env(safe-area-inset-right));bottom:max(1.4em, env(safe-area-inset-bottom));align-items:flex-end;gap:1.1em;display:flex;position:absolute}#ui .pp{--pc:#ff3b3b;--tc:#eef2ff;min-width:0;transition:transform .35s var(--ease-out), opacity .35s;transform-origin:20% 100%;animation:pp-in .55s var(--ease-back) backwards;flex:0 22.5em;position:relative;container-type:inline-size}#ui .pp:nth-child(2){animation-delay:60ms}#ui .pp:nth-child(3){animation-delay:.12s}#ui .pp:nth-child(4){animation-delay:.18s}@keyframes pp-in{0%{opacity:0;transform:translateY(140%)}}#ui .pp[data-tier="1"]{--tc:var(--t1)}#ui .pp[data-tier="2"]{--tc:var(--t2)}#ui .pp[data-tier="3"]{--tc:var(--t3)}#ui .pp[data-tier="4"]{--tc:var(--t4)}#ui .pp-glow{background:radial-gradient(ellipse at 45% 70%, var(--tc) 0%, transparent 68%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:-1.6em -1.4em -1em}#ui .pp[data-tier="3"] .pp-glow{opacity:.22}#ui .pp[data-tier="4"] .pp-glow{opacity:.5;animation:.42s ease-in-out infinite alternate hyper-glow}#ui.reduce-flash .pp[data-tier="4"] .pp-glow{opacity:.35;animation:none}@keyframes hyper-glow{0%{opacity:.28}to{opacity:.62}}#ui .pp-head{background:var(--panel-solid);clip-path:polygon(0 0,100% 0,calc(100% - .75em) 100%,0 100%);height:2.4em;box-shadow:inset 0 .16em 0 var(--pc), inset 0 0 0 .07em #ffffff1a;align-items:center;gap:.45em;padding-right:1.15em;display:flex;position:relative}#ui .pp-slot{background:var(--pc);color:#fff;font:800 italic 1.3em/1 var(--f-cond);clip-path:polygon(0 0,100% 0,calc(100% - .4em) 100%,0 100%);text-shadow:0 .06em .2em #00000059;align-self:stretch;align-items:center;padding:0 .7em 0 .55em;display:flex}#ui .pp-flag{width:1.65em;height:1.1em;margin-left:.1em}#ui .pp-name{font:800 italic 1.5em/1 var(--f-cond);letter-spacing:.05em;white-space:nowrap}#ui .pp-nat{font:600 .9em/1 var(--f-cond);letter-spacing:.14em;color:var(--mute)}#ui .pp-sp{flex:1}#ui .pp-tier{font:400 1.05em/1 var(--f-slam);letter-spacing:.03em;color:var(--tc);text-shadow:0 0 .7em color-mix(in srgb, var(--tc) 70%, transparent);white-space:nowrap;display:inline-block;transform:skew(-12deg)}#ui .pp[data-tier="0"] .pp-tier{font:700 .82em/1 var(--f-cond);letter-spacing:.2em;color:var(--mute);text-shadow:none}#ui .pp-kmh{justify-content:flex-end;align-items:baseline;gap:.15em;min-width:3.5em;display:flex}#ui .pp-kmh b{font:800 italic 1.55em/1 var(--f-cond);font-variant-numeric:tabular-nums}#ui .pp-kmh i{font:700 .62em/1 var(--f-cond);letter-spacing:.08em;color:var(--mute)}#ui .pp-gauge{clip-path:polygon(0 0,calc(100% - .75em) 0,calc(100% - 1.25em) 100%,0 100%);background:#030616db;align-items:flex-end;gap:.17em;height:2.55em;padding:.42em 1.45em .42em .75em;display:flex;box-shadow:inset 0 -.07em #ffffff1a}#ui .seg{height:var(--sh);background:color-mix(in srgb, var(--sc) 17%, transparent);border-radius:.07em;flex:1;transform:skew(-18deg)}#ui .seg.band{margin-left:.24em}#ui .seg.on{background:var(--sc);box-shadow:0 0 .5em color-mix(in srgb, var(--sc) 75%, transparent)}#ui .seg.on.lead{background:linear-gradient(180deg, #fff 0%, var(--sc) 100%)}#ui .pp-gauge{position:relative}#ui .pp[data-tier="4"] .pp-gauge:after{content:"";pointer-events:none;background:#03061657;animation:.21s ease-in-out infinite alternate hyper-seg;position:absolute;inset:0}#ui.reduce-flash .pp[data-tier="4"] .pp-gauge:after{opacity:0;animation:none}@keyframes hyper-seg{0%{opacity:0}to{opacity:1}}#ui .pp-extra{flex-direction:column;gap:.2em;margin-top:.2em;display:flex}#ui .pp-extra:empty{display:none}#ui .pp-power{clip-path:polygon(0 0,calc(100% - 1.25em) 0,calc(100% - 1.6em) 100%,0 100%);background:#030616db;align-items:center;gap:.6em;height:1.7em;padding:0 1.6em 0 .75em;display:none}#ui .pp-power.on{display:flex}#ui .pw-l{font:700 .78em/1 var(--f-cond);letter-spacing:.16em;color:var(--mute)}#ui .pw-bar{background:#ffffff1a;border-radius:.1em;flex:1;height:.75em;position:relative;overflow:hidden;transform:skew(-18deg)}#ui .pw-fill{background:linear-gradient(90deg, var(--ok), var(--t1) 55%, var(--t2) 78%, var(--t3));position:absolute;inset:0;transform:translate(-100%)}#ui .pp-power.max .pw-fill{filter:brightness(1.35)}#ui .pp-att{clip-path:polygon(0 0,calc(100% - 1.25em) 0,calc(100% - 1.65em) 100%,0 100%);background:#030616db;align-items:center;gap:.28em;height:1.95em;padding:0 1.9em 0 .75em;display:flex}#ui .att{min-width:0;height:1.45em;font:700 italic 1.02em/1 var(--f-cond);font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffffff14;border-radius:.2em;flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}#ui .att.pending{color:var(--dim)}#ui .att.best{background:var(--gold);color:var(--ink);font-weight:800}#ui .att.foul{background:color-mix(in srgb, var(--foul) 80%, transparent);color:#fff;font-style:normal;font-weight:800}#ui .pp.active .att.next{box-shadow:inset 0 0 0 .13em var(--pc);animation:1s ease-in-out infinite soft-pulse}#ui .att.fresh{animation:att-fresh .6s var(--ease-back)}@keyframes att-fresh{0%{filter:brightness(2);transform:scale(1.6)}}#ui .pp.active{transform:translateY(-.35em)}#ui .pp.active .pp-head{box-shadow:inset 0 .28em 0 var(--pc)}#ui .pp.dim{opacity:.5;transform:scale(.9)}#ui .pp-prompt{font:800 italic 1.3em/1 var(--f-cond);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:.25em;display:none;position:absolute;bottom:calc(100% + .55em);left:.2em}#ui .pp-prompt.on{animation:prompt-in .4s var(--ease-back) backwards;display:flex}#ui .pp-prompt .pw{text-shadow:0 .08em .3em #000000b3,0 0 .12em #000c;padding:0 .15em}#ui .pp-prompt .key{font-size:.95em}#ui .pp-prompt .key.hit{animation:none;transform:translateY(.12em)scale(.86)}#ui .pp-prompt .key-kb.hit{background:#fff4b8}#ui .pp-prompt .key-pad.hit{box-shadow:inset 0 0 0 .22em #ffffffb3}#ui .float-prompt{--pc:#ff3b3b;font:800 italic 1.4em/1 var(--f-cond);letter-spacing:.06em;border-left:.3em solid var(--pc);background:#060a22cc;align-items:center;gap:.25em;padding:.4em 1em;display:none}#ui .float-prompt.on{display:flex}#ui .hud-prompts{flex-direction:column;align-items:center;gap:.5em;display:flex;position:absolute;bottom:22%;left:50%;transform:translate(-50%)}@keyframes prompt-in{0%{opacity:0;transform:translateY(.8em)}}#ui .pp-angle{--q:#fff;opacity:0;transform-origin:0 100%;width:8.8em;height:8.8em;transition:opacity .2s, transform .35s var(--ease-back);position:absolute;bottom:calc(100% + 2.9em);right:.6em;transform:translateY(1em)scale(.85)}#ui .pp-angle.on{opacity:1;transform:none}#ui .am-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#ui .am-bg{fill:#05091ed6}#ui .am-track{fill:none;stroke:#ffffff21;stroke-width:8px}#ui .am-fill{fill:none;stroke:var(--pc);stroke-width:8px;stroke-dasharray:135.1;stroke-dashoffset:135.1px}#ui .am-sweet{fill:none;stroke:var(--ok);stroke-width:13px;opacity:.9}#ui .am-ticks{stroke:#fff9;stroke-width:1.3px;fill:none}#ui .am-needle{transform-origin:0;background:linear-gradient(90deg,#ffffff40,#fff 72%);border-radius:.15em;width:90%;height:.3em;position:absolute;top:94%;left:6%;transform:translateY(-50%);box-shadow:0 0 .6em #ffffffb3}#ui .am-needle:after{content:"";background:#fff;border-radius:50%;width:.7em;height:.7em;margin-top:-.35em;position:absolute;top:50%;right:-.25em;box-shadow:0 0 .6em #fff}#ui .am-read{font:800 italic 2.6em/1 var(--f-cond);font-variant-numeric:tabular-nums;text-shadow:0 .05em .2em #0009;position:absolute;bottom:6%;right:6%}#ui .am-deg{vertical-align:top;font-size:.55em}#ui .pp-angle.near .am-read{color:var(--ok)}#ui .am-l0,#ui .am-l90{font:700 .7em/1 var(--f-cond);color:var(--mute);position:absolute}#ui .am-l0{bottom:.1em;right:-.9em}#ui .am-l90{top:-1.1em;left:-.2em}#ui .am-verdict{font:400 1.25em/1 var(--f-slam);letter-spacing:.02em;color:var(--q);opacity:0;text-shadow:0 0 .6em color-mix(in srgb, var(--q) 70%, transparent);white-space:nowrap;position:absolute;top:-1.55em;left:18%;transform:skew(-12deg)}#ui .pp-angle[data-q=perfect]{--q:var(--ok)}#ui .pp-angle[data-q=good]{--q:var(--t1)}#ui .pp-angle[data-q=bad]{--q:var(--t3)}#ui .pp-angle.locked .am-read{color:var(--q)}#ui .pp-angle.locked .am-verdict{opacity:1;animation:verdict-in .45s var(--ease-back)}#ui .pp-angle.locked .am-needle{background:var(--q);box-shadow:0 0 .8em var(--q)}@keyframes verdict-in{0%{opacity:0;transform:skew(-12deg)scale(2)}}@container (width<=290px){#ui .pp-kmh i,#ui .pp-nat{display:none}}#ui .hud-panels[data-count="3"] .pp,#ui .hud-panels[data-count="4"] .pp{flex-basis:21em}@media (max-aspect-ratio:4/3){#ui .hud-panels{flex-wrap:wrap;row-gap:3.4em}#ui .hud-panels .pp{flex:18em}}@media (max-aspect-ratio:3/4){#ui .hud-panels{flex-direction:column;align-items:stretch;row-gap:2.9em}#ui .hud-panels .pp{flex:none;width:min(100%,26em)}#ui .hud-clock{top:calc(max(1.3em, env(safe-area-inset-top)) + 7.2em);font-size:.85em}#ui .co{font-size:.62em}}:root[data-touch-pads=on] #ui .hud-panels{justify-content:center;width:min(46vw,24em);left:50%;right:auto;transform:translate(-50%)}:root[data-touch-pads=split] #ui .hud-panels{display:block;inset:0}:root[data-touch-pads=split] #ui .hud-panels .pp{width:min(34vw,22em);left:50%;bottom:calc(max(1.2em, env(safe-area-inset-bottom)) + 2.6em);margin-left:calc(min(34vw,22em)/-2);position:absolute}:root[data-touch-top="0"] #ui .pp[data-slot="0"],:root[data-touch-top="1"] #ui .pp[data-slot="1"],:root[data-touch-top="2"] #ui .pp[data-slot="2"],:root[data-touch-top="3"] #ui .pp[data-slot="3"]{bottom:auto;top:calc(max(1.2em, env(safe-area-inset-top)) + 2.6em);rotate:180deg}:root[data-touch-pads=split] #ui .hud-bug{top:50%;translate:0 -50%}:root[data-touch-pads=split] #ui .info-strip{display:none}:root[data-touch-pads=split] #ui .hud-clock{margin-top:-2.4em;font-size:.8em;top:50%}#ui .hud-upnow{--pc:#b8c0cc;right:max(1.5em, env(safe-area-inset-right));bottom:max(1.4em, env(safe-area-inset-bottom));opacity:0;min-width:17em;transition:transform .45s var(--ease-back), opacity .25s;position:absolute;transform:translate(120%)}#ui .hud-upnow.on{opacity:1;transform:none}#ui .un-head{background:var(--panel-solid);clip-path:polygon(.75em 0,100% 0,100% 100%,0 100%);height:2.3em;box-shadow:inset 0 .16em 0 var(--pc);align-items:center;gap:.45em;padding:0 1.1em 0 0;display:flex}#ui .un-l{font:800 .75em/1 var(--f-cond);letter-spacing:.2em;clip-path:polygon(.9em 0,100% 0,calc(100% - .4em) 100%,0 100%);background:#ffffff24;align-self:stretch;align-items:center;padding:0 .7em 0 1.1em;display:flex}#ui .un-flag{width:1.6em;height:1.07em}#ui .un-name{font:800 italic 1.4em/1 var(--f-cond);letter-spacing:.05em}#ui .un-nat{font:600 .85em/1 var(--f-cond);letter-spacing:.14em;color:var(--mute)}#ui .un-att{clip-path:polygon(.4em 0,100% 0,100% 100%,0 100%);background:#030616db;align-items:center;gap:.28em;height:1.9em;padding:0 .6em 0 1.2em;display:flex}#ui .un-att:empty{display:none}:root[data-touch-pads] #ui .hud-upnow{top:6.5em;bottom:auto}#ui .hud-tags{position:absolute;inset:0}#ui .tag{opacity:0;will-change:transform;transition:opacity .2s;position:absolute;top:0;left:0}#ui .tag.on{opacity:1}#ui .tag-in{box-shadow:inset 0 -.16em 0 var(--pc), 0 .2em .5em #00000059;font:800 italic 1.05em/1 var(--f-cond);letter-spacing:.04em;white-space:nowrap;background:#05091edb;border-radius:.3em;align-items:center;gap:.3em;padding:.2em .55em .2em .2em;display:flex;position:absolute;bottom:.6em;left:0;transform:translate(-50%)}#ui .tag-slot{background:var(--pc);color:#fff;border-radius:.18em;padding:.16em .32em;font-size:.85em}#ui .tag-flag{width:1.2em;height:.8em}#ui .tag-text{color:var(--gold);font-variant-numeric:tabular-nums;margin-left:.2em;display:none}#ui .tag-text.on{display:inline}#ui .tag-ptr{border-left:.4em solid #0000;border-right:.4em solid #0000;border-top:.55em solid var(--pc);position:absolute;bottom:.05em;left:-.4em}#ui .hud-callouts{position:absolute;inset:0;overflow:hidden}#ui .co{--cc:#fff;--pc:#fff;text-align:center;white-space:nowrap;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}#ui .co-body{animation:co-slam .52s var(--ease-back) backwards, co-shake .3s .14s linear;flex-direction:column;align-items:center;display:flex;position:relative}#ui .co-text{font:400 6.4em/1 var(--f-slam);letter-spacing:.01em;color:var(--cc);text-shadow:0 .05em 0 #0000004d, 0 0 .4em color-mix(in srgb, var(--cc) 55%, transparent);-webkit-text-stroke:.025em #0000004d;display:inline-block;position:relative;transform:skew(-10deg)}#ui .co-text:before,#ui .co-text:after{content:attr(data-text);z-index:-1;opacity:0;-webkit-text-stroke:0;text-shadow:none;pointer-events:none;position:absolute;top:0;left:0}#ui .co-text:before{color:#ff1f5a;animation:.55s ease-out backwards chroma-l}#ui .co-text:after{color:#19e6ff;animation:.55s ease-out backwards chroma-r}@keyframes chroma-l{0%{opacity:.95;transform:translate(-.16em,.03em)}to{opacity:0;transform:none}}@keyframes chroma-r{0%{opacity:.95;transform:translate(.16em,-.03em)}to{opacity:0;transform:none}}@keyframes co-slam{0%{opacity:0;transform:scale(2)}45%{opacity:1;transform:scale(.93)}70%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes co-shake{0%,to{translate:0}20%{translate:calc(var(--motion) * -.14em) calc(var(--motion) * .08em)}40%{translate:calc(var(--motion) * .12em) calc(var(--motion) * -.1em)}60%{translate:calc(var(--motion) * -.08em) calc(var(--motion) * .05em)}80%{translate:calc(var(--motion) * .05em) 0}}#ui .co.out .co-body{animation:co-out .42s var(--ease-in) both}@keyframes co-out{to{opacity:0;transform:translate(45%)skew(-28deg)scaleX(1.2)}}#ui .co-sub{font:800 italic 1.55em/1 var(--f-cond);letter-spacing:.08em;background:var(--panel-solid);clip-path:polygon(.5em 0,100% 0,calc(100% - .5em) 100%,0 100%);animation:co-sub-in .5s .25s var(--ease-back) backwards;margin-top:.5em;padding:.3em 1.1em}@keyframes co-sub-in{0%{opacity:0;transform:translateY(.8em)}}#ui .co-who{font:800 italic 1.6em/1 var(--f-cond);color:#fff;background:var(--pc);margin-bottom:.15em;padding:.12em .45em;transform:skew(-10deg)}#ui .co-tier .co-body:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--cc) 45%, transparent) 30%, color-mix(in srgb, var(--cc) 20%, transparent) 70%, transparent);height:46%;animation:swoosh .5s var(--ease-out) backwards;position:absolute;top:28%;left:-40%;right:-40%;transform:skew(-24deg)}@keyframes swoosh{0%{opacity:0;transform:skew(-24deg)translate(-60%)scaleX(.3)}}#ui .co-tier[data-tier="4"] .co-text{color:#eaffff;text-shadow:0 0 .12em var(--t4), 0 0 .5em var(--t4), 0 .05em 0 #0000004d;font-size:8em}#ui .co-tier[data-tier="3"] .co-text{font-size:7.2em}#ui .co-record{top:30%}#ui .co-record .co-text{color:#5a3200cc;-webkit-text-stroke:0;text-shadow:0 0 .35em #ffc83d99;font-size:6.2em}#ui .co-record .co-text:before{display:none}#ui .co-record .co-text:after{z-index:auto;opacity:1;color:#0000;background:linear-gradient(100deg,#b07a00 0%,#ffe9a6 22%,#ffc83d 38%,#fff 48%,#ffc83d 58%,#b07a00 80%,#ffe9a6 100%) 0 0/260% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite gold-shine;top:-.05em}#ui.reduce-flash .co-record .co-text:after{animation:none}@keyframes gold-shine{0%{background-position:130% 0}to{background-position:-130% 0}}#ui .co-rays{pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-50 -50 100 100'%3E%3Cdefs%3E%3CradialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='70.71'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.55' stop-color='%23000'/%3E%3C/radialGradient%3E%3Cmask id='m'%3E%3Crect x='-50' y='-50' width='100' height='100' fill='url%28%23g%29'/%3E%3C/mask%3E%3C/defs%3E%3Cpath mask='url%28%23m%29' fill='rgb%28255,200,61%29' fill-opacity='.22' d='M0 0L0.00 -40.00A40 40 0 0 1 4.18 -39.78ZM0 0L12.36 -38.04A40 40 0 0 1 16.27 -36.54ZM0 0L23.51 -32.36A40 40 0 0 1 26.77 -29.73ZM0 0L32.36 -23.51A40 40 0 0 1 34.64 -20.00ZM0 0L38.04 -12.36A40 40 0 0 1 39.13 -8.32ZM0 0L40.00 -0.00A40 40 0 0 1 39.78 4.18ZM0 0L38.04 12.36A40 40 0 0 1 36.54 16.27ZM0 0L32.36 23.51A40 40 0 0 1 29.73 26.77ZM0 0L23.51 32.36A40 40 0 0 1 20.00 34.64ZM0 0L12.36 38.04A40 40 0 0 1 8.32 39.13ZM0 0L0.00 40.00A40 40 0 0 1 -4.18 39.78ZM0 0L-12.36 38.04A40 40 0 0 1 -16.27 36.54ZM0 0L-23.51 32.36A40 40 0 0 1 -26.77 29.73ZM0 0L-32.36 23.51A40 40 0 0 1 -34.64 20.00ZM0 0L-38.04 12.36A40 40 0 0 1 -39.13 8.32ZM0 0L-40.00 0.00A40 40 0 0 1 -39.78 -4.18ZM0 0L-38.04 -12.36A40 40 0 0 1 -36.54 -16.27ZM0 0L-32.36 -23.51A40 40 0 0 1 -29.73 -26.77ZM0 0L-23.51 -32.36A40 40 0 0 1 -20.00 -34.64ZM0 0L-12.36 -38.04A40 40 0 0 1 -8.32 -39.13Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;width:60em;height:60em;margin:-30em 0 0 -30em;animation:9s linear infinite rays;position:absolute;top:40%;left:50%}@keyframes rays{to{transform:rotate(360deg)}}#ui .co-record .co-sub{color:var(--gold);border-top:.12em solid var(--gold)}#ui .co-foul .co-text{--cc:#ff2d3d;color:#f0213a;-webkit-text-stroke:0;text-shadow:0 .05em #ffffffe6,0 0 .3em #ff2d3db3;font-size:7em}#ui .co-flag{vertical-align:-.05em;background:#fff;width:.1em;height:.9em;margin-right:.28em;display:inline-block;position:relative}#ui .co-flag:after{content:"";background:#ff2d3d;width:.5em;height:.36em;position:absolute;top:0;left:.1em}#ui .co-go{top:40%}#ui .co-go .co-text{color:#fff;text-shadow:0 0 .2em #fffc,0 .05em #0000004d;font-size:11em}#ui .co-burst{width:80em;height:80em;animation:go-burst .7s var(--ease-out) both;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-50 -50 100 100'%3E%3Cdefs%3E%3CradialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='70.71'%3E%3Cstop offset='.12' stop-color='%23000'/%3E%3Cstop offset='.22' stop-color='%23fff'/%3E%3Cstop offset='.6' stop-color='%23000'/%3E%3C/radialGradient%3E%3Cmask id='m'%3E%3Crect x='-50' y='-50' width='100' height='100' fill='url%28%23g%29'/%3E%3C/mask%3E%3C/defs%3E%3Cpath mask='url%28%23m%29' fill='%23fff' fill-opacity='.55' d='M0 0L2.30 -43.94A44 44 0 0 1 3.22 -43.88ZM0 0L9.15 -43.04A44 44 0 0 1 10.05 -42.84ZM0 0L15.77 -41.08A44 44 0 0 1 16.62 -40.74ZM0 0L22.00 -38.11A44 44 0 0 1 22.79 -37.64ZM0 0L27.69 -34.19A44 44 0 0 1 28.40 -33.61ZM0 0L32.70 -29.44A44 44 0 0 1 33.31 -28.75ZM0 0L36.90 -23.96A44 44 0 0 1 37.40 -23.19ZM0 0L40.20 -17.90A44 44 0 0 1 40.56 -17.05ZM0 0L42.50 -11.39A44 44 0 0 1 42.73 -10.50ZM0 0L43.76 -4.60A44 44 0 0 1 43.85 -3.68ZM0 0L43.94 2.30A44 44 0 0 1 43.88 3.22ZM0 0L43.04 9.15A44 44 0 0 1 42.84 10.05ZM0 0L41.08 15.77A44 44 0 0 1 40.74 16.62ZM0 0L38.11 22.00A44 44 0 0 1 37.64 22.79ZM0 0L34.19 27.69A44 44 0 0 1 33.61 28.40ZM0 0L29.44 32.70A44 44 0 0 1 28.75 33.31ZM0 0L23.96 36.90A44 44 0 0 1 23.19 37.40ZM0 0L17.90 40.20A44 44 0 0 1 17.05 40.56ZM0 0L11.39 42.50A44 44 0 0 1 10.50 42.73ZM0 0L4.60 43.76A44 44 0 0 1 3.68 43.85ZM0 0L-2.30 43.94A44 44 0 0 1 -3.22 43.88ZM0 0L-9.15 43.04A44 44 0 0 1 -10.05 42.84ZM0 0L-15.77 41.08A44 44 0 0 1 -16.62 40.74ZM0 0L-22.00 38.11A44 44 0 0 1 -22.79 37.64ZM0 0L-27.69 34.19A44 44 0 0 1 -28.40 33.61ZM0 0L-32.70 29.44A44 44 0 0 1 -33.31 28.75ZM0 0L-36.90 23.96A44 44 0 0 1 -37.40 23.19ZM0 0L-40.20 17.90A44 44 0 0 1 -40.56 17.05ZM0 0L-42.50 11.39A44 44 0 0 1 -42.73 10.50ZM0 0L-43.76 4.60A44 44 0 0 1 -43.85 3.68ZM0 0L-43.94 -2.30A44 44 0 0 1 -43.88 -3.22ZM0 0L-43.04 -9.15A44 44 0 0 1 -42.84 -10.05ZM0 0L-41.08 -15.77A44 44 0 0 1 -40.74 -16.62ZM0 0L-38.11 -22.00A44 44 0 0 1 -37.64 -22.79ZM0 0L-34.19 -27.69A44 44 0 0 1 -33.61 -28.40ZM0 0L-29.44 -32.70A44 44 0 0 1 -28.75 -33.31ZM0 0L-23.96 -36.90A44 44 0 0 1 -23.19 -37.40ZM0 0L-17.90 -40.20A44 44 0 0 1 -17.05 -40.56ZM0 0L-11.39 -42.50A44 44 0 0 1 -10.50 -42.73ZM0 0L-4.60 -43.76A44 44 0 0 1 -3.68 -43.85Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;margin:-40em 0 0 -40em;position:absolute;top:50%;left:50%}@keyframes go-burst{0%{opacity:1;transform:scale(.35)}to{opacity:0;transform:scale(1.4)}}#ui .co-info{top:24%}#ui .co-info .co-body{animation:band-in .45s var(--ease-out) backwards}#ui .co-info .co-text{font:800 italic 3.6em/1 var(--f-cond);letter-spacing:.06em;background:var(--panel-solid);color:#fff;-webkit-text-stroke:0;text-shadow:none;clip-path:polygon(.45em 0,100% 0,calc(100% - .45em) 100%,0 100%);box-shadow:inset 0 -.12em 0 var(--gold);padding:.2em 1.1em .18em;transform:none}#ui .co-info .co-text:before,#ui .co-info .co-text:after{display:none}@keyframes band-in{0%{opacity:0;transform:translate(-30%)skew(-20deg)}}#ui .co-info.out .co-body{animation:band-out .35s var(--ease-in) both}@keyframes band-out{to{opacity:0;transform:translate(30%)skew(-20deg)}}#ui .co-qualify .co-text{--cc:var(--ok);font-size:5.6em}#ui .co-fail .co-text{--cc:#ff5a6a;font-size:5em}#ui .co-big .co-text{font:800 italic 7.5em/1 var(--f-cond);-webkit-text-stroke:0;letter-spacing:.01em}#ui .co.co-anchored{font-size:.5em;transform:translate(-50%,calc(-100% - 7.5em))}#ui .co.co-anchored.flip{transform:translate(-50%,7.5em)rotate(180deg)}@media (max-height:460px){#ui .co{font-size:.8em}}#ui .pp.dim .pp-prompt.on,#ui .pp.dim .pp-angle,#ui.reduce-flash .co-burst{display:none}#ui .pp-state{font:800 .8em/1 var(--f-cond);letter-spacing:.18em;color:#fff;background:#ffffff29;border-radius:.2em;align-self:center;padding:.28em .55em;display:none}#ui .pp[data-state] .pp-state{display:inline-block}#ui .pp[data-state=left] .pp-state{background:var(--foul)}#ui .pp[data-state=left] .pp-tier,#ui .pp[data-state=left] .pp-kmh,#ui .pp[data-state=left] .pp-prompt,#ui .pp[data-state=left] .pp-angle,#ui .pp[data-state=left] .pp-glow{display:none}#ui .pp[data-state=left],#ui .pp[data-state=out]{opacity:.6}#ui .pp[data-state] .pp-gauge,#ui .pp[data-state] .pp-extra,#ui .pp[data-state] .pp-slot,#ui .pp[data-state] .pp-flag,#ui .pp[data-state] .pp-name{filter:grayscale(.9)}#ui .hud-angles{position:absolute;inset:0}#ui .apx{--pc:#ffc83d;--qc:#fff;--r:94px;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}#ui .apx[data-q=perfect]{--qc:#2ee67a}#ui .apx[data-q=good]{--qc:#ffd23f}#ui .apx[data-q=high],#ui .apx[data-q=low]{--qc:#ff4d6a}#ui .apx-in{transform-origin:0 0;position:absolute;top:0;left:0}#ui .apx-glow{left:calc(var(--r) * -.55);top:calc(var(--r) * -1.55);width:calc(var(--r) * 2.1);height:calc(var(--r) * 2.1);background:radial-gradient(circle, color-mix(in srgb, var(--pc) 34%, transparent) 0%, color-mix(in srgb, var(--pc) 12%, transparent) 42%, transparent 68%);pointer-events:none;border-radius:50%;position:absolute}#ui .apx[data-f=l] .apx-glow{left:calc(var(--r) * -1.55)}#ui .apx[data-mode=air] .apx-glow{top:calc(var(--r) * -1.3)}#ui .apx-svg{position:absolute;overflow:visible}#ui .apx .ax-bezel{fill:none;stroke:#ffffff38;stroke-width:1.4px}#ui .apx .ax-rim{fill:none;stroke:var(--pc);stroke-width:5px;stroke-linecap:round;opacity:.55}#ui .apx .ax-base{stroke:#ffffffbf;stroke-width:2px;stroke-linecap:round}#ui .apx .ax-base.ax-v{stroke:#ffffff47;stroke-dasharray:4 5}#ui .apx .ax-tk{stroke:#ffffff80;stroke-width:1.3px;stroke-linecap:round}#ui .apx .ax-tk.ax-m{stroke:#ffffffb3;stroke-width:1.8px}#ui .apx .ax-tk.ax-l{stroke:#fff;stroke-width:2.6px}#ui .apx .ax-lb{fill:#ffffffeb;stroke:#04081ce6;stroke-width:3px;paint-order:stroke;text-anchor:middle;dominant-baseline:central;font:italic 800 11.5px Barlow Condensed,sans-serif}#ui .apx .ax-sg{fill:#ffffff1a}#ui .apx .ax-sg.ax-on{fill:#ffc83d}#ui .apx .ax-sg.ax-on.ax-hot{fill:#fff}#ui .apx .ax-sg.ax-sw{fill:#2ee67a52}#ui .apx .ax-sg.ax-sw.ax-on{fill:#2ee67a}#ui .apx .ax-sg.ax-sw.ax-on.ax-hot{fill:#c9ffe0}#ui .apx[data-mode=air] .ax-sg.ax-on{fill:#3df5ff}#ui .apx .ax-swb{fill:#2ee67a2b;stroke:#2ee67ae6;stroke-width:1.4px;stroke-linejoin:round}#ui .apx .ax-in-sweet .ax-swb{fill:#2ee67a4d}#ui .apx .ax-gh{stroke:#fff;stroke-width:3px;stroke-linecap:round;opacity:0;transition:opacity .18s}#ui .apx .ax-moving .ax-gh1{opacity:.34}#ui .apx .ax-moving .ax-gh2{opacity:.2}#ui .apx .ax-moving .ax-gh3{opacity:.1}#ui .apx .ax-nd-glow{stroke:var(--pc);stroke-width:11px;stroke-linecap:round;opacity:.28}#ui .apx .ax-nd-mid{stroke:var(--pc);stroke-width:5.5px;stroke-linecap:round;opacity:.75}#ui .apx .ax-nd-core{stroke:#fff;stroke-width:2.6px;stroke-linecap:round}#ui .apx .ax-nd-flash{stroke:#fff;stroke-width:9px;stroke-linecap:round;opacity:0}#ui .apx .ax-nd-tip{fill:#fff}#ui .apx .ax-nd-ring{fill:none;stroke:var(--qc);stroke-width:2.4px;opacity:0;transform-box:fill-box;transform-origin:50%}#ui .apx[data-mode=locked] .ax-nd-mid,#ui .apx[data-mode=locked] .ax-nd-glow{stroke:var(--qc)}#ui .apx .ax-hub{fill:#0b1134;stroke:#fff;stroke-width:2.4px}#ui .apx .ax-hub-dot{fill:var(--pc)}#ui .apx .ax-ro{transform-box:fill-box;transform-origin:50%}#ui .apx .ax-num{fill:#fff;stroke:#050918;stroke-width:6.5px;stroke-linejoin:round;paint-order:stroke;text-anchor:middle;dominant-baseline:central;font:400 25px "Press Start 2P",monospace}#ui .apx[data-mode=locked] .ax-num{fill:var(--qc)}#ui .apx .ax-in-sweet .ax-num{fill:#2ee67a}#ui .apx .ax-cap{letter-spacing:2.6px;fill:#ffffffe6;stroke:#050918;stroke-width:3.5px;paint-order:stroke;text-anchor:middle;dominant-baseline:central;font:800 11px Barlow Condensed,sans-serif}#ui .apx .ax-vd{fill:var(--qc);stroke:#050918;stroke-width:4.5px;stroke-linejoin:round;paint-order:stroke;text-anchor:middle;dominant-baseline:central;transform-box:fill-box;transform-origin:50%;font:400 17px Russo One,sans-serif}#ui.reduce-flash .apx .ax-nd-flash{display:none}#ui .apx.sm .ax-lb{font-size:14px}#ui .apx.sm .ax-tk.ax-s{display:none}#ui .apx.sm .ax-cap{letter-spacing:2px;font-size:13px}#ui .co.co-dodge{transform:translate(-50%,-50%)scale(.78)}#ui .hud-callouts>.co:not(.co-anchored){transition:top .22s var(--ease-out), transform .22s var(--ease-out)}#ui .pp-bn{font:900 italic .92em/1 var(--f-cond);letter-spacing:.04em;color:#2a1a00;background:linear-gradient(180deg, #ffe690 0%, var(--gold) 55%, #d99a12 100%);white-space:nowrap;border-radius:.2em;flex:none;padding:.22em .45em .18em;display:none;box-shadow:0 0 .6em #ffc83d73}#ui .pp.has-bonus .pp-bn{display:inline-block}#ui .pp.has-pt .pp-nat,#ui .pp.has-bonus .pp-nat,#ui .pp.has-pt.has-bonus .pp-kmh i{display:none}#ui .pp-bonus{z-index:3;text-align:center;pointer-events:none;color:#2a1a00;background:linear-gradient(180deg, #fff2b8 0%, var(--gold) 45%, #e0a216 100%);clip-path:polygon(.45em 0,100% 0,calc(100% - .45em) 100%,0 100%);padding:.3em .75em .35em;position:absolute;bottom:calc(100% + .35em);right:.6em;box-shadow:inset 0 -.18em #78460073}#ui .pb-row{white-space:nowrap;align-items:baseline;gap:.3em;display:flex}#ui .pb-pts{font:900 italic 2em/1 var(--f-cond);letter-spacing:.02em}#ui .pb-l{font:900 italic 1.05em/1 var(--f-cond);letter-spacing:.12em}#ui .pb-why{font:800 .66em/1 var(--f-cond);letter-spacing:.22em;opacity:.8;margin-top:.1em}#ui .pp-pt{width:2.75em;height:2.75em;box-shadow:0 0 0 .12em var(--pc), 0 .2em .5em #0006;align-self:flex-end;margin:-.55em -.1em .05em .05em;font-size:1em}@container (width<=16em){#ui .pp-pt{display:none}}@container (width<=21.5em){#ui .pp.has-bonus .pp-pt{display:none}}#ui .hud-upnow.cast{padding-left:3.9em}#ui .hud-upnow .un-pt{z-index:1;width:4.4em;height:4.4em;box-shadow:0 0 0 .14em var(--pc), 0 .25em .7em #00000073;font-size:1em;position:absolute;bottom:0;left:0}#ui .un-bill{clip-path:polygon(.4em 0,100% 0,100% 100%,0 100%);white-space:nowrap;background:#030616e6;align-items:baseline;gap:.6em;max-width:24em;height:1.7em;padding:0 1em 0 1.2em;display:flex;overflow:hidden}#ui .un-nick{font:800 italic .95em/1 var(--f-cond);letter-spacing:.04em;color:var(--pc);flex:none;align-self:center}#ui .un-line{text-overflow:ellipsis;min-width:0;font:600 italic .82em/1 var(--f-cond);color:#ecf0ffc7;align-self:center;overflow:hidden}#ui .pp-flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}#ui .layer-screens.busy{pointer-events:auto}#ui .scr{pointer-events:auto;opacity:0;transition:opacity .35s var(--ease-out), visibility 0s linear .35s;visibility:visible;flex-direction:column;display:flex;position:absolute;inset:0}#ui .scr.in{opacity:1;transition:opacity .35s var(--ease-out)}#ui .scr.out{opacity:0;pointer-events:none;transition:opacity .28s var(--ease-in)}#ui .scr.covered{opacity:0;visibility:hidden}#ui .scr.passive{pointer-events:none}#ui .scr-scrim{pointer-events:none;background:radial-gradient(90% 80% at 55% 45%,#060a226b,#060a22e0 78%),linear-gradient(#060a228c 0%,#060a2226 32%,#060a22cc 100%);position:absolute;inset:0}#ui .scr-head{padding:max(2em, env(safe-area-inset-top)) max(3em, env(safe-area-inset-right)) 0 max(3em, env(safe-area-inset-left));position:relative}#ui .scr.in .scr-head{animation:head-in .6s var(--ease-out) backwards}@keyframes head-in{0%{opacity:0;transform:translate(-2.5em)}}#ui .scr-kicker{font:700 1.05em/1 var(--f-cond);letter-spacing:.34em;color:var(--gold);align-items:center;gap:.7em;display:flex}#ui .scr-kicker .stripes4{font-size:1.1em}#ui .scr-title{font:800 italic 4.4em/1 var(--f-cond);letter-spacing:.01em;text-shadow:0 .05em .3em #00000080;margin-top:.12em}#ui .scr-sub{font:600 1.25em/1.2 var(--f-cond);letter-spacing:.16em;color:var(--mute);margin-top:.1em}#ui .scr-body{min-height:0;padding:1.6em max(3em, env(safe-area-inset-right)) 1.6em max(3em, env(safe-area-inset-left));flex:1;display:flex;position:relative}#ui .scr-foot{padding:0 max(3em, env(safe-area-inset-right)) max(1.5em, env(safe-area-inset-bottom)) max(3em, env(safe-area-inset-left));justify-content:space-between;align-items:center;gap:1em;min-height:3.2em;display:flex;position:relative}#ui .hints{align-items:center;gap:1.7em;display:flex}#ui .hint{font:700 1.05em/1 var(--f-cond);letter-spacing:.14em;color:#f6f1e7bf;white-space:nowrap;align-items:center;gap:.3em;display:flex}#ui .hint .key{font-size:.9em}#ui .hint-l{margin-left:.25em}#ui .hint.tappable,#ui .mi{cursor:pointer}#ui .timer-bar{background:#ffffff26;width:12em;height:.3em;position:relative;overflow:hidden;transform:skew(-30deg)}#ui .timer-bar i{background:var(--gold);transform-origin:0;animation:timer var(--dur,10s) linear both;position:absolute;inset:0}@keyframes timer{to{transform:scaleX(0)}}#ui .passive-note{font:700 1.05em/1 var(--f-cond);letter-spacing:.2em;color:var(--gold)}#ui .scr-title-screen{justify-content:center;align-items:center}#ui .title-vignette{pointer-events:none;background:radial-gradient(75% 70% at 50% 46%,#060a220d 30%,#060a2299 100%),linear-gradient(#060a2299 0%,#0000 20% 68%,#060a22bf 100%);position:absolute;inset:0}#ui .title-top{top:max(1.3em, env(safe-area-inset-top));font:400 .9em/1 var(--f-pix);justify-content:center;align-items:center;gap:.9em;display:flex;position:absolute;left:0;right:0}#ui .title-top .tt-l{color:var(--t3);font-size:1em}#ui .title-top .tt-l:nth-child(3){color:var(--gold);margin-left:1.6em}#ui .title-top .tt-l:nth-child(5){margin-left:1.6em}#ui .title-top .tt-v{color:#fff;text-shadow:0 .12em #0009}#ui .title-center{flex-direction:column;align-items:center;gap:1.15em;margin-top:-.8em;display:flex;position:relative}#ui .title-board{width:min(86vw,148vh,1060px);box-shadow:0 0 0 .3em #10152e,0 0 0 .42em #ffffff24,inset 0 0 0 .12em #ffffff0f,inset 0 0 2.5em #000c,0 1.4em 3.5em #0000008c,0 0 5em #ff8a1f38}#ui .scr.in .title-board{animation:board-in 1.1s var(--ease-out) backwards}@keyframes board-in{0%{opacity:0;transform:perspective(70em)rotateX(24deg)translateY(-1.5em)scale(.9)}}#ui .title-tag{font:700 1.3em/1 var(--f-cond);letter-spacing:.36em;text-shadow:0 .1em .5em #000c;white-space:nowrap;align-items:center;gap:.75em;display:flex}#ui .title-tag .tt-dot{color:var(--gold)}#ui .title-tag .stripes4{font-size:.8em}#ui .title-press{height:2.2em;font:400 1.65em/1 var(--f-pix);letter-spacing:.12em;color:#fff;text-shadow:0 0 .5em #3df5ffe6,0 .18em #000000a6;align-items:center;display:flex}#ui .menu-open .title-press{display:none}#ui .title-menu{gap:1.1em;display:none}#ui .menu-open .title-menu{display:flex}#ui .tm-item{--sl:1em;text-align:center;min-width:13.5em;clip-path:polygon(var(--sl) 0, 100% 0, calc(100% - var(--sl)) 100%, 0 100%);transition:transform .22s var(--ease-back), background-color .2s, color .2s;animation:tm-in .45s var(--ease-back) backwards;animation-delay:calc(var(--i) * 70ms);background:#080c28db;padding:.85em 2.2em .8em;position:relative}@keyframes tm-in{0%{opacity:0;transform:translateY(1.2em)}}#ui .tm-label{font:800 italic 2.3em/1 var(--f-cond);letter-spacing:.04em}#ui .tm-sub{font:700 .85em/1 var(--f-cond);letter-spacing:.22em;color:var(--mute);margin-top:.3em}#ui .tm-item.focus{color:var(--ink);background:#fff;transform:scale(1.08)}#ui .tm-item.focus .tm-sub{color:var(--ink-3)}#ui .tm-item:after{content:"";background:linear-gradient(90deg, var(--p1) 25%, var(--p2) 25% 50%, var(--p3) 50% 75%, var(--p4) 75%);height:.28em;transition:transform .25s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}#ui .tm-item.focus:after{transform:none}#ui .title-foot{left:0;right:0;bottom:max(1.2em, env(safe-area-inset-bottom));padding:0 max(2.2em, env(safe-area-inset-right)) 0 max(2.2em, env(safe-area-inset-left));justify-content:space-between;align-items:center;display:flex;position:absolute}#ui .title-copy{font:600 1.05em/1 var(--f-cond);letter-spacing:.22em;color:#f6f1e7b3}#ui .title-credit{color:var(--gold);font-size:.95em}@media (max-height:460px){#ui .title-center{gap:.6em;margin-top:.6em}#ui .title-top{font-size:.8em}}@keyframes row-in{0%{opacity:0;transform:translate(-3em)skew(-12deg)}}@keyframes card-in{0%{opacity:0;transform:translateY(2em)scale(.94)}}@keyframes ov-in{0%{opacity:0;transform:translateY(1.5em)scale(.95)}}@keyframes stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.2)}}#ui .badge{min-width:2.3em;height:1.55em;font:800 .9em/1 var(--f-cond);letter-spacing:.06em;border-radius:.25em;justify-content:center;align-items:center;padding:0 .4em;display:inline-flex}#ui .badge.q{background:var(--ok);color:#04210f}#ui .badge.q,#ui .badge.nq{font:400 .84em/1 var(--f-slam);letter-spacing:.04em}#ui .badge.nq{color:#fff;background:#ff2d3de6}#ui .badge.wr{color:#3a2400;background:linear-gradient(100deg,#b07a00 0%,#ffe9a6 35%,#ffc83d 55%,#b07a00 100%) 0 0/220% 100%;animation:2.2s linear 2 gold-shine}#ui .badge.pb{color:var(--ink);background:#fff}#ui .rr-badge{font:800 .75em/1 var(--f-cond);letter-spacing:.12em;background:var(--pc,var(--p2));color:#fff;border-radius:.2em;padding:.22em .45em}#ui .scr-join .scr-scrim{background:linear-gradient(#060a22db 0%,#060a2259 20%,#060a220a 46%,#060a221f 64%,#060a22cc 100%)}#ui .scr-join.flat .scr-scrim{background:radial-gradient(90% 80% at 55% 45%,#060a226b,#060a22e0 78%)}#ui .scr-join .scr-title{font-size:3.4em}#ui .scr-join .scr-body{flex-direction:column;justify-content:stretch;padding-top:.7em;padding-bottom:.4em}#ui .join-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1em;width:100%;max-width:92em;height:100%;min-height:0;margin:0 auto;display:grid}#ui .jc{--pc:#ff3b3b;--cc:#ffc83d;clip-path:polygon(1em 0,100% 0,calc(100% - 1em) 100%,0 100%);cursor:pointer;flex-direction:column;min-height:0;display:flex;position:relative}#ui .scr.in .jc{animation:card-in .5s var(--ease-back) backwards;animation-delay:calc(var(--i) * 80ms)}#ui .jc[data-state=empty]{background:#080c2899}#ui .jc-bg{background:linear-gradient(180deg, color-mix(in srgb, var(--pc) 55%, #080c28) 0%, #080c28eb 100%);opacity:0;pointer-events:none;height:9em;transition:opacity .35s;position:absolute;top:0;left:0;right:0}#ui .jc:not([data-state=empty]) .jc-bg{opacity:1}#ui .jc:before{content:"";background:var(--pc);opacity:.5;z-index:2;height:.32em;position:absolute;top:0;left:0;right:0}#ui .jc:not([data-state=empty]):before{opacity:1}#ui .jc-ghost{text-align:center;font:900 italic 10em/1 var(--f-cond);color:var(--pc);opacity:.13;pointer-events:none;position:absolute;top:50%;left:0;right:0;transform:translateY(-62%)skew(-8deg)}#ui .jc:not([data-state=empty]) .jc-ghost{display:none}#ui .jc-top{flex:none;align-items:center;gap:.55em;height:2.5em;padding:0 1.4em 0 1.5em;display:flex;position:relative}#ui .jc-slot{font:900 italic 1.9em/1 var(--f-cond);color:#fff;text-shadow:0 .05em .25em #00000073}#ui .jc[data-state=empty] .jc-slot{opacity:0}#ui .jc-dev:empty{display:none}#ui .jc-dev{font:800 .8em/1 var(--f-cond);letter-spacing:.14em;white-space:nowrap;background:#0006;border-radius:.25em;padding:.32em .55em}#ui .jc-leave{background:#00000059;border-radius:50%;justify-content:center;align-items:center;width:1.7em;height:1.7em;margin-left:auto;font-size:.85em;display:none}#ui .jc:not([data-state=empty]) .jc-leave{display:flex}#ui .jc-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.1em;padding-top:3em;display:flex;position:absolute;inset:0}#ui .jc:not([data-state=empty]) .jc-empty{display:none}#ui .jc[data-state=empty] .jc-roster,#ui .jc[data-state=empty] .jc-stage,#ui .jc[data-state=empty] .jc-panel{visibility:hidden}#ui .jc-press{font:400 1.1em/1.7 var(--f-pix);color:#fff;text-shadow:0 .15em #00000080}#ui .jc-devhints{flex-wrap:wrap;justify-content:center;gap:.35em;max-width:13em;display:flex}#ui .key.mini{font-size:.78em}#ui .jc-or{font:700 .85em/1 var(--f-cond);letter-spacing:.22em;color:var(--mute)}#ui .jc-or:empty{display:none}#ui .jc-roster{flex:none;height:6.1em;padding:.1em 1.2em .35em 1.25em;position:relative}#ui .jc-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;gap:.26em;height:100%;display:grid}#ui .jt{--cc:#888;min-width:0;transition:transform .18s var(--ease-back), filter .2s, opacity .2s;cursor:pointer;border-radius:.3em;position:relative}#ui .jt .pt{border-radius:.3em;width:100%;height:100%;font-size:.72em;position:absolute;inset:0}#ui .jt.sel{z-index:1;box-shadow:0 0 0 .14em var(--pc), 0 0 0 .26em #ffffffd9, 0 .3em .8em #0000008c;transform:scale(1.12)}#ui .jt.taken{filter:grayscale()brightness(.55)}#ui .jt-tag:empty{display:none}#ui .jt-tag{font:800 italic .7em/1 var(--f-cond);color:var(--ink);background:#fff;border-radius:.2em;padding:.1em .3em;position:absolute;bottom:-.25em;right:-.25em}#ui .jc-lock{flex-direction:column;justify-content:center;height:100%;padding-left:.2em;display:none}#ui .jc:not([data-state=hero]) .jc-grid{display:none}#ui .jc:not([data-state=hero]) .jc-lock{display:flex}#ui .jc-lock-name{font:900 italic 1.9em/1 var(--f-cond);letter-spacing:.01em;color:#fff;text-shadow:0 .06em .3em #00000080;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#ui .jc-lock-nick{font:800 italic 1.15em/1 var(--f-cond);letter-spacing:.06em;color:var(--ccl,var(--cc));text-shadow:0 .05em .2em #0009;margin-top:.1em}#ui .jc-stage{flex:1;min-height:5em;position:relative}#ui .jc-stage:after{content:"";background:radial-gradient(ellipse at center, color-mix(in srgb, var(--pc) 55%, transparent) 0%, transparent 70%);pointer-events:none;height:1.3em;position:absolute;bottom:-.4em;left:12%;right:12%}#ui .jc-flat{justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:.4em 0 0}#ui .jc-flat .pt{aspect-ratio:1;border-radius:.8em;width:min(100%,12em);height:auto;font-size:2em}#ui .jc-readybadge{pointer-events:none;justify-content:center;display:none;position:absolute;top:38%;left:0;right:0}#ui .jc[data-state=ready] .jc-readybadge{display:flex}#ui .jc-readybadge span{font:400 2.3em/1 var(--f-slam);letter-spacing:.06em;color:var(--ok);border:.1em solid var(--ok);text-shadow:0 0 .4em #2ee67ab3;animation:stamp .45s var(--ease-back) backwards;background:#04100cd1;border-radius:.15em;padding:.12em .45em;transform:rotate(-8deg)}#ui .jc-panel{height:12.4em;box-shadow:inset 0 .18em 0 var(--cc);background:linear-gradient(#080c28ed 0%,#040718f7 100%);flex-direction:column;flex:none;padding:.6em 1.35em .5em 1.1em;display:flex;position:relative}#ui .jp-head{align-items:center;gap:.55em;min-width:0;display:flex}#ui .jp-flag{width:1.9em;height:1.27em}#ui .jp-id{min-width:0}#ui .jp-name{font:900 italic 1.35em/1 var(--f-cond);letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#ui .jp-sub{font:800 italic .92em/1 var(--f-cond);letter-spacing:.05em;color:var(--ccl,var(--cc));white-space:nowrap;margin-top:.12em}#ui .jp-body{flex:1;min-height:0;margin-top:.45em;position:relative;overflow:hidden}#ui .jp-tags{flex-wrap:wrap;align-items:center;gap:.3em;display:flex}#ui .jp-tag{font:800 .7em/1 var(--f-cond);letter-spacing:.14em;white-space:nowrap;background:#ffffff1f;border-radius:.2em;padding:.25em .45em}#ui .jp-tag.arch{background:var(--cc);color:var(--ink)}#ui .jp-specs{gap:.2em;margin-left:auto;display:flex}#ui .jp-ev{color:#fff;background:#ffffff1a;border-radius:.25em;width:1.55em;height:1.55em;padding:.12em;display:flex}#ui .jp-picto{width:100%;height:100%}#ui .jp-quote{font:800 italic 1.12em/1.12 var(--f-cond);color:#fff;margin-top:.45em}#ui .jp-bio{font:600 .84em/1.25 var(--f-cond);color:#f6f1e7a8;margin-top:.3em}#ui .jp-taken{font:400 1.3em/1 var(--f-slam);color:#ff6b77;letter-spacing:.08em;background:#060a22d1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#ui .jp-style{flex-direction:column;gap:.18em;display:flex}#ui .jsr{height:1.55em;font:700 .86em/1 var(--f-cond);letter-spacing:.06em;color:#f6f1e7b8;border-radius:.2em;justify-content:space-between;align-items:center;gap:.4em;padding:0 .3em 0 .45em;transition:background-color .12s;display:flex}#ui .jsr.cur{color:var(--ink);background:#fff}#ui .jsr-l{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#ui .jsr.act .jsr-l{color:var(--gold)}#ui .jsr.act.cur .jsr-l{color:var(--ink)}#ui .jsr-v{align-items:center;gap:.3em;min-width:0;font-weight:800;display:flex}#ui .jsr-val{white-space:nowrap;text-overflow:ellipsis;max-width:8.5em;overflow:hidden}#ui .jsr.tg.on .jsr-val{color:var(--ok)}#ui .jsr.tg.on.cur .jsr-val{color:#0a7a3a}#ui .jsr-sw{border-radius:50%;flex:none;width:.9em;height:.9em;box-shadow:0 0 0 .1em #fff9}#ui .jsr-sw.none{display:none}#ui .jsr-arrow{opacity:0;padding:0 .15em}#ui .jsr.cur .jsr-arrow{opacity:1}#ui .jp-pos{font:700 .62em/1 var(--f-cond);letter-spacing:.14em;color:var(--mute);position:absolute;bottom:-.1em;right:0}#ui .jp-nation{perspective:30em;align-items:center;gap:.5em;margin-top:.3em;display:flex}#ui .jp-bigflag{border-radius:.25em;width:4.2em;height:2.8em}#ui .jp-natid{flex:1;min-width:0}#ui .jp-natcode{font:900 italic 2em/1 var(--f-cond);letter-spacing:.06em}#ui .jp-natname{font:700 .78em/1.1 var(--f-cond);letter-spacing:.16em;color:#f6f1e7b3}#ui .jp-arrow{cursor:pointer;padding:.3em;font-size:1.1em}#ui .jp-arrow.l{animation:1s ease-in-out infinite nudge-l}#ui .jp-arrow.r{animation:1s ease-in-out infinite nudge-r}@keyframes nudge-l{50%{transform:translate(-.25em)}}@keyframes nudge-r{50%{transform:translate(.25em)}}#ui .jp-note{font:700 .7em/1 var(--f-cond);letter-spacing:.26em;color:var(--mute);margin-top:.4em}#ui .jp-namelbl{font:700 .72em/1 var(--f-cond);letter-spacing:.3em;color:var(--mute)}#ui .jp-letters{gap:.3em;margin-top:.35em;display:flex}#ui .jl{font:400 1.6em/1 var(--f-pix);text-align:center;cursor:pointer;background:#0000006b;width:1.5em;padding:.25em 0 .2em;display:block;box-shadow:inset 0 -.12em #fff3}#ui .jl.cur{color:var(--gold);box-shadow:inset 0 -.14em 0 var(--gold), 0 0 .6em #ffc83d59}#ui .jl-spins{gap:.3em;margin-left:.5em;display:flex}#ui .jl-spin{width:2.5em;height:2.32em;font:900 1em/1 var(--f-cond);color:#fff;background:var(--pc);clip-path:polygon(.35em 0,100% 0,calc(100% - .35em) 100%,0 100%);cursor:pointer;justify-content:center;align-items:center;display:flex}#ui .jl-spin:active{filter:brightness(1.3);transform:scale(.94)}#ui .jp-foot{flex:none;justify-content:space-between;align-items:center;gap:.5em;margin-top:.35em;display:flex}#ui .jp-hint{font:800 italic .8em/1 var(--f-cond);letter-spacing:.12em;color:var(--gold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#ui .jp-next{font:800 italic .85em/1 var(--f-cond);letter-spacing:.12em;background:var(--pc);clip-path:polygon(.35em 0,100% 0,calc(100% - .35em) 100%,0 100%);flex:none;padding:.35em .8em;display:none}:root[data-pointer] #ui .jp-next{display:block}#ui .jp-controls{font:800 .66em/1 var(--f-cond);letter-spacing:.14em;color:#f6f1e799;flex:none;align-items:center;gap:.2em;margin-top:.35em;display:flex}#ui .jp-controls .key{font-size:1em}#ui .jcc-l{margin:0 .2em 0 .5em}#ui .jcc-l:first-child{margin-left:0}#ui .join-count{background:var(--ok);color:#04210f;clip-path:polygon(.7em 0,100% 0,calc(100% - .7em) 100%,0 100%);opacity:0;transition:transform .4s var(--ease-back), opacity .2s;z-index:3;align-items:center;gap:.8em;padding:.5em 1.6em;display:flex;position:absolute;bottom:-.4em;left:50%;transform:translate(-50%,160%)}#ui .join-count.on{opacity:1;transform:translate(-50%)}#ui .jcount-l{font:800 1.1em/1 var(--f-cond);letter-spacing:.2em}#ui .jcount-n{font:900 italic 2.2em/1 var(--f-cond)}#ui .pt{--cc:#8a93b8;background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--cc) 55%, #fff) 0%, var(--cc) 48%, color-mix(in srgb, var(--cc) 45%, #000) 100%);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}#ui .pt i{font:900 italic 1em/1 var(--f-cond);color:#ffffffe6;text-shadow:0 .05em .2em #00000073;transition:opacity .25s}#ui .pt img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}#ui .pt.ready img{opacity:1}#ui .pt.ready i{opacity:0}#ui .scr-rivals{align-items:center}#ui .rv-dim{pointer-events:none;background:linear-gradient(#060a22e0 0%,#060a2259 22%,#060a2200 42%,#060a221a 60%,#060a22db 100%);position:absolute;inset:0}#ui .scr-rivals.flat .rv-dim{background:radial-gradient(at 50% 55%,#2806108c,#060a22f0 75%)}#ui .rv-head{margin-top:max(1.2em, env(safe-area-inset-top));text-align:center;position:relative}#ui .rv-kicker{font:700 1em/1 var(--f-cond);letter-spacing:.34em;color:var(--gold);justify-content:center;align-items:center;gap:.8em;display:flex}#ui .rv-title{font:400 5.2em/1 var(--f-slam);letter-spacing:.04em;color:#fff;text-shadow:0 0 .35em #ff2d3dcc,0 .06em #7a0010;margin-top:.1em}#ui .scr.in .rv-title{animation:co-slam .6s var(--ease-back) backwards}#ui .rv-row{grid-template-columns:repeat(var(--n), minmax(0, 1fr));min-height:0;width:min(96vw, calc(var(--n) * 17em));flex:1;gap:1.1em;margin:.4em auto 0;padding-bottom:4.2em;display:grid;position:relative}#ui .rv-col{--cc:#ff3b3b;flex-direction:column;min-height:0;display:flex;position:relative}#ui .scr.in .rv-col{animation:card-in .55s var(--ease-back) backwards;animation-delay:calc(.35s + var(--i) * .12s)}#ui .rv-bubble{max-width:100%;min-height:2.4em;color:var(--ink);font:800 italic 1.05em/1.1 var(--f-cond);text-align:center;opacity:0;transition:opacity .2s, transform .35s var(--ease-back);background:#fff;border-radius:.7em;justify-content:center;align-self:center;align-items:center;padding:.4em .9em;display:flex;position:relative;transform:translateY(.6em)scale(.7);box-shadow:0 .3em 1em #00000073}#ui .rv-bubble:after{content:"";border-top:.6em solid #fff;border-left:.5em solid #0000;border-right:.5em solid #0000;margin-left:-.5em;position:absolute;bottom:-.5em;left:50%}#ui .rv-bubble.on{opacity:1;transform:none}#ui .rv-stage{flex:1;min-height:6em;margin-top:.5em;position:relative}#ui .rv-stage:after{content:"";background:radial-gradient(ellipse at center, color-mix(in srgb, var(--cc) 60%, transparent) 0%, transparent 70%);height:1.4em;position:absolute;bottom:-.5em;left:10%;right:10%}#ui .rv-portrait{aspect-ratio:1;border-radius:.8em;width:min(100%,13em);height:auto;font-size:2em;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#ui .rv-plate{background:var(--panel-solid);clip-path:polygon(.8em 0,100% 0,calc(100% - .8em) 100%,0 100%);box-shadow:inset 0 .25em 0 var(--cc);transition:transform .3s var(--ease-back);flex:none;padding:.6em 1em .65em;position:relative}#ui .rv-col.hot .rv-plate{background:linear-gradient(180deg, color-mix(in srgb, var(--cc) 45%, #0b1134) 0%, #070b25 100%);transform:translateY(-.35em)}#ui .rv-top{align-items:center;gap:.45em;display:flex}#ui .rv-flag{width:1.9em;height:1.27em}#ui .rv-code{font:900 italic 2em/1 var(--f-cond);letter-spacing:.04em}#ui .rv-nat{font:700 .8em/1 var(--f-cond);letter-spacing:.2em;color:var(--mute);margin-left:auto}#ui .rv-name{font:800 italic 1em/1.1 var(--f-cond);letter-spacing:.03em;color:var(--ccl,var(--cc));white-space:nowrap;text-overflow:ellipsis;margin-top:.2em;overflow:hidden}#ui .rv-meta{align-items:center;gap:.4em;margin-top:.4em;display:flex}#ui .rv-arch{font:800 .68em/1 var(--f-cond);letter-spacing:.14em;background:#ffffff24;border-radius:.2em;padding:.22em .45em}#ui .rv-icons{gap:.2em;margin-left:auto;display:flex}#ui .rv-ev{color:#fff;background:#ffffff1a;border-radius:.25em;width:1.5em;height:1.5em;padding:.12em;display:flex}#ui .rv-picto{width:100%;height:100%}#ui .rv-foot{right:max(2.4em, env(safe-area-inset-right));bottom:max(1.2em, env(safe-area-inset-bottom));flex-direction:column;align-items:flex-end;gap:.6em;display:flex;position:absolute}#ui .scr-mode .scr-body,#ui .scr-online .scr-body{justify-content:center;align-items:center}#ui .mode-row,#ui .on-pick{align-items:stretch;gap:1.3em;height:min(100%,29em);display:flex}#ui .mode-card{--mc:#ff3b3b;clip-path:polygon(1.5em 0,100% 0,calc(100% - 1.5em) 100%,0 100%);width:17.5em;transition:transform .3s var(--ease-back), filter .3s;background:#080c28db;flex-direction:column;padding:1.5em 1.8em 1.6em;display:flex;position:relative;overflow:hidden}#ui .scr.in .mode-card{animation:card-in .55s var(--ease-back) backwards;animation-delay:calc(var(--i,0) * 80ms)}#ui .mc-bg{background:linear-gradient(160deg, var(--mc) 0%, color-mix(in srgb, var(--mc) 35%, #060a22) 58%, #060a22 100%);opacity:.22;transition:opacity .3s;position:absolute;inset:0}#ui .mode-card:after{content:"";background:var(--mc);height:.35em;position:absolute;top:0;left:0;right:0}#ui .mode-card.focus{transform:translateY(-.7em)scale(1.045)}#ui .mode-card.focus .mc-bg{opacity:1}:is(#ui .mode-row:has(.focus) .mode-card:not(.focus),#ui .on-pick:has(.focus) .mode-card:not(.focus)){filter:saturate(.5)brightness(.72)}#ui .mc-num{font:900 italic 1.2em/1 var(--f-cond);letter-spacing:.2em;opacity:.55;position:relative}#ui .mc-icon{color:#fff;margin:.8em 0 .4em;position:relative}#ui .mc-icon svg{filter:drop-shadow(0 .2em .4em #00000059);width:5.4em;height:5.4em}#ui .mc-name{font:900 italic 3.1em/1 var(--f-cond);letter-spacing:.01em;margin-top:auto;position:relative}#ui .mc-tag{font:800 .95em/1 var(--f-cond);letter-spacing:.2em;color:var(--mc);margin-top:.2em;position:relative}#ui .mode-card.focus .mc-tag{color:#fff}#ui .mc-lines{flex-direction:column;gap:.4em;margin-top:1em;display:flex;position:relative}#ui .mc-line{font:700 1.05em/1.1 var(--f-cond);letter-spacing:.05em;color:#f6f1e7e6;padding-left:1.1em;position:relative}#ui .mc-line:before{content:"";background:var(--mc);width:.5em;height:.5em;position:absolute;top:.3em;left:0;transform:skew(-15deg)}#ui .mode-card.focus .mc-line:before{background:#fff}#ui .mc-players{font:800 .85em/1 var(--f-cond);letter-spacing:.2em;background:#00000061;align-self:flex-start;margin-top:1.1em;padding:.45em .8em;position:relative}#ui .scr-events .scr-body{align-items:center}#ui .ev-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1em 1.2em;width:100%;max-width:76em;margin:0 auto;display:grid}#ui .ev-card{clip-path:polygon(1em 0,100% 0,calc(100% - 1em) 100%,0 100%);min-height:10.8em;transition:transform .25s var(--ease-back), background-color .2s, color .2s;background:#080c28d6;grid-template-rows:auto auto auto 1fr;grid-template-columns:6.2em minmax(0,1fr);column-gap:1em;padding:1.1em 1.5em 1.1em 1.3em;display:grid;position:relative;overflow:hidden}#ui .scr.in .ev-card{animation:card-in .5s var(--ease-back) backwards;animation-delay:calc(var(--i) * 60ms)}#ui .ev-card:after{content:"";background:var(--todc,var(--gold));height:.3em;position:absolute;top:0;left:0;right:0}#ui .ev-picto{color:#fff;grid-row:1/span 4;align-self:center}#ui .ev-picto svg{width:6.2em;height:6.2em}#ui .ev-num{font:900 italic 3.6em/1 var(--f-cond);opacity:.1;position:absolute;bottom:.1em;right:1.2em}#ui .ev-tod{font:800 .75em/1 var(--f-cond);letter-spacing:.2em;color:var(--todc,var(--gold));align-items:center;gap:.35em;display:flex}#ui .tod-icon{flex:none;width:1.3em;height:1.3em}#ui .ev-name{font:900 italic 2em/1 var(--f-cond);letter-spacing:.01em;margin-top:.2em}#ui .ev-kind{font:700 .78em/1 var(--f-cond);letter-spacing:.18em;color:var(--mute);margin-top:.2em}#ui .ev-rows{flex-direction:column;gap:.25em;margin-top:.6em;display:flex}#ui .ev-row{font:700 .95em/1 var(--f-cond);align-items:center;gap:.45em;display:flex}#ui .ev-l{font:800 .8em/1 var(--f-cond);letter-spacing:.1em;color:var(--ink);background:#f6f1e7eb;padding:.18em .4em}#ui .ev-row.pb .ev-l{background:var(--ok)}#ui .ev-v{font:800 italic 1.25em/1 var(--f-cond)}#ui .ev-flag{width:1.35em;height:.9em}#ui .ev-h{letter-spacing:.12em;color:var(--mute);font-size:.85em}#ui .ev-card.focus{color:var(--ink);background:#fff;transform:scale(1.04)}#ui .ev-card.focus .ev-picto{color:var(--ink)}#ui .ev-card.focus .ev-kind,#ui .ev-card.focus .ev-h{color:var(--ink-3)}#ui .ev-card.focus .ev-l{background:var(--ink);color:#fff}#ui .scr-intro{--lb:min(9vh, 4.5em)}#ui .lb{height:var(--lb);transition:transform .6s var(--ease-out);background:#02030b;position:absolute;left:0;right:0;transform:scaleY(0)}#ui .lb-top{transform-origin:top;top:0}#ui .lb-bot{transform-origin:bottom;bottom:0}#ui .scr-intro.in .lb{transform:scaleY(1)}#ui .scr-intro.out .lb{transform:scaleY(0)}#ui .intro-tod{top:calc(var(--lb) + 1.2em);right:max(2.4em, env(safe-area-inset-right));font:800 1em/1 var(--f-cond);letter-spacing:.24em;clip-path:polygon(.5em 0,100% 0,calc(100% - .5em) 100%,0 100%);animation:ov-in .6s .4s var(--ease-back) backwards;background:#060a22cc;align-items:center;gap:.55em;padding:.5em 1.1em;display:flex;position:absolute}#ui .intro-tod .tod-icon{width:1.5em;height:1.5em;color:var(--gold)}#ui .intro-card{left:max(2.6em, env(safe-area-inset-left));bottom:calc(var(--lb) + 1.4em);clip-path:polygon(0 0,100% 0,calc(100% - 1.8em) 100%,0 100%);width:min(42em,64vw);box-shadow:inset .4em 0 0 var(--gold);background:linear-gradient(100deg,#070b24f2 0%,#070b24e6 70%,#070b24c7 100%);padding:1.3em 2.4em 1.4em 1.8em;position:absolute}#ui .scr-intro.in .intro-card{animation:intro-card-in .7s var(--ease-out) backwards}#ui .scr-intro.out .intro-card{animation:intro-card-out .4s var(--ease-in) both}@keyframes intro-card-in{0%{transform:translate(-110%)skew(-8deg)}}@keyframes intro-card-out{to{opacity:0;transform:translate(-110%)skew(-8deg)}}#ui .ic-chips{gap:.4em;display:flex}#ui .ic-chip{font:800 .82em/1 var(--f-cond);letter-spacing:.16em;clip-path:polygon(.35em 0,100% 0,calc(100% - .35em) 100%,0 100%);background:#ffffff21;padding:.38em .8em}#ui .ic-chip.gold{background:var(--gold);color:var(--ink)}#ui .ic-chip.mode{background:var(--p1)}#ui .ic-title-row{align-items:center;gap:.5em;margin-top:.45em;display:flex}#ui .ic-picto{color:var(--gold);flex:none}#ui .ic-picto svg{width:4.6em;height:4.6em}#ui .ic-title{font:900 italic 4.7em/.95 var(--f-cond);letter-spacing:.005em;text-shadow:0 .05em .25em #0006}#ui .scr-intro.in .ic-title{animation:title-wipe .75s .25s var(--ease-out) backwards}@keyframes title-wipe{0%{clip-path:inset(0 100% 0 0);transform:translate(-.4em)}to{clip-path:inset(0 -5% 0 0)}}#ui .ic-rule{align-items:center;gap:.6em;margin:.55em 0 .8em;display:flex}#ui .ic-line{background:linear-gradient(90deg, var(--gold), transparent);flex:1;height:.14em}#ui .ic-stats{gap:2.2em;display:flex}#ui .ic-stat{flex-direction:column;gap:.15em;display:flex}#ui .ic-stat .l{font:700 .78em/1 var(--f-cond);letter-spacing:.24em;color:var(--mute)}#ui .ic-stat .v{font:800 italic 2.4em/1 var(--f-cond);font-variant-numeric:tabular-nums}#ui .ic-stat .h{font:700 .85em/1 var(--f-cond);letter-spacing:.14em;color:#f6f1e7cc;align-items:center;gap:.35em;display:flex}#ui .ic-flag{width:1.5em;height:1em}#ui .ic-stat.q .v{color:var(--gold)}#ui .ic-stat.pb .v{color:var(--ok)}#ui .ic-controls{border-top:.08em solid #ffffff21;flex-direction:column;gap:.5em;margin-top:1em;padding-top:.9em;display:flex}#ui .icc-row{align-items:center;gap:.9em;display:flex}#ui .icc-caps{flex:none;gap:.6em;display:flex}#ui .icc-group{--pc:#fff;box-shadow:inset .2em 0 0 var(--pc);background:#00000052;border-radius:.3em;align-items:center;padding:.25em .35em;display:flex}#ui .icc-p{font:800 italic .85em/1 var(--f-cond);color:var(--pc);margin:0 .35em 0 .3em}#ui .icc-text{font:800 italic 1.15em/1.1 var(--f-cond);letter-spacing:.06em}#ui .ic-tip{font:600 1.05em/1.3 var(--f-cond);color:#f6f1e7e0;align-items:baseline;gap:.7em;margin-top:.9em;display:flex}#ui .ic-tip-l{font:800 .8em/1 var(--f-cond);letter-spacing:.2em;background:var(--gold);color:var(--ink);flex:none;padding:.15em .5em}#ui .ic-rivals{right:max(2.4em, env(safe-area-inset-right));top:calc(var(--lb) + 4.6em);flex-direction:column;gap:.45em;width:min(21em,30vw);display:flex;position:absolute}#ui .icr-head{font:800 .85em/1 var(--f-cond);letter-spacing:.26em;clip-path:polygon(.45em 0,100% 0,calc(100% - .45em) 100%,0 100%);background:#060a22d1;align-self:flex-end;padding:.35em .9em}#ui .ic-rivals.has-grudge .icr-head{background:var(--foul);animation:1.2s ease-in-out infinite soft-pulse}#ui .icr-card{--cc:#888;clip-path:polygon(.8em 0,100% 0,100% 100%,0 100%);box-shadow:inset -.3em 0 0 var(--cc);background:linear-gradient(90deg,#070b24ed 0%,#070b24db 100%);align-items:center;gap:.6em;padding:.45em 1em .45em .5em;display:flex;position:relative}#ui .scr-intro.in .icr-card{animation:icr-in .55s var(--ease-out) backwards;animation-delay:calc(.5s + var(--i) * .14s)}@keyframes icr-in{0%{opacity:0;transform:translate(110%)}}#ui .icr-card.grudge{box-shadow:inset -.3em 0 0 var(--foul), 0 0 1.2em #ff2d3d59;background:linear-gradient(90deg,#5a0818f0 0%,#140616e6 100%)}#ui .icr-pt{border-radius:.35em;width:3.4em;height:3.4em;font-size:1em}#ui .icr-id{flex:1;min-width:0}#ui .icr-top{align-items:center;gap:.4em;display:flex}#ui .icr-flag{width:1.5em;height:1em}#ui .icr-code{font:900 italic 1.35em/1 var(--f-cond);letter-spacing:.04em}#ui .icr-tag{font:800 .66em/1 var(--f-cond);letter-spacing:.16em;background:var(--foul);color:#fff;white-space:nowrap;border-radius:.2em;margin-left:auto;padding:.22em .45em}#ui .icr-name{font:800 italic .86em/1.1 var(--f-cond);color:var(--ccl,var(--cc));white-space:nowrap;text-overflow:ellipsis;margin-top:.15em;overflow:hidden}#ui .icr-line{font:700 italic .92em/1.15 var(--f-cond);color:#f6f1e7e6;margin-top:.2em}#ui .icr-card.grudge .icr-line{color:#fff;font-weight:800}#ui .intro-foot{right:max(2.4em, env(safe-area-inset-right));bottom:calc(var(--lb) + 1.3em);flex-direction:column;align-items:flex-end;gap:.6em;display:flex;position:absolute}#ui .scr-results .scr-body,#ui .scr-standings .scr-body,#ui .scr-highscores .scr-body{justify-content:center;align-items:center;padding-top:1em}#ui .res-board{flex-direction:column;gap:.28em;width:100%;max-width:64em;display:flex}#ui .res-top{box-shadow:inset 0 -.12em 0 var(--gold);background:#030614eb;border-radius:.3em .3em 0 0;justify-content:space-between;align-items:center;gap:1em;padding:.55em 1em;display:flex}#ui .rt-led{font-size:1.15em}#ui .rt-rec{font:700 .9em/1 var(--f-cond);letter-spacing:.14em;color:#f6f1e7cc;align-items:center;gap:.5em;display:flex}#ui .rt-v{font:800 italic 1.35em/1 var(--f-cond);color:var(--gold);letter-spacing:.02em}#ui .rt-flag{width:1.4em;height:.93em}#ui .res-cols,#ui .res-row{grid-template-columns:3em minmax(0,1fr) 6.8em 5.5em 5.2em 3em 3.2em;align-items:center;column-gap:.7em;display:grid}#ui .res-cols.field,#ui .res-row.field{grid-template-columns:3em minmax(0,1fr) 6.8em 12.5em 5.2em 3em 3.2em}#ui .res-cols{font:700 .78em/1 var(--f-cond);letter-spacing:.2em;color:var(--mute);padding:.25em 1.2em .25em 1em}#ui .res-cols .c-mark,#ui .res-cols .c-extra,#ui .res-cols .c-pts{text-align:right}#ui .res-row{clip-path:polygon(0 0,100% 0,calc(100% - .8em) 100%,0 100%);background:#080c28db;height:3.05em;padding:0 1.2em 0 1em;position:relative}#ui .scr.in .res-row{animation:row-in .5s var(--ease-out) backwards;animation-delay:calc(.15s + var(--i) * 80ms)}#ui .res-row.human{background:linear-gradient(90deg, color-mix(in srgb, var(--pc) 45%, #080c28eb) 0%, #080c28eb 60%);box-shadow:inset .35em 0 0 var(--pc)}#ui .rr-pl{font:900 italic 1.9em/1 var(--f-cond);text-align:center}#ui .res-row.m1 .rr-pl{color:var(--gold)}#ui .res-row.m2 .rr-pl{color:var(--silver)}#ui .res-row.m3 .rr-pl{color:var(--bronze)}#ui .rr-ath{align-items:center;gap:.55em;min-width:0;display:flex}#ui .rr-flag{flex:none;width:1.9em;height:1.27em}#ui .rr-pt{width:2.45em;height:2.45em;box-shadow:0 0 0 .12em var(--pc,#fff6);font-size:1em}#ui .rr-name{font:800 italic 1.6em/1 var(--f-cond);letter-spacing:.05em;flex:none}#ui .rr-bill,#ui .st-bill,#ui .lb-bill{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:700 italic 1.05em/1.1 var(--f-cond);letter-spacing:.03em;color:#ecf0ffb8;overflow:hidden}#ui .res-row.human .rr-bill{color:#ffffffe6}#ui .rr-nat,#ui .rr-badge,#ui .rr-online{flex:none}#ui .rr-bonus{font:900 italic .78em/1 var(--f-cond);letter-spacing:.08em;color:#2a1a00;background:linear-gradient(180deg, #ffe690 0%, var(--gold) 55%, #d99a12 100%);white-space:nowrap;border-radius:.2em;flex:none;padding:.25em .5em .2em}#ui .rr-nat{font:600 .88em/1 var(--f-cond);letter-spacing:.16em;color:var(--mute)}#ui .rr-mark{font:800 italic 1.75em/1 var(--f-cond);text-align:right;font-variant-numeric:tabular-nums}#ui .rr-mark.bad{color:#ff6b77}#ui .rr-extra{font:600 1em/1 var(--f-cond);color:var(--mute);font-variant-numeric:tabular-nums;justify-content:flex-end;gap:.25em;display:flex}#ui .rr-att{text-align:center;min-width:3.9em;font:700 .95em/1 var(--f-cond);color:var(--paper);background:#ffffff14;border-radius:.2em;padding:.25em .2em}#ui .rr-att.best{background:var(--gold);color:var(--ink)}#ui .rr-att.foul{color:#ff6b77}#ui .rr-pts{font:800 1.35em/1 var(--f-cond);text-align:right;font-variant-numeric:tabular-nums}#ui .rr-q,#ui .rr-rec{justify-content:center;display:flex}#ui .res-divider{text-align:center;font:800 .78em/1 var(--f-cond);letter-spacing:.26em;color:var(--gold);margin:.2em 0;position:relative}#ui .res-divider:before{content:"";border-top:.14em dashed #ffc83da6;position:absolute;top:50%;left:0;right:0}#ui .res-divider span{background:#0a0f2e;padding:.2em 1em;position:relative}#ui .st-board{flex-direction:column;gap:.45em;width:100%;max-width:56em;display:flex}#ui .st-cols,#ui .st-row{grid-template-columns:4.4em minmax(0,1fr) 12.5em 7.5em;align-items:center;column-gap:.9em;display:grid}#ui .st-cols{font:700 .78em/1 var(--f-cond);letter-spacing:.22em;color:var(--mute);padding:0 1.4em 0 1.2em}#ui .st-cols .c-total{text-align:right}#ui .st-row{height:4.1em;box-shadow:inset .4em 0 0 var(--pc);clip-path:polygon(0 0,100% 0,calc(100% - 1em) 100%,0 100%);background:#080c28e0;padding:0 1.4em 0 1.2em}#ui .scr.in .st-row{animation:row-in .55s var(--ease-out) backwards;animation-delay:calc(.15s + var(--i) * .11s)}#ui .st-row.leader{background:linear-gradient(90deg,#ffc83d6b 0%,#080c28eb 62%)}#ui .st-row.out{opacity:.5}#ui .st-rank{font:900 italic 2em/1 var(--f-cond)}#ui .st-row.leader .st-rank{color:var(--gold)}#ui .st-ath{align-items:center;gap:.6em;min-width:0;display:flex}#ui .st-flag{flex:none;width:2.3em;height:1.53em}#ui .st-pt{width:3.2em;height:3.2em;box-shadow:0 0 0 .12em var(--pc,#fff6);font-size:1.1em}#ui .st-names{flex-direction:column;justify-content:center;align-items:flex-start;gap:.12em;min-width:0;display:flex}#ui .st-name{font:900 italic 2.1em/1 var(--f-cond);letter-spacing:.04em;flex:none}#ui .st-bill{max-width:100%;font-size:1.1em}#ui .st-nat,#ui .st-lead,#ui .st-ath .badge,#ui .st-ath .rr-badge{flex:none}#ui .st-nat{font:600 .9em/1 var(--f-cond);letter-spacing:.16em;color:var(--mute)}#ui .st-lead{font:800 .72em/1 var(--f-cond);letter-spacing:.22em;background:var(--gold);color:var(--ink);padding:.3em .6em}#ui .st-medals{gap:.9em;display:flex}#ui .st-medal{font:800 1.35em/1 var(--f-cond);align-items:center;gap:.3em;display:flex}#ui .st-medal.zero{opacity:.3}#ui .md-disc{border-radius:50%;width:1.2em;height:1.2em;box-shadow:inset 0 0 0 .1em #ffffff59,0 .1em .3em #0006}#ui .st-medal.g .md-disc{background:radial-gradient(circle at 35% 30%,#fff6cf,#ffc83d 45%,#a86d00)}#ui .st-medal.s .md-disc{background:radial-gradient(circle at 35% 30%,#fff,#cfd6e4 45%,#7d8699)}#ui .st-medal.b .md-disc{background:radial-gradient(circle at 35% 30%,#ffd9b5,#d08a4e 45%,#7d4719)}#ui .st-total{font:900 italic 2.3em/1 var(--f-cond);text-align:right;font-variant-numeric:tabular-nums}#ui .hs-board{background-color:#030614eb;background-image:radial-gradient(circle,#788cd21a 30%,#0000 36%);background-size:.5em .5em;border-radius:.7em;width:min(44em,94%);margin:0 auto;padding:1.3em 2.2em 1.4em;box-shadow:inset 0 0 0 .12em #ffffff14,0 1.2em 3em #00000073}#ui .hs-title{text-align:center;margin-bottom:.5em;font-size:2em}#ui .hs-row{font:400 1.05em/2.05 var(--f-pix);color:var(--rc,#fff);grid-template-columns:4.5em 1fr 2.4em 10em;align-items:center;gap:.7em;display:grid}#ui .scr.in .hs-row{animation:row-in .4s var(--ease-out) backwards;animation-delay:calc(.2s + var(--i) * 60ms)}#ui .hs-row.hl{color:var(--t4);text-shadow:0 0 .6em var(--t4)}#ui .hs-row.empty{color:#f6f1e759}#ui .hs-row.hl .hs-name{animation:.9s ease-in-out infinite soft-pulse}#ui .hs-flag{width:1.8em;height:1.2em}#ui .hs-score{text-align:right}#ui .scr-choice.overlay,#ui .scr-settings.overlay{justify-content:center;align-items:center}#ui .ov-dim{background:radial-gradient(#04071673,#040716d1);position:absolute;inset:0}#ui .ov-card{background:var(--panel-solid);clip-path:polygon(1.4em 0,100% 0,calc(100% - 1.4em) 100%,0 100%);min-width:27em;max-width:92vw;max-height:94%;box-shadow:inset 0 .3em 0 var(--gold);padding:1.6em 2.2em 1.4em;position:relative}#ui .scr.in .ov-card{animation:ov-in .45s var(--ease-back) backwards}#ui .ov-card.wide{width:min(66em,94vw)}#ui .ov-kicker{font:700 .9em/1 var(--f-cond);letter-spacing:.32em;color:var(--gold);align-items:center;gap:.6em;display:flex}#ui .ov-title{font:900 italic 3.4em/1 var(--f-cond);margin:.15em 0 .5em}#ui .pause-title{font:400 3.6em/1 var(--f-slam);letter-spacing:.08em}#ui .ov-foot{justify-content:flex-end;margin-top:1.2em;display:flex}#ui .choice-list{flex-direction:column;gap:.45em;min-width:23em;display:flex}#ui .scr-choice:not(.overlay) .scr-body{align-items:center}#ui .scr-choice:not(.overlay) .choice-list{width:min(32em,90%)}#ui .choice-item{clip-path:polygon(.6em 0,100% 0,calc(100% - .6em) 100%,0 100%);transition:transform .22s var(--ease-back), background-color .15s, color .15s;background:#ffffff12;padding:.65em 1.3em .6em 1.5em;position:relative}#ui .scr-choice:not(.overlay) .choice-item{background:#080c28db}#ui .scr.in .choice-item{animation:row-in .45s var(--ease-out) backwards;animation-delay:calc(.1s + var(--i) * 60ms)}#ui .ci-label{font:800 italic 1.75em/1 var(--f-cond);letter-spacing:.03em}#ui .ci-sub{font:700 .8em/1 var(--f-cond);letter-spacing:.22em;color:var(--mute);margin-top:.25em}#ui .choice-item.focus{color:var(--ink);transform:translate(.6em);background:#fff!important}#ui .choice-item.focus .ci-sub{color:var(--ink-3)}#ui .choice-item.disabled{opacity:.38}#ui .set-wrap{align-items:flex-start;gap:2em;width:100%;max-width:68em;min-height:0;margin:0 auto;display:flex}#ui .set-list{flex-direction:column;flex:1.5;gap:.35em;min-width:0;display:flex}#ui .set-row{clip-path:polygon(.6em 0,100% 0,calc(100% - .6em) 100%,0 100%);height:3em;min-height:2.4em;transition:transform .22s var(--ease-back), background-color .15s, color .15s;background:#080c28db;flex:0 auto;justify-content:space-between;align-items:center;gap:1em;padding:0 1.2em 0 1.4em;display:flex}#ui .ov-card .set-row{background:#ffffff12}#ui .scr.in .set-row{animation:row-in .45s var(--ease-out) backwards;animation-delay:calc(80ms + var(--i) * 40ms)}#ui .set-row.focus{color:var(--ink);transform:translate(.5em);background:#fff!important}:root[data-pointer] #ui .set-row{min-height:3em}#ui .scr-settings .set-row{transition:transform .22s var(--ease-back), background-color .15s, color .15s, opacity .2s}#ui .scr-settings.previewing .set-row:not(.focus){opacity:.35}#ui .sr-label{font:800 italic 1.35em/1 var(--f-cond);letter-spacing:.04em;white-space:nowrap}#ui .sr-ctl{align-items:center;gap:.5em;display:flex}#ui .sr-arrow{opacity:.35;padding:.25em .35em;font-size:.95em}#ui .set-row.focus .sr-arrow{opacity:1}#ui .sr-val{flex-direction:column;align-items:center;gap:.2em;min-width:6.2em;display:flex}#ui .sr-enum{font:800 italic 1.3em/1 var(--f-cond);letter-spacing:.06em}#ui .sr-dots{gap:.28em;display:flex}#ui .sr-dots span{opacity:.25;background:currentColor;border-radius:50%;width:.4em;height:.4em}#ui .sr-dots span.on{opacity:1}#ui .sr-bar{align-items:flex-end;gap:.2em;height:1.15em;display:flex}#ui .sr-bar span{opacity:.2;background:currentColor;width:.55em;height:100%;transform:skew(-16deg)}#ui .sr-bar span.on{opacity:1;background:var(--gold)}#ui .set-row.focus .sr-bar span.on{background:var(--p1)}#ui .sr-pct{text-align:right;width:3.2em;font:800 1.05em/1 var(--f-cond);font-variant-numeric:tabular-nums}#ui .sr-toggle{font:800 .9em/1 var(--f-cond);letter-spacing:.14em;background:#0000004d;border-radius:1em;display:flex;overflow:hidden}#ui .set-row.focus .sr-toggle{background:#060a2226}#ui .sr-toggle span{opacity:.5;padding:.35em .85em}#ui .sr-toggle.on .t-on{background:var(--ok);color:#04210f;opacity:1}#ui .sr-toggle:not(.on) .t-off{opacity:1;background:#ffffff47}#ui .set-row.focus .sr-toggle:not(.on) .t-off{background:var(--ink-3);color:#fff}#ui .sr-btn{font:900 1.2em/1 var(--f-cond)}#ui .sr-link{font:800 italic 1em/1 var(--f-cond);letter-spacing:.12em;white-space:nowrap;color:var(--ink);background:var(--gold);clip-path:polygon(.4em 0,100% 0,calc(100% - .4em) 100%,0 100%);padding:.38em .9em .32em}#ui .set-row.focus .sr-link{color:#fff;background:var(--ink-3)}:root[data-pointer] #ui .sr-arrow{opacity:.6;margin:0 -.3em;padding:.5em .75em}:root[data-pointer] #ui .set-row.focus .sr-arrow{opacity:1}#ui .set-help{box-shadow:inset .3em 0 0 var(--gold);background:#080c28b3;flex:1;padding:1.3em 1.6em 1.5em}#ui .ov-card .set-help{background:#ffffff0d}#ui .sh-title{font:900 italic 1.8em/1 var(--f-cond);margin:.4em 0 .35em}#ui .sh-text{font:600 1.1em/1.4 var(--f-cond);color:#f6f1e7db}#ui .on-card{width:19.5em}#ui .on-badge{font:900 italic .95em/1 var(--f-cond);letter-spacing:.14em;background:var(--gold);color:var(--ink);clip-path:polygon(.35em 0,100% 0,calc(100% - .35em) 100%,0 100%);padding:.28em .65em .24em;position:absolute;top:1.15em;right:1.9em}#ui .on-quick.focus .on-badge{background:var(--ink);color:var(--gold)}#ui .on-modestage{flex-direction:column;align-items:center;gap:1.9em;height:100%;max-height:32em;display:none}#ui .modes-open .on-pick{display:none}#ui .modes-open .on-modestage{display:flex}#ui .on-modes{flex:1;align-items:stretch;gap:1.3em;min-height:0;display:flex}#ui .on-mode{width:19.5em}#ui .on-modes:has(.focus) .mode-card:not(.focus){filter:saturate(.5)brightness(.72)}#ui .on-codestage{flex-direction:column;align-items:center;gap:1.1em;display:none}#ui .code-open .on-pick{display:none}#ui .code-open .on-codestage{display:flex}#ui .on-codelbl{font:700 1.1em/1 var(--f-cond);letter-spacing:.42em;color:var(--gold)}#ui .on-codewrap{position:relative}#ui .on-field{opacity:0;pointer-events:none;border:0;font-size:16px;position:absolute;inset:0}#ui .on-code{gap:.9em;display:flex}#ui .on-wheel,#ui .ne-l{cursor:pointer;flex-direction:column;align-items:center;gap:.15em;display:flex}#ui .on-ch{font:400 4.5em/1 var(--f-pix);text-align:center;min-width:1.5em;color:var(--gold);background:#030614eb;padding:.25em .25em .25em .375em}#ui .on-wheel.cur .on-ch{box-shadow:0 0 0 .06em var(--p2), 0 0 .5em #2f7bff99}#ui .ne-arrow{opacity:.3;padding:.1em .4em;font-size:1.35em}#ui .cur .ne-arrow{opacity:1;color:var(--gold)}#ui .on-go,#ui .ne-ok{font:900 italic 1.8em/1 var(--f-cond);letter-spacing:.06em;background:var(--p2);clip-path:polygon(.5em 0,100% 0,calc(100% - .5em) 100%,0 100%);cursor:pointer;padding:.45em 2.2em}#ui .on-codehint{font:700 .9em/1 var(--f-cond);letter-spacing:.22em;color:var(--mute)}#ui .scr-lobby .scr-body{justify-content:center;align-items:flex-start;gap:4em}#ui .lb-left{flex-direction:column;align-items:flex-start;gap:.8em;display:flex}#ui .lb-codelbl{font:700 1em/1 var(--f-cond);letter-spacing:.42em;color:var(--gold)}#ui .lb-code{gap:.35em;display:flex}#ui .lb-ch{font:400 6em/1 var(--f-pix);color:var(--gold);background:#030614f0;padding:.25em .125em .25em .25em}#ui .lb-status{font:800 italic 1.3em/1 var(--f-cond);letter-spacing:.12em;color:var(--ok)}#ui .lb-actions{gap:.6em;margin-top:.8em;display:flex}#ui .lb-btn{font:800 italic 1.25em/1 var(--f-cond);letter-spacing:.06em;clip-path:polygon(.5em 0,100% 0,calc(100% - .5em) 100%,0 100%);transition:transform .2s var(--ease-back), background-color .15s;background:#080c28e0;padding:.65em 1.3em}#ui .lb-btn.focus{color:var(--ink);background:#fff;transform:translateY(-.2em)}#ui .lb-btn.primary.focus{background:var(--ok)}#ui .lb-btn.danger.focus{background:var(--foul);color:#fff}#ui .lb-btn.disabled{opacity:.4}#ui .lb-right{flex-direction:column;flex:1;gap:.4em;max-width:30em;display:flex}#ui .lb-rtitle{font:700 .85em/1 var(--f-cond);letter-spacing:.32em;color:var(--mute);margin-top:.4em}#ui .lb-slot{--pc:#fff;height:2.9em;box-shadow:inset .35em 0 0 var(--pc);background:#080c28e0;align-items:center;gap:.6em;padding:0 1em;display:flex}#ui .lb-slot.empty{opacity:.45}#ui .lb-p{font:900 italic 1.3em/1 var(--f-cond);color:var(--pc)}#ui .lb-flag{flex:none;width:1.7em;height:1.13em}#ui .lb-pt{width:2.35em;height:2.35em;box-shadow:0 0 0 .12em var(--pc);font-size:1em}#ui .lb-name,#ui .lb-nat,#ui .lb-tag{flex:none}#ui .lb-name{font:800 italic 1.45em/1 var(--f-cond);letter-spacing:.04em}#ui .lb-nat{font:600 .85em/1 var(--f-cond);letter-spacing:.16em;color:var(--mute)}#ui .lb-tag{font:800 .72em/1 var(--f-cond);letter-spacing:.16em;background:#ffffff1f;margin-left:auto;padding:.3em .55em}#ui .lb-tag.local{background:var(--p2)}#ui .lb-peer{font:700 1em/1 var(--f-cond);letter-spacing:.08em;background:#080c28a6;align-items:center;gap:.6em;padding:.5em 1em;display:flex}#ui .lb-peer.none{color:var(--mute)}#ui .lb-host{background:var(--gold);color:var(--ink);padding:.18em .45em;font-size:.75em}#ui .lb-sig{align-items:flex-end;gap:.14em;height:1em;margin-left:auto;display:flex}#ui .lb-sig span{background:#fff3;width:.26em}#ui .lb-sig span:first-child{height:30%}#ui .lb-sig span:nth-child(2){height:55%}#ui .lb-sig span:nth-child(3){height:78%}#ui .lb-sig span:nth-child(4){height:100%}#ui .lb-sig span.on{background:var(--ok)}#ui .lb-ms{text-align:right;width:4.4em;color:var(--mute);font-variant-numeric:tabular-nums}#ui .scr-quick .scr-body{justify-content:center;align-items:flex-start;gap:3.6em}#ui .qm-left{flex-direction:column;flex:none;align-items:flex-start;gap:.75em;width:27em;display:flex}#ui .qm-right{flex-direction:column;flex:1;gap:.4em;max-width:30em;display:flex}#ui .qm-lbl{font:700 .85em/1 var(--f-cond);letter-spacing:.32em;color:var(--mute)}#ui .qm-modes{gap:.5em;width:100%;display:flex}#ui .qm-mode{--mc:var(--gold);clip-path:polygon(.5em 0,100% 0,calc(100% - .5em) 100%,0 100%);min-width:0;transition:transform .2s var(--ease-back), background-color .15s, opacity .2s;background:#080c28e0;flex:1;align-items:center;gap:.6em;padding:.5em 1em .5em .8em;display:flex;box-shadow:inset 0 -.2em #ffffff14}#ui .qm-mode.on{background:color-mix(in srgb, var(--mc) 24%, #080c28eb);box-shadow:inset 0 -.22em 0 var(--mc)}#ui .qm-mode.focus{color:var(--ink);background:#fff;transform:translateY(-.15em)}#ui .qm-mode.on.focus{background:var(--mc)}#ui .qm-mode.locked:not(.on){opacity:.35}#ui .qm-micon{width:2.2em;height:2.2em;color:var(--mc);flex:none}#ui .qm-mode.focus .qm-micon{color:inherit}#ui .qm-svg{width:100%;height:100%;display:block}#ui .qm-mtext{flex-direction:column;gap:.18em;min-width:0;display:flex}#ui .qm-mname{font:900 italic 1.5em/1 var(--f-cond);letter-spacing:.03em}#ui .qm-mcount{font:700 .75em/1 var(--f-cond);letter-spacing:.18em;opacity:.75;white-space:nowrap}#ui .qm-board{--p:1;--rc:46, 230, 122;clip-path:polygon(.9em 0,100% 0,100% calc(100% - .9em),calc(100% - .9em) 100%,0 100%,0 .9em);background:linear-gradient(#030614f2,#080c28eb);align-items:center;gap:1.4em;width:100%;margin-top:.35em;padding:1.05em 1.3em;display:flex;position:relative;box-shadow:inset 0 0 0 .12em #ffc83d29,0 .6em 1.6em #00000059}#ui .qm-board[data-phase=starting]{--rc:255, 200, 61}#ui .qm-radar{background:radial-gradient(circle, rgba(var(--rc), .12) 0 58%, rgba(var(--rc), .04) 60% 100%);width:8.6em;height:8.6em;box-shadow:inset 0 0 0 .12em rgba(var(--rc), .5), 0 0 1.4em rgba(var(--rc), .16);border-radius:50%;flex:none;transition:box-shadow .4s;position:relative}#ui .qm-rings,#ui .qm-sweep,#ui .qm-ring,#ui .qm-blips{border-radius:50%;position:absolute;inset:0}#ui .qm-rings{background:repeating-radial-gradient(circle, transparent 0 1.32em, rgba(var(--rc), .22) 1.32em calc(1.32em + 1px), transparent calc(1.32em + 1px) 1.43em), linear-gradient(90deg, transparent calc(50% - .5px), rgba(var(--rc), .2) calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(0deg, transparent calc(50% - .5px), rgba(var(--rc), .2) calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px))}#ui .qm-sweep{background:conic-gradient(from 0deg, rgba(var(--rc), 0) 0deg 270deg, rgba(var(--rc), .5) 357deg, #dcffebf2 360deg);animation:qm-sweep calc(2.6s / var(--motion,1)) linear infinite}#ui .qm-board[data-phase=countdown] .qm-sweep{animation-duration:calc(1.3s / var(--motion,1))}#ui .qm-board[data-phase=starting] .qm-sweep{animation-duration:calc(.7s / var(--motion,1))}#ui .qm-board[data-phase=playing] .qm-sweep{animation-duration:calc(5s / var(--motion,1));opacity:.4}@keyframes qm-sweep{to{transform:rotate(360deg)}}#ui .qm-ring{background:conic-gradient(var(--gold) calc(var(--p) * 360deg), #ffc83d24 0);opacity:0;transition:opacity .3s;inset:-.32em;-webkit-mask:radial-gradient(circle,#0000 66%,#000 67.5%);mask:radial-gradient(circle,#0000 66%,#000 67.5%)}#ui .qm-board[data-phase=countdown] .qm-ring{opacity:1}#ui .qm-blip{background:var(--bc,var(--gold));width:.75em;height:.75em;box-shadow:0 0 .7em var(--bc,var(--gold));animation:qm-blip-in .5s var(--ease-back) backwards;border-radius:50%;margin:-.375em 0 0 -.375em;position:absolute}#ui .qm-blip:after{content:"";border:.12em solid var(--bc,var(--gold));animation:qm-ping calc(1.8s / var(--motion,1)) var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-.2em}@keyframes qm-blip-in{0%{transform:scale(0)}}@keyframes qm-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}#ui .qm-readout{flex-direction:column;align-items:flex-start;gap:.4em;min-width:0;display:flex}#ui .qm-cap{font:800 .95em/1 var(--f-cond);letter-spacing:.32em;color:rgb(var(--rc))}#ui .qm-big{letter-spacing:.125em;white-space:nowrap;text-shadow:none;font-size:3.5em;line-height:1}#ui .qm-board[data-phase=waiting] .qm-big,#ui .qm-board[data-phase=connecting] .qm-big{font-size:3em}#ui .qm-board .qm-big.long{font-size:2.4em}#ui .qm-board[data-phase=countdown] .qm-big{font-size:4.4em}#ui .qm-clock{font:700 .95em/1 var(--f-cond);letter-spacing:.2em;color:var(--mute)}#ui .qm-board.flash{animation:qm-flash .8s var(--ease-out)}@keyframes qm-flash{0%{box-shadow:inset 0 0 0 .25em var(--gold), 0 0 3em #ffc83dd9;filter:brightness(1.6)}}#ui.reduce-flash .qm-board.flash{animation:none}#ui .qm-status{min-height:1.1em;font:800 italic 1.25em/1.1 var(--f-cond);letter-spacing:.1em;color:var(--mute)}#ui .qm-status.hot{color:var(--ok)}#ui .qm-actions{margin-top:.4em}#ui .qm-solo{background:color-mix(in srgb, var(--gold) 22%, #080c28e6);color:var(--gold);display:none}#ui .qm-solo.shown{animation:qm-pop .5s var(--ease-back) backwards;display:block}#ui .qm-solo.focus{background:var(--gold);color:var(--ink)}#ui .qm-solo.pending{opacity:.6}@keyframes qm-pop{0%{opacity:0;transform:scale(.55)}}#ui .qm-note{min-height:1.2em;font:700 .85em/1.2 var(--f-cond);letter-spacing:.2em;color:var(--mute)}#ui .qm-rtitle{justify-content:space-between;align-items:baseline;margin-top:0;display:flex}#ui .qm-count{font:900 italic 1.55em/1 var(--f-cond);letter-spacing:.04em;color:var(--paper)}#ui .scr.in .qm-roster .lb-slot,#ui .qm-roster .lb-slot.qm-in{animation:row-in .45s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 60ms)}#ui .qm-roster .lb-slot.searching .lb-name{animation:1.8s ease-in-out infinite soft-pulse}#ui .qm-roster .lb-slot.joining{opacity:.85}#ui .qm-roster .lb-slot.joining .lb-name{color:var(--gold)}#ui .qm-roster .lb-slot.cpu{opacity:.75}#ui .qm-roster .lb-sig{margin-left:auto}#ui .qm-roster .lb-sig+.lb-tag{margin-left:.7em}#ui .qm-cpu-chip{font:800 .72em/1 var(--f-cond);letter-spacing:.16em;color:var(--paper);background:#ffffff24;flex:none;padding:.28em .5em}#ui .qm-cpu{font:700 .85em/1 var(--f-cond);letter-spacing:.2em;color:var(--mute);opacity:.6;align-items:center;gap:.6em;margin-top:.35em;transition:opacity .3s,color .3s;display:flex}#ui .qm-cpu.on{opacity:1;color:var(--paper)}@media (max-height:460px){#ui .qm-radar{width:6.2em;height:6.2em}#ui .qm-big{font-size:2.7em}#ui .qm-board[data-phase=countdown] .qm-big{font-size:3.3em}#ui .scr-quick .lb-slot{height:2.45em}#ui .on-modestage{max-height:none}}@media (max-aspect-ratio:1){#ui .scr-quick .scr-body{flex-direction:column;align-items:center;gap:1.5em;overflow-y:auto}#ui .qm-left{width:100%;max-width:30em}#ui .qm-right{width:100%}#ui .on-modes{flex-wrap:wrap;justify-content:center}#ui .on-mode{width:44%}}#ui .scr-banner{justify-content:center;align-items:center}#ui .bn-dim{background:#04071673;position:absolute;inset:0}#ui .bn-band{--bc:#fff;text-align:center;background:linear-gradient(90deg,#0000 0%,#070b24f5 14% 86%,#0000 100%);width:100%;padding:1.5em 0 1.3em;position:relative;transform:skewY(-3deg)}#ui .scr.in .bn-band{animation:bn-in .55s var(--ease-back) backwards}@keyframes bn-in{0%{transform:skewY(-3deg)scaleY(0)}}#ui .bn-round .bn-band{--bc:var(--gold)}#ui .bn-gameover .bn-band{--bc:#ff4655}#ui .bn-final .bn-band{--bc:var(--t4)}#ui .bn-stripes{justify-content:center;margin-bottom:.5em;font-size:1.2em;display:flex}#ui .bn-text{font:400 7.5em/1 var(--f-slam);letter-spacing:.05em;color:var(--bc);text-shadow:0 0 .3em color-mix(in srgb, var(--bc) 55%, transparent), 0 .06em 0 #0006}#ui .scr.in .bn-text{animation:co-slam .6s .12s var(--ease-back) backwards}#ui .bn-sub{font:800 italic 1.6em/1 var(--f-cond);letter-spacing:.22em;margin-top:.35em}#ui .pd-glow{pointer-events:none;background:radial-gradient(60% 45% at 50% 100%,#ffc83d47,#0000 70%),linear-gradient(#060a2299,#0000 26% 55%,#060a22d9);position:absolute;inset:0}#ui .pd-confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}#ui .pd-confetti i{top:-5%;left:var(--x);width:calc(.5em * var(--s));height:calc(.95em * var(--s));background:var(--c);animation:confetti var(--d) linear infinite;animation-delay:var(--delay);border-radius:.08em;position:absolute}@keyframes confetti{0%{transform:translateY(-10vh)rotate(0)rotateY(0)}to{transform:translate3d(var(--sw), 115vh, 0) rotate(720deg) rotateY(1080deg)}}#ui .pd-top{top:max(2em, env(safe-area-inset-top));text-align:center;position:absolute;left:0;right:0}#ui .pd-kicker{font:700 1em/1 var(--f-cond);letter-spacing:.38em;color:var(--gold);justify-content:center;align-items:center;gap:.9em;display:flex}#ui .pd-title,#ui .ne-kicker{color:#5a3200cc;position:relative}#ui .pd-title:after,#ui .ne-kicker:after{content:attr(data-text);color:#0000;background:linear-gradient(100deg,#e0a100 0%,#ffe9a6 22%,#ffc83d 38%,#fff 48%,#ffc83d 58%,#e0a100 80%,#ffe9a6 100%) 0 0/260% 100%;width:100%;text-shadow:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;animation:3s linear 2 gold-shine;position:absolute;top:-.05em;left:0}#ui .pd-title{font:400 4.6em/1.1 var(--f-slam);letter-spacing:.05em;text-shadow:0 0 .3em #ffc83d73;margin-top:.15em;display:inline-block}#ui .pd-plaques{left:50%;bottom:max(2.4em, calc(env(safe-area-inset-bottom) + 2em));align-items:flex-end;gap:1.3em;display:flex;position:absolute;transform:translate(-50%)}#ui .pl{--mcol:var(--gold);flex-direction:column;align-items:center;width:14em;display:flex}#ui .scr.in .pl{animation:pl-rise .8s var(--ease-back) backwards}#ui .scr.in .pl-3{animation-delay:.25s}#ui .scr.in .pl-2{animation-delay:.65s}#ui .scr.in .pl-1{animation-delay:1.1s}@keyframes pl-rise{0%{opacity:0;transform:translateY(120%)}}#ui .pl-2{--mcol:var(--silver)}#ui .pl-3{--mcol:var(--bronze)}#ui .pl.empty{visibility:hidden}#ui .pl-medal{z-index:1;width:4.6em;height:5.8em;margin-bottom:-1.2em;position:relative}#ui .pl-ribbon{background:linear-gradient(90deg, var(--pc) 0 40%, #fff 40% 60%, var(--pc) 60%);clip-path:polygon(0 0,100% 0,72% 100%,28% 100%);width:2.8em;height:2.9em;margin-left:-1.4em;position:absolute;top:0;left:50%}#ui .pl-disc{width:3.7em;height:3.7em;font:400 1.5em/1 var(--f-slam);color:#2814008c;border-radius:50%;justify-content:center;align-items:center;margin-left:-1.85em;display:flex;position:absolute;bottom:0;left:50%;box-shadow:0 .3em .8em #00000073,inset 0 0 0 .16em #fff6}#ui .pl-disc span{font-size:1.1em}#ui .gold .pl-disc{background:radial-gradient(circle at 35% 30%,#fff6cf,#ffc83d 45%,#b27500 100%)}#ui .silver .pl-disc{background:radial-gradient(circle at 35% 30%,#fff,#d4dbe8 45%,#7b8497 100%)}#ui .bronze .pl-disc{background:radial-gradient(circle at 35% 30%,#ffe0c2,#d08a4e 45%,#7a4418 100%)}#ui .scr.in .pl-disc{animation:medal-spin 1.2s var(--ease-out) backwards;animation-delay:inherit}@keyframes medal-spin{0%{transform:rotateY(540deg)scale(.4)}}#ui .pl-card{text-align:center;clip-path:polygon(.8em 0,calc(100% - .8em) 0,100% 100%,0 100%);width:100%;box-shadow:inset 0 .3em 0 var(--mcol);background:#070b24eb;padding:1.6em 1em 1em}#ui .pl-1 .pl-card{padding-bottom:1.9em}#ui .pl-2 .pl-card{padding-bottom:1.3em}#ui .pl-who{justify-content:center;align-items:center;gap:.5em;display:flex}#ui .pl-flag{width:2em;height:1.33em}#ui .pl-name{font:900 italic 2.3em/1 var(--f-cond);letter-spacing:.04em}#ui .pl-bill{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font:700 italic .95em/1.15 var(--f-cond);letter-spacing:.03em;color:#ffffffd1;overflow:hidden}#ui .pl-nat{font:700 .85em/1 var(--f-cond);letter-spacing:.22em;color:var(--mute);margin-top:.3em}#ui .pl-pts{font:800 italic 1.25em/1 var(--f-cond);color:var(--mcol);margin-top:.35em}#ui .pl-place{font:400 1.1em/1 var(--f-slam);letter-spacing:.1em;color:var(--mcol);margin-top:.45em}#ui .pd-foot{right:max(2em, env(safe-area-inset-right));bottom:max(1.3em, env(safe-area-inset-bottom));position:absolute}#ui .scr-name,#ui .scr-continue{justify-content:center;align-items:center}#ui .ne-dim{background:radial-gradient(at 38%,#080c28b8,#040716f2 75%);position:absolute;inset:0}#ui .ne-wrap{align-items:center;gap:4em;display:flex;position:relative}#ui .ne-left{flex-direction:column;align-items:flex-start;gap:.75em;display:flex}#ui .ne-kicker{font:400 3.8em/1.1 var(--f-slam);letter-spacing:.03em}#ui .ne-kicker:after{animation-duration:2.5s}#ui .ne-stats{gap:2.2em;display:flex}#ui .ne-stat{flex-direction:column;display:flex}#ui .ne-stat .l{font:700 .8em/1 var(--f-cond);letter-spacing:.26em;color:var(--mute)}#ui .ne-stat .v{font:900 italic 2.7em/1 var(--f-cond);font-variant-numeric:tabular-nums}#ui .ne-player{font:800 1.1em/1 var(--f-cond);letter-spacing:.16em;align-items:center;gap:.5em;display:flex}#ui .ne-flag{width:1.8em;height:1.2em}#ui .ne-prompt{color:var(--t4);margin-top:.4em;font-size:1.15em}#ui .ne-letters{align-items:center;gap:.7em;display:flex}#ui .ne-ch,#ui .on-ch,#ui .lb-ch{text-shadow:none}#ui .ne-ch{font:400 5em/1 var(--f-pix);text-align:center;color:#fff;background:#030614eb;min-width:1.5em;padding:.25em .125em .25em .25em}#ui .ne-l.cur .ne-ch{color:var(--gold);box-shadow:0 0 0 .05em var(--pc), 0 0 .5em color-mix(in srgb, var(--pc) 50%, transparent)}#ui .ne-ok{background:var(--pc);margin-left:.6em}#ui .ne-table{background-color:#030614e6;background-image:radial-gradient(circle,#788cd21a 30%,#0000 36%);background-size:.5em .5em;border-radius:.6em;min-width:23em;padding:1.1em 1.5em 1.2em}#ui .ne-tt{text-align:center;margin-bottom:.5em;font-size:1.3em}#ui .nt-row{font:400 .85em/2.1 var(--f-pix);grid-template-columns:3.4em 3.8em 2em 1fr;align-items:center;gap:.5em;display:grid}#ui .nt-row.new{color:var(--gold)}#ui .nt-row.new .nt-name{animation:.9s ease-in-out infinite soft-pulse}#ui .nt-flag{width:1.6em;height:1.07em}#ui .nt-score{text-align:right}#ui .ct-dim{background:radial-gradient(#340410b8,#040716f2 72%);position:absolute;inset:0}#ui .ct-wrap{flex-direction:column;align-items:center;gap:.9em;display:flex;position:relative}#ui .ct-player{font:800 italic 1.25em/1 var(--f-cond);letter-spacing:.08em;align-items:center;gap:.5em;display:flex}#ui .ct-flag{width:1.9em;height:1.27em}#ui .ct-name{font-size:1.3em}#ui .ct-sep{opacity:.4}#ui .ct-why{color:#ff6b77}#ui .ct-title{font:400 6.4em/1 var(--f-slam);letter-spacing:.04em;color:#fff;text-shadow:0 0 .35em #ff2d3dbf,0 .06em #7a0010;position:relative}#ui .scr.in .ct-title{animation:co-slam .6s var(--ease-back) backwards}#ui .ct-board{width:15em}#ui .ct-coin{font-size:1.9em}#ui .ct-credit{font:700 .85em/1 var(--f-cond);letter-spacing:.22em;color:var(--mute);align-items:center;gap:1.4em;display:flex}#ui .ct-credit .led-text{color:#fff;font-size:1.1em}@media (max-height:460px){#ui .scr-head{padding-top:max(1em, env(safe-area-inset-top))}#ui .scr-title{font-size:3.4em}#ui .scr-body{padding:.8em max(2.4em, env(safe-area-inset-right)) .8em max(2.4em, env(safe-area-inset-left))}#ui .scr-foot{padding-bottom:max(.8em, env(safe-area-inset-bottom))}#ui .res-row{height:2.6em}#ui .st-row{height:3.3em}#ui .mode-row,#ui .on-pick{height:100%}#ui .mc-icon svg{width:3.6em;height:3.6em}#ui .mc-icon{margin:.3em 0 .2em}#ui .ev-card{min-height:0;padding:.7em 1.2em}#ui .ev-picto svg{width:4.6em;height:4.6em}#ui .intro-card{width:min(46em,70vw)}}@media (max-aspect-ratio:1){#ui .join-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}#ui .jc-ghost{font-size:8em}#ui .jp-bio{display:none}#ui .mode-row,#ui .on-pick{flex-wrap:wrap;justify-content:center;height:auto}#ui .mode-card{width:44%}#ui .ev-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#ui .intro-card{width:auto;right:1.4em}#ui .ne-wrap,#ui .scr-lobby .scr-body,#ui .set-wrap{flex-direction:column;gap:1.5em}#ui .set-help{display:none}}#ui .rr-online{font:800 .68em/1 var(--f-cond);letter-spacing:.14em;color:var(--mute);background:#ffffff24;border-radius:.2em;padding:.25em .45em}@media (max-width:640px){#ui .res-cols,#ui .res-row,#ui .res-cols.field,#ui .res-row.field{grid-template-columns:2.2em minmax(0,1fr) 5.4em 4.2em 2.6em 2.6em;column-gap:.45em;padding-left:.6em;padding-right:.9em}#ui .res-cols .c-extra,#ui .rr-extra,#ui .rr-nat,#ui .rr-online,#ui .rr-bill,#ui .rt-rec .rt-l{display:none}#ui .rr-pt{width:2em;height:2em}#ui .st-bill{font-size:.95em}#ui .rr-name{font-size:1.35em}#ui .rr-mark{font-size:1.45em}#ui .st-cols,#ui .st-row{grid-template-columns:3.4em minmax(0,1fr) 6.2em}#ui .st-cols .c-medals,#ui .st-medals,#ui .st-nat,#ui .st-lead{display:none}}#ui .ev-grid,#ui .set-list,#ui .choice-list{scrollbar-width:none;touch-action:pan-y;overscroll-behavior:contain;max-height:100%;overflow-y:auto}#ui .ev-grid{margin:-.8em auto;padding:.8em}#ui .set-list,#ui .choice-list{margin:-.3em -1.1em -.3em -.3em;padding:.3em 1.1em .3em .3em}#ui .ev-grid::-webkit-scrollbar{display:none}#ui .res-board::-webkit-scrollbar{display:none}#ui .set-list::-webkit-scrollbar{display:none}#ui .choice-list::-webkit-scrollbar{display:none}#ui .ov-card .set-list,#ui .ov-card .choice-list{max-height:62vh}@media (max-height:460px){#ui .res-board{scrollbar-width:none;max-height:100%;overflow-y:auto}#ui .scr-join .scr-title{font-size:2.6em}#ui .scr-join .scr-sub{display:none}#ui .scr-join .scr-body{padding-top:.4em}#ui .jc-top{height:2.1em}#ui .jc-slot{font-size:1.5em}#ui .jc-roster{height:4.5em;padding:0 .9em .25em 1em}#ui .jc-grid{gap:.18em}#ui .jc-lock-name{font-size:1.5em}#ui .jc-panel{height:9.8em;padding:.4em 1em .35em .9em}#ui .jp-bio,#ui .jp-controls{display:none}#ui .jp-quote{font-size:1em}#ui .jsr{height:1.4em;font-size:.8em}#ui .rv-title{font-size:3.6em}#ui .rv-row{padding-bottom:3.4em}#ui .rv-plate{padding:.4em .8em .45em}#ui .rv-meta{display:none}#ui .ic-rivals{top:calc(var(--lb) + 3.4em);gap:.3em;width:min(19em,30vw)}#ui .icr-line,#ui .icr-name{display:none}#ui .icr-pt{width:2.4em;height:2.4em}}@media (max-aspect-ratio:1){#ui .ic-rivals{display:none}}#ui .scr-leaderboards .scr-head{padding-bottom:.2em}#ui .scr-leaderboards .scr-title{font-size:3.6em}#ui .scr-leaderboards .scr-body{justify-content:center;padding-top:.9em;padding-bottom:.9em}#ui .glb-wrap{flex-direction:column;gap:.7em;width:min(66em,100%);min-height:0;display:flex}#ui .glb-tabs{scrollbar-width:none;flex:none;gap:.4em;margin:-.35em -.6em -.45em;padding:.35em .6em .45em;display:flex;overflow-x:auto}#ui .glb-tabs::-webkit-scrollbar{display:none}#ui .glb-tab{--tc:var(--gold);font:800 italic 1.12em/1 var(--f-cond);letter-spacing:.05em;white-space:nowrap;color:#f6f1e7d1;clip-path:polygon(.55em 0,100% 0,calc(100% - .55em) 100%,0 100%);cursor:pointer;transition:transform .2s var(--ease-back), background-color .15s, color .15s;background:#080c28db;flex:1 0 auto;justify-content:center;align-items:center;gap:.4em;padding:.5em 1em .45em .85em;display:flex;position:relative}#ui .scr.in .glb-tab{animation:card-in .45s var(--ease-back) backwards;animation-delay:calc(var(--i,0) * 35ms)}#ui .glb-tab:after{content:"";background:var(--tc);opacity:.55;height:.2em;position:absolute;bottom:0;left:.6em;right:.6em}#ui .glb-ti{color:var(--tc);display:inline-flex}#ui .glb-ico{width:1.45em;height:1.45em}#ui .glb-tab.on{color:var(--ink);background:#fff;transform:translateY(-.15em)scale(1.06)}#ui .glb-tab.on .glb-ti{color:var(--ink)}#ui .glb-tab.on:after{opacity:1;height:.28em}#ui .glb-bar{flex:none;justify-content:space-between;align-items:center;gap:1em;display:flex}#ui .glb-periods{background:#030614d1;border-radius:.35em;gap:.25em;padding:.22em;display:flex;box-shadow:inset 0 0 0 .1em #ffffff12}#ui .glb-period{font:800 .95em/1 var(--f-cond);letter-spacing:.2em;color:var(--mute);cursor:pointer;border-radius:.22em;padding:.5em 1.05em .45em;transition:background-color .15s,color .15s}#ui .glb-period.on{background:var(--gold);color:var(--ink)}#ui .glb-period.off{opacity:.25;cursor:default}#ui .glb-status{font:700 .92em/1 var(--f-cond);letter-spacing:.2em;color:var(--mute);white-space:nowrap;align-items:center;gap:.5em;display:flex}#ui .glb-sdot{background:var(--mute);border-radius:50%;flex:none;width:.6em;height:.6em}#ui .glb-status.live{color:var(--ok)}#ui .glb-status.live .glb-sdot{background:var(--ok);box-shadow:0 0 .6em var(--ok);animation:1.8s ease-in-out infinite glb-pulse}#ui .glb-status.updating,#ui .glb-status.connecting{color:var(--gold)}#ui .glb-status.updating .glb-sdot,#ui .glb-status.connecting .glb-sdot{background:var(--gold);animation:.8s step-end infinite blink}#ui .glb-status.saved,#ui .glb-status.local,#ui .glb-status.offline{color:#ff8a93}#ui .glb-status.saved .glb-sdot,#ui .glb-status.local .glb-sdot,#ui .glb-status.offline .glb-sdot{background:var(--foul)}@keyframes glb-pulse{50%{opacity:.35}}#ui.reduce-flash .glb-status .glb-sdot{animation:none}#ui .glb-board{--tc:var(--gold);--gcols:calc(var(--u) * 5.6) calc(var(--u) * 7.6) minmax(0, 1fr) calc(var(--u) * 9.4) calc(var(--u) * 8);touch-action:pan-y;background-color:#030614ed;background-image:radial-gradient(circle,#788cd21a 30%,#0000 36%);background-size:.5em .5em;border-radius:.7em;flex-direction:column;flex:0 auto;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .12em #ffffff14,0 1.2em 3em #00000073}#ui .glb-head{box-shadow:inset 0 -.14em 0 var(--tc);background:#00000052;flex:none;justify-content:space-between;align-items:center;gap:1em;padding:.75em 1.4em .6em;display:flex}#ui .glb-hl{align-items:baseline;gap:1em;min-width:0;display:flex}#ui .glb-htitle{white-space:nowrap;font-size:1.2em}#ui .glb-hsub{font:700 .86em/1 var(--f-cond);letter-spacing:.22em;color:var(--mute);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#ui .glb-hrec{font:700 .84em/1 var(--f-cond);letter-spacing:.14em;color:#f6f1e7bf;white-space:nowrap;align-items:center;gap:.45em;display:flex}#ui .glb-hrv{font:800 italic 1.4em/1 var(--f-cond);color:var(--gold);letter-spacing:.02em}#ui .glb-hrf{width:1.4em;height:.93em}#ui .glb-cols,#ui .glb-row{grid-template-columns:var(--gcols);align-items:center;column-gap:calc(var(--u) * .9);padding:0 1.4em;display:grid}#ui .glb-cols{font:700 .76em/1 var(--f-cond);letter-spacing:.22em;color:var(--mute);flex:none;padding-top:.7em;padding-bottom:.35em}#ui .glb-cols .gc-val,#ui .glb-cols .gc-extra{text-align:right}#ui .glb-rows{scrollbar-width:none;flex:auto;min-height:0;padding-bottom:.7em;position:relative;overflow-y:auto}#ui .glb-rows::-webkit-scrollbar{display:none}#ui .glb-row{font:400 1em/2.05 var(--f-pix);color:#fff;white-space:nowrap;position:relative}#ui .glb-rows.anim .glb-row{animation:row-in .4s var(--ease-out) backwards;animation-delay:calc(40ms + var(--i,0) * 40ms)}#ui .glb-row.m1{color:var(--gold)}#ui .glb-row.m2{color:var(--silver)}#ui .glb-row.m3{color:var(--bronze)}#ui .glb-row.blank,#ui .glb-row.skel{color:#f6f1e738}#ui .glb-row.mine,#ui .glb-row.you{color:var(--t4);text-shadow:0 0 .6em #3df5ffbf;box-shadow:inset .3em 0 0 var(--t4);background:linear-gradient(90deg,#3df5ff29 0%,#3df5ff0a 70%,#0000 100%)}#ui .glb-row.mine .gr-nm,#ui .glb-row.you .gr-nm{animation:1.2s ease-in-out infinite soft-pulse}#ui .gr-name{text-overflow:ellipsis;overflow:hidden}#ui .gr-you{font:800 .6em/1 var(--f-cond);letter-spacing:.16em;vertical-align:.25em;color:var(--ink);background:var(--t4);text-shadow:none;border-radius:.2em;margin-left:.9em;padding:.3em .45em .22em;display:inline-block}#ui .gr-nat{align-items:center;gap:.6em;min-width:0;display:flex}#ui .gr-flag{width:1.65em;height:1.1em}#ui .gr-code{color:#9aa6d6;font-size:.8em}#ui .glb-row.mine .gr-code,#ui .glb-row.you .gr-code{color:inherit}#ui .gr-val{text-align:right}#ui .gr-extra{text-align:right;color:#9aa6d6;font-size:.72em}#ui .glb-rows.local .glb-row:not(.blank){color:#ffe6a8}#ui .glb-gap{text-align:center;font:400 .8em/1.8 var(--f-pix);letter-spacing:.4em;color:#9aa6d699}#ui .glb-card{text-align:center;padding:3.4em 1.5em}#ui .glb-ct{color:var(--t4);font-size:2.1em}#ui .glb-card.offline .glb-ct{color:#ff6b77}#ui .glb-cs{font:700 1.1em/1.3 var(--f-cond);letter-spacing:.22em;color:var(--mute);margin-top:1.1em}#ui .glb-loading{color:var(--t4);pointer-events:none;justify-content:center;align-items:center;font-size:1.7em;display:flex;position:absolute;inset:0 0 .7em}#ui .glb-dots span{animation:1.2s step-end infinite glb-dot}#ui .glb-dots span:nth-child(2){animation-delay:.2s}#ui .glb-dots span:nth-child(3){animation-delay:.4s}@keyframes glb-dot{0%,to{opacity:.15}40%{opacity:1}}#ui .rr-glb{flex:none;align-items:center;gap:.3em;display:inline-flex}#ui .rr-glb.none{display:none}#ui .rr-glb.stamp .glb-chip{animation:stamp .5s var(--ease-back) backwards}#ui .rr-glb.stamp .glb-chip:nth-child(2){animation-delay:.12s}#ui .glb-chip{font:800 italic .8em/1 var(--f-cond);letter-spacing:.06em;white-space:nowrap;color:var(--t4);background:#3df5ff24;border-radius:.2em;align-items:center;padding:.28em .5em .22em;display:inline-flex;box-shadow:inset 0 0 0 .1em #3df5ff8c}#ui .glb-chip.top{color:#2a1a00;background:linear-gradient(180deg, #ffe690 0%, var(--gold) 55%, #d99a12 100%);box-shadow:none}#ui .glb-chip.wr{color:#3a2400;background:linear-gradient(100deg,#b07a00 0%,#ffe9a6 35%,#ffc83d 55%,#b07a00 100%) 0 0/220% 100%;padding:.32em .6em .26em;font-size:.92em;animation:2.2s linear infinite gold-shine;box-shadow:0 0 1em #ffc83d99}#ui .rr-glb.stamp .glb-chip.wr{animation:stamp .5s var(--ease-back) backwards, gold-shine 2.2s linear .5s infinite}#ui.reduce-flash .glb-chip.wr,#ui.reduce-flash .rr-glb.stamp .glb-chip.wr{animation:none}#ui .glb-chip.wait{color:var(--mute);letter-spacing:.14em;background:#ffffff0f;box-shadow:inset 0 0 0 .1em #9aa6d64d}#ui .rt-rec.new{color:var(--gold);animation:.9s ease-out 2 glb-recflash}#ui .rt-rec.new .rt-l{font-weight:800}@keyframes glb-recflash{0%{text-shadow:0 0 1.2em #ffc83d;transform:scale(1.06)}}#ui.reduce-flash .rt-rec.new{animation:none}#ui .hs-tabs{justify-content:center;gap:.4em;margin:-.2em 0 .7em;display:flex}#ui .hs-tab{font:800 .95em/1 var(--f-cond);letter-spacing:.2em;color:var(--mute);cursor:pointer;background:#ffffff0d;border-radius:.22em;align-items:baseline;gap:.5em;padding:.42em .9em .38em;display:flex}#ui .hs-tab.on{background:var(--gold);color:var(--ink)}#ui .hs-tab.off{opacity:.55;cursor:default}#ui .hs-ts{letter-spacing:.16em;color:var(--gold);font-size:.78em}#ui .hs-ts:empty{display:none}#ui .hs-tab.world:not(.on):not(.off) .hs-ts{animation:.9s step-end infinite blink}#ui .hs-tab.off .hs-ts{color:#ff8a93;animation:none}#ui .hs-rows .hs-row{grid-template-columns:5.9em 1fr 2.4em 9.4em;line-height:1.95}#ui .hs-gap{text-align:center;font:400 .8em/1.6 var(--f-pix);letter-spacing:.4em;color:#9aa6d699}#ui .hs-mine{flex-direction:column;gap:.35em;margin-top:.6em;display:flex}#ui .hs-mine:empty{display:none}#ui .hs-mrow{--pc:var(--t4);box-shadow:inset .25em 0 0 var(--pc);background:#ffffff0d;border-radius:.3em;flex-wrap:wrap;align-items:center;gap:.5em;padding:.4em .7em;display:flex}#ui .scr.in .hs-mrow{animation:row-in .45s var(--ease-out) backwards .5s}#ui .hs-mname{font:400 1em/1 var(--f-pix);color:#fff}#ui .hs-mflag{width:1.5em;height:1em}#ui .hs-mscore{font:800 italic 1.05em/1 var(--f-cond);letter-spacing:.04em;color:var(--mute);margin-right:auto}#ui .hs-note{text-align:center;font:700 .85em/1 var(--f-cond);letter-spacing:.22em;color:#ff8a93;margin-top:.6em}#ui .hs-note:empty{display:none}#ui .menu-open .title-menu{flex-wrap:wrap;justify-content:center;row-gap:.8em;max-width:96vw}#ui .title-menu .tm-item{min-width:12em;padding-left:1.8em;padding-right:1.8em}#ui .tm-boards .tm-label{color:var(--gold)}#ui .tm-boards.focus .tm-label{color:var(--ink)}#ui .scr-body.mode-with-boards{flex-direction:column;gap:1.1em}#ui .mode-with-boards .mode-row{height:min(100% - 4.4em,29em)}#ui .mode-boards{--sl:.9em;clip-path:polygon(var(--sl) 0, 100% 0, calc(100% - var(--sl)) 100%, 0 100%);cursor:pointer;transition:transform .22s var(--ease-back), background-color .15s, color .15s;background:#080c28db;align-items:center;gap:.7em;padding:.55em 1.8em .5em 1.4em;display:flex;position:relative}#ui .scr.in .mode-boards{animation:card-in .55s var(--ease-back) backwards .35s}#ui .mode-boards:after{content:"";background:var(--gold);height:.22em;position:absolute;bottom:0;left:0;right:0}#ui .mb-ico{color:var(--gold);display:inline-flex}#ui .mb-ico svg{width:1.9em;height:1.9em}#ui .mb-l{font:900 italic 1.7em/1 var(--f-cond);letter-spacing:.03em}#ui .mb-s{font:700 .85em/1 var(--f-cond);letter-spacing:.2em;color:var(--mute)}#ui .mode-boards.focus{color:var(--ink);background:#fff;transform:scale(1.06)}#ui .mode-boards.focus .mb-ico{color:var(--ink)}#ui .mode-boards.focus .mb-s{color:var(--ink-3)}#ui .boards-focus .mode-card{filter:saturate(.5)brightness(.72)}@media (max-aspect-ratio:1){#ui .scr-body.mode-with-boards{scrollbar-width:none;justify-content:safe center;overflow-y:auto}#ui .scr-body.mode-with-boards::-webkit-scrollbar{display:none}#ui .mode-with-boards .mode-row{flex:none;height:auto}#ui .mode-boards{flex:none}}@media (max-height:460px){#ui .scr-leaderboards .scr-title{font-size:2.6em}#ui .scr-leaderboards .scr-body{padding-top:.4em;padding-bottom:.4em}#ui .glb-wrap{gap:.45em}#ui .glb-tab{padding:.35em .8em .3em .7em;font-size:1em}#ui .glb-head{padding:.45em 1.2em .4em}#ui .glb-cols{display:none}#ui .glb-row{font-size:.9em;line-height:1.75}#ui .glb-card{padding:1.4em 1em}#ui .mode-with-boards .mode-row{height:calc(100% - 3.6em)}#ui .mode-boards{padding-top:.4em;padding-bottom:.36em}#ui .mb-s{display:none}#ui .hs-rows .hs-row{line-height:1.6}}@media (max-width:640px){#ui .glb-board{--gcols:calc(var(--u) * 4.6) minmax(0, 1fr) calc(var(--u) * 3) calc(var(--u) * 8.5)}#ui .glb-cols,#ui .glb-row{padding:0 .8em}#ui .gc-extra,#ui .gr-extra,#ui .gr-code,#ui .glb-hsub,#ui .glb-hrl{display:none}#ui .glb-row{font-size:.86em}#ui .glb-period{letter-spacing:.12em;padding:.5em .6em .45em}#ui .glb-bar{flex-wrap:wrap}#ui .rr-glb .glb-chip.all:not(:only-child){display:none}}#ui .scr-billboards .scr-title{font-size:3.6em}#ui .scr-billboards .scr-body{justify-content:center;padding-top:.8em;padding-bottom:.8em}#ui .bb-wrap{flex-direction:column;gap:.7em;width:min(70em,100%);min-height:0;display:flex}#ui .bb-steps{flex:none;gap:.5em;display:flex}#ui .bb-steps.off{display:none}#ui .bb-stepdot{font:800 .86em/1 var(--f-cond);letter-spacing:.18em;color:var(--mute);background:#030614b3;border-radius:1em;align-items:center;gap:.45em;padding:.35em .9em .35em .4em;display:flex}#ui .bb-sn{width:1.6em;height:1.6em;font:400 .8em/1 var(--f-pix);color:var(--paper);background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}#ui .bb-stepdot.on{color:var(--ink);background:var(--gold)}#ui .bb-stepdot.on .bb-sn{background:var(--ink);color:var(--gold)}#ui .bb-stepdot.done{color:var(--ok)}#ui .bb-stepdot.done .bb-sn{background:var(--ok);color:#04210f}#ui .bb-panel{scrollbar-width:none;touch-action:pan-y;min-height:0;box-shadow:inset 0 0 0 .12em #ffffff14, inset 0 .25em 0 var(--gold), 0 1.2em 3em #00000073;background-color:#030614ed;background-image:radial-gradient(circle,#788cd217 30%,#0000 36%);background-size:.5em .5em;border-radius:.7em;flex:0 auto;padding:1.3em 1.7em 1.2em;position:relative;overflow-y:auto}#ui .bb-panel::-webkit-scrollbar{display:none}#ui .scr.in .bb-panel>*{animation:row-in .4s var(--ease-out) backwards}#ui .bb-cols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:1.8em;display:grid}#ui .bb-col{flex-direction:column;gap:.7em;min-width:0;display:flex}#ui .bb-h{font:800 italic 1.55em/1.05 var(--f-cond);letter-spacing:.03em;color:var(--paper)}#ui .bb-p{font:600 1.05em/1.35 var(--f-cond);letter-spacing:.08em;color:var(--mute)}#ui .bb-lead{font:700 1.25em/1.3 var(--f-cond);letter-spacing:.06em;color:var(--paper)}#ui .bb-places{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em;display:grid}#ui .bb-place{background:#ffffff0d;border-radius:.4em;flex-direction:column;gap:.35em;padding:.7em;display:flex}#ui .bb-place-art{border-radius:.2em;height:3.6em;position:relative;overflow:hidden}#ui .bb-place-art.track{background:linear-gradient(90deg,#e3262e 0 33%,#2356e8 33% 66%,#ffd23f 66%);height:2.2em;margin:.7em 0;box-shadow:inset 0 -.3em #00000040}#ui .bb-place-art.stand{clip-path:polygon(0 0,100% 0,100% 86%,94% 100%,6% 100%,0 86%);background:repeating-linear-gradient(90deg,#00000014 0 1.2em,#ffffff0d 1.2em 2.4em),linear-gradient(#f6f1e7,#e9e2d3)}#ui .bb-place-art.stand:after{content:"YOUR AD";font:400 1.2em/1 var(--f-slam);color:#e3262e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#ui .bb-place-art.scoreboard{background-color:#06070c;background-image:radial-gradient(circle,#ffc83d 34%,#0000 42%),radial-gradient(circle,#7882a040 30%,#0000 38%);background-position:0 0,0 0;background-size:.5em .5em,.5em .5em;-webkit-mask-image:linear-gradient(90deg,#000 30%,#00000073 30% 70%,#000 70%);mask-image:linear-gradient(90deg,#000 30%,#00000073 30% 70%,#000 70%)}#ui .bb-place-l{font:800 .95em/1.1 var(--f-cond);letter-spacing:.12em;color:var(--paper)}#ui .bb-place-s{font:600 .8em/1 var(--f-cond);letter-spacing:.16em;color:var(--mute)}#ui .bb-note{font:800 .95em/1.2 var(--f-cond);letter-spacing:.14em;color:var(--gold);background:#ffc83d1a;border-radius:.3em;align-items:center;gap:.6em;padding:.6em .8em;display:flex;box-shadow:inset 0 0 0 .1em #ffc83d59}#ui .bb-dot{background:var(--gold);width:.6em;height:.6em;box-shadow:0 0 .6em var(--gold);border-radius:50%;flex:none}#ui .bb-policy{background:#ffffff0a;border-radius:.4em;flex-direction:column;gap:.45em;padding:.9em 1em;display:flex;box-shadow:inset 0 0 0 .1em #ffffff12}#ui .bb-policy .bb-h{color:var(--gold);letter-spacing:.18em;font-size:1.15em;font-style:normal}#ui .bb-li{font:600 .98em/1.3 var(--f-cond);letter-spacing:.06em;color:#f6f1e7e0;padding-left:1.1em;position:relative}#ui .bb-li:before{content:"";background:var(--gold);width:.45em;height:.45em;position:absolute;top:.35em;left:0;transform:skew(-15deg)}#ui .bb-policy.small .bb-li{font-size:.9em}#ui .bb-actions{flex-wrap:wrap;justify-content:flex-end;gap:.7em;margin-top:1.1em;display:flex}#ui .bb-actions.left{justify-content:flex-start;margin-top:0}#ui .bb-btn{--sl:.7em;font:800 italic 1.15em/1 var(--f-cond);letter-spacing:.06em;color:var(--paper);clip-path:polygon(var(--sl) 0, 100% 0, calc(100% - var(--sl)) 100%, 0 100%);cursor:pointer;white-space:nowrap;transition:transform .18s var(--ease-back), background-color .15s, color .15s;background:#ffffff17;padding:.65em 1.5em .6em}#ui .bb-btn.primary{background:var(--gold);color:var(--ink)}#ui .bb-btn.focus{color:var(--ink);background:#fff;transform:scale(1.06)}#ui .bb-btn.disabled{opacity:.35;cursor:default}#ui .bb-field{background:#00000073;border-radius:.35em;align-items:center;transition:box-shadow .15s;display:flex;position:relative;box-shadow:inset 0 0 0 .12em #ffffff29}#ui .bb-field.focus,#ui .bb-field:focus-within{box-shadow:inset 0 0 0 .14em var(--gold), 0 0 1.2em #ffc83d40}#ui .bb-input{min-width:0;color:var(--paper);font:700 1.45em/1.1 var(--f-cond);letter-spacing:.04em;-webkit-user-select:text;user-select:text;caret-color:var(--gold);background:0 0;border:0;outline:0;flex:1;padding:.6em .8em}#ui .bb-input::placeholder{color:#9aa6d673}#ui .bb-codefield{width:max-content}#ui .bb-code{width:9.5em;font:400 1.7em/1.2 var(--f-pix);letter-spacing:.55em;text-align:left;padding-left:.7em}#ui .bb-count{font:700 .9em/1 var(--f-cond);letter-spacing:.12em;color:var(--mute);padding-right:.9em}#ui .bb-msg{min-height:1.4em;font:800 1em/1.3 var(--f-cond);letter-spacing:.14em}#ui .bb-msg.err{color:#ff6b77}#ui .bb-msg.ok{color:var(--ok)}#ui .bb-msg.info{color:var(--gold)}#ui .bb-file{display:none}#ui .bb-drop{text-align:center;background:#ffffff08;border:.16em dashed #9aa6d673;border-radius:.5em;flex-direction:column;align-items:center;gap:.4em;padding:1.5em 1em;transition:background-color .15s,border-color .15s;display:flex}#ui .bb-drop.over{border-color:var(--gold);background:#ffc83d1a}#ui .bb-drop-ico{font:400 1.8em/1 var(--f-slam);color:var(--gold)}#ui .bb-drop-l{font:800 italic 1.3em/1 var(--f-cond);letter-spacing:.06em}#ui .bb-drop-s{font:700 .85em/1 var(--f-cond);letter-spacing:.16em;color:var(--mute)}#ui .bb-or{text-align:center;font:800 .82em/1 var(--f-cond);letter-spacing:.26em;color:var(--mute);margin:.4em 0 .1em;position:relative}#ui .bb-or:before{content:"";border-top:.1em solid #9aa6d640;position:absolute;top:50%;left:0;right:0}#ui .bb-or span{background:#070b1f;padding:0 .8em;position:relative}#ui .bb-source{background-color:#10142c;background-image:linear-gradient(45deg,#ffffff0d 25%,#0000 25% 75%,#ffffff0d 75%),linear-gradient(45deg,#ffffff0d 25%,#0000 25% 75%,#ffffff0d 75%);background-position:0 0,.6em .6em;background-size:1.2em 1.2em;border-radius:.5em;flex-direction:column;gap:.5em;min-height:12em;padding:.8em;display:flex}#ui .bb-source-img{object-fit:contain;max-width:100%;max-height:15em;margin:0 auto;display:block;box-shadow:0 .4em 1.4em #00000080}#ui .bb-source-empty{font:400 1em/1.4 var(--f-pix);color:#9aa6d68c;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.4em;display:flex}#ui .bb-source-empty.url{color:var(--gold)}#ui .bb-source-empty span{font:800 .95em/1 var(--f-cond);letter-spacing:.16em;color:var(--mute)}#ui .bb-source-meta{font:700 .85em/1.2 var(--f-cond);letter-spacing:.14em;color:var(--mute);justify-content:space-between;gap:1em;display:flex}#ui .bb-source-name{text-overflow:ellipsis;white-space:nowrap;color:var(--paper);overflow:hidden}#ui .bb-cards{flex-direction:column;gap:.7em;display:flex}#ui .bb-card{background:#ffffff0a;border-radius:.45em;grid-template-rows:auto 1fr;grid-template-columns:17em minmax(0,1fr);align-items:start;gap:.4em 1.2em;padding:.7em .9em;display:grid;box-shadow:inset 0 0 0 .1em #ffffff0f}#ui .bb-card-head{grid-area:1/1;justify-content:space-between;align-items:center;gap:.6em;display:flex}#ui .bb-card-ctl{flex-wrap:wrap;grid-area:2/1;align-items:center;gap:.45em;display:flex}#ui .bb-prevwrap{cursor:grab;touch-action:none;background:#000;border-radius:.2em;grid-area:1/2/span 2;justify-self:end;width:100%;position:relative;overflow:hidden;box-shadow:0 .3em 1em #00000073,inset 0 0 0 .1em #ffffff14}#ui .bb-prevwrap.track{aspect-ratio:1024/160}#ui .bb-prevwrap.stand{aspect-ratio:1024/256;max-width:34em}#ui .bb-prevwrap.scoreboard{aspect-ratio:152/60;background:#06070c;max-width:26em;padding:.4em;box-shadow:0 0 0 .25em #23262e,0 0 0 .4em #e23b30,0 .4em 1.2em #00000080}#ui .bb-prevwrap.dragging{cursor:grabbing}#ui .bb-prevwrap.panning{box-shadow:0 0 0 .2em var(--gold), 0 0 1.5em #ffc83d73}#ui .bb-card.contain .bb-prevwrap{cursor:default}#ui .bb-prev{width:100%;height:100%;display:block}#ui .bb-prevwrap.stand:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000000f 0 8%,#ffffff0a 8% 16%);position:absolute;inset:0}#ui .bb-prev.scoreboard{filter:saturate(1.2)brightness(1.2)drop-shadow(0 0 .25em #ffdc9640)}#ui .bb-onoff{cursor:pointer;border-radius:.3em;align-items:center;gap:.6em;padding:.25em .4em;display:flex}#ui .bb-onoff.focus,#ui .bb-mode.focus,#ui .bb-framebtn.focus,#ui .bb-swatches.focus,#ui .bb-accept.focus{box-shadow:0 0 0 .14em #fff}#ui .bb-toggle{background:var(--ok);border-radius:1em;flex:none;width:2.5em;height:1.35em;transition:background-color .15s;position:relative}#ui .bb-knob{width:1.05em;height:1.05em;transition:left .18s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:.15em;left:1.25em}#ui .bb-card.off .bb-toggle{background:#ffffff2e}#ui .bb-card.off .bb-knob{left:.15em}#ui .bb-card-l{font:800 1.02em/1.1 var(--f-cond);letter-spacing:.1em}#ui .bb-card-s{font:700 .8em/1 var(--f-cond);letter-spacing:.14em;color:var(--mute)}#ui .bb-card.off .bb-prevwrap,#ui .bb-card.off .bb-card-ctl{opacity:.25;filter:saturate(.3)}#ui .bb-mode{cursor:pointer;background:#0006;border-radius:.3em;padding:.18em;display:flex}#ui .bb-seg{font:800 .86em/1 var(--f-cond);letter-spacing:.16em;color:var(--mute);border-radius:.2em;padding:.38em .7em .34em}#ui .bb-seg.on{background:var(--gold);color:var(--ink)}#ui .bb-framebtn{font:800 .86em/1 var(--f-cond);letter-spacing:.16em;cursor:pointer;background:#ffffff14;border-radius:.3em;align-items:center;gap:.35em;padding:.38em .7em .34em;display:flex}#ui .bb-card.contain .bb-framebtn,#ui .bb-card:not(.contain) .bb-swatches{display:none}#ui .bb-swatches{border-radius:.3em;align-items:center;gap:.35em;padding:.25em;display:flex}#ui .bb-sw{cursor:pointer;border-radius:50%;width:1.35em;height:1.35em;box-shadow:inset 0 0 0 .12em #ffffff59}#ui .bb-sw.on{box-shadow:0 0 0 .16em var(--gold), inset 0 0 0 .12em #ffffff59}#ui .bb-sw.custom{font:800 1em/1 var(--f-cond);color:var(--paper);background:conic-gradient(#e3262e,#ffd23f,#1fa85a,#2f7bff,#c23bd6,#e3262e);justify-content:center;align-items:center;display:flex}#ui .bb-picker{opacity:0;pointer-events:none;width:0;height:0;position:absolute}#ui .bb-card.contain .bb-hint-cover,#ui .bb-card:not(.contain) .bb-hint-contain{display:none}#ui .bb-hint{font:700 .78em/1.2 var(--f-cond);letter-spacing:.14em;color:#9aa6d6b3;flex-basis:100%}#ui .bb-accept{font:800 1em/1.3 var(--f-cond);letter-spacing:.08em;cursor:pointer;border-radius:.3em;align-items:flex-start;gap:.7em;padding:.6em .5em;display:flex}#ui .bb-check{border-radius:.25em;flex:none;width:1.4em;height:1.4em;position:relative;box-shadow:inset 0 0 0 .14em #ffffff73}#ui .bb-check.on{background:var(--ok);box-shadow:none}#ui .bb-check.on:after{content:"";border:.2em solid #04210f;border-width:0 .2em .2em 0;width:.4em;height:.75em;position:absolute;top:.18em;left:.45em;transform:rotate(45deg)}#ui .bb-summary{background:#ffffff0a;border-radius:.4em;align-items:center;gap:.9em;padding:.7em;display:flex}#ui .bb-thumb{object-fit:contain;background:#000;border-radius:.2em;flex:none;width:7em;height:4em}#ui .bb-thumb.none{font:400 .8em/1 var(--f-pix);color:var(--mute);justify-content:center;align-items:center;display:flex}#ui .bb-summary-r{flex-direction:column;gap:.4em;min-width:0;display:flex}#ui .bb-sum-l{font:800 1em/1.1 var(--f-cond);letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#ui .bb-chips{flex-wrap:wrap;gap:.3em;display:flex}#ui .bb-chip{font:800 italic .76em/1 var(--f-cond);letter-spacing:.08em;color:var(--t4);background:#3df5ff1f;border-radius:.2em;padding:.25em .5em .2em;box-shadow:inset 0 0 0 .1em #3df5ff73}#ui .bb-done{text-align:center;flex-direction:column;align-items:center;gap:.8em;padding:1.6em 1em .4em;display:flex}#ui .bb-done-t{color:var(--gold);font-size:2.4em}#ui .bb-list{flex-direction:column;gap:.45em;min-height:8em;display:flex}#ui .bb-loading{color:var(--t4);margin:2.5em auto;font-size:1.4em}#ui .bb-empty{font:400 1.1em/1.3 var(--f-pix);color:var(--t4);text-align:center;flex-direction:column;align-items:center;gap:.6em;margin:2em auto;display:flex}#ui .bb-empty span{font:800 .95em/1 var(--f-cond);letter-spacing:.16em;color:var(--mute)}#ui .bb-row{box-shadow:inset .3em 0 0 var(--gold);background:#ffffff0d;border-radius:.35em;flex-direction:column;gap:.3em;padding:.7em .9em;display:flex}#ui .bb-row.approved{box-shadow:inset .3em 0 0 var(--ok)}#ui .bb-row.rejected{box-shadow:inset .3em 0 0 var(--foul)}#ui .bb-row.retired{box-shadow:inset .3em 0 0 var(--mute);opacity:.7}#ui .bb-row-main{justify-content:space-between;align-items:center;gap:1em;display:flex}#ui .bb-row-t{font:800 italic 1.25em/1.1 var(--f-cond);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#ui .bb-status{font:800 .8em/1 var(--f-cond);letter-spacing:.14em;color:var(--ink);background:var(--gold);border-radius:.2em;flex:none;padding:.3em .6em .25em}#ui .bb-status.approved{background:var(--ok);color:#04210f}#ui .bb-status.rejected{background:var(--foul);color:#fff}#ui .bb-status.retired{color:var(--paper);background:#fff3}#ui .bb-row-sub{font:700 .85em/1.2 var(--f-cond);letter-spacing:.14em;color:var(--mute);justify-content:space-between;gap:1em;display:flex}#ui .bb-row-reason{font:700 .9em/1.3 var(--f-cond);letter-spacing:.08em;color:#ff8a93}#ui .tm-bills .tm-label{color:var(--t4)}#ui .tm-bills.focus .tm-label{color:var(--ink)}@media (max-height:460px){#ui .scr-billboards .scr-title{font-size:2.6em}#ui .scr-billboards .scr-sub,#ui .bb-steps{display:none}#ui .bb-panel{padding:.8em 1.1em}#ui .bb-cards{gap:.4em}#ui .bb-card{grid-template-columns:14em minmax(0,1fr);padding:.45em .6em}#ui .bb-hint{display:none}}@media (max-aspect-ratio:1),(max-width:760px){#ui .bb-cols{grid-template-columns:minmax(0,1fr);gap:1em}#ui .bb-card{grid-template-columns:minmax(0,1fr)}#ui .bb-card-head,#ui .bb-card-ctl,#ui .bb-prevwrap{grid-area:auto/1}#ui .bb-prevwrap{justify-self:stretch}#ui .bb-steps .bb-sl{display:none}#ui .bb-places{grid-template-columns:minmax(0,1fr)}}
