/* Build 409 — direct contract payment and price controls */
#modal .guard-contract-modal-v409{width:min(980px,calc(100vw - 28px));max-width:980px}
#modal .guard-contract-price-control-v409{display:grid;grid-template-columns:1fr;gap:5px}
#modal .guard-contract-price-select-v409,
#modal .guard-contract-custom-price-v409{width:100%}
#modal .guard-contract-custom-price-v409[hidden]{display:none!important}
#modal .guard-contract-payment-grid-v409{align-items:start;gap:10px}
#modal .guard-contract-payment-grid-v409 .job-col{display:flex;flex-direction:column;gap:8px}
#modal .guard-contract-bank-panel-v409{margin:0;padding:8px;background:rgba(255,255,255,.76)}
#modal .guard-contract-bank-panel-v409 textarea{min-height:78px;margin:0;resize:vertical}
@media(max-width:760px){
  #modal .guard-contract-modal-v409{width:calc(100vw - 18px)}
  #modal .guard-contract-payment-grid-v409{grid-template-columns:1fr!important}
}
