html{color:oklch(.975 .004 75)!important;color-scheme:dark}body,html{background-color:oklch(.17 .005 55)!important}body{transition:background-color .3s ease,color .3s ease}#root,body{color:oklch(.975 .004 75)!important}#root{background-color:oklch(.17 .005 55)!important}.admin-layout{--background:oklch(0.1700 0.0050 55);--foreground:oklch(0.9750 0.0040 75);--card:oklch(0.2250 0.0060 55);--card-foreground:oklch(0.9750 0.0040 75);--popover:oklch(0.2250 0.0060 55);--popover-foreground:oklch(0.9750 0.0040 75);--primary:oklch(0.6600 0.2100 34);--primary-foreground:oklch(0.9800 0.0050 40);--secondary:oklch(0.2850 0.0070 55);--secondary-foreground:oklch(0.9550 0.0050 70);--muted:oklch(0.2550 0.0055 55);--muted-foreground:oklch(0.7700 0.0090 70);--accent:oklch(0.3100 0.0090 55);--accent-foreground:oklch(0.9750 0.0040 75);--border:oklch(0.3300 0.0070 55);--input:oklch(0.3100 0.0065 55);--ring:oklch(0.6600 0.2100 34);--radius:0.85rem;--shadow-sm:0 1px 2px hsl(30 12% 4%/0.30),0 0 0 1px hsl(40 20% 96%/0.03);--shadow-md:0 8px 24px hsl(30 12% 4%/0.34),0 0 0 1px hsl(40 20% 96%/0.05);--shadow-lg:0 18px 40px hsl(30 12% 4%/0.42),0 0 0 1px hsl(40 20% 96%/0.07);--sidebar:oklch(0.1500 0.0050 50);--sidebar-foreground:oklch(0.9300 0.0050 70);--sidebar-border:oklch(0.3000 0.0065 55);--sidebar-accent:oklch(0.2300 0.0080 55);--sidebar-accent-foreground:oklch(0.9750 0.0040 75);--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}}