:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f7f4ef;--ink-dim:#c1bdb7;--bg:#0b0b14}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--ink);overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow:hidden}#game{touch-action:none;position:fixed;inset:0}.game-canvas{touch-action:none;width:100%;height:100%;display:block}#ui{pointer-events:none;position:fixed;inset:0}#ui>*{pointer-events:auto}#ui>.tc{z-index:5;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;--tu:14px;--tc-r:56px;--tc-scale:1;--tbs:max(var(--tap-play), calc(3.75 * var(--tu)));--tc-r1:calc(2.16 * var(--tbs));--tc-r2:calc(3.067 * var(--tbs));--home-x:calc(6.8 * var(--tu));--home-y:calc(5.8 * var(--tu));--move-x:calc(6.7 * var(--tu));--move-y:calc(5.7 * var(--tu));--sa-start:var(--sa-l);--sa-end:var(--sa-r);direction:ltr;position:absolute;inset:0}#ui>.tc.tc-lefty{--sa-start:var(--sa-r);--sa-end:var(--sa-l);direction:rtl}.tc .tc-deck{display:none}.tc .tc-ring,.tc .tc-ghost{background:rgb(var(--glass-rgb) / .2);box-shadow:inset 0 1px 0 rgb(255 255 255/var(--rim)), inset 0 0 0 calc(var(--tc-r) * .2) rgb(var(--glass-rgb) / var(--ga2)), inset 0 0 0 calc(var(--tc-r) * .2 + 1px) #ffffff14, 0 0 0 1px #0000005c, var(--sh2);border-radius:50%}.sk-solid .tc .tc-ring,.sk-solid .tc .tc-ghost{box-shadow:inset 0 0 0 1.5px #ffffff80, inset 0 0 0 calc(var(--tc-r) * .2) rgb(var(--glass-rgb) / var(--ga2)), 0 0 0 1px #0000005c, var(--sh2)}.tc .tc-stick{z-index:2;opacity:0;pointer-events:none;will-change:transform;transition:opacity 80ms linear;position:absolute;top:0;left:0}.tc.is-left .tc-stick-left,.tc.is-right .tc-stick-right{opacity:1}.tc .tc-ring{left:calc(var(--tc-r) * -1);top:calc(var(--tc-r) * -1);width:calc(var(--tc-r) * 2);height:calc(var(--tc-r) * 2);position:absolute}.tc .tc-knob{left:calc(var(--tc-r) * -.42);top:calc(var(--tc-r) * -.42);width:calc(var(--tc-r) * .84);height:calc(var(--tc-r) * .84);box-shadow:inset 0 1px 0 #ffffff59, inset 0 0 0 1px #ffffff1f, 0 0 0 1px #0000004d, var(--sh1);will-change:transform;transition:background-color var(--t-snap) var(--snap);background:#f7f4ef38;border-radius:50%;position:absolute}.tc.is-fire .tc-stick-right .tc-knob{background:var(--flame)}.tc .tc-stick-left .tc-ring:before,.tc .tc-stick-left .tc-ring:after{content:"";color:#f7f4ef73;width:11%;height:11%;transition:color var(--t-snap) var(--snap);border-top:2px solid;border-left:2px solid;position:absolute;left:50%}.tc .tc-stick-left .tc-ring:before{top:25%;transform:translate(-50%)rotate(45deg)}.tc .tc-stick-left .tc-ring:after{bottom:25%;transform:translate(-50%)rotate(225deg)}.tc.is-jet .tc-stick-left .tc-ring:before{color:var(--fuel)}.tc.is-crouch .tc-stick-left .tc-ring:after{color:var(--ink)}.tc .tc-stick-right .tc-ring:after{content:"";border-radius:50%;position:absolute;inset:22.5%;box-shadow:inset 0 0 0 1px #ffffff38}.tc .tc-mag{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.tc .tc-mag circle{fill:none;stroke-width:10px}.tc .tc-mag-track{stroke:#ffffff24}.tc .tc-mag-fill{stroke:var(--flame);stroke-linecap:round;transition:stroke var(--t-snap) var(--snap)}.tc .tc-mag.is-seg .tc-mag-fill{stroke-linecap:butt}.tc.is-ammo-low .tc-mag-fill{stroke:var(--danger)}.tc.is-reloading .tc-mag-fill{stroke:var(--ink);stroke-linecap:round}.tc .tc-ghost{width:calc(var(--tc-r) * 2);height:calc(var(--tc-r) * 2);background:rgb(var(--glass-rgb) / .36);pointer-events:none;transition:opacity var(--t-snap) var(--snap);place-items:center;display:grid;position:absolute}.tc .tc-ghost-left{inset-inline-start:calc(var(--sa-start) + var(--move-x) - var(--tc-r));bottom:calc(var(--sa-b) + var(--move-y) - var(--tc-r))}.tc .tc-ghost-right{inset-inline-end:calc(var(--sa-end) + var(--home-x) - var(--tc-r));bottom:calc(var(--sa-b) + var(--home-y) - var(--tc-r))}.sk-solid .tc .tc-ghost{background:rgb(var(--glass-rgb) / .72)}.tc.is-left .tc-ghost-left,.tc.is-right .tc-ghost-right{opacity:0}.tc .tc-ghost-text{justify-items:center;gap:.18em;display:grid;position:relative}.tc .tc-ghost-label{font:620 max(11px, calc(var(--tc-r) * .2)) / 1.1 var(--font-ui);color:var(--ink);white-space:nowrap}.tc .tc-count{font:650 calc(var(--tc-r) * .34) / 1 var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.01em;color:var(--ink)}.tc .tc-count:empty{display:none}.tc.is-ammo-empty .tc-count{color:var(--danger)}.tc .tc-btn{width:var(--tbs);height:var(--tbs);color:var(--ink);background:rgb(var(--glass-rgb) / var(--ga2));box-shadow:inset 0 1px 0 rgb(255 255 255/var(--rim)), inset 0 0 0 1px #ffffff1a, 0 0 0 1px #0000005c, var(--sh2);touch-action:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--m-snap) var(--snap), background-color var(--t-snap) var(--snap), box-shadow var(--t-snap) var(--snap), color var(--t-snap) var(--snap), opacity var(--t-snap) var(--snap);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.tc .tc-btn:before{content:"";border-radius:inherit;position:absolute;inset:-5px}.tc .tc-btn>.icon{width:42%;height:42%}.sk-solid .tc .tc-btn{box-shadow:inset 0 0 0 1.5px #ffffff80, 0 0 0 1px #0000005c, var(--sh2)}.tc .tc-btn.is-down{box-shadow:inset 0 0 0 1.5px #fff9, 0 0 0 1px #0000005c, var(--sh2);background:#f7f4ef4d;transform:scale(.94)}.sk-still .tc .tc-btn.is-down{transform:none}.tc .tc-acts,.tc .tc-ctx{inset-inline-end:calc(var(--sa-end) + var(--home-x));bottom:calc(var(--sa-b) + var(--home-y));width:0;height:0;position:absolute}.tc .tc-acts>.tc-btn,.tc .tc-ctx>.tc-btn{inset-inline-start:calc(var(--ar) * var(--ax) - var(--tbs) / 2);top:calc(var(--ar) * var(--ay) * -1 - var(--tbs) / 2)}.tc .tc-acts>.tc-btn{--ar:var(--tc-r1)}.tc .tc-ctx>.tc-btn{--ar:var(--tc-r2)}.tc .tc-melee{--ax:-.9272;--ay:-.3746}.tc .tc-throw{--ax:-.9781;--ay:.2079}.tc .tc-reload{--ax:-.6947;--ay:.7193}.tc .tc-swap{--ax:-.1736;--ay:.9848}.tc .tc-zoom{--ax:.4067;--ay:.9135}.tc .tc-ghost-btn{--ax:-.866;--ay:.5}.tc .tc-scope{--ax:.1045;--ay:.9945}.tc .tc-badge{top:-3px;min-width:1.5em;height:1.5em;font:700 calc(var(--tbs) * .23) / 1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--n1);background:var(--ink);border-radius:999px;place-items:center;padding:0 .35em;display:grid;position:absolute;inset-inline-end:-3px;box-shadow:0 0 0 2px #00000059}.tc .tc-throw.is-empty{opacity:.45}.tc .tc-throw.is-empty .tc-badge{background:var(--ink-3)}.tc .tc-prog{pointer-events:none;opacity:0;width:calc(100% + 8px);height:calc(100% + 8px);transition:opacity var(--t-snap) var(--snap);position:absolute;inset:-4px;overflow:visible;transform:rotate(-90deg)}.tc .tc-prog circle{fill:none;stroke:var(--ink);stroke-width:4px;stroke-linecap:round}.tc.is-reloading .tc-reload .tc-prog{opacity:1}.tc .tc-swap>.icon{transform:translateY(-18%)}.tc .tc-swap .tc-next{aspect-ratio:64/24;vertical-align:baseline;width:48%;height:auto;color:var(--ink-2);position:absolute;bottom:16%;left:50%;transform:translate(-50%)}.tc .tc-next-slot{display:contents}.tc .tc-swap.is-empty{opacity:.5}.tc .tc-zoom.is-idle{opacity:.38}.tc .tc-scope:not(.is-shown),.tc .tc-ghost-btn:not(.is-shown),.tc .tc-pickup:not(.is-ready){display:none}.tc .tc-scope.is-shown,.tc .tc-ghost-btn.is-shown,.tc .tc-pickup.is-ready{animation:tc-pop var(--m-thrust) var(--thrust) backwards}@keyframes tc-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.tc .tc-scope{color:var(--gold);box-shadow:inset 0 0 0 2px var(--gold), 0 0 0 1px #0000005c, var(--sh2)}.sk-solid .tc .tc-scope{box-shadow:inset 0 0 0 2px var(--gold), 0 0 0 1px #0000005c, var(--sh2)}.tc .tc-scope.is-on{color:#3a2600;background:var(--gold)}.tc .tc-ghost-btn{color:var(--ghost)}.tc .tc-ghost-btn:after{content:"";opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-4px;box-shadow:0 0 0 2px #c3c9ffd9}.tc .tc-ghost-btn.is-shown:not(.is-on):after{animation:1.2s ease-in-out infinite alternate tc-breathe}@keyframes tc-breathe{0%{opacity:.15}to{opacity:.9}}.sk-calm .tc .tc-ghost-btn.is-shown:not(.is-on):after,.sk-still .tc .tc-ghost-btn.is-shown:not(.is-on):after{opacity:.6;animation:none}.tc .tc-ghost-btn.is-on{background:#c3c9ff38}.tc .tc-ghost-btn .tc-prog circle{stroke:var(--ghost)}.tc .tc-ghost-btn.is-on .tc-prog{opacity:1}.tc .tc-pickup{inset-inline-start:calc(var(--sa-start) + 2 * var(--tu));bottom:calc(var(--sa-b) + 11.2 * var(--tu));width:auto;min-width:var(--tbs);font:600 1em / 1 var(--font-ui);white-space:nowrap;border-radius:999px;align-items:center;gap:.5em;padding-inline:.95em 1.2em;display:inline-flex}.tc .tc-pickup>.icon{width:1.4em;height:1.4em}.tc .tc-pick-label{font-weight:750}.tc .tc-pause{left:var(--sa-l);top:var(--sa-t);width:var(--hud-pause);height:var(--hud-pause);background:rgb(var(--glass-rgb) / var(--ga1));box-shadow:inset 0 1px 0 rgb(255 255 255/var(--rim)), inset 0 0 0 1px #ffffff0e, 0 0 0 1px #0000005c, var(--sh1)}.sk-solid .tc .tc-pause{box-shadow:inset 0 0 0 1.5px #ffffff80, var(--sh1)}.tc .tc-pause>.icon{width:38%;height:38%}#ui>.tc-probe{width:calc(var(--sa-t) + var(--hud-row));height:var(--sa-b);visibility:hidden;pointer-events:none;position:absolute;bottom:0;left:0}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-display:swap;src:url(./mona-sans-latin-wght-normal-Pz49MTQZ.woff2)format("woff2-variations");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:Mona Sans;font-style:normal;font-weight:200 900;font-display:swap;src:url(./mona-sans-latin-ext-wght-normal-BqSk0Z3x.woff2)format("woff2-variations");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:Skyscrap Display;font-style:normal;font-weight:800;font-display:swap;src:url(./skyscrap-display-DdDdHEDo.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(./geist-mono-ui-Dm3f20L4.woff2)format("woff2-variations")}.sk-theme{--flame:#fe6d1c;--flame-hi:#ff9249;--flame-lo:#e55616;--flame-ink:#260e04;--void:#030306;--n1:#0b0b14;--n2:#13141f;--n3:#1c1d2a;--n4:#272939;--n5:#383a4d;--n6:#525466;--ink:#f7f4ef;--ink-2:#c1bdb7;--ink-3:#96918a;--fuel:#4bc6fa;--danger:#f84b4b;--gold:#fac547;--life:#41d686;--team-blue:#4a91f8;--team-red:#f44f62;--shield:#5aa2ff;--ghost:#c3c9ff;--glass-rgb:31 21 42;--ga1:.62;--ga2:.66;--ga3:.8;--ga4:.93;--rim:.16;--sh1:0 1px 2px #00000047, 0 6px 16px -6px #0000006b;--sh2:0 2px 4px #00000038, 0 12px 28px -10px #0000007a;--sh3:0 4px 10px #00000038, 0 28px 64px -16px #0000009e;--sh4:0 8px 18px #00000047, 0 40px 90px -20px #000000b8;--fill:#ffffff0e;--fill-hi:#ffffff1a;--fill-line:#ffffff13;--hairline:#ffffff12;--well:#00000047;--font-ui:"Mona Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Skyscrap Display", "Mona Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--snap:linear(0, .006 1.5%, .022 3%, .056 5%, .101 7%, .195 10.5%, .405 17.5%, .505 21%, .596 24.5%, .677 28%, .746 31.5%, .804 35%, .853 38.5%, .891 42%, .93 46.5%, .958 51%, .979 56%, .994 62%, 1.002 68.5%, 1.006 76.5%, 1.003 99.5%, 1);--lift:linear(0, .003 1%, .017 2.5%, .04 4%, .081 6%, .158 9%, .357 16%, .452 19.5%, .538 23%, .614 26.5%, .681 30%, .738 33.5%, .785 37%, .831 41%, .875 46%, .908 51%, .935 56.5%, .956 62.5%, .971 69%, .983 76.5%, .991 86.5%, .996 99.5%, 1);--thrust:linear(0, .005 1.5%, .028 3.5%, .064 5.5%, .11 7.5%, .165 9.5%, .226 11.5%, .471 19%, .58 22.5%, .68 26%, .768 29.5%, .833 32.5%, .897 36%, .941 39%, .981 42.5%, 1.011 46%, 1.034 50%, 1.049 54.5%, 1.054 59%, 1.049 67%, 1.019 85.5%, 1);--drift:linear(0, .003 1%, .016 2.5%, .039 4%, .08 6%, .155 9%, .365 16.5%, .458 20%, .543 23.5%, .618 27%, .683 30.5%, .739 34%, .786 37.5%, .83 41.5%, .874 46.5%, .907 51.5%, .934 57%, .955 63%, .971 69.5%, .981 76.5%, .99 86.5%, .996 99.5%, 1);--t-snap:.26s;--t-lift:.474s;--t-thrust:.565s;--t-drift:1.232s;--m-snap:.26s;--m-lift:.474s;--m-thrust:.565s;--m-drift:1.232s;--z-hud-hit:6;--z-screen:10;--z-toast:20;--z-top:30;--tap:44px;--tap-play:52px;--r-sheet:1.75em;--r-card:1.15em;--ui-k:var(--ui-scale,1);--hud-u:calc(clamp(12.5px, .45vw + 1.2vh, 24px) * var(--ui-k));--hud-pause:max(var(--tap-play), calc(var(--hud-u) * 3.2));--hud-row:max(var(--hud-pause), calc(var(--hud-u) * 4.2));--edge:clamp(8px, 1.3vw, 20px);--sa-t:calc(env(safe-area-inset-top,0px) + var(--edge));--sa-r:calc(env(safe-area-inset-right,0px) + var(--edge));--sa-b:calc(env(safe-area-inset-bottom,0px) + var(--edge));--sa-l:calc(env(safe-area-inset-left,0px) + var(--edge));--font:var(--font-ui);--c-panel:rgb(var(--glass-rgb) / var(--ga3));--c-panel-strong:rgb(var(--glass-rgb) / var(--ga4));--c-panel-hi:#ffffff1a;--c-line:#00000061;--c-bevel:#ffffff1a;--c-drop:#00000059;--c-ink:var(--ink);--c-ink-dim:var(--ink-2);--c-ink-mute:var(--ink-3);--c-accent:var(--flame);--c-accent-hi:var(--flame-hi);--c-accent-lo:var(--flame-lo);--c-accent-ink:var(--flame-ink);--c-teal:var(--ink-2);--c-teal-hi:var(--ink);--c-gold:var(--gold);--c-danger:var(--danger);--c-good:var(--life);--c-focus:var(--ink);--bw:1px;--r:1em;font-family:var(--font-ui);font-optical-sizing:auto;color:var(--ink);font-size:calc(clamp(13px, .5vw + 1.3vh, 27px) * var(--ui-k));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:460;line-height:1.3}@media (max-height:520px){.sk-theme{font-size:calc(clamp(14px, .5vw + 1.3vh, 27px) * var(--ui-k))}}@supports not (transition-timing-function:linear(0, 1)){.sk-theme{--snap:cubic-bezier(.3, .7, .2, 1);--lift:cubic-bezier(.2, .8, .2, 1);--thrust:cubic-bezier(.25, 1.3, .4, 1);--drift:cubic-bezier(.3, .6, .2, 1)}}.sk-solid .sk-theme,.sk-solid.sk-theme{--ga1:.94;--ga2:.94;--ga3:.97;--ga4:.985;--rim:.5;--fill:#ffffff12;--fill-line:#ffffff6b;--hairline:#ffffff38;--ink-3:#b3aea7}@media (prefers-reduced-transparency:reduce){.sk-theme{--ga1:.94;--ga2:.94;--ga3:.97;--ga4:.985}}.sk-still .sk-theme,.sk-still.sk-theme{--t-snap:.16s;--t-lift:.16s;--t-thrust:.16s;--t-drift:.16s;--m-snap:0s;--m-lift:0s;--m-thrust:0s;--m-drift:0s;--snap:linear;--lift:linear;--thrust:linear;--drift:linear}.sk-still .sk-theme *,.sk-still .sk-theme :before,.sk-still .sk-theme :after{transition:opacity .16s linear,color .16s linear,background-color .16s linear,border-color .16s linear,outline-color .16s linear,fill .16s linear,stroke .16s linear,box-shadow .16s linear!important;animation-duration:1ms!important;animation-iteration-count:1!important}.sk-still .sk-theme :is(.sheet:not(.menu-overlay),.lb-layout,.ll-peek,.pause-main,.pause-tiles,.res-verdict){animation-name:ui-fade!important;animation-duration:.16s!important;animation-timing-function:linear!important}#ui>.sk-ui{pointer-events:none;position:absolute;inset:0}.sk-theme [hidden]{display:none!important}.sk-theme button,.sk-theme input,.sk-theme select,.sk-theme textarea{font-family:inherit}.sk-theme ::selection{background:#fe6d1c66}.sk-theme a{color:var(--ink);text-underline-offset:.2em;text-decoration-color:#f7f4ef59}.sk-theme .icon{vertical-align:-.25em;flex:none;width:1.25em;height:1.25em;display:inline-block}.sk-theme .icon-weapon{width:3.33em}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.num,.sk-theme .ui-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.01em}.ui-title{font:700 1.45em/1.15 var(--font-ui);letter-spacing:-.012em;color:var(--ink);text-transform:none;margin:0}.ui-display{font:800 2.55em/.98 var(--font-display);letter-spacing:-.015em;margin:0}.ui-label{font:600 .82em/1.2 var(--font-ui);letter-spacing:.005em;color:var(--ink-2);text-transform:none}.ui-caption{font:480 .8em/1.35 var(--font-ui);color:var(--ink-3)}.glass,.ui-panel{background:rgb(var(--glass-rgb) / var(--ga,var(--ga3)));border-radius:var(--r-card);box-shadow:inset 0 1px 0 rgb(255 255 255/var(--rim)), inset 0 0 0 1px #ffffff0e, 0 0 0 1px #0000005c, var(--sh,var(--sh3));border:0;position:relative}.fl1{--ga:var(--ga1);--sh:var(--sh1)}.fl2{--ga:var(--ga2);--sh:var(--sh2)}.fl3{--ga:var(--ga3);--sh:var(--sh3)}.fl4{--ga:var(--ga4);--sh:var(--sh4)}.sk-solid .glass,.sk-solid .ui-panel{box-shadow:inset 0 0 0 1.5px #ffffff80, var(--sh,var(--sh3))}.ui-fill{background:var(--fill);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--fill-line)}@supports (corner-shape:squircle){.glass,.ui-panel,.sheet,.ui-fill,.ui-group{corner-shape:squircle}}.screen{z-index:var(--z-screen);pointer-events:auto;position:absolute;inset:0}.screen-sheet{padding:var(--sa-t) var(--sa-r) var(--sa-b) var(--sa-l);place-items:center;display:grid}.sheet{--ga:var(--ga3);--sh:var(--sh3);border-radius:var(--r-sheet);background:rgb(var(--glass-rgb) / var(--ga));width:min(46em,100%);min-height:0;max-height:100%;box-shadow:inset 0 1px 0 rgb(255 255 255/var(--rim)), inset 0 0 0 1px #ffffff0e, 0 0 0 1px #0000005c, var(--sh);animation:sheet-in var(--m-lift) var(--lift) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.sk-solid .sheet{box-shadow:inset 0 0 0 1.5px #ffffff80, var(--sh)}@keyframes sheet-in{0%{opacity:0;transform:translateY(1.2em)scale(.985)}to{opacity:1;transform:none}}.sheet-wide{width:min(62em,100%)}.sheet-head{flex-shrink:0;align-items:center;gap:.6em;min-height:4.2em;padding:.9em .9em .5em 1.4em;display:flex}.sheet-head .ui-title,.sheet-title{min-width:0;font:700 1.5em/1.15 var(--font-ui);letter-spacing:-.012em;flex:1;margin:0}.sheet-close{order:9;margin-inline-start:auto}.sheet-body{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex:1;min-height:0;padding:.3em 1.4em 1.3em;overflow-y:auto}.sheet-foot{box-shadow:inset 0 1px 0 var(--hairline);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.6em;padding:.75em 1.4em 1em;display:flex}.sheet-foot .btn{min-width:8em}@media (max-height:520px){.sheet-head{min-height:3.4em;padding-top:.6em;padding-right:9em}.sheet-foot{box-shadow:none;padding:0;position:absolute;top:.55em;right:.8em}.sheet-foot .btn{min-width:6.5em}.sheet-foot.is-close-only{display:none}.sheet:has(.sheet-foot.is-close-only) .sheet-head{padding-right:.9em}}.ui-group-label{font:600 .88em/1.2 var(--font-ui);color:var(--ink-2);margin:1.1em .2em .5em}.ui-group{border-radius:var(--r-card);background:var(--fill);box-shadow:inset 0 0 0 1px var(--fill-line);grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}.ui-row{min-height:max(var(--tap), 3.3em);color:inherit;text-align:start;align-items:center;gap:1em;padding:.55em 1.05em;display:flex}.ui-row+.ui-row{box-shadow:inset 0 1px 0 var(--hairline)}button.ui-row,a.ui-row{width:100%;font:inherit;cursor:pointer;transition:background-color var(--t-snap) var(--snap);background:0 0;border:0;text-decoration:none}@media (hover:hover){button.ui-row:hover,a.ui-row:hover{background:#ffffff0d}}button.ui-row:active,a.ui-row:active{background:#ffffff17}.ui-row-text{flex:1;gap:.2em;min-width:0;display:grid}.ui-row-title{font:620 1em/1.2 var(--font-ui)}.ui-row-sub{font:470 .8em/1.3 var(--font-ui);color:var(--ink-3)}.ui-row-lead{background:#ffffff14;border-radius:.7em;flex:none;place-items:center;width:2.3em;height:2.3em;display:grid}.ui-row-chev{color:var(--ink-3);flex:none}.btn{min-height:max(var(--tap), 3.1em);font:650 1em/1 var(--font-ui);letter-spacing:-.004em;color:var(--ink);white-space:nowrap;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--m-snap) var(--snap), background-color var(--t-snap) var(--snap), box-shadow var(--t-snap) var(--snap), color var(--t-snap) var(--snap), opacity var(--t-snap) var(--snap);background:#ffffff14;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55em;padding:0 1.25em;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.btn .icon{width:1.2em;height:1.2em}a.btn{text-decoration:none}@media (hover:hover){.btn:hover{background:#ffffff21}}.btn:active{background:#ffffff2b;transform:scale(.965)}.btn:disabled,.btn[aria-disabled=true]{opacity:.38;cursor:default;pointer-events:none}.btn-glass{background:rgb(var(--glass-rgb) / var(--ga2));box-shadow:inset 0 1px 0 rgb(255 255 255/var(--rim)), inset 0 0 0 1px #ffffff0e, 0 0 0 1px #0000005c, var(--sh2)}@media (hover:hover){.btn-glass:hover{background:rgb(var(--glass-rgb) / calc(var(--ga2) + .1))}}.btn-glass:active{background:rgb(var(--glass-rgb) / calc(var(--ga2) + .18))}.btn-primary{color:var(--flame-ink);background:var(--flame);box-shadow:inset 0 1px #ffffff61,inset 0 -1px #00000024,0 0 0 1px #00000047,0 12px 28px -14px #fe6d1cd9,0 2px 6px #0000004d}@media (hover:hover){.btn-primary:hover{background:var(--flame-hi)}}.btn-primary:active{background:var(--flame-lo)}.sk-solid .btn-primary{box-shadow:inset 0 0 0 2px var(--flame-ink), 0 2px 6px #0000004d}.btn-quiet{color:var(--ink-2);box-shadow:none;background:0 0}@media (hover:hover){.btn-quiet:hover{color:var(--ink);background:#ffffff12}}.btn-icon{width:max(var(--tap), 2.75em);min-height:max(var(--tap), 2.75em);height:max(var(--tap), 2.75em);gap:0;padding:0}.btn-small{min-height:max(var(--tap), 2.5em);padding:0 1em;font-size:.9em}.btn-icon.btn-small{width:max(var(--tap), 2.5em);height:max(var(--tap), 2.5em);padding:0}.btn.is-confirming{color:var(--flame-hi);background:#fe6d1c24;box-shadow:inset 0 0 0 1.5px #fe6d1c8c}.hold-ring{flex:none;place-items:center;width:1.6em;height:1.6em;display:grid;position:relative}.hold-ring svg:not(.icon){width:calc(100% + .36em);height:calc(100% + .36em);position:absolute;inset:-.18em;overflow:visible;transform:rotate(-90deg)}.hold-ring circle{fill:none;stroke:var(--flame);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:0;transition:stroke-dashoffset .16s ease-out,opacity .16s}.hold-ring .icon{width:1em;height:1em}.hold.is-holding .hold-ring circle{stroke-dashoffset:0;opacity:1;transition:stroke-dashoffset .7s linear,opacity 80ms}.sk-still .sk-theme .hold.is-holding .hold-ring circle{transition-property:stroke-dashoffset!important;transition-duration:.7s!important}.sk-theme :focus-visible,.seg input:focus-visible+span,.choice input:focus-visible+.choice-face{outline:2px solid var(--ink);outline-offset:3px}.sk-theme input.range:focus-visible,.sk-theme .field input:focus-visible,.sk-theme .seg input:focus-visible,.sk-theme .choice input:focus-visible{outline:none}.sk-pad .btn:focus,.sk-pad .tab:focus,.sk-pad .switch:focus,.sk-pad .range:focus,.sk-pad .field input:focus,.sk-pad .seg input:focus+span,.sk-pad .choice input:focus+.choice-face,.sk-pad [role=spinbutton]:focus,.sk-pad .bind-slot:focus,.sk-pad .av-cat:focus,.sk-pad .ui-row:focus,.sk-pad .scene-thumb input:focus+.scene-art{outline:2px solid var(--ink);outline-offset:3px}.sk-theme .ui-group>:is(button,a,[tabindex]).ui-row:focus-visible,.sk-pad .ui-group>.ui-row:focus{outline-offset:-2px;border-radius:var(--r-card)}.seg{--n:2;--i:0;background:var(--well);isolation:isolate;border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;padding:.22em;display:inline-grid;position:relative;box-shadow:inset 0 1px 2px #00000059,inset 0 0 0 1px #ffffff0d}.seg-thumb{z-index:0;top:.22em;bottom:.22em;left:calc(.22em + (100% - .44em) / var(--n) * var(--i));width:calc((100% - .44em) / var(--n));background:var(--ink);transition:left var(--m-snap) var(--snap), opacity var(--t-snap) var(--snap);pointer-events:none;border-radius:999px;position:absolute;box-shadow:0 1px 3px #00000059}.seg.is-empty .seg-thumb{opacity:0}.seg label{z-index:1;cursor:pointer;min-width:0;display:grid;position:relative}.seg input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.seg span{min-height:max(36px,2.35em);font:620 .92em/1 var(--font-ui);color:var(--ink-2);white-space:nowrap;transition:color var(--t-snap) var(--snap);border-radius:999px;place-items:center;padding:.5em .95em;display:grid}@media (hover:hover){.seg label:hover span{color:var(--ink)}}.seg input:checked+span{color:var(--n1)}.seg .is-recommended span{grid-auto-flow:column;justify-content:center}.seg .is-recommended span:after{content:"★";color:var(--gold);margin-left:.3em;font-size:.85em}.seg .is-recommended input:checked+span:after{color:#8a5a00}.choices{flex-wrap:wrap;gap:.45em;display:flex}.choice{cursor:pointer;display:inline-flex;position:relative}.choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.choice-face{min-height:max(40px,2.55em);font:600 .9em/1 var(--font-ui);color:var(--ink-2);transition:background-color var(--t-snap) var(--snap), color var(--t-snap) var(--snap), box-shadow var(--t-snap) var(--snap);background:#ffffff12;border-radius:999px;justify-content:center;align-items:center;gap:.4em;padding:0 1em;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}@media (hover:hover){.choice:hover .choice-face{color:var(--ink);background:#ffffff1f}}.choice input:checked+.choice-face{color:var(--n1);background:var(--ink);box-shadow:0 1px 3px #00000059}.swatches .choice-face{background:var(--sw,var(--n4));border-radius:50%;width:max(40px,2.45em);height:max(40px,2.45em);min-height:0;padding:0;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 -2px 4px #00000040}@media (hover:hover){.swatches .choice:hover .choice-face{background:var(--sw,var(--n4));box-shadow:inset 0 0 0 1px #ffffff59,inset 0 -2px 4px #00000040}}.swatches .choice input:checked+.choice-face{background:var(--sw,var(--n4));box-shadow:0 0 0 2px var(--n1), 0 0 0 4px var(--ink)}.swatches .choice input:checked+.choice-face:after{content:"";border:solid var(--ink);filter:drop-shadow(0 0 1.5px #000000e6);border-width:0 .18em .18em 0;width:.5em;height:.85em;margin-top:-.18em;transform:rotate(45deg)}.switch{cursor:pointer;pointer-events:auto;touch-action:manipulation;width:3.2em;height:1.95em;transition:background-color var(--t-snap) var(--snap);background:#ffffff29;border:0;border-radius:999px;flex:none;padding:0;position:relative;box-shadow:inset 0 1px 2px #00000059}.switch:before{content:"";inset:calc((1.95em - max(var(--tap), 1.95em)) / 2) min(-.2em, calc((3.2em - var(--tap)) / 2));position:absolute}.switch:after{content:"";background:var(--ink);width:1.59em;height:1.59em;transition:transform var(--m-snap) var(--snap), width var(--m-snap) var(--snap), background-color var(--t-snap) var(--snap);border-radius:999px;position:absolute;top:.18em;left:.18em;box-shadow:0 2px 5px #0006}.switch:active:after{width:1.95em}.switch[aria-checked=true]{background:var(--ink-2)}.switch[aria-checked=true]:after{background:var(--n1);transform:translate(1.25em)}.switch[aria-checked=true]:active:after{transform:translate(.89em)}.range-wrap{flex:1;align-items:center;gap:.7em;min-width:8em;display:flex}.range{--p:50%;cursor:pointer;pointer-events:auto;touch-action:pan-y;appearance:none;background:0 0;flex:1;min-width:6em;height:max(36px,1.9em);margin:0}.range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--ink) var(--p), #ffffff29 var(--p));border-radius:999px;height:.36em}.range::-moz-range-track{background:linear-gradient(90deg, var(--ink) var(--p), #ffffff29 var(--p));border-radius:999px;height:.36em}.range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);width:1.45em;height:1.45em;transition:transform var(--m-snap) var(--snap);border:0;border-radius:50%;margin-top:-.545em;box-shadow:0 2px 6px #00000073,0 0 0 .5px #0003}.range::-moz-range-thumb{background:var(--ink);border:0;border-radius:50%;width:1.45em;height:1.45em;box-shadow:0 2px 6px #00000073,0 0 0 .5px #0003}.range:active::-webkit-slider-thumb{transform:scale(1.18)}.range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--n1), 0 0 0 4px var(--ink)}.range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--n1), 0 0 0 4px var(--ink)}.range-val{text-align:right;min-width:3em;font:600 .8em/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-2);flex:none}.stepper{align-items:center;gap:.3em;display:inline-flex}.stepper .btn-icon{width:max(var(--tap), 2.5em);height:max(var(--tap), 2.5em);min-height:0}.step-val{text-align:center;min-width:2em;font:600 1.4em/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.list-stepper .list-val{min-width:6em;font:620 1em/1.15 var(--font-ui)}.list-stepper.is-off{opacity:.45}.field{gap:.45em;display:grid}.field input{width:100%;min-width:0;min-height:max(var(--tap), 3em);font:620 1.05em/1 var(--font-ui);color:var(--ink);background:var(--well);pointer-events:auto;-webkit-user-select:text;user-select:text;transition:box-shadow var(--t-snap) var(--snap);border:0;border-radius:1em;padding:0 1em;box-shadow:inset 0 1px 2px #00000059,inset 0 0 0 1px #ffffff0f}.field input:focus-visible,.field input:focus{box-shadow:inset 0 0 0 1.5px var(--ink), 0 0 0 4px #f7f4ef1f;outline:none}.field input::placeholder{color:var(--ink-3)}.field.is-fixed input{cursor:default;background:0 0;box-shadow:inset 0 0 0 1px #ffffff24}.field-note{color:var(--ink-3);font-weight:500}.key{min-width:1.9em;height:1.8em;font:650 .8em/1 var(--font-ui);color:var(--ink-2);white-space:nowrap;background:#ffffff14;border-radius:.5em;grid-auto-flow:column;place-items:center;gap:.25em;padding:0 .5em;display:inline-grid;box-shadow:inset 0 -1px #0000004d,0 0 0 1px #ffffff1a}.key .icon{width:1.15em;height:1.15em}.key-none{color:var(--ink-3);background:0 0;box-shadow:inset 0 0 0 1px #ffffff24}.btn-primary .key{color:var(--flame-ink);background:#260e041f;box-shadow:0 0 0 1px #260e0433}.tabs{background:var(--well);border-radius:999px;gap:.2em;padding:.22em;display:flex;box-shadow:inset 0 1px 2px #00000059,inset 0 0 0 1px #ffffff0d}.tab{min-height:max(40px,2.4em);font:620 .92em/1 var(--font-ui);color:var(--ink-2);cursor:pointer;white-space:nowrap;transition:background-color var(--t-snap) var(--snap), color var(--t-snap) var(--snap);background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.45em;padding:0 .9em;display:inline-flex}@media (hover:hover){.tab:hover{color:var(--ink)}}.tab[aria-selected=true]{color:var(--n1);background:var(--ink);box-shadow:0 1px 3px #00000059}.tabpanel:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (pointer:coarse){.seg span{min-height:max(var(--tap), 2.35em)}.choice-face{min-height:max(var(--tap), 2.55em)}.swatches .choice-face{width:max(var(--tap), 2.45em);height:max(var(--tap), 2.45em)}.tab{min-height:max(var(--tap), 2.4em)}}@media (pointer:coarse) and (orientation:landscape){.range{height:max(var(--tap), 1.9em);margin-block:calc((max(36px, 1.9em) - max(var(--tap), 1.9em)) / 2)}}.ui-chip{min-height:2.2em;font:600 .86em/1 var(--font-ui);white-space:nowrap;background:var(--fill);box-shadow:inset 0 0 0 1px var(--fill-line);border-radius:999px;align-items:center;gap:.45em;padding:0 .9em;display:inline-flex}.ui-badge{min-width:1.45em;height:1.45em;font:700 max(11px, .68em)/1 var(--font-mono);color:var(--flame-ink);background:var(--flame);border-radius:999px;place-items:center;padding:0 .38em;display:grid;position:absolute;top:-.3em;right:-.3em;box-shadow:0 0 0 2px #00000059}.sk-frost{z-index:var(--z-screen);pointer-events:none;opacity:0;background:rgb(var(--glass-rgb));width:100%;height:100%;transition:opacity calc(var(--t-lift) / 2) var(--lift);display:block;position:absolute;inset:0}.sk-frost.is-on{opacity:1;transition-duration:var(--t-lift)}@keyframes ui-pop{0%{opacity:0;transform:translateY(.4em)scale(.96)}to{opacity:1;transform:none}}@keyframes ui-fade{0%{opacity:0}to{opacity:1}}.hud{pointer-events:none;font-size:var(--hud-u);color:var(--ink);--hud-cap:calc(var(--hud-u) * 2.75);--feed-h:calc(var(--hud-u) * 2.05);--hud-line:var(--hud-cap);line-height:1.2;position:absolute;inset:0}.hud.is-touch{--hud-line:max(var(--hud-cap), var(--hud-pause))}.hud .glass{border-radius:999px}.hud-row{top:var(--sa-t);left:var(--sa-l);right:var(--sa-r);grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:start;column-gap:.6em;display:grid;position:absolute}.hud-row-l{justify-self:start;align-items:center;gap:.5em;min-width:0;display:flex}.hud-row-r{justify-self:stretch;justify-items:end;min-width:0;display:grid}.hud-pause-slot{width:var(--hud-pause);height:var(--hud-pause);flex:none;display:none}.hud.is-touch .hud-pause-slot{display:block}.hud-row2{display:none}.hud .hud-vitals{--ga:min(1, calc(var(--ga1) + .18));height:var(--hud-cap);white-space:nowrap;transition:opacity var(--t-lift) var(--lift);align-items:center;gap:.5em;padding:0 1em 0 .9em;display:flex}.hud-vitals:after{content:"";border-radius:inherit;box-shadow:0 0 0 1.5px var(--danger), 0 0 .9em #f84b4b73;opacity:0;pointer-events:none;position:absolute;inset:0}.hud-vitals.is-low:after{animation:.9s ease-in-out infinite alternate hud-low}.hud .vit-heart{width:1.15em;height:1.15em;color:var(--ink);transition:color var(--t-snap) var(--snap)}.vit-num{min-width:1.85em;font:600 1.05em/1 var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;transition:color var(--t-snap) var(--snap)}.vit-bar{background:#ffffff29;border-radius:999px;flex:none;width:6.5em;height:.38em;position:relative;overflow:hidden}.vit-bar>i{border-radius:inherit;transform-origin:0;position:absolute;inset:0}.vit-trail{transition:transform var(--m-lift) var(--lift) .3s;background:#ffffff6b}.vit-fill{background:var(--ink);transition:background-color var(--t-snap) var(--snap)}.vit-bar>.vit-shield-fill{background:var(--shield);opacity:0;transition:opacity var(--t-snap) var(--snap);bottom:56%}.vit-flash{opacity:0;background:#fff}.hud-vitals.is-shielded .vit-bar{height:.72em}.hud-vitals.is-shielded .vit-shield-fill{opacity:1}.hud-vitals.is-shielded .vit-fill,.hud-vitals.is-shielded .vit-trail{top:56%}.hud-vitals.is-low .vit-fill{background:var(--danger)}.hud-vitals.is-low .vit-heart,.hud-vitals.is-low .vit-num{color:var(--danger)}.hud-vitals.is-protected .vit-bar{box-shadow:0 0 0 1.5px #f7f4ef99}.vit-shield{color:var(--shield);font:650 .82em/1 var(--font-mono);background:#5aa2ff2e;border-radius:999px;align-items:center;gap:.25em;margin-left:.05em;padding:.26em .55em .26em .4em;display:none}.hud .vit-shield .icon{width:1.1em;height:1.1em}.vit-shield b{color:var(--ink);font-weight:650}.hud-vitals.is-shielded .vit-shield{display:inline-flex}.vit-low{font:700 .72em/1 var(--font-ui);color:var(--n1);background:#ffa53d;border-radius:999px;padding:.22em .45em;display:none}.hud.is-ghost .hud-vitals{opacity:.5}.hud.is-dead .hud-vitals,.hud.is-dead .hud-weapon{opacity:.45}.hud-island{z-index:var(--z-hud-hit);min-width:11em;max-width:100%;margin:calc((var(--hud-line) - var(--hud-cap)) / 2) 0 0;color:var(--ink);font:inherit;text-align:center;cursor:default;pointer-events:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-self:center;place-items:center;padding:0;display:grid;position:relative}.hud.is-touch .hud-island,.hud.is-watching .hud-island{cursor:pointer;pointer-events:auto}.hud.is-touch .hud-island:before,.hud.is-watching .hud-island:before{content:"";height:max(100%, var(--tap-play));position:absolute;top:50%;left:0;right:0;translate:0 -50%}.hud-island:focus-visible{outline:none}.hud .hi-plate{--ga:min(1, calc(var(--ga1) + .18))}.hi-plate{transform-origin:50% 0;transition:scale var(--m-snap) var(--snap), background-color var(--t-snap) var(--snap), box-shadow var(--t-snap) var(--snap);position:absolute;inset:0}.hud .hud-island.is-open .hi-plate{border-radius:calc(var(--hud-u) * 1.85)}@media (hover:hover){.hud-island:hover .hi-plate{--ga:min(1, calc(var(--ga1) + .26))}}.hud-island:active .hi-plate{scale:.97}.hud-island.is-pressed .hi-plate{box-shadow:inset 0 0 0 1.5px var(--ink), 0 0 0 1px #0000005c, var(--sh1)}.hud .hud-island .hi-layer{max-width:none;transition:opacity var(--t-lift) var(--lift) 70ms, transform var(--m-thrust) var(--thrust);justify-content:center;align-items:center;display:flex;position:relative;transform:none}.hud .hud-island .hi-layer:not(.is-shown){opacity:0;transition:opacity calc(var(--t-snap) / 2) var(--snap), transform calc(var(--m-snap) / 2) var(--snap);pointer-events:none;position:absolute;inset:0;transform:scale(.94)}.hud .hud-island .hud-top{min-height:var(--hud-cap);white-space:nowrap;align-items:center;gap:.7em;padding:0 1.2em}.ht-sep{background:#ffffff29;flex:none;width:1px;height:1.1em}.ht-clock{font:600 1.12em/1 var(--font-mono);letter-spacing:-.02em;transition:color var(--t-snap) var(--snap)}.ht-rank,.ht-score,.ht-lead{align-items:baseline;gap:.18em;display:inline-flex}.ht-rank b{font:650 1em/1 var(--font-ui)}.ht-score b,.ht-lead b{font:600 1em/1 var(--font-mono)}.hud-top small{font:600 max(11px, .78em)/1 var(--font-mono);color:var(--ink-2)}.ht-lead{align-items:center;gap:.35em}.ht-lead .ht-sep{margin-right:.35em}.hud .ht-crown{width:1.05em;height:1.05em;color:var(--ink-3);align-self:center;margin-right:.15em}.hud-top:not(.is-leading) .ht-score .ht-crown,.hud-top.is-leading .ht-lead{display:none}.ht-you{font:650 max(11px, .8em)/1 var(--font-ui);color:var(--flame-hi);margin-right:.12em}.hud.is-watching .ht-you{display:none}.hud-top.is-leading .ht-score .ht-crown{color:var(--gold)}.hud-top.is-urgent .ht-clock{color:color-mix(in srgb, var(--danger) 45%, var(--ink))}.hud-top.is-critical .ht-clock{color:var(--danger);animation:1s ease-out infinite hud-tick;display:inline-block}.ht-teams{align-items:center;gap:.5em;display:none}.hud-top.is-teams .ht-rank,.hud-top.is-teams .ht-score,.hud-top.is-teams .ht-lead,.hud-top.is-teams .ht-sep-score{display:none}.hud-top.is-teams .ht-teams{display:inline-flex}.sc-team{--team:var(--team-blue);align-items:center;gap:.35em;display:inline-flex}.sc-team-2{--team:var(--team-red)}.sc-swatch{background:var(--team);border-radius:50%;flex:none;width:.6em;height:.6em}.sc-teamname{font:600 .82em/1 var(--font-ui);color:var(--ink-2)}.sc-team b{font:600 1.08em/1 var(--font-mono);color:var(--team)}.sc-team.is-ahead b{font-weight:750}.sc-dash{background:var(--ink-3);border-radius:1px;width:.55em;height:1.5px}.sc-you{font:650 .72em/1 var(--font-ui);color:var(--flame-hi);display:none}.sc-team.is-mine .sc-you{display:inline}.hud-ghost-glyph{color:var(--ghost);align-items:center;gap:.45em;display:none}.hud-ghost-glyph .ht-sep{margin-right:.25em}.hud .hud-ghost-glyph .icon{width:1.15em;height:1.15em}.hud-top.is-ghost-ready .hud-ghost-glyph{display:inline-flex}.hud .ht-key{min-width:1.6em;height:1.6em;font-size:.7em;display:none}.hud-top.has-ghost-key .ht-key{display:inline-grid}.hud .hud-island .ev,.hud .hud-island .hud-ghost{min-height:calc(var(--hud-cap) * 1.3);text-align:left;white-space:normal;gap:.75em;padding:.55em 1.4em .55em .65em}.ev-ico{width:2.15em;height:2.15em;color:var(--gold);background:#fac54729;border-radius:50%;flex:none;place-items:center;display:grid}.hud .ev-ico .icon{width:1.2em;height:1.2em}.ev-ico.is-ghost{color:var(--ghost);background:#c3c9ff29}.ev-ico.is-shield{color:var(--shield);background:#5aa2ff2e}.ev-ico.is-ink{color:var(--ink-2);background:#ffffff1a}.ev-txt{gap:.24em;min-width:0;display:grid}.ev-title{font:800 1.08em/1.06 var(--font-display);letter-spacing:-.005em;text-wrap:balance}.ev[data-kind=streak] .ev-title{font-size:1.22em}.ev-sub{max-width:24em;font:500 max(11px, .8em)/1.25 var(--font-ui);color:var(--ink-2)}.ev-sub[hidden]{display:none}.hud-ghost .hg-text{color:var(--ghost)}.hg-text .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:650}.hg-bar{background:#ffffff24;border-radius:999px;height:.2em;position:absolute;bottom:.34em;left:1.4em;right:1.4em;overflow:hidden}.hg-bar-fill{border-radius:inherit;background:var(--ghost);transform-origin:0;position:absolute;inset:0}.hud .hud-bubble{height:2.4em;font:700 .95em/1 var(--font-mono);color:var(--flame-hi);align-items:center;gap:.3em;padding:0 .85em;display:flex;position:absolute;top:0;left:0}.hud .hb-head{width:1.05em;height:1.05em;color:var(--gold);display:none}.hud-bubble.is-headshot .hb-head{display:block}.hud .hud-feed{width:100%;min-width:0;max-width:clamp(6.5em,100vw - 38em,19em);margin:max(0px, (var(--hud-line) - var(--feed-h)) / 2) 0 0;flex-direction:column;justify-self:end;align-items:flex-end;gap:.32em;padding:0;list-style:none;display:flex}@supports (contain:inline-size){.hud .hud-feed{contain:inline-size;min-width:6.5em;max-width:19em}}.hud .feed-row{--ga:min(1, calc(var(--ga1) + .18));max-width:100%;height:var(--feed-h);font:600 max(11px, .84em)/1 var(--font-ui);white-space:nowrap;align-items:center;gap:.5em;padding:0 .95em;animation:.5s ease-in 5.5s forwards hud-fade-out;display:flex}.feed-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.feed-name.is-you{color:var(--flame-hi);flex:none}.feed-how{color:var(--ink-2);flex:none;align-items:center;gap:.25em;display:inline-flex}.hud .feed-how .icon{width:1.1em;height:1.1em}.hud .feed-how .icon-weapon{width:2.5em;height:1em}.hud .feed-row.is-headshot .feed-how .icon-weapon,.hud .feed-head{color:var(--gold)}.feed-streak{color:var(--gold);font:650 .9em/1 var(--font-mono);flex:none;align-items:center;gap:.08em;display:inline-flex}.hud .feed-streak .icon{width:1em;height:1em}.hud .feed-row.is-killer{box-shadow:inset 0 1px 0 rgb(255 255 255/var(--rim)), inset 0 0 0 1px #fe6d1c99, 0 0 0 1px #0000005c, var(--sh1)}.hud .feed-row.is-victim{box-shadow:inset 0 1px 0 rgb(255 255 255/var(--rim)), inset 0 0 0 1px #f84b4b8c, 0 0 0 1px #0000005c, var(--sh1)}.hud.is-touch .feed-row:nth-child(n+3){display:none}.hud .hud-weapon{right:var(--sa-r);bottom:var(--sa-b);white-space:nowrap;height:3.5em;transition:opacity var(--t-lift) var(--lift);align-items:center;gap:.85em;padding:0 1.35em 0 1.15em;display:flex;position:absolute}.wp-guns{justify-items:center;gap:.18em;display:grid}.hud .wp-sil .icon-weapon{width:3.3em;height:1.35em;color:var(--ink);display:block}.hud .wp-other .icon-weapon{width:1.9em;height:.72em;color:var(--ink-3);display:block}.wp-other:empty{display:none}.wp-name{font:600 .74em/1.15 var(--font-ui);color:var(--ink-3);gap:.08em;display:grid}.wp-name b{color:var(--ink-2);font-size:1.1em;font-weight:650}.wp-name small{font-size:max(11px,.83em)}.wp-name.is-one small{display:none}.wp-ammo{align-items:baseline;gap:.2em;display:flex}.wp-mag{min-width:1.25em;font:650 1.85em/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-align:right;transition:color var(--t-snap) var(--snap), opacity var(--t-snap) var(--snap);display:inline-block}.wp-res{font:600 .9em/1 var(--font-mono);color:var(--ink-3);align-items:center;display:inline-flex}.hud .wp-res-inf{width:1.15em;height:1.15em;margin-left:.1em}.wp-nades{font:650 .9em/1 var(--font-mono);color:var(--ink-2);align-items:center;gap:.3em;display:inline-flex}.hud .wp-nades .icon{width:1.15em;height:1.15em}.wp-nades.is-none{opacity:.4}.hud-weapon.is-ammo-low .wp-mag{color:color-mix(in srgb, var(--danger) 55%, var(--ink))}.hud-weapon.is-ammo-empty .wp-mag{color:var(--danger)}.hud-weapon.is-reloading .wp-mag{opacity:.45}.wp-reload{opacity:0;height:.18em;transition:opacity var(--t-snap) var(--snap);background:#ffffff24;border-radius:999px;position:absolute;bottom:.32em;left:1.4em;right:1.4em;overflow:hidden}.hud-weapon.is-reloading .wp-reload{opacity:1}.wp-reload-fill{border-radius:inherit;background:var(--ink);transform-origin:0;position:absolute;inset:0}.hud.is-touch .hud-weapon{display:none}.hud .hud-bottom{left:0;right:0;bottom:calc(var(--sa-b) + .5em);pointer-events:none;flex-direction:column;align-items:center;gap:.4em;display:flex;position:absolute}.hud .hud-bottom>*{max-width:calc(100vw - 2 * (var(--sa-r) + 19.5em))}.hud.is-touch .hud-bottom{bottom:calc(var(--sa-b) + 3.3em)}.hud.is-touch .hud-bottom>*{max-width:calc(100vw - 2 * (var(--sa-r) + max(250px, 24vw)))}.hud.is-touch .toast{white-space:normal;border-radius:1.2em;height:auto;min-height:2.35em;padding-block:.45em;line-height:1.25}.hud.is-touch .toast-line{overflow:visible}.hud .hud-swap{height:2.6em;font:600 .9em/1 var(--font-ui);white-space:nowrap;animation:hud-toast-in var(--m-lift) var(--lift);align-items:center;gap:.55em;padding:0 1.1em 0 .45em;display:flex}.hud-swap b{font-weight:700}.hud .hud-swap .key{min-width:2em;height:2em;font-size:.8em}.hud .key-round{border-radius:50%;width:2.2em;min-width:0;height:2.2em;padding:0}.hud-toasts{flex-direction:column;align-items:center;gap:.3em;max-width:100%;display:flex}.hud .toast{max-width:100%;height:2.35em;font:600 .86em/1 var(--font-ui);white-space:nowrap;pointer-events:none;animation:hud-toast-in var(--m-lift) var(--lift), hud-fade-out .35s ease-in 1.45s forwards;align-items:center;gap:.55em;padding:0 1.1em 0 .85em;display:flex}.toast-line{text-overflow:ellipsis;min-width:0;overflow:hidden}.hud .toast .icon{flex:none;width:1.15em;height:1.15em}.hud .toast .icon-weapon{width:2.5em;height:1em}.hud .toast-health .icon{color:var(--life)}.hud .toast-shield .icon{color:var(--shield)}.hud .toast-grenades .icon{color:var(--ink-2)}.hud .hud-respawn{left:0;right:0;top:max(24%, calc(var(--sa-t) + var(--hud-row) + 3em));width:-moz-fit-content;width:fit-content;min-width:15em;max-width:calc(100% - var(--sa-l) - var(--sa-r));text-align:center;border-radius:1.5em;justify-items:center;gap:.3em;margin:0 auto;padding:.95em 1.5em 1.1em;display:grid;position:absolute}.rs-lead{font:600 max(11px, .82em)/1.2 var(--font-ui);color:var(--ink-2)}.rs-killer{text-overflow:ellipsis;white-space:nowrap;max-width:12em;font:700 1.55em/1.15 var(--font-ui);letter-spacing:-.012em;overflow:hidden}.rs-killer[hidden]{display:none}.rs-detail{font:600 .9em/1.2 var(--font-ui);color:var(--ink-2);align-items:center;gap:.5em;display:flex}.hud .rs-icon .icon{width:1.2em;height:1.2em;display:block}.hud .rs-icon .icon-weapon{width:2.9em;height:1.1em}.rs-hp{font:500 max(11px, .8em)/1.2 var(--font-ui);color:var(--ink-2)}.rs-hp .num{color:var(--ink-2)}.rs-count{font:600 .95em/1 var(--font-ui);color:var(--ink-2);margin-top:.45em}.rs-count b{font:650 1.45em/1 var(--font-mono);color:var(--ink)}.rs-bar{background:#ffffff24;border-radius:999px;width:100%;height:.3em;margin-top:.3em;position:relative;overflow:hidden}.rs-fill{border-radius:inherit;background:var(--ink);transform-origin:0;position:absolute;inset:0}.rs-tip{max-width:19em;font:500 .84em/1.35 var(--font-ui);text-align:left;color:var(--ink);background:var(--fill);box-shadow:inset 0 0 0 1px var(--fill-line);border-radius:.9em;margin:.55em 0 0;padding:.55em .8em}.rs-tip b{color:var(--gold);font-weight:700}.hud-dmg{--dmg-r:min(30vh, 24vw);position:absolute;top:50%;left:50%}.dmg{will-change:transform, opacity;position:absolute;top:0;left:0}.dmg-arc{left:calc(var(--dmg-r) - 3em);border:.42em solid #0000;border-right-color:#f84b4be6;border-radius:50%;width:3.4em;height:8.4em;position:absolute;top:-4.2em}.hud-scope{opacity:0;transition:opacity var(--t-snap) var(--snap);background:radial-gradient(75% 80%,#0000 60%,#03030657 84%,#0303069e 100%);position:absolute;inset:0}.hud-scope.is-on{opacity:1}.hud-ghost-veil{opacity:0;transition:opacity var(--t-lift) var(--lift);position:absolute;inset:0;box-shadow:inset 0 0 8em 1.5em #c3c9ff42}.hud-ghost-veil.is-on{opacity:1}.hud.is-watching .sc-you{display:none}@media (max-height:500px){.vit-bar{width:4.4em}.hud .hud-island .hud-top{gap:.6em;padding:0 1em}.ht-you,.hud .feed-row:nth-child(n+3){display:none}.hud .hud-respawn{gap:.15em;padding:.6em 1.2em .75em}.rs-killer{font-size:1.35em}}@media (orientation:portrait){.allow-portrait .hud.is-upright .hud-row2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.45em;display:flex;position:absolute;top:calc(100% + .45em);left:0;right:0}.allow-portrait .hud.is-upright .hud-vitals{width:auto}.allow-portrait .hud.is-upright .hud-feed{max-width:min(100%,17em);margin:0 0 0 auto}.allow-portrait .hud.is-upright .hud-respawn{top:max(27%, calc(var(--sa-t) + var(--hud-row) + 6.5em));max-width:calc(100% - var(--sa-l) - var(--sa-r))}.allow-portrait .pt-band .hud.is-upright .hud-weapon{display:none}.allow-portrait .pt-band .hud.is-upright.is-watching .hud-weapon{display:flex}}.sk-cb .hud-vitals.is-low .vit-fill{background-color:#ffa53d;background-image:repeating-linear-gradient(-45deg,#03030666 0 .25em,#0000 .25em .5em)}.sk-cb .hud-vitals.is-low .vit-heart,.sk-cb .hud-vitals.is-low .vit-num{color:#ffa53d}.sk-cb .hud-vitals:after{box-shadow:0 0 0 1.5px #ffa53d,0 0 .9em #ffa53d73}.sk-cb .hud-vitals.is-low .vit-low{display:inline-block}.sk-cb .sc-team-2{--team:#ffa53d}.sk-cb .hud-top.is-critical .ht-clock,.sk-cb .hud-weapon.is-ammo-empty .wp-mag{color:#ffb000}.sk-cb .dmg-arc{border-right-color:#ffb000}.sk-calm .hud-vitals.is-low:after,.sk-still .hud-vitals.is-low:after{opacity:.75;animation:none}.sk-calm .hud-top.is-critical .ht-clock{animation:none}@keyframes hud-low{0%{opacity:.2}to{opacity:.9}}@keyframes hud-tick{0%{transform:scale(1.12)}35%{transform:scale(1)}}@keyframes hud-feed-in{0%{opacity:0;transform:translate(1.2em)}to{opacity:1;transform:none}}@keyframes hud-fade-out{to{opacity:0}}@keyframes hud-toast-in{0%{opacity:0;transform:translateY(.5em)scale(.94)}to{opacity:1;transform:none}}.onl-lead{color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.45}.onl-card{border-radius:var(--r-card);background:var(--fill);min-width:0;box-shadow:inset 0 0 0 1px var(--fill-line);justify-items:start;gap:.6em;padding:.95em 1.05em 1.05em;display:grid}.onl-card>.ui-label,.onl-card>h3{margin:0}.onl-note,.onl-card .onl-note,.onl-panel .onl-note,.sheet-account .onl-note,.sheet-stats .onl-note,.sheet-code .onl-note{font:470 .84em/1.4 var(--font-ui);color:var(--ink-2);text-wrap:pretty;margin:0}.onl-error{font:600 .84em/1.35 var(--font-ui);color:#ff9e95;margin:0}.onl-text:empty,.onl-note:empty,.onl-body:empty,.onl-turnstile:empty,.onl-error:empty,.lb-status:empty{display:none}.onl-code-row{flex-wrap:wrap;gap:.5em;width:100%;display:flex}.onl-code-input,.acc-input{min-width:0;min-height:max(var(--tap), 3em);font:620 1.05em/1 var(--font-ui);color:var(--ink);background:var(--well);pointer-events:auto;-webkit-user-select:text;user-select:text;transition:box-shadow var(--t-snap) var(--snap);border:0;border-radius:1em;flex:8em;padding:0 1em;box-shadow:inset 0 1px 2px #00000059,inset 0 0 0 1px #ffffff0f}.onl-code-input,.acc-input-code{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.1em;font-weight:600}.onl-code-input{flex-basis:7em;max-width:11em;font-size:1.2em}.acc-input-code{max-width:14em}.onl-code-input::placeholder,.acc-input::placeholder{color:#f7f4ef42}.onl-code-input:focus,.acc-input:focus,.onl-select:focus{box-shadow:inset 0 0 0 1.5px var(--ink), 0 0 0 4px #f7f4ef1f;outline:none}.onl-select{min-width:0;min-height:max(var(--tap), 3em);font:620 1em/1 var(--font-ui);color:var(--ink);background:var(--well) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 9.5L12 15l5.5-5.5' fill='none' stroke='%23c1bdb7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .85em center / 1.1em 1.1em;cursor:pointer;pointer-events:auto;appearance:none;transition:box-shadow var(--t-snap) var(--snap);border:0;border-radius:1em;padding:0 2.4em 0 1em;box-shadow:inset 0 1px 2px #00000059,inset 0 0 0 1px #ffffff0f}.onl-select option{color:var(--ink);background:var(--n2)}.sk-pad .onl-select:focus,.sk-pad .onl-code-input:focus,.sk-pad .acc-input:focus,.sk-pad .onl-link:focus,.sk-pad .rt-namebtn:focus,.sk-pad .onl-line:focus,.sk-pad .onl-chatbtn:focus,.sk-pad a.btn:focus{outline:2px solid var(--ink);outline-offset:3px}.onl-link{font:560 .86em/1.3 var(--font-ui);color:var(--ink-2);pointer-events:auto}@media (hover:hover){.onl-link:hover{color:var(--ink)}}.onl-spinner{border:2px solid #ffffff24;border-top-color:var(--ink-2);border-radius:50%;flex:none;width:1.3em;height:1.3em;animation:.9s linear infinite onl-spin;display:inline-block}.onl-spinner-lg{border-width:2.5px;width:2.4em;height:2.4em}@keyframes onl-spin{to{transform:rotate(360deg)}}.onl-share{flex-wrap:wrap;gap:.45em;display:flex}.onl-share a.btn{text-decoration:none}.fb-glyph{display:inline-flex}.btn.is-done{color:var(--n1);background:var(--ink);box-shadow:none}.btn.is-failed{color:#ffb3ab;box-shadow:inset 0 0 0 1.5px #f84b4b99}.qr{border-radius:.7em;width:8.5em;height:8.5em;display:block;box-shadow:0 0 0 1px #00000059}.qr-bg{fill:#fff}.qr-ink{fill:var(--n1)}.onl-qr{animation:ui-pop var(--m-lift) var(--lift) both;align-items:center;gap:.9em;display:flex}.onl-qr-note{max-width:10em;font:470 .84em/1.35 var(--font-ui);color:var(--ink-2)}.seg.is-off{opacity:.4}.seg.is-off label{pointer-events:none}.screen-online{z-index:calc(var(--z-screen) + 2);padding:var(--sa-t) var(--sa-r) var(--sa-b) var(--sa-l);background:#03030659;place-items:center;display:grid}.onl-panel{overscroll-behavior:contain;text-align:center;scrollbar-width:thin;border-radius:1.7em;justify-items:center;gap:.8em;width:min(24em,100%);max-height:100%;padding:1.6em 1.5em 1.5em;display:grid;overflow-y:auto}.onl-glyph{width:2.8em;height:2.8em;color:var(--ink);background:#ffffff1a;border-radius:50%;place-items:center;display:grid}.onl-glyph .icon{width:1.3em;height:1.3em}.onl-title{font:700 1.2em/1.2 var(--font-ui);letter-spacing:-.006em;text-wrap:balance;margin:0}.onl-text{max-width:22em;font:460 .94em/1.45 var(--font-ui);color:var(--ink-2);text-wrap:pretty;margin:0}.onl-panel .onl-note{color:var(--ink-2)}.onl-body{justify-items:center;gap:.7em;width:100%;display:grid}.onl-age{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:.55em;width:100%;display:grid}.onl-actions{flex-wrap:wrap;justify-content:center;gap:.6em;margin-top:.3em;display:flex}.onl-actions .btn{min-width:7.5em}.onl-turnstile{min-height:65px}.onl-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35em;width:min(17em,100%);margin:0;padding:0;list-style:none;display:grid}.onl-steps li{min-width:0;font:600 .72em/1.1 var(--font-ui);color:var(--ink-3);justify-items:center;gap:.4em;display:grid}.onl-steps i{width:100%;height:.3em;transition:background-color var(--t-lift) var(--lift);background:#ffffff1f;border-radius:999px}.onl-steps .is-done i{background:var(--ink-2)}.onl-steps .is-now{color:var(--ink)}.onl-steps .is-now i{background:var(--ink);animation:1.1s ease-in-out infinite alternate onl-breathe}@keyframes onl-breathe{0%{opacity:.35}to{opacity:1}}.sheet-code{width:min(34em,100%)}.onl-code-body{align-content:start;gap:.9em;display:grid}.onl-code-body .ui-group-label{margin-top:0;display:block}.onl-card-make .btn-primary{width:100%;min-height:max(var(--tap), 3.3em)}.sheet-account{width:min(42em,100%)}.acc-body{align-content:start;gap:.2em;display:grid}.acc-sec .ui-group-label{display:block}.acc-sec .onl-card,.acc-hosted{justify-items:start}.acc-who,.st-who{align-items:center;gap:.85em;padding:.85em 1.05em;display:flex}.acc-avatar{width:2.7em;height:2.7em;color:var(--ink);background:#ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid}.acc-avatar .icon{width:1.35em;height:1.35em}.acc-who-text,.st-who-text{gap:.2em;min-width:0;display:grid}.acc-name,.st-who-name{font:700 1.25em/1.2 var(--font-ui);letter-spacing:-.008em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acc-line{font:470 .84em/1.3 var(--font-ui);color:var(--ink-2)}.acc-hosted{margin-top:.9em}.acc-form{gap:.5em;width:100%;display:grid}.acc-codebox{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.1em;width:100%;padding-top:.2em;display:grid}.acc-code-side{justify-items:start;gap:.55em;min-width:0;display:grid}.acc-code{font:600 1.6em/1.1 var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.06em;color:var(--ink);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;margin:0}.acc-qr{justify-items:center;gap:.45em;display:grid}.acc-qr-note{font:500 .78em/1.2 var(--font-ui);color:var(--ink-2)}.acc-warn{font:470 .84em/1.4 var(--font-ui);color:var(--ink-2);background:#fac54714;border-radius:.9em;align-items:flex-start;gap:.55em;margin:0;padding:.6em .75em;display:flex;box-shadow:inset 0 0 0 1px #fac54738}.acc-warn .icon{color:var(--gold);flex:none;margin-top:.05em}.acc-warn b{color:var(--ink);font-weight:650}.sheet-stats{width:min(44em,100%);height:min(100%,38em)}.st-tabs{padding:0 1.4em .6em}.st-body{padding-top:.3em}.st-page,.st-you,.st-board{align-content:start;gap:.9em;display:grid}.st-you{gap:.5em}.st-filters{flex-wrap:wrap;gap:.5em;display:flex}.st-filters[hidden]{display:none}.st-who .cr-online-line{margin:.1em 0 0}.st-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;margin:0;display:grid}.st-tile{background:var(--fill);min-width:0;box-shadow:inset 0 0 0 1px var(--fill-line);border-radius:1em;gap:.4em;padding:.75em .9em .8em;display:grid}.st-tile dt{font:600 .76em/1.1 var(--font-ui);color:var(--ink-2)}.st-tile dd{font:650 1.35em/1 var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.02em;white-space:nowrap;margin:0}.st-recent .ui-group-label{margin-top:.2em}.st-list{margin:0;padding:0;list-style:none}.st-match{gap:.85em}.st-res{min-width:3.4em;font:650 .8em/1 var(--font-mono);text-align:center;color:var(--ink-2);background:#ffffff12;border-radius:999px;flex:none;padding:.35em .55em}.st-match.is-won .st-res{color:var(--gold);background:#fac5471f}.st-what{flex:1;gap:.2em;min-width:0;display:grid}.st-what b,.st-what small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.st-what b{font:620 1em/1.2 var(--font-ui)}.st-what small{font:470 .8em/1.3 var(--font-ui);color:var(--ink-2)}.st-kd{font:600 .95em/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-2);flex:none}.st-board-note{margin:0}.st-empty,.st-loading{text-align:center;color:var(--ink-2);justify-items:center;gap:.65em;padding:2em .5em;display:grid}.st-empty>.icon{width:2em;height:2em;color:var(--ink-3)}.st-empty p{max-width:22em;margin:0}.st-loading{grid-auto-flow:column;justify-content:center;align-items:center}.rt,.st-table{border-collapse:separate;border-spacing:0;width:100%;font:520 1em/1.25 var(--font-ui);font-variant-numeric:tabular-nums}.rt th,.st-table th{height:2em;font:600 max(11px, .74em)/1.1 var(--font-ui);text-align:left;vertical-align:bottom;color:var(--ink-2);padding:0 .6em .2em}.rt td,.st-table td{vertical-align:middle;height:2.6em;box-shadow:inset 0 1px 0 var(--hairline);padding:.1em .6em}.rt .st-num,.st-table .st-num{width:3.2em;font-family:var(--font-mono);text-align:right;white-space:nowrap;font-weight:560}.rt th.st-num,.st-table th.st-num{font:600 max(11px, .74em)/1.1 var(--font-ui)}.rt .st-rank,.st-table .st-rank{width:2.2em;font-family:var(--font-mono);color:var(--ink-2);white-space:nowrap;font-weight:560}.rt th.st-rank,.st-table th.st-rank{font:600 max(11px, .74em)/1.1 var(--font-ui)}.rt .st-name,.st-table .st-name{white-space:nowrap;max-width:0}.st-table .st-name{text-overflow:ellipsis;overflow:hidden}.rt-cell{align-items:center;gap:.45em;min-width:0;display:flex}.rt .st-player,.st-table .st-player{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;min-width:0;max-width:100%;font-weight:600;display:inline-block;overflow:hidden}.rt .st-score,.st-table .st-score{font-size:1em;font-weight:650}.rt td.rt-kd,.st-table td.st-dim{color:var(--ink-2)}.rt tr.is-me td,.st-table tr.is-me td{color:var(--flame-hi);box-shadow:none;background:#fe6d1c1a}.rt tr.is-me+tr td,.st-table tr.is-me+tr td{box-shadow:none}.rt tr.is-me td:first-child,.st-table tr.is-me td:first-child{border-radius:.75em 0 0 .75em}.rt tr.is-me td:last-child,.st-table tr.is-me td:last-child{border-radius:0 .75em .75em 0}.rt tr.is-me .rt-tag,.st-table tr.is-me .st-tag{color:#ff9249bf}.rt tr.is-dead .st-player{opacity:.5}.rt tr.is-away .st-player{opacity:.6}.rt-tag,.st-table .st-tag{font:500 .8em/1 var(--font-mono);color:var(--ink-3);margin-left:.15em}.rt-rank{vertical-align:middle;margin-right:.45em;display:inline-flex}.rt-rank .cr-online-rank{margin:0}.rt-badges{flex:none;align-items:center;gap:.3em;display:inline-flex}.rt-badges:empty{display:none}.rt .st-bot,.rt-badge{min-height:1.6em;font:600 max(11px, .7em)/1 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--ink-2);vertical-align:middle;background:#ffffff14;border-radius:999px;align-items:center;gap:.25em;margin:0;padding:0 .55em;display:inline-flex}.rt-badge .icon{width:1.25em;height:1.25em}.rt-party{color:var(--ink);background:#ffffff24;padding:0 .4em}.rt-away{color:var(--gold);background:#fac5471f}.rt-muted{color:var(--ink-3);padding:0 .4em}.rt td.st-ping{color:var(--ink-2)}.rt td.st-ping[data-level=good]{color:#7fe0aa}.rt td.st-ping[data-level=fair]{color:var(--gold)}.rt td.st-ping[data-level=poor]{color:#ff8f8f}.sk-cb .rt td.st-ping[data-level=good]{color:#8cc4ff}.sk-cb .rt td.st-ping[data-level=poor]{color:#ffb066}.rt tr.rt-teamrow th{height:2.6em;font:650 .86em/1.2 var(--font-ui);color:var(--ink);padding:.65em .6em .3em}.rt tbody tr.rt-teamrow:first-child th{padding-top:.2em}.rt-team{display:table-cell}.rt-swatch{vertical-align:-.15em;background:var(--ink-3);border-radius:999px;width:.32em;height:1.05em;margin-right:.55em;display:inline-block}.rt-team-1 .rt-swatch{background:var(--team-blue)}.rt-team-2 .rt-swatch{background:var(--team-red)}.rt-teamtotal{float:right;font:650 1.05em/1 var(--font-mono);font-variant-numeric:tabular-nums}.rt-teamtotal small{font:500 .72em/1 var(--font-ui);color:var(--ink-3)}.rt-namebtn{min-width:0;min-height:2.2em;font:inherit;color:inherit;text-align:left;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--t-snap) var(--snap);background:0 0;border:0;border-radius:.65em;flex:0 auto;align-items:center;gap:.4em;margin-left:-.45em;padding:0 .45em;display:inline-flex}.rt-dots{color:var(--ink-3);transition:color var(--t-snap) var(--snap);flex:none}.rt-namebtn[aria-expanded=true]{background:#ffffff14}.rt-namebtn[aria-expanded=true] .rt-dots{color:var(--ink)}@media (hover:hover){.rt-namebtn:hover{background:#ffffff14}.rt-namebtn:hover .rt-dots{color:var(--ink)}}.rt-namebtn:active{background:#ffffff1f}.rt tr.rt-striprow td{height:auto;box-shadow:none;padding:.15em .3em .5em}.rt-actions{background:var(--fill-hi);box-shadow:inset 0 0 0 1px var(--fill-line);white-space:normal;animation:ui-pop var(--m-lift) var(--lift) both;border-radius:1em;flex-wrap:wrap;align-items:center;gap:.4em;padding:.45em;display:flex}.rt-ask{font:600 .86em/1.2 var(--font-ui);color:var(--ink-2);margin:0 .3em 0 .35em}.rt-thanks{font:600 .9em/1.3 var(--font-ui);color:var(--ink);gap:.5em;padding:.65em .85em}.rt-thanks .icon{color:var(--life)}@media (max-width:480px){.rt .st-num,.st-table .st-num{width:2.6em}.rt th,.rt td,.st-table th,.st-table td{padding-left:.35em;padding-right:.35em}}.screen-lobby{padding:var(--sa-t) var(--sa-r) var(--sa-b) var(--sa-l);grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid}.lb-layout{border-radius:var(--r-sheet);width:min(49em,100%);min-height:0;max-height:100%;animation:sheet-in var(--m-lift) var(--lift) both;flex-direction:column;place-self:center end;display:flex;overflow:hidden}.lb-layout-party{width:min(28em,100%)}.lb-head{align-items:center;gap:.6em;min-height:4em;padding:.85em .9em .35em 1.4em;display:flex}.lb-head .ui-title{min-width:0;font:700 1.5em/1.15 var(--font-ui);letter-spacing:-.012em;flex:1}.lb-leave{flex:none}.lb-status{font:600 .84em/1.35 var(--font-ui);color:var(--ink-2);margin:0 1.4em .3em}.lb-status.is-warn{color:var(--gold)}.lb-body{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(17em,1fr) minmax(18em,1fr);gap:1.2em;min-height:0;padding:0 1.4em;display:grid}.lb-layout-party .lb-body{grid-template-columns:minmax(0,1fr)}.lb-col{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;min-width:0;min-height:0;padding:.3em .15em .9em;overflow-y:auto}.lb-codewrap{justify-items:start;gap:.55em;padding:.95em 1.05em 1.05em;display:grid}.lb-code{font:600 2.5em/1 var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.08em;color:var(--ink);-webkit-user-select:all;user-select:all;margin:0 0 .1em}.lb-codeline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4em .8em;width:100%;display:flex}.lb-codeline .lb-code{margin:0}.onl-qrbtn.is-on{color:var(--ink);background:#ffffff1a}.lb-people,.rr-edit,.rr-summary,.st-list{grid-template-columns:minmax(0,1fr)}.lb-sub{justify-content:space-between;align-items:baseline;gap:1em;display:flex}.lb-count{font:600 .95em/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-3)}.lb-people{margin:0;padding:0;list-style:none}.lb-person{min-height:max(var(--tap), 3.2em);gap:.75em;padding:.45em 1em .45em .6em}.lb-lead{width:2.1em;height:2.1em;color:var(--ink-2);background:#ffffff14;border-radius:.65em;flex:none;place-items:center;display:grid}.lb-lead .icon{width:1.15em;height:1.15em}.lb-lead .cr-online-rank{margin:0}.lb-who{flex:1;align-items:baseline;gap:.2em;min-width:0;display:flex}.lb-name{min-width:0;font:620 1em/1.2 var(--font-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-tag{font:500 .8em/1 var(--font-mono);color:var(--ink-3);flex:none}.lb-note{font:560 .8em/1 var(--font-ui);color:var(--ink-2);flex:none;align-items:center;gap:.35em;display:inline-flex}.lb-crown{color:var(--gold)}.lb-note .lb-crown{width:1.15em;height:1.15em}.lb-person.is-me{background:#fe6d1c14}.lb-person.is-me .lb-name{color:var(--flame-hi)}.lb-person.is-away .lb-who,.lb-person.is-away .lb-lead{opacity:.55}.lb-rulesline{font:500 .84em/1.4 var(--font-ui);color:var(--ink-2);text-wrap:pretty;margin:-.15em .2em .6em}.lb-modewrap{gap:0;display:grid}.lb-modewrap .seg{width:100%;display:grid}.lb-modetext{border-radius:var(--r-card);font:620 1em/1.2 var(--font-ui);background:var(--fill);box-shadow:inset 0 0 0 1px var(--fill-line);margin:0;padding:.75em 1.05em}.lb-note-line{font:470 .84em/1.4 var(--font-ui);color:var(--ink-2);text-wrap:pretty;margin:.8em .2em 0}.lb-note-line.is-warn{color:var(--gold)}.lb-go{box-shadow:inset 0 1px 0 var(--hairline);justify-content:flex-end;align-items:center;gap:.8em;padding:.8em 1.4em 1.05em;display:flex}.btn-start{min-width:11em;min-height:max(var(--tap), 3.3em);padding:0 1.6em;font-size:1.05em}.lb-layout-party .btn-start{flex:1}.lb-wait{min-width:0;font:560 .92em/1.35 var(--font-ui);color:var(--ink-2);flex:1;align-items:center;gap:.55em;margin:0;display:flex}.lb-wait .icon{color:var(--gold);flex:none}.lb-wait.is-warn .icon{color:var(--ink-2)}.rr{display:grid}.rr-row{min-height:max(var(--tap), 3.2em);gap:.8em;padding:.45em .6em .45em 1.05em}.rr-label{min-width:4.5em;font:620 1em/1.2 var(--font-ui);flex:1}.rr-stack{flex-direction:column;align-items:stretch;gap:.55em;padding:.7em .75em .75em 1.05em}.rr-stack>.seg{width:100%;display:grid}.rr-stack>.rr-label,.rr-line>.rr-label{flex:none}.rr-line{align-items:center;gap:.8em;display:flex}.rr-hint{min-width:0;font:470 .8em/1.3 var(--font-ui);color:var(--ink-2);flex:1}.rr-players{display:contents}.rr-row .list-stepper{flex:0 auto;min-width:0}.rr-row .list-stepper .list-val{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:5.2em;overflow:hidden}.rr-row .list-stepper .list-wide{white-space:normal;text-overflow:clip;text-wrap:balance;flex:0 9.4em;width:auto;min-width:0;font-size:.95em;line-height:1.15}.rr-row .list-stepper .btn-icon{flex:none}.rr-row .list-stepper .btn-icon:disabled{opacity:.3}.rr-summary{margin:0}.rr-item{justify-content:space-between;gap:1em}.rr-item dt{font:560 .92em/1.2 var(--font-ui);color:var(--ink-2)}.rr-item dd{font:620 .96em/1.25 var(--font-ui);text-align:right;margin:0}.onl-hud{--onl-top:calc(var(--sa-t) + var(--hud-row) + .5em);--onl-ping-h:1.85em;--onl-btn:max(var(--tap-play), 3.4em);--onl-row2:calc(var(--onl-top) + var(--onl-ping-h) + .45em);pointer-events:none;font-size:var(--hud-u);position:absolute;inset:0}.onl-hud.is-off{display:none}.onl-ping{top:var(--onl-top);left:var(--sa-l);height:var(--onl-ping-h);color:var(--ink-2);border-radius:999px;align-items:center;gap:.45em;padding:0 .75em 0 .65em;display:inline-flex;position:absolute}.onl-ping-ms{font:600 max(11px, .8em)/1 var(--font-mono);font-variant-numeric:tabular-nums}.onl-ping-dot{background:var(--ink-3);border-radius:50%;flex:none;width:.5em;height:.5em}.onl-ping[data-level=good] .onl-ping-dot{background:var(--life)}.onl-ping[data-level=fair] .onl-ping-dot{background:var(--gold)}.onl-ping[data-level=poor] .onl-ping-dot{background:var(--danger)}.onl-ping[data-level=poor]{color:#ffb3ab}.sk-cb .onl-ping[data-level=good] .onl-ping-dot{background:#4ea8ff}.sk-cb .onl-ping[data-level=poor] .onl-ping-dot{box-shadow:0 0 0 1.5px var(--ink);background:#ff9a2e}.onl-stack{top:var(--onl-top);padding:0 var(--sa-r) 0 var(--sa-l);flex-direction:column;align-items:center;gap:.4em;display:flex;position:absolute;left:0;right:0}.onl-pill{max-width:min(30em, calc(100% - 2 * var(--edge)));min-height:2.3em;font:600 .88em/1.3 var(--font-ui);border-radius:1.15em;align-items:center;gap:.55em;padding:.35em 1.05em .35em .85em;display:flex}.onl-pill .icon{width:1.15em;height:1.15em;color:var(--ink-2);flex:none}.onl-notice.is-warning .icon,.onl-notice.is-draining .icon,.onl-notice.is-error .icon,.onl-notice.is-kicked .icon,.onl-notice.is-banned .icon,.onl-notice.is-host .icon{color:var(--gold)}.onl-reconnect-dot{background:var(--flame);border-radius:50%;flex:none;width:.55em;height:.55em;margin:0 .15em;animation:.9s ease-in-out infinite alternate onl-breathe}.onl-vote{z-index:var(--z-hud-hit);width:min(22em, calc(100% - 2 * var(--edge)));text-align:center;pointer-events:auto;border-radius:1.3em;justify-items:center;gap:.4em;padding:.75em .85em .85em;display:grid}.onl-vote-head{font:650 1em/1.25 var(--font-ui);align-items:center;gap:.5em;display:flex}.onl-vote-head .icon{color:var(--gold);flex:none}.onl-vote-count{font:560 .8em/1.2 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-2)}.onl-vote-btns{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.45em;width:100%;margin-top:.15em;display:grid}.onl-vote-btns .btn{min-height:max(var(--tap), 2.6em);background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff1f}@media (hover:hover){.onl-vote-btns .btn:hover{background:#ffffff2e}}:where(.onl-hud.is-touch) .onl-vote-btns .btn{min-height:var(--tap-play)}.onl-vote .btn.is-chosen{color:var(--n1);background:var(--ink);box-shadow:none}.onl-vote .btn.is-chosen .key{color:var(--n2);background:#13141f1a;box-shadow:0 0 0 1px #13141f40}.onl-vote.is-done{opacity:.92}.onl-fkey{min-width:1.75em;height:1.55em;font-size:.72em}:where(.onl-hud.is-touch) .onl-fkey{display:none}.onl-chatfeed{top:var(--onl-row2);left:var(--sa-l);flex-direction:column;align-items:flex-start;gap:.3em;max-width:min(20em,50% - 13em);margin:0;padding:0;list-style:none;display:flex;position:absolute}:where(.onl-hud.has-chat) .onl-chatfeed{top:calc(var(--onl-row2) + .25em);left:calc(var(--sa-l) + var(--onl-btn) + .6em);max-width:min(17em, calc(50% - 13em - var(--onl-btn)))}:where(.onl-hud.is-watching) .onl-chatfeed{top:var(--onl-top)}.onl-chatfeed{transition:opacity var(--t-snap) var(--snap)}:where(.onl-hud.is-picking) .onl-chatfeed{opacity:0}.onl-chat{max-width:100%;height:2.05em;font:600 max(11px, .82em)/2.05em var(--font-ui);text-overflow:ellipsis;white-space:nowrap;animation:onl-chat-in var(--m-lift) var(--lift) both, onl-fade-out .5s ease-in 6.5s forwards;border-radius:999px;padding:0 .85em;overflow:hidden}.onl-chat-name{color:var(--ink-2);font-weight:650}.onl-chat-name.is-team-1{color:#8ab8fb}.onl-chat-name.is-team-2{color:#f88a98}.onl-chat.is-mine .onl-chat-name{color:var(--flame-hi)}@keyframes onl-chat-in{0%{opacity:0;transform:translate(-.6em)}to{opacity:1;transform:none}}@keyframes onl-fade-out{to{opacity:0}}:where(.onl-hud.is-touch) .onl-chat:nth-last-child(n+4){display:none}.onl-chatbtn{z-index:var(--z-hud-hit);top:var(--onl-row2);left:var(--sa-l);width:var(--onl-btn);height:var(--onl-btn);font:inherit;color:var(--ink);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--m-snap) var(--snap), background-color var(--t-snap) var(--snap), color var(--t-snap) var(--snap);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.onl-chatbtn .icon{width:46%;height:46%}.onl-chatbtn:before{content:"";border-radius:50%;position:absolute;inset:-6px}.onl-chatbtn:active{transform:scale(.93)}.onl-chatbtn.is-on{color:var(--n1);background:var(--ink)}.onl-picker{z-index:var(--z-hud-hit);top:var(--onl-row2);left:var(--sa-l);width:min(31em, calc(100% - var(--sa-l) - var(--sa-r)));max-height:calc(100% - var(--onl-row2) - var(--sa-b));overscroll-behavior:contain;pointer-events:auto;scrollbar-width:thin;border-radius:1.4em;align-content:start;gap:.5em;padding:.55em .6em .65em;display:grid;position:absolute;overflow-y:auto}:where(.onl-hud.has-chat) .onl-picker{left:calc(var(--sa-l) + var(--onl-btn) + .6em);width:min(31em, calc(100% - var(--sa-l) - var(--sa-r) - var(--onl-btn) - .6em))}.onl-picker-head{align-items:center;gap:.5em;padding-left:.45em;display:flex}.onl-picker-head .icon{color:var(--ink-2);flex:none}.onl-picker-head b{font:650 1em/1.2 var(--font-ui)}.onl-picker-hint{min-width:0;font:500 .78em/1.2 var(--font-ui);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}.onl-picker-close{flex:none}.onl-picker-close .icon{color:var(--ink-2)}.onl-picker-lines{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35em;display:grid}.onl-line{min-width:0;min-height:2.6em;font:600 .9em/1.15 var(--font-ui);text-align:left;color:var(--ink);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--m-snap) var(--snap), background-color var(--t-snap) var(--snap);background:#ffffff12;border:0;border-radius:.9em;align-items:center;gap:.45em;padding:.3em .6em .3em .45em;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}@media (hover:hover){.onl-line:hover{background:#ffffff21}}.onl-line:active{background:#ffffff2b;transform:scale(.97)}.onl-line.is-pad{box-shadow:inset 0 0 0 2px var(--ink);background:#ffffff21}.onl-linekey{flex:none;min-width:1.75em;height:1.7em;font-size:.74em}.onl-picker.no-keys .onl-linekey{display:none}.onl-picker.no-keys .onl-line{min-height:var(--tap);text-align:center;justify-content:center;padding:.3em .5em}.onl-picker .onl-picker-group{font:600 .78em/1.2 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--ink-2);grid-column:1/-1;margin:.35em .4em 0}.onl-spec{z-index:var(--z-hud-hit);left:0;right:0;bottom:var(--sa-b);width:-moz-fit-content;width:fit-content;max-width:calc(100% - var(--sa-l) - var(--sa-r));pointer-events:auto;border-radius:1.6em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35em .7em;margin:0 auto;padding:.4em .45em .4em 1em;display:flex;position:absolute}.onl-spec-label{font:600 .82em/1 var(--font-ui);color:var(--ink-2);align-items:center;gap:.4em;display:inline-flex}.onl-spec-who{align-items:center;gap:.15em;min-width:0;display:inline-flex}.onl-spec-name{max-width:13em;font:650 1.02em/1.2 var(--font-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.onl-spec-delay{font:560 .8em/1 var(--font-mono);color:var(--ink-3)}.onl-spec-btns{gap:.4em;display:flex}.hud.is-watching .hud-bottom,.hud.is-watching .hud-respawn,.hud.is-watching .hud-dmg{display:none}.hud.is-watching .hud-weapon{bottom:calc(var(--sa-b) + max(var(--tap), 2.25em) + 1.4em)}:where(.onl-hud.is-results)>:not(.onl-chatfeed):not(.onl-stack):not(.sr-only),:where(.onl-hud.is-results) .onl-seat,:where(.onl-hud.is-results) .onl-reconnect{display:none}:where(.onl-hud.is-results) .onl-stack,:where(.onl-hud.is-results) .onl-chatfeed{z-index:calc(var(--z-screen) + 1)}:where(.onl-hud.is-results) .onl-stack{top:var(--sa-t)}:where(.onl-hud.is-results) .onl-chatfeed{top:auto;right:var(--sa-r);bottom:var(--sa-b);align-items:flex-end;max-width:min(20em,34%);left:auto}.sk-still .sk-theme .onl-spinner,.sk-still.sk-theme .onl-spinner{animation:1.2s ease-in-out infinite alternate onl-breathe!important}.sk-still .sk-theme .onl-steps .is-now i,.sk-still .sk-theme .onl-reconnect-dot{animation-duration:1.1s!important;animation-iteration-count:infinite!important}@media (max-height:520px){.onl-panel{gap:.6em;padding:1.1em 1.2em}.onl-glyph{width:2.3em;height:2.3em}.onl-spinner-lg{width:1.9em;height:1.9em}.lb-head{min-height:3.4em;padding-top:.55em;padding-bottom:.2em}.lb-code{font-size:2em}.lb-go{padding-top:.6em;padding-bottom:.75em}.lb-codewrap{padding:.75em .9em .85em}.acc-codebox{gap:.8em}.qr{width:7em;height:7em}.acc-code{font-size:1.4em}.st-tile dd{font-size:1.2em}.onl-picker-lines{grid-template-columns:repeat(4,minmax(0,1fr))}.rt td,.st-table td{height:2.3em}}@media (pointer:coarse){.rt-namebtn{min-height:var(--tap)}.onl-fkey{display:none}}@media (max-width:640px){.lb-layout{justify-self:stretch;width:100%}.lb-body{overscroll-behavior:contain;display:block;overflow-y:auto}.lb-col{padding-bottom:.4em;overflow:visible}.acc-codebox{grid-template-columns:minmax(0,1fr);justify-items:center}.onl-picker-lines,.st-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.lb-go{flex-wrap:wrap}.btn-start{flex:100%}}.ui-beta{height:1.55em;font:650 max(11px, .7em)/1 var(--font-ui);letter-spacing:.02em;vertical-align:.15em;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--fill-line);background:#ffffff14;border-radius:999px;flex:none;align-items:center;margin-inline-start:.5em;padding:0 .55em;display:inline-flex}.wf-titleline{flex-wrap:wrap;flex:1;align-items:center;gap:.3em 0;min-width:0;display:flex}.wf-titleline .ui-title{flex:0 auto;min-width:0}.onl-wifi .ui-row-title{flex-wrap:wrap;align-items:center;gap:.2em 0;display:flex}.wf-room:disabled{cursor:default;opacity:.55}.wf-near-head{justify-content:space-between;align-items:center;gap:.8em;margin:.8em 0 .45em;display:flex}.wf-near-head .ui-group-label{margin:0 .2em}.wf-near-note{text-wrap:pretty;margin:0 .2em .6em}.wf-near{margin:0;padding:0;list-style:none}.wf-near li+li{box-shadow:inset 0 1px 0 var(--hairline)}.wf-keep{font:470 .84em/1.4 var(--font-ui);color:var(--ink-2);text-wrap:pretty;align-items:flex-start;gap:.55em;margin:.75em .2em 0;display:flex}.wf-keep .icon,.wf-tip .icon{width:1.2em;height:1.2em;color:var(--ink-3);flex:none;margin-top:.05em}.wf-link{min-width:2.6em;max-width:12em;height:1.9em;font:600 max(11px, .78em)/1 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-2);background:#ffffff12;border-radius:999px;flex:0 auto;align-items:center;gap:.4em;padding:0 .7em;display:inline-flex}.wf-link-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.wf-link:before{content:"";background:var(--ink-3);border-radius:50%;flex:none;width:.5em;height:.5em}.wf-link.is-ok:before{background:var(--life)}.wf-link.is-fair:before{background:var(--gold)}.wf-link.is-poor:before,.wf-link.is-bad:before{background:var(--danger)}.wf-link.is-bad{color:#ffb3ab}.wf-link.is-wait:before{background:var(--ink-2);animation:.9s ease-in-out infinite alternate onl-breathe}.sk-cb .wf-link.is-ok:before{background:#4ea8ff}.sk-cb .wf-link.is-poor:before,.sk-cb .wf-link.is-bad:before{box-shadow:0 0 0 1.5px var(--ink);background:#ff9a2e}.lb-person.is-gone .lb-who,.lb-person.is-gone .lb-lead{opacity:.55}.wf-people .lb-who{min-width:min(6.5em,45%)}.wf-people .lb-name{flex:0 auto}.wf-people .lb-tag{text-overflow:ellipsis;white-space:nowrap;flex:0 1000 auto;min-width:0;overflow:hidden}.wf-kick{color:var(--ink-3);flex:none;margin-inline-end:-.35em}.wf-fail{justify-items:start;gap:.65em;margin-top:.7em;padding:.85em 1em .95em;display:grid}.wf-fail-text{font:500 .86em/1.4 var(--font-ui);color:var(--ink);text-wrap:pretty;align-items:flex-start;gap:.55em;margin:0;display:flex}.wf-fail-text .icon{width:1.2em;height:1.2em;color:var(--gold);flex:none;margin-top:.05em}.wf-host>.lb-sub:first-child{margin-top:.3em}.wf-net{margin:0 .1em}.wf-tip{font:470 .82em/1.4 var(--font-ui);color:var(--ink-2);text-wrap:pretty;align-items:flex-start;gap:.5em;margin:.6em .2em .75em;display:flex}.wf-list-row{padding-inline-end:.75em}.wf-list-text{flex:1;gap:.2em;min-width:0;display:grid}.wf-list-text .rr-label{min-width:0}.wf-lna{margin-top:.9em}.wf-go .wf-online{flex:none}.onl-ping.is-host .onl-ping-dot{background:var(--fuel)}.onl-ping.is-host .onl-ping-ms{font-family:var(--font-ui);letter-spacing:0}.onl-hostaway .icon{color:var(--gold)}@media (max-width:640px){.wf-go .wf-online{flex:100%;order:2}}@media (max-width:640px) and (max-height:520px){.wf-go{flex-wrap:nowrap}.wf-go .wf-online{flex:none;order:0}.wf-go .btn-start{flex:auto;min-width:0}}@media (max-height:520px){.wf-keep{margin-top:.55em}}.rotate-overlay{z-index:50;padding:max(24px, env(safe-area-inset-top,0px)) 24px max(24px, env(safe-area-inset-bottom,0px));background:var(--n1);pointer-events:auto;justify-content:center;align-items:center;font-size:17px;display:none;position:fixed;inset:0}@media (orientation:portrait) and (pointer:coarse){.rotate-overlay{display:flex}}.allow-portrait .rotate-overlay{display:none}.rotate-card{text-align:center;border-radius:var(--r-sheet);justify-items:center;gap:.45em;width:min(20em,100%);padding:1.9em 1.6em 1.7em;display:grid}.rotate-phone{width:4em;height:4em;color:var(--ink);background:var(--fill);box-shadow:inset 0 0 0 1px var(--fill-line);border-radius:1.2em;place-items:center;margin-bottom:.5em;display:grid}.rotate-phone .icon{width:2.2em;height:2.2em;animation:rotate-hint 2.4s var(--drift) infinite}.rotate-title{font:700 1.3em/1.2 var(--font-ui);letter-spacing:-.01em;color:var(--ink);margin:0}.rotate-sub{font:470 .92em/1.35 var(--font-ui);color:var(--ink-2);margin:0}@keyframes rotate-hint{0%,20%{transform:rotate(0)}45%,75%{transform:rotate(-90deg)}to{transform:rotate(0)}}.sk-still .rotate-phone .icon{transform:rotate(-90deg);animation:none!important}.home-hint{min-width:0;max-width:100%;font:480 .82em/1.3 var(--font-ui);color:var(--ink-2);pointer-events:auto;animation:ui-pop var(--m-lift) var(--lift) both;border-radius:1.3em;align-items:center;gap:.6em;padding:.3em .3em .3em .85em;display:flex}.home-hint p{flex:1;min-width:0;margin:0}.home-hint b{color:var(--ink);font-weight:650}.home-hint-glyph{color:var(--ink);place-items:center;display:grid}.home-hint-go,.home-hint-close{flex:none}@media (max-width:760px){.home-hint-glyph{display:none}}.fs-btn .icon{width:1.25em;height:1.25em}.av-body{min-height:0;padding:var(--sa-t) var(--sa-r) var(--sa-b) var(--sa-l);grid-template-columns:minmax(0,1fr) minmax(24em,31em);gap:2vw;display:grid;position:absolute;inset:0}.sk-ui.has-perf .av-body{padding-top:calc(var(--sa-t) + 26px)}.av-stage{pointer-events:none;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-width:0;min-height:0;display:grid}.av-actor{aspect-ratio:75/85;max-width:100%;height:min(100%,30em)}.av-panel{--ga:var(--ga3);--sh:var(--sh3);border-radius:var(--r-sheet);flex-direction:column;min-width:0;min-height:0;max-height:100%;display:flex;overflow:hidden}.av-head{align-items:center;gap:.6em;padding:.9em .9em .5em 1.4em;display:flex}.av-titles{flex:1;gap:.25em;min-width:0;display:grid}.av-head .sheet-title{font-size:1.32em}.av-sub{font:480 .8em/1.3 var(--font-ui);color:var(--ink-2)}.av-tag{border-radius:var(--r-card);background:var(--fill);box-shadow:inset 0 0 0 1px var(--fill-line);align-items:center;gap:.75em;margin:.15em 1.1em .8em;padding:.3em .35em .3em .95em;display:flex}.av-tag-pip{border-radius:50%;flex:none;width:.95em;height:.95em;box-shadow:0 0 0 2px #00000059,inset 0 0 0 1px #ffffff40}.av-tag .field{flex:1;align-items:center;gap:.7em;min-width:0;display:flex}.av-tag .field label{flex:none;gap:.1em;display:grid}.av-tag .field-note{font-size:max(11px,.9em)}.av-tag .field input{width:auto;min-height:max(36px,2.4em);box-shadow:none;background:0 0;border-radius:.75em;flex:1;padding:0 .65em;font-size:1em}@media (hover:hover){.av-tag .field input:hover{background:#ffffff0d}}.av-tag .field input:focus{background:var(--well);box-shadow:inset 0 0 0 1.5px var(--ink)}.av-tag .field.is-fixed input,.av-tag .field.is-fixed input:hover{box-shadow:none;background:0 0}.av-main{min-height:0;box-shadow:inset 0 1px 0 var(--hairline);flex:1;grid-template-columns:minmax(9.5em,.8fr) minmax(0,1.2fr);display:grid}.av-rail{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;min-height:0;box-shadow:inset -1px 0 0 var(--hairline);align-content:start;gap:.15em;padding:.6em .45em .7em .75em;display:grid;overflow-y:auto}.av-cat{min-width:0;min-height:max(40px,2.9em);font:inherit;text-align:start;color:var(--ink);cursor:pointer;pointer-events:auto;transition:background-color var(--t-snap) var(--snap);background:0 0;border:0;border-radius:.85em;gap:.15em;padding:.4em .7em;display:grid}@media (hover:hover){.av-cat:hover{background:#ffffff0f}}.av-cat[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--fill-line);background:#ffffff1f}.av-cat-name{font:600 max(11px, .74em)/1.2 var(--font-ui);color:var(--ink-3)}.av-cat[aria-selected=true] .av-cat-name{color:var(--ink-2)}.av-cat-pick{min-width:0;font:620 .9em/1.2 var(--font-ui);white-space:nowrap;align-items:center;gap:.4em;display:flex}.av-cat-val{text-overflow:ellipsis;overflow:hidden}.av-dot{border-radius:50%;flex:none;width:.85em;height:.85em;box-shadow:0 0 0 1.5px #0006,inset 0 0 0 1px #fff3}.av-opts{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;min-width:0;min-height:0;padding:.75em 1.1em 1em .95em;overflow-y:auto}.av-pane{align-content:start;gap:.7em;display:grid}.av-pane-title{margin:0;padding-left:.2em}.chips.av-chip,.chips.av-pattern,.chips.av-flame{grid-template-columns:repeat(auto-fill,minmax(8.2em,1fr));display:grid}.av-chip .choice-face,.av-pattern .choice-face,.av-flame .choice-face{justify-content:flex-start;width:100%;padding:0 .85em}.av-chip .choice-face{justify-content:center}.swatches.av-swatch{grid-template-columns:repeat(auto-fill,max(40px,2.45em));gap:.6em;padding:.35em;display:grid}.choice.is-locked .choice-face{opacity:.55}.av-lock{width:.95em;height:.95em;color:var(--ink-2)}.swatches .is-locked .av-lock{color:var(--ink)}.av-note{border-radius:var(--r-card);background:var(--fill);box-shadow:inset 0 0 0 1px var(--fill-line);align-items:center;gap:.7em;margin-top:.9em;padding:.6em .6em .6em .85em;display:flex}.av-note-glyph{color:var(--ink-2)}.av-note-text{flex:1;gap:.15em;min-width:0;font-size:.85em;line-height:1.3;display:grid}.av-note-text span{color:var(--ink-2)}.av-foot{box-shadow:inset 0 1px 0 var(--hairline);align-items:center;padding:.7em .9em .85em;display:flex}.av-actions{flex:1;align-items:center;gap:.2em;min-width:0;display:flex}.av-act{padding-left:.75em;padding-right:.85em}.av-done{min-width:7em;margin-left:auto}.pat-sample{background-color:var(--pat-1);border-radius:.4em;flex:none;width:1.6em;height:1.6em;box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #00000059}.pat-sample[data-pattern=woodland]{background:radial-gradient(circle at 28% 30%, var(--pat-2) 0 20%, transparent 22%), radial-gradient(circle at 72% 62%, var(--pat-2) 0 24%, transparent 26%), radial-gradient(circle at 22% 82%, #1414148c 0 12%, transparent 14%), radial-gradient(circle at 80% 18%, #1414148c 0 10%, transparent 12%), var(--pat-1)}.pat-sample[data-pattern=desert]{background:radial-gradient(var(--pat-2) 20%, transparent 24%) 0 0 / 5px 5px, var(--pat-1)}.pat-sample[data-pattern=digital]{background:conic-gradient(var(--pat-2) 25%, transparent 0 50%, var(--pat-2) 0 75%, transparent 0) 0 0 / 7px 7px, var(--pat-1)}.pat-sample[data-pattern=tiger]{background:repeating-linear-gradient(60deg, var(--pat-2) 0 3px, transparent 3px 8px), var(--pat-1)}.pat-sample[data-pattern=splinter]{background:linear-gradient(118deg, transparent 28%, var(--pat-2) 28% 44%, transparent 44% 60%, var(--pat-2) 60% 70%, transparent 70%), var(--pat-1)}.flame-dot{background:radial-gradient(ellipse at 50% 72%, var(--f1) 0 28%, var(--f2) 62%, #0000 74%);border-radius:50%/62% 62% 38% 38%;flex:none;width:1.1em;height:1.5em}@media (max-height:520px){.av-body{padding-top:calc(var(--sa-t) * .7);padding-bottom:calc(var(--sa-b) * .7);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:.8em}.av-sub,.av-act-text{display:none}.av-panel{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);display:grid}.av-head{display:contents}.av-titles{grid-area:1/1;align-self:center;padding:.4em .2em .4em 1em}.av-back{grid-area:1/2;justify-self:end;margin:.3em .4em 0 0}.av-tag{margin:.4em calc(max(var(--tap), 2.75em) + .6em) .4em .6em;grid-area:1/2;align-self:center;padding:.1em .25em .1em .8em}.av-main,.av-foot{grid-column:1/-1}.av-main{grid-template-columns:minmax(8.4em,.8fr) minmax(0,1.2fr)}.av-rail{gap:.1em;padding:.35em .3em .4em .5em}.av-cat{gap:.05em;min-height:max(40px,2.9em);padding:.25em .6em}.av-cat-name{font-size:max(11px,.68em)}.av-cat-pick{font-size:.85em}.av-opts{padding:.5em .7em .6em .6em}.av-pane-title{display:none}.chips.av-chip,.chips.av-pattern,.chips.av-flame{grid-template-columns:repeat(auto-fill,minmax(7.4em,1fr));gap:.35em}.av-chip .choice-face,.av-pattern .choice-face,.av-flame .choice-face{padding:0 .6em}.swatches.av-swatch{gap:.5em}.av-foot{padding:.35em .55em .45em}.av-act{width:max(var(--tap), 2.5em);padding:0}.av-done{min-width:0}}@media (max-width:640px) and (min-height:521px){.av-body{grid-template-rows:minmax(9em,.75fr) minmax(0,1.25fr);grid-template-columns:minmax(0,1fr)}.av-sub{display:none}}@media (pointer:coarse){.av-cat{min-height:max(var(--tap), 2.9em)}.av-tag .field input{min-height:max(var(--tap), 2.4em)}.swatches.av-swatch{grid-template-columns:repeat(auto-fill, max(var(--tap), 2.45em))}}@media (pointer:coarse) and (max-height:520px){.swatches.av-swatch{gap:.4em;padding:max(4px,.25em)}}.scene-caption{min-width:0;display:grid}.scene-eyebrow{align-items:center;gap:.6em;display:flex}.scene-count{font:600 .82em/1.2 var(--font-ui);color:var(--ink);white-space:nowrap;text-shadow:0 0 3px #0009,0 2px 18px #00000080,0 1px 3px #00000059;margin-right:.2em}.scene-chevs{gap:.35em;display:inline-flex}.btn.scene-arrow{width:2.4em;height:2.4em;min-height:2.4em}@media (pointer:coarse){.btn.scene-arrow{width:max(var(--tap), 2.4em);height:max(var(--tap), 2.4em);min-height:max(var(--tap), 2.4em)}}.scene-name{font:800 2.55em/.98 var(--font-display);letter-spacing:-.015em;color:var(--ink);overflow-wrap:break-word;text-shadow:0 0 3px #0009,0 2px 18px #00000080,0 1px 3px #00000059;margin:.12em 0 0}.scene-tagline{max-width:30em;font:460 1em/1.4 var(--font-ui);color:var(--ink-2);text-shadow:0 1px 2px #00000059,0 1px 12px #00000080;margin:.4em 0 0}.sk-solid .scene-count,.sk-solid .scene-name,.sk-solid .scene-tagline{text-shadow:0 1px 2px #000000f2,0 0 12px #000c}.scene-strip{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;border-radius:1.25em;gap:.55em;min-width:0;max-width:100%;padding:max(.45em,6px);display:flex;overflow-x:auto}.scene-strip::-webkit-scrollbar{display:none}.scene-strip .scene-thumb{border-radius:.8em;flex:none;width:4.9em;height:2.9em}.scene-thumb{cursor:pointer;pointer-events:auto;display:block;position:relative}.scene-thumb input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.thumb-art{border-radius:inherit;opacity:.72;width:100%;height:100%;transition:opacity var(--t-snap) var(--snap), transform var(--m-snap) var(--snap), box-shadow var(--t-snap) var(--snap);box-shadow:0 0 0 1px #0006}@media (hover:hover){.scene-thumb:hover .thumb-art{opacity:1}}.scene-thumb input:checked+.thumb-art{opacity:1;box-shadow:0 0 0 2px var(--ink), 0 0 0 3px #00000080;transform:translateY(-2px)}.scene-thumb input:focus-visible+.thumb-art{outline:2px solid var(--ink);outline-offset:4px}.setup-thumbs{gap:.45em;display:flex}.setup-thumbs .scene-thumb{aspect-ratio:16/10;border-radius:.65em;flex:1;min-width:0}.setup-thumbs .scene-thumb input:checked+.thumb-art{transform:none}@media (max-height:520px){.scene-name{font-size:2.2em}.scene-strip{gap:.4em;padding:max(.35em,6px)}.scene-strip .scene-thumb{width:4.6em;height:max(var(--tap), 3.15em);border-radius:.65em}.setup-thumbs .scene-thumb{aspect-ratio:auto;height:max(var(--tap), 3.15em)}}.scene-art{background:#0b0e1a;position:relative;overflow:hidden}.scene-art>i{display:block;position:absolute}.scene-art.has-canvas>i{display:none}.scene-canvas{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.sa-sky{inset:0}.sa-far,.sa-mid,.sa-near{bottom:0;left:0;right:0}[data-theme=savanna] .sa-sky{background:linear-gradient(#221d48 0%,#4d2d63 30%,#a8466a 58%,#ef7a52 78%,#ffb867 100%)}[data-theme=savanna] .sa-sun{aspect-ratio:1;background:radial-gradient(circle at 50% 45%,#fff3c9 0 45%,#ffd27f 70%,#ffb45e 100%);border-radius:50%;width:17%;top:44%;left:58%;box-shadow:0 0 1.4em .5em #ffbe6e8c}[data-theme=savanna] .sa-far{clip-path:polygon(0 52%,9% 38%,17% 47%,28% 22%,38% 44%,47% 36%,58% 52%,69% 30%,80% 46%,90% 34%,100% 44%,100% 100%,0 100%);background:#6a3266;height:46%}[data-theme=savanna] .sa-mid{clip-path:polygon(0 70%,14% 64%,14% 38%,30% 38%,30% 58%,46% 58%,46% 30%,49% 30%,49% 14%,54% 14%,54% 30%,66% 30%,66% 56%,82% 56%,82% 40%,100% 40%,100% 100%,0 100%);background:#3d1f48;height:36%}[data-theme=savanna] .sa-near{clip-path:polygon(0 30%,22% 30%,26% 55%,60% 55%,64% 20%,100% 20%,100% 100%,0 100%);background:#1b1129;height:20%}[data-theme=savanna] .sa-glow{aspect-ratio:1;background:#ffd98a;border-radius:50%;width:2.2%;bottom:31%;left:50.5%;box-shadow:0 0 .7em .25em #ffc878d9}[data-theme=savanna] .sa-fx{clip-path:polygon(0 22%,16% 6%,40% 0,64% 2%,86% 8%,100% 22%,92% 30%,56% 30%,53% 100%,47% 100%,44% 30%,8% 30%);background:#1b1129;width:24%;height:26%;bottom:14%;left:6%}[data-theme=frost] .sa-sky{background:radial-gradient(1px 1px at 12% 18%,#fff,#0000),radial-gradient(1px 1px at 34% 9%,#fff,#0000),radial-gradient(1.5px 1.5px at 52% 24%,#dff,#0000),radial-gradient(1px 1px at 78% 12%,#fff,#0000),radial-gradient(1px 1px at 90% 30%,#fff,#0000),linear-gradient(#070f2a 0%,#0f2350 40%,#1f4f7a 72%,#5f9ab8 100%)}[data-theme=frost] .sa-sun{background:linear-gradient(90deg,#0000,#58ffbe80 25%,#50dcff61 52%,#a078ff61 76%,#0000);border-radius:50%;height:34%;top:6%;left:-10%;right:-10%;transform:rotate(-7deg)skew(-24deg);-webkit-mask-image:linear-gradient(#0000,#000 35% 65%,#0000);mask-image:linear-gradient(#0000,#000 35% 65%,#0000)}[data-theme=frost] .sa-far{clip-path:polygon(0 62%,12% 32%,20% 46%,33% 8%,45% 42%,55% 26%,68% 52%,80% 18%,92% 44%,100% 36%,100% 100%,0 100%);background:linear-gradient(#eef7ff,#8fb7d2);height:56%}[data-theme=frost] .sa-mid{clip-path:polygon(0 100%,0 62%,8% 62%,8% 48%,22% 48%,22% 58%,30% 58%,30% 40%,44% 40%,44% 64%,57% 64%,57% 26%,54% 20%,57% 10%,63% 6%,67% 10%,63% 22%,60% 26%,60% 64%,72% 64%,72% 46%,86% 46%,86% 70%,100% 70%,100% 100%);background:#18293f;height:36%}[data-theme=frost] .sa-near{clip-path:polygon(0 40%,18% 30%,40% 42%,62% 28%,82% 38%,100% 30%,100% 100%,0 100%);background:linear-gradient(#f2f8fd,#c4dcec);height:18%}[data-theme=frost] .sa-glow{aspect-ratio:1;background:#ff5a4a;border-radius:50%;width:1.8%;bottom:33%;left:63.5%;box-shadow:0 0 .6em .2em #ff5046d9}[data-theme=frost] .sa-fx{opacity:.85;background:repeating-linear-gradient(90deg,#9fe3ff 0 6%,#0000 6% 14%);width:34%;height:4%;bottom:24%;left:9%}[data-theme=neon] .sa-sky{background:linear-gradient(#0d0826 0%,#241047 45%,#4a1660 75%,#7a2368 100%)}[data-theme=neon] .sa-sun{aspect-ratio:1;background:radial-gradient(circle at 40% 40%,#fdf0ff,#c9a6ff 70%);border-radius:50%;width:10%;top:12%;left:70%;box-shadow:0 0 1em .3em #c896ff66}[data-theme=neon] .sa-far{clip-path:polygon(0 100%,0 40%,6% 40%,6% 22%,12% 22%,12% 50%,18% 50%,18% 10%,23% 10%,23% 0,26% 0,26% 10%,31% 10%,31% 45%,38% 45%,38% 28%,46% 28%,46% 60%,52% 60%,52% 18%,60% 18%,60% 38%,67% 38%,67% 8%,74% 8%,74% 52%,80% 52%,80% 30%,88% 30%,88% 46%,94% 46%,94% 20%,100% 20%,100% 100%);background:radial-gradient(circle,#ffd682bf .6px,#0000 1.3px) 0 0/7px 8px,#2a1a55;height:64%}[data-theme=neon] .sa-mid{clip-path:polygon(0 100%,0 46%,14% 46%,14% 30%,17% 30%,17% 46%,36% 46%,36% 58%,52% 58%,52% 20%,70% 20%,70% 58%,78% 58%,78% 38%,90% 38%,90% 52%,100% 52%,100% 100%);background:#160c30;height:34%}[data-theme=neon] .sa-near{background:#0a0618;height:14%}[data-theme=neon] .sa-glow{border:2px solid #ff4fd8;border-radius:3px;width:14%;height:7%;bottom:22%;left:54%;box-shadow:0 0 .6em #ff4fd8,inset 0 0 .4em #ff4fd8}[data-theme=neon] .sa-glow:after{content:"";border:2px solid #4ff0ff;border-radius:3px;width:45%;height:160%;position:absolute;bottom:-60%;left:230%;box-shadow:0 0 .6em #4ff0ff,inset 0 0 .4em #4ff0ff}[data-theme=neon] .sa-fx{background:repeating-linear-gradient(104deg,#0000 0 9px,#bed2ff29 9px 10px);inset:0}[data-theme=dune] .sa-sky{background:linear-gradient(#3b1f4a 0%,#8a3a3e 32%,#e0702f 62%,#ffb547 84%,#ffe39a 100%)}[data-theme=dune] .sa-sun{aspect-ratio:1;background:radial-gradient(circle,#fff6d0 0 40%,#ffd170 65%,#ff9f43 100%);border-radius:50%;width:22%;top:48%;left:16%;box-shadow:0 0 1.6em .6em #ffaa508c}[data-theme=dune] .sa-far{clip-path:polygon(0 100%,0 45%,10% 45%,14% 30%,30% 30%,34% 50%,48% 50%,52% 20%,70% 20%,73% 42%,86% 42%,90% 26%,100% 26%,100% 100%);background:#a3523f;height:44%}[data-theme=dune] .sa-mid{clip-path:polygon(0 100%,0 70%,10% 70%,10% 50%,12% 45%,22% 45%,24% 50%,24% 70%,34% 70%,34% 58%,44% 58%,44% 70%,58% 70%,58% 6%,61% 6%,61% 70%,70% 70%,70% 40%,72% 35%,84% 35%,86% 40%,86% 72%,100% 72%,100% 100%);background:#4a2430;height:40%}[data-theme=dune] .sa-near{clip-path:polygon(0 40%,15% 25%,30% 35%,50% 15%,70% 32%,85% 20%,100% 30%,100% 100%,0 100%);background:#2a1520;height:18%}[data-theme=dune] .sa-glow{background:radial-gradient(at 50% 72%,#fff3c0,#ffb02e 50%,#ff5a1e00 76%);border-radius:50% 50% 40% 40%;width:3.2%;height:8%;bottom:36.8%;left:58.2%;box-shadow:0 0 1em .4em #ff8c288c}[data-theme=jungle] .sa-sky{background:linear-gradient(#0f2a26 0%,#25554a 42%,#6fa58a 76%,#bfe0bc 100%)}[data-theme=jungle] .sa-sun{aspect-ratio:1;background:radial-gradient(circle,#f0ffdce6,#c8f0be00 70%);border-radius:50%;width:18%;top:18%;left:64%}[data-theme=jungle] .sa-far{clip-path:polygon(0 40%,6% 30%,12% 36%,18% 22%,26% 30%,32% 18%,40% 28%,48% 20%,56% 32%,64% 24%,72% 34%,80% 22%,88% 30%,94% 20%,100% 28%,100% 100%,0 100%);background:#4a8068;height:54%}[data-theme=jungle] .sa-mid{clip-path:polygon(0 100%,0 80%,28% 80%,28% 66%,32% 66%,32% 52%,36% 52%,36% 38%,40% 38%,40% 24%,44% 24%,44% 14%,56% 14%,56% 24%,60% 24%,60% 38%,64% 38%,64% 52%,68% 52%,68% 66%,72% 66%,72% 80%,100% 80%,100% 100%);background:linear-gradient(90deg,#13291f,#1d3d31 50%,#13291f);height:46%}[data-theme=jungle] .sa-near{clip-path:polygon(0 30%,5% 10%,9% 34%,14% 4%,19% 36%,26% 22%,30% 44%,70% 44%,74% 18%,80% 38%,85% 6%,90% 32%,95% 12%,100% 30%,100% 100%,0 100%);background:#0a1d16;height:24%}[data-theme=jungle] .sa-glow{aspect-ratio:1;background:#5ff2d6;width:3.2%;bottom:31%;left:48.4%;transform:rotate(45deg);box-shadow:0 0 .8em .3em #5ff2d6b3}[data-theme=jungle] .sa-fx{background:linear-gradient(#0000,#dcf5e152 50%,#0000);height:32%;bottom:16%;left:0;right:0}.hangar{padding:var(--sa-t) var(--sa-r) max(4px, calc(var(--sa-b) * .45)) calc(var(--sa-l) + .2em);touch-action:pan-y;grid-template:"top top top""left stage stage"minmax(0,1fr)"left.strip""foot foot foot"/minmax(0,27em) minmax(1.5em,1fr) auto;column-gap:1.2em;display:grid;position:absolute;inset:0}.sk-ui.has-perf .hangar{padding-top:calc(var(--sa-t) + 26px)}.hangar>*,.scene-tagline{transition:opacity var(--t-lift) var(--lift)}.hg-top{grid-area:top;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:1em;margin-bottom:.6em;display:grid}.hg-brandbox{grid-column:1;justify-items:start;gap:.35em;min-width:0;display:grid}.hg-brand{min-height:max(var(--tap), 2.75em);font:800 1.05em/1 var(--font-display);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;color:var(--ink);text-shadow:0 1px 12px #00000059;align-items:center;gap:.55em;margin:0;display:flex}.hg-mark{flex:none;width:1.45em;height:1.45em}.menu-tip{max-width:34em;font:480 .8em/1.35 var(--font-ui);color:var(--ink-2);text-shadow:0 1px 2px #00000080,0 1px 12px #0000008c;margin:-.2em 0 0}.menu-tip b{color:var(--ink);font-weight:650}.hg-hint{grid-column:2;justify-content:center;min-width:0;display:flex}.hg-tools{grid-column:3;justify-content:flex-end;align-items:center;gap:.5em;display:flex}.menu-corner{display:contents}.menu-ext-side{align-items:center;min-width:0;display:flex}.menu-ext-side:empty{display:none}.menu-ext-side .cr-menu-name{max-width:none}.menu-ext-side .cr-menu-pip{font-size:max(11px,.68em)}.hg-stage{pointer-events:none;grid-template:minmax(0,1fr)/minmax(0,1fr);grid-area:stage;place-items:center;min-width:0;min-height:0;display:grid}.menu-actor{aspect-ratio:75/85;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;border-radius:40%;max-width:100%;height:min(100%,22em);margin:0 0 7% 18%;position:relative}.hg-actor-tip{color:var(--ink);background:rgb(var(--glass-rgb) / var(--ga4));box-shadow:inset 0 1px 0 rgb(255 255 255/var(--rim)), 0 0 0 1px #0000005c, var(--sh2);opacity:0;pointer-events:none;transition:opacity var(--t-snap) var(--snap), transform var(--m-snap) var(--snap);position:absolute;top:4%;left:50%;transform:translate(-50%,-100%)}@media (hover:hover){.menu-actor:hover .hg-actor-tip{opacity:1;transform:translate(-50%,calc(-100% - .4em))}}.hg-left{grid-area:left;align-self:end;gap:1.1em;min-width:0;max-height:100%;display:grid}.hg-launch{gap:.65em;display:grid}.menu-ext{display:contents}.hg-split{border-radius:999px;align-items:stretch;min-width:0;display:flex}.btn.hg-play{min-width:0;min-height:max(var(--tap), 3.9em);text-align:start;white-space:normal;border-radius:999px 0 0 999px;flex:1;justify-content:flex-start;gap:.75em;padding:.5em 1em .5em 1.35em;box-shadow:inset 0 1px #ffffff61,0 0 0 1px #00000047,0 12px 28px -14px #fe6d1cd9,0 2px 6px #0000004d}.hg-play>.icon{width:1.35em;height:1.35em}.hg-play-lines{flex:1;gap:.24em;min-width:0;display:grid}.hg-play-title{font:720 1.32em/1 var(--font-ui);letter-spacing:-.01em}.hg-play-sum{font:600 max(11px, .78em)/1.15 var(--font-ui);color:#260e04cc;text-wrap:balance}.btn.hg-setup{min-height:max(var(--tap), 3.9em);border-radius:0 999px 999px 0;flex:none;padding:0 1.15em 0 .95em;box-shadow:inset 1px 0 #260e0438,inset 0 1px #ffffff61,0 0 0 1px #00000047,0 12px 28px -14px #fe6d1cd9}.btn.hg-setup.is-open{background:var(--flame-lo)}.sk-solid .btn.hg-play,.sk-solid .btn.hg-setup{box-shadow:inset 0 0 0 2px var(--flame-ink), 0 2px 6px #0000004d}.hg-play:focus-visible,.hg-setup:focus-visible,.sk-pad .btn.hg-play:focus,.sk-pad .btn.hg-setup:focus{outline:none}.hg-play:focus-visible:after,.hg-setup:focus-visible:after,.sk-pad .btn.hg-play:focus:after,.sk-pad .btn.hg-setup:focus:after{content:"";box-shadow:inset 0 0 0 2px var(--ink);pointer-events:none;border-radius:999px 0 0 999px;position:absolute;inset:-6px 0 -6px -6px}.hg-setup:focus-visible:after,.sk-pad .btn.hg-setup:focus:after{border-radius:0 999px 999px 0;inset:-6px -6px -6px 0}.btn.hg-online{width:100%;min-height:max(var(--tap), 3.3em);justify-content:flex-start;gap:.7em;padding:0 1.05em 0 1.35em}.hg-online-text{text-align:start;flex:1;gap:.22em;min-width:0;display:grid}.hg-online-title{text-overflow:ellipsis;overflow:hidden}.hg-online-note{font:520 max(11px, .74em)/1.2 var(--font-ui);color:var(--ink-2);white-space:normal;display:none}.screen-menu.is-offline .hg-online-note{display:block}.hg-online-chev{color:var(--ink-3)}.hangar>.scene-strip{grid-area:strip;place-self:end}.menu-foot{min-width:0;font:480 max(11px, .68em)/1.4 var(--font-ui);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 6px #0009;grid-area:foot;padding-top:.5em;overflow:clip}@media (orientation:landscape){.menu-foot{margin-bottom:calc(-1 * max(4px, var(--sa-b) * .45));padding-bottom:max(4px, calc(var(--sa-b) * .45))}}.menu-privacy{font:inherit;color:var(--ink-2);text-underline-offset:.2em;cursor:pointer;pointer-events:auto;background:0 0;border:0;margin:-.5em;padding:.5em;-webkit-text-decoration:underline #f7f4ef4d;text-decoration:underline #f7f4ef4d}.menu-privacy:focus-visible,.sk-pad .menu-privacy:focus{outline:2px solid var(--ink);outline-offset:calc(2px - .5em);border-radius:.6em}@media (hover:hover){.menu-privacy:hover{color:var(--ink)}}.sk-solid .hg-brand,.sk-solid .menu-tip,.sk-solid .menu-foot{text-shadow:0 1px 2px #000000f2,0 0 10px #000c}.screen-menu .menu-overlay{--ga:var(--ga3);--sh:var(--sh3);background:rgb(var(--glass-rgb) / var(--ga));min-height:0;animation:none}.screen-menu .onl-sheet{--ga:var(--ga4)}.menu-scrim{opacity:0;pointer-events:none;transition:opacity calc(var(--t-lift) / 2) var(--lift);background:#03030659;position:absolute;inset:0}.screen-menu.is-online-open .menu-scrim{opacity:1;pointer-events:auto;transition-duration:var(--t-lift)}.screen-menu.is-online-open .hangar>:not(.menu-scrim),.screen-menu.is-setup-open .hangar>.scene-strip,.screen-menu.is-setup-open .scene-tagline,.screen-menu.is-setup-open .menu-tip{opacity:0}.menu-grabber{display:none}.screen-menu .menu-setup{transform-origin:0 100%;grid-area:2/2/4/4;place-self:end start;width:min(25em,100%);max-height:100%}.screen-menu .menu-overlay .sheet-head{min-height:0;padding:1em .9em .55em 1.4em}.screen-menu .menu-overlay .sheet-title{font-size:1.32em}.screen-menu .menu-overlay .sheet-body{padding:.3em 1.4em 1.3em}.rules-body{align-content:start;gap:.9em;display:grid}.rule{gap:.45em;min-width:0;display:grid}.rule>.ui-label{padding-left:.2em}.rule .seg{width:100%}.rule .seg span{grid-auto-flow:column;justify-content:center}.rule-bots{align-items:center;gap:.55em;display:flex}.rule-bots>.ui-label{flex:1}.rule-note{min-width:4.6em;font:480 .8em/1.3 var(--font-ui);color:var(--ink-2);white-space:nowrap}.rule-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1em;display:grid}.rule-pair .seg span{padding-left:.3em;padding-right:.3em}.screen-menu .onl-sheet{top:var(--sa-t);right:var(--sa-r);bottom:var(--sa-b);width:min(26em, calc(100% - var(--sa-l) - var(--sa-r)));max-height:none;position:absolute}.sk-ui.has-perf .screen-menu .onl-sheet{top:calc(var(--sa-t) + 26px)}.onl-sheet .menu-online{box-shadow:none;border:0;gap:0;padding:0;display:grid}.onl-quick{border-radius:1.3em;gap:.85em;padding:1.05em;display:grid}.onl-quick-title{margin:0}.onl-sheet .onl-mode{width:100%}.onl-sheet .onl-mode span{padding:.5em .6em}.onl-sheet .onl-hint{font:480 .84em/1.4 var(--font-ui);color:var(--ink-2);margin:0}.onl-sheet .menu-online.is-offline .onl-hint{color:var(--ink)}.onl-sheet .btn-online{width:100%;min-height:max(var(--tap), 3.3em);letter-spacing:-.004em;color:var(--flame-ink);background:var(--flame);box-shadow:inset 0 1px #ffffff61,inset 0 -1px #00000024,0 0 0 1px #00000047,0 12px 28px -14px #fe6d1cd9,0 2px 6px #0000004d}@media (hover:hover){.onl-sheet .btn-online:hover{background:var(--flame-hi)}}.onl-sheet .btn-online:active{background:var(--flame-lo)}.sk-solid .onl-sheet .btn-online{box-shadow:inset 0 0 0 2px var(--flame-ink), 0 2px 6px #0000004d}.onl-sheet .ui-row-sub{color:var(--ink-2)}.onl-sheet .ui-row.onl-who,.onl-sheet .ui-row.onl-restore,.onl-sheet .ui-row.onl-stats{min-width:0;max-width:none;min-height:max(var(--tap), 3.3em);font:inherit;letter-spacing:normal;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:1em;padding:.55em 1.05em;text-decoration:none;display:flex}.onl-sheet .ui-row+.ui-row.onl-who,.onl-sheet .ui-row+.ui-row.onl-restore,.onl-sheet .ui-row+.ui-row.onl-stats{box-shadow:inset 0 1px 0 var(--hairline)}@media (hover:hover){.onl-sheet .ui-row.onl-who:hover,.onl-sheet .ui-row.onl-restore:hover,.onl-sheet .ui-row.onl-stats:hover{background:#ffffff0d}}.onl-sheet .onl-who .icon,.onl-sheet .onl-who .ui-row-chev{color:inherit;font-size:1em}.onl-sheet .onl-who .ui-row-chev{color:var(--ink-3)}.onl-sheet .ui-row:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:var(--r-card)}.onl-who-name{overflow-wrap:anywhere}.onl-sheet .menu-name{align-items:center;gap:1em;display:flex}.onl-sheet .menu-name>.ui-label{font:620 1em/1.2 var(--font-ui);color:var(--ink);flex:none;gap:.15em;display:grid}.onl-sheet .menu-name .field-note{font:470 .8em/1.3 var(--font-ui);color:var(--ink-2)}.onl-sheet .menu-name input{border-radius:.8em;flex:1;width:auto;min-height:max(36px,2.4em);padding:0 .8em;font-size:.95em}@media (pointer:coarse){.onl-sheet .menu-name input{min-height:max(var(--tap), 2.4em)}}.menu-online .onl-note{color:var(--ink-2);margin:1.1em .2em 0}.screen-menu.is-tight .scene-tagline,.screen-menu.is-tight .menu-tip{display:none}.screen-menu.is-tight .hg-left{overscroll-behavior:contain;scrollbar-width:none;gap:.7em;overflow-y:auto}.screen-menu.is-tight .scene-name{font-size:2em}@media (max-height:520px){.hangar{grid-template-columns:minmax(0,23em) minmax(1em,1fr) auto;column-gap:1em}.hg-top{margin-bottom:.4em}.hg-left{gap:.8em}.hg-launch{gap:.55em}.menu-tip,.scene-tagline{display:none}.btn.hg-play,.btn.hg-setup{min-height:max(var(--tap), 3.6em)}.btn.hg-online{min-height:max(var(--tap), 3.2em)}.menu-actor{height:min(100%,17em);margin:0 0 4% 10%}}@media (max-height:520px),(max-width:760px){.menu-grabber{cursor:pointer;flex:none;height:1.2em;display:block}.menu-grabber:before{content:"";background:#ffffff4d;border-radius:999px;width:2.6em;height:.3em;margin:.5em auto 0;display:block}.screen-menu .menu-overlay .sheet-head{padding:.2em .9em .35em 1.4em}.screen-menu .menu-setup{--ga:var(--ga4);border-radius:var(--r-sheet) var(--r-sheet) 0 0;transform-origin:50% 100%;grid-area:auto;width:min(40em,92%);max-height:92%;margin-inline:auto;position:absolute;bottom:0;left:0;right:0}.screen-menu.is-setup-open .menu-scrim{opacity:1;pointer-events:auto;transition-duration:var(--t-lift)}.screen-menu.is-setup-open .hangar>:not(.menu-setup):not(.menu-scrim){opacity:0}.screen-menu .menu-overlay .rules-body{gap:.6em;padding-bottom:.7em}.screen-menu .onl-sheet{border-radius:var(--r-sheet) var(--r-sheet) 0 0;width:min(36em,92%);max-height:92%;margin-inline:auto;inset:auto 0 0}.sk-ui.has-perf .screen-menu .onl-sheet{top:auto}}@media (max-width:640px) and (min-height:521px){.screen-menu{overscroll-behavior:contain;overflow-y:auto}.hangar{grid-template:"top""stage"minmax(9em,1fr)"left""strip""foot"/minmax(0,1fr);row-gap:.9em;min-height:100%;position:relative;inset:auto}.hg-top{grid-template-columns:auto minmax(0,1fr)}.hg-hint{grid-area:2/1/auto/-1}.hg-tools{flex-wrap:wrap;grid-area:1/2}.menu-tip{display:none}.hg-left{max-height:none}.hangar>.scene-strip{justify-self:stretch}.menu-actor{margin-left:0}}.sheet-settings{flex-direction:row;width:min(66em,100%);height:min(40em,100%)}.set-side{overscroll-behavior:contain;scrollbar-width:none;width:15.5em;min-height:0;box-shadow:inset -1px 0 0 var(--hairline);flex-direction:column;flex:none;gap:.25em;padding:1.05em .8em;display:flex;overflow-y:auto}.set-search{min-height:max(var(--tap), 2.75em);background:var(--well);transition:box-shadow var(--t-snap) var(--snap);border-radius:999px;flex:none;align-items:center;gap:.5em;margin-bottom:.55em;padding-inline:.95em .1em;display:flex;box-shadow:inset 0 1px 2px #00000059,inset 0 0 0 1px #ffffff0f}.set-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink), 0 0 0 4px #f7f4ef1f}.set-search-glyph{color:var(--ink-3)}.set-search-input{min-width:0;min-height:max(var(--tap), 2.75em);font:560 .95em/1 var(--font-ui);color:var(--ink);appearance:none;-webkit-user-select:text;user-select:text;pointer-events:auto;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0}.sk-theme .set-search-input:focus-visible{outline:none}.set-search-input::placeholder{color:var(--ink-3);opacity:1}.set-search-input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.set-search-input::-webkit-search-decoration{-webkit-appearance:none;display:none}.set-search-clear{color:var(--ink-3);flex:none}.set-nav{gap:.2em;display:grid}.set-tab{min-height:max(var(--tap), 2.75em);font:600 .92em/1.15 var(--font-ui);text-align:start;color:var(--ink-2);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--t-snap) var(--snap), color var(--t-snap) var(--snap);background:0 0;border:0;border-radius:.85em;align-items:center;gap:.7em;padding:.55em .75em;display:flex}.set-tab .icon{color:var(--ink-3);transition:color var(--t-snap) var(--snap)}@media (hover:hover){.set-tab:hover{color:var(--ink);background:#ffffff0f}}.set-tab[aria-selected=true]{color:var(--ink);background:#ffffff1f}.set-tab[aria-selected=true] .icon{color:var(--ink)}.set-tab.is-dim[aria-selected=true]{color:var(--ink-2);background:0 0}.set-tab.is-dim[aria-selected=true] .icon{color:var(--ink-3)}.set-main{flex-direction:column;flex:1;min-width:0;display:flex}.sheet-settings .sheet-head{padding:.95em .9em .5em 1.6em}.set-body{padding:.25em 1.6em 1.4em}.set-page,.set-results{align-content:start;display:grid}.set-page>.ui-group-label:first-child,.set-results>.ui-group-label:first-child{margin-top:.15em}.set-page>.ui-group+.ui-group{margin-top:.9em}.screen-settings .ui-row-sub{color:var(--ink-2)}.set-ctl{flex:none;justify-content:flex-end;align-items:center;min-width:0;max-width:62%;display:flex}.set-ctl.is-range{flex:0 19em}.set-ctl .range-wrap{min-width:7em}.set-row.is-stack{flex-wrap:wrap;row-gap:.65em}.set-row.is-stack .set-ctl{flex-basis:100%;justify-content:flex-start;max-width:none}.set-row .swatches{justify-content:flex-end}.set-link .ui-row-chev{width:1.1em;height:1.1em}@media (pointer:coarse){.screen-settings .seg span{min-height:var(--tap)}}.set-empty{text-align:center;color:var(--ink-3);justify-items:center;gap:.35em;padding:3.2em 1em;display:grid}.set-empty .icon{width:2em;height:2em;margin-bottom:.3em}.set-empty p{margin:0}.set-empty-title{font:650 1.05em/1.2 var(--font-ui);color:var(--ink)}.set-empty-sub{font:480 .85em/1.35 var(--font-ui);color:var(--ink-2)}.binds-editor{gap:.5em;display:grid}.bind-top{justify-content:space-between;align-items:center;gap:1em;padding-inline:.2em;display:flex}.bind-hint{font:480 .8em/1.5 var(--font-ui);color:var(--ink-2);margin:0}.bind-hint .key{vertical-align:.05em;font-size:.9em}.bind-reset{flex:none}.bind-status{min-height:1.35em;font:600 .82em/1.35 var(--font-ui);color:var(--ink-2);margin:0;padding-inline:.2em}.bind-status.is-warn{color:var(--gold)}.bind-name .ui-row-title{align-items:center;gap:.4em;display:flex}.bind-name .bind-warn,.bind-name .bind-none{display:none}.bind-name .bind-warn{width:1.1em;height:1.1em;color:var(--gold)}.bind-row.is-unbound .bind-warn{display:inline-block}.bind-row.is-unbound .bind-none{color:var(--gold);display:block}.bind-slots{flex:none;grid-template-columns:repeat(2,6.6em);gap:.4em;display:grid}.bind-slot{min-width:0;min-height:max(36px,2.45em);font:inherit;color:var(--ink);background:var(--well);cursor:pointer;pointer-events:auto;touch-action:manipulation;transition:background-color var(--t-snap) var(--snap), box-shadow var(--t-snap) var(--snap);border:0;border-radius:.75em;place-items:center;padding:.2em .35em;display:grid;box-shadow:inset 0 1px 2px #0000004d,inset 0 0 0 1px #ffffff0f}@media (hover:hover){.bind-slot:hover{background:#ffffff14}}.bind-slot .key{text-overflow:ellipsis;max-width:100%;color:var(--ink);overflow:hidden}.bind-empty{color:var(--ink-3)}.bind-slot.is-listening{background:#fe6d1c24;position:relative;box-shadow:inset 0 0 0 1.5px #fe6d1c4d}.bind-slot.is-listening:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--flame);pointer-events:none;animation:bind-wait var(--t-drift) var(--drift) infinite alternate;position:absolute;inset:0}.bind-wait{font:600 .78em/1 var(--font-ui);white-space:nowrap;color:var(--flame-hi)}@keyframes bind-wait{to{opacity:.3}}@media (pointer:coarse){.bind-slot{min-height:var(--tap)}}.xh-band{padding:.6em .6em .1em}.xh-preview{border-radius:.8em;height:6.6em;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.xh-preview i{position:absolute;inset:0}.xh-sky{background:radial-gradient(circle at 72% 28%,#ffc87873,#0000 38%),linear-gradient(#2a2156,#7d3a6b 62%,#e0774f)}.xh-sand{clip-path:polygon(0 64%,26% 56%,58% 66%,100% 52%,100% 100%,0 100%);background:linear-gradient(#f2d29a,#c99a5d)}.xh-live{width:6.2em;height:6.2em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xh-live svg{width:100%;height:100%;display:block}.xh-styles .choice-face{padding-inline:.55em .95em}.xh-chip-ico{width:1.5em;height:1.5em;display:inline-grid}.xh-chip-ico svg{width:100%;height:100%}@media (max-height:520px){.sheet-settings{width:100%;height:100%}.set-side{width:13em;padding:.75em .55em}.set-search{margin-bottom:.35em}.sheet-settings .sheet-head{min-height:3.2em;padding:.45em .55em .25em 1.2em}.set-body{padding:.1em 1.2em 1em}.xh-preview{height:5.4em}.xh-live{width:5em;height:5em}}@media (max-width:600px){.sheet-settings{flex-direction:column}.set-side{width:auto;box-shadow:inset 0 -1px 0 var(--hairline);flex-direction:row;align-items:center;gap:.4em;padding:.7em .8em .5em;overflow:auto hidden}.set-search{flex:0 0 11em;margin:0}.set-nav{gap:.3em;display:flex}.set-tab{white-space:nowrap;background:#ffffff0f;border-radius:999px;flex:none}.set-tab .icon{display:none}.set-row{flex-wrap:wrap;row-gap:.55em}.set-ctl,.set-ctl.is-range{flex:100%;justify-content:flex-start;max-width:none}.bind-row{flex-wrap:wrap}}.sheet-howto{width:min(62em,100%)}.htp-body{align-content:start;gap:.85em;padding-top:.15em;display:grid}.htp-goal{font:460 1em/1.45 var(--font-ui);color:var(--ink-2);text-wrap:pretty;margin:0}.htp-pick{justify-self:start;display:none}.htp-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.6em;display:grid}.htp-col{align-content:start;padding:.85em .95em .75em;display:grid}.htp-head{font:650 .94em/1.2 var(--font-ui);color:var(--ink);align-items:center;gap:.5em;margin:0 0 .4em;display:flex}.htp-head .icon{color:var(--ink-2)}.htp-rows{margin:0;padding:0;list-style:none;display:grid}.htp-col{--ht-key:5.9em}.htp-col[data-dev=keyboard]{--ht-key:7.3em}.htp-col[data-dev=gamepad]{--ht-key:6.7em}.htp-row{grid-template-columns:var(--ht-key) minmax(0, 1fr);min-height:2.3em;font:500 .84em/1.3 var(--font-ui);color:var(--ink-2);align-items:center;gap:.6em;padding:.3em 0;display:grid}.htp-row+.htp-row{box-shadow:inset 0 1px 0 var(--hairline)}.htp-keys{flex-wrap:wrap;align-items:center;gap:.25em;display:inline-flex}.htp-key-text{font:650 .98em/1.15 var(--font-ui);white-space:nowrap;color:var(--ink)}.htp-row .key{min-width:2em;height:1.9em;color:var(--ink);font-size:.9em}.key-mouse{gap:.2em}.key-mouse .icon{width:1.05em;height:1.05em}.key.key-pad{width:1.85em;min-width:1.85em;height:1.85em;color:var(--n1);background:var(--ink-2);box-shadow:none;border-radius:50%;padding:0;font-weight:750}.htp-note{font:480 max(11px, .78em)/1.45 var(--font-ui);color:var(--ink-2);margin:.55em 0 0}.htp-note .key-pad{vertical-align:.08em;font-size:.82em}.htp-more .ui-row-sub{color:var(--ink-2)}.htp-more .ui-row-lead.is-shield{color:var(--shield)}.htp-more .ui-row-lead.is-ghost{color:var(--ghost)}.htp-more .ui-row-lead.is-gold{color:var(--gold)}@media (max-width:960px),(max-height:520px){.htp-pick{display:inline-grid}.htp-cols{grid-template-columns:minmax(0,1fr)}.htp-col:not(.is-shown){display:none}.htp-col .htp-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.6em}.htp-col .htp-row:nth-child(2){box-shadow:none}}@media (max-height:520px){.sheet-howto{width:100%;height:100%}.sheet-howto .sheet-head{padding-right:.9em}.htp-body{gap:.65em}}@media (pointer:coarse){.screen-howto .seg span{min-height:var(--tap)}}@media (max-width:600px){.htp-col .htp-rows{grid-template-columns:minmax(0,1fr)}.htp-col .htp-row:nth-child(2){box-shadow:inset 0 1px 0 var(--hairline)}}.screen-pause{overscroll-behavior:contain;scrollbar-width:none;animation:pause-dim var(--t-lift) var(--lift) both;background:#03030659;overflow-y:auto}@keyframes pause-dim{0%{background-color:#03030600}}.pause-layout{min-height:100%;padding:calc(var(--sa-t) + 2.2em) calc(var(--sa-r) + 1em) calc(var(--sa-b) + 1em) calc(var(--sa-l) + 1em);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.2em 2em;display:flex}.pause-main{min-width:0;max-width:26em;animation:pause-in var(--m-lift) var(--lift) both;flex-direction:column;flex:17em;gap:1em;display:flex;position:relative}.pause-tiles{min-width:0;max-width:27em;animation:pause-in var(--m-lift) var(--lift) 40ms both;flex:19em;grid-template-columns:7.2em minmax(0,1fr) minmax(0,1fr);gap:.75em;display:grid}@keyframes pause-in{0%{opacity:0;transform:translateY(.8em)}to{opacity:1;transform:none}}.screen-pause.is-online{--ga1:.86;--ga2:.88}.sk-solid .screen-pause.is-online{--ga1:.94;--ga2:.94}@media (prefers-reduced-transparency:reduce){.screen-pause.is-online{--ga1:.94;--ga2:.94}}.sk-ui:has(>.screen-pause.is-online:not([hidden]))>.hud{visibility:hidden}.pause-top{min-height:max(var(--tap), 2.75em);align-items:center;padding-inline-end:6.6em;display:flex}.pause-title{font:800 2.55em/.98 var(--font-display);letter-spacing:-.015em;color:var(--ink);text-shadow:0 2px 18px #00000073,0 1px 3px #0000004d;margin:0}.pause-corner{gap:.45em;display:flex;position:absolute;top:0;right:0}.pause-corner .btn{background:rgb(var(--glass-rgb) / var(--ga2));box-shadow:inset 0 1px 0 rgb(255 255 255/var(--rim)), inset 0 0 0 1px #ffffff0e, 0 0 0 1px #0000005c, var(--sh2)}@media (hover:hover){.pause-corner .btn:hover{background:rgb(var(--glass-rgb) / calc(var(--ga2) + .1))}}.pause-live{font:600 .82em/1 var(--font-ui);color:var(--ink);border-radius:999px;align-self:flex-start;align-items:center;gap:.6em;margin:-.25em 0 0;padding:.5em 1em .5em .8em;display:inline-flex}.pause-live-dot{background:var(--flame);border-radius:50%;width:.55em;height:.55em;position:relative}.pause-live-dot:after{content:"";background:var(--flame);opacity:0;animation:pause-live 1.6s var(--drift) infinite;border-radius:50%;position:absolute;inset:0}@keyframes pause-live{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.pause-status{font:600 .95em/1.25 var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.01em;color:var(--ink-2);text-shadow:0 1px 10px #00000080;margin:0}.screen-pause.is-online .pause-status{color:var(--ink);text-shadow:0 0 3px #000000d9,0 1px 12px #0009}.screen-pause.is-online .pause-title{text-shadow:0 0 4px #00000080,0 2px 18px #00000080}.pause-resume{justify-content:flex-start;width:100%;min-height:3.7em;padding:0 1.1em 0 1.4em;font-size:1.12em}.pause-resume-text{text-align:start;flex:1}.pause-esc{font-size:.72em}@media (pointer:coarse){.pause-esc{display:none}}.pause-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6em;display:grid}.pause-pair .btn,.pause-leave{min-width:0;min-height:max(var(--tap), 3.1em);justify-content:flex-start;padding-inline:.9em .75em}.pause-pair .hold-label{white-space:normal;text-align:start;min-width:0;line-height:1.1}.pause-leave{width:100%}.pause-board{border-radius:1.3em;min-height:0;padding:.8em .2em .4em}.pause-board-head{justify-content:space-between;align-items:baseline;gap:1em;padding:0 1em .45em;display:flex}.pause-board-head .ui-caption{color:var(--ink-3)}.pause-board .standings{--st-row:2.35em}.pause-board .standings td{padding-inline:1em}.pause-board .standings .st-rank{padding-inline-end:0}.tile{min-width:0;min-height:6.2em;font:inherit;text-align:start;color:var(--ink);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--m-snap) var(--snap), background-color var(--t-snap) var(--snap), color var(--t-snap) var(--snap);border:0;border-radius:1.4em;align-content:space-between;gap:.4em;padding:.9em;display:grid;position:relative}@media (hover:hover){button.tile:hover{--ga:calc(var(--ga2) + .08)}}button.tile:active{transform:scale(.96)}.tile-ico{width:2.3em;height:2.3em;transition:background-color var(--t-snap) var(--snap), color var(--t-snap) var(--snap);background:#ffffff1f;border-radius:50%;place-items:center;display:grid}.tile-ico .icon{width:1.2em;height:1.2em}.tile-text{gap:.15em;min-width:0;display:grid}.tile-text b{font:650 .9em/1.15 var(--font-ui)}.tile-text small{font:500 max(11px, .74em)/1.2 var(--font-ui);color:var(--ink-2)}.tile[aria-pressed=true]{color:var(--n1);box-shadow:0 0 0 1px #0000004d, var(--sh2);background:#f7f4eff0}.tile[aria-pressed=true] .tile-ico{color:var(--ink);background:var(--n1)}.tile[aria-pressed=true] small{color:var(--n5)}.tile-wide{grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;column-gap:.7em;min-height:3.6em;padding:.65em .9em .65em .7em}.pause-wide{gap:inherit;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.tile-vol{cursor:default;grid-row:span 2;grid-template-rows:minmax(0,1fr) auto;gap:.6em;padding:.7em}.vol-slider{cursor:ns-resize;touch-action:none;pointer-events:auto;background:#ffffff1f;border-radius:1.05em;min-height:8em;position:relative;overflow:hidden}.vol-fill{background:var(--ink);transform-origin:50% 100%;position:absolute;inset:0;transform:scaleY(0)}.vol-glyph{color:var(--n1);transition:color var(--t-snap) var(--snap);display:grid;position:absolute;bottom:.7em;left:50%;transform:translate(-50%)}.vol-slider.is-low .vol-glyph{color:var(--ink)}.vol-label{font:650 .8em/1 var(--font-ui);text-align:center}.sk-theme .vol-slider:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-height:520px){.pause-layout{padding-top:calc(var(--sa-t) + .4em);gap:.8em 1.2em}.pause-main{gap:.6em;max-width:21em}.pause-title{font-size:2em}.pause-status{font-size:.9em}.pause-resume{min-height:3.4em;font-size:1.05em}.pause-board{display:none}.pause-tiles{grid-template-columns:6em minmax(0,1fr) minmax(0,1fr);gap:.55em;max-width:23em}.tile{min-height:5.1em;padding:.7em}.tile:not(.tile-wide) .tile-text small{display:none}.tile-wide{min-height:max(var(--tap), 3.4em)}.vol-slider{min-height:6em}}@media (max-width:600px){.pause-main,.pause-tiles{flex-basis:100%;max-width:none}}.screen-results{--ga2:.86;overflow:hidden}.sk-solid .screen-results{--ga2:.94}@media (prefers-reduced-transparency:reduce){.screen-results{--ga2:.94}}.res-layout{padding:calc(var(--sa-t) + 2.4em) calc(var(--sa-r) + .6em) calc(var(--sa-b) + 1.2em) calc(var(--sa-l) + 1em);transition:transform var(--m-lift) var(--lift);grid-template:"main.side"minmax(0,1fr)"foot foot side"/minmax(0,28em) minmax(1em,1fr) minmax(0,26em);gap:1em 1.5em;display:grid;position:absolute;inset:0;container-type:inline-size}.res-main{flex-direction:column;grid-area:main;align-items:flex-start;gap:1em;min-height:0;display:flex}.res-side{flex-direction:column;grid-area:side;gap:.75em;min-height:0;max-height:100%;display:flex}.res-foot{flex-wrap:wrap;grid-area:foot;align-items:center;gap:.7em 1.1em;display:flex}.res-verdict{text-shadow:0 0 3px #0009,0 2px 18px #00000080,0 1px 3px #00000059;animation:res-verdict var(--m-thrust) var(--thrust) both;gap:.4em;display:grid}@keyframes res-verdict{0%{opacity:0;transform:translateY(.6em)scale(.97)}to{opacity:1;transform:none}}.res-verdict p{margin:0}.res-eyebrow{font:600 .82em/1.2 var(--font-ui);color:var(--ink)}.res-title{font:800 3.9em/.92 var(--font-display);letter-spacing:-.02em;color:var(--ink);transform-origin:0 80%;margin:0}.res-place{font:700 1.3em/1.15 var(--font-ui);color:var(--ink)}.res-winner{font:600 .95em/1.3 var(--font-ui);color:var(--ink);align-items:center;gap:.45em;display:flex}.res-winner .icon{color:var(--gold)}.res-statline{font:600 .85em/1.2 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);display:none}.res-stats{border-radius:1.2em;margin:0;padding:.6em .2em;display:flex}.res-stat{gap:.32em;min-width:4.2em;padding:0 .7em;display:grid}.res-stat+.res-stat{box-shadow:inset 1px 0 #ffffff14}.res-stat dt{font:600 max(11px, .68em)/1 var(--font-ui);white-space:nowrap;color:var(--ink-3)}.res-stat dd{font:650 1.25em/1 var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;color:var(--ink);margin:0}@container (width<=57.5em){.res-stats{display:none}.res-statline{display:block}}.res-ext{overscroll-behavior:contain;scrollbar-width:none;flex:0 auto;width:min(26.2em,100% + 1.2em);min-height:0;margin:0 -.6em -.8em;padding:0 .6em .8em;overflow-y:auto}.res-board{--st-head:rgb(var(--glass-rgb) / var(--ga2));border-radius:1.3em;flex-direction:column;min-height:0;padding:.8em .2em .4em;display:flex}.res-board-head{margin:0;padding:0 1em .35em}.res-board-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;min-height:0;overflow-y:auto}.res-board .standings td,.res-board .standings th{padding-inline:.9em}.res-board .standings .st-rank{padding-inline-end:0}.res-boardbtn{display:none}.res-actions{flex-wrap:wrap;align-items:center;gap:.6em;display:flex}.res-again{min-height:max(var(--tap), 3.5em);padding:0 1.6em;font-size:1.05em}.res-next{font:600 .92em/1.3 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ink);text-shadow:0 1px 10px #0009;margin:0}.res-chat{flex-wrap:wrap;align-items:center;gap:.4em;display:flex}.res-chat .ui-label{color:var(--ink);text-shadow:0 1px 10px #0009;margin-inline-end:.2em}.res-say{letter-spacing:0}.res-offer{background:rgb(var(--glass-rgb) / var(--ga));border:0;border-radius:1.2em;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"glyph text""glyph btns";align-items:center;gap:.5em .8em;width:100%;padding:.85em .95em;animation:none;display:grid}.res-offer-glyph{width:2.4em;height:2.4em;color:var(--gold);background:#fac54729;border:0;border-radius:50%;grid-area:glyph;place-items:center;display:grid}.res-offer-text{font:480 .85em/1.35 var(--font-ui);color:var(--ink-2);grid-area:text;gap:.15em;display:grid}.res-offer-text b{font:650 1.06em/1.2 var(--font-ui);color:var(--ink)}.res-offer-btns{flex-wrap:wrap;grid-area:btns;gap:.4em;display:flex}.res-b2,.res-b3{transition:opacity var(--t-lift) var(--lift), transform var(--m-lift) var(--lift)}.screen-results[data-beat="1"] .res-b2,.screen-results[data-beat="1"] .res-b3,.screen-results[data-beat="2"] .res-b3{opacity:0;pointer-events:none;transform:translateY(.8em)}.screen-results[data-beat="1"] .res-board,.screen-results[data-beat="2"] .res-board{transform:translate(1.5em)}.screen-results.is-held .res-layout{transform:translateY(min(55vh,60%))}@media (max-height:520px){.res-layout{padding:calc(var(--sa-t) + .3em) var(--sa-r) var(--sa-b) var(--sa-l);grid-template:"main chip""main offer"minmax(0,1fr)"foot foot"/minmax(0,1fr) auto;gap:.5em 1em}.res-main{gap:.6em}.res-verdict{gap:.28em}.res-title{font-size:2.6em}.res-place{font-size:1.1em}.res-winner{font-size:.88em}.res-stats{display:none}.res-statline{display:block}.res-ext{width:calc(100% + 1.2em)}.res-ext>*{max-width:min(25em,50vw - 1.2em)}.res-side{display:contents}.res-offer{grid-area:offer;align-self:start;width:min(20em,40vw)}.res-boardbtn{grid-area:chip;place-self:start end;display:inline-flex}.res-board{z-index:2;top:calc(var(--sa-t) + .8em + max(var(--tap), 2.5em));right:var(--sa-r);width:min(22em, 55%, 100% - var(--sa-l) - var(--sa-r) - min(25em, 50vw - 1.2em) - .8em);max-height:calc(100% - var(--sa-t) - var(--sa-b) - 1.3em - max(var(--tap), 2.5em));display:none;position:absolute}.screen-results.is-board-open .res-board{display:flex}.res-again{min-height:max(var(--tap), 3.3em)}}@media (max-width:600px){.res-layout{overscroll-behavior:contain;grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side""foot";align-content:start;overflow-y:auto}.res-side{display:flex}.res-board{width:auto;max-height:none;display:flex;position:static}.res-offer{width:100%}.res-boardbtn{display:none}}.standings{--st-row:2.6em;border-collapse:collapse;border-spacing:0;width:100%;font:520 .92em/1.2 var(--font-ui);color:var(--ink)}.standings th{z-index:1;height:2.3em;font:600 max(11px, .82em)/1.2 var(--font-ui);letter-spacing:.005em;text-align:start;white-space:nowrap;color:var(--ink-2);background:var(--st-head,transparent);padding:0 .75em;position:sticky;top:0}.standings td{height:var(--st-row);border-top:1px solid var(--hairline);white-space:nowrap;padding:0 .75em}.standings tbody tr:first-child td{border-top:0}.standings .st-rank{width:2.6em;color:var(--ink-2);padding-inline-end:0}.standings td.st-rank{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.standings .st-num{text-align:end;width:3.3em}.standings td.st-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;color:var(--ink-2)}.standings td.st-score{color:var(--ink);font-weight:620}.standings .st-name{width:100%;max-width:0}.standings .st-player{text-overflow:ellipsis;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.st-id{align-items:center;gap:.45em;min-width:0;display:flex}.st-id .st-player{flex:0 auto;min-width:0}.st-badge{flex:none;align-items:center;display:inline-flex}.standings .st-bot{font:600 max(11px, .72em)/1 var(--font-ui);vertical-align:.1em;color:var(--ink-2);background:#ffffff12;border-radius:999px;flex:none;align-items:center;gap:.25em;margin-inline-start:.4em;padding:.22em .5em;display:inline-flex}.st-id .st-bot{margin-inline-start:0}.standings .st-bot .icon{width:1.1em;height:1.1em}.standings tr.is-me td{color:var(--flame-hi);background:#fe6d1c1a;font-weight:680}.standings tr.is-me td:first-child{box-shadow:inset 2px 0 0 var(--flame)}.standings tr.is-me .st-bot{color:var(--flame-hi)}.standings tr.is-dead .st-player{opacity:.5}.sb-body .standings tr.is-me td,.res-board-body .standings tr.is-me td{z-index:1;background:rgb(var(--glass-rgb) / var(--ga4));position:sticky;top:1.9em;bottom:0;box-shadow:inset 0 0 0 100em #fe6d1c1f}.sb-body .standings tr.is-me td:first-child,.res-board-body .standings tr.is-me td:first-child{box-shadow:inset 2px 0 0 var(--flame), inset 0 0 0 100em #fe6d1c1f}.st-teamrow th{height:2.3em;font:650 .85em/1.2 var(--font-ui);color:var(--ink);background:0 0;padding:.55em .75em .2em;position:static}.st-swatch{vertical-align:-.02em;border-radius:50%;width:.7em;height:.7em;margin-inline-end:.5em;display:inline-block;box-shadow:0 0 0 1.5px #00000059}.st-teamtotal{float:inline-end;color:var(--ink-3);font-weight:560}.st-teamtotal b{color:var(--ink);font-weight:650}.st-teamrow.is-yours .st-teamname:after{content:" · your team";color:var(--ink-2);font-weight:560}.standings.is-compact thead{display:none}@media (max-height:520px){.standings{--st-row:2.15em}}.scoreboard{--st-head:rgb(var(--glass-rgb) / var(--ga3));top:calc(var(--sa-t) + var(--hud-row) + .5em);z-index:3;width:min(34em, calc(100% - var(--sa-l) - var(--sa-r)));height:-moz-fit-content;height:fit-content;max-height:calc(100% - var(--sa-t) - var(--hud-row) - .5em - var(--sa-b));pointer-events:none;transform-origin:50% 0;border-radius:1.4em;flex-direction:column;margin:0 auto;padding:.65em .35em .5em;display:flex;position:absolute;left:0;right:0;overflow:hidden}.sb-head{flex:none;align-items:center;gap:.6em;min-height:2.1em;padding:0 .75em .3em;display:flex}.sb-title{font:650 .95em/1.2 var(--font-ui);color:var(--ink);margin:0}.sb-status{font:600 max(11px, .78em)/1.2 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-2);margin-inline-start:auto}.sb-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;min-height:0;overflow-y:auto}.sb-hint{font:480 max(11px, .78em)/1.35 var(--font-ui);color:var(--ink-2);flex:none;margin:.45em .75em 0}.sb-close{display:none}.scoreboard.is-pinned .sb-close,.hud.is-touch~.scoreboard.is-online .sb-close{display:inline-flex}.scoreboard.is-online{z-index:calc(var(--z-hud-hit) + 1);width:min(40em, calc(100% - var(--sa-l) - var(--sa-r)));pointer-events:auto;overflow:hidden}@media (max-height:520px){.scoreboard{top:calc(var(--sa-t) + var(--hud-row) + .3em);width:min(24em, calc(100% - var(--sa-l) - var(--sa-r)));max-height:calc(100% - var(--sa-t) - var(--hud-row) - .3em - var(--sa-b));padding-top:.45em}.scoreboard .standings .st-num{width:2.7em}.scoreboard .standings th,.scoreboard .standings td{padding-inline:.55em}.scoreboard .standings .st-rank{padding-inline-end:0}.scoreboard.is-online{width:min(34em, calc(100% - var(--sa-l) - var(--sa-r)))}.hud.is-touch~.scoreboard:not(.is-online){--sb-w:min(24em, 100% - var(--sa-l) - var(--sa-r) - max(250px, 24vw));left:max(var(--sa-l), min(50% - var(--sb-w) / 2, 100% - var(--sa-r) - max(250px, 24vw) - var(--sb-w)));width:var(--sb-w);font-size:calc(1em / max(1, var(--ui-k)));margin:0;right:auto}.sb-head{min-height:1.8em;padding-bottom:.15em}.scoreboard .standings{--st-row:1.95em}.scoreboard .standings th{height:1.8em}}.perf{top:var(--sa-t);z-index:var(--z-toast);font:600 calc(11.5px * var(--ui-k)) / 1.2 var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;color:var(--ink);pointer-events:none;border-radius:999px;align-items:baseline;gap:.28em;padding:.32em .8em;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.perf small{color:var(--ink-3);font-size:.85em;font-weight:500}.perf-num{transition:color var(--t-snap) var(--snap);font-weight:650}.perf-sep{width:.45em}.perf.is-slow .perf-num{color:var(--gold)}.perf.is-bad .perf-num{color:var(--danger)}.sk-ui:has(>.hud:not([hidden]))>.perf{top:auto;bottom:var(--sa-b);left:var(--sa-l);transform:none}.sk-pad .set-tab:focus,.sk-pad .tile:focus,.sk-pad .vol-slider:focus{outline:2px solid var(--ink);outline-offset:3px}
