.tutorial-note.svelte-tls0ly{color:var(--ink-soft);margin:1.25rem 0 1.5rem;font-size:.82rem}.timer.svelte-q66ocu{text-align:center;flex-direction:column;align-items:center;gap:1.1rem;display:flex}.ring.svelte-q66ocu{width:9rem;height:9rem;position:relative}svg.svelte-q66ocu{width:100%;height:100%}.track.svelte-q66ocu{fill:none;stroke:var(--line);stroke-width:5px}.fill.svelte-q66ocu{fill:none;stroke:var(--accent);stroke-width:5px;stroke-linecap:round;transition:stroke-dasharray 1s linear}@media (prefers-reduced-motion:reduce){.fill.svelte-q66ocu{transition:none}}.readout.svelte-q66ocu{color:var(--ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-family:Georgia,serif;font-size:1.6rem;display:flex;position:absolute;inset:0}.sound-toggle.svelte-q66ocu{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);width:2rem;height:2rem;color:var(--ink-soft);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s,opacity .15s;display:flex;position:absolute;top:-.35rem;right:-.35rem}.sound-toggle.svelte-q66ocu svg:where(.svelte-q66ocu){width:1rem;height:1rem}.sound-toggle.svelte-q66ocu:hover{color:var(--ink);border-color:var(--ink-soft)}.sound-toggle.muted.svelte-q66ocu{opacity:.7}.sound-toggle.svelte-q66ocu:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn-primary.svelte-q66ocu{--btn-pad:.55rem 1.2rem}.hint.svelte-q66ocu{color:var(--ink-soft);margin:0;font-size:.9rem}
