.badge.bg-primary{background:var(--brand-primary)!important;font-size:.75rem;padding:4px 10px;border-radius:12px}.accordion-button:not(.collapsed){background:var(--brand-primary-light);color:var(--brand-primary-dark);font-weight:600}.accordion-button:focus{box-shadow:0 0 0 3px rgba(66,153,225,.15)}.accordion-item{border-radius:var(--brand-radius)!important;margin-bottom:8px;border:1px solid var(--brand-border)}