.multi-workspace.svelte-ex5b8u{text-align:left}.multi-workspace.svelte-ex5b8u>h1:where(.svelte-ex5b8u),.multi-workspace.svelte-ex5b8u>.muted:where(.svelte-ex5b8u),.multi-workspace.svelte-ex5b8u>.eyebrow:where(.svelte-ex5b8u){text-align:center}.summary.svelte-ex5b8u{flex-wrap:wrap;justify-content:center;gap:.55rem;margin:1rem 0 1.25rem;display:flex}.summary.svelte-ex5b8u span:where(.svelte-ex5b8u){border:1px solid var(--timer-border);color:var(--timer-text-muted);font-size:var(--text-sm);background:var(--timer-surface-1);border-radius:999px;padding:.35rem .75rem}.timer-grid.svelte-ex5b8u{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),420px));justify-content:center;gap:1rem;display:grid}.timer-card.svelte-ex5b8u{border-top:4px solid var(--timer-border);width:100%;margin:0;padding:1rem}.timer-card.running.svelte-ex5b8u{border-top-color:var(--timer-accent)}.timer-card.done.svelte-ex5b8u{border-top-color:var(--timer-warning)}.card-head.svelte-ex5b8u{justify-content:space-between;align-items:start;gap:1rem;display:flex}.card-head.svelte-ex5b8u h2:where(.svelte-ex5b8u){font-size:var(--text-xl);margin:0}.status.svelte-ex5b8u{color:var(--timer-text-dim);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .2rem;font-size:.7rem;font-weight:850}.time.svelte-ex5b8u{margin:1.1rem 0;font-size:clamp(2.4rem,7vw,4.1rem);font-weight:800;line-height:1}.card-controls.svelte-ex5b8u{flex-wrap:wrap;gap:.45rem;display:flex}.add-timer.svelte-ex5b8u{grid-template-columns:minmax(180px,1.4fr) minmax(140px,1fr) 7rem auto;align-items:end;gap:.75rem;margin-top:1.25rem;padding:1rem;display:grid}.add-timer.svelte-ex5b8u h2:where(.svelte-ex5b8u),.add-timer.svelte-ex5b8u p:where(.svelte-ex5b8u){margin:0}.add-timer.svelte-ex5b8u label:where(.svelte-ex5b8u){color:var(--timer-text-muted);font-size:var(--text-xs);gap:.3rem;font-weight:750;display:grid}.add-timer.svelte-ex5b8u input:where(.svelte-ex5b8u){border:1px solid var(--timer-border);background:var(--timer-surface-2);min-width:0;min-height:44px;color:var(--timer-text);border-radius:9px;padding:.5rem .65rem}.form-error.svelte-ex5b8u{color:var(--timer-danger);font-size:var(--text-sm);grid-column:1/-1;margin:0}@media (width<=760px){.add-timer.svelte-ex5b8u{grid-template-columns:1fr 6rem}.add-timer.svelte-ex5b8u>div:where(.svelte-ex5b8u),.add-timer.svelte-ex5b8u .button:where(.svelte-ex5b8u),.form-error.svelte-ex5b8u{grid-column:1/-1}}
