/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.dashboard-app.dark{--background:oklch(7% .005 264);--foreground:oklch(97% .003 264);--card:oklch(10% .006 264);--card-foreground:oklch(97% .003 264);--popover:oklch(13% .007 264);--popover-foreground:oklch(97% .003 264);--primary:oklch(55% .18 264);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(18% .01 264);--secondary-foreground:oklch(97% .003 264);--muted:oklch(14% .008 264);--muted-foreground:oklch(76% .008 264);--accent:oklch(22% .04 264);--accent-foreground:oklch(97% .003 264);--destructive:oklch(55% .18 25);--border:oklch(100% 0 0/.07);--input:oklch(100% 0 0/.12);--ring:oklch(55% .18 264);--sidebar:oklch(9% .006 264);--sidebar-foreground:oklch(97% .003 264);--sidebar-primary:oklch(55% .18 264);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(18% .04 264);--sidebar-accent-foreground:oklch(97% .003 264);--sidebar-border:oklch(100% 0 0/.07);--sidebar-ring:oklch(55% .18 264);--radius:.625rem;--color-muted:var(--muted);--color-accent:var(--accent);--color-surface-1:var(--card);--color-surface-2:var(--popover);--color-subtle:var(--muted-foreground);color:var(--foreground);background:var(--background)}.dashboard-app.dark .text-muted{color:var(--muted-foreground)}.dashboard-app.dark *{border-color:var(--border)}.dashboard-app.dark :focus-visible{box-shadow:0 0 0 1px var(--ring);outline:none}