:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--primary:211 100% 32%;--secondary:188 94% 47%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--border:214.3 31.8% 91.4%;--radius:.75rem}
body{background:hsl(var(--background));color:hsl(var(--foreground));}