/* Only newly requested incentive preparation controls and loan incentive fields. */
[data-incentive-approval-form] fieldset,.kh-sale-edit-dialog .kh-loan-manual-incentives{min-width:0;border:1px solid var(--line,#e3d9c5);border-radius:16px;padding:18px;margin:18px 0;background:var(--card,#fffdf8)}
[data-incentive-approval-form] legend{padding:0 8px;font-weight:600}
[data-incentive-approval-form] label{display:grid;gap:8px;margin:12px 0;font-size:13px}
[data-incentive-approval-form] input:not([type=checkbox]),[data-incentive-approval-form] select,[data-incentive-approval-form] textarea{width:100%;min-width:0;box-sizing:border-box}
[data-incentive-approval-form] .finance-check{display:flex;align-items:center;gap:10px;line-height:1.5}
[data-incentive-approval-form] input[type=checkbox]{width:18px!important;height:18px!important;min-height:18px!important;padding:0!important;margin:0!important;flex:none;accent-color:#b88920;box-shadow:none!important}
[data-incentive-approval-form] [role=alert]{color:#9b3a28}
[data-incentive-approval-form] small{display:block}
.kh-sale-edit-dialog .kh-loan-manual-incentives{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}
.kh-loan-manual-incentives p{grid-column:1/-1}
@media(max-width:640px){[data-incentive-approval-form] fieldset{padding:14px}.kh-sale-edit-dialog .kh-loan-manual-incentives{grid-template-columns:1fr}[data-incentive-approval-form] input:not([type=checkbox]),[data-incentive-approval-form] select,[data-incentive-approval-form] textarea{font-size:16px}}
