.page-content[data-astro-cid-77emsuf6]{padding-top:var(--space-4)}.page-intro-header[data-astro-cid-77emsuf6]{text-align:center;max-width:680px;margin:0 auto var(--space-3)}.page-main-title[data-astro-cid-77emsuf6]{color:var(--color-ink);margin-bottom:var(--space-1);letter-spacing:-.025em;font-size:1.75rem;font-weight:700}.page-lead[data-astro-cid-77emsuf6]{color:var(--color-muted-ink);font-size:.9375rem;line-height:1.5}.stage-status-header[data-astro-cid-77emsuf6]{justify-content:center;align-items:center;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}.status-indicator-wrap[data-astro-cid-77emsuf6]{align-items:center;gap:var(--space-2);color:var(--color-muted-ink);font-size:.875rem;font-weight:500;display:inline-flex}.status-dot[data-astro-cid-77emsuf6]{border-radius:var(--radius-full);background-color:var(--color-subtle-ink);width:8px;height:8px;display:inline-block}.status-dot[data-astro-cid-77emsuf6].is-active{background-color:var(--color-success);box-shadow:0 0 0 3px #1e8e3e33}.stage-clock-wrap[data-astro-cid-77emsuf6]{width:100%;margin:var(--space-2) 0}.stopwatch-digits-wrap[data-astro-cid-77emsuf6]{font-family:var(--clock-font-family);font-size:var(--clock-size,5.5rem);letter-spacing:.04em;color:var(--clock-color,#555);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;user-select:none;justify-content:center;align-items:baseline;font-weight:700;line-height:1;display:flex}[data-clock-font=digital] .stopwatch-digits-wrap[data-astro-cid-77emsuf6]{letter-spacing:.05em;font-style:italic}.stopwatch-millis[data-astro-cid-77emsuf6]{color:inherit;opacity:.8;font-size:.55em;font-weight:inherit;font-style:inherit;margin-left:2px}.stopwatch-caption[data-astro-cid-77emsuf6]{margin-top:var(--space-2);color:var(--color-muted-ink);font-size:1rem;font-weight:500}.stage-actions-row[data-astro-cid-77emsuf6]{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.laps-container[data-astro-cid-77emsuf6]{width:100%;max-width:440px;margin-top:var(--space-5);border-top:1px solid var(--color-border);padding-top:var(--space-3)}.laps-title[data-astro-cid-77emsuf6]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted-ink);margin-bottom:var(--space-2);text-align:left;font-size:.8125rem;font-weight:600}.laps-table[data-astro-cid-77emsuf6]{flex-direction:column;gap:6px;max-height:180px;display:flex;overflow-y:auto}.lap-row{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;padding:.375rem .75rem;font-size:.875rem;display:flex}.lap-num{color:var(--color-ink);font-weight:600}.lap-time{font-family:var(--font-mono);color:var(--color-action);font-weight:600}.info-section[data-astro-cid-77emsuf6]{margin-top:var(--space-6)}.section-title[data-astro-cid-77emsuf6]{margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);color:var(--color-ink);font-size:1.25rem;font-weight:600;display:flex}.section-title[data-astro-cid-77emsuf6] svg[data-astro-cid-77emsuf6]{color:var(--color-action)}.steps-grid[data-astro-cid-77emsuf6]{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.step-card[data-astro-cid-77emsuf6]{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.step-num[data-astro-cid-77emsuf6]{background-color:var(--color-surface-alt);width:28px;height:28px;color:var(--color-action);border-radius:var(--radius-full);border:1px solid #bfdbfe;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.step-heading[data-astro-cid-77emsuf6]{color:var(--color-ink);font-size:1rem;font-weight:600}.step-text[data-astro-cid-77emsuf6]{color:var(--color-muted-ink);font-size:.875rem;line-height:1.5}@media (width<=1024px){.stopwatch-digits-wrap[data-astro-cid-77emsuf6]{font-size:4.5rem}}@media (width<=768px){.page-main-title[data-astro-cid-77emsuf6]{font-size:1.5rem}.stopwatch-digits-wrap[data-astro-cid-77emsuf6]{font-size:3.25rem}.steps-grid[data-astro-cid-77emsuf6]{gap:var(--space-3);grid-template-columns:1fr}}@media (width<=420px){.stopwatch-digits-wrap[data-astro-cid-77emsuf6]{font-size:2.75rem}}
