/* Renova brand tokens (generated from admin settings) */
html:root {
  --background: 45 33% 97%;
  --foreground: 0 0% 17%;
  --border: 45 10% 85%;
  --card: 45 40% 98%;
  --card-foreground: 0 0% 17%;
  --card-border: 45 10% 88%;
  --popover: 45 40% 98%;
  --popover-foreground: 0 0% 17%;
  --popover-border: 45 10% 88%;
  --input: 45 10% 85%;
  --ring: 341 46% 73%;
  --primary: 341 46% 73%;
  --primary-foreground: 0 0% 100%;
  --primary-deep: 341 38% 40%;
  --primary-soft: 341 46% 95%;
  --secondary: 107 9% 62%;
  --secondary-foreground: 0 0% 100%;
  --muted: 84 21% 90%;
  --muted-foreground: 0 0% 40%;
  --accent: 46 65% 52%;
  --accent-foreground: 0 0% 17%;
  --destructive: 0 84% 60%;
  --destructive-foreground: 0 0% 100%;
  --sidebar: 45 33% 95%;
  --sidebar-foreground: 0 0% 17%;
  --sidebar-border: 45 10% 85%;
  --sidebar-primary: 341 46% 73%;
  --sidebar-primary-foreground: 0 0% 100%;
  --sidebar-accent: 84 21% 90%;
  --sidebar-accent-foreground: 0 0% 17%;
  --sidebar-ring: 341 46% 73%;
  --chart-1: 341 46% 73%;
  --chart-2: 107 9% 62%;
  --chart-3: 46 65% 52%;
  --chart-4: 84 21% 90%;
  --chart-5: 0 0% 17%;
  --app-font-sans: "DM Sans", sans-serif;
  --app-font-heading: "Cormorant Garamond", serif;
  --app-font-serif: "Cormorant Garamond", serif;
  --app-font-mono: Menlo, monospace;
  --radius: 0rem;
  --spacing: 0.25rem;
}
