:root{--gray-0:#fff;--gray-25:#fafafb;--gray-75:#f5f6f7;--gray-100:#f1f2f4;--gray-50:#f1f1f1;--gray-200:#e3e3e3;--gray-400:#9ca3af;--gray-500:#6d7175;--gray-600:#616161;--gray-700:#4a4f54;--gray-900:#202223;--ink-950:#0a0b0d;--blue-600:#0052ff;--red-600:#d72c0d;--green-600:#29845a;--green-700:#15803d;--amber-600:#d97706;--whatsapp-500:#25d366;--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, monospace;--text-12:12px;--leading-12:16px;--text-13:13px;--leading-13:18px;--text-14:14px;--leading-14:20px;--text-16:16px;--leading-16:20px;--text-20:20px;--leading-20:24px;--text-24:24px;--leading-24:28px;--weight-regular:450;--weight-medium:550;--weight-bold:650;--sp-4:4px;--sp-8:8px;--sp-12:12px;--sp-16:16px;--sp-24:24px;--sp-32:32px;--sp-48:48px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-full:9999px;--shadow-card:0 1px 2px #0000000f;--shadow-float:0 4px 6px -2px #1a1a1a33;--shadow-ring:0 1px 0 0 #1a1a1a12, 0 0 0 1px #1a1a1a12;--ease:cubic-bezier(.25, .1, .25, 1);--dur-press:.1s;--dur-hover:.15s;--dur-panel:.2s;--bg-app:var(--gray-50);--bg-surface:var(--gray-0);--bg-subtle:var(--gray-50);--bg-sidebar:var(--ink-950);--border:var(--gray-200);--text-primary:var(--gray-900);--text-secondary:var(--gray-500);--text-muted:var(--gray-500);--text-subdued:var(--gray-600);--table-head:var(--gray-25);--table-row-line:var(--gray-100);--table-pressed:var(--gray-75);--table-chevron:var(--gray-400);--table-status-text:var(--gray-700);--table-dot-done:var(--green-700);--sidebar-fg:var(--gray-0);--sidebar-muted:#9aa0ac;--sidebar-accent:#1e2025;--sidebar-line:#ffffff1a;--sidebar-rule:#2a2a2a;--sidebar-field:#0a0a0a;--sidebar-count:#a1a1aa;--sidebar-alert:#dc2626;--sidebar-ease:cubic-bezier(.25, .1, .25, 1);--action:var(--blue-600);--action-text:var(--gray-0);--focus-ring:var(--blue-600);--status-problem:var(--red-600);--status-done:var(--green-600);--status-progress:var(--blue-600);--status-waiting:var(--amber-600);--status-neutral:var(--gray-500);--brand-whatsapp:var(--whatsapp-500);--radius-control:var(--radius-8);--radius-card:var(--radius-12);--radius-sheet:var(--radius-16);--pad-card:var(--sp-16);--pad-page:var(--sp-24);--radius:var(--radius-control);--background:var(--bg-surface);--foreground:var(--text-primary);--card:var(--bg-surface);--card-foreground:var(--text-primary);--popover:var(--bg-surface);--popover-foreground:var(--text-primary);--primary:var(--action);--primary-foreground:var(--action-text);--secondary:var(--bg-subtle);--secondary-foreground:var(--text-primary);--muted:var(--bg-subtle);--muted-foreground:var(--text-secondary);--accent:var(--bg-subtle);--accent-foreground:var(--text-primary);--destructive:var(--status-problem);--input:var(--border);--ring:var(--focus-ring)}@media (max-width:640px){:root{--pad-page:var(--sp-16)}}
