.table-container[data-v-7f23df24]{display:flex;flex-direction:column;align-items:flex-end;float:right}.u-row .u-col-100[data-v-7f23df24]{width:100%!important}.btnclean[data-v-7f23df24]{background-color:#f29d35!important}.btnclean[data-v-7f23df24],.btnclose[data-v-7f23df24]{border-radius:15px;border:1px solid #fff;color:#fff!important}.btnclose[data-v-7f23df24]{background-color:#ff2626!important}[data-v-7f23df24]{font-family:Arial,Helvetica,sans-serif!important}.u-row .u-col-100[data-v-e8d7ba1a]{width:100%!important}.btnclean[data-v-e8d7ba1a]{background-color:#f29d35!important}.btnclean[data-v-e8d7ba1a],.btnclose[data-v-e8d7ba1a]{border-radius:15px;border:1px solid #fff;color:#fff!important}.btnclose[data-v-e8d7ba1a]{background-color:#ff2626!important}[data-v-e8d7ba1a]{font-family:Arial,Helvetica,sans-serif!important}[data-v-6f42c5e8] .errorRow{background-color:#fff3cd!important;color:#856404!important;font-weight:700}.bar[data-v-6f42c5e8]{width:100%;background-color:#3c3c3c!important;color:#fff!important;border-style:solid;border-color:#000;border-radius:15px!important;margin-top:1rem!important}.btn-add[data-v-6f42c5e8]{background-color:#3498db!important;color:#fff}.btnsave[data-v-6f42c5e8]{background-color:#00a178!important;color:#fff}.btnclean[data-v-6f42c5e8]{background-color:#f29d35!important;color:#fff}.btndelete[data-v-6f42c5e8]{background-color:#e3191e!important;color:#fff}.dx-datagrid-headers .dx-datagrid-table .dx-row .center-column[data-v-6f42c5e8],.dx-datagrid-headers .dx-datagrid-table .dx-row .left-column[data-v-6f42c5e8],.dx-datagrid-headers .dx-datagrid-table .dx-row .right-column[data-v-6f42c5e8]{text-align:center!important}.dx-datagrid-content .dx-datagrid-table .dx-data-row .right-column[data-v-6f42c5e8]{text-align:right!important;font-size:10px}.dx-datagrid-content .dx-datagrid-table .dx-data-row .left-column[data-v-6f42c5e8]{text-align:left!important;font-size:10px}.dx-datagrid-content .dx-datagrid-table .dx-data-row .center-column[data-v-6f42c5e8]{text-align:center!important;font-size:10px}[data-v-416b863d] .errorRow{background-color:#fff3cd!important;color:#856404!important;font-weight:700}.bar[data-v-416b863d]{width:100%;background-color:#3c3c3c!important;color:#fff!important;border-style:solid;border-color:#000;border-radius:15px!important;margin-top:1rem!important}.btn-add[data-v-416b863d]{background-color:#3498db!important;color:#fff}.btnsave[data-v-416b863d]{background-color:#00a178!important;color:#fff}.btnclean[data-v-416b863d]{background-color:#f29d35!important;color:#fff}.btndelete[data-v-416b863d]{background-color:#e3191e!important;color:#fff}.dx-datagrid-headers .dx-datagrid-table .dx-row .center-column[data-v-416b863d],.dx-datagrid-headers .dx-datagrid-table .dx-row .left-column[data-v-416b863d],.dx-datagrid-headers .dx-datagrid-table .dx-row .right-column[data-v-416b863d]{text-align:center!important}.dx-datagrid-content .dx-datagrid-table .dx-data-row .right-column[data-v-416b863d]{text-align:right!important;font-size:10px}.dx-datagrid-content .dx-datagrid-table .dx-data-row .left-column[data-v-416b863d]{text-align:left!important;font-size:10px}.dx-datagrid-content .dx-datagrid-table .dx-data-row .center-column[data-v-416b863d]{text-align:center!important;font-size:10px}.bar[data-v-02351606]{width:100%;background-color:#3c3c3c!important;color:#fff!important;border-style:solid;border-color:#000;border-radius:15px!important;margin-top:1rem!important}.selected-row[data-v-02351606]{background-color:#e3f2fd!important}.period-table-scroll[data-v-02351606]{overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%}.period-table[data-v-02351606]{min-width:2500px;width:100%}.period-table td[data-v-02351606],.period-table th[data-v-02351606]{white-space:nowrap}.period-table[data-v-02351606] .v-data-table__wrapper{overflow-x:visible!important;overflow-y:visible!important}.period-table tbody tr td[data-v-02351606]:nth-child(4),.period-table tbody tr td[data-v-02351606]:nth-child(12),.period-table tbody tr td[data-v-02351606]:nth-child(18),.period-table thead tr:nth-child(2) th[data-v-02351606]:first-child,.period-table thead tr:nth-child(2) th[data-v-02351606]:nth-child(9),.period-table thead tr:nth-child(2) th[data-v-02351606]:nth-child(15){border-left:2px solid #b8c2cc}.decl-header[data-v-02351606]{text-align:center;padding:16px;border:1px solid #ddd;border-radius:6px;color:#333}.decl-title[data-v-02351606]{font-size:16px;font-weight:700}.decl-subtitle[data-v-02351606]{font-size:13px;color:#444;margin-top:4px}.decl-panels[data-v-02351606]{display:grid;gap:20px}.decl-panel[data-v-02351606]{border:1px solid #d8dee6;border-radius:8px;padding:18px}.decl-panel__title[data-v-02351606]{font-size:14px;font-weight:700;letter-spacing:.04em;color:#1f3a5f;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #e5e7eb}.stats-card[data-v-02351606]{border:1px solid #d8dee6;border-radius:8px;padding:18px 20px}.stats-card__title[data-v-02351606]{font-size:12px;font-weight:700;color:#243b53;margin-bottom:12px}.stats-card[data-v-02351606] .row{margin-top:0;margin-bottom:0}.stats-card[data-v-02351606] .col-12,.stats-card[data-v-02351606] .col-md-3,.stats-card[data-v-02351606] .col-sm-6{padding-top:10px;padding-bottom:10px}.stat-box[data-v-02351606]{border:1px solid #e5e7eb;border-radius:8px;padding:12px 14px;min-height:68px;display:flex;flex-direction:column;justify-content:center}.stat-box--accent[data-v-02351606]{border-color:#b8c2cc}.stat-box__label[data-v-02351606]{font-size:10px;font-weight:700;color:#5d6b82;text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px}.stat-box__value[data-v-02351606]{font-size:15px;line-height:1.1;font-weight:700;color:#334155}.section-header[data-v-02351606]{display:grid;grid-template-columns:minmax(170px,.85fr) minmax(210px,1fr) minmax(210px,1fr);-moz-column-gap:14px;column-gap:14px;align-items:center;background:#f2f2f2;border-left:4px solid #999;padding:6px 12px;font-weight:700;font-size:13px;margin:12px 0 4px;color:#374151;border-radius:3px}.section-header__column[data-v-02351606]{color:#5d6b82;font-size:11px;letter-spacing:.03em;text-transform:uppercase}.section-header--single-value[data-v-02351606]{grid-template-columns:minmax(170px,.85fr) minmax(210px,1fr) minmax(210px,1fr)}.section-header--single-value .section-header__column[data-v-02351606]{grid-column:3}.section-header--renta[data-v-02351606],.tax-row.tax-row--renta[data-v-02351606]{grid-template-columns:minmax(170px,.85fr) repeat(3,minmax(140px,1fr))}.tax-table[data-v-02351606]{display:grid;gap:8px}.tax-row[data-v-02351606]{display:grid;-moz-column-gap:14px;column-gap:14px;align-items:center;min-height:48px;padding:4px 0;border-bottom:1px solid #eef1f5}.tax-row.tax-row--single-value[data-v-02351606],.tax-row[data-v-02351606]{grid-template-columns:minmax(170px,.85fr) minmax(210px,1fr) minmax(210px,1fr)}.tax-row.tax-row--single-value>.tax-cell[data-v-02351606]:not(.tax-cell--description){grid-column:3}.tax-cell--description[data-v-02351606]{display:flex;align-items:center;gap:6px;min-width:0;color:#374151;font-size:13px;font-weight:500;line-height:1.25}.tax-cell--empty[data-v-02351606]{min-height:40px}.tax-cell--with-icon[data-v-02351606]{display:flex;align-items:center;gap:6px}.tax-cell--with-icon[data-v-02351606] .v-input{flex:1 1 auto;min-width:0}.calculated-icon[data-v-02351606]{color:#64748b;flex:0 0 auto}.payment-fill-btn[data-v-02351606]{margin-right:4px}.tax-cell[data-v-02351606] .v-input{margin-top:0}.tax-cell[data-v-02351606] input{text-align:right}@media (max-width:960px){.section-header[data-v-02351606]{grid-template-columns:1fr auto auto;-moz-column-gap:12px;column-gap:12px}.section-header--renta[data-v-02351606]{grid-template-columns:1fr auto auto auto}.tax-row[data-v-02351606]{grid-template-columns:1fr;gap:8px;align-items:stretch;padding:12px 0}.tax-row.tax-row--renta[data-v-02351606],.tax-row.tax-row--single-value[data-v-02351606]{grid-template-columns:1fr}.tax-row.tax-row--single-value>.tax-cell[data-v-02351606]:not(.tax-cell--description){grid-column:auto}.tax-cell[data-v-02351606]:not(.tax-cell--description):not(.tax-cell--empty):before{content:attr(data-label);display:block;margin-bottom:4px;color:#6b7280;font-size:11px;font-weight:700;text-transform:uppercase}.tax-cell--description[data-v-02351606]{font-size:14px}.tax-cell--empty[data-v-02351606]{display:none}}