/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer utilities{.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px}.kanban-scrollbar::-webkit-scrollbar{width:14px;height:14px}.custom-scrollbar::-webkit-scrollbar-track{background:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.custom-scrollbar::-webkit-scrollbar-track{background:color-mix(in oklab,var(--secondary)20%,transparent)}}.custom-scrollbar::-webkit-scrollbar-track{border-radius:20px}.kanban-scrollbar::-webkit-scrollbar-track{background:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.kanban-scrollbar::-webkit-scrollbar-track{background:color-mix(in oklab,var(--secondary)15%,transparent)}}.kanban-scrollbar::-webkit-scrollbar-track{border-radius:20px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.custom-scrollbar::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--primary)30%,transparent)}}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:20px}.kanban-scrollbar::-webkit-scrollbar-thumb{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.kanban-scrollbar::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--primary)40%,transparent)}}.kanban-scrollbar::-webkit-scrollbar-thumb{background-clip:padding-box;border:3px solid #0000;border-radius:20px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--primary)50%,transparent)}}.kanban-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.kanban-scrollbar::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--primary)70%,transparent)}}.kanban-scrollbar::-webkit-scrollbar-thumb:hover{background-clip:padding-box;border:3px solid #0000}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes slideInLeft{0%{transform:translate(100%)}to{transform:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-toast-in{animation:.5s cubic-bezier(.16,1,.3,1) forwards slideInRight}.animate-toast-out{animation:.5s cubic-bezier(.16,1,.3,1) forwards slideOutRight}.animate-slideLeft{animation:.5s cubic-bezier(.16,1,.3,1) forwards slideInLeft}.animate-fadeUp{animation:.4s cubic-bezier(.16,1,.3,1) forwards fadeUp}.animate-fadeIn{animation:.4s ease-out forwards fadeIn}@keyframes wave{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}.animate-wave-emoji{transform-origin:70% 70%;animation:2s ease-in-out wave;display:inline-block}:root{--background:#faf9ff;--foreground:#0b0720;--card:#fff;--card-foreground:#0b0720;--popover:#fff;--popover-foreground:#0b0720;--primary:#7c3aed;--primary-foreground:#fff;--secondary:#ede9fe;--secondary-foreground:#4c1d95;--muted:#f5f3ff;--muted-foreground:#6366f1;--accent:#7c3aed14;--accent-foreground:#7c3aed;--destructive:#ef4444;--border:#e4dfff;--input:#e4dfff;--ring:#7c3aed4d;--chart-1:#7c3aed;--chart-2:#f97316;--chart-3:#06b6d4;--chart-4:#10b981;--chart-5:#ec4899;--radius:1.5rem;--sidebar:#ede9fe;--sidebar-foreground:#4c1d95;--sidebar-primary:#7c3aed;--sidebar-primary-foreground:#fff;--sidebar-accent:#fff;--sidebar-accent-foreground:#7c3aed;--sidebar-border:#dcd6ff;--sidebar-ring:#7c3aed4d}.dark{--background:#090615;--foreground:#f5f3ff;--card:#141026;--card-foreground:#f5f3ff;--popover:#141026;--popover-foreground:#f5f3ff;--primary:#a78bfa;--primary-foreground:#090615;--secondary:#251b40;--secondary-foreground:#f5f3ff;--muted:#1a1333;--muted-foreground:#a78bfa;--accent:#a78bfa26;--accent-foreground:#a78bfa;--destructive:#ef4444;--border:#33275a;--input:#33275a;--ring:#a78bfa66;--chart-1:#a78bfa;--chart-2:#fb923c;--chart-3:#22d3ee;--chart-4:#34d399;--chart-5:#f472b6;--sidebar:#141026;--sidebar-foreground:#faf9ff;--sidebar-primary:#a78bfa;--sidebar-primary-foreground:#090615;--sidebar-accent:#251b40;--sidebar-accent-foreground:#faf9ff;--sidebar-border:#33275a;--sidebar-ring:#a78bfa66}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:Outfit,Plus Jakarta Sans,Inter,sans-serif}}
