/* ================================================================
   GENERATED from @contentious/ui — do not edit.

   Rebuilt by scripts/generate-theme.mjs, which resolves the content-health-check
   theme to literal values. auth.css is served as a standalone file, so it
   cannot reach into node_modules; this is how the sign-in pages stay the
   same colour as the product a user was redirected from.

   Change a value in @contentious/ui and rebuild. Editing here re-creates
   exactly the drift this replaced: four of six hand-typed hexes were
   off-brand, including the accent and a blue focus ring.

   These are DEFAULTS, and they must stay inside @layer tokens. Unlayered
   declarations beat every layered one, so as plain :root rules they would
   silently override the product themes in @layer theme and every product
   would render in Content Health Check's colours.
   ================================================================ */

@layer tokens {
  :root {
    --background            : #E3E3D9;
    --foreground            : #2C2A29;
    --muted-foreground      : #4F4D4B;
    --primary               : #D5544F;
    --primary-foreground    : #FBFBF7;
    --border                : #E3E3D9;
    --input                 : #C5C5BC;
    --focus-ring-on-light   : #5B6E71;
    --destructive           : #AA433F;
    --destructive-foreground: #FBFBF7;
    --radius                : 4px;
  }
}
