.sl-wave-handle{background:var(--game-text);pointer-events:none;width:2px;transition:background .16s var(--game-ease);border-radius:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.sl-wave-handle:after{content:"";background:inherit;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:-3px;left:50%}.sl-wave-handle[data-pending=true]{background:var(--game-pending)}.sl-presets{margin-top:calc(var(--game-fit-stack) * .5)}.sl-preset{border-radius:var(--game-r-pill);border:1px solid var(--game-line);min-width:54px;color:var(--game-text-dim);font-size:var(--game-t-xs);font-weight:var(--game-w-medium);font-variant-numeric:tabular-nums;cursor:pointer;transition:color .15s var(--game-ease), background .15s var(--game-ease), border-color .15s var(--game-ease);background:0 0;padding:7px 12px}.sl-preset:hover:not(:disabled){color:var(--game-text);border-color:var(--game-line-strong);background:var(--game-raise)}.sl-preset[data-paid=true]{color:var(--game-accent);border-color:rgb(var(--game-accent-rgb) / .35)}.sl-preset[data-on=true]{color:var(--game-bg);background:var(--game-text);border-color:#0000}.sl-preset:disabled{opacity:.35;cursor:not-allowed}.sl-scrubber .game-btn-extend[data-on=true]{background:var(--game-accent);color:var(--game-accent-ink);border-color:#0000}
.arena{background:var(--game-bg);flex:auto;gap:10px;width:100%;min-height:0;padding:10px;display:flex;container:arena/inline-size}.arena-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.arena-main>.unlimited{box-shadow:none;background:0 0;border-radius:0}.arena-side{background:var(--game-raise-2);border-radius:12px;flex-direction:column;flex:none;width:252px;min-height:0;display:none;overflow:hidden}.arena-rail{background:var(--game-raise-2);width:34px;color:var(--game-text-faint);cursor:pointer;transition:color .15s var(--game-ease), background .15s var(--game-ease);border:none;border-radius:12px;flex:none;justify-content:center;align-items:flex-start;padding-top:14px;display:none;position:relative}.arena-rail:hover{color:var(--game-text);background:var(--game-raise)}.arena-rail .arena-dot{position:absolute;top:11px;right:8px}.arena-fold{width:26px;height:26px;color:var(--game-text-faint);cursor:pointer;transition:color .15s var(--game-ease), background .15s var(--game-ease);background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.arena-fold:hover{color:var(--game-text);background:var(--game-raise)}.arena-bar{align-items:center;gap:6px;padding-bottom:8px;display:flex}@container arena (min-width:1000px){.arena-side,.arena-rail{display:flex}.arena-bar{display:none}}.arena-tab{border-radius:var(--game-r-pill);border:1px solid var(--game-line-strong);background:var(--game-raise-2);min-width:0;height:34px;color:var(--game-text-dim);font-size:var(--game-t-xs);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-tight);cursor:pointer;transition:color .15s var(--game-ease), background .15s var(--game-ease), border-color .15s var(--game-ease);flex:auto;justify-content:center;align-items:center;gap:6px;display:inline-flex}.arena-tab:hover{color:var(--game-text);border-color:#ffffff3d}.arena-tab[data-quiet]{border-color:var(--game-line);width:40px;color:var(--game-text-faint);background:0 0;flex:none}.arena-tab[data-quiet]:hover{color:var(--game-bad);border-color:#fb718566}.arena-dot{background:var(--game-accent);border-radius:50%;flex:none;width:6px;height:6px}.arena-sheet{z-index:40;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}@container arena (min-width:1000px){.arena-sheet{display:none}}.arena-sheet[data-shut]{pointer-events:none}.arena-scrim{cursor:pointer;animation:game-fade .18s var(--game-ease-out) both;background:#0000008c;border:none;padding:0;position:absolute;inset:0}.arena-sheet-box{background:var(--game-bg);height:74%;min-height:0;color:var(--game-text);animation:arena-sheet-up .22s var(--game-ease-out) both;transition:height .18s var(--game-ease);border-radius:14px 14px 0 0;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden;box-shadow:0 -14px 34px #0006}.arena-sheet-box:has(.arena-input:focus){border-radius:0;height:100%}.arena-sheet-box .arena-side{background:0 0;border-radius:0;flex:auto;width:auto;display:flex}.arena-shut{z-index:1;background:var(--game-raise);width:30px;height:30px;color:var(--game-text-dim);cursor:pointer;transition:color .15s var(--game-ease), background .15s var(--game-ease);border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:11px;right:11px}.arena-shut:hover{color:var(--game-text);background:var(--game-raise-2)}.arena-sheet-box .arena-head>.arena-room{padding-right:34px}@keyframes arena-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes arena-sheet-down{0%{transform:none}to{transform:translateY(100%)}}@keyframes arena-scrim-out{0%{opacity:1}to{opacity:0}}.arena-sheet[data-shut] .arena-sheet-box{animation:arena-sheet-down .18s var(--game-ease) both}.arena-sheet[data-shut] .arena-scrim{animation:arena-scrim-out .18s var(--game-ease) both}@media (prefers-reduced-motion:reduce){.arena-sheet-box,.arena-scrim,.arena-sheet[data-shut] .arena-sheet-box,.arena-sheet[data-shut] .arena-scrim{animation:none}.arena-sheet-box{transition:none}}.arena-head{flex:none;justify-content:space-between;align-items:flex-start;gap:10px;padding:13px 14px 11px;display:flex}.arena-room{flex-direction:column;gap:2px;min-width:0;display:flex}.arena-room-name{font-size:var(--game-t-md);font-weight:var(--game-w-strong);letter-spacing:var(--game-track-tight);color:var(--game-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arena-room-meta{font-size:var(--game-t-meta);font-weight:var(--game-w-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--game-track-wide);color:var(--game-text-faint);align-items:center;gap:6px;display:flex}.arena-room-meta[data-down=true]{color:var(--game-bad)}.arena-head[data-acts]{flex-direction:column;align-items:stretch;gap:9px}.arena-head-acts{flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}.arena-invite{border-radius:var(--game-r-pill);border:1px solid rgb(var(--game-accent-rgb) / .4);background:var(--game-accent-soft);height:26px;color:var(--game-accent);font-size:var(--game-t-meta);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-wide);white-space:nowrap;cursor:pointer;transition:background .15s var(--game-ease), border-color .15s var(--game-ease);flex:none;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.arena-invite:hover{background:rgb(var(--game-accent-rgb) / .24);border-color:rgb(var(--game-accent-rgb) / .6)}.arena-invite[data-done]{border-color:rgb(var(--game-accent-rgb) / .6)}.arena-leave{border-radius:var(--game-r-pill);border:1px solid var(--game-line-strong);height:26px;color:var(--game-text-dim);font-size:var(--game-t-meta);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-wide);white-space:nowrap;cursor:pointer;transition:color .15s var(--game-ease), background .15s var(--game-ease), border-color .15s var(--game-ease);background:#ffffff12;flex:none;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.arena-leave:hover{color:var(--game-bad);background:#fb71851f;border-color:#fb718573}.arena-room{min-width:0}.arena-panel-label{font-size:var(--game-t-xs);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-tight);color:var(--game-text-faint);flex:none;justify-content:space-between;align-items:baseline;gap:8px;padding:0 15px 7px;display:flex}.arena-list{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:4px;min-height:0;padding:0 8px 10px;display:flex;overflow-y:auto}.arena-row{background:var(--game-raise);transition:background .15s var(--game-ease);border-radius:11px}.arena-row[data-open=true],.arena-player:hover{background:var(--game-raise-2)}.arena-row[data-me=true],.arena-row[data-me=true][data-open=true]{background:var(--game-accent-soft)}.arena-player{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:11px;align-items:center;gap:9px;width:100%;padding:6px 7px;display:flex}.arena-caret{box-sizing:content-box;background:var(--game-raise-2);color:var(--game-text-dim);transition:transform .16s var(--game-ease), color .16s var(--game-ease);border-radius:50%;flex:none;padding:3px}.arena-player:hover .arena-caret{color:var(--game-text)}.arena-row[data-open=true] .arena-caret{transform:rotate(180deg)}.arena-rank{text-align:right;width:18px;font-size:var(--game-t-meta);font-weight:var(--game-w-medium);font-variant-numeric:tabular-nums;color:var(--game-text-faint);flex:none}.arena-player[data-podium=true] .arena-rank{color:var(--game-accent);font-weight:var(--game-w-strong)}.arena-who{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.arena-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--game-t-sm);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-tight);color:var(--game-text);overflow:hidden}.arena-sub{font-size:var(--game-t-micro);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-wide);color:var(--game-text-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arena-points{font-size:var(--game-t-sm);font-weight:var(--game-w-strong);font-variant-numeric:tabular-nums;letter-spacing:var(--game-track-tight);color:var(--game-text);flex:none}.arena-points-skel{width:3.4em}.arena-points[data-quiet=true]{color:var(--game-text-faint);font-weight:var(--game-w-medium)}.arena-stats{animation:game-fade .16s var(--game-ease-out) both;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:7px 10px;margin:0;padding:1px 10px 10px 34px;display:grid}.arena-stat{flex-direction:column;gap:1px;min-width:0;display:flex}.arena-stat dt{font-size:var(--game-t-micro);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-wide);color:var(--game-text-faint);white-space:nowrap}.arena-stat dd{font-size:var(--game-t-sm);font-weight:var(--game-w-strong);font-variant-numeric:tabular-nums;letter-spacing:var(--game-track-tight);color:var(--game-text);margin:0}@media (prefers-reduced-motion:reduce){.arena-stats{animation:none}}.arena-chat{flex-direction:column;flex:auto;min-height:0;display:flex}.arena-log{overscroll-behavior:contain;overflow-wrap:anywhere;flex-direction:column;flex:auto;gap:7px;min-height:0;padding:0 14px 10px;display:flex;overflow-y:auto}.arena-log>:first-child{margin-top:auto}.arena-line{flex-direction:column;gap:3px;display:flex}.arena-line-body{align-items:baseline;gap:4px;display:flex}.arena-said{min-width:0;font-size:var(--game-t-sm);color:var(--game-text);flex:auto;line-height:1.4}.arena-addreact{width:20px;height:20px;color:var(--game-text-faint);cursor:pointer;opacity:0;transition:opacity .14s var(--game-ease), color .14s var(--game-ease), background .14s var(--game-ease);background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.arena-line:hover .arena-addreact,.arena-addreact:focus-visible,.arena-line[data-open] .arena-addreact{opacity:1}.arena-addreact:hover{color:var(--game-text);background:var(--game-raise)}@media (hover:none){.arena-addreact{opacity:.55}}.arena-picker{border-radius:var(--game-r-pill);background:var(--game-raise-2);animation:game-fade .14s var(--game-ease-out) both;align-self:flex-start;align-items:center;gap:2px;padding:3px;display:flex}.arena-pick{cursor:pointer;width:32px;height:32px;transition:background .14s var(--game-ease-out);background:0 0;border:none;border-radius:50%;place-items:center;font-size:15px;line-height:1;display:grid}.arena-pick:hover{background:var(--game-raise)}.arena-chips{flex-wrap:wrap;gap:3px;display:flex}.arena-chip{border-radius:var(--game-r-pill);background:var(--game-raise);cursor:pointer;transition:background .14s var(--game-ease), border-color .14s var(--game-ease);border:1px solid #0000;align-items:center;gap:4px;padding:3px 8px 3px 7px;font-size:12px;line-height:1.5;display:inline-flex}.arena-chip:hover{background:var(--game-raise-2)}.arena-chip[data-mine=true]{border-color:rgb(var(--game-accent-rgb) / .45);background:var(--game-accent-soft)}.arena-chip i{font-style:normal;font-size:var(--game-t-xs);font-weight:var(--game-w-medium);font-variant-numeric:tabular-nums;color:var(--game-text-dim)}.arena-chip[data-mine=true] i{color:var(--game-accent)}@media (prefers-reduced-motion:reduce){.arena-picker{animation:none}}.arena-said b{font-weight:var(--game-w-medium);color:var(--game-text-dim)}.arena-said[data-mine=true] b{color:var(--game-accent)}.arena-sys{font-size:var(--game-t-xs);color:var(--game-text-faint);font-style:italic;line-height:1.35}.arena-compose{border-top:1px solid var(--game-line);flex:none;align-items:center;gap:6px;padding:9px 10px 10px;display:flex}.arena-input{border-radius:var(--game-r-pill);border:1px solid var(--game-line-strong);min-width:0;color:var(--game-text);font-size:var(--game-t-sm);letter-spacing:var(--game-track-tight);transition:border-color .16s var(--game-ease), background .16s var(--game-ease);background:#ffffff0a;flex:auto;padding:8px 13px}.arena-input::placeholder{color:var(--game-text-faint)}.arena-input:focus{background:#ffffff0f;border-color:#ffffff47;outline:none}@media (pointer:coarse){.arena-input{font-size:16px}}.arena-send{background:var(--game-accent);width:32px;height:32px;color:var(--game-accent-ink);cursor:pointer;transition:background .16s var(--game-ease), opacity .16s var(--game-ease);border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.arena-send:hover:not(:disabled){background:var(--game-accent-lift)}.arena-send:disabled{opacity:.3;cursor:not-allowed}.arena-count{z-index:30;background:var(--game-bg);text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.arena-count-n{font-size:clamp(84px,34cqh,220px);font-weight:var(--game-w-display);letter-spacing:var(--game-track-display);font-variant-numeric:tabular-nums;color:var(--game-accent);animation:arena-count-in .34s var(--game-ease-out) both;line-height:.9}@keyframes arena-count-in{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}.arena-count{animation:game-fade .16s var(--game-ease-out) both}@media (prefers-reduced-motion:reduce){.arena-count,.arena-count-n{animation:none}}.arena-bye{z-index:40;background:var(--game-bg);animation:game-fade .18s var(--game-ease-out) both;place-items:center;padding:20px;display:grid;position:absolute;inset:0;overflow-y:auto}.arena-bye-inner{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:320px;display:flex}.arena-bye-ask{font-size:var(--game-t-body);font-weight:var(--game-w-medium);color:var(--game-text);margin:0}.arena-bye-figure{font-size:clamp(34px,9cqh,52px);font-weight:var(--game-w-display);letter-spacing:var(--game-track-tight);color:var(--game-accent);font-variant-numeric:tabular-nums;margin:0;line-height:1}.arena-bye-of{font-weight:var(--game-w-medium);color:var(--game-text-faint);margin-inline:5px}.arena-bye-unit{font-size:var(--game-t-meta);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-wide);color:var(--game-text-faint);margin-left:6px}.arena-bye-tally{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;width:100%;display:flex}.arena-bye-stats{flex-wrap:wrap;justify-content:center;gap:10px 18px;min-width:0;margin:0;display:flex}.arena-bye-stat{flex-direction:column;gap:1px;min-width:0;display:flex}.arena-bye-stat dt{font-size:var(--game-t-xs);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-wide);text-transform:uppercase;color:var(--game-text-faint)}.arena-bye-stat dd{font-size:var(--game-t-body);font-weight:var(--game-w-strong);font-variant-numeric:tabular-nums;color:var(--game-text);margin:0}.arena-bye-board{border-radius:var(--game-r);border:1px solid var(--game-line);background:var(--game-raise);flex-direction:column;gap:3px;width:100%;padding:10px 14px;display:flex}.arena-bye-board-label{font-size:var(--game-t-micro);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-caps);text-transform:uppercase;color:var(--game-text-faint)}.arena-bye-board-line{font-size:var(--game-t-sm);font-weight:var(--game-w-medium);color:var(--game-text);margin:0}.arena-bye-board-gap{font-size:var(--game-t-xs);font-variant-numeric:tabular-nums;color:var(--game-text-dim);margin:0}.arena-bye-place{font-weight:var(--game-w-strong);font-variant-numeric:tabular-nums;color:var(--game-accent)}.arena-bye-acts{gap:8px;width:100%;display:flex}.arena-bye-acts>*{flex:auto;gap:6px;min-width:0;padding-inline:10px}.arena-bye-leave{color:var(--game-bad);background:#fb71851a;border-color:#fb718566}.arena-bye-leave:hover:not(:disabled){background:#fb71852e;border-color:#fb718599}.arena-bye-leave:active:not(:disabled){background:#fb71853d}@media (prefers-reduced-motion:reduce){.arena-bye{animation:none}}.arena-reveal{min-height:0;max-height:100%}.arena-reveal>*{flex:none}.arena-reveal>.arena-scores{flex:auto;min-height:72px;padding-bottom:48px}.arena-scores{flex-direction:column;gap:4px;width:100%;min-height:0;display:flex;overflow-y:auto}.arena-score{padding:var(--game-fit-row-y) 10px;background:var(--game-raise);border-radius:12px;align-items:center;gap:10px;display:flex}.arena-score[data-me=true]{background:var(--game-accent-soft);box-shadow:inset 0 0 0 1px rgb(var(--game-accent-rgb) / .4)}.arena-score-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--game-fit-row-sub);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-tight);color:var(--game-text);flex:auto;overflow:hidden}.arena-score-at{font-size:var(--game-t-meta);font-weight:var(--game-w-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--game-track-wide);color:var(--game-text-faint);flex:none}.arena-score-pts{text-align:right;min-width:3.6em;font-size:var(--game-fit-row-sub);font-weight:var(--game-w-strong);font-variant-numeric:tabular-nums;color:var(--game-accent);flex:none}.arena-score[data-solved=false] .arena-score-pts{color:var(--game-text-faint)}.arena-score[data-solved=false] .arena-score-name{color:var(--game-text-dim)}.arena-rooms-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.arena-tabs{border-radius:var(--game-r-pill);border:1px solid var(--game-line);background:var(--game-raise);gap:2px;padding:2px;display:inline-flex}.arena-tab{border-radius:var(--game-r-pill);font-size:var(--game-t-xs);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-tight);color:var(--game-text-dim);cursor:pointer;transition:color .15s var(--game-ease), background .15s var(--game-ease);padding:5px 11px}.arena-tab:hover{color:var(--game-text)}.arena-tab[aria-selected=true]{background:var(--game-raise-2);color:var(--game-text)}.arena-top{flex-direction:column;gap:8px;width:100%;display:flex}.arena-top-wait{color:var(--game-text-faint);justify-content:center;padding:18px 0;display:flex}.arena-top-row{border-radius:var(--game-r);border:1px solid var(--game-line);background:var(--game-raise);text-align:left;align-items:center;gap:12px;width:100%;padding:10px 14px;display:flex}.arena-top-rank{min-width:2ch;font-size:var(--game-t-xs);font-weight:var(--game-w-medium);font-variant-numeric:tabular-nums;color:var(--game-text-faint);flex:none}.arena-top-row[data-place="1"] .arena-top-rank,.arena-top-row[data-place="2"] .arena-top-rank,.arena-top-row[data-place="3"] .arena-top-rank{color:var(--game-accent)}.arena-top-score{font-size:var(--game-t-sm);font-weight:var(--game-w-strong);font-variant-numeric:tabular-nums;letter-spacing:var(--game-track-tight);color:var(--game-text);flex:none}.arena-make{flex-direction:column;gap:12px;width:100%;display:flex}.arena-make-go,.arena-make-open{border-radius:var(--game-r);cursor:pointer;transition:background .14s var(--game-ease), border-color .14s var(--game-ease);border:1px solid #0000;align-items:center;gap:10px;padding:11px 14px;display:flex}.arena-make-go{background:var(--game-accent);color:var(--game-accent-ink);border-color:#0000}.arena-make-go:hover:not(:disabled){background:var(--game-accent-lift)}.arena-make-go:active:not(:disabled){background:var(--game-accent-press)}.arena-make-go:disabled{background:var(--game-raise-2);color:var(--game-text-faint);cursor:not-allowed}.arena-make-copy{text-align:left;flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.arena-make-detail{font-size:var(--game-t-meta);font-weight:var(--game-w-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--game-track-tight);opacity:.72;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arena-make-name{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font-size:var(--game-t-md);font-weight:var(--game-w-strong);letter-spacing:var(--game-track-tight);overflow:hidden}.arena-make-meta{font-size:var(--game-t-xs);font-variant-numeric:tabular-nums;opacity:.72;flex:none}.arena-make-go:disabled .arena-make-detail,.arena-make-go:disabled .arena-make-meta{opacity:1;color:var(--game-text-faint)}.arena-make-open{background:rgb(var(--game-accent-rgb) / .1);border-color:rgb(var(--game-accent-rgb) / .4);color:var(--game-accent);margin-top:4px}.arena-make-open:hover{background:rgb(var(--game-accent-rgb) / .18);border-color:rgb(var(--game-accent-rgb) / .6)}.arena-make-open:active{background:rgb(var(--game-accent-rgb) / .24)}.arena-make-open .arena-make-detail{opacity:1;color:var(--game-text-dim)}.arena-rooms{flex-direction:column;gap:8px;width:100%;display:flex}.arena-room-row{border-radius:var(--game-r);border:1px solid var(--game-line);background:var(--game-raise);text-align:left;cursor:pointer;width:100%;transition:border-color .15s var(--game-ease), background .15s var(--game-ease), transform .2s var(--game-ease);align-items:center;gap:12px;padding:12px 14px;display:flex}.arena-room-row:hover:not(:disabled){border-color:rgb(var(--game-accent-rgb) / .45);background:var(--game-raise-2)}.arena-room-row:active:not(:disabled){transform:scale(.99)}.arena-room-row:disabled{opacity:.45;cursor:not-allowed}.arena-room-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.arena-room-detail{font-size:var(--game-t-meta);font-weight:var(--game-w-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--game-track-tight);color:var(--game-text-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arena-enter{color:var(--game-text-dim);font-size:var(--game-t-xs);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-tight);white-space:nowrap;transition:color .15s var(--game-ease);flex:none;align-items:center;gap:3px;display:inline-flex}.arena-room-row:hover:not(:disabled) .arena-enter{color:var(--game-text)}.arena-room-row:disabled .arena-enter{color:var(--game-text-faint)}.arena-count-badge{border-radius:var(--game-r-pill);background:var(--game-raise-2);color:var(--game-text-dim);font-size:var(--game-t-xs);font-weight:var(--game-w-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--game-track-tight);white-space:nowrap;flex:none;align-items:center;gap:5px;padding:4px 10px;display:inline-flex}.arena-count-badge[data-live=true]{background:var(--game-accent-soft);color:var(--game-accent)}.arena-count-badge[data-full=true]{color:var(--game-bad);background:#fb718524}.arena-you{flex-direction:column;gap:6px;width:100%;display:flex}.arena-youhead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.arena-namerow{align-items:center;gap:8px;display:flex}.arena-namerow .arena-namefield{flex:auto;width:auto;min-width:0;padding:11px 14px}.arena-namerow .arena-namefield[data-bad=true]{border-color:#fb71858c}.arena-wait{text-align:center;flex-direction:column;align-items:center;gap:clamp(6px,1.6cqh,12px);display:flex}.arena-wait-n{font-size:clamp(40px,14cqh,84px);font-weight:var(--game-w-display);letter-spacing:var(--game-track-display);font-variant-numeric:tabular-nums;color:var(--game-text);line-height:1}.arena-hud{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.arena-hud-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--game-t-xs);font-weight:var(--game-w-medium);letter-spacing:var(--game-track-tight);color:var(--game-text-faint);overflow:hidden}.arena-drain{background:var(--game-bar-locked);border-radius:2px;flex:none;width:100%;height:2px;position:relative;overflow:hidden}.arena-drain i{background:var(--game-accent);border-radius:2px;transition:width .2s linear;display:block;position:absolute;inset:0 auto 0 0}.arena-drain[data-critical=true] i{background:var(--game-bad)}.arena-drain[data-reveal=true] i{background:var(--game-text)}
