/* =========================================================================
   Fork overlay — portfolio brand on Core 1.2.1
   Hue-only. Replaces the ten --brand-* steps and the --font-* families.
   Does not edit kernel/tokens.css or kernel/components.css.
   Public roles (--primary, --fg-link, --bg-inverse, …) follow this ramp.
   Loaded after the kernel.

   Fonts are Plus Jakarta Sans and Geist Mono, loaded by index.html
   (the kernel still declares Inter / Roboto / Open Sans for its own
   @font-face; this overlay wins on --font-*).
   --font-icon is inherit. The Atteia 1.0 Font Awesome hook is retired.
   ========================================================================= */

:root {
  /* Cobalt. Atteia portfolio hue, mapped onto Core's 25→800 ramp. */
  --brand-800: #16327E;
  --brand-700: #1A3FAC;
  --brand-600: #1B4FD8;   /* PRIMARY — replace to rebrand */
  --brand-500: #4169DE;
  --brand-400: #6E8EE8;
  --brand-300: #9DB4F0;
  --brand-200: #C2D1F6;
  --brand-100: #E0E8FB;
  --brand-50:  #EEF3FD;
  --brand-25:  #F6F8FE;

  --font-heading: "Plus Jakarta Sans", "Helvetica Neue", Arial, sans-serif;
  --font-body:    "Plus Jakarta Sans", "Segoe UI", Arial, sans-serif;
  --font-ui:      "Plus Jakarta Sans", "Helvetica Neue", Arial, sans-serif;
  --font-mono:    "Geist Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;
  --font-icon:    inherit;
}

/* Alternate hue, not shown in the deck. Proves a rebrand is the ramp only.
   Steps are Core's teal specimen (showcase html[data-theme="teal"]), copied
   so this fork does not invent a second palette language. */
html[data-theme="alternate"] {
  --brand-800: #053B40;
  --brand-700: #0A5C63;
  --brand-600: #0E7C86;
  --brand-500: #2E97A0;
  --brand-400: #5FB3BA;
  --brand-300: #9AD2D6;
  --brand-200: #CFEBED;
  --brand-100: #E6F5F6;
  --brand-50:  #F2FAFB;
  --brand-25:  #F8FCFD;
}
