.section-header{border-radius:var(--radius-lg);background-color:var(--color-brand-strong);flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.section-header--sage{background-color:var(--color-payoff)}.section-header--warning{background-color:var(--color-warning-strong)}.section-header__label{font-family:var(--font-raleway), sans-serif;font-weight:800;font-size:var(--text-xs);color:var(--color-text-inverse);letter-spacing:.6px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}.section-header__right{flex-direction:row;flex-shrink:0;align-items:center;gap:8px;display:flex}.section-header__total{font-family:var(--font-raleway), sans-serif;font-weight:800;font-size:var(--text-base);color:var(--color-text-inverse)}.section-header--muted{background-color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.section-header--muted .section-header__label,.section-header--muted .section-header__total{color:var(--color-text-secondary)}.section-header--link{color:var(--color-text-inverse);text-decoration:none}.section-header--link:hover{filter:brightness(1.08)}.section-header--link:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:2px}.section-header--link .section-header__label{min-width:0}.section-header--muted.section-header--link{color:var(--color-text-secondary)}