/* AnchoraA brand tokens — overrides the shared tokens.css variables so every
   reused partner component (panels, forms, tables, buttons) renders in the
   AnchoraA palette. Values come from anchoraafund.com (public/styles.css).
   Loaded AFTER css/tokens.css and css/partner.css; never edit those. */
:root {
  /* Surfaces */
  --bg: #faf8f3;            /* paper */
  --bg-hover: #f3ede1;      /* cream */
  --surface: #ffffff;
  --border: #ddd5c4;        /* line */

  /* Ink */
  --text: #152033;
  --muted: #5a6b82;
  --text-muted: #5a6b82;

  /* Brand navy as the accent */
  --accent: #0b1f3a;
  --accent-hover: #07162b;
  --accent-light: #f3ede1;
  --accent-bg: #f3ede1;
  --navy-900: #07162b;
  --navy-700: #0b1f3a;
  --blue-mid: #243a5c;
  --slate: #5a6b82;

  /* Brand gold */
  --gold: #c9a35a;
  --gold-hover: #7d5f26;
  --gold-soft: #e3cf9f;

  /* Workbook accents reused by Hotel Quick / Fund tables */
  --du-line: #ddd5c4;
  --du-line-2: #ebe5d6;
  --du-line-strong: #c9bea4;
  --du-band: #f3ede1;
  --du-ink-soft: #5a6b82;
  --du-ink-faint: #a9b1bd;
  --du-input-ink: #0b1f3a;
  --du-zebra: #fcfaf6;

  /* Editorial shape: tighter radii, warm shadows */
  --radius-sm: 4px;
  --radius-md: 6px;
  --radius-lg: 8px;
  --shadow: 0 1px 2px rgba(11, 31, 58, 0.05), 0 4px 14px rgba(11, 31, 58, 0.05);
  --shadow-lg: 0 6px 28px rgba(11, 31, 58, 0.10);

  /* Type: serif display, Inter body */
  --font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  --font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;

  /* AnchoraA-only extras */
  --anchoraa-navy: #0b1f3a;
  --anchoraa-navy-deep: #07162b;
  --anchoraa-navy-line: #243a5c;
  --anchoraa-on-navy: #c3cedc;
  --anchoraa-gold: #c9a35a;
  --anchoraa-gold-light: #e3cf9f;
  --anchoraa-gold-dark: #7d5f26;
  --anchoraa-cream: #f3ede1;
  --anchoraa-paper: #faf8f3;
}
