._scoreboard_8ekbm_1{margin:0 auto 2rem}._relatedToolsGap_8ekbm_5{margin-top:2rem}._themeBar_8ekbm_10{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}._themeLabel_8ekbm_19{color:var(--text-secondary);margin-right:.25rem;font-size:.8125rem}._themeBtn_8ekbm_25{background:var(--surface);cursor:pointer;border:2px solid #0000;border-radius:6px;align-items:center;gap:3px;padding:.375rem .5rem;font-family:inherit;transition:all .2s;display:flex}._themeBtn_8ekbm_25:hover{border-color:var(--border)}._themeBtn_8ekbm_25[data-sb-theme-active]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}._themeDot_8ekbm_48{border-radius:50%;width:14px;height:14px;display:block}._board_8ekbm_56{background:#0f172a;border-radius:12px;align-items:stretch;min-height:200px;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #00000040,0 8px 10px -6px #00000026,inset 0 1px #ffffff0f}._teamPanel_8ekbm_70{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}._teamHeader_8ekbm_79{background:#0f172a;justify-content:center;align-items:center;width:100%;padding:1rem 1.5rem;display:flex;position:relative}._teamName_8ekbm_89{color:var(--team-color);cursor:pointer;text-shadow:0 0 30px color-mix(in srgb, var(--team-color) 30%, transparent);border-radius:6px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:1.25rem;font-weight:700;transition:background .2s;display:flex}._teamName_8ekbm_89:hover{background:#ffffff0d}._editIcon_8ekbm_107{opacity:0;font-size:.625rem;transition:opacity .2s}._teamName_8ekbm_89:hover ._editIcon_8ekbm_107{opacity:.5}._nameEditInput_8ekbm_117{color:var(--team-color);border:1px solid color-mix(in srgb, var(--team-color) 50%, transparent);text-align:center;background:#ffffff14;border-radius:6px;outline:none;width:100%;max-width:160px;padding:.25rem .75rem;font-family:inherit;font-size:1.25rem;font-weight:700;transition:border-color .2s}._nameEditInput_8ekbm_117:focus{border-color:var(--team-color)}._removeBtn_8ekbm_137{color:#fff3;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.625rem;transition:all .2s;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}._teamPanel_8ekbm_70:hover ._removeBtn_8ekbm_137{opacity:1}._removeBtn_8ekbm_137:hover{color:#f87171;background:#ef444426}._scoreArea_8ekbm_167{flex:1;justify-content:center;align-items:center;padding:2rem 2.5rem;display:flex}._scoreDisplay_8ekbm_176{gap:8px;display:flex}._flipDigit_8ekbm_185{perspective:600px;width:120px;height:160px;position:relative}._topHalf_8ekbm_193{background:linear-gradient(180deg, color-mix(in srgb, var(--team-color) 25%, #0f172a) 0%, color-mix(in srgb, var(--team-color) 20%, #0f172a) 100%);z-index:1;border-radius:8px 8px 0 0;height:50%;position:absolute;top:0;left:0;right:0;overflow:hidden}._topHalf_8ekbm_193 span{text-align:center;color:#fff;font-size:6rem;font-weight:800;line-height:160px;position:absolute;bottom:0;left:0;right:0;transform:translateY(50%)}._bottomHalf_8ekbm_219{background:linear-gradient(180deg, color-mix(in srgb, var(--team-color) 18%, #0f172a) 0%, color-mix(in srgb, var(--team-color) 22%, #0f172a) 100%);z-index:1;border-radius:0 0 8px 8px;height:50%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._bottomHalf_8ekbm_219 span{text-align:center;color:#fff;font-size:6rem;font-weight:800;line-height:160px;position:absolute;top:0;left:0;right:0;transform:translateY(-50%)}._digitSplit_8ekbm_245{z-index:5;background:#0a0f1a;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-.5px)}._flapTop_8ekbm_257{background:linear-gradient(180deg, color-mix(in srgb, var(--team-color) 25%, #0f172a) 0%, color-mix(in srgb, var(--team-color) 20%, #0f172a) 100%);z-index:4;transform-origin:bottom;backface-visibility:hidden;border-radius:8px 8px 0 0;height:50%;animation:.3s ease-in forwards _sb-flap-down_8ekbm_1;position:absolute;top:0;left:0;right:0;overflow:hidden}._flapTop_8ekbm_257 span{text-align:center;color:#fff;font-size:6rem;font-weight:800;line-height:160px;position:absolute;bottom:0;left:0;right:0;transform:translateY(50%)}._flapBottom_8ekbm_286{background:linear-gradient(180deg, color-mix(in srgb, var(--team-color) 18%, #0f172a) 0%, color-mix(in srgb, var(--team-color) 22%, #0f172a) 100%);z-index:3;transform-origin:top;backface-visibility:hidden;border-radius:0 0 8px 8px;height:50%;animation:.3s ease-out .15s forwards _sb-flap-up_8ekbm_1;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:rotateX(90deg)}._flapBottom_8ekbm_286 span{text-align:center;color:#fff;font-size:6rem;font-weight:800;line-height:160px;position:absolute;top:0;left:0;right:0;transform:translateY(-50%)}@keyframes _sb-flap-down_8ekbm_1{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes _sb-flap-up_8ekbm_1{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}._controls_8ekbm_334{justify-content:center;gap:1rem;padding:1.25rem 1.5rem 1.5rem;display:flex}._ctrlBtn_8ekbm_341{border:2px solid color-mix(in srgb, var(--team-color) 40%, transparent);background:color-mix(in srgb, var(--team-color) 8%, transparent);width:3.25rem;height:3.25rem;color:var(--team-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-family:inherit;font-size:1.125rem;transition:all .15s;display:flex}._ctrlBtn_8ekbm_341:hover{background:var(--team-color);color:#fff;border-color:var(--team-color);box-shadow:0 0 20px color-mix(in srgb, var(--team-color) 40%, transparent);transform:scale(1.08)}._ctrlBtn_8ekbm_341:active{transform:scale(.95)}._divider_8ekbm_370{background:linear-gradient(#0000 5%,#ffffff14 30% 70%,#0000 95%);flex-shrink:0;justify-content:center;align-items:center;width:1px;display:flex;position:relative}._vsText_8ekbm_380{color:#ffffff26;letter-spacing:.15em;writing-mode:vertical-rl;background:#0f172a;padding:.625rem 0;font-size:.6875rem;font-weight:800;position:absolute}._addTeamBtn_8ekbm_392{color:#ffffff40;cursor:pointer;background:0 0;border:1px dashed #ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-top:1rem;padding:.75rem;font-family:inherit;font-size:.875rem;transition:all .2s;display:flex}._addTeamBtn_8ekbm_392:hover{color:#ffffff80;background:#ffffff05;border-color:#ffffff40}._bottomBar_8ekbm_416{justify-content:center;gap:.75rem;margin-top:1.25rem;display:flex}._resetBtn_8ekbm_423,._fullscreenBtn_8ekbm_424{color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-family:inherit;font-size:.8125rem;transition:all .2s;display:flex}._resetBtn_8ekbm_423:hover{border-color:var(--danger);color:var(--danger)}._fullscreenBtn_8ekbm_424:hover{border-color:var(--primary);color:var(--primary)}._board_8ekbm_56[data-sb-fullscreen]{--fs-digit-h:clamp(80px, 30vmin, 320px);--fs-digit-w:clamp(60px, 22.5vmin, 240px);--fs-font:calc(var(--fs-digit-h) * .6);--fs-btn:clamp(44px, 8vmin, 80px);--fs-pad-y:clamp(.75rem, 6vmin, 4rem);--fs-pad-x:clamp(1rem, 7.5vmin, 5rem);box-shadow:none;background:#0f172a;border-radius:0;justify-content:center;align-items:center;display:flex;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important}._board_8ekbm_56[data-sb-fullscreen]::backdrop{background:#0f172a}._board_8ekbm_56[data-sb-fullscreen] ._flipDigit_8ekbm_185{width:var(--fs-digit-w);height:var(--fs-digit-h)}._board_8ekbm_56[data-sb-fullscreen] ._topHalf_8ekbm_193 span,._board_8ekbm_56[data-sb-fullscreen] ._bottomHalf_8ekbm_219 span,._board_8ekbm_56[data-sb-fullscreen] ._flapTop_8ekbm_257 span,._board_8ekbm_56[data-sb-fullscreen] ._flapBottom_8ekbm_286 span{font-size:var(--fs-font);line-height:var(--fs-digit-h)}._board_8ekbm_56[data-sb-fullscreen] ._topHalf_8ekbm_193,._board_8ekbm_56[data-sb-fullscreen] ._flapTop_8ekbm_257{border-radius:12px 12px 0 0}._board_8ekbm_56[data-sb-fullscreen] ._bottomHalf_8ekbm_219,._board_8ekbm_56[data-sb-fullscreen] ._flapBottom_8ekbm_286{border-radius:0 0 12px 12px}._board_8ekbm_56[data-sb-fullscreen] ._teamName_8ekbm_89{font-size:clamp(1.25rem,3.75vmin,2.5rem)}._board_8ekbm_56[data-sb-fullscreen] ._ctrlBtn_8ekbm_341{width:var(--fs-btn);height:var(--fs-btn);font-size:clamp(1rem,2.4vmin,1.75rem)}._board_8ekbm_56[data-sb-fullscreen] ._scoreArea_8ekbm_167{padding:var(--fs-pad-y) var(--fs-pad-x)}._board_8ekbm_56[data-sb-fullscreen] ._controls_8ekbm_334{gap:clamp(.75rem,2.5vmin,2rem);padding:clamp(.75rem,3vmin,2.5rem) clamp(1rem,3vmin,3rem) clamp(1rem,3.5vmin,3rem)}@media (width<=640px){._board_8ekbm_56{flex-direction:column}._teamPanel_8ekbm_70{width:100%}._divider_8ekbm_370{background:linear-gradient(90deg,#0000 5%,#ffffff14 30% 70%,#0000 95%);width:100%;height:1px}._vsText_8ekbm_380{writing-mode:horizontal-tb;padding:0 .75rem}._scoreArea_8ekbm_167{padding:1rem 1.5rem}._flipDigit_8ekbm_185{width:80px;height:110px}._topHalf_8ekbm_193 span,._bottomHalf_8ekbm_219 span,._flapTop_8ekbm_257 span,._flapBottom_8ekbm_286 span{font-size:4rem;line-height:110px}._controls_8ekbm_334{padding:1rem 1.5rem 1.25rem}._ctrlBtn_8ekbm_341{width:2.75rem;height:2.75rem;font-size:1rem}}
