/* Installation identity. This file and brand.js are the only two places an installer edits
   to re-skin the admin for another client. Everything downstream reads these tokens. */
:root {
  /* --- Palette ------------------------------------------------------------ */
  --brand-ink: #1d1815;
  --brand-cream: #f5f1ea;
  --brand-sand: #e9e2d7;
  --brand-teal: #0f766e;
  --brand-teal-deep: #115e59;
  --brand-teal-bright: #14b8a6;
  --brand-teal-pale: #dff1ed;
  --brand-terracotta: #bf6b45;

  /* Sidebar is a light surface by default. Flip these three to the dark set below
     for a dark rail; nothing else in the stylesheet needs to change. */
  --brand-sidebar: #ffffff;
  --brand-sidebar-soft: #ffffff;
  --brand-sidebar-copy: #4a4139;

  /* --- Typography --------------------------------------------------------- */
  /* No webfont is loaded: the admin CSP is default-src 'self' and self-hosting a face
     is a deliberate later choice. Swap --font-sans alone to adopt one. */
  --font-sans: ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI",
    Roboto, "Helvetica Neue", Arial, sans-serif;
  --font-mono: ui-monospace, SFMono-Regular, "Cascadia Mono", Consolas, monospace;
}
