.prompt.svelte-1o1qqz3{gap:.65rem;display:grid}.eyebrow.svelte-1o1qqz3{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);align-items:center;gap:.4rem;margin:0;font-size:.75rem;font-weight:600;display:inline-flex}.body.svelte-1o1qqz3{margin:0;font-size:.9rem;line-height:1.45}.actions.svelte-1o1qqz3{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.25rem;display:flex}.email-box.svelte-1o1qqz3{border-top:var(--border-width) solid var(--surface-2);padding-top:.6rem}.google-btn.svelte-1o1qqz3{border-radius:var(--radius-sm);background:var(--primary-bg);min-height:40px;color:var(--primary-text);border:var(--border-width) solid var(--primary-bg);justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}[data-theme=retro] .eyebrow.svelte-1o1qqz3{color:var(--gold)}[data-theme=retro] .google-btn.svelte-1o1qqz3{text-transform:uppercase;border:3px solid #000;font-weight:700;box-shadow:inset -3px -3px #ef7d57,inset 3px 3px #fff3c4}.pet.svelte-1hxgul8{color:var(--text);align-items:center;gap:1rem;padding:.9rem 1.1rem;text-decoration:none;transition:border-color .15s;display:flex}.pet.svelte-1hxgul8:hover{border-color:var(--border-strong)}.info.svelte-1hxgul8{flex:1;gap:.25rem;min-width:0;display:grid}.bar.svelte-1hxgul8>span:where(.svelte-1hxgul8){background:var(--rest-tone)}.hint.svelte-1hxgul8{font-size:.8rem}.guide.svelte-1csd9dy{gap:1rem;padding:1.75rem;display:grid}.eyebrow.svelte-1csd9dy{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:.8rem;font-weight:600}h2.svelte-1csd9dy{align-items:center;gap:.5rem;margin:0;font-size:1.5rem;display:flex}p.svelte-1csd9dy{margin:0}.note.svelte-1csd9dy{color:var(--gold)}form.svelte-1csd9dy{gap:1rem;display:grid}form.svelte-1csd9dy input:where(.svelte-1csd9dy){min-height:48px;font-size:1.05rem}.length.svelte-1csd9dy{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.why.svelte-1csd9dy{font-size:.9rem}.actions.svelte-1csd9dy{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.points.svelte-1csd9dy{color:var(--gold)}.steps.svelte-1csd9dy{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1csd9dy li:where(.svelte-1csd9dy){flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.steps.svelte-1csd9dy li.done:where(.svelte-1csd9dy){color:var(--success)}.tick.svelte-1csd9dy{align-items:center;gap:.4rem;display:inline-flex}.steps.svelte-1csd9dy .muted:where(.svelte-1csd9dy){font-size:.85rem}.as-button.svelte-1csd9dy{border-radius:var(--radius-sm);background:var(--primary-bg);min-height:40px;color:var(--primary-text);border:var(--border-width) solid var(--primary-bg);align-items:center;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.finish.svelte-1csd9dy{justify-self:start}.recover.svelte-1csd9dy{border-top:var(--border-width) solid var(--surface-2);padding-top:.75rem;font-size:.85rem}.recover.svelte-1csd9dy a:where(.svelte-1csd9dy){color:var(--accent-text);font-weight:600}[data-theme=retro] .eyebrow.svelte-1csd9dy{color:var(--gold)}[data-theme=retro] h2.svelte-1csd9dy{font-family:var(--font-display);text-transform:uppercase;color:var(--gold);text-shadow:3px 3px #000;font-size:1rem;line-height:1.5}[data-theme=retro] .as-button.svelte-1csd9dy{text-transform:uppercase;border:3px solid #000;font-weight:700;box-shadow:inset -3px -3px #ef7d57,inset 3px 3px #fff3c4}form.svelte-1ybyftr{gap:.5rem;margin-bottom:.75rem;display:flex}form.svelte-1ybyftr input:where(.svelte-1ybyftr){flex:1;min-width:0}.empty.svelte-1ybyftr{margin:.5rem 0 0}ul.svelte-1ybyftr{margin:0;padding:0;list-style:none;display:grid}li.svelte-1ybyftr{border-bottom:var(--border-width) solid var(--surface-2);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.35rem .25rem;display:flex}li.svelte-1ybyftr:last-child{border-bottom:none}li.done.svelte-1ybyftr .title:where(.svelte-1ybyftr){color:var(--faint);text-decoration:line-through}.name.svelte-1ybyftr{flex:1;align-items:center;gap:.35rem;min-width:8rem;display:flex}.title.svelte-1ybyftr{text-align:left;overflow-wrap:anywhere;flex:0 auto;justify-content:flex-start;min-width:0;min-height:32px;padding:.2rem .3rem;font-weight:400}li.current.svelte-1ybyftr .title:where(.svelte-1ybyftr){color:var(--text);font-weight:500}.pomodoros.svelte-1ybyftr{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:.2rem;font-size:.78rem;display:inline-flex}.badge.svelte-1ybyftr{color:var(--accent-text);white-space:nowrap;font-size:.75rem}.edit.svelte-1ybyftr{flex:1;min-width:0}.actions.svelte-1ybyftr{opacity:.55;margin-left:auto;transition:opacity .15s;display:flex}li.svelte-1ybyftr:hover .actions:where(.svelte-1ybyftr),li.svelte-1ybyftr:focus-within .actions:where(.svelte-1ybyftr){opacity:1}.actions.svelte-1ybyftr button{min-width:32px;min-height:32px;color:var(--muted);padding:.25rem}@media (hover:none){.actions.svelte-1ybyftr{opacity:1}}[data-theme=retro] li.svelte-1ybyftr{border-bottom:3px dashed var(--surface-3)}[data-theme=retro] li.current.svelte-1ybyftr .title:where(.svelte-1ybyftr){color:var(--gold)}[data-theme=retro] li.current.svelte-1ybyftr .title:where(.svelte-1ybyftr):before{content:"▶ ";font-size:.75em}[data-theme=retro] .title.svelte-1ybyftr{text-transform:none;letter-spacing:0}[data-theme=retro] .badge.svelte-1ybyftr{color:var(--gold)}.intro.svelte-h7bcrl{margin-bottom:1.25rem}.hello.svelte-h7bcrl{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:600}.layout.svelte-h7bcrl{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.timer-card.svelte-h7bcrl{padding:1.75rem}.side.svelte-h7bcrl{gap:1.5rem;display:grid}@media (width<=1020px){.layout.svelte-h7bcrl{grid-template-columns:1fr}}[data-theme=retro] .hello.svelte-h7bcrl{color:var(--gold);text-shadow:4px 4px #000;font-size:1.15rem;line-height:1.5}
