._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_1l6ih_1{z-index:100;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}._scrim_1l6ih_11{background:var(--scrim);animation:_fade-in_1l6ih_1 var(--overlay-in) ease-out;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){._scrim_1l6ih_11{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#00000059}}._sheet_1l6ih_26{width:100%;max-width:var(--one-column-max);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_1l6ih_1 var(--overlay-in) ease-out;border-bottom:none;border-radius:16px 16px 0 0;outline:none;flex-direction:column;align-self:center;transition:transform .16s ease-out;display:flex;position:relative}._sheet_1l6ih_26[data-dragging]{transition:none}._handle_1l6ih_48{touch-action:none;cursor:grab;padding:8px 0 12px}._grabber_1l6ih_54{background:var(--text-secondary);opacity:.6;border-radius:3px;width:40px;height:5px;margin:0 auto 10px}._title_1l6ih_63{font-size:var(--text-lg);margin:0;font-weight:700}._body_1l6ih_69{gap:var(--gap);overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow-y:auto}@keyframes _slide-up_1l6ih_1{0%{opacity:0;transform:translateY(40px)}}@keyframes _fade-in_1l6ih_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_2qhab_1{width:100%;min-height:var(--target-action);border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text-primary);font:inherit;font-size:var(--text-lg);text-align:left;cursor:pointer;align-items:center;gap:12px;padding:10px 14px;display:flex}._main_2qhab_18{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_2qhab_26{font-weight:700}._detail_2qhab_30{color:var(--text-secondary);font-size:var(--text-sm)}._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}._note_1ew79_3{color:var(--text-secondary);margin:0}._warning_1ew79_8{border-left:3px solid var(--clock-running);background:var(--surface);border-radius:4px;margin:0;padding:10px 12px}._error_1ew79_16{color:var(--danger);margin:0}._item_1ew79_21{min-height:var(--target-action);font-size:var(--text-md)}._list_1ew79_26,._links_1ew79_27{gap:var(--gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._rowTitle_1ew79_36{margin:0;font-weight:700}._rowDetail_1ew79_41{color:var(--text-secondary);font-size:var(--text-sm)}._tag_1ew79_46{border:var(--border-width) solid var(--border);color:var(--text-secondary);font-size:var(--text-xs);vertical-align:middle;border-radius:4px;margin-left:8px;padding:2px 6px;font-weight:700}._card_1ew79_57{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:6px;padding:12px;display:flex}._version_1ew79_67{min-height:44px;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:default;background:0 0;border:none;align-self:center;padding:0 16px}._steps_1ew79_79{flex-direction:column;gap:6px;margin:0;padding-left:1.4em;display:flex}._facts_1ew79_87{flex-direction:column;gap:6px;margin:0;display:flex}._fact_1ew79_87{justify-content:space-between;gap:12px;display:flex}._fact_1ew79_87 dt{color:var(--text-secondary)}._fact_1ew79_87 dd{text-align:right;overflow-wrap:anywhere;margin:0}._code_1ew79_110{font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap;margin:4px 0 0}._home_1has3_1{width:100%;max-width:var(--one-column-max);overscroll-behavior:contain;flex-direction:column;flex:1;margin:0 auto;padding:0 16px 16px;display:flex;overflow-y:auto}._header_1has3_13{align-items:center;gap:14px;padding:24px 0 16px;display:flex}._icon_1has3_20{border-radius:22%}._title_1has3_24{font-size:var(--text-xl);margin:0;font-weight:800}._menu_1has3_30{gap:var(--gap);flex-direction:column;margin-top:16px;display:flex}._resume_1has3_37,._primary_1has3_38,._secondary_1has3_39{min-height:var(--target-stat-pad);border-radius:var(--radius);font-size:var(--text-lg);cursor:pointer;font-weight:700}._resume_1has3_37{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_1has3_59{align-items:baseline;gap:12px;display:flex}._period_1has3_65{color:var(--text-secondary);font-size:var(--text-md);font-variant-numeric:tabular-nums}._primary_1has3_38{background:var(--text-primary);color:var(--bg);border:none}._secondary_1has3_39{border:var(--border-width) solid var(--border);background:var(--surface)}._primary_1has3_38:disabled,._secondary_1has3_39:disabled{opacity:.4;cursor:default}._links_1has3_88{gap:var(--gap);flex-direction:column;margin-top:24px;display:flex}._error_1has3_95{color:var(--danger)}._sheetText_1has3_99{color:var(--text-secondary);margin:0 0 4px}._sheetItem_1has3_104{min-height:var(--target-action);font-size:var(--text-md)}._games_1has3_110{flex-direction:column;gap:8px;margin-top:24px;display:flex}._games_1has3_110 h2{margin:0}._gameList_1has3_121{gap:var(--gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._game_1has3_110{width:100%;min-height:var(--target-action);border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);font-size:var(--text-md);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-weight:700;display:flex}._scoreNum_1has3_147{margin:0 6px}._date_1has3_151{color:var(--text-secondary);white-space:nowrap;font-weight:400}._section_1glqx_3{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:12px;padding:12px;display:flex}._sectionTitle_1glqx_13{color:var(--text-secondary);margin:0}._field_1glqx_18{flex-direction:column;gap:6px;min-width:0;display:flex}._label_1glqx_25{font-size:var(--text-sm);color:var(--text-secondary);font-weight:600}._segmented_1glqx_31{gap:var(--gap);display:grid}._segmented_1glqx_31>button{min-height:44px;font-size:var(--text-sm);padding:0 6px}._segmented_1glqx_31>[aria-pressed=true]{border-color:var(--text-primary);background-color:var(--text-primary);color:var(--bg)}._toggle_1glqx_48{min-height:44px;color:var(--text-primary);font:inherit;font-size:var(--text-md);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}._toggle_1glqx_48:disabled{opacity:.4;cursor:default}._track_1glqx_69{background:var(--clock-paused);border-radius:15px;flex:none;width:50px;height:30px;transition:background .12s ease-out;position:relative}._thumb_1glqx_79{width:24px;height:24px;box-shadow:var(--shadow);background:#fff;border-radius:50%;transition:transform .12s ease-out;position:absolute;top:3px;left:3px}._toggle_1glqx_48[aria-checked=true] ._track_1glqx_69{background:var(--success)}._toggle_1glqx_48[aria-checked=true] ._thumb_1glqx_79{transform:translate(20px)}._stepper_1glqx_99{align-items:center;gap:var(--gap);grid-template-columns:44px 72px 44px auto;display:grid}._stepper_1glqx_99>button{min-height:44px;font-size:var(--text-lg);padding:0}._input_1glqx_112{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--bg);min-width:0;min-height:44px;color:var(--text-primary);font:inherit;font-size:var(--text-md);padding:0 10px}._stepper_1glqx_99>._input_1glqx_112{text-align:center}._duration_1glqx_129{width:120px}._input_1glqx_112[aria-invalid=true]{border-color:var(--danger)}._input_1glqx_112:disabled{opacity:.4}._unit_1glqx_141{color:var(--text-secondary);font-size:var(--text-sm)}._problem_1glqx_146{color:var(--danger);font-size:var(--text-sm);margin:0}._screen_1j8mh_1{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._header_1j8mh_10,._body_1j8mh_11{width:100%;max-width:var(--one-column-max);margin:0 auto;padding:0 16px}._header_1j8mh_10{flex-direction:column;align-items:flex-start;gap:4px;padding-top:8px;display:flex}._back_1j8mh_26{min-height:44px;color:var(--text-primary);font-size:var(--text-md);padding-left:0;font-weight:700}._title_1j8mh_34{font-size:var(--text-xl);margin:0;font-weight:800}._body_1j8mh_11{flex-direction:column;gap:12px;padding-top:16px;padding-bottom:24px;display:flex}._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}._note_1wpto_3{color:var(--text-secondary);margin:0}._error_1wpto_8{color:var(--danger);margin:0}._action_1wpto_13{min-height:var(--target-action);font-size:var(--text-md)}._list_1wpto_18,._roster_1wpto_19,._importList_1wpto_20{gap:var(--gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._importList_1wpto_20{gap:4px}._teamSwatch_1wpto_33{vertical-align:-2px;border:3px solid;border-radius:50%;width:18px;height:18px;margin-right:10px;display:inline-block}._pair_1wpto_43{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}._player_1wpto_50{grid-template-columns:1fr 52px 52px;gap:6px;display:grid}._playerMain_1wpto_56{min-width:0;min-height:52px;font-size:var(--text-md);text-align:left;align-items:center;gap:10px;padding:0 12px;display:flex}._number_1wpto_67{flex:none;min-width:2.6em;font-weight:800}._name_1wpto_73{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._tag_1wpto_81{border:var(--border-width) solid var(--border);font-size:var(--text-sm);border-radius:4px;flex:none;padding:1px 6px;font-weight:700}._role_1wpto_90{min-height:52px;font-size:var(--text-sm);padding:0;font-weight:700}._role_1wpto_90[aria-pressed=true]{border-color:var(--text-primary);background-color:var(--text-primary);color:var(--bg)}._sheet_1wpto_103{flex-direction:column;gap:12px;display:flex}._preview_1wpto_110{border-radius:var(--radius);min-height:52px;font-size:var(--text-lg);justify-content:space-between;align-items:center;padding:0 14px;font-weight:800;display:flex}._previewName_1wpto_121{letter-spacing:.02em}._previewBadge_1wpto_125{font-size:var(--text-sm);border-radius:6px;padding:2px 8px}._presets_1wpto_131{gap:var(--gap);grid-template-columns:repeat(5,1fr);display:grid}._presets_1wpto_131>._preset_1wpto_131{align-items:stretch;gap:0;min-height:44px;padding:0;position:relative;overflow:hidden}._preset_1wpto_131>span{flex:1}._preset_1wpto_131:after{content:"";border-radius:inherit;box-shadow:inherit;position:absolute;inset:0}._preset_1wpto_131[aria-pressed=true],._swatchButton_1wpto_162[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--text-primary), inset 0 0 0 6px var(--bg)}._colorRow_1wpto_166{min-height:52px;font-size:var(--text-md);justify-content:space-between;align-items:center;padding:0 12px;display:flex}._colorValue_1wpto_175{align-items:center;gap:8px;display:flex}._swatch_1wpto_162{border:var(--border-width) solid var(--border);border-radius:50%;width:22px;height:22px}._swatches_1wpto_188{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(48px,1fr));margin-bottom:12px;display:grid}._swatchButton_1wpto_162{border:var(--border-width) solid var(--border);min-height:48px;padding:0}._start_12j1v_3{min-height:var(--target-stat-pad);font-size:var(--text-lg);margin-top:8px}._tag_12j1v_9{border:var(--border-width) solid var(--border);color:var(--text-secondary);font-size:var(--text-xs);vertical-align:middle;border-radius:4px;margin-left:8px;padding:2px 6px;font-weight:700}._profiles_12j1v_20{flex-wrap:wrap;gap:6px;display:flex}._profiles_12j1v_20>button{min-height:var(--target-action);font-size:var(--text-md);padding:0 14px}._profiles_12j1v_20>[aria-pressed=true]{border-color:var(--text-primary);background:var(--text-primary);color:var(--bg)}._pickRow_12j1v_38{width:100%;min-height:var(--target-action);font-size:var(--text-md);text-align:left;justify-content:space-between;gap:12px;padding:8px 12px}._pickRow_12j1v_38[aria-pressed=true]{border-color:var(--text-primary)}._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_1dfnw_4{z-index:95;flex-direction:column;display:flex;position:fixed;inset:0}._scrim_1dfnw_13{background:var(--scrim);animation:_fade-in_1dfnw_1 var(--overlay-in) ease-out;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){._scrim_1dfnw_13{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#00000059}}._panel_1dfnw_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_1dfnw_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_1dfnw_28[data-dragging]{transition:none}._strip_1dfnw_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_1dfnw_51[data-neutral]{background:var(--surface);color:var(--text-primary)}._grabber_1dfnw_70{opacity:.45;background:currentColor;border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:4px;left:50%}._stripButton_1dfnw_82{min-height:44px;font-size:var(--text-lg);color:inherit}._swapButton_1dfnw_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_1dfnw_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_1dfnw_112{font-size:var(--text-sm);opacity:.8;margin-left:6px;font-weight:600}._situation_1dfnw_119{color:var(--text-primary);font-size:var(--text-md);text-align:center;padding:6px 12px 0;font-weight:700}._crumbs_1dfnw_127{white-space:nowrap;align-items:center;gap:2px;padding:4px 8px 0;display:flex;overflow-x:auto}._crumb_1dfnw_127{align-items:center;display:inline-flex}._crumbSep_1dfnw_141{color:var(--text-secondary)}._crumbButton_1dfnw_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_1dfnw_153{min-height:0;animation:_step-in_1dfnw_1 var(--step-slide) ease-out;outline:none;flex-direction:column;flex:1;padding:4px 12px 0;display:flex}._stepTitle_1dfnw_163{color:var(--text-primary);font-size:var(--text-lg);margin:4px 0 0}._error_1dfnw_169{min-height:1.25em;color:var(--danger);font-size:var(--text-sm);margin:2px 0 4px;font-weight:600}._stepBody_1dfnw_177{gap:var(--gap);overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._stepBody_1dfnw_177>*{flex-shrink:0}._actions_1dfnw_193{gap:var(--gap);flex-wrap:wrap;padding:8px 12px 0;display:flex}._sheetButton_1dfnw_200{min-height:var(--target-action)}@media (width>=768px){._panel_1dfnw_28{width:100%;max-width:var(--one-column-max);align-self:center;padding-left:0;padding-right:0}[data-two-column] ._layer_1dfnw_4{--beside:calc(max(0px, (100% - var(--safe-left) - var(--safe-right) - var(--two-column-max)) / 2) + var(--gap));column-gap:var(--column-gap);padding:0 calc(var(--safe-right) + var(--beside)) 0 calc(var(--safe-left) + var(--beside));grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}[data-two-column] ._scrim_1dfnw_13,[data-two-column] ._panel_1dfnw_28{grid-area:1/2}[data-two-column] ._panel_1dfnw_28{align-self:stretch;max-width:none}}@keyframes _overlay-in_1dfnw_1{0%{opacity:0;transform:translateY(24px)}}@keyframes _step-in_1dfnw_1{0%{opacity:0;transform:translate(24px)}}@keyframes _fade-in_1dfnw_1{0%{opacity:0}}._grid_183b0_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_183b0_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_183b0_14[data-likely]{background-color:color-mix(in srgb, var(--side-a) 22%, var(--surface))}._cell_183b0_14[data-default]{box-shadow:0 0 0 3px var(--side-a-on-bg);background-color:color-mix(in srgb, var(--side-a) 38%, var(--surface))}._cell_183b0_14[aria-pressed=true]{background-color:var(--side-a);color:var(--side-a-text)}._number_183b0_38{font-size:clamp(1rem,6vw,1.5rem);font-weight:800}._badge_183b0_43{letter-spacing:.04em;opacity:.8;font-size:.625rem;font-weight:700;position:absolute;top:2px;right:4px}._cell_183b0_14[data-likely] ._badge_183b0_43,._cell_183b0_14[data-default] ._badge_183b0_43{opacity:1;font-size:.75rem;font-weight:800}._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_11222_3{gap:var(--gap);width:100%;max-width:var(--one-column-max);min-height:0;padding:0 var(--gap) var(--gap);flex-direction:column;flex:1;margin:0 auto;display:flex}._header_11222_15{align-items:center;gap:var(--gap);display:flex}._back_11222_21{min-height:44px;color:var(--text-primary);font-size:var(--text-md);font-weight:700}._title_11222_28{font-size:var(--text-lg);margin:0}._filters_11222_33{gap:var(--gap);flex-direction:column;display:flex}._sides_11222_39{gap:var(--gap);grid-template-columns:repeat(3,1fr);display:grid}._sides_11222_39>button,._toggle_11222_46{min-height:44px}._sides_11222_39>[aria-pressed=true],._toggle_11222_46[aria-pressed=true]{border-color:var(--text-primary);background-color:var(--text-primary);color:var(--bg)}._selects_11222_57{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}._select_11222_57{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_11222_75{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_11222_87{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._empty_11222_96{font-size:var(--text-sm);margin:0}._editSummary_11222_103{color:var(--text-primary);align-items:center;gap:10px;margin-bottom:12px;display:flex}._slots_11222_111{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex;overflow-y:auto}._slot_11222_111{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_11222_132{font-weight:700}._delete_11222_136{min-height:var(--target-action);font-size:var(--text-md)}._body_109i2_3{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow-y:auto}._summary_109i2_13{flex-direction:column;gap:2px;margin:0;display:flex}._score_109i2_20{font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700}._status_109i2_26{color:var(--text-secondary);font-size:var(--text-sm)}._scroll_109i2_32{max-width:100%;overflow-x:auto}._table_109i2_37{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}._table_109i2_37 th,._table_109i2_37 td{border-bottom:var(--border-width) solid var(--border);text-align:center;white-space:nowrap;padding:6px 4px}._table_109i2_37 th:first-child{text-align:left;white-space:normal}._table_109i2_37 thead th{background:var(--surface);color:var(--text-secondary);font-weight:700}._table_109i2_37 tbody th{font-weight:400}._table_109i2_37 abbr{text-decoration:none}._table_109i2_37 [data-muted]{color:var(--text-secondary)}._total_109i2_75{font-weight:700}._teamTitle_109i2_79{font-size:var(--text-md);align-items:center;gap:8px;margin:0 0 6px;display:flex}._swatch_109i2_87{vertical-align:middle;gap:2px;margin-right:6px;display:inline-flex}._teamTitle_109i2_79 ._swatch_109i2_87{margin-right:0}._swatch_109i2_87>span{border:1px solid var(--border);border-radius:2px;width:12px;height:12px}._note_109i2_105{color:var(--text-secondary);font-size:var(--text-sm);margin:6px 0 0}._error_109i2_111{color:var(--danger);font-size:var(--text-sm);margin:6px 0 0}._export_109i2_117{gap:var(--gap);padding-bottom:var(--safe-bottom);flex-direction:column;display:flex}._action_109i2_124{min-height:var(--target-action);font-size:var(--text-md)}._more_109i2_130{min-height:var(--target-action);color:var(--text-secondary);font-size:var(--text-md)}._moreList_109i2_136{gap:var(--gap);flex-direction:column;display:flex}._rosters_109i2_142{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}._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_18vaq_3{gap:var(--gap);min-height:0;padding:0 var(--gap) var(--gap);flex-direction:column;flex:1;display:flex}._under_18vaq_13{display:contents}._topBar_18vaq_17{justify-content:space-between;align-items:center;display:flex}._back_18vaq_23,._menuButton_18vaq_24{min-height:44px;color:var(--text-primary)}._back_18vaq_23{font-size:var(--text-md);font-weight:700}._menuButton_18vaq_24{min-width:44px;font-size:var(--text-xl);line-height:1}@media (width>=768px){._dashboard_18vaq_3{gap:0 var(--column-gap);width:100%;max-width:var(--two-column-max);grid-template:"top top""banner banner""score pad""final pad""feed pad"1fr/minmax(0,1fr) minmax(0,1fr);margin:0 auto;display:grid}._topBar_18vaq_17{grid-area:top}._banner_18vaq_67{grid-area:banner;margin:0}._scoreboard_18vaq_72{grid-area:score}._final_18vaq_76{grid-area:final}._feed_18vaq_80{grid-area:feed}._controls_18vaq_84{grid-area:pad;align-self:start}._banner_18vaq_67,._scoreboard_18vaq_72,._final_18vaq_76,._feed_18vaq_80,._controls_18vaq_84{margin-top:var(--gap)}}._final_18vaq_76{border:var(--border-width) solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:6px;padding:10px 12px;display:flex}._finalRow_18vaq_110{justify-content:space-between;align-items:center;gap:12px;display:flex}._finalRow_18vaq_110>p{margin:0}._finalError_18vaq_121{color:var(--danger);margin:0}._scoreboard_18vaq_72{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_18vaq_139{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}._abbr_18vaq_147{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_18vaq_157{color:var(--text-secondary);font-size:var(--text-xs);font-weight:600}._score_18vaq_72{color:var(--side-a-on-bg);font-size:var(--text-score);font-weight:800;line-height:1.05}._timeouts_18vaq_170{gap:4px;margin-top:2px;display:flex}._dot_18vaq_176{border:1.5px solid var(--side-a-on-bg);background:var(--side-a-on-bg);border-radius:50%;width:8px;height:8px}._dot_18vaq_176[data-used]{opacity:.6;background:0 0}._center_18vaq_189{flex-direction:column;align-items:center;gap:6px;display:flex}._clock_18vaq_197{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_18vaq_197[data-phase=running]{border-color:var(--clock-running);color:var(--clock-running)}._clock_18vaq_197[data-phase=periodExpired]{color:var(--danger);font-size:var(--text-lg)}._clock_18vaq_197[data-phase=final],._clock_18vaq_197[data-phase=off]{color:var(--text-primary);font-size:var(--text-xl)}._clock_18vaq_197[data-phase=off]{border-radius:var(--radius);place-items:center;display:grid}._clock_18vaq_197[data-verify]{border:2px dashed var(--clock-running)}._clock_18vaq_197[data-flash]{font-size:var(--text-score);animation:.3s step-end 5 _expired-flash_18vaq_1}@keyframes _expired-flash_18vaq_1{50%{opacity:.2}}._scoreboard_18vaq_72 ._clock_18vaq_197[data-phase=final]:disabled{opacity:1}._nextPeriod_18vaq_252{min-height:44px}._penalties_18vaq_256{gap:var(--gap);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}._penaltySide_18vaq_263{flex-wrap:wrap;align-content:flex-start;gap:4px;display:flex}._penaltySide_18vaq_263:last-child{justify-content:flex-end}._chip_18vaq_274{border-color:var(--side-b-on-bg);min-height:32px;box-shadow:none;font-size:var(--text-sm);gap:6px;padding:0 8px}._chip_18vaq_274[data-status=queued]{opacity:.6}._manUp_18vaq_287{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_18vaq_84{gap:var(--gap);flex-direction:column;display:flex}._pill_18vaq_306{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_18vaq_314{color:var(--side-a-on-bg,var(--text-primary));font-size:var(--text-lg);font-weight:800}._swap_18vaq_320{color:var(--text-secondary);font-size:var(--text-lg);margin-left:auto}._statPad_18vaq_326{gap:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}._pad_18vaq_332{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_18vaq_80{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_18vaq_357{justify-content:space-between;align-items:center;display:flex}._allPlays_18vaq_363{min-height:36px;color:var(--text-primary);font-size:var(--text-sm);margin:-6px -6px -6px 0;padding:0 6px;font-weight:700}._feedEmpty_18vaq_372{font-size:var(--text-sm);margin:0}._feedList_18vaq_377{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._menuItem_18vaq_388{min-height:var(--target-action);font-size:var(--text-md)}._segmented_18vaq_393{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}._segmented_18vaq_393>[aria-pressed=true]{border-color:var(--text-primary);background-color:var(--text-primary);color:var(--bg)}._sheetText_18vaq_405{color:var(--text-secondary);margin:0 0 4px}._timeFields_18vaq_410{justify-content:center;align-items:center;gap:6px;display:flex}._timeField_18vaq_410{flex-direction:column;gap:6px;width:72px;display:flex}._timeInput_18vaq_424{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_18vaq_436{font-size:var(--text-xl);font-weight:800}._periodStepper_18vaq_441{justify-content:center;align-items:center;gap:16px;display:flex}._periodValue_18vaq_448{min-width:3ch;font-size:var(--text-lg);text-align:center;font-weight:800}._problem_18vaq_455{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;--two-column-max:1200px;--column-gap:16px;--one-column-max:640px;--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)}
