.site-logo,html[data-uib] .site-mark .site-word{display:none}html[data-uib] .site-mark .site-logo{filter:none;width:auto;height:24px;display:block}html[data-uib]:root:root:root:root:root:root body .site-mark{padding:0 var(--b-space-4) 0 0!important}html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab){isolation:isolate;letter-spacing:.1em;transition:color .15s;position:relative;padding-inline:var(--b-space-4)!important;box-shadow:none!important;clip-path:none!important;color:rgba(var(--b-ink3-rgb), .66)!important;text-shadow:none!important;background:0 0!important;border:0!important;font-weight:700!important}html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs .site-nav a:last-of-type{border:0!important}html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab):after{left:var(--b-space-4);right:var(--b-space-4);z-index:1;opacity:1;transform-origin:50%;border-radius:0;height:2px;transition:transform .2s;position:absolute;top:auto;bottom:0;transform:scaleX(0);content:""!important;background:rgba(var(--b-ink-rgb), .55)!important;box-shadow:none!important;display:block!important}html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab):is(:hover,:focus-visible){outline:0;color:var(--b-ink-top)!important}html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab):not([aria-current]):is(:hover,:focus-visible):after{transform:scaleX(1)}html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab)[aria-current]{color:var(--b-gold-hi)!important;box-shadow:none!important;background:0 0!important}html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab)[aria-current]:after{left:var(--b-space-3);right:var(--b-space-3);transform:scaleX(1);background:var(--b-gold-hi)!important;box-shadow:0 0 10px rgba(var(--b-gold-rgb), .85), 0 0 2px rgba(var(--b-gold-rgb), 1)!important}html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab):before{display:none!important}html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab)[aria-current]:before{z-index:-1;position:absolute;inset:0;transform:none;content:""!important;clip-path:none!important;opacity:1!important;background:radial-gradient(60% 70% at 50% 100%, rgba(var(--b-gold-rgb), .24), rgba(var(--b-gold-rgb), 0) 100%)!important;width:auto!important;height:auto!important;box-shadow:none!important;border:0!important;margin:0!important;animation:none!important;display:block!important}html[data-uib]:root:root:root:root:root:root body .site-bar>.site-tools{gap:var(--b-space-1);padding-inline:0 var(--b-space-4)!important}html[data-uib]:root:root:root:root:root:root:root body .site-tools>:is(.fr-open,.fs-open,.b-gear){cursor:pointer;border-radius:50%;place-items:center;transition:color .15s,background-color .15s;position:relative;clip-path:none!important;width:40px!important;min-width:0!important;height:40px!important;box-shadow:none!important;color:rgba(var(--b-ink3-rgb), .7)!important;background:0 0!important;border:0!important;flex:none!important;margin:0!important;padding:0!important;display:grid!important}html[data-uib]:root:root:root:root:root:root:root body .site-tools>:is(.fr-open,.fs-open,.b-gear):is(:hover,:focus-visible,.is-on,[aria-expanded=true]){outline:0;background:rgba(var(--b-hi-rgb), .08)!important;color:var(--b-ink-top)!important}html[data-uib]:root:root:root:root:root:root:root body .site-tools>:is(.fr-open,.fs-open,.b-gear) svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}html[data-uib]:root:root:root:root:root:root body .site-tools>.fr-open svg :is(circle,path){fill:none}html[data-uib]:root:root:root:root:root:root body .site-tools .fr-dot{background:var(--b-gold-hi);width:8px;min-width:0;height:8px;box-shadow:0 0 0 2px rgb(var(--b-deep-rgb));border-radius:50%;padding:0;font-size:0;line-height:0;animation:none;top:7px;right:7px}html[data-uib]:root:root:root:root:root:root body .site-tools>.fr-open{order:1}html[data-uib]:root:root:root:root:root:root body .site-tools>.fs-open{order:3}html[data-uib]:root:root:root:root:root:root body .site-tools>.b-gear{order:4}html[data-uib]:root:root:root:root:root:root body .site-tools>.pcard-wrap.is-bar.is-pf{padding-left:var(--b-space-3);border-left:1px solid rgba(var(--b-hi-rgb), .14);order:5;margin:0 0 0 var(--b-space-2)!important;flex:none!important;width:auto!important;min-width:0!important}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .pcard3.bpf{height:40px;background:0 0!important;width:auto!important;min-width:0!important;padding:0!important}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .pcard3.bpf .bpf-pic{width:40px;height:40px;box-shadow:0 0 0 1px rgba(var(--b-hi-rgb), .2);border-radius:50%;transition:box-shadow .15s}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf :is(.pcard3.bpf:hover,.pcard3.bpf:focus-visible) .bpf-pic,html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf.is-open .pcard3.bpf .bpf-pic{box-shadow:0 0 0 2px var(--b-gold)}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .pcard3.bpf:is(:hover,:focus-visible){outline:0;background:0 0!important}html[data-uib]:root:root:root:root:root:root:root body .site-tools:not(:has(.pcard-wrap))>.fr-open{display:none!important}@media (prefers-reduced-motion:reduce){html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab):after{transition:none}}@media (max-width:1500px){html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab){letter-spacing:.06em;padding-inline:var(--b-space-3)!important}html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab):after{left:var(--b-space-3);right:var(--b-space-3)}html[data-uib]:root:root:root:root:root:root body .site-bar>.site-tools{gap:0;padding-inline:0 var(--b-space-3)!important}html[data-uib]:root:root:root:root:root:root:root body .site-tools>:is(.fr-open,.fs-open,.b-gear){width:36px!important;height:36px!important}html[data-uib]:root:root:root:root:root:root body .site-tools .bpf .tst-2xp{margin-left:0}}html[data-uib]:root:root:root:root:root:root:root body .site-nav a.is-notb{display:none!important}html[data-uib]:root:root:root:root:root:root:root body .site-bar>.site-tabs{translate:-50%;grid-area:auto!important;margin:0!important;position:absolute!important;top:0!important;left:50%!important}:root{--pft-h:0px}.pft{z-index:41;box-sizing:border-box;justify-content:center;align-items:stretch;gap:var(--b-space-2);height:56px;font-family:var(--ui-face,inherit);display:flex;position:fixed;top:0;left:50%;translate:-50%}.pft-back{z-index:41;left:var(--b-space-5);align-items:center;gap:var(--b-space-2);height:56px;padding:0 var(--b-space-3);font:800 var(--b-fs-sm)/1 var(--ui-face,inherit);letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--b-ink-rgb), .8);text-decoration:none;transition:color .15s;display:inline-flex;position:fixed;top:0}.pft-back kbd{font:inherit;background:rgba(var(--b-hi-rgb), .1);box-shadow:inset 0 0 0 1px rgba(var(--b-line-rgb), .2);border-radius:3px;padding:4px 7px}.pft-back:is(:hover,:focus-visible){color:var(--b-gold-hi);outline:0}.pft a{padding:0 var(--b-space-4);font:700 var(--b-fs-sm)/1 var(--ui-face,inherit);letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--b-ink3-rgb), .66);align-items:center;text-decoration:none;transition:color .15s;display:flex;position:relative}.pft a:after{content:"";left:var(--b-space-4);right:var(--b-space-4);background:rgba(var(--b-ink-rgb), .55);height:2px;transition:transform .2s;position:absolute;bottom:0;transform:scaleX(0)}.pft a:is(:hover,:focus-visible){color:var(--b-ink-top);outline:0}.pft a:not([aria-current]):is(:hover,:focus-visible):after{transform:scaleX(1)}.pft a[aria-current]{color:var(--b-gold-hi)}.pft a[aria-current]:after{background:var(--b-gold-hi);transform:scaleX(1)}html[data-uib]:root:root:root:root:root body:has(.pft) .bcl{top:calc(56px + var(--pft-h))}html[data-uib]:root:root:root:root:root body:has(.pft) .rkx{top:calc(var(--b-space-7) + var(--pft-h))}html[data-uib]:root:root:root:root:root:root body:has(.pft) .pl.is-lobby{top:calc(56px + var(--pft-h))}html[data-uib]:root:root:root:root:root body:has(.pft) .plb-rail{top:calc(68px + var(--pft-h))}@media (max-width:1500px){html[data-uib]:root:root:root:root:root body:has(.pft) .plb-rail{top:calc(64px + var(--pft-h))}}@media (prefers-reduced-motion:reduce){.pft a:after{transition:none}}html[data-uib]:root:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab){letter-spacing:.1em!important}@media (max-width:1500px){html[data-uib]:root:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab){letter-spacing:.06em!important}}html[data-uib]:root:root:root:root:root:root:root:root body .site-bar>.site-tabs a[data-soon]{cursor:default;color:rgba(var(--b-ink3-rgb), .38)!important}html[data-uib]:root:root:root:root:root:root:root:root body .site-bar>.site-tabs a[data-soon]:is(:hover,:focus-visible){color:rgba(var(--b-ink3-rgb), .38)!important}html[data-uib]:root:root:root:root:root:root:root:root body .site-bar>.site-tabs a[data-soon]:is(:hover,:focus-visible):after{transform:scaleX(0)}html[data-uib]:root:root:root:root:root:root:root:root body .site-bar>.site-tabs a[data-soon]:focus-visible{color:rgba(var(--b-ink3-rgb), .7)!important}.nav-soon{font:700 9px/1 var(--b-face-mono);letter-spacing:.12em;text-transform:uppercase;margin-left:var(--b-space-2);color:rgba(var(--b-ink-rgb), .85);box-shadow:inset 0 0 0 1px rgba(var(--b-line-rgb), .5);border-radius:2px;align-self:center;padding:3px 5px;font-style:normal}.nav-soon-pop{z-index:200;white-space:nowrap;padding:var(--b-space-2) var(--b-space-3);background:rgba(var(--b-bg-rgb,8, 12, 16), .96);color:var(--b-ink-top);box-shadow:inset 0 0 0 1px rgba(var(--b-line-rgb), .5);font:600 var(--b-fs-sm)/1.2 var(--b-face-mono);letter-spacing:.04em;text-transform:none;position:fixed;translate:-50%}html[data-uib]:root:root:root:root:root:root:root:root body .site-bar>.site-tabs :is(a,.play-tab)[aria-current]{color:var(--b-ink-top)!important}.site-ver{z-index:45;right:var(--b-space-4);bottom:var(--b-space-2);pointer-events:none;-webkit-user-select:none;user-select:none;font:500 10px/1 var(--b-face-mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--b-ink-rgb), .38);position:fixed}body:has(:is(.play-lobby:not([inert]) .b-ver,.lbx-ver,.inv-ver,.fp-wrap.is-game)) .site-ver{display:none}html:not([data-uib]) .site-ver{display:none}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf{position:relative}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .pcard3.bpf[aria-current] .bpf-pic{box-shadow:0 0 0 2px var(--b-gold), 0 0 12px rgba(var(--b-gold-rgb), .6)}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .pcard3.bpf:after{content:"Profile";font:700 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--b-ink-top);background:rgba(var(--b-bg-rgb), .95);box-shadow:inset 0 0 0 1px rgba(var(--b-line-rgb), .45);opacity:0;pointer-events:none;padding:4px 8px;transition:opacity .15s;position:absolute;top:calc(100% + 4px);right:0}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .pcard3.bpf:is(:hover,:focus-visible):after{opacity:1}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf{align-items:center;gap:var(--b-space-3);display:flex}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .bsp{white-space:nowrap;align-items:baseline;gap:6px;line-height:1;display:inline-flex}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .bsp small{font:700 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.14em;color:var(--b-ink-dim,var(--b-ink-top));opacity:.7}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .bsp b{font:600 20px/1 var(--b-face-disp);letter-spacing:.04em;color:var(--b-ink-top);font-variant-numeric:tabular-nums}@media (max-width:900px){html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .bsp{display:none}}html[data-uib] .site-bar .pcard-wrap.is-pf>.tst-2xp{margin:0 var(--b-space-2) 0 0;align-self:center}html[data-uib] .bpf-ring{place-items:center;width:48px;height:48px;display:inline-grid;position:relative}html[data-uib] .bpf-ring>.pcard3.bpf{z-index:1;position:relative}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .bpf-ring .pcard3.bpf:after{content:none}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .bpf-ring .pcard3.bpf .bpf-pic{box-shadow:none}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .bpf-ring .pcard3.bpf:focus-visible .bpf-pic{box-shadow:0 0 0 2px rgba(var(--b-ink-rgb), .9)}html[data-uib]:root:root:root:root:root:root body .pcard-wrap.is-pf .bpf-ring .pcard3.bpf[aria-current] .bpf-pic{box-shadow:0 0 12px rgba(var(--b-gold-rgb), .6)}.bpf-arc{z-index:2;pointer-events:none;position:absolute;inset:0;transform:rotate(-90deg)}.bpf-arc circle{fill:none;stroke-width:3px}.bpf-arc-bg{stroke:rgba(var(--b-hi-rgb), .16)}.bpf-arc-on{stroke-linecap:round;transition:stroke-dasharray .6s}.bpf-ring:hover .bpf-arc-bg{stroke:rgba(var(--b-hi-rgb), .26)}.bpf-next{z-index:60;box-sizing:border-box;gap:var(--b-space-2);width:220px;padding:var(--b-space-3);background:rgba(var(--b-bg-rgb), .96);box-shadow:inset 0 0 0 1px rgba(var(--b-line-rgb), .45), 0 12px 28px rgba(var(--b-shadow-rgb), .5);color:var(--b-ink-top);font-family:var(--ui-face,inherit);pointer-events:none;text-align:left;border-radius:4px;animation:.15s both bpf-next-in;display:grid;position:absolute;top:calc(100% + 8px);right:-4px}@keyframes bpf-next-in{0%{opacity:0;transform:translateY(-3px)}}.bpf-next-head{align-items:center;column-gap:var(--b-space-2);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);row-gap:2px;display:grid}.bpf-next-head small{font:400 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--b-gold);grid-column:1/-1}.bpf-next-head b{min-width:0;font:600 22px/1 var(--b-face-disp);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bpf-next-bar{background:rgba(var(--b-hi-rgb), .14);border-radius:2px;height:4px;display:block;overflow:hidden}.bpf-next-bar i{background:linear-gradient(90deg, var(--b-gold), var(--b-gold-hi));height:100%;display:block}.bpf-next-num{font:400 var(--b-fs-sm)/1 var(--b-face-mono);letter-spacing:.02em;color:rgba(var(--b-ink-rgb), .75);font-variant-numeric:tabular-nums}.bpf-next-num b{color:var(--b-ink-top);font-weight:700}.bpf-next-go{font:700 var(--b-fs-sm)/1 var(--ui-face,inherit);color:var(--b-gold-hi)}@media (prefers-reduced-motion:reduce){.bpf-arc-on{transition:none}.bpf-next{animation:none}}
.lst{z-index:40;left:var(--b-space-4);bottom:var(--b-space-4);align-items:center;gap:var(--b-space-3);box-sizing:border-box;height:64px;padding:var(--b-space-2) var(--b-space-2) var(--b-space-2) var(--b-space-2);background:rgba(var(--b-bg-rgb), .94);box-shadow:0 8px 24px rgba(var(--b-shadow-rgb), .45), inset 3px 0 0 var(--lst-c,var(--b-gold));border-style:solid;border-width:0;border-image:var(--gm-brk-dim) 16 / 12px / 0 stretch;color:var(--b-ink);--lst-c:var(--b-gold);--lst-rgb:var(--b-gold-rgb);display:flex;position:fixed}.lst[style]{bottom:auto}.lst.is-placing{visibility:hidden}.lst:is(:hover,:focus-within){border-image:var(--gm-brk) 16 / 12px / 0 stretch}.lst.is-count,.lst.is-live{--lst-c:var(--b-act);--lst-rgb:var(--b-act-rgb)}.lst.is-ended{--lst-c:var(--b-dim);--lst-rgb:var(--b-dim-rgb)}body:has(.fp-wrap.is-game) .lst{display:none}.lst-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lst-main{align-items:center;gap:var(--b-space-3);min-width:0;height:100%;color:inherit;outline:0;text-decoration:none;display:flex}.lst-ring{flex:none;width:48px;height:48px;overflow:visible}.lst-ring-bg{fill:rgba(var(--lst-rgb), .08);stroke:rgba(var(--b-line-rgb), .16);stroke-width:3px}.lst-seg{fill:none;stroke:rgba(var(--b-line-rgb), .22);stroke-width:5px}.lst-seg.is-on{stroke:var(--lst-c)}.lst-arc{fill:none;stroke:var(--lst-c);stroke-width:5px}.lst-sweep{fill:rgba(var(--lst-rgb), .28)}.lst-beam{stroke:var(--lst-c);stroke-width:2px}.lst-n{font:700 var(--b-fs-sm)/1 var(--b-face-mono);fill:var(--b-ink-top);letter-spacing:0}.lst.is-count .lst-n{font:800 var(--b-fs-xl)/1 var(--b-face-disp)}.lst-txt{gap:var(--b-space-1);flex-direction:column;min-width:0;display:flex}.lst-head{font:800 var(--b-fs-xl)/1 var(--b-face-disp);letter-spacing:.04em;text-transform:uppercase;color:var(--b-ink-top);white-space:nowrap}.lst.is-count .lst-head:after{content:"…";color:var(--lst-c)}.lst-sub{font:600 var(--b-fs-xs)/1 var(--b-face-mono);letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--b-ink3-rgb), .75);white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.lst-act{height:36px;padding:0 var(--b-space-3);margin-left:var(--b-space-1);cursor:pointer;white-space:nowrap;font:800 var(--b-fs-sm)/1 var(--b-face-disp);letter-spacing:.12em;text-transform:uppercase;color:var(--b-ink);background:rgba(var(--b-hi-rgb), .09);clip-path:var(--gm-shape-sm);border:0;outline:0;flex:none;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.lst-act:is(:hover,:focus-visible){color:var(--b-ink-top);background:rgba(var(--b-hi-rgb), .18)}.lst.is-live .lst-act{color:var(--b-act-ink);background:var(--b-plate)}.lst-main:focus-visible .lst-head{color:var(--b-gold-hi)}.lst-more{left:0;bottom:calc(100% + var(--b-space-1));box-sizing:border-box;gap:var(--b-space-1);min-width:100%;padding:var(--b-space-2) var(--b-space-3);background:rgba(var(--b-bg-rgb), .94);box-shadow:inset 0 0 0 1px rgba(var(--b-line-rgb), .14);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,visibility .15s;display:grid;position:absolute}.lst.is-top .lst-more{bottom:auto;top:calc(100% + var(--b-space-1))}.lst:is(:hover,:focus-within) .lst-more{opacity:1;visibility:visible}.lst-row{justify-content:space-between;gap:var(--b-space-4);font:600 var(--b-fs-xs)/1.4 var(--b-face-mono);letter-spacing:.1em;text-transform:uppercase;display:flex}.lst-row small{font:inherit;color:var(--b-dim)}.lst-row b{color:var(--b-ink-top);font-weight:700}.lst.is-tight{width:64px;padding:var(--b-space-2);gap:0}.lst.is-tight:not(:hover,:focus-within) :is(.lst-txt,.lst-act){display:none}.lst.is-tight:is(:hover,:focus-within){gap:var(--b-space-3);width:auto}@media (prefers-reduced-motion:reduce){.lst-act,.lst-more{transition:none}}
