/* Paleta generada por theme.mjs a partir del tono OKLCH 25. */
:root:root {
  --semantic-0: 255 253 253;
  --semantic-1: 254 244 243;
  --semantic-2: 248 239 238;
  --semantic-3: 242 233 232;
  --semantic-4: 235 226 225;
  --semantic-5: 229 220 219;
  --semantic-6: 222 213 212;
  --foreground: 26 14 13;
  --muted-foreground: 101 79 77;
  --disabled: 174 157 155;
  --inverse: 254 251 250;
  --primary: 182 49 50;
  --card: var(--semantic-0);
  --toast: var(--semantic-0);
  --page: var(--semantic-1);
  --color-emerald-50: oklch(97.9% 0.021 25);
  --color-emerald-100: oklch(95% 0.052 25);
  --color-emerald-200: oklch(90.5% 0.093 25);
  --color-emerald-300: oklch(84.5% 0.143 25);
  --color-emerald-400: oklch(76.5% 0.177 25);
  --color-emerald-500: oklch(69.6% 0.17 25);
  --color-emerald-600: oklch(59.6% 0.145 25);
  --color-emerald-700: oklch(50.8% 0.118 25);
  --color-emerald-800: oklch(43.2% 0.095 25);
  --color-emerald-900: oklch(37.8% 0.077 25);
  --color-emerald-950: oklch(26.2% 0.051 25);
}

:root.dark, .dark.dark {
  --semantic-0: 28 20 19;
  --semantic-1: 33 25 24;
  --semantic-2: 37 29 28;
  --semantic-3: 43 33 33;
  --semantic-4: 48 39 38;
  --semantic-5: 52 42 41;
  --semantic-6: 57 47 46;
  --foreground: 255 248 248;
  --muted-foreground: 177 160 158;
  --disabled: 90 76 74;
  --inverse: 15 10 9;
  --primary: 252 162 154;
  --card: var(--semantic-3);
  --toast: var(--semantic-6);
  --page: var(--semantic-0);
}

h1 {
  color: rgb(var(--primary));
}
