:root{--radius:0.625rem;--background:220 13% 98%;--foreground:220 15% 15%;--card:0 0% 100%;--card-foreground:220 15% 15%;--popover:0 0% 100%;--popover-foreground:220 15% 15%;--primary:220 15% 55%;--primary-foreground:220 13% 98%;--secondary:220 13% 94%;--secondary-foreground:220 15% 15%;--muted:220 13% 96%;--muted-foreground:220 15% 45%;--accent:220 15% 92%;--accent-foreground:220 15% 15%;--destructive:0 60% 50%;--destructive-foreground:0 0% 98%;--border:220 13% 88%;--input:220 13% 92%;--ring:220 15% 55%;--chart-1:220 15% 55%;--chart-2:184 30% 60%;--chart-3:227 17% 40%;--chart-4:84 45% 83%;--chart-5:70 47% 77%}.dark{--background:0 0% 14.5%;--foreground:0 0% 98.5%;--card:0 0% 20.5%;--card-foreground:0 0% 98.5%;--popover:0 0% 20.5%;--popover-foreground:0 0% 98.5%;--primary:0 0% 92.2%;--primary-foreground:0 0% 20.5%;--secondary:0 0% 26.9%;--secondary-foreground:0 0% 98.5%;--muted:0 0% 26.9%;--muted-foreground:0 0% 70.8%;--accent:0 0% 26.9%;--accent-foreground:0 0% 98.5%;--destructive:0 60% 50%;--destructive-foreground:0 0% 98.5%;--border:0 0% 26.9%;--input:0 0% 26.9%;--ring:0 0% 55.6%;--chart-1:264 49% 49%;--chart-2:162 34% 70%;--chart-3:70 47% 77%;--chart-4:304 53% 63%;--chart-5:16 49% 65%}html{scrollbar-gutter:stable}body{margin:0;background:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}