.tabs[data-v-44b1c183]{gap:8px;margin-bottom:16px;display:flex}.tabs button[data-v-44b1c183]{border:1px solid var(--border,#ccc);cursor:pointer;background:#fff;border-radius:18px;padding:6px 18px}.tabs button.on[data-v-44b1c183]{background:var(--primary,#2563eb);color:#fff;border-color:var(--primary,#2563eb)}.disp[data-v-44b1c183]{font-variant-numeric:tabular-nums;text-align:center;letter-spacing:2px;margin:12px 0;font-size:44px}.disp.done[data-v-44b1c183]{color:#c0392b}.done-tip[data-v-44b1c183]{text-align:center;font-size:18px;font-weight:600}.cdin[data-v-44b1c183]{justify-content:center;gap:14px;margin:10px 0;display:flex}.cdin input[data-v-44b1c183]{border:1px solid var(--border,#ccc);text-align:center;border-radius:6px;width:64px;padding:6px}.btns[data-v-44b1c183]{justify-content:center;gap:10px;margin-top:8px;display:flex}.btns button[data-v-44b1c183]{border:1px solid var(--border,#ccc);cursor:pointer;background:#fff;border-radius:6px;padding:8px 22px}.btns button[data-v-44b1c183]:hover:not(:disabled){background:var(--bg-soft,#f5f5f5)}.btns button[data-v-44b1c183]:disabled{opacity:.5;cursor:not-allowed}.laps[data-v-44b1c183]{border-collapse:collapse;margin:14px auto 0}.laps th[data-v-44b1c183],.laps td[data-v-44b1c183]{border-bottom:1px solid var(--border,#eee);font-variant-numeric:tabular-nums;padding:5px 16px}.err[data-v-44b1c183]{color:#c0392b;text-align:center}
