/*
 * Runtime theming tokens — Blueprint Risk #24.
 *
 * The Agency tier white-labels this entire portal with a client's own brand.
 * The n3tworth values below are the DEFAULTS OF TOKENS, not literals. Every
 * component references var(--...); nothing hardcodes a hex value, ever.
 *
 * Swapping a brand at runtime must be a matter of overriding this block and
 * nothing else. If a component needs a value that is not here, the value is
 * missing from the system — add it here rather than inlining it there.
 *
 * SCOPE NOTE: this file is deliberately minimal. It carries the brand
 * primitives from Blueprint section 14 and stops. The semantic layer
 * (--surface, --text-muted, --border-subtle, spacing, radii, elevation)
 * is Minnie's to name as part of the component vocabulary, and lands when
 * her screens are converted. Inventing those names here would only mean
 * renaming them later.
 */

:root {
  /* Brand primitives — Blueprint section 14 */
  --brand-carbon-black: #181818;
  --brand-flag-red: #CE2029;
  --brand-graphite: #333333;
  --brand-platinum: #EFEFEF;
  --brand-silver: #C2C2C2;
  --brand-white: #FFFFFF;

  /* Type — Poppins headings, Jost body */
  --font-heading: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;
  --font-body: "Jost", system-ui, -apple-system, "Segoe UI", sans-serif;
}
