/*
 * AUTO-GENERATED by scripts/generate-brand-theme.mjs — DO NOT EDIT.
 *
 * Source of truth: `brandColor` on the active environment block in
 * src/environments/environment{,.prod}.ts. Regenerate with
 * `npm run gen:theme -- --env=dev|prod`; `npm run lint` fails on drift via
 * `check:theme`.
 */
:root {
  --brand-500: #4f46e5;
  --brand-200: #cac9f4;
  --brand-emphasis: #4f46e5;

  /* Page canvas (--fuse-bg-default), body text (slate-600) and the neutral
     overlay tint, restated because this sheet loads before Angular and cannot
     read the token layer. They live here rather than in splash-screen.css so
     that sheet stays literal-free and inside check:tokens. */
  --splash-canvas: #f1f5f9;
  --splash-text: #475569;
  --splash-shadow: rgba(15, 23, 42, 0.08);

  /* The tenant mark. index.html is static, so an <img src> cannot be swapped per
     tenant — the splash renders a background-image instead, which is what makes
     it honour environment.brandLogoFile the way the sidebar and auth shell do.

     Root-absolute on purpose. A relative url() inside a CUSTOM PROPERTY is not
     reliably resolved against the declaring stylesheet across engines, and this
     value is substituted into a rule in a different sheet (splash-screen.css).
     index.html pins <base href="/">, so /assets is unambiguous. */
  --splash-logo: url('/assets/images/logo/menuro-logo.png');
}
