.warning.svelte-mrbk9t{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius);background:var(--stone-attention-soft);border:1px solid color-mix(in srgb, var(--stone-attention) 40%, transparent);display:flex}.warning.svelte-mrbk9t svg{color:var(--stone-attention);flex-shrink:0;margin-top:.125rem}.warning.svelte-mrbk9t p:where(.svelte-mrbk9t)+p:where(.svelte-mrbk9t){margin-top:var(--space-1);color:var(--stone-text-muted)}.candidates.svelte-mrbk9t ul:where(.svelte-mrbk9t){margin:var(--space-2) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.candidates.svelte-mrbk9t li:where(.svelte-mrbk9t){justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}.nudge.svelte-114t2o4{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--stone-border);background:var(--stone-surface);display:flex}.nudge.attention.svelte-114t2o4{border-color:color-mix(in srgb, var(--stone-attention) 45%, transparent);background:var(--stone-attention-soft)}.nudge.svelte-114t2o4 svg{color:var(--stone-text-faint);flex-shrink:0;margin-top:.1875rem}.nudge.attention.svelte-114t2o4 svg{color:var(--stone-attention)}.title.svelte-114t2o4{font-weight:500}.small.svelte-114t2o4{margin-top:var(--space-1);color:var(--stone-text-muted);font-size:var(--text-sm)}.actions.svelte-114t2o4{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.task.svelte-1ramlln{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;min-height:2.5rem;display:flex}.check.svelte-1ramlln{cursor:pointer;padding:var(--space-2);margin:calc(var(--space-2) * -1);flex-shrink:0;place-items:center;display:grid}.check.svelte-1ramlln input:where(.svelte-1ramlln){opacity:0;width:1px;height:1px;position:absolute}.box.svelte-1ramlln{border:1.5px solid var(--stone-border-strong);color:#0000;width:1.125rem;height:1.125rem;transition:background var(--duration) var(--ease), border-color var(--duration) var(--ease);border-radius:50%;place-items:center;display:grid}.prominent.svelte-1ramlln .box:where(.svelte-1ramlln){width:1.3125rem;height:1.3125rem}.check.svelte-1ramlln input:where(.svelte-1ramlln):checked+.box:where(.svelte-1ramlln){background:var(--stone-accent);border-color:var(--stone-accent);color:var(--stone-bg)}.check.svelte-1ramlln input:where(.svelte-1ramlln):focus-visible+.box:where(.svelte-1ramlln){outline:2px solid var(--stone-accent);outline-offset:2px}.title.svelte-1ramlln{text-align:left;font-size:var(--text-base);color:var(--stone-text);cursor:text;background:0 0;border:none;flex:1;padding:0;line-height:1.4}.prominent.svelte-1ramlln .title:where(.svelte-1ramlln){font-size:var(--text-md);font-weight:500}.done.svelte-1ramlln .title:where(.svelte-1ramlln){color:var(--stone-text-faint);text-decoration:line-through;text-decoration-thickness:1px}.edit.svelte-1ramlln{flex:1;min-height:2rem;padding:.25rem .5rem}.tools.svelte-1ramlln{gap:var(--space-1);opacity:0;transition:opacity var(--duration) var(--ease);flex-shrink:0;display:flex}.task.svelte-1ramlln:hover .tools:where(.svelte-1ramlln),.task.svelte-1ramlln:focus-within .tools:where(.svelte-1ramlln){opacity:1}@media (hover:none){.tools.svelte-1ramlln{opacity:1}}.tool.svelte-1ramlln{padding:var(--space-2);border-radius:var(--radius-sm);color:var(--stone-text-faint);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.tool.svelte-1ramlln:hover{background:var(--stone-sunken);color:var(--stone-text)}.project.svelte-oviq8z{padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.project.stalled.svelte-oviq8z{border-color:color-mix(in srgb, var(--stone-attention) 35%, var(--stone-border))}header.svelte-oviq8z{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}h2.svelte-oviq8z{font-size:var(--text-base);color:var(--stone-text-muted);letter-spacing:.01em;font-weight:600}.more.svelte-oviq8z{padding:var(--space-2);margin:calc(var(--space-2) * -1);border-radius:var(--radius-sm);color:var(--stone-text-faint);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.more.svelte-oviq8z:hover{background:var(--stone-sunken);color:var(--stone-text)}.eyebrow.svelte-oviq8z{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--stone-text-faint);font-weight:600}.eyebrow.attention.svelte-oviq8z{align-items:center;gap:var(--space-1);color:var(--stone-attention);text-transform:none;letter-spacing:0;font-size:var(--text-sm);font-weight:500;display:flex}.stalled-prompt.svelte-oviq8z form:where(.svelte-oviq8z){gap:var(--space-2);margin-top:var(--space-2);display:flex}.stalled-prompt.svelte-oviq8z .input:where(.svelte-oviq8z){flex:1}.disclosure.svelte-oviq8z{align-items:center;gap:var(--space-2);padding:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--stone-text-faint);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.disclosure.svelte-oviq8z:hover{color:var(--stone-text-muted)}.chevron.svelte-oviq8z{transition:transform var(--duration) var(--ease);place-items:center;display:grid}.chevron.open.svelte-oviq8z{transform:rotate(90deg)}.done-count.svelte-oviq8z:before{content:"·";margin-right:var(--space-2)}.others.svelte-oviq8z{border-top:1px solid var(--stone-border);margin-top:var(--space-1);padding-top:var(--space-1)}.add-task.svelte-oviq8z{gap:var(--space-2);margin-top:var(--space-2);display:flex}.add-task.svelte-oviq8z .input:where(.svelte-oviq8z){flex:1}.project-actions.svelte-oviq8z{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-head.svelte-1uha8ag{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.page.svelte-1uha8ag{gap:var(--space-4);flex-direction:column;display:flex}.projects.svelte-1uha8ag{gap:var(--space-3);flex-direction:column;display:flex}.over-limit.svelte-1uha8ag{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--stone-attention);padding:var(--space-3);border-radius:var(--radius);background:var(--stone-attention-soft);display:flex}.over-limit.svelte-1uha8ag svg{flex-shrink:0;margin-top:.125rem}.add.svelte-1uha8ag{color:var(--stone-text-muted);border-style:dashed;align-self:flex-start}.empty.svelte-1uha8ag{padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.empty-actions.svelte-1uha8ag{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}kbd.svelte-1uha8ag{font-family:inherit;font-size:var(--text-xs);border-radius:var(--radius-sm);border:1px solid var(--stone-border-strong);background:var(--stone-sunken);padding:.0625rem .3125rem}.parked.svelte-1uha8ag{margin-top:var(--space-4)}.section-title.svelte-1uha8ag{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--stone-text-faint);font-weight:600}.parked.svelte-1uha8ag ul:where(.svelte-1uha8ag){margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.parked.svelte-1uha8ag li:where(.svelte-1uha8ag){justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--stone-border);border-radius:var(--radius);font-size:var(--text-sm);display:flex}
