.areas[data-astro-cid-3yedbgfj]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.area[data-astro-cid-3yedbgfj]{text-align:left;border:1px solid var(--hair-firm);border-radius:var(--radius);background:var(--surface);cursor:pointer;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.area[data-astro-cid-3yedbgfj]:hover{border-color:var(--accent)}.area[data-astro-cid-3yedbgfj][aria-pressed=true]{background:var(--accent-wash);border-color:var(--accent)}.a-name[data-astro-cid-3yedbgfj]{font-family:var(--font-display);color:var(--ink);font-size:1rem}.a-mins[data-astro-cid-3yedbgfj]{font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-faint)}.area[data-astro-cid-3yedbgfj][aria-pressed=true] .a-name[data-astro-cid-3yedbgfj]{color:var(--accent-deep)}.timer[data-astro-cid-3yedbgfj]{column-gap:var(--sp-6);row-gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--hair);grid-template-columns:auto 1fr;grid-template-areas:"dial side""actions side";align-items:start;display:grid}.dial[data-astro-cid-3yedbgfj]{grid-area:dial}.timer-actions[data-astro-cid-3yedbgfj]{flex-direction:column;grid-area:actions;align-items:stretch;gap:6px;width:224px;display:flex}.timer-actions[data-astro-cid-3yedbgfj] .go[data-astro-cid-3yedbgfj]{width:100%;padding-top:12px;padding-bottom:12px;font-size:1.05rem}.timer-actions[data-astro-cid-3yedbgfj] .row[data-astro-cid-3yedbgfj]{justify-content:center;gap:12px;display:flex}.timer-side[data-astro-cid-3yedbgfj]{grid-area:side}@media (width<=700px){.timer[data-astro-cid-3yedbgfj]{text-align:center;grid-template-columns:1fr;grid-template-areas:"dial""actions""side";justify-items:center}.timer-side[data-astro-cid-3yedbgfj]{align-items:center}.text-input[data-astro-cid-3yedbgfj]{text-align:center}.prompts[data-astro-cid-3yedbgfj]{text-align:left}}.dial[data-astro-cid-3yedbgfj]{width:224px;height:224px;position:relative}.dial[data-astro-cid-3yedbgfj] svg[data-astro-cid-3yedbgfj]{width:100%;height:100%;display:block;transform:rotate(-90deg)}.dial[data-astro-cid-3yedbgfj] .track[data-astro-cid-3yedbgfj]{fill:none;stroke:var(--hair);stroke-width:1.5px}.dial[data-astro-cid-3yedbgfj] .sweep[data-astro-cid-3yedbgfj]{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;transition:stroke-dashoffset .3s linear}.dial-face[data-astro-cid-3yedbgfj]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.dial-time[data-astro-cid-3yedbgfj]{font-family:var(--font-display);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:3.1rem;line-height:1}.dial-state[data-astro-cid-3yedbgfj]{font-size:var(--label-size);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);font-weight:500}.dial[data-astro-cid-3yedbgfj].finished .sweep[data-astro-cid-3yedbgfj]{stroke:var(--accent-deep)}.dial[data-astro-cid-3yedbgfj].finished .dial-time[data-astro-cid-3yedbgfj]{color:var(--accent-deep);font-size:2.2rem}.timer-side[data-astro-cid-3yedbgfj]{gap:var(--sp-4);flex-direction:column;max-width:48ch;display:flex}.timer-actions[data-astro-cid-3yedbgfj]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.prompts[data-astro-cid-3yedbgfj]{color:var(--ink-soft);flex-direction:column;gap:6px;padding-left:1.4em;line-height:1.55;display:flex}.prompts[data-astro-cid-3yedbgfj] li[data-astro-cid-3yedbgfj].now{color:var(--accent-deep);font-weight:500}.prompts[data-astro-cid-3yedbgfj] li[data-astro-cid-3yedbgfj].done{color:var(--ink-faint);text-decoration:line-through}.timer-tip[data-astro-cid-3yedbgfj]{color:var(--ink-soft);font-size:.92rem;line-height:1.8}.timer-tip[data-astro-cid-3yedbgfj] strong[data-astro-cid-3yedbgfj]{color:var(--ink);font-weight:500}
