ul.svelte-4agpoz{margin:0;padding:0;list-style:none}li.svelte-4agpoz{border-bottom:1px solid var(--line)}label.svelte-4agpoz{cursor:pointer;align-items:flex-start;gap:12px;padding:10px 0;display:flex}input.svelte-4agpoz{width:18px;height:18px;accent-color:var(--forest);flex:none;margin-top:3px}.detail.svelte-4agpoz{color:var(--muted);font-size:.875rem;display:block}.done.svelte-4agpoz>label:where(.svelte-4agpoz)>span:where(.svelte-4agpoz){color:var(--muted);text-decoration:line-through}.fit.svelte-4agpoz{vertical-align:1px;color:var(--warn);border:1px solid;border-radius:999px;margin-left:6px;padding:0 7px;font-size:.72rem;font-weight:600;display:inline-block}.fit.ok.svelte-4agpoz{color:var(--forest)}.fit.missing.svelte-4agpoz{color:var(--danger)}.done.svelte-4agpoz .fit:where(.svelte-4agpoz),.done.svelte-4agpoz .detail:where(.svelte-4agpoz){text-decoration:none}.progress.svelte-4agpoz{align-items:center;gap:10px;margin:0 0 6px;font-size:.875rem;display:flex}.bar.svelte-4agpoz{background:var(--chip);border-radius:999px;flex:0 0 140px;height:6px;overflow:hidden}.bar.svelte-4agpoz span:where(.svelte-4agpoz){background:var(--forest);height:100%;transition:width .2s;display:block}
