:root{--card:#131316;--border:#27272a;--sidebar:#0b0b0e;--sunken:#0d0d11;--panel:#101014;--raised:#17171c;--inset:#1a1a1f;--chip:#1d1d22;--chip-strong:#2a2a31;--border-subtle:#1f1f23;--border-strong:#2a2a30;--accent-fg:#06281c;--accent:#10b981;--accent-hover:#059669;--text-primary:#fafafa;--text-secondary:#a1a1aa;--text-muted:#71717a;--danger:#ef4444;--bg:#0a0a0c;--status-review:#a78bfa;--status-planned:#60a5fa;--status-progress:#f59e0b;--status-done:#10b981;--status-closed:#71717a}@theme inline{--color-card: var(--card); --color-border: var(--border); --color-sidebar: var(--sidebar); --color-sunken: var(--sunken); --color-panel: var(--panel); --color-raised: var(--raised); --color-inset: var(--inset); --color-chip: var(--chip); --color-chip-strong: var(--chip-strong); --color-border-subtle: var(--border-subtle); --color-border-strong: var(--border-strong); --color-accent-fg: var(--accent-fg); --color-accent: var(--accent); --color-accent-hover: var(--accent-hover); --color-text-primary: var(--text-primary); --color-text-secondary: var(--text-secondary); --color-text-muted: var(--text-muted); --color-danger: var(--danger); --color-bg: var(--bg); --color-status-review: var(--status-review); --color-status-planned: var(--status-planned); --color-status-progress: var(--status-progress); --color-status-done: var(--status-done); --color-status-closed: var(--status-closed);}
