html{color:var(--foreground)!important;color-scheme:dark}body,html{background-color:var(--background)!important}body{transition:background-color .3s ease,color .3s ease}#root,body{color:var(--foreground)!important}#root{background-color:var(--background)!important}.admin-layout{--background:oklch(0.1680 0.0120 312);--foreground:oklch(0.9700 0.0040 300);--card:oklch(0.2200 0.0140 312);--card-foreground:oklch(0.9700 0.0040 300);--popover:oklch(0.2200 0.0140 312);--popover-foreground:oklch(0.9700 0.0040 300);--primary:oklch(0.6600 0.2100 34);--primary-foreground:oklch(0.9800 0.0050 40);--secondary:oklch(0.2850 0.0150 312);--secondary-foreground:oklch(0.9550 0.0060 300);--muted:oklch(0.2500 0.0100 312);--muted-foreground:oklch(0.7700 0.0120 300);--accent:oklch(0.3300 0.0400 340);--accent-foreground:oklch(0.9800 0.0050 340);--border:oklch(0.3600 0.0120 312);--input:oklch(0.3400 0.0120 312);--ring:oklch(0.6600 0.2100 34);--radius:0.85rem;--shadow-sm:0 1px 2px hsl(0 0% 0%/0.22),0 0 0 1px hsl(0 0% 100%/0.03);--shadow-md:0 8px 24px hsl(0 0% 0%/0.24),0 0 0 1px hsl(0 0% 100%/0.04);--shadow-lg:0 18px 40px hsl(0 0% 0%/0.30),0 0 0 1px hsl(0 0% 100%/0.06);--sidebar:oklch(0.1450 0.0100 312);--sidebar-foreground:oklch(0.9250 0.0070 300);--sidebar-border:oklch(0.3200 0.0120 312);--sidebar-accent:oklch(0.2200 0.0170 330);--sidebar-accent-foreground:oklch(0.9750 0.0040 330);--sidebar-primary:oklch(0.6400 0.1900 34);--sidebar-primary-foreground:oklch(0.9800 0.0050 40);background:radial-gradient(1200px 700px at 10% -20%,hsl(20 85% 55%/.12),transparent 60%),radial-gradient(1000px 600px at 100% 0,hsl(338 75% 54%/.08),transparent 55%),var(--background)}.admin-layout .admin-header{border-color:color-mix(in oklab,var(--border) 75%,transparent);background:color-mix(in oklab,var(--background) 78%,transparent)}.admin-layout .admin-sidebar{background:linear-gradient(180deg,hsl(20 90% 56%/.06) 0,transparent 22%),var(--sidebar);border-color:var(--sidebar-border)}.admin-layout .admin-main{background:transparent}@media (prefers-reduced-motion:reduce){.animate-bounce,.animate-ping,.animate-pulse,.animate-spin,[class*=animate-]{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-play-state:paused!important}*,:after,:before{transition-duration:.01ms!important;transition-delay:0s!important}}