.row.svelte-1sxorij{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);background:var(--surface);border:1px solid var(--border);border-inline-start:4px solid var(--border-c);color:var(--text);min-block-size:48px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.row.is-done.svelte-1sxorij{opacity:.6}.row.svelte-1sxorij:hover{transform:translate(2px);box-shadow:0 4px 14px -8px #0f172a2e;border-color:color-mix(in srgb,var(--border-c) 60%,var(--border))}.check.svelte-1sxorij{inline-size:20px;block-size:20px;border-radius:5px;border:1.5px solid var(--border);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;min-block-size:unset;flex-shrink:0;transition:background .12s ease,border-color .12s ease}.check.svelte-1sxorij svg:where(.svelte-1sxorij){inline-size:12px;block-size:12px}.check.svelte-1sxorij .check-icon:where(.svelte-1sxorij){stroke:var(--border);transition:stroke .12s ease}.check.svelte-1sxorij:hover{border-color:var(--ok)}.check.svelte-1sxorij:hover .check-icon:where(.svelte-1sxorij){stroke:var(--ok)}.check.checked.svelte-1sxorij{background:var(--ok);border-color:var(--ok)}.check.checked.svelte-1sxorij .check-icon:where(.svelte-1sxorij){stroke:#fff}.title-block.svelte-1sxorij{min-width:0;display:grid;gap:2px}.is-done.svelte-1sxorij .title:where(.svelte-1sxorij){text-decoration:line-through;color:var(--muted)}.title.svelte-1sxorij{font-weight:600;font-size:.95em;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text;border-radius:var(--radius-1);padding:2px 4px;margin:-2px -4px}.title.svelte-1sxorij:hover{background:var(--surface-2)}.title-input.svelte-1sxorij{font-weight:600;font-size:1.02em;line-height:1.3;border:1px solid var(--accent);border-radius:var(--radius-1);padding:2px 4px;margin:-2px -4px;background:var(--surface);min-block-size:unset;width:100%}.meta-row.svelte-1sxorij{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);color:var(--muted);font-size:.8em}.cat-badge.svelte-1sxorij{display:inline-grid;place-items:center;inline-size:18px;block-size:18px;border-radius:5px;font-size:.7em;line-height:1;color:#fff;flex-shrink:0}.cat-name.svelte-1sxorij{color:var(--muted)}.status-wrap.svelte-1sxorij{position:relative;display:inline-flex}.status-btn.svelte-1sxorij{display:inline-flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-3);padding-block:2px;border-radius:999px;font-size:1em;line-height:1.4;white-space:nowrap;border:none;cursor:pointer;min-block-size:unset;transition:transform 80ms ease,box-shadow 80ms ease}.status-btn.svelte-1sxorij:hover{transform:scale(1.04);box-shadow:0 2px 8px -4px #00000026}.status-btn.svelte-1sxorij .dot:where(.svelte-1sxorij){font-size:.875em;line-height:1}.status-backdrop.svelte-1sxorij{position:fixed;inset:0;z-index:40}.status-popover.svelte-1sxorij{position:absolute;inset-block-end:100%;inset-inline-start:0;z-index:41;list-style:none;margin:0 0 var(--space-1) 0;padding:var(--space-1);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-2);box-shadow:0 8px 24px -8px #0000002e;min-inline-size:140px}.status-opt.svelte-1sxorij{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-1);background:transparent;cursor:pointer;white-space:nowrap;min-block-size:36px;font-size:.9em}.status-opt.svelte-1sxorij:hover{background:var(--surface-2)}.status-opt.current.svelte-1sxorij{font-weight:700}.pill--todo.svelte-1sxorij{background:var(--status-todo-bg);color:var(--status-todo-fg)}.pill--in_progress.svelte-1sxorij{background:var(--status-in_progress-bg);color:var(--status-in_progress-fg)}.pill--waiting.svelte-1sxorij{background:var(--status-waiting-bg);color:var(--status-waiting-fg)}.pill--done.svelte-1sxorij{background:var(--status-done-bg);color:var(--status-done-fg)}.pill--cancelled.svelte-1sxorij{background:var(--status-cancelled-bg);color:var(--status-cancelled-fg)}.assignee.svelte-1sxorij{display:inline-flex;align-items:center;gap:var(--space-2);background:transparent;border:none;padding:0;cursor:pointer;min-block-size:unset;border-radius:999px;transition:transform .12s ease}.assignee.svelte-1sxorij:hover{transform:scale(1.08)}.assignee.svelte-1sxorij:active{transform:scale(.95)}.avatar.svelte-1sxorij{display:inline-grid;place-items:center;inline-size:24px;block-size:24px;border-radius:999px;background:var(--avatar-bg);color:var(--avatar-fg);font-size:.74em;font-weight:700;flex-shrink:0}.row.unassigned.svelte-1sxorij .avatar:where(.svelte-1sxorij){opacity:.6}.assignee-name.svelte-1sxorij{color:var(--text)}.due.svelte-1sxorij{display:inline-flex;align-items:center;gap:4px;background:var(--surface-2);padding:2px 10px;border-radius:999px;color:var(--text)}.thumb.svelte-1sxorij{inline-size:48px;block-size:48px;object-fit:cover;border-radius:var(--radius-1)}.cat-section.svelte-15js6t0{margin-block-end:var(--space-2)}.cat-header.svelte-15js6t0{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:transparent;border:none;color:var(--text);font-weight:600;font-size:.95em;cursor:pointer;min-block-size:40px;border-radius:var(--radius-1);transition:background .12s ease}.cat-header.svelte-15js6t0:hover{background:var(--surface-2)}.dot.svelte-15js6t0{display:inline-grid;place-items:center;inline-size:22px;block-size:22px;border-radius:6px;font-size:.75em;line-height:1;color:#fff;flex-shrink:0}.cat-name.svelte-15js6t0{flex:1;text-align:start}.count.svelte-15js6t0{color:var(--muted);font-weight:400;font-size:.9em}.chevron.svelte-15js6t0{display:inline-block;transition:transform .12s ease;color:var(--muted);font-size:.85em}.chevron.open.svelte-15js6t0{transform:rotate(90deg)}.cat-tasks.svelte-15js6t0{display:grid;gap:var(--space-2);padding-inline-start:var(--space-3);margin-block-end:var(--space-2)}.done-header.svelte-15js6t0{display:flex;align-items:center;gap:var(--space-2);margin-block-start:var(--space-4);margin-block-end:var(--space-2);padding:var(--space-2) var(--space-3);background:transparent;border:none;color:var(--muted);font-size:.9em;font-weight:600;cursor:pointer;min-block-size:unset}.done-list.svelte-15js6t0{opacity:.8}.switcher.svelte-1nj2uy{display:inline-flex;border:1px solid var(--border);border-radius:var(--radius-2);overflow:hidden;margin-block-end:var(--space-3)}button.svelte-1nj2uy{border:none;border-radius:0;background:var(--surface);color:var(--muted);padding:var(--space-1) var(--space-3);font-size:.85em;min-block-size:36px;cursor:pointer;transition:background .12s ease,color .12s ease}button.svelte-1nj2uy:not(:last-child){border-inline-end:1px solid var(--border)}button.active.svelte-1nj2uy{background:var(--accent);color:var(--accent-contrast)}.chips.svelte-1sjktud{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-end:var(--space-4);padding-block:var(--space-2);border-block-end:1px solid var(--border)}button.svelte-1sjktud{min-block-size:36px;padding-block:var(--space-1);padding-inline:var(--space-3);border-radius:999px;background:transparent;border:1px solid var(--border);color:var(--muted);font-size:.9em;transition:color .12s ease,background .12s ease,border-color .12s ease}button.svelte-1sjktud:hover{color:var(--text);background:var(--surface)}button.active.svelte-1sjktud{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}.indicator.svelte-ighii9{display:grid;place-items:center;block-size:32px;color:var(--muted)}.list.svelte-k6mizj{display:grid;grid-template-columns:1fr;gap:var(--space-2)}.skeleton.svelte-k6mizj{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:var(--space-2);animation:.2s ease-out 0s 1 normal both svelte-k6mizj-fadein}.skeleton.svelte-k6mizj li:where(.svelte-k6mizj){block-size:68px;border-radius:var(--radius-2);background:var(--surface-2)}.empty.svelte-k6mizj{display:grid;place-items:center;gap:var(--space-4);padding-block:var(--space-7);color:var(--muted)}.cta.svelte-k6mizj{background:var(--accent);color:var(--accent-contrast);padding:var(--space-3) var(--space-5);border-radius:var(--radius-2);text-decoration:none}@keyframes svelte-k6mizj-fadein{0%{opacity:0}to{opacity:1}}.done-header.svelte-k6mizj{display:flex;align-items:center;gap:var(--space-2);margin-block-start:var(--space-4);margin-block-end:var(--space-2);padding:var(--space-2) var(--space-3);background:transparent;border:none;color:var(--muted);font-size:.9em;font-weight:600;cursor:pointer;min-block-size:unset}.done-chevron.svelte-k6mizj{display:inline-block;transition:transform .12s ease}.done-chevron.open.svelte-k6mizj{transform:rotate(90deg)}.done-list.svelte-k6mizj{opacity:.8}.more.svelte-k6mizj{inline-size:100%;margin-block-start:var(--space-4)}
