.calm-root {
--calm-popover: 0 0% 100%;
--calm-popover-foreground: 240 10% 3.9%;
--calm-primary: 217 100% 65%;
--calm-primary-foreground: 0 0% 100%;
--calm-secondary: 190 27% 82% / 0.35;
--calm-secondary-foreground: 240 5.9% 10%;
--calm-muted: 160 13% 86%;
--calm-muted-foreground: 240 3.8% 46.1%;
--calm-accent: 212 100% 86%;
--calm-accent-foreground: 240 5.9% 10%;
--calm-destructive: 0 84.2% 60.2%;
--calm-destructive-foreground: 0 0% 100%;
--calm-success: 142 71% 38%;
--calm-success-foreground: 0 0% 100%;
--calm-border: 160 13% 85%;
--calm-input: 160 13% 85%;
--calm-ring: 217 100% 65%;
--calm-overlay: 215 19% 35% / 0.24;
--calm-radius: 0.5rem;
--calm-font-sans:
"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui,
sans-serif;
--calm-shadow-edge: inset 0 0 0 1px hsl(var(--calm-border) / 0.6);
--calm-shadow-modal:
0 0 0 1px hsl(0 0% 0% / 0.04),
0 8px 30px hsl(0 0% 0% / 0.10);
--calm-shadow-badge:
0 0 0 0.5px hsl(var(--calm-border) / 0.6),
0 1px 2px hsl(0 0% 0% / 0.12);
}