/* AutoStrata brand tokens, from the AutoStrata Guideline (brand/AutoStrata-Guideline.pdf).
 *   Brand green #4ab688 · typeface Outfit · slogan "Small Strata Expertise".
 * styles.css maps these tokens to UI roles, so the whole platform re-skins from this file. */
:root {
  /* Guideline colour: logo, brand surfaces, highlights, focus rings */
  --brand-green: #4ab688;
  /* Accessible shades derived from the brand green. #4ab688 with white text is only 2.6:1 contrast,
     so buttons and links use a deeper shade that passes WCAG AA (≥4.5:1) */
  --brand-primary: #2a7d5a;          /* buttons, links, active states (5.0:1 on white) */
  --brand-primary-ink: #ffffff;
  --brand-primary-soft: #e6f5ee;     /* tints, selected cards, info notices */
  --brand-avatar: #62c78f;           /* app-icon / avatar background (from the kit) */

  /* Navigation surfaces */
  --brand-side: #ffffff;
  --brand-side-ink: #3c4a5c;
  --brand-side-active: #e6f5ee;
  --brand-side-active-ink: #1f6447;

  /* Typography: Outfit per the guideline */
  --brand-font: "Outfit", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --brand-font-document: Georgia, "Times New Roman", serif;   /* notices, minutes, statements */

  /* Shape */
  --brand-radius: 10px;
  --brand-radius-sm: 6px;
}
@media (prefers-color-scheme: dark) {
  :root {
    --brand-primary: #4ab688;
    --brand-primary-ink: #08140f;
    --brand-primary-soft: #183328;
    --brand-side: #10171d;
    --brand-side-ink: #c4ceda;
    --brand-side-active: #183328;
    --brand-side-active-ink: #7fd6ac;
  }
}
