.alert-warning[data-v-5d3ba8dc]{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;border-radius:8px}.inputs-title[data-v-5d3ba8dc]{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:600;line-height:32px;text-align:left;color:#2e4051}.border-left-radius[data-v-5d3ba8dc]{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.dropzone-border[data-v-5d3ba8dc]{border:1px solid #e5e6e7;border-radius:8px}.table-title[data-v-5d3ba8dc]{color:#2e4051}.payment-scope-option[data-v-5d3ba8dc]{padding:8px 10px;border:1px solid #dee2e6;border-radius:4px}.payment-scope-selected[data-v-5d3ba8dc]{background:#fff8e1}@media(max-width:575.98px){.result-content .row[data-v-5d3ba8dc]{margin-bottom:12px}.result-content .row>.col-4[data-v-5d3ba8dc],.result-content .row>.col-8[data-v-5d3ba8dc]{flex:0 0 100%;max-width:100%;min-width:0}.result-content .row>.inputs-title[data-v-5d3ba8dc]{line-height:1.4}}@media(max-width:767.98px){.form-content[data-v-5d3ba8dc]{min-width:0;width:100%}.form-content .row.form-group[data-v-5d3ba8dc]{margin-left:0;margin-right:0;gap:5px;margin-bottom:14px}.form-content .form-group.row>.inputs-title[data-v-5d3ba8dc],.form-content .row.form-group>.col-3.inputs-title[data-v-5d3ba8dc],.form-content .row.form-group>.inputs-title[data-v-5d3ba8dc]{display:flex;align-items:center;flex-wrap:wrap;gap:5px;flex:0 0 100%;width:100%;max-width:100%;min-width:0;padding:0;margin-bottom:2px;overflow-wrap:anywhere;line-height:1.4}.form-content .inputs-title a[data-toggle=modal][data-v-5d3ba8dc]{display:inline-flex;flex:0 0 auto;align-items:center;padding-left:0!important;margin-left:2px}.form-content .form-group.row>.col-9[data-v-5d3ba8dc],.form-content .row.form-group>.col-9[data-v-5d3ba8dc],.form-content .row.form-group>div.col-9[data-v-5d3ba8dc]{flex:0 0 100%;width:100%;max-width:100%;min-width:0;padding:0!important}.form-content .form-control[data-v-5d3ba8dc],.form-content .input-group[data-v-5d3ba8dc],.form-content .payment-invoice-fields[data-v-5d3ba8dc]{min-width:0;max-width:100%}.payment-invoice-fields[data-v-5d3ba8dc]{margin:0;gap:8px}.payment-invoice-number-field[data-v-5d3ba8dc],.payment-invoice-select-field[data-v-5d3ba8dc]{flex:0 0 100%;width:100%;max-width:100%;min-width:0;padding:0!important}.payment-invoice-select-field[data-v-5d3ba8dc] .v-select,.payment-invoice-select-field[data-v-5d3ba8dc] .vs__dropdown-toggle,.payment-invoice-select-field[data-v-5d3ba8dc] .vs__search{width:100%;min-width:0}.payment-invoice-select-field[data-v-5d3ba8dc] .vs__dropdown-menu{max-width:100%;max-height:min(240px,35dvh);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-wrap:anywhere}.payment-date-paid-row[data-v-5d3ba8dc] .dp__input,.payment-date-paid-row[data-v-5d3ba8dc] .dp__input_wrap,.payment-date-paid-row[data-v-5d3ba8dc] .dp__main,.payment-date-paid-row[data-v-5d3ba8dc] .dp__outer_menu_wrap{box-sizing:border-box;width:100%!important;max-width:100%;min-width:0}.payment-date-paid-row[data-v-5d3ba8dc] .dp__main{flex:0 0 100%;padding:0!important}.payment-date-paid-row[data-v-5d3ba8dc] .dp__menu{max-width:min(320px,100vw - 48px);min-width:0}.payment-date-paid-row[data-v-5d3ba8dc] .dp__calendar{width:100%;min-width:0}.payment-description-field[data-v-5d3ba8dc]{padding-left:0;padding-right:0}.payment-description-field textarea[data-v-5d3ba8dc]{display:block;width:100%;box-sizing:border-box}.form-content .table-responsive[data-v-5d3ba8dc]{max-width:100%}.result-content .row[data-v-5d3ba8dc]{overflow-wrap:anywhere}}.payment-to-contractor .p-fileupload-basic input[type=file],.payment-to-contractor .p-fileupload>input[type=file]{display:none}.payment-to-contractor .p-component{font-family:Inter var,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";font-size:1.5rem;font-weight:400}.payment-to-contractor .p-fileupload-buttonbar{display:flex;flex-wrap:wrap}.payment-to-contractor .p-button{color:#fff;background:#10b981;border:1px solid #10b981;padding:.5rem 1.5rem;font-size:1.8rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,outline-color .2s;border-radius:6px;outline-color:transparent}.payment-to-contractor .p-fileupload .p-fileupload-buttonbar{background:#fff;padding:.5rem;color:#334155;border:1px solid #e2e8f0;border-bottom:0;border-top-right-radius:6px;border-top-left-radius:6px;gap:.5rem}.payment-to-contractor .p-component:disabled,.payment-to-contractor .p-disabled{opacity:.6!important;background-color:transparent;border:transparent}.payment-to-contractor .p-button-group.p-button-danger>.p-button.p-button-text,.payment-to-contractor .p-button.p-button-danger.p-button-text,.payment-to-contractor .p-splitbutton.p-button-danger>.p-button.p-button-text{background-color:transparent;color:#ef4444;border-color:transparent}.payment-to-contractor .p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.5rem}.payment-to-contractor .p-button-group.p-button-danger>.p-button,.payment-to-contractor .p-button.p-button-danger,.payment-to-contractor .p-splitbutton.p-button-danger>.p-button{color:#fff;background:#ef4444;border:1px solid #ef4444}.payment-to-contractor .p-button-icon-only{justify-content:center}.payment-to-contractor .p-fileupload-file{display:flex;flex-wrap:wrap;align-items:center}.payment-to-contractor .p-button.p-button-icon-only{width:2.5rem;padding:.5rem 0}.payment-to-contractor .p-fileupload .p-fileupload-file{padding:2rem}.payment-to-contractor .p-fileupload .p-fileupload-content{background:#fff;padding:0 1.125rem 1.125rem;border:1px solid #e2e8f0;border-top:none;color:#334155;border-bottom-right-radius:6px;border-bottom-left-radius:6px}
