html[data-design=taskflow]{--font-sans:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading:var(--font-sans);--tf-indigo:#5b5cf0;--tf-violet:#7c5cf6;--tf-blue:#4f7cf7;--tf-gradient:linear-gradient(90deg, #4f7cf6 0%, #7b5cf6 100%);--tf-gradient-active:linear-gradient(90deg, #5b63f2 0%, #7c5cf6 100%);--tf-sidebar-muted:#8a95ab;--tf-track:#eef0f4;--tf-gray:#d1d5db;--background:#f4f6fb;--foreground:#111827;--card:#fff;--card-foreground:#111827;--popover:#fff;--popover-foreground:#111827;--primary:#5b5cf0;--primary-foreground:#fff;--secondary:#f1f3f8;--secondary-foreground:#1f2937;--muted:#f3f4f8;--muted-foreground:#6b7280;--accent:#eef0fe;--accent-foreground:#4b47d6;--destructive:#f05252;--destructive-foreground:#fff;--success:#2fbf71;--success-foreground:#fff;--info:#4f7cf7;--info-foreground:#fff;--warning:#f5a524;--warning-foreground:#111827;--invert:#111827;--invert-foreground:#fff;--border:#eceef3;--input:#e3e6ed;--ring:#6366f1;--sidebar:#1e2846;--sidebar-foreground:#e4e8f1;--sidebar-primary:#5b5cf0;--sidebar-primary-foreground:#fff;--sidebar-accent:#ffffff0f;--sidebar-accent-foreground:#fff;--sidebar-border:#ffffff14;--sidebar-ring:#6366f1;--chart-1:#3b8ff3;--chart-2:#8b5cf6;--chart-3:#fbb52b;--chart-4:#2fbf71;--chart-5:#f05252;--radius:.75rem;--navbar:#fff;--card-ring:var(--border);--card-shadow:0 1px 2px #1018280a, 0 4px 16px -6px #10182812;--overlay-shadow:0 12px 32px -12px #1018282e, 0 2px 6px #1018280d;--gradient-primary:var(--tf-gradient);--gradient-soft:linear-gradient(180deg, #f4f6fb, #f4f6fb);--gradient-card:linear-gradient(180deg, #fff, #fff);--gradient-border:linear-gradient(135deg, #eceef3, #e3e6ed);--gradient-accent:linear-gradient(135deg, #eef0fe, #f3f0ff);--tf-n-50:#f7f8fb;--tf-n-100:#f1f3f7;--tf-n-200:#e8ebf1;--tf-n-300:#d5dae3;--tf-n-400:#9ca3b4;--tf-n-500:#6b7280;--tf-n-600:#4b5563;--tf-n-700:#374151;--tf-n-800:#1e2846;--tf-n-900:#111827;--tf-n-950:#0c1222;--color-slate-50:var(--tf-n-50);--color-slate-100:var(--tf-n-100);--color-slate-200:var(--tf-n-200);--color-slate-300:var(--tf-n-300);--color-slate-400:var(--tf-n-400);--color-slate-500:var(--tf-n-500);--color-slate-600:var(--tf-n-600);--color-slate-700:var(--tf-n-700);--color-slate-800:var(--tf-n-800);--color-slate-900:var(--tf-n-900);--color-slate-950:var(--tf-n-950);--color-gray-50:var(--tf-n-50);--color-gray-100:var(--tf-n-100);--color-gray-200:var(--tf-n-200);--color-gray-300:var(--tf-n-300);--color-gray-400:var(--tf-n-400);--color-gray-500:var(--tf-n-500);--color-gray-600:var(--tf-n-600);--color-gray-700:var(--tf-n-700);--color-gray-800:var(--tf-n-800);--color-gray-900:var(--tf-n-900);--color-gray-950:var(--tf-n-950);--color-zinc-50:var(--tf-n-50);--color-zinc-100:var(--tf-n-100);--color-zinc-200:var(--tf-n-200);--color-zinc-300:var(--tf-n-300);--color-zinc-400:var(--tf-n-400);--color-zinc-500:var(--tf-n-500);--color-zinc-600:var(--tf-n-600);--color-zinc-700:var(--tf-n-700);--color-zinc-800:var(--tf-n-800);--color-zinc-900:var(--tf-n-900);--color-zinc-950:var(--tf-n-950);--tf-i-50:#eef0fe;--tf-i-100:#e1e3fd;--tf-i-200:#c8cbfb;--tf-i-300:#a6a9f7;--tf-i-400:#8385f3;--tf-i-500:#6b6ef2;--tf-i-600:#5b5cf0;--tf-i-700:#4b47d6;--tf-i-800:#3d3aad;--tf-i-900:#34338a;--tf-i-950:#1f1e50;--color-indigo-50:var(--tf-i-50);--color-indigo-100:var(--tf-i-100);--color-indigo-200:var(--tf-i-200);--color-indigo-300:var(--tf-i-300);--color-indigo-400:var(--tf-i-400);--color-indigo-500:var(--tf-i-500);--color-indigo-600:var(--tf-i-600);--color-indigo-700:var(--tf-i-700);--color-indigo-800:var(--tf-i-800);--color-indigo-900:var(--tf-i-900);--color-indigo-950:var(--tf-i-950);--tf-b-50:#edf3fe;--tf-b-100:#dce7fd;--tf-b-200:#bfd3fc;--tf-b-300:#94b5f9;--tf-b-400:#6c96f8;--tf-b-500:#4f7cf7;--tf-b-600:#3f68e8;--tf-b-700:#3354c6;--tf-b-800:#2c47a0;--tf-b-900:#283e7e;--tf-b-950:#1a274d;--color-blue-50:var(--tf-b-50);--color-blue-100:var(--tf-b-100);--color-blue-200:var(--tf-b-200);--color-blue-300:var(--tf-b-300);--color-blue-400:var(--tf-b-400);--color-blue-500:var(--tf-b-500);--color-blue-600:var(--tf-b-600);--color-blue-700:var(--tf-b-700);--color-blue-800:var(--tf-b-800);--color-blue-900:var(--tf-b-900);--color-blue-950:var(--tf-b-950);--color-sky-50:var(--tf-b-50);--color-sky-100:var(--tf-b-100);--color-sky-200:var(--tf-b-200);--color-sky-300:var(--tf-b-300);--color-sky-400:var(--tf-b-400);--color-sky-500:var(--tf-b-500);--color-sky-600:var(--tf-b-600);--color-sky-700:var(--tf-b-700);--color-sky-800:var(--tf-b-800);--color-sky-900:var(--tf-b-900);--color-sky-950:var(--tf-b-950);--color-cyan-50:var(--tf-b-50);--color-cyan-100:var(--tf-b-100);--color-cyan-200:var(--tf-b-200);--color-cyan-300:var(--tf-b-300);--color-cyan-400:var(--tf-b-400);--color-cyan-500:var(--tf-b-500);--color-cyan-600:var(--tf-b-600);--color-cyan-700:var(--tf-b-700);--color-cyan-800:var(--tf-b-800);--color-cyan-900:var(--tf-b-900);--color-cyan-950:var(--tf-b-950);--color-violet-50:#f4f0fe;--color-violet-100:#ebe4fe;--color-violet-200:#d9ccfd;--color-violet-300:#bea7fa;--color-violet-400:#9f7ff8;--color-violet-500:#7c5cf6;--color-violet-600:#6c48e8;--color-violet-700:#5a39c8;--color-violet-800:#4a31a2;--color-violet-900:#3e2c83;--color-violet-950:#261a52;--color-purple-50:#f6edfe;--color-purple-100:#eedcfd;--color-purple-200:#ddbcfb;--color-purple-300:#c895f8;--color-purple-400:#b86cf5;--color-purple-500:#a052ec;--color-purple-600:#8b3fd6;--color-purple-700:#7432b0;--color-purple-800:#5f2b8e;--color-purple-900:#4f2774;--color-purple-950:#331649;--tf-g-50:#e8f8ee;--tf-g-100:#cff1dd;--tf-g-200:#a3e3be;--tf-g-300:#70d39a;--tf-g-400:#46c67d;--tf-g-500:#2fbf71;--tf-g-600:#22a35a;--tf-g-700:#1c834a;--tf-g-800:#18683d;--tf-g-900:#145533;--tf-g-950:#0a301c;--color-green-50:var(--tf-g-50);--color-green-100:var(--tf-g-100);--color-green-200:var(--tf-g-200);--color-green-300:var(--tf-g-300);--color-green-400:var(--tf-g-400);--color-green-500:var(--tf-g-500);--color-green-600:var(--tf-g-600);--color-green-700:var(--tf-g-700);--color-green-800:var(--tf-g-800);--color-green-900:var(--tf-g-900);--color-green-950:var(--tf-g-950);--color-emerald-50:var(--tf-g-50);--color-emerald-100:var(--tf-g-100);--color-emerald-200:var(--tf-g-200);--color-emerald-300:var(--tf-g-300);--color-emerald-400:var(--tf-g-400);--color-emerald-500:var(--tf-g-500);--color-emerald-600:var(--tf-g-600);--color-emerald-700:var(--tf-g-700);--color-emerald-800:var(--tf-g-800);--color-emerald-900:var(--tf-g-900);--color-emerald-950:var(--tf-g-950);--color-teal-50:var(--tf-g-50);--color-teal-100:var(--tf-g-100);--color-teal-200:var(--tf-g-200);--color-teal-300:var(--tf-g-300);--color-teal-400:var(--tf-g-400);--color-teal-500:var(--tf-g-500);--color-teal-600:var(--tf-g-600);--color-teal-700:var(--tf-g-700);--color-teal-800:var(--tf-g-800);--color-teal-900:var(--tf-g-900);--color-teal-950:var(--tf-g-950);--tf-r-50:#fef2f2;--tf-r-100:#fde4e4;--tf-r-200:#fbcaca;--tf-r-300:#f7a3a3;--tf-r-400:#f37676;--tf-r-500:#f05252;--tf-r-600:#dc3b3f;--tf-r-700:#b92f33;--tf-r-800:#962a2d;--tf-r-900:#7c2729;--tf-r-950:#431213;--color-red-50:var(--tf-r-50);--color-red-100:var(--tf-r-100);--color-red-200:var(--tf-r-200);--color-red-300:var(--tf-r-300);--color-red-400:var(--tf-r-400);--color-red-500:var(--tf-r-500);--color-red-600:var(--tf-r-600);--color-red-700:var(--tf-r-700);--color-red-800:var(--tf-r-800);--color-red-900:var(--tf-r-900);--color-red-950:var(--tf-r-950);--color-rose-50:var(--tf-r-50);--color-rose-100:var(--tf-r-100);--color-rose-200:var(--tf-r-200);--color-rose-300:var(--tf-r-300);--color-rose-400:var(--tf-r-400);--color-rose-500:var(--tf-r-500);--color-rose-600:var(--tf-r-600);--color-rose-700:var(--tf-r-700);--color-rose-800:var(--tf-r-800);--color-rose-900:var(--tf-r-900);--color-rose-950:var(--tf-r-950);--tf-a-50:#fff8eb;--tf-a-100:#fff1d9;--tf-a-200:#ffe0ad;--tf-a-300:#fdcb70;--tf-a-400:#fbb52b;--tf-a-500:#f5a524;--tf-a-600:#e08a00;--tf-a-700:#b96b04;--tf-a-800:#95540b;--tf-a-900:#7a450d;--tf-a-950:#452403;--color-amber-50:var(--tf-a-50);--color-amber-100:var(--tf-a-100);--color-amber-200:var(--tf-a-200);--color-amber-300:var(--tf-a-300);--color-amber-400:var(--tf-a-400);--color-amber-500:var(--tf-a-500);--color-amber-600:var(--tf-a-600);--color-amber-700:var(--tf-a-700);--color-amber-800:var(--tf-a-800);--color-amber-900:var(--tf-a-900);--color-amber-950:var(--tf-a-950);--color-yellow-50:var(--tf-a-50);--color-yellow-100:var(--tf-a-100);--color-yellow-200:var(--tf-a-200);--color-yellow-300:var(--tf-a-300);--color-yellow-400:var(--tf-a-400);--color-yellow-500:var(--tf-a-500);--color-yellow-600:var(--tf-a-600);--color-yellow-700:var(--tf-a-700);--color-yellow-800:var(--tf-a-800);--color-yellow-900:var(--tf-a-900);--color-yellow-950:var(--tf-a-950);--color-orange-50:#fff4e6;--color-orange-100:#ffe8cc;--color-orange-200:#ffd19a;--color-orange-300:#ffb362;--color-orange-400:#fb9a2e;--color-orange-500:#f08c00;--color-orange-600:#d67600;--color-orange-700:#ad5c03;--color-orange-800:#8b490a;--color-orange-900:#723d0c;--color-orange-950:#3f1e03}html.dark[data-design=taskflow]{--tf-sidebar-muted:#7d89a3;--tf-track:#ffffff14;--tf-gray:#3a4562;--background:#0f1525;--foreground:#e8ecf4;--card:#171f35;--card-foreground:#e8ecf4;--popover:#1a2239;--popover-foreground:#e8ecf4;--primary:#7073f5;--primary-foreground:#fff;--secondary:#1f2842;--secondary-foreground:#e8ecf4;--muted:#1d2640;--muted-foreground:#95a0b8;--accent:#252f50;--accent-foreground:#c7c9ff;--invert:#e8ecf4;--invert-foreground:#0f1525;--border:#242e4a;--input:#2a3452;--sidebar:#131a2e;--sidebar-border:#ffffff0f;--navbar:#141b2f;--card-shadow:0 1px 2px #0000004d, 0 8px 24px -10px #00000080;--overlay-shadow:0 16px 40px -12px #0009;--gradient-soft:linear-gradient(180deg, #0f1525, #0f1525);--gradient-card:linear-gradient(180deg, #171f35, #171f35);--gradient-border:linear-gradient(135deg, #242e4a, #2a3452);--gradient-accent:linear-gradient(135deg, #252f50, #1f2842)}html[data-design=taskflow] body{background:var(--background);color:var(--foreground)}html[data-design=taskflow] :where(h1,h2,h3,h4){letter-spacing:-.01em}html[data-design=taskflow] [data-slot=sidebar-inner]{background:var(--sidebar);color:var(--sidebar-foreground)}html[data-design=taskflow] [data-slot=sidebar-separator]{background:var(--sidebar-border)}html[data-design=taskflow] [data-slot=sidebar-group]{padding-inline:.875rem}html[data-design=taskflow] [data-slot=sidebar-group-label]{color:var(--tf-sidebar-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}html[data-design=taskflow] [data-slot=sidebar-menu]{gap:.25rem}html[data-design=taskflow] [data-slot=sidebar-menu-button]{height:2.5rem;color:var(--sidebar-foreground);border-radius:.625rem;gap:.75rem;padding-inline:.75rem;font-size:14px}html[data-design=taskflow] [data-slot=sidebar-menu-button]>svg{width:1.125rem;height:1.125rem}html[data-design=taskflow] [data-slot=sidebar-menu-button]:hover{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}html[data-design=taskflow] [data-collapsible=icon] [data-slot=sidebar-menu-button]{justify-content:center;padding-inline:0}html[data-design=taskflow] [data-collapsible=icon] [data-slot=sidebar-group]{padding-inline:.5rem}html[data-design=taskflow] [data-slot=sidebar-menu-item][data-active=true]{background:var(--tf-gradient-active);color:#fff;border:0;border-radius:.625rem;box-shadow:0 8px 18px -8px #6366f1bf}html[data-design=taskflow] [data-slot=sidebar-menu-item][data-active=true]>[data-slot=sidebar-menu-button]{color:#fff;background:0 0;font-weight:500}html[data-design=taskflow] [data-slot=sidebar-menu-badge]{color:var(--sidebar-foreground);background:#ffffff1a;border-radius:9999px}html[data-design=taskflow] [data-slot=sheet-content][data-sidebar=sidebar]{background:var(--sidebar);color:var(--sidebar-foreground)}html[data-design=taskflow] [data-slot=app-navbar]{background:var(--navbar);border-color:var(--border);min-height:4.75rem;padding-inline:1.5rem}@media (min-width:1024px){html[data-design=taskflow] [data-slot=app-navbar]>:first-child{flex-shrink:1;min-width:0}html[data-design=taskflow] [data-slot=app-navbar] h1{max-width:18rem}html[data-design=taskflow] [data-slot=app-navbar]>:nth-child(2){margin-inline:.75rem}html[data-design=taskflow] [data-slot=app-navbar]>:first-child>*{white-space:nowrap}}html[data-design=taskflow] [data-slot=app-navbar] #step-global-search{width:100%;min-width:2.75rem;max-width:25rem}html[data-design=taskflow] [data-slot=app-navbar] #step-global-search [data-slot=input]{background:var(--card);border-radius:9999px;height:2.75rem;font-size:13px}html[data-design=taskflow] [data-slot=app-navbar] [data-slot=button][data-variant=outline]{background:0 0;border-color:#0000}html[data-design=taskflow] [data-slot=breadcrumb]{padding:.875rem 1.5rem 0}html[data-design=taskflow] .tf-gradient-btn{background:var(--tf-gradient);color:#fff;border:0;box-shadow:0 6px 16px -6px #5b5cf08c}html[data-design=taskflow] .tf-gradient-btn:hover{filter:brightness(1.06)}html[data-design=taskflow] .btn-primary{background:var(--primary)}html[data-design=taskflow] .tf-card,html[data-design=taskflow] .card{background:var(--card);border-color:var(--border);box-shadow:var(--card-shadow);border-radius:1rem}html[data-design=taskflow] [data-slot=data-table]{border-color:var(--border);background:var(--card);box-shadow:var(--card-shadow);border-radius:1rem}html[data-design=taskflow] [data-slot=chrome-tabs]{background:0 0}html[data-design=taskflow] [data-slot=chrome-tab][data-active=false]{background:var(--muted);color:var(--muted-foreground)}html[data-design=taskflow] [data-slot=chrome-tab][data-active=false]:hover{background:var(--accent);color:var(--accent-foreground)}html[data-design=taskflow] [data-slot=chrome-tab][data-active=true]{font-weight:500}html[data-design=taskflow] :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=context-menu-content],[data-slot=hover-card-content]){--tw-shadow:var(--overlay-shadow)}html[data-design=taskflow] :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay],[data-slot=drawer-overlay]){background:#11182759}html[data-design=taskflow] [data-slot=tooltip-content]{background:var(--tf-n-800);color:#fff}html[data-design=taskflow] [data-slot=tooltip-content] svg{background:var(--tf-n-800);fill:var(--tf-n-800)}@layer components{html[data-design=taskflow] [data-slot=table-header] [data-slot=table-row]{background:var(--muted)}html[data-design=taskflow] [data-slot=table-head]{color:var(--muted-foreground);font-size:12px;font-weight:500}html[data-design=taskflow] [data-slot=table-row][data-state=selected]{background:var(--accent)}html[data-design=taskflow] :is([data-slot=dropdown-menu-item],[data-slot=select-item],[data-slot=command-item],[data-slot=context-menu-item]):is([data-highlighted],[data-selected=true]){background:var(--accent);color:var(--accent-foreground)}html[data-design=taskflow] [data-slot=tabs-trigger][data-state=active]{color:var(--primary)}html[data-design=taskflow] [data-slot=progress]{background:var(--tf-track)}html[data-design=taskflow] [data-slot=badge]{font-weight:500}}html[data-design=taskflow] [data-sonner-toaster]{--normal-bg:var(--popover);--normal-text:var(--popover-foreground);--normal-border:var(--border);--success-bg:var(--tf-g-50);--success-border:var(--tf-g-200);--success-text:var(--tf-g-700);--info-bg:var(--tf-b-50);--info-border:var(--tf-b-200);--info-text:var(--tf-b-700);--warning-bg:var(--tf-a-50);--warning-border:var(--tf-a-200);--warning-text:var(--tf-a-700);--error-bg:var(--tf-r-50);--error-border:var(--tf-r-200);--error-text:var(--tf-r-700);--border-radius:.875rem;font-family:var(--font-sans)}html[data-design=taskflow] .rbc-calendar{background:var(--card)}html[data-design=taskflow] .rbc-today{background:var(--accent)}html[data-design=taskflow] .rbc-event{background:var(--primary);border-radius:.5rem}.tf-pill{white-space:nowrap;border-radius:9999px;align-items:center;gap:.25rem;height:1.5rem;padding:0 .625rem;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.tf-pill--critical{color:#dc3b3f;background:#fde4e4}.tf-pill--high{color:#e5484d;background:#fdecec}.tf-pill--medium{color:#f08c00;background:#fff3e2}.tf-pill--low{color:#22a35a;background:#e8f8ee}.tf-pill--todo{color:#374151;background:#f2f3f6}.tf-pill--progress{color:#2f6fe0;background:#e8f1fe}.tf-pill--review{color:#5b5cf0;background:#eef0fe}.tf-pill--completed{color:#22a35a;background:#e8f8ee}.tf-pill--overdue{color:#e5484d;background:#fdecec}html.dark .tf-pill--critical,html.dark .tf-pill--high,html.dark .tf-pill--overdue{background:#f0525226}html.dark .tf-pill--medium{background:#f59e0b26}html.dark .tf-pill--low,html.dark .tf-pill--completed{background:#22c55e26}html.dark .tf-pill--todo{color:#cbd2e0;background:#ffffff14}html.dark .tf-pill--progress{color:#7fb0ff;background:#3b82f629}html.dark .tf-pill--review{color:#a5a7ff;background:#6366f12e}
html[data-design-theme=butter]{--font-sans:var(--font-outfit), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading:var(--font-sans);--bt-yellow:#facc15;--bt-yellow-hover:#eab308;--bt-on-yellow:#422006;--bt-honey:#a16207;--tf-indigo:#b45309;--tf-violet:#d97706;--tf-blue:#0369a1;--tf-gradient:linear-gradient(90deg, #facc15 0%, #facc15 100%);--tf-gradient-active:linear-gradient(90deg, #fde68a 0%, #fde68a 100%);--tf-sidebar-muted:#8a7f6b;--tf-track:#f5f0e1;--tf-gray:#e7e5e4;--background:#fffdf5;--foreground:#292524;--card:#fff;--card-foreground:#292524;--popover:#fff;--popover-foreground:#292524;--primary:#b45309;--primary-foreground:#fff;--secondary:#fef7dc;--secondary-foreground:#422006;--muted:#faf6ea;--muted-foreground:#78716c;--accent:#fef3c7;--accent-foreground:#713f12;--destructive:#e11d48;--destructive-foreground:#fff;--success:#16a34a;--success-foreground:#fff;--info:#0284c7;--info-foreground:#fff;--warning:#f59e0b;--warning-foreground:#292524;--invert:#292524;--invert-foreground:#fef9c3;--border:#f3eacb;--input:#eee2b8;--ring:#eab308;--sidebar:#fef7dc;--sidebar-foreground:#44403c;--sidebar-primary:#facc15;--sidebar-primary-foreground:#422006;--sidebar-accent:#fde68a73;--sidebar-accent-foreground:#292524;--sidebar-border:#f3e3a6;--sidebar-ring:#eab308;--chart-1:#38bdf8;--chart-2:#a78bfa;--chart-3:#facc15;--chart-4:#4ade80;--chart-5:#fb7185;--radius:1rem;--navbar:#fffdf5;--card-ring:var(--border);--card-shadow:0 1px 2px #785a140d, 0 6px 18px -8px #785a141a;--overlay-shadow:0 14px 34px -12px #785a1438, 0 2px 6px #785a140f;--gradient-primary:linear-gradient(135deg, #facc15, #fbbf24);--gradient-soft:linear-gradient(180deg, #fffdf5, #fffdf5);--gradient-card:linear-gradient(180deg, #fff, #fff);--gradient-border:linear-gradient(135deg, #f3eacb, #eee2b8);--gradient-accent:linear-gradient(135deg, #fef3c7, #fef7dc);--tf-n-50:#fcfaf4;--tf-n-100:#f7f3e8;--tf-n-200:#ede7d6;--tf-n-300:#dcd4bf;--tf-n-400:#a8a29e;--tf-n-500:#78716c;--tf-n-600:#57534e;--tf-n-700:#44403c;--tf-n-800:#292524;--tf-n-900:#1c1917;--tf-n-950:#0c0a09;--tf-i-50:#fffbeb;--tf-i-100:#fef3c7;--tf-i-200:#fde68a;--tf-i-300:#fcd34d;--tf-i-400:#f2b01e;--tf-i-500:#d97706;--tf-i-600:#b45309;--tf-i-700:#92400e;--tf-i-800:#78350f;--tf-i-900:#5c2a0c;--tf-i-950:#2a1203;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-900:#4c1d95;--color-violet-950:#2e1065}html.dark[data-design-theme=butter]{--tf-sidebar-muted:#a8a08c;--tf-track:#ffffff14;--tf-gray:#4a4239;--background:#17130d;--foreground:#f5efe0;--card:#211b13;--card-foreground:#f5efe0;--popover:#261f16;--popover-foreground:#f5efe0;--primary:#fbbf24;--primary-foreground:#2a1203;--secondary:#2b2318;--secondary-foreground:#f5efe0;--muted:#2a2219;--muted-foreground:#b3a991;--accent:#3a2e17;--accent-foreground:#fde68a;--invert:#f5efe0;--invert-foreground:#17130d;--border:#3a3022;--input:#463a28;--sidebar:#1d1810;--sidebar-foreground:#ede4cf;--sidebar-accent:#facc1514;--sidebar-accent-foreground:#fef3c7;--sidebar-border:#facc151a;--navbar:#17130d;--card-shadow:0 1px 2px #00000059, 0 8px 24px -10px #0000008c;--overlay-shadow:0 16px 40px -12px #000000a6;--gradient-soft:linear-gradient(180deg, #17130d, #17130d);--gradient-card:linear-gradient(180deg, #211b13, #211b13);--gradient-border:linear-gradient(135deg, #3a3022, #463a28);--gradient-accent:linear-gradient(135deg, #3a2e17, #2b2318)}html[data-design-theme=butter] [data-slot=sidebar-inner]{border-inline-end:1px solid var(--sidebar-border)}html[data-design-theme=butter] [data-slot=sidebar-inner] .text-white{color:var(--sidebar-foreground)}html[data-design-theme=butter] [data-slot=sidebar-header] a{color:var(--foreground)}html[data-design-theme=butter] [data-slot=sidebar-footer] button.border-white\/10{border-color:var(--sidebar-border);background:var(--card)}html[data-design-theme=butter] [data-slot=sidebar-menu-button]{border-radius:.875rem;height:2.75rem;padding-inline:.5rem;font-size:15px}html[data-design-theme=butter] [data-slot=sidebar-menu-button]>svg{box-sizing:content-box;background:var(--bt-tile-bg,#fef3c7);width:1.125rem;height:1.125rem;color:var(--bt-tile-fg,#a16207);border-radius:.6875rem;padding:.4375rem}html[data-design-theme=butter] [data-slot=sidebar-menu-item]:nth-child(8n+1){--bt-tile-bg:#fef3c7;--bt-tile-fg:#a16207}html[data-design-theme=butter] [data-slot=sidebar-menu-item]:nth-child(8n+2){--bt-tile-bg:#dcfce7;--bt-tile-fg:#15803d}html[data-design-theme=butter] [data-slot=sidebar-menu-item]:nth-child(8n+3){--bt-tile-bg:#e0f2fe;--bt-tile-fg:#0369a1}html[data-design-theme=butter] [data-slot=sidebar-menu-item]:nth-child(8n+4){--bt-tile-bg:#fce7f3;--bt-tile-fg:#be185d}html[data-design-theme=butter] [data-slot=sidebar-menu-item]:nth-child(8n+5){--bt-tile-bg:#ffedd5;--bt-tile-fg:#c2410c}html[data-design-theme=butter] [data-slot=sidebar-menu-item]:nth-child(8n+6){--bt-tile-bg:#ede9fe;--bt-tile-fg:#6d28d9}html[data-design-theme=butter] [data-slot=sidebar-menu-item]:nth-child(8n+7){--bt-tile-bg:#ccfbf1;--bt-tile-fg:#0f766e}html[data-design-theme=butter] [data-slot=sidebar-menu-item]:nth-child(8n+8){--bt-tile-bg:#ffe4e6;--bt-tile-fg:#be123c}html.dark[data-design-theme=butter] [data-slot=sidebar-menu-button]>svg{background:#ffffff12}html[data-design-theme=butter] [data-collapsible=icon] [data-slot=sidebar-menu-button]>svg{background:0 0;padding:0}html[data-design-theme=butter] [data-slot=sidebar-menu-item][data-active=true]{color:var(--bt-on-yellow);box-shadow:none;background:#fde68a}html[data-design-theme=butter] [data-slot=sidebar-menu-item][data-active=true]>[data-slot=sidebar-menu-button]{color:var(--bt-on-yellow);font-weight:600}html[data-design-theme=butter] [data-slot=sidebar-menu-item][data-active=true]>[data-slot=sidebar-menu-button]>svg{color:var(--bt-honey);background:#fff}html.dark[data-design-theme=butter] [data-slot=sidebar-menu-item][data-active=true]{background:#facc152e}html.dark[data-design-theme=butter] [data-slot=sidebar-menu-item][data-active=true]>[data-slot=sidebar-menu-button]{color:#fef3c7}html[data-design-theme=butter] [data-slot=sidebar-menu-badge]{color:#fff;background:#fb7185;font-weight:600}html[data-design-theme=butter] [data-slot=app-navbar] #step-global-search [data-slot=input]{border-color:var(--border);border-radius:1rem}html[data-design-theme=butter] [data-slot=button][data-variant=default],html[data-design-theme=butter] .tf-gradient-btn{background:var(--bt-yellow);color:var(--bt-on-yellow);border:0;box-shadow:0 6px 14px -8px #a162078c}html[data-design-theme=butter] [data-slot=button][data-variant=default]:hover,html[data-design-theme=butter] .tf-gradient-btn:hover{background:var(--bt-yellow-hover);filter:none}html[data-design-theme=butter] .btn-primary{background:var(--bt-yellow);color:var(--bt-on-yellow)}html[data-design-theme=butter] .tf-card,html[data-design-theme=butter] .card,html[data-design-theme=butter] [data-slot=data-table]{border-radius:1.375rem}html[data-design-theme=butter] .tf-stat-icon{color:color-mix(in srgb, var(--tile) 70%, #000);box-shadow:none;border-radius:1.125rem;background-color:color-mix(in srgb, var(--tile) 16%, #fff)!important}html.dark[data-design-theme=butter] .tf-stat-icon{color:color-mix(in srgb, var(--tile) 70%, #fff);background-color:color-mix(in srgb, var(--tile) 22%, transparent)!important}html[data-design-theme=butter] :is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay],[data-slot=drawer-overlay]){background:#2925244d}html[data-design-theme=butter] [data-slot=tooltip-content],html[data-design-theme=butter] [data-slot=tooltip-content] svg{fill:#292524;color:#fef9c3;background:#292524}@layer components{html[data-design-theme=butter] [data-slot=tabs-trigger][data-state=active]{color:var(--bt-honey)}html.dark[data-design-theme=butter] [data-slot=tabs-trigger][data-state=active]{color:#fcd34d}html[data-design-theme=butter] [data-slot=progress]>*{background:var(--bt-yellow)}}html[data-design-theme=butter] [data-sonner-toaster]{--border-radius:1rem}html[data-design-theme=butter] .rbc-today{background:#fffbeb}html[data-design-theme=butter] .rbc-event{color:var(--bt-on-yellow);background:#fde68a}html:not(.dark)[data-design-theme=butter] .tf-pill--todo{color:#57534e;background:#f5f5f4}html:not(.dark)[data-design-theme=butter] .tf-pill--progress{color:#a16207;background:#fef3c7}html:not(.dark)[data-design-theme=butter] .tf-pill--review{color:#6d28d9;background:#ede9fe}html:not(.dark)[data-design-theme=butter] .tf-pill--medium{color:#c2410c;background:#ffedd5}html[data-design-theme=butter] .bt-tile{background:var(--tile-bg);color:var(--tile-fg)}html[data-design-theme=butter] .bt-tile svg{fill:currentColor;fill-opacity:.18}html[data-design-theme=butter] .bt-soft{background:var(--tile-bg)}html[data-design-theme=butter] .bt-soft-icon,html[data-design-theme=butter] .bt-hint{color:var(--tile-fg)}html.dark[data-design-theme=butter] .bt-tile{background:color-mix(in srgb, var(--tile-fg) 24%, transparent);color:color-mix(in srgb, var(--tile-fg) 45%, #fff)}html.dark[data-design-theme=butter] .bt-soft{background:color-mix(in srgb, var(--tile-fg) 14%, transparent)}html.dark[data-design-theme=butter] .bt-soft-icon,html.dark[data-design-theme=butter] .bt-hint{color:color-mix(in srgb, var(--tile-fg) 45%, #fff)}html.dark[data-design-theme=butter]{--bt-ring-track:#3a2e1a}html[data-design-theme=butter] [data-slot=sidebar-separator]{display:none}html[data-design-theme=butter] [data-slot=sidebar-content]>[data-slot=sidebar-group]{padding-block:0;padding-inline:1rem}html[data-design-theme=butter] [data-slot=sidebar-content]>[data-slot=sidebar-group]>[data-slot=sidebar-group-label]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);opacity:.8;font-size:11px}html[data-design-theme=butter] [data-slot=sidebar-menu]{gap:.25rem}html[data-design-theme=butter] [data-slot=sidebar-menu-item][data-active=true]{border:0}html[data-design-theme=butter] [data-slot=app-navbar] [data-butter-search] [data-slot=input],html[data-design-theme=butter] [data-slot=app-navbar] [data-butter-search] input{background:var(--card);border:1px solid var(--bt-line,var(--border));border-radius:1rem;height:46px}html[data-design-theme=butter] [data-slot=app-navbar] [data-butter-chip] [data-slot=button],html[data-design-theme=butter] [data-slot=app-navbar] [data-butter-chip]>button,html[data-design-theme=butter] [data-slot=app-navbar] [data-butter-chip]>div>button{background:var(--card);border:1px solid var(--bt-line,var(--border));border-radius:1rem;min-width:46px;height:46px}html[data-design-theme=butter] [data-slot=app-navbar] [data-slot=avatar]{border:3px solid var(--card);width:46px;height:46px}html[data-design-theme=butter] [data-slot=app-navbar] [data-slot=sidebar-trigger]{border-radius:1rem;width:46px;height:46px}html[data-design-theme=butter] [data-slot=breadcrumb]{display:none}html[data-design-theme=butter] [data-slot=card]{border-color:var(--border);box-shadow:none;border-radius:1.5rem}html[data-design-theme=butter] [data-slot=input],html[data-design-theme=butter] [data-slot=select-trigger],html[data-design-theme=butter] [data-slot=textarea]{background:var(--bt-field,var(--card));border-radius:.875rem}html[data-design-theme=butter] [data-slot=input],html[data-design-theme=butter] [data-slot=select-trigger]{min-height:2.625rem}html[data-design-theme=butter] [data-slot=button]{border-radius:.875rem}html[data-design-theme=butter] [data-slot=button][data-variant=outline]{background:var(--card);border-color:var(--bt-line,var(--border))}html[data-design-theme=butter] [data-slot=badge]{border-radius:999px;font-weight:600}html[data-design-theme=butter] [data-slot=table-container]{border:1px solid var(--border);background:var(--card);border-radius:1.5rem;padding:.5rem 1rem}html[data-design-theme=butter] [data-slot=table-head]{color:var(--muted-foreground);background:0 0;font-weight:500}html[data-design-theme=butter] [data-slot=table-header] [data-slot=table-row]{border-bottom-color:var(--border)}html[data-design-theme=butter] [data-slot=table-row]{border-color:var(--bt-row-line,var(--border))}html[data-design-theme=butter] [data-slot=table-body] [data-slot=table-row]:hover{background:var(--accent)}html[data-design-theme=butter] [data-slot=table-cell]{padding-block:.75rem}html[data-design-theme=butter] [data-slot=tabs-list]{background:var(--accent);border-radius:1rem;padding:4px}html[data-design-theme=butter] [data-slot=tabs-trigger]{border-radius:.75rem}html[data-design-theme=butter] [data-slot=tabs-trigger][data-state=active]{background:var(--card);box-shadow:none}html[data-design-theme=butter] [data-slot=dialog-content]{border-radius:1.75rem}html[data-design-theme=butter] [data-slot=popover-content],html[data-design-theme=butter] [data-slot=dropdown-menu-content]{border-radius:1.125rem}html:not(.dark)[data-design-theme=butter]{--bt-line:#f3e3a6;--bt-row-line:#f5eed6;--bt-field:#fffdf7}html[data-design-theme=butter] [data-slot=sidebar][data-state]{align-self:flex-start;height:100svh;position:sticky;top:0}html[data-design-theme=butter] .notif-list .notif-row{border-radius:1.125rem;gap:.875rem;padding:.875rem}html[data-design-theme=butter] .notif-list .notif-icon{border-radius:1rem;width:46px;height:46px}html[data-design-theme=butter] .notif-list .notif-icon svg{width:1.375rem;height:1.375rem}html:not(.dark)[data-design-theme=butter] .notif-row.bg-primary\/\[0\.04\]{background:#fffbeb}html[data-design-theme=butter] [role=tablist].bg-muted{background:var(--sidebar);border-radius:.875rem}html[data-design-theme=butter] [data-slot=page-body]{padding:.5rem 1rem 2.5rem}@media (min-width:640px){html[data-design-theme=butter] [data-slot=page-body]{padding-inline:2rem}}html[data-design-theme=butter] button[aria-pressed=true].bg-primary{color:#422006;background:#fde68a;border-color:#fde68a;font-weight:600}html[data-design-theme=butter] .kb-column{background:var(--kb-col,#fef7dc);box-shadow:none;border:0;border-radius:1.5rem}html[data-design-theme=butter] .kb-column:nth-child(3n+2){--kb-col:#f0f9ff}html[data-design-theme=butter] .kb-column:nth-child(3n+3){--kb-col:#f0fdf4}html.dark[data-design-theme=butter] .kb-column{--kb-col:#211b13}html.dark[data-design-theme=butter] .kb-column:nth-child(3n+2){--kb-col:#14202a}html.dark[data-design-theme=butter] .kb-column:nth-child(3n+3){--kb-col:#142219}html[data-design-theme=butter] .kb-column [data-slot=card-header]{border-bottom:0}html[data-design-theme=butter] .kb-card{border:0;border-radius:1.125rem;padding:.875rem;box-shadow:0 1px 2px #785a1414}html[data-design-theme=butter] .kb-card .text-sm.font-medium{font-size:15px;font-weight:600}
