._banner_10ywa_1{align-items:center;gap:var(--gap);margin:var(--gap) var(--gap) 0;border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);font-size:var(--text-sm);padding:10px 12px;display:flex}._banner_10ywa_1[data-tone=warning]{border-color:var(--clock-running)}._text_10ywa_17{flex:1}._action_10ywa_21,._dismiss_10ywa_22{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--bg);cursor:pointer;min-height:40px;padding:0 14px;font-weight:600}._dismiss_10ywa_22{color:var(--text-secondary);padding:0 12px}._layer_j6klt_1{z-index:100;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}._scrim_j6klt_11{background:var(--scrim);animation:_fade-in_j6klt_1 var(--overlay-in) ease-out;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){._scrim_j6klt_11{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#00000059}}._sheet_j6klt_26{max-height:calc(100dvh - var(--safe-top) - 24px);padding:0 16px calc(var(--safe-bottom) + 16px);border:var(--border-width) solid var(--border);background:var(--bg);animation:_slide-up_j6klt_1 var(--overlay-in) ease-out;border-bottom:none;border-radius:16px 16px 0 0;outline:none;flex-direction:column;transition:transform .16s ease-out;display:flex;position:relative}._sheet_j6klt_26[data-dragging]{transition:none}._handle_j6klt_45{touch-action:none;cursor:grab;padding:8px 0 12px}._grabber_j6klt_51{background:var(--text-secondary);opacity:.6;border-radius:3px;width:40px;height:5px;margin:0 auto 10px}._title_j6klt_60{font-size:var(--text-lg);margin:0;font-weight:700}._body_j6klt_66{gap:var(--gap);overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow-y:auto}@keyframes _slide-up_j6klt_1{0%{opacity:0;transform:translateY(40px)}}@keyframes _fade-in_j6klt_1{0%{opacity:0}}._button_1fkcj_3{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);min-height:44px;box-shadow:var(--shadow);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;transition:transform 80ms ease-out;display:inline-flex}._button_1fkcj_3[data-pressed]{background-image:linear-gradient(var(--pressed), var(--pressed));transform:scale(.97)}._button_1fkcj_3:disabled{opacity:.4;cursor:default;transform:none}._button_1fkcj_3:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._button_1fkcj_3[data-variant=primary]{background-color:var(--text-primary);color:var(--bg);border-color:#0000}._button_1fkcj_3[data-variant=danger]{background-color:var(--danger);color:#fff;border-color:#0000}._button_1fkcj_3[data-variant=side]{background-color:var(--side-a,var(--text-primary));color:var(--side-a-text,var(--bg));border-color:#0000}._button_1fkcj_3[data-variant=confirm]{background-color:var(--success);color:#0b0f19;border-color:#0000}._button_1fkcj_3[data-variant=confirm]:disabled{border-color:var(--border);background-color:var(--surface);color:var(--text-secondary)}._button_1fkcj_3[data-variant=plain]{box-shadow:none;background-color:#0000;border-color:#0000}._row_1jw73_3{border-radius:var(--radius);position:relative;overflow:hidden}._action_1jw73_9{border-radius:0 var(--radius) var(--radius) 0;background:var(--danger);color:#fff;width:96px;font-size:var(--text-md);cursor:pointer;border:none;font-weight:700;position:absolute;inset:0 0 0 auto}._content_1jw73_22{touch-action:pan-y;flex-direction:column;transition:transform .16s ease-out;display:flex;position:relative}._content_1jw73_22>*{flex:1}._content_1jw73_22[data-dragging]{transition:none}._action_1jw73_9:focus-visible{outline:3px solid var(--text-primary);outline-offset:-3px}._home_17mlg_1{overscroll-behavior:contain;flex-direction:column;flex:1;padding:0 16px 16px;display:flex;overflow-y:auto}._header_17mlg_10{align-items:center;gap:14px;padding:24px 0 16px;display:flex}._icon_17mlg_17{border-radius:22%}._title_17mlg_21{font-size:var(--text-xl);margin:0;font-weight:800}._menu_17mlg_27{gap:var(--gap);flex-direction:column;margin-top:16px;display:flex}._resume_17mlg_34,._primary_17mlg_35,._secondary_17mlg_36{min-height:var(--target-stat-pad);border-radius:var(--radius);font-size:var(--text-lg);cursor:pointer;font-weight:700}._resume_17mlg_34{border:2px solid var(--clock-running);background:var(--surface);text-align:left;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:12px 16px;display:flex}._matchup_17mlg_56{align-items:baseline;gap:12px;display:flex}._period_17mlg_62{color:var(--text-secondary);font-size:var(--text-md);font-variant-numeric:tabular-nums}._primary_17mlg_35{background:var(--text-primary);color:var(--bg);border:none}._secondary_17mlg_36{border:var(--border-width) solid var(--border);background:var(--surface)}._primary_17mlg_35:disabled,._secondary_17mlg_36:disabled{opacity:.4;cursor:default}._error_17mlg_85{color:var(--danger)}._sheetText_17mlg_89{color:var(--text-secondary);margin:0 0 4px}._sheetItem_17mlg_94{min-height:var(--target-action);font-size:var(--text-md)}._host_5qgxz_1{right:0;bottom:calc(var(--safe-bottom) + 12px);z-index:90;pointer-events:none;justify-content:center;padding:0 12px;display:flex;position:fixed;left:0}._toast_5qgxz_13{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);pointer-events:auto;align-items:center;gap:12px;width:100%;max-width:480px;min-height:52px;padding:8px 8px 8px 14px;animation:.18s ease-out _toast-in_5qgxz_1;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 24px #00000059}._toast_5qgxz_13[data-held]{visibility:hidden}._toast_5qgxz_13[data-held] ._progress_5qgxz_36{animation-play-state:paused}._toast_5qgxz_13[data-tone=warning]{border-color:var(--clock-running)}._toast_5qgxz_13[data-tone=success]{border-color:var(--success)}._toast_5qgxz_13[data-tone=error]{border-color:var(--danger)}._text_5qgxz_52{flex:1;font-weight:600}._detail_5qgxz_58{border:1px solid var(--clock-paused);width:fit-content;color:var(--text-secondary);font-size:var(--text-xs);border-radius:999px;margin-top:4px;padding:1px 8px;font-weight:600;display:block}._action_5qgxz_70{min-height:40px}._progress_5qgxz_36{background:var(--text-secondary);transform-origin:0;width:100%;height:3px;animation:_drain_5qgxz_1 var(--toast-duration,5s) linear forwards;position:absolute;bottom:0;left:0}@keyframes _drain_5qgxz_1{to{transform:scaleX(0)}}@keyframes _toast-in_5qgxz_1{0%{opacity:0;transform:translateY(16px)}}._layer_v8tqv_4{z-index:95;flex-direction:column;display:flex;position:fixed;inset:0}._scrim_v8tqv_13{background:var(--scrim);animation:_fade-in_v8tqv_1 var(--overlay-in) ease-out;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){._scrim_v8tqv_13{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#00000059}}._panel_v8tqv_28{min-height:0;margin-top:calc(var(--safe-top) + 24px);padding:0 var(--safe-right) calc(var(--safe-bottom) + 8px) var(--safe-left);border:var(--border-width) solid var(--border);background:var(--bg);animation:_overlay-in_v8tqv_1 var(--overlay-in) ease-out;border-bottom:none;border-radius:16px 16px 0 0;outline:none;flex-direction:column;flex:1;transition:transform .16s ease-out;display:flex;position:relative;overflow:hidden}._panel_v8tqv_28[data-dragging]{transition:none}._strip_v8tqv_51{background:var(--side-a);min-height:52px;color:var(--side-a-text);touch-action:none;cursor:grab;transition:background-color var(--overlay-in) ease-out, color var(--overlay-in) ease-out;grid-template-columns:52px 1fr 52px;align-items:center;padding-top:8px;display:grid;position:relative}._strip_v8tqv_51[data-neutral]{background:var(--surface);color:var(--text-primary)}._grabber_v8tqv_70{opacity:.45;background:currentColor;border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:4px;left:50%}._stripButton_v8tqv_82{min-height:44px;font-size:var(--text-lg);color:inherit}._swapButton_v8tqv_88{min-height:44px;color:inherit;font-size:var(--text-lg);grid-area:1/2/auto/4;justify-content:flex-end;padding:0 16px 0 0}._title_v8tqv_98{pointer-events:none;font-size:var(--text-lg);text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;margin:0;font-weight:800;position:relative;overflow:hidden}._sideTag_v8tqv_112{font-size:var(--text-sm);opacity:.8;margin-left:6px;font-weight:600}._situation_v8tqv_119{color:var(--text-primary);font-size:var(--text-md);text-align:center;padding:6px 12px 0;font-weight:700}._crumbs_v8tqv_127{white-space:nowrap;align-items:center;gap:2px;padding:4px 8px 0;display:flex;overflow-x:auto}._crumb_v8tqv_127{align-items:center;display:inline-flex}._crumbSep_v8tqv_141{color:var(--text-secondary)}._crumbButton_v8tqv_145{min-height:36px;color:var(--side-a-on-bg,var(--text-primary));font-size:var(--text-md);padding:0 8px;font-weight:700}._step_v8tqv_153{min-height:0;animation:_step-in_v8tqv_1 var(--step-slide) ease-out;outline:none;flex-direction:column;flex:1;padding:4px 12px 0;display:flex}._stepTitle_v8tqv_163{color:var(--text-primary);font-size:var(--text-lg);margin:4px 0 0}._error_v8tqv_169{min-height:1.25em;color:var(--danger);font-size:var(--text-sm);margin:2px 0 4px;font-weight:600}._stepBody_v8tqv_177{gap:var(--gap);overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._stepBody_v8tqv_177>*{flex-shrink:0}._actions_v8tqv_193{gap:var(--gap);flex-wrap:wrap;padding:8px 12px 0;display:flex}._sheetButton_v8tqv_200{min-height:var(--target-action)}@keyframes _overlay-in_v8tqv_1{0%{opacity:0;transform:translateY(24px)}}@keyframes _step-in_v8tqv_1{0%{opacity:0;transform:translate(24px)}}@keyframes _fade-in_v8tqv_1{0%{opacity:0}}._numpad_udxpr_1{gap:var(--gap);outline:none;flex-direction:column;width:100%;max-width:360px;margin:0 auto;display:flex}._display_udxpr_11{min-height:48px;font-size:var(--text-score);text-align:center;font-weight:800;line-height:48px;display:block}._display_udxpr_11[data-empty]{color:var(--text-secondary)}._problem_udxpr_24{min-height:1.25em;color:var(--danger);font-size:var(--text-sm);text-align:center;margin:0}._keys_udxpr_32{gap:var(--gap);grid-template-columns:repeat(3,1fr);display:grid}._key_udxpr_32{min-height:var(--target-grid);font-size:var(--text-xl);font-weight:700}._confirm_udxpr_44{min-height:var(--target-action);font-size:var(--text-lg);font-weight:800}._numpad_udxpr_1[data-compact] ._display_udxpr_11{min-height:36px;font-size:var(--text-xl);line-height:36px}._numpad_udxpr_1[data-compact] ._key_udxpr_32{min-height:48px}._grid_zwfka_2{grid-template-columns:repeat(auto-fill, var(--target-grid));grid-auto-rows:var(--target-grid);gap:var(--gap);overscroll-behavior:contain;justify-content:center;min-height:0;padding:4px;display:grid;overflow-y:auto}._cell_zwfka_14{width:var(--target-grid);min-height:var(--target-grid);border:2px solid var(--side-a-on-bg);box-shadow:none;padding:0;position:relative}._cell_zwfka_14[data-default]{box-shadow:0 0 0 3px var(--side-a-on-bg)}._cell_zwfka_14[aria-pressed=true]{background-color:var(--side-a);color:var(--side-a-text)}._number_zwfka_33{font-size:clamp(1rem,6vw,1.5rem);font-weight:800}._badge_zwfka_38{letter-spacing:.04em;opacity:.8;font-size:.625rem;font-weight:700;position:absolute;top:2px;right:4px}._sides_1ltsm_3{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}._sideButton_1ltsm_9{flex-direction:column;gap:2px;min-height:112px}._sideAbbr_1ltsm_15{font-size:var(--text-xl);letter-spacing:var(--tracking-header);font-weight:800}._sideName_1ltsm_21{font-size:var(--text-sm);opacity:.85;font-weight:600}._warning_1ltsm_27{background:var(--clock-running);color:#0b0f19;font-size:var(--text-xs);border-radius:999px;margin-top:4px;padding:2px 8px;font-weight:700}._options_1ltsm_37{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}._option_1ltsm_37{min-height:var(--target-stat-pad);font-size:var(--text-lg);font-weight:800}._option_1ltsm_37[data-wide]{grid-column:1/-1}._option_1ltsm_37[data-tone=success]{border-color:var(--success)}._option_1ltsm_37[aria-pressed=true],._chip_1ltsm_59[aria-pressed=true],._toggle_1ltsm_60[aria-pressed=true],._action_1ltsm_61[aria-pressed=true],._segmented_1ltsm_62>[aria-pressed=true]{border-color:var(--side-a-on-bg,var(--text-primary));box-shadow:inset 0 0 0 2px var(--side-a-on-bg,var(--text-primary))}._chips_1ltsm_67{gap:var(--gap);flex-wrap:wrap;display:flex}._chip_1ltsm_59{min-height:48px;padding:0 14px}._toggles_1ltsm_78{gap:var(--gap);display:flex}._toggle_1ltsm_60{min-height:var(--target-action);flex:1}._segmented_1ltsm_62{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}._segmented_1ltsm_62>*{min-height:48px}._hint_1ltsm_98{color:var(--text-secondary);font-size:var(--text-sm);text-align:center;margin:0}._confirm_1ltsm_106{min-height:var(--target-action);font-size:var(--text-lg);flex:2 120px;font-weight:800}._action_1ltsm_61{min-height:var(--target-action);flex:64px;padding:0 8px}._action_1ltsm_61[data-wide]{flex-grow:2}._extrasRow_1ltsm_123{gap:var(--gap);flex-basis:100%;display:flex}._extrasRow_1ltsm_123>._action_1ltsm_61{flex:1}._log_5iclh_3{gap:var(--gap);min-height:0;padding:0 var(--gap) var(--gap);flex-direction:column;flex:1;display:flex}._header_5iclh_12{align-items:center;gap:var(--gap);display:flex}._back_5iclh_18{min-height:44px;color:var(--text-primary);font-size:var(--text-md);font-weight:700}._title_5iclh_25{font-size:var(--text-lg);margin:0}._filters_5iclh_30{gap:var(--gap);flex-direction:column;display:flex}._sides_5iclh_36{gap:var(--gap);grid-template-columns:repeat(3,1fr);display:grid}._sides_5iclh_36>button,._toggle_5iclh_43{min-height:44px}._sides_5iclh_36>[aria-pressed=true],._toggle_5iclh_43[aria-pressed=true]{border-color:var(--text-primary);background-color:var(--text-primary);color:var(--bg)}._selects_5iclh_54{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}._select_5iclh_54{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;min-height:44px;color:var(--text-primary);font:inherit;font-size:var(--text-sm);padding:0 10px}._list_5iclh_72{overscroll-behavior:contain;border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);min-height:0;color:var(--text-secondary);flex:1;padding:10px 12px;overflow-y:auto}._rows_5iclh_84{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._empty_5iclh_93{font-size:var(--text-sm);margin:0}._editSummary_5iclh_100{color:var(--text-primary);align-items:center;gap:10px;margin-bottom:12px;display:flex}._slots_5iclh_108{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex;overflow-y:auto}._slot_5iclh_108{width:100%;min-height:var(--target-action);font-size:var(--text-md);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;display:flex}._slotValue_5iclh_129{font-weight:700}._delete_5iclh_133{min-height:var(--target-action);font-size:var(--text-md)}._row_ium6t_3{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);min-height:44px;color:var(--text-primary);font:inherit;text-align:left;align-items:center;gap:10px;padding:6px 10px;display:flex}button._row_ium6t_3{cursor:pointer;width:100%}button._row_ium6t_3:active{background-image:linear-gradient(var(--pressed), var(--pressed))}button._row_ium6t_3:focus-visible{outline:3px solid var(--text-primary);outline-offset:-3px}._row_ium6t_3[data-removed]>:not(._rowAction_ium6t_32){opacity:.4}._row_ium6t_3[data-removed] ._text_ium6t_36{text-decoration:line-through}._rowAction_ium6t_32{min-height:36px;font-size:var(--text-sm);flex:none;padding:0 12px}._note_ium6t_47{color:var(--text-secondary);font-size:var(--text-xs);flex:none}._team_ium6t_54{background:var(--side-b);min-width:3.25em;color:var(--side-b-text);font-size:var(--text-xs);letter-spacing:var(--tracking-header);text-align:center;border-radius:6px;flex:none;padding:2px 6px;font-weight:700}._text_ium6t_36{min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}._when_ium6t_77{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);flex:none}._sides_1m97s_3{gap:var(--gap);grid-template-columns:1fr 1fr;margin-bottom:12px;display:grid}._sides_1m97s_3>button{min-height:44px}._sides_1m97s_3>[aria-pressed=true]{border-color:var(--text-primary);background-color:var(--text-primary);color:var(--bg)}._rows_1m97s_20{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex;overflow-y:auto}._row_1m97s_20{width:100%;min-height:var(--target-action);font-size:var(--text-md);align-items:center;gap:10px;padding:0 14px;display:flex}._number_1m97s_40{font-weight:800}._tag_1m97s_44{border:var(--border-width) solid var(--border);font-size:var(--text-sm);border-radius:4px;padding:1px 6px;font-weight:700}._count_1m97s_52{color:var(--text-secondary);font-size:var(--text-sm);margin-left:auto}._heading_1m97s_58{margin:4px 0 6px}._text_1m97s_62{color:var(--text-secondary);margin:0 0 12px}._back_1m97s_67{min-height:44px;color:var(--text-primary);font-size:var(--text-md);align-self:flex-start;font-weight:700}._action_1m97s_75{min-height:var(--target-action);font-size:var(--text-md);margin-bottom:6px}._dashboard_1m4hr_3{gap:var(--gap);min-height:0;padding:0 var(--gap) var(--gap);flex-direction:column;flex:1;display:flex}._topBar_1m4hr_12{justify-content:space-between;align-items:center;display:flex}._back_1m4hr_18,._menuButton_1m4hr_19{min-height:44px;color:var(--text-primary)}._back_1m4hr_18{font-size:var(--text-md);font-weight:700}._menuButton_1m4hr_19{min-width:44px;font-size:var(--text-xl);line-height:1}._scoreboard_1m4hr_37{align-items:start;gap:var(--gap);border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:1fr auto 1fr;padding:12px;display:grid}._team_1m4hr_48{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}._abbr_1m4hr_56{max-width:100%;font-size:var(--text-md);letter-spacing:var(--tracking-header);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}._sideTag_1m4hr_66{color:var(--text-secondary);font-size:var(--text-xs);font-weight:600}._score_1m4hr_37{color:var(--side-a-on-bg);font-size:var(--text-score);font-weight:800;line-height:1.05}._timeouts_1m4hr_79{gap:4px;margin-top:2px;display:flex}._dot_1m4hr_85{border:1.5px solid var(--side-a-on-bg);background:var(--side-a-on-bg);border-radius:50%;width:8px;height:8px}._dot_1m4hr_85[data-used]{opacity:.6;background:0 0}._center_1m4hr_98{flex-direction:column;align-items:center;gap:6px;display:flex}._clock_1m4hr_106{min-width:6.5ch;min-height:var(--target-stat-pad);border:var(--border-width) solid var(--border);background:var(--bg);color:var(--clock-paused);font-size:var(--text-score);white-space:nowrap;padding:0 12px;font-weight:800;line-height:1}._clock_1m4hr_106[data-phase=running]{border-color:var(--clock-running);color:var(--clock-running)}._clock_1m4hr_106[data-phase=periodExpired]{color:var(--danger);font-size:var(--text-lg)}._clock_1m4hr_106[data-phase=final],._clock_1m4hr_106[data-phase=off]{color:var(--text-primary);font-size:var(--text-xl)}._clock_1m4hr_106[data-phase=off]{border-radius:var(--radius);place-items:center;display:grid}._clock_1m4hr_106[data-verify]{border:2px dashed var(--clock-running)}._clock_1m4hr_106[data-flash]{font-size:var(--text-score);animation:.3s step-end 5 _expired-flash_1m4hr_1}@keyframes _expired-flash_1m4hr_1{50%{opacity:.2}}._scoreboard_1m4hr_37 ._clock_1m4hr_106[data-phase=final]:disabled{opacity:1}._nextPeriod_1m4hr_161{min-height:44px}._penalties_1m4hr_165{gap:var(--gap);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}._penaltySide_1m4hr_172{flex-wrap:wrap;align-content:flex-start;gap:4px;display:flex}._penaltySide_1m4hr_172:last-child{justify-content:flex-end}._chip_1m4hr_183{border-color:var(--side-b-on-bg);min-height:32px;box-shadow:none;font-size:var(--text-sm);gap:6px;padding:0 8px}._chip_1m4hr_183[data-status=queued]{opacity:.6}._manUp_1m4hr_196{background:var(--side-a);color:var(--side-a-text);font-size:var(--text-xs);letter-spacing:var(--tracking-header);border-radius:999px;align-self:center;padding:2px 8px;font-weight:800}._controls_1m4hr_209{gap:var(--gap);flex-direction:column;display:flex}._pill_1m4hr_215{border:var(--border-width) solid var(--side-a-on-bg,var(--border));min-height:48px;box-shadow:none;border-radius:999px;justify-content:flex-start}._pillTeam_1m4hr_223{color:var(--side-a-on-bg,var(--text-primary));font-size:var(--text-lg);font-weight:800}._swap_1m4hr_229{color:var(--text-secondary);font-size:var(--text-lg);margin-left:auto}._statPad_1m4hr_235{gap:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}._pad_1m4hr_241{min-height:max(var(--target-stat-pad), 9dvh);padding:0 4px;font-size:clamp(.8rem,3.6vw,1.05rem);font-weight:700;line-height:1.15}._feed_1m4hr_251{overscroll-behavior:contain;border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);min-height:0;color:var(--text-secondary);flex-direction:column;flex:1;gap:6px;padding:10px 12px;display:flex;overflow-y:auto}._feedHeader_1m4hr_266{justify-content:space-between;align-items:center;display:flex}._allPlays_1m4hr_272{min-height:36px;color:var(--text-primary);font-size:var(--text-sm);margin:-6px -6px -6px 0;padding:0 6px;font-weight:700}._feedEmpty_1m4hr_281{font-size:var(--text-sm);margin:0}._feedList_1m4hr_286{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._menuItem_1m4hr_297{min-height:var(--target-action);font-size:var(--text-md)}._segmented_1m4hr_302{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}._segmented_1m4hr_302>[aria-pressed=true]{border-color:var(--text-primary);background-color:var(--text-primary);color:var(--bg)}._sheetText_1m4hr_314{color:var(--text-secondary);margin:0 0 4px}._timeFields_1m4hr_319{justify-content:center;align-items:center;gap:6px;display:flex}._timeField_1m4hr_319{flex-direction:column;gap:6px;width:72px;display:flex}._timeInput_1m4hr_333{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);width:100%;height:56px;color:var(--text-primary);font-size:var(--text-xl);text-align:center;font-weight:800}._timeSep_1m4hr_345{font-size:var(--text-xl);font-weight:800}._periodStepper_1m4hr_350{justify-content:center;align-items:center;gap:16px;display:flex}._periodValue_1m4hr_357{min-width:3ch;font-size:var(--text-lg);text-align:center;font-weight:800}._problem_1m4hr_364{min-height:1.25em;color:var(--danger);font-size:var(--text-sm);text-align:center;margin:0}._game_18o68_1,._failed_18o68_2{flex-direction:column;flex:1;min-height:0;display:flex}._splash_l19on_1{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding-bottom:16dvh;display:flex}._icon_l19on_11{border-radius:22%}._name_l19on_15{font-size:var(--text-xl);font-weight:700}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0f19;--surface:#111827;--border:#1f2937;--border-width:1px;--text-primary:#f9fafb;--text-secondary:#9ca3af;--pressed:#f9fafb1a;--scrim:#0b0f19d9;--shadow:0 1px 2px #00000080}:root[data-theme=outdoor]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#f3f4f6;--border:#d9d9d9;--border-width:1px;--text-primary:#0b0f19;--text-secondary:#374151;--pressed:#0b0f191a;--scrim:#ffffffd9;--shadow:0 1px 2px #00000026}:root{--clock-running:#f59e0b;--clock-paused:#6b7280;--danger:#ef4444;--success:#10b981;--radius:10px;--gap:8px;--target-stat-pad:64px;--target-grid:56px;--target-action:56px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--top-clear:clamp(0px, var(--safe-top) * 1000, 24px);--font-ui:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", "Roboto Mono", monospace;--tracking-header:.08em;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.75rem;--text-score:2.75rem;--overlay-in:.18s;--step-slide:.12s}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;background:var(--bg);height:100%;color:var(--text-primary);font-family:var(--font-ui);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0}body{overflow:hidden}#root{height:100dvh;padding:calc(var(--safe-top) + var(--top-clear)) var(--safe-right) var(--safe-bottom) var(--safe-left);flex-direction:column;display:flex}button,a,[role=button]{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit}input,textarea,select{font-size:max(16px,1rem)}.stat-header{font-size:var(--text-md);font-weight:700}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rotate-overlay{display:none}@media (orientation:landscape) and (height<=500px){.rotate-overlay{z-index:1000;background:var(--bg);color:var(--text-primary);place-items:center;font-weight:600;display:grid;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}[data-side=home]{--side-a:var(--home-a);--side-a-on-bg:var(--home-a-on-bg);--side-a-text:var(--home-a-text);--side-b:var(--home-b);--side-b-on-bg:var(--home-b-on-bg);--side-b-text:var(--home-b-text)}[data-side=away]{--side-a:var(--away-a);--side-a-on-bg:var(--away-a-on-bg);--side-a-text:var(--away-a-text);--side-b:var(--away-b);--side-b-on-bg:var(--away-b-on-bg);--side-b-text:var(--away-b-text)}
