.back.svelte-2agalo{margin:0 0 1rem;font-size:.9rem}.back.svelte-2agalo a:where(.svelte-2agalo){color:var(--ink-soft)}.back.svelte-2agalo a:where(.svelte-2agalo):hover{color:var(--ink)}.loading.svelte-2agalo{color:var(--ink-soft)}.runner.svelte-2agalo{max-width:40rem;margin-inline:auto}.step-stage.svelte-2agalo{display:block}.panel.center.svelte-2agalo{text-align:center}.panel.center.svelte-2agalo .instruction:where(.svelte-2agalo){margin-inline:auto}.intro.svelte-2agalo{color:var(--ink-soft)}.instruction.svelte-2agalo{color:var(--ink);max-width:34rem;margin:.85rem 0;line-height:1.6}.tally.svelte-2agalo{color:var(--ink-soft);margin-top:1.25rem;font-size:.88rem}.repeat.svelte-2agalo{color:var(--accent);margin:.5rem 0 1.5rem;font-family:Georgia,serif;font-size:1.35rem;line-height:1.4}.repeat-label.svelte-2agalo{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:.25rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.72rem;display:block}.field.svelte-2agalo{margin:1.1rem 0;display:block}.field-label.svelte-2agalo{color:var(--ink-soft);margin-bottom:.35rem;font-size:.88rem;display:block}.field.svelte-2agalo input:where(.svelte-2agalo){font:inherit;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);width:100%;max-width:30rem;color:var(--ink);padding:.6rem 1rem}.field.svelte-2agalo input:where(.svelte-2agalo):focus{outline:2px solid var(--accent);outline-offset:1px}textarea.svelte-2agalo{font:inherit;border:1px solid var(--line);border-radius:var(--radius-input);background:var(--surface);width:100%;max-width:34rem;color:var(--ink);resize:vertical;margin-bottom:1rem;padding:.7rem .85rem;line-height:1.5}textarea.svelte-2agalo:focus{outline:2px solid var(--accent);outline-offset:1px}.note-lead.svelte-2agalo{color:var(--ink-soft);max-width:34rem;margin:0 0 .75rem;font-size:.9rem}.actions.svelte-2agalo{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1.5rem;display:flex}.center-actions.svelte-2agalo{justify-content:center}.done.svelte-2agalo .done-mark:where(.svelte-2agalo){color:var(--accent);margin:0 0 .5rem;font-size:2.5rem}.quiet.svelte-2agalo{color:var(--ink-soft)}.quiet.svelte-2agalo:hover{color:var(--ink)}
