.vld-overlay,.vld-shown{overflow:hidden}.vld-overlay{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;z-index:9999}.vld-overlay.is-active{display:flex}.vld-overlay.is-full-page{z-index:9999;position:fixed}.vld-overlay .vld-background{bottom:0;left:0;position:absolute;right:0;top:0;background:#fff;opacity:.5}.vld-overlay .vld-icon,.vld-parent{position:relative}.filter-card[data-v-26e24b80]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem 1.25rem}.preset-pill[data-v-26e24b80]{font-size:12px;font-weight:500;padding:8px 15px;border-radius:20px;border:1px solid #d1d5db;background:transparent;color:#6b7280;cursor:pointer;transition:all .15s;line-height:1}.preset-pill[data-v-26e24b80]:hover{background:#f3f4f6;color:#111827}.preset-pill.active[data-v-26e24b80]{background:#00f;border-color:#185fa5;color:#fff!important}.range-badge[data-v-26e24b80]{font-size:12px;color:#9ca3af;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:3px 10px;white-space:nowrap}.date-input-group[data-v-26e24b80]{display:flex;align-items:center;gap:8px;flex:1 1 320px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:0 12px;height:38px}.date-sep-label[data-v-26e24b80]{font-size:12px;color:#9ca3af;white-space:nowrap}.vdivider[data-v-26e24b80]{width:1px;height:18px;background:#e5e7eb;flex-shrink:0}.borderless-picker[data-v-26e24b80] .form-control{border:none!important;background:transparent!important;padding-left:0!important;font-size:13px;height:36px;box-shadow:none!important}.btn-action[data-v-26e24b80]{height:38px;padding:0 18px;border-radius:8px;font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px;cursor:pointer;border:none;transition:background .15s}.btn-action--primary[data-v-26e24b80]{background:#00f;color:#fff}.btn-action--primary[data-v-26e24b80]:hover{background:#154e8a}.btn-action--outline[data-v-26e24b80]{background:transparent;color:#6b7280;border:1px solid #d1d5db}.btn-action--outline[data-v-26e24b80]:hover{background:#f3f4f6}.commission-modal-lg .modal-dialog[data-v-8196997a]{max-width:900px}.badge-16[data-v-8196997a]{font-size:16px}.common-table[data-v-8196997a]{width:100%;border-collapse:separate;border-spacing:0}.common-table tbody td[data-v-8196997a]{padding:10px 12px;border-bottom:1px solid #e9ecef;vertical-align:middle}.common-table .accordion-row td[data-v-8196997a]{background:var(--accordion-row-bg,#f9fbff)}.common-table .accordion-row:last-of-type td[data-v-8196997a]{border-bottom:1px solid #e9ecef}.table-card[data-v-8196997a]{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 2px 8px rgba(44,62,80,.06)}.modal-table thead th[data-v-8196997a]{background:#4f8a8b}.modal-table tbody tr:nth-child(odd) td[data-v-8196997a]{background:#fbfdff}.modal-table tbody tr:hover td[data-v-8196997a]{background:#f3f8ff}.accordion-details-card[data-v-8196997a]{background:#fff;border:1px solid #e3e6f0;border-radius:6px;margin:12px 0;padding:18px 24px 12px 24px;box-shadow:0 2px 8px 0 rgba(44,62,80,.04);font-size:15px}.accordion-icon-btn[data-v-8196997a]{background:#fff;border:1.5px solid #4e73df;border-radius:50%;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s,color .2s;outline:none;font-size:16px;color:#4e73df;margin-right:8px}.accordion-icon-btn[data-v-8196997a]:focus,.accordion-icon-btn[data-v-8196997a]:hover{background:#4e73df;color:#fff;border-color:#1cc88a}[data-v-8196997a] .b-form-datepicker{font-family:inherit}[data-v-8196997a] .b-form-datepicker .b-form-datepicker .btn,[data-v-8196997a] .b-form-datepicker .form-control{height:38px;border-radius:6px}[data-v-8196997a] .b-calendar .b-calendar-grid-body .btn{border-radius:6px}[data-v-8196997a] .b-calendar .b-calendar-header .btn{background:#f7f9fc;border:1px solid #e6ebf1}[data-v-8196997a] .b-calendar .b-calendar-grid .col[data-date] .btn{transition:all .15s ease-in-out}[data-v-8196997a] .b-calendar .b-calendar-grid .col[data-date] .btn:hover{background:#edf3ff;color:#1b4b91}[data-v-8196997a] .b-calendar .b-calendar-grid .col[data-date] .btn.active,[data-v-8196997a] .b-calendar .b-calendar-grid .col[data-date] .btn.bg-primary{background:#4e73df!important;border-color:#4e73df!important}[data-v-8196997a] .b-calendar .b-calendar-grid .col[data-date] .btn.text-muted{color:#b5bcc9!important}[data-v-8196997a] .b-calendar .b-calendar-footer .btn{border-radius:20px;padding:6px 14px}