/*
 * Helper 3.0 + Admin — after tops-design-system.css, align Bootstrap 5.3 (reboot + utilities only)
 * :root with AdamsTax Design Library 3.0 tokens. Avoids default BS blues/grays in utilities.
 * Load only after: Mud + tops-tokens (via tops-design-system.css).
 */
:root,
[data-bs-theme=light] {
  /* Prevent Bootstrap’s default system/Helvetica stack from winning in reboot + utilities. */
  --bs-font-sans-serif: var(--tops-body-font);
  --bs-body-font-family: var(--tops-body-font);
  --bs-body-font-size: var(--tops-body-size);
  --bs-body-font-weight: var(--tops-body-weight);
  --bs-body-line-height: var(--tops-body-line);
  --bs-body-color: var(--tops-text-primary);
  --bs-body-bg: var(--tops-background);
  --bs-secondary-color: var(--tops-text-secondary);
  --bs-tertiary-color: var(--tops-gray-500);
  --bs-link-color: var(--tops-primary);
  --bs-link-hover-color: var(--tops-cta-400);
  --bs-link-color-rgb: 133, 165, 222;
  --bs-link-hover-color-rgb: 85, 118, 175;
  --bs-border-color: var(--tops-divider);
  --bs-border-radius: var(--tops-input-radius);
  --bs-code-color: var(--tops-code-color);
  --bs-focus-ring-color: var(--tops-focus-ring);
  --bs-box-shadow: var(--tops-card-shadow);
}
