.coach[data-v-3839a385]{gap:var(--sp-3);display:grid}.c-h[data-v-3839a385]{margin:0}.row[data-v-3839a385]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.out[data-v-3839a385]{white-space:pre-wrap;background:var(--bg);border:1px solid var(--line);padding:var(--sp-4);border-radius:8px;line-height:1.6}.err[data-v-3839a385]{color:var(--red);flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.skel[data-v-3839a385]{gap:8px;display:grid}.skel span[data-v-3839a385]{background:var(--s2);border-radius:4px;height:14px;animation:1.2s ease-in-out infinite pulse-3839a385}.skel span[data-v-3839a385]:nth-child(2){width:85%}.skel span[data-v-3839a385]:nth-child(3){width:60%}@keyframes pulse-3839a385{50%{opacity:.45}}.board[data-v-ac893a3c],.sw[data-v-ac893a3c]{gap:var(--sp-5);display:grid}.board[data-v-ac893a3c]{background:var(--s1);border:1px solid var(--line);padding:var(--sp-6) var(--sp-5) var(--sp-5);border-radius:14px;justify-items:center}.readout-wrap[data-v-ac893a3c]{text-align:center;background:var(--s1);width:100%}.readout[data-v-ac893a3c]{color:var(--chalk);letter-spacing:-.01em;white-space:nowrap;font-weight:640;font-stretch:72%;line-height:.95;display:block}.readout .main[data-v-ac893a3c]{font-size:clamp(4.2rem,17vw,10.5rem)}.readout .frac[data-v-ac893a3c]{color:var(--brand);font-size:clamp(2.4rem,9vw,5.6rem)}.curlap[data-v-ac893a3c]{margin:var(--sp-2) 0 0;color:var(--muted);font-size:1.2rem;font-stretch:85%}.curlap.hide[data-v-ac893a3c]{visibility:hidden}.controls[data-v-ac893a3c]{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));width:min(620px,100%);display:grid}.controls .btn.big[data-v-ac893a3c]{border-radius:12px;min-height:64px;font-size:1.15rem}.controls .btn.undo[data-v-ac893a3c]{background:var(--s3);border-color:var(--brand);color:var(--chalk)}.lapcount[data-v-ac893a3c]{margin:var(--sp-2) 0 0;color:var(--chalk);font-size:1.5rem;font-stretch:80%}.lapcount b[data-v-ac893a3c]{color:var(--brand);font-size:3rem;font-weight:700}.goalbar[data-v-ac893a3c]{background:var(--s3);border-radius:999px;width:min(420px,100%);height:8px;margin:6px auto 0;overflow:hidden}.goalbar i[data-v-ac893a3c]{background:var(--brand);height:100%;transition:width .25s var(--ease);display:block}.done[data-v-ac893a3c]{margin:var(--sp-2) 0 0;color:var(--brand);font-weight:600}.goal-row[data-v-ac893a3c]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.goal-row label[data-v-ac893a3c]{color:var(--muted);font-size:.95rem}.goal-row input[data-v-ac893a3c]{text-align:center;width:92px;min-height:44px}.fs-cta[data-v-ac893a3c],.goal-row .btn.on[data-v-ac893a3c]{border-color:var(--brand);color:var(--brand)}.fs-cta[data-v-ac893a3c]{background:0 0;min-height:52px;padding:0 28px;font-size:1.05rem}.fs-cta[data-v-ac893a3c]:hover{background:var(--brand);color:var(--brand-ink)}.hint[data-v-ac893a3c]{color:inherit;opacity:.7;background:oklch(0% 0 0/.12);border-color:currentColor;margin-left:4px}.opts[data-v-ac893a3c]{gap:var(--sp-3);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.seg-ctl[data-v-ac893a3c]{border:1.5px solid var(--line);background:var(--bg);border-radius:999px;padding:3px;display:inline-flex}.seg-ctl button[data-v-ac893a3c]{min-width:64px;min-height:40px;color:var(--muted);font:600 .9rem var(--body);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px}.seg-ctl button.on[data-v-ac893a3c]{background:var(--s3);color:var(--chalk)}.below[data-v-ac893a3c]{gap:var(--sp-5);min-width:0;display:grid}.stats[data-v-ac893a3c]{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));overflow:hidden}.stats[data-v-ac893a3c],.stats>div[data-v-ac893a3c]{gap:2px;display:grid}.stats>div[data-v-ac893a3c]{background:var(--s1);padding:var(--sp-3) var(--sp-4);min-width:0}.stats b[data-v-ac893a3c]{font-size:1.45rem;font-weight:650;font-stretch:85%}.laps-head[data-v-ac893a3c]{margin-bottom:var(--sp-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lh[data-v-ac893a3c]{margin:0;font-size:1.4rem}.acts[data-v-ac893a3c]{flex-wrap:wrap;gap:8px;display:flex}td.num[data-v-ac893a3c]{font-size:1.08rem}td.strong[data-v-ac893a3c]{color:var(--chalk);font-weight:600}tr.best td[data-v-ac893a3c]:first-child{box-shadow:inset 4px 0 0 var(--brand)}tr.worst td[data-v-ac893a3c]:first-child{box-shadow:inset 4px 0 0 var(--amber)}.note[data-v-ac893a3c]{margin:var(--sp-3) 0 0}.saved[data-v-ac893a3c]{color:var(--brand);margin:0}.hist[data-v-ac893a3c]{margin:0;padding:0;list-style:none}.hist li[data-v-ac893a3c]{padding:var(--sp-3) 0;border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hmeta[data-v-ac893a3c]{min-width:0;display:grid}.hact[data-v-ac893a3c]{gap:8px;display:flex}.sw.fs[data-v-ac893a3c]{background:var(--bg);z-index:100;align-content:center;min-height:100vh;padding:24px;position:fixed;inset:0;overflow:auto}.sw.fs .board[data-v-ac893a3c]{background-color:var(--bg);border:0}.sw.fs .readout-wrap[data-v-ac893a3c]{background:var(--bg)}.sw.fs .readout .main[data-v-ac893a3c]{font-size:min(24vw,44vh)}.sw.fs .readout .frac[data-v-ac893a3c]{font-size:min(12vw,22vh)}@media (width<=560px){.board[data-v-ac893a3c]{padding:var(--sp-5) var(--sp-3) var(--sp-4)}.controls .btn.big[data-v-ac893a3c]{min-height:72px}.hint[data-v-ac893a3c]{display:none}.stats[data-v-ac893a3c]{grid-template-columns:repeat(2,minmax(0,1fr))}td[data-v-ac893a3c],th[data-v-ac893a3c]{padding:8px 5px}td.num[data-v-ac893a3c]{font-size:.98rem}}
