/* Brand accents belong in charts and controls, rather than coloured metric tiles. */
:root{--vest-logo-blue:#236fa0;--vest-logo-orange:#f47708;--vest-logo-navy:#102d47}
.insight-bars .insight-bar-row:nth-child(odd) b,.income-columns span{background:var(--vest-logo-blue)!important}.insight-bars .insight-bar-row:nth-child(even) b,.income-columns span+span{background:var(--vest-logo-orange)!important}.insight-legend span{color:var(--vest-logo-blue)}.insight-legend span+span{color:#a84500}
.vehicle-registration-panel{padding:22px;border:1px solid #dce5ed;background:#f8fafc;border-radius:12px;margin:24px 0}.vehicle-registration-panel .detail-grid{margin:16px 0}.vehicle-registration-panel strong{overflow-wrap:anywhere}.vehicle-registration-panel>.secondary{margin-top:10px}
