/* Colour-only layer for the existing deployed portal bundle. */
.portal-shell { --portal-soft: var(--bl-mint); }
.portal-sidebar, .portal-mobile-nav { background-color: var(--bl-deep-plum); }
.portal-sidebar a[aria-current="page"] { background-color: var(--bl-teal); }
.portal-quick-links .portal-action:nth-child(3n+1) { background-color: var(--bl-mint); }
.portal-quick-links .portal-action:nth-child(3n+2) { background-color: var(--bl-sky); }
.portal-quick-links .portal-action:nth-child(3n) { background-color: var(--bl-lavender); }
.portal-eyebrow { color: var(--bl-plum); }
.portal-button { background-color: var(--bl-teal); color: var(--bl-white); }
.text-muted { color: var(--bl-muted); }
.text-brand-green { color: var(--bl-teal); }
.bg-brand-green { background-color: var(--bl-teal); }
@media (max-width: 767px) {
  .portal-topbar { background-color: var(--bl-deep-plum); }
}
