/* ITAC 0.6.72.70: formulários compactos e consistentes, conforme referência aprovada. */
.itac-app .itac-fin-unified-form-page .itac-fin-form-title{margin:0 0 9px!important;min-height:38px!important}
.itac-app .itac-fin-unified-form-page .itac-fin-form-title h2{font-size:21px!important}
.itac-app .itac-fin-unified-form-page .itac-fin-form-section{padding:12px 15px!important;margin-bottom:10px!important;background:#fff!important;border:1px solid #dce6f1!important;border-radius:6px!important}
.itac-app .itac-fin-unified-form-page .itac-fin-form-section-title{font-size:14px!important;margin-bottom:9px!important}
.itac-app .itac-fin-unified-form-page .itac-fin-form-grid{gap:8px 12px!important}
.itac-app .itac-fin-unified-form-page .itac-fin-form-grid input,.itac-app .itac-fin-unified-form-page .itac-fin-form-grid select{height:37px!important;min-height:37px!important;padding:6px 9px!important}
.itac-app .itac-fin-unified-form-page .itac-fin-form-grid>label{font-size:12px!important}
.itac-app .itac-fin-unified-form-page .itac-fin-payment-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}
.itac-app .itac-fin-unified-form-page .itac-fin-form-actions button,.itac-app .itac-fin-unified-form-page .itac-fin-form-actions a{min-height:37px!important}
.itac-app .itac-fin-unified-form-page #rc-net-value{background:#eef4fb!important;font-weight:700!important;color:#12345a!important}
.itac-app .itac-fin-unified-form-page #rc-tax-percent{background:#fff!important}
@media(max-width:950px){.itac-app .itac-fin-unified-form-page .itac-fin-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.itac-app .itac-fin-unified-form-page .itac-fin-payment-grid{grid-template-columns:minmax(0,1fr)!important}}

/* v0.6.72.71: campos de impostos e líquido devem permanecer visíveis após reorganização do formulário */
.itac-app .itac-fin-unified-form-page .itac-fin-payment-grid>label:has(#rc-tax-percent),
.itac-app .itac-fin-unified-form-page .itac-fin-payment-grid>label:has(#rc-net-value){display:flex!important;flex-direction:column!important;min-width:0!important;gap:6px!important;visibility:visible!important;opacity:1!important}
.itac-app .itac-fin-unified-form-page #rc-tax-percent,.itac-app .itac-fin-unified-form-page #rc-net-value{display:block!important;width:100%!important}
