/* Generated from the Lastmod design tokens; do not edit by hand. */
:root {
  --background: oklch(1 0 0);
  --foreground: oklch(0.145 0 0);
  --muted: oklch(0.97 0 0);
  --muted-foreground: oklch(0.53 0 0);
  --primary: oklch(0.5193 0.1596 262.08);
  --primary-foreground: oklch(0.985 0 0);
  --border: oklch(0.87 0 0);
  --ring: oklch(0.6 0.14 262);
  --card: oklch(1 0 0);
  --primary-subtle: oklch(0.95 0.022 262);
  --primary-subtle-border: oklch(0.83 0.055 262);
  --info-subtle: oklch(0.96 0.025 240);
  --info-subtle-foreground: oklch(0.33 0.075 245);
  --info-border: oklch(0.88 0.05 240);
  --radius: 0.625rem;
  color-scheme: light;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --background: oklch(0.145 0 0);
    --foreground: oklch(0.985 0 0);
    --muted: oklch(0.269 0 0);
    --muted-foreground: oklch(0.708 0 0);
    --primary: oklch(0.7 0.135 262);
    --primary-foreground: oklch(0.16 0.03 262);
    --border: oklch(1 0 0 / 18%);
    --ring: oklch(0.7 0.135 262);
    --card: oklch(0.23 0.005 85);
    --primary-subtle: oklch(0.28 0.035 262);
    --primary-subtle-border: oklch(0.4 0.07 262);
    --info-subtle: oklch(0.27 0.04 245);
    --info-subtle-foreground: oklch(0.9 0.05 240);
    --info-border: oklch(0.38 0.06 245);
    --radius: 0.625rem;
    color-scheme: dark;
  }
}
:root[data-theme="dark"] {
  --background: oklch(0.145 0 0);
  --foreground: oklch(0.985 0 0);
  --muted: oklch(0.269 0 0);
  --muted-foreground: oklch(0.708 0 0);
  --primary: oklch(0.7 0.135 262);
  --primary-foreground: oklch(0.16 0.03 262);
  --border: oklch(1 0 0 / 18%);
  --ring: oklch(0.7 0.135 262);
  --card: oklch(0.23 0.005 85);
  --primary-subtle: oklch(0.28 0.035 262);
  --primary-subtle-border: oklch(0.4 0.07 262);
  --info-subtle: oklch(0.27 0.04 245);
  --info-subtle-foreground: oklch(0.9 0.05 240);
  --info-border: oklch(0.38 0.06 245);
  --radius: 0.625rem;
  color-scheme: dark;
}
