:root{--background:210 17% 97%;--foreground:220 20% 14%;--card:0 0% 100%;--card-foreground:220 20% 14%;--popover:0 0% 100%;--popover-foreground:20 10% 10%;--primary:0 72% 47%;--primary-foreground:0 85.7% 97.3%;--secondary:210 14% 94%;--secondary-foreground:20 8% 14%;--muted:210 14% 94%;--muted-foreground:215 12% 40%;--accent:210 14% 92%;--accent-foreground:20 8% 14%;--destructive:0 72% 45%;--destructive-foreground:0 0% 98%;--border:214 15% 86%;--input:215 12% 56%;--ring:215 12% 48%;--radius:.625rem;--chart-1:225 65% 47%;--chart-2:175 75% 29%;--chart-3:271 58% 48%;--chart-4:32 85% 38%;--chart-5:340 65% 43%;--sidebar:0 0% 100%;--sidebar-foreground:215 16% 32%;--sidebar-primary:20 8% 12%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:210 14% 94%;--sidebar-accent-foreground:220 20% 14%;--sidebar-border:214 15% 86%;--sidebar-ring:var(--ring);--success:155 75% 27%;--success-foreground:0 0% 98%;--warning:38 92% 50%;--warning-foreground:0 0% 9%;--primary-text:0 72% 40%;--destructive-text:0 72% 40%;--success-text:155 75% 27%;--warning-text:32 85% 30%}.dark{--background:220 15% 9%;--foreground:0 0% 96%;--card:220 12% 13%;--card-foreground:0 0% 96%;--popover:220 12% 17%;--popover-foreground:0 0% 96%;--primary:0 72% 47%;--primary-foreground:0 85.7% 97.3%;--secondary:220 10% 19%;--secondary-foreground:0 0% 96%;--muted:220 10% 19%;--muted-foreground:215 12% 72%;--accent:220 10% 23%;--accent-foreground:0 0% 96%;--destructive:0 72% 45%;--destructive-foreground:0 0% 98%;--border:220 10% 26%;--input:215 10% 47%;--ring:215 12% 68%;--chart-1:220 90% 73%;--chart-2:168 62% 62%;--chart-3:270 80% 77%;--chart-4:40 90% 65%;--chart-5:340 80% 73%;--sidebar:220 14% 11%;--sidebar-foreground:0 0% 94%;--sidebar-primary:0 72.2% 50.6%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:220 10% 21%;--sidebar-accent-foreground:0 0% 94%;--sidebar-border:220 10% 26%;--sidebar-ring:var(--ring);--success:155 75% 27%;--success-foreground:0 0% 98%;--warning:38 92% 50%;--warning-foreground:0 0% 9%;--primary-text:0 94% 82%;--destructive-text:0 94% 82%;--success-text:153 60% 70%;--warning-text:43 96% 70%}
