.page.svelte-1bad6w3{max-width:720px}.head.svelte-1bad6w3{margin-bottom:22px}.head.svelte-1bad6w3 .eyebrow:where(.svelte-1bad6w3){display:block;color:var(--accent);margin-bottom:10px}.head.svelte-1bad6w3 h1:where(.svelte-1bad6w3){font-size:var(--fs-xl);letter-spacing:-.03em}.list.svelte-1bad6w3{list-style:none;margin:0;padding:0}.list.svelte-1bad6w3 li:where(.svelte-1bad6w3){position:relative;padding:14px 0 14px 22px;border-top:1px solid var(--border)}.list.svelte-1bad6w3 li:where(.svelte-1bad6w3):last-child{border-bottom:1px solid var(--border)}.list.svelte-1bad6w3 li:where(.svelte-1bad6w3):before{content:"";position:absolute;left:2px;top:21px;width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 7px var(--accent-glow)}.title.svelte-1bad6w3{display:block;font-size:var(--fs-md);font-weight:550;color:var(--text)}.done.svelte-1bad6w3 .title:where(.svelte-1bad6w3){color:var(--text-2);text-decoration:line-through;text-decoration-color:var(--text-2)}.done.svelte-1bad6w3:before{background:var(--good);box-shadow:none}.tag.svelte-1bad6w3{display:inline-block;margin-left:8px;padding:2px 7px;border-radius:var(--radius-pill);background:#5be3a424;color:var(--good);font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;vertical-align:2px}.note.svelte-1bad6w3{display:block;margin-top:3px;font-size:var(--fs-sm);line-height:1.5;color:var(--text-2)}
