.row.svelte-tilx6{display:flex;gap:14px;padding:16px 22px;border-top:1px solid var(--line)}.row.svelte-tilx6:first-child{border-top:0}.row.compact.svelte-tilx6{align-items:center;padding:13px 22px}.check.svelte-tilx6{width:20px;height:20px;border-radius:var(--r-pill);border:1.5px solid var(--line-strong);background:transparent;flex:none;margin-top:1px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:background var(--dur-micro) var(--ease),border-color var(--dur-micro) var(--ease)}.row.compact.svelte-tilx6 .check:where(.svelte-tilx6){margin-top:0}.check.on.svelte-tilx6{background:var(--sage);border-color:var(--sage)}.check.busy.svelte-tilx6{opacity:.55}.check.svelte-tilx6:disabled{cursor:default;opacity:.4}.body.svelte-tilx6{flex:1;min-width:0}.title.svelte-tilx6{font-size:14px;font-weight:500}.title.done.svelte-tilx6{color:var(--ink-3);text-decoration:line-through}.desc.svelte-tilx6{font-size:12px;color:var(--ink-2);margin-top:3px;line-height:1.5}.meta.svelte-tilx6{display:flex;align-items:center;gap:10px;margin-top:9px;font-size:11px}.row.compact.svelte-tilx6 .meta:where(.svelte-tilx6){margin-top:4px}.muted.svelte-tilx6{color:var(--ink-3)}.overdue.svelte-tilx6{color:var(--rose);font-weight:600}
