/* NursingRidge official public brand tokens. */
:root {
  --nr-navy-950:#091b2d;
  --nr-navy-900:#102943;
  --nr-navy-800:#173a5d;
  --nr-navy-700:#214f78;
  --nr-gold-600:#bd8c23;
  --nr-gold-500:#d1a13a;
  --nr-gold-300:#eed89a;
  --nr-ivory:#f7f3e9;
  --nr-ivory-soft:#fcfaf5;
  --nr-teal-700:#236c6d;
  --nr-teal-600:#2b8585;
  --nr-teal-100:#e6f2f1;
  --nr-ink:#1a2734;
  --nr-muted:#617080;
  --nr-line:#dce4e8;
  --nr-white:#ffffff;
  --nr-danger:#b42318;
  --nr-warning:#b54708;
  --nr-success:#16794a;
  --nr-shadow:0 22px 70px rgba(9,27,45,.13);
  --nr-shadow-soft:0 12px 38px rgba(9,27,45,.08);
  --nr-serif:Georgia,"Times New Roman",serif;
  --nr-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;

  /* Compatibility aliases used throughout existing NursingRidge modules. */
  --navy:#102943;
  --navy-950:#091b2d;
  --navy-900:#102943;
  --navy-800:#173a5d;
  --navy-700:#214f78;
  --gold:#d1a13a;
  --gold-600:#bd8c23;
  --gold-500:#d1a13a;
  --gold-300:#eed89a;
  --ivory:#f7f3e9;
  --teal:#2b8585;
  --teal-700:#236c6d;
  --teal-600:#2b8585;
  --teal-100:#e6f2f1;
  --ink:#1a2734;
  --muted:#617080;
  --line:#dce4e8;

  --bs-primary:#102943;
  --bs-primary-rgb:16,41,67;
  --bs-secondary:#236c6d;
  --bs-secondary-rgb:35,108,109;
  --bs-link-color:#236c6d;
  --bs-link-hover-color:#173a5d;
  --bs-body-color:#1a2734;
  --bs-body-bg:#fcfaf5;
  --bs-border-color:#dce4e8;
}
