@keyframes scroll-vertical{0%{transform:translateY(0)}to{transform:translateY(-50%)}}:root{--background:210 40% 98%;--foreground:222 47% 11%;--card:0 0% 100%;--card-foreground:222 47% 11%;--popover:0 0% 100%;--popover-foreground:222 47% 11%;--primary:190 90% 40%;--primary-foreground:210 40% 98%;--secondary:220 40% 94%;--secondary-foreground:222 47% 11%;--muted:217 33% 90%;--muted-foreground:215 16% 47%;--accent:180 80% 94%;--accent-foreground:190 90% 35%;--destructive:0 84% 60%;--destructive-foreground:210 40% 98%;--border:214 32% 91%;--input:214 32% 91%;--ring:190 90% 40%;--radius:1.5rem;--chart-1:190 90% 40%;--chart-2:222 47% 11%;--chart-3:170 70% 50%;--chart-4:45 90% 60%;--chart-5:200 80% 60%}.dark{--background:222 47% 11%;--foreground:210 40% 98%;--card:220 45% 15%;--card-foreground:210 40% 98%;--popover:220 45% 15%;--popover-foreground:210 40% 98%;--primary:190 80% 50%;--primary-foreground:222 47% 11%;--secondary:217 33% 20%;--secondary-foreground:210 40% 98%;--muted:217 33% 20%;--muted-foreground:215 20% 65%;--accent:190 80% 20%;--accent-foreground:190 80% 60%;--destructive:0 62% 30%;--destructive-foreground:210 40% 98%;--border:217 33% 20%;--input:217 33% 20%;--ring:190 80% 50%;--chart-1:190 80% 50%;--chart-2:210 40% 98%;--chart-3:170 70% 60%;--chart-4:45 90% 60%;--chart-5:200 80% 60%}
