header.svelte-iq0bxn{padding:12px 0 8px}h1.svelte-iq0bxn{margin-top:6px;font-size:44px;line-height:1.05}.sub.svelte-iq0bxn{color:var(--ink-2);margin:8px 0 0}section.svelte-iq0bxn{animation:svelte-iq0bxn-rise .42s var(--ease-out) both;animation-delay:calc(var(--i,0) * 45ms);margin-top:28px}section.svelte-iq0bxn h2:where(.svelte-iq0bxn){top:env(safe-area-inset-top,0px);z-index:1;background:var(--paper);border-bottom:1px solid var(--ink);padding:10px 0 8px;font-size:22px;position:sticky}ul.svelte-iq0bxn{margin:0;padding:0;list-style:none}.row.svelte-iq0bxn{text-align:left;border-bottom:1px solid var(--rule);width:100%;min-height:54px;transition:opacity .2s var(--ease-out);grid-template-columns:22px 1fr auto;align-items:center;gap:14px;padding:10px 0;display:grid}.row.svelte-iq0bxn:active{opacity:.55}.tick.svelte-iq0bxn{border:1.5px solid var(--ink-3);width:20px;height:20px;transition:background .16s var(--ease-out), border-color .16s var(--ease-out);border-radius:50%;place-items:center;display:grid}.tick.svelte-iq0bxn:after{content:"";border:2px solid var(--on-sage);width:9px;height:5px;transition:transform .2s var(--ease-out);border-top:0;border-right:0;transform:translateY(-1px)rotate(-45deg)scale(0)}.done.svelte-iq0bxn .tick:where(.svelte-iq0bxn){background:var(--sage);border-color:var(--sage)}.done.svelte-iq0bxn .tick:where(.svelte-iq0bxn):after{transform:translateY(-1px)rotate(-45deg)scale(1)}.name.svelte-iq0bxn{flex-direction:column;display:flex}.strike.svelte-iq0bxn{transition:background-size .32s var(--ease-out), color .2s;background:linear-gradient(currentColor,currentColor) 0 58%/0% 1.5px no-repeat;width:fit-content}.done.svelte-iq0bxn .strike:where(.svelte-iq0bxn){color:var(--ink-3);background-size:100% 1.5px}small.svelte-iq0bxn{color:var(--ink-3);margin-top:2px;font-size:13px}.qty.svelte-iq0bxn{color:var(--ink-2);white-space:nowrap;font-size:16px}.done.svelte-iq0bxn .qty:where(.svelte-iq0bxn){color:var(--ink-3)}.part.svelte-iq0bxn{margin-top:48px}.part.svelte-iq0bxn h2:where(.svelte-iq0bxn),h2.part.svelte-iq0bxn{font-size:30px}.part.svelte-iq0bxn p:where(.svelte-iq0bxn),.quiet.svelte-iq0bxn p:where(.svelte-iq0bxn){color:var(--ink-2);margin:4px 0 0;font-size:15px}.quiet.svelte-iq0bxn{margin-top:44px}.quiet.svelte-iq0bxn h2:where(.svelte-iq0bxn){border-bottom:0;padding:0;font-size:24px;position:static}.quiet.svelte-iq0bxn ul:where(.svelte-iq0bxn){border-top:1px solid var(--rule);margin-top:8px}.quiet.svelte-iq0bxn .row:where(.svelte-iq0bxn){min-height:46px}.finish.svelte-iq0bxn{margin-top:24px}.next.svelte-iq0bxn{background:var(--sage-soft);border-radius:14px;margin:40px 0 0;padding:16px 18px}.next.svelte-iq0bxn a:where(.svelte-iq0bxn){color:var(--sage);text-underline-offset:3px}@keyframes svelte-iq0bxn-rise{0%{opacity:0;transform:translateY(8px)}}
