:root{--primary:217 91% 48%;--primary-foreground:0 0% 100%;--secondary:265 89% 52%;--secondary-foreground:0 0% 100%;--brand-gradient-from:221 83% 53%;--brand-gradient-to:271 81% 56%;--background:0 0% 100%;--foreground:222 84% 5%;--card:210 20% 94%;--card-foreground:222 84% 5%;--popover:210 20% 94%;--popover-foreground:222 84% 5%;--muted:210 20% 88%;--muted-foreground:215 20% 38%;--accent:210 20% 82%;--accent-foreground:222 47% 11%;--destructive:0 84% 52%;--destructive-foreground:0 0% 100%;--border:214 25% 62%;--input:214 20% 93%;--ring:217 91% 48%;--success:160 60% 28%;--warning:32 95% 32%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:0.5rem;--surface-gradient-from:0 0% 100%;--surface-gradient-to:210 20% 97%}.dark{--primary:213 94% 68%;--primary-foreground:0 0% 100%;--secondary:267 84% 74%;--secondary-foreground:0 0% 100%;--brand-gradient-from:221 83% 53%;--brand-gradient-to:271 81% 56%;--background:222 84% 5%;--foreground:210 40% 98%;--card:217 33% 14%;--card-foreground:210 40% 98%;--popover:217 33% 14%;--popover-foreground:210 40% 98%;--muted:217 33% 20%;--muted-foreground:215 20% 65%;--accent:217 33% 27%;--accent-foreground:210 40% 98%;--destructive:0 72% 45%;--destructive-foreground:0 0% 100%;--border:217 33% 30%;--input:217 33% 16%;--ring:213 94% 68%;--success:160 84% 52%;--warning:48 96% 53%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%;--surface-gradient-from:217 33% 16%;--surface-gradient-to:222 47% 8%}[data-brand=medcanvas]{--primary:173 88% 28%;--primary-foreground:0 0% 100%;--secondary:173 20% 22%;--secondary-foreground:0 0% 100%;--brand-gradient-from:173 30% 16%;--brand-gradient-to:173 88% 28%;--background:173 14% 94%;--foreground:173 25% 8%;--card:173 10% 99%;--card-foreground:173 25% 8%;--popover:173 10% 99%;--popover-foreground:173 25% 8%;--muted:173 12% 87%;--muted-foreground:173 8% 38%;--accent:173 14% 82%;--accent-foreground:173 25% 8%;--destructive:0 84% 52%;--destructive-foreground:0 0% 100%;--border:173 10% 76%;--input:173 10% 97%;--ring:173 88% 28%;--success:160 60% 28%;--warning:32 95% 32%;--chart-1:173 88% 28%;--chart-2:173 30% 22%;--chart-3:197 45% 28%;--chart-4:43 74% 42%;--chart-5:27 87% 55%;--radius:0.5rem;--surface-gradient-from:0 0% 100%;--surface-gradient-to:173 14% 97%}[data-brand=medcanvas].dark{--primary:172 76% 48%;--primary-foreground:0 0% 100%;--secondary:0 0% 72%;--secondary-foreground:0 0% 7%;--brand-gradient-from:0 0% 14%;--brand-gradient-to:172 76% 48%;--background:222 47% 6%;--foreground:210 30% 96%;--card:217 33% 13%;--card-foreground:210 30% 96%;--popover:217 33% 13%;--popover-foreground:210 30% 96%;--muted:217 28% 19%;--muted-foreground:215 15% 62%;--accent:217 28% 26%;--accent-foreground:210 30% 96%;--destructive:0 72% 45%;--destructive-foreground:0 0% 100%;--border:217 28% 28%;--input:217 28% 15%;--ring:172 76% 48%;--success:160 84% 52%;--warning:48 96% 53%;--chart-1:172 76% 48%;--chart-2:172 70% 62%;--chart-3:197 58% 45%;--chart-4:43 74% 60%;--chart-5:27 80% 65%;--surface-gradient-from:217 33% 14%;--surface-gradient-to:222 47% 7%}