/* Brand swatches are transcribed from the approved Hozina identity board.
   Darker action/link variants preserve contrast for small text. */
:root{
--brand-primary:#0b2d5b;--brand-secondary:#007bff;--brand-accent:#00c6ff;
--brand-primary-dark:#071d3c;--brand-dark:#0b2d5b;
--brand-bg:#f5f9ff;--brand-secondary-bg:#eaf3ff;--brand-surface:#ffffff;
--brand-text:#1f2937;--brand-text-secondary-source:#6b7280;--brand-muted:#586576;--brand-border:#d6e2ee;
--brand-action:#0064ce;--brand-action-hover:#0053ad;--brand-link:#075bb6;--brand-focus:#007bff;
--brand-success:#166534;--brand-warning:#854d0e;--brand-error:#b42318;
--brand-soft:#eaf3ff;--brand-on-dark:#ffffff;--brand-muted-on-dark:#c5d7ed;
--brand-radius:18px;
}
:root{
--product-explorer-bg:#eaf3ff;--product-explorer-text:#0b2d5b;
--product-search-bg:#e4f7f6;--product-search-text:#0f625e;
--product-cleaner-bg:#fff5df;--product-cleaner-text:#854d0e;
--product-clipboard-bg:#edf1f8;--product-clipboard-text:#0b2d5b;
}

/* Typography System Tokens — Hozina Technologies */
:root {
  --font-heading: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-code: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-weight-extrabold: 800;
}
