/* ============================================================================
   PER-CLIENT BRAND OVERRIDES
   ----------------------------------------------------------------------------
   This is the ONLY stylesheet a client copy edits to reskin the build. It is
   loaded AFTER tokens.css, so anything set here wins. Leave a slot unset to
   keep the 187N corporate default.

   HOW IT WORKS: tokens.css consumes each slot through
       var(--client-accent, <187N default>)
   so an override here re-points the value in ALL three modes at once
   (corporate, light, dark). The brand color stays constant; the mode only
   changes surfaces and ink around it.

   DO NOT add structural overrides here (ink weights, lines, status colors,
   shadows, spacing, the band contract). Those are locked on purpose so a client
   copy cannot drift the system. If a client genuinely needs a structural change,
   that is a system change, not a client override.

   Non-CSS brand data (business name, logo path, document title) lives in
   client.config.js, which the app reads at runtime.
   ============================================================================ */

:root {
  /* BIMpire — engineering steel accent (replace when brand book arrives) */
  --client-accent:       #1B4F72;
  --client-accent-ink:   #123A56;
  --client-accent-glow:  rgba(27, 79, 114, 0.18);
  --client-gradient:     linear-gradient(110deg, #1B4F72, #3D7EA6);
}

/* ----------------------------------------------------------------------------
   WORKED EXAMPLE (delete or adapt per client). A client named "Northwind"
   with a cobalt brand and a self-hosted display face would use:

   @font-face {
     font-family: "Northwind Display";
     src: url("/mission-control/assets/fonts/northwind-display.woff2") format("woff2");
     font-weight: 400 700; font-display: swap;
   }
   :root {
     --client-accent:       #1D5FFF;
     --client-accent-ink:   #1442B8;
     --client-accent-glow:  rgba(29,95,255,.18);
     --client-gradient:     linear-gradient(110deg, #1D5FFF, #5B8CFF);
     --client-font-display: "Northwind Display", "Inter", system-ui, sans-serif;
     --client-font-sans:    "Inter", system-ui, sans-serif;
   }
   ---------------------------------------------------------------------------- */
