._modes_1fo6r_5{padding:var(--size-2) 4px 4px;border:1px solid var(--border);border-radius:var(--radius-3);background:var(--surface-2);min-inline-size:0;margin:0}._modeList_1fo6r_16{gap:var(--size-1);min-inline-size:0;display:grid}._legend_1fo6r_18{padding:0 var(--size-2);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}._mode_1fo6r_5 input{opacity:0;block-size:1px;inline-size:1px;position:absolute}._mode_1fo6r_5 span{min-block-size:44px;padding:var(--size-2) var(--size-3);border-radius:var(--radius-2);cursor:pointer;transition:background var(--hover-out), color var(--hover-out), box-shadow var(--hover-out);align-content:center;gap:2px;display:grid}._mode_1fo6r_5 span b{color:var(--muted);font-size:.9375rem;font-weight:600}._mode_1fo6r_5 span i{color:var(--faint);font-size:.8125rem;font-style:normal}._mode_1fo6r_5 span:hover b{color:var(--text)}._mode_1fo6r_5 span:hover{transition-duration:var(--t-fast)}._mode_1fo6r_5 input:checked+span{background:var(--surface);box-shadow:var(--shadow-1)}._mode_1fo6r_5 input:checked+span b{color:var(--text)}._mode_1fo6r_5 input:focus-visible+span{outline:2px solid var(--brand);outline-offset:2px}._hint_1fo6r_62{color:var(--muted);max-inline-size:42ch;margin:0;font-size:.875rem}._stage_1fo6r_72{align-content:start;min-block-size:20rem;display:grid}._pomo_1fo6r_78,._dates_1fo6r_78{gap:var(--size-4);align-content:start;justify-items:center;min-inline-size:0;display:grid}._dates_1fo6r_78{justify-items:stretch}._segments_1fo6r_90{gap:var(--size-2);flex-wrap:wrap;justify-content:center;display:flex}._segment_1fo6r_90{min-block-size:44px;padding-inline:var(--size-4);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--muted);cursor:pointer;transition:transform var(--hover-out), box-shadow var(--hover-out), border-color var(--hover-out), background var(--hover-out), color var(--hover-out);font-family:inherit;font-size:.9375rem;font-weight:600}._segment_1fo6r_90:hover{color:var(--text);border-color:var(--border-strong);transition-duration:var(--t-fast);transform:translateY(-1px)}._segment_1fo6r_90:active{transform:translateY(0)scale(.99)}._segment_1fo6r_90[aria-pressed=true]{background:var(--surface);color:var(--text);border-color:var(--brand);box-shadow:0 0 0 1px var(--brand), var(--shadow-1)}._clock_1fo6r_131{font-size:clamp(3.25rem,2rem + 8vw,5.5rem);font-weight:500;font-stretch:var(--wdth-display);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--text);margin:0;line-height:1}._row_1fo6r_142{gap:var(--size-2);flex-wrap:wrap;justify-content:center;display:flex}._note_1fo6r_149{color:var(--muted);text-align:center;text-wrap:pretty;margin:0;font-size:.9375rem}._done_1fo6r_158{color:var(--text);text-align:center;text-wrap:pretty;margin:0;font-size:.9375rem;font-weight:600}._lapsWrap_1fo6r_169{border:1px solid var(--border);border-radius:var(--radius-2);max-block-size:16rem;inline-size:100%;overflow:auto}._laps_1fo6r_169{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;font-size:.875rem}._laps_1fo6r_169 th,._laps_1fo6r_169 td{padding:var(--size-2) var(--size-3);text-align:start;border-block-end:1px solid var(--border)}._laps_1fo6r_169 th{background:var(--surface-2);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600;position:sticky;inset-block-start:0}._laps_1fo6r_169 tbody tr:last-child td{border-block-end:0}._tag_1fo6r_203{font-family:var(--font-body);color:var(--brand);margin-inline-start:var(--size-2);font-size:.6875rem;font-weight:600}._pair_1fo6r_213{gap:var(--size-3);display:grid}._field_1fo6r_215{gap:6px;min-inline-size:0;display:grid}._field_1fo6r_215>span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}._input_1fo6r_225{min-block-size:44px;inline-size:100%;min-inline-size:0;padding:0 var(--size-3);border:1px solid var(--border);border-radius:var(--radius-2);background:var(--surface-2);color:var(--text);transition:border-color var(--hover-out), background var(--hover-out);font-size:.9375rem}._input_1fo6r_225:hover{border-color:var(--border-strong);transition-duration:var(--t-fast)}._dates_1fo6r_78 ._row_1fo6r_142{justify-content:start}._clockUnits_1fo6r_244,._stats_1fo6r_244{gap:var(--size-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));margin:0;padding:0;list-style:none;display:grid}._clockUnits_1fo6r_244 li,._stats_1fo6r_244 li{padding:var(--size-3);border:1px solid var(--border);border-radius:var(--radius-2);background:var(--surface-2);gap:2px;min-inline-size:0;display:grid}._clockUnits_1fo6r_244 b{font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);font-weight:500;font-stretch:var(--wdth-display);font-variant-numeric:tabular-nums;line-height:1.05}._stats_1fo6r_244 b{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}._clockUnits_1fo6r_244 span,._stats_1fo6r_244 span{color:var(--muted);font-size:.8125rem}._headline_1fo6r_275{gap:2px;margin:0;display:grid}._headline_1fo6r_275 b{font-size:clamp(2.5rem,1.6rem + 3.2vw,4rem);font-weight:500;font-stretch:var(--wdth-display);font-variant-numeric:tabular-nums;line-height:1}._headline_1fo6r_275 span{color:var(--muted);font-size:.9375rem}._dates_1fo6r_78 ._note_1fo6r_149{text-align:start}._hist_1fo6r_295{gap:var(--size-5);display:grid}._chart_1fo6r_297{gap:var(--size-1);align-items:flex-end;margin:0;padding:0;list-style:none;display:flex}._col_1fo6r_306{gap:var(--size-1);flex:1;justify-items:center;min-inline-size:0;display:grid}._barBox_1fo6r_308{align-items:flex-end;inline-size:100%;display:flex}._bar_1fo6r_308{border-radius:var(--radius-1) var(--radius-1) 0 0;background:var(--brand);inline-size:100%}._barZero_1fo6r_317{background:var(--border-strong)}._colLabel_1fo6r_319{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.6875rem}._histStats_1fo6r_321{gap:var(--size-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));margin:0;display:grid}._histStat_1fo6r_321{padding:var(--size-3);border:1px solid var(--border);border-radius:var(--radius-2);background:var(--surface-2);gap:2px;display:grid}._histStat_1fo6r_321 dt{color:var(--muted);font-size:.75rem;font-weight:600}._histStat_1fo6r_321 dd{margin:0;font-size:1rem;font-weight:600}._cycle_1fo6r_344._cycle_1fo6r_344{display:grid}._cycle_1fo6r_344{gap:var(--size-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none}._cycleCard_1fo6r_354{padding:var(--size-4);border:1px solid var(--border);border-radius:var(--radius-3);background:var(--surface);box-shadow:var(--shadow-1);transition:transform var(--hover-out), box-shadow var(--hover-out), border-color var(--hover-out);align-content:start;gap:6px;display:grid}._cycleCard_1fo6r_354:hover{box-shadow:var(--shadow-2);border-color:var(--border-strong);transition-duration:var(--t-fast);transform:translateY(-2px)}._cycleCard_1fo6r_354 b{font-size:1.5rem;font-weight:500;font-stretch:var(--wdth-display);line-height:1}._cycleCard_1fo6r_354 h3{margin:0;font-size:1.0625rem}._cycleCard_1fo6r_354 p{color:var(--muted);margin:0;font-size:.9375rem}._foot_1fo6r_380{color:var(--muted);margin-block-start:var(--size-4);font-size:.9375rem}._readouts_1fo6r_382{gap:var(--size-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));margin:0;display:grid}._readout_1fo6r_382{padding:var(--size-4);border:1px solid var(--border);border-radius:var(--radius-3);background:var(--surface);box-shadow:var(--shadow-1)}._readout_1fo6r_382 dt{letter-spacing:.06em;text-transform:uppercase;color:var(--brand);font-size:.8125rem;font-weight:600}._readout_1fo6r_382 dd{margin:var(--size-2) 0 0;color:var(--muted);text-wrap:pretty;font-size:.9375rem}@media (width>=480px){._pair_1fo6r_213{grid-template-columns:repeat(2,minmax(0,1fr))}}
