[data-v-6562f00d]:root{--sidebar-width:$sidebarWidth;--footer-height:$sidebarWidth}.filters-grid[data-v-6562f00d]{display:grid;grid-template-columns:260px 1fr auto;gap:16px;width:100%;align-items:start}.filters-grid--left[data-v-6562f00d]{padding-right:16px;border-right:1px solid #dce0e9}.filters-grid--left .select-group[data-v-6562f00d]{margin-top:0}.filters-grid--right[data-v-6562f00d]{min-width:0;padding-left:8px}.filters-grid--row2-filters[data-v-6562f00d]{margin-top:8px}.filters-grid--row2-filters.el-form--inline[data-v-6562f00d]{display:flex;flex-wrap:wrap;gap:0}.filters-grid--actions[data-v-6562f00d]{display:flex;align-items:flex-end;align-self:end;margin-bottom:4px}@media(max-width:1280px){.filters-grid[data-v-6562f00d]{grid-template-columns:1fr auto}.filters-grid--left[data-v-6562f00d]{border-right:none;padding-right:0;border-bottom:1px solid #dce0e9;padding-bottom:12px}.filters-grid--right[data-v-6562f00d]{grid-column:1/-1;padding-left:0}}@media(max-width:768px){.filters-grid[data-v-6562f00d]{grid-template-columns:1fr}.filters-grid--actions[data-v-6562f00d]{align-self:start}}.summary-section[data-v-6562f00d]{padding-top:0;padding-bottom:16px}.information-plates-group[data-v-6562f00d]{display:flex;gap:16px;width:100%;flex-wrap:wrap}@media(max-width:768px){.information-plates-group .information-plate[data-v-6562f00d]{flex:1 1 calc(50% - 8px);min-width:140px}}.information-plate[data-v-6562f00d]{flex:1;padding:12px 16px;background-color:#f7f8f9;border-radius:8px;position:relative}.information-plate--icon[data-v-6562f00d]{position:absolute;top:12px;right:12px;font-size:18px;color:#929eac}.information-plate--value[data-v-6562f00d]{font-size:18px;font-weight:700;color:#282c36;margin-bottom:4px;white-space:nowrap}.information-plate--label[data-v-6562f00d]{font-size:13px;color:#617484}.information-plate--subtitle[data-v-6562f00d]{font-size:11px;color:#929eac;margin-top:2px}.information-plate--total[data-v-6562f00d]{font-size:14px;font-weight:400;color:#929eac}.information-plate--alert[data-v-6562f00d]{background-color:rgba(234,15,94,.06)}.information-plate--alert .information-plate--icon[data-v-6562f00d],.information-plate--alert .information-plate--value[data-v-6562f00d]{color:#ea0f5e}[data-v-6562f00d] .col-primary .invoice-number{font-weight:700;font-size:14px;color:#282c36}.credit-note-badge[data-v-6562f00d]{margin-left:6px}[data-v-6562f00d] .col-secondary{color:#617484;font-size:13px}.col-secondary--text[data-v-6562f00d]{color:#617484}[data-v-6562f00d] .col-amount{font-variant-numeric:tabular-nums}.amount-cell[data-v-6562f00d]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.amount-cell--total[data-v-6562f00d]{font-weight:600;font-size:13px;color:#282c36}.amount-cell--progress[data-v-6562f00d]{width:100%;max-width:100px;height:3px;background-color:#dce0e9;border-radius:2px;overflow:hidden}.amount-cell--bar[data-v-6562f00d]{height:100%;border-radius:2px;transition:width .3s ease;min-width:0}.amount-cell--bar-paid[data-v-6562f00d]{background-color:#00c466}.amount-cell--bar-pending[data-v-6562f00d]{background-color:#eba900}.amount-cell--bar-overdue[data-v-6562f00d]{background-color:#ea0f5e}.amount-cell--bar-unpaid[data-v-6562f00d]{background-color:#b6bec9}.amount-cell--outstanding[data-v-6562f00d]{font-size:11px;color:#ea0f5e;font-weight:500}.overdue[data-v-6562f00d]{color:#ea0f5e;font-weight:600}.overdue-icon[data-v-6562f00d]{margin-right:4px;font-size:14px}[data-v-6562f00d] .btn-dual-icon.el-button--small.is-round{padding-left:25px;padding-right:25px}[data-v-6562f00d] .btn-dual-icon.el-button--small.is-round i.prepend-icon{left:8px}[data-v-6562f00d] .btn-dual-icon.el-button--small.is-round i.append-icon{left:auto;right:6px}[data-v-6562f00d] .clickable-row{cursor:pointer}[data-v-6562f00d] .clickable-row:hover>td{background-color:#f7f8f9}[data-v-6562f00d] .el-table td,[data-v-6562f00d] .el-table th{padding:10px 0}[data-v-6562f00d] .el-table .cell{padding-left:12px;padding-right:12px}[data-v-6562f00d] .el-table__expand-column{width:32px!important;min-width:32px!important}[data-v-6562f00d] .el-table__expand-icon{transition:transform .2s ease}[data-v-6562f00d] .el-table__expand-icon--expanded{transform:rotate(90deg)}[data-v-6562f00d] .el-table__expanded-cell{padding:0!important;background-color:transparent!important}[data-v-6562f00d] .el-table__expanded-cell:hover{background-color:transparent!important}[data-v-6562f00d] .el-table__row--expanded>td{background-color:#f7f8f9}.row-detail[data-v-6562f00d]{padding:16px 16px 16px 48px;border-top:1px solid #ebedf2;border-bottom:1px solid #ebedf2}.row-detail--fields[data-v-6562f00d]{display:flex;gap:40px;flex-wrap:wrap}.row-detail--item[data-v-6562f00d]{display:flex;flex-direction:column;gap:4px;min-width:140px}.row-detail--label[data-v-6562f00d]{font-size:11px;color:#7a8998;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.row-detail--value[data-v-6562f00d]{font-size:13px;color:#282c36;font-weight:500}.row-detail--actions[data-v-6562f00d]{display:flex;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid #ebedf2}[data-v-6562f00d] .page-layout__footer{border-top:1px solid #dce0e9}.payment-modal-info[data-v-6562f00d]{margin-bottom:16px;padding:12px 16px;background-color:#f7f8f9;border-radius:8px}.payment-modal-info--row[data-v-6562f00d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.payment-modal-info--row[data-v-6562f00d]:not(:last-child){border-bottom:1px solid #ebedf2}.payment-modal-info--label[data-v-6562f00d]{color:#617484;font-size:13px}.payment-modal-info--value[data-v-6562f00d]{font-size:13px;color:#282c36}[data-v-6562f00d] .pdf-preview-dialog{border-radius:8px;overflow:hidden}[data-v-6562f00d] .pdf-preview-dialog .el-dialog__header{padding:8px 16px;background:#fff}[data-v-6562f00d] .pdf-preview-dialog .el-dialog__body{padding:16px;height:75vh;background:#fff}[data-v-6562f00d] .pdf-preview-dialog .el-dialog__footer{background:#fff}.pdf-preview-iframe[data-v-6562f00d]{width:100%;height:100%;border:1px solid #dce0e9;border-radius:4px}.pdf-preview-loading[data-v-6562f00d]{display:flex;align-items:center;justify-content:center;height:100%;font-size:32px;color:#929eac}.update-company-budget-dropdown[data-v-25627a9a]{margin-right:10px}.company-budget-instructions[data-v-25627a9a]{word-break:keep-all}