:root{--background:oklch(97.5% .004 80);--foreground:oklch(20% .01 60);--card:oklch(99.5% .002 80);--card-foreground:oklch(20% .01 60);--popover:oklch(99.5% .002 80);--popover-foreground:oklch(20% .01 60);--primary:oklch(82% .16 82);--primary-foreground:oklch(27% .06 60);--secondary:oklch(95% .005 80);--secondary-foreground:oklch(24% .01 60);--muted:oklch(94.5% .005 80);--muted-foreground:oklch(50% .015 60);--accent:oklch(93.5% .008 80);--accent-foreground:oklch(20% .01 60);--destructive:oklch(58% .21 27);--success:oklch(60% .14 150);--border:oklch(90% .006 80);--input:oklch(87% .008 80);--ring:oklch(60% .15 75);--field-border:oklch(60% .008 60);--chart-1:oklch(90.5% .182 98.111);--chart-2:oklch(79.5% .184 86.047);--chart-3:oklch(68.1% .162 75.834);--chart-4:oklch(55.4% .135 66.442);--chart-5:oklch(47.6% .114 61.907);--template-vexcode:#cf202e;--template-jar:#ff0;--template-rw:#80b7d8;--template-pros:#e8b957;--template-ez-template:#ff90d2;--template-import:#4a4542;--radius:.5rem;--sidebar:oklch(99% .003 80);--sidebar-foreground:oklch(20% .01 60);--sidebar-primary:oklch(68% .16 76);--sidebar-primary-foreground:oklch(99% .02 100);--sidebar-accent:oklch(94.5% .006 80);--sidebar-accent-foreground:oklch(20% .01 60);--sidebar-border:oklch(90% .006 80);--sidebar-ring:oklch(72% .15 75);--highlight:oklch(100% 0 0/.7);--shadow-color:oklch(30% .02 60/.12);--shadow-raised:inset 0 1px 0 0 var(--highlight), 0 0 0 1px var(--border), 0 1px 2px 0 var(--shadow-color);--shadow-overlay:inset 0 1px 0 0 var(--highlight), 0 0 0 1px var(--border), 0 4px 8px -4px var(--shadow-color), 0 16px 40px -12px var(--shadow-color)}.dark{--background:oklch(16.5% .005 60);--foreground:oklch(95% .006 80);--card:oklch(20% .006 60);--card-foreground:oklch(95% .006 80);--popover:oklch(22.5% .007 60);--popover-foreground:oklch(95% .006 80);--primary:oklch(80% .16 80);--primary-foreground:oklch(24% .05 60);--secondary:oklch(27% .007 60);--secondary-foreground:oklch(95% .006 80);--muted:oklch(24.5% .006 60);--muted-foreground:oklch(68% .012 70);--accent:oklch(28% .008 60);--accent-foreground:oklch(97% .006 80);--destructive:oklch(68% .19 24);--success:oklch(74% .15 152);--border:oklch(29% .007 60);--input:oklch(33% .008 60);--ring:oklch(80% .16 80);--field-border:oklch(50% .008 60);--chart-1:oklch(90.5% .182 98.111);--chart-2:oklch(79.5% .184 86.047);--chart-3:oklch(68.1% .162 75.834);--chart-4:oklch(55.4% .135 66.442);--chart-5:oklch(47.6% .114 61.907);--sidebar:oklch(20% .006 60);--sidebar-foreground:oklch(95% .006 80);--sidebar-primary:oklch(80% .16 80);--sidebar-primary-foreground:oklch(24% .05 60);--sidebar-accent:oklch(27% .008 60);--sidebar-accent-foreground:oklch(97% .006 80);--sidebar-border:oklch(30% .007 60);--sidebar-ring:oklch(80% .16 80);--highlight:oklch(100% 0 0/.06);--shadow-color:oklch(0% 0 0/.45)}
