/* Keep the approval workspace compact and scannable. */
.finance-compact-kpis{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}
.finance-approval-panel .summary-line{align-items:center;gap:1rem;padding:.8rem 0;border-bottom:1px solid rgba(148,163,184,.18)}
.finance-approval-panel .summary-line:last-child{border-bottom:0}
.compact-tabs{margin:.8rem 0 1rem}
.compact-tabs button{min-height:44px}
.master-price-note{margin-top:1rem}
@media(max-width:700px){.finance-compact-kpis{grid-template-columns:1fr}.finance-approval-panel .summary-line{align-items:flex-start;flex-direction:column}.finance-approval-panel .summary-line .btn{width:100%}}
