.ta-theme-light{--background:220 20% 94%;--foreground:220 20% 8%;--card:0 0% 100%;--card-foreground:220 20% 8%;--popover:0 0% 100%;--popover-foreground:220 20% 8%;--primary:221.2 83.2% 53.3%;--primary-foreground:210 40% 98%;--secondary:220 15% 84%;--secondary-foreground:220 15% 12%;--muted:220 15% 88%;--muted-foreground:220 12% 28%;--accent:220 15% 84%;--accent-foreground:220 15% 12%;--border:220 15% 68%;--input:220 15% 68%;--ring:220 20% 20%;--ta-accent:#0284c7;--ta-accent-glow:#0284c71a;--ta-accent-ring:#0284c759}.ta-theme-dark{--background:240 10% 2.5%;--foreground:0 0% 98%;--card:240 10% 5%;--card-foreground:0 0% 98%;--popover:240 10% 5%;--popover-foreground:0 0% 98%;--primary:217.2 91.2% 59.8%;--primary-foreground:222.2 47.4% 11.2%;--secondary:240 4% 12%;--secondary-foreground:0 0% 98%;--muted:240 4% 10%;--muted-foreground:240 5% 60%;--accent:240 4% 15%;--accent-foreground:0 0% 98%;--border:240 4% 15%;--input:240 4% 15%;--ring:240 5% 84%;--ta-accent:#38bdf8;--ta-accent-glow:#38bdf821;--ta-accent-ring:#38bdf84d}.ta-theme-light .rounded-2xl,.ta-theme-light .rounded-3xl{box-shadow:0 1px 3px #00000012,0 4px 12px #0000000a}
