/* Existing primary-action styling is retained across business pages. */
.unified-page-actions {align-items:flex-start;gap:16px;margin-bottom:20px}
.unified-page-actions > .left {align-items:center;flex-wrap:wrap;gap:16px;min-width:0;flex:1}
.unified-page-actions .module-heading {margin:0}
.unified-tabs {margin:0 0 20px}
.inventory-inline-note {flex:1;min-width:240px;font-size:13px;line-height:1.7;color:var(--muted,#64748b);background:none;border:0;padding:0}
.approval-catalog {margin-top:20px}
.approval-catalog-row {display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;padding:16px 0;border-bottom:1px solid #e7ecf4}
.approval-catalog-row:last-child {border-bottom:0}
.approval-catalog-steps {display:flex;align-items:center;flex-wrap:wrap;gap:12px}
.approval-catalog-steps small {color:#617087}
.aien-lines table {min-width:800px}
.aien-lines input {width:120px}
.aien-lines select {min-width:230px;max-width:300px}
@media(max-width:700px){.approval-catalog-row{grid-template-columns:1fr;gap:10px}.inventory-inline-note{flex-basis:100%}.unified-page-actions{flex-wrap:wrap}.unified-page-actions>.right{flex-wrap:wrap}}
