.page-header-row[data-v-2f20f6da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.header-actions[data-v-2f20f6da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.summary-cards[data-v-2f20f6da]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1rem}.summary-card[data-v-2f20f6da]{padding:1.25rem;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;text-align:center}.summary-label[data-v-2f20f6da]{font-size:.85rem;color:hsla(0,0%,100%,.6);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.summary-value[data-v-2f20f6da]{font-size:1.5rem;font-weight:600;color:#fff}.summary-value.text-success[data-v-2f20f6da]{color:#67c23a}.summary-value.text-danger[data-v-2f20f6da]{color:#f56c6c}.filters-container[data-v-2f20f6da]{--primary-color:#6ba6cd;--background-glass:hsla(0,0%,100%,0.08);--border-color:hsla(0,0%,100%,0.12);--shadow-subtle:0 2px 8px rgba(0,0,0,0.1);gap:.75rem;row-gap:.5rem;padding:1rem;background:var(--background-glass);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--border-color);border-radius:8px;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.filter-group-compact[data-v-2f20f6da],.filters-container[data-v-2f20f6da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-group-compact[data-v-2f20f6da]{min-width:0;-ms-flex-negative:0;flex-shrink:0}.filter-group-compact.date-group[data-v-2f20f6da]{min-width:250px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:400px}.filter-group-compact.date-range-group[data-v-2f20f6da]{min-width:350px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:500px}.compact-select[data-v-2f20f6da]{min-width:150px}.compact-nav-btn[data-v-2f20f6da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:hsla(0,0%,100%,.8);padding:0;font-size:14px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;height:40px;width:40px;min-width:40px}.compact-nav-btn[data-v-2f20f6da]:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.25);color:#fff}.compact-nav-btn i[data-v-2f20f6da]{font-size:12px}.compact-date-picker[data-v-2f20f6da]{width:100%}.upload-modal-body[data-v-2f20f6da]{padding:1rem}.upload-area[data-v-2f20f6da]{margin-bottom:1rem}.file-input[data-v-2f20f6da]{display:none}.upload-placeholder[data-v-2f20f6da]{border:2px dashed hsla(0,0%,100%,.2);border-radius:8px;padding:2rem;text-align:center;cursor:pointer;-webkit-transition:border-color .2s;transition:border-color .2s;color:hsla(0,0%,100%,.6)}.upload-placeholder[data-v-2f20f6da]:hover{border-color:hsla(0,0%,100%,.4)}.upload-icon[data-v-2f20f6da]{font-size:2.5rem;margin-bottom:.5rem;display:block}.file-selected[data-v-2f20f6da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem 1rem;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#e0e0e0}.remove-file-btn[data-v-2f20f6da]{margin-left:auto;background:none;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;padding:.25rem}.remove-file-btn[data-v-2f20f6da]:hover{color:#f56c6c}.upload-preview h6[data-v-2f20f6da]{color:hsla(0,0%,100%,.7);margin-bottom:.5rem}.preview-table-wrapper[data-v-2f20f6da]{border:1px solid hsla(0,0%,100%,.1);border-radius:4px;overflow-x:auto}.preview-table[data-v-2f20f6da]{width:100%;border-collapse:collapse;font-size:.8rem}.preview-table td[data-v-2f20f6da],.preview-table th[data-v-2f20f6da]{padding:.4rem .6rem;border-bottom:1px solid hsla(0,0%,100%,.06);white-space:nowrap;color:#e0e0e0}.preview-table th[data-v-2f20f6da]{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.7);font-weight:500;position:sticky;top:0}.adjust-modal-body[data-v-2f20f6da]{padding:1rem}.adjust-field[data-v-2f20f6da]{margin-bottom:1rem}.adjust-field label[data-v-2f20f6da]{display:block;font-size:.85rem;color:hsla(0,0%,100%,.6);margin-bottom:.25rem}.adjust-value[data-v-2f20f6da]{color:#e0e0e0;font-size:1rem}.adjust-input[data-v-2f20f6da]{width:100%;padding:.5rem;background-color:#656565;border:1px solid #4a5568;border-radius:4px;color:#fff;font-size:1rem}.adjust-input[data-v-2f20f6da]:focus{border-color:#4caf50;outline:none}.adjust-textarea[data-v-2f20f6da]{width:100%;padding:.5rem;background-color:#656565;border:1px solid #4a5568;border-radius:4px;color:#fff;font-size:.9rem;resize:vertical}.adjust-textarea[data-v-2f20f6da]:focus{border-color:#4caf50;outline:none}.payment-modal-body[data-v-2f20f6da]{padding:1rem}.payment-form-row[data-v-2f20f6da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:1rem}.payment-form-field[data-v-2f20f6da]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.payment-form-field label[data-v-2f20f6da]{display:block;font-size:.85rem;color:hsla(0,0%,100%,.6);margin-bottom:.25rem}.full-width-picker[data-v-2f20f6da]{width:100%!important}.dialog-footer[data-v-2f20f6da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:0 1rem}.btn[data-v-2f20f6da]{padding:.5rem 1rem;border-radius:6px;border:1px solid transparent;font-size:.875rem;font-weight:500;cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.btn-primary[data-v-2f20f6da]{background-color:#007bff;border-color:#007bff;color:#fff}.btn-primary[data-v-2f20f6da]:hover:not(:disabled){background-color:#0056b3}.btn-primary[data-v-2f20f6da]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-2f20f6da]{background-color:transparent;border-color:hsla(0,0%,100%,.3);color:#e0e0e0}.btn-secondary[data-v-2f20f6da]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.spinner-border-sm[data-v-2f20f6da]{display:inline-block;width:1rem;height:1rem;border:.15em solid hsla(0,0%,100%,.2);border-right-color:#e0e0e0;border-radius:50%;-webkit-animation:spinner-border-2f20f6da .75s linear infinite;animation:spinner-border-2f20f6da .75s linear infinite}@-webkit-keyframes spinner-border-2f20f6da{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-border-2f20f6da{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}[data-v-2f20f6da] .el-date-editor .el-input__inner{background-color:#656565!important;border:1px solid #4a5568;color:#fff}[data-v-2f20f6da] .el-date-editor .el-input__icon{color:#a0aec0}[data-v-2f20f6da] .el-range-separator{color:#fff!important}[data-v-2f20f6da] .el-range-input{background-color:#656565!important;color:#fff!important}@media (max-width:991px){.summary-cards[data-v-2f20f6da]{grid-template-columns:repeat(2,1fr)}.filters-container[data-v-2f20f6da]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.filter-group-compact.date-group[data-v-2f20f6da],.filter-group-compact.date-range-group[data-v-2f20f6da],.filter-group-compact[data-v-2f20f6da]{min-width:unset;max-width:unset;width:100%}}@media (max-width:576px){.summary-cards[data-v-2f20f6da]{grid-template-columns:1fr}}.bulk-stat[data-v-2f20f6da]{padding:10px;border-radius:6px}.bulk-stat-number[data-v-2f20f6da]{font-size:24px;font-weight:700}.bulk-stat-label[data-v-2f20f6da]{font-size:12px;text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.bulk-stat-success[data-v-2f20f6da]{background:rgba(103,194,58,.1);color:#67c23a}.bulk-stat-warning[data-v-2f20f6da]{background:rgba(230,162,60,.1);color:#e6a23c}.bulk-stat-danger[data-v-2f20f6da]{background:rgba(245,108,108,.1);color:#f56c6c}.bulk-detail-table-wrapper[data-v-2f20f6da]{border:1px solid hsla(0,0%,100%,.1);border-radius:4px;overflow-x:auto}.bulk-detail-table[data-v-2f20f6da]{width:100%;font-size:12px;border-collapse:collapse}.bulk-detail-table th[data-v-2f20f6da]{background:hsla(0,0%,100%,.05);padding:6px 8px;text-align:left;font-weight:500;color:hsla(0,0%,100%,.7);border-bottom:1px solid hsla(0,0%,100%,.06);white-space:nowrap;position:sticky;top:0}.bulk-detail-table td[data-v-2f20f6da]{padding:4px 8px;border-bottom:1px solid hsla(0,0%,100%,.06);white-space:nowrap;color:#e0e0e0}.bulk-detail-table td[data-v-2f20f6da]:nth-child(2){white-space:normal;min-width:140px}.bulk-detail-table tbody tr[data-v-2f20f6da]:hover{background:hsla(0,0%,100%,.03)}
/*# sourceMappingURL=chunk-6b44f5b6.1ad57526.css.map */