.inf-list__ptr[data-v-436eee24]{overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:600;color:var(--app-text-muted,#94a3b8)}.inf-list__ptr--settling[data-v-436eee24]{transition:height .24s cubic-bezier(.32,.72,0,1)}.inf-list__ptr-inner[data-v-436eee24]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.inf-list__ptr-inner .mdi[data-v-436eee24]{font-size:15px}.inf-list__sentinel[data-v-436eee24]{width:100%;height:1px}.inf-list__end[data-v-436eee24],.inf-list__more[data-v-436eee24]{text-align:center;padding:16px 0 8px;font-size:13px;color:var(--app-text-muted,#94a3b8)}.inf-list__more .mdi[data-v-436eee24]{margin-right:4px}.inf-list__empty[data-v-436eee24]{text-align:center;padding:48px 16px;color:var(--app-text-muted,#94a3b8)}.inf-list__empty-icon[data-v-436eee24]{font-size:44px;display:block;margin-bottom:10px;opacity:.6}.inf-list__empty-text[data-v-436eee24]{margin:0;font-size:14px}.inf-list__skeleton[data-v-436eee24]{display:grid;gap:12px}.inf-sk-card[data-v-436eee24]{border:1px solid var(--app-border-color,#e2e8f0);border-radius:12px;padding:16px;background:var(--app-surface-color,#fff)}.inf-sk-line[data-v-436eee24]{height:10px;border-radius:6px;margin-bottom:10px;background:linear-gradient(90deg,var(--app-hover-bg,#eef2f7) 25%,var(--app-divider-color,#f7fafc) 37%,var(--app-hover-bg,#eef2f7) 63%);background-size:400% 100%;animation:inf-sk-shimmer-436eee24 1.4s ease infinite}.inf-sk-line--lg[data-v-436eee24]{width:60%;height:14px}.inf-sk-line--sm[data-v-436eee24]{width:40%;margin-bottom:0}@keyframes inf-sk-shimmer-436eee24{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.inf-sk-line[data-v-436eee24]{animation:none}}.fsheet[data-v-66b67c55]{padding:12px}.cursor-pointer[data-v-528bde75]{cursor:pointer}.width-100[data-v-528bde75]{width:100%}.rp-mp-actions-divider[data-v-528bde75]{display:flex;align-items:center;margin:14px 0;color:#8e8e93;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.rp-mp-actions-divider[data-v-528bde75]:after,.rp-mp-actions-divider[data-v-528bde75]:before{content:"";flex:1 1 auto;border-bottom:1px solid #e5e5e5}.rp-mp-actions-divider span[data-v-528bde75]{padding:0 10px}.rp-mp-draft[data-v-528bde75]{background-color:transparent;color:#48484a;border:1px solid #d1d1d6;border-radius:12px}.rp-mp-draft[data-v-528bde75]:hover:not(:disabled){background-color:#f5f5f7}.rp-mp-draft-badge[data-v-528bde75]{background-color:#f5f5f7;color:#48484a}.rp-mp-draft-hint[data-v-528bde75]{color:#8e8e93;font-size:12px}.rp-mp-paid-note[data-v-528bde75]{--rp-paid-surface:#ecfdf5;--rp-paid-border:#a7f3d0;--rp-paid-ink:#065f46;display:flex;align-items:flex-start;padding:10px 12px;border-radius:10px;border:1px solid var(--rp-paid-border);background:var(--rp-paid-surface);color:var(--rp-paid-ink);font-size:13px;line-height:1.45}.rp-mp-paid-note i[data-v-528bde75]{margin-top:2px}html[data-theme=dark] .rp-mp-paid-note[data-v-528bde75]{--rp-paid-surface:rgba(16,185,129,0.12);--rp-paid-border:rgba(16,185,129,0.35);--rp-paid-ink:#a7f3d0}.rp-mp-inflight-note[data-v-528bde75]{color:var(--app-text-muted,#6c757d);font-size:12px}.rp-mp-actions button[type=submit][data-v-528bde75]:disabled{opacity:.6;cursor:not-allowed}html[data-theme=dark] .rp-make-payment .card-header.bg-white[data-v-528bde75]{background-color:#111b33!important;border-bottom-color:#243859!important}html[data-theme=dark] .rp-make-payment .card[data-v-528bde75]{background-color:#111b33!important;border-color:#243859!important}html[data-theme=dark] .rp-make-payment table[data-v-528bde75]{color:#eef4ff}html[data-theme=dark] .rp-make-payment .border-bottom[data-v-528bde75],html[data-theme=dark] .rp-make-payment .border-top[data-v-528bde75],html[data-theme=dark] .rp-make-payment table td[data-v-528bde75],html[data-theme=dark] .rp-make-payment table th[data-v-528bde75]{border-color:#243859!important}html[data-theme=dark] .rp-mp-guest[data-v-528bde75]{background:linear-gradient(135deg,#182847,#111b33)!important}.rp-mp-add-addon[data-v-528bde75]{border:1px solid #007aff;color:#007aff;border-radius:8px;background:transparent}.rp-mp-total-value[data-v-528bde75]{font-size:18px;color:var(--app-text-strong)}html[data-theme=dark] .rp-mp-add-addon[data-v-528bde75]{border-color:var(--app-link-color);color:var(--app-link-color)!important;background:transparent!important}html[data-theme=dark] .rp-mp-info-box[data-v-528bde75]{background-color:#182847!important}html[data-theme=dark] .rp-mp-proration[data-v-528bde75]{background-color:rgba(78,115,223,.15)!important;border-left-color:#6d8af0!important}html[data-theme=dark] .rp-mp-warning[data-v-528bde75]{background-color:rgba(234,179,8,.12)!important}html[data-theme=dark] .rp-mp-danger[data-v-528bde75]{background-color:rgba(239,68,68,.12)!important}html[data-theme=dark] .rp-mp-success[data-v-528bde75]{background-color:rgba(34,197,94,.12)!important}html[data-theme=dark] .rp-mp-actions-divider[data-v-528bde75]{color:#94a3b8}html[data-theme=dark] .rp-mp-actions-divider[data-v-528bde75]:after,html[data-theme=dark] .rp-mp-actions-divider[data-v-528bde75]:before{border-bottom-color:#243859}html[data-theme=dark] .rp-mp-draft[data-v-528bde75]{background-color:transparent;color:#cbd5e1;border-color:#3a4a6b}html[data-theme=dark] .rp-mp-draft[data-v-528bde75]:hover:not(:disabled){background-color:#182847}html[data-theme=dark] .rp-mp-draft-badge[data-v-528bde75]{background-color:#243859;color:#cbd5e1}html[data-theme=dark] .rp-mp-draft-hint[data-v-528bde75]{color:#94a3b8}.copy-toast[data-v-72a5cb2e]{display:inline-block;font-size:10px;font-weight:600;color:#28a745;background:rgba(40,167,69,.1);border-radius:4px;padding:1px 6px;margin-left:4px;vertical-align:middle;animation:fadeInOut-72a5cb2e 1.5s ease forwards}@keyframes fadeInOut-72a5cb2e{0%{opacity:0;transform:translateY(-2px)}15%{opacity:1;transform:translateY(0)}75%{opacity:1}to{opacity:0}}.profile-card[data-v-72a5cb2e]{background:var(--app-surface-color);border:1px solid var(--app-border-color);border-radius:12px;padding:24px 20px;position:sticky;top:80px}.profile-card__avatar-wrap[data-v-72a5cb2e]{position:relative;display:inline-block}.profile-card__avatar[data-v-72a5cb2e]{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:22px;font-weight:700;color:#fff;letter-spacing:1px}.profile-card__status-dot[data-v-72a5cb2e]{position:absolute;bottom:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#28a745;border:2.5px solid var(--app-surface-color)}.profile-card__name[data-v-72a5cb2e]{font-size:17px;font-weight:700;color:var(--app-text-strong)}.profile-card__code[data-v-72a5cb2e]{display:inline-flex;align-items:center;gap:5px;background:var(--app-surface-subtle);border-radius:6px;padding:3px 10px}.profile-card__code-text[data-v-72a5cb2e]{font-size:12px;font-weight:600;color:var(--app-text-color);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;letter-spacing:.5px}.profile-card__subtitle[data-v-72a5cb2e]{font-size:13px;line-height:1.3}.badge-soft-success[data-v-72a5cb2e]{background:rgba(40,167,69,.1);color:#28a745;font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px}.badge-soft-secondary[data-v-72a5cb2e]{background:rgba(108,117,125,.1);color:#6c757d;font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px}.profile-card__info[data-v-72a5cb2e]{display:flex;flex-direction:column;gap:10px}.profile-card__row[data-v-72a5cb2e]{display:flex;justify-content:space-between;align-items:center;font-size:13px}.profile-card__label[data-v-72a5cb2e]{color:var(--app-text-muted);white-space:nowrap;margin-right:8px}.profile-card__value[data-v-72a5cb2e]{color:var(--app-text-color);text-align:right;max-width:60%}.profile-card__value--wrap[data-v-72a5cb2e]{white-space:normal;overflow-wrap:anywhere}.profile-card__value--copy[data-v-72a5cb2e]{display:inline-flex;align-items:center;gap:5px}.profile-card__copy[data-v-72a5cb2e]{font-size:13px;color:var(--app-text-muted);cursor:pointer;transition:color .15s}.profile-card__copy[data-v-72a5cb2e]:hover{color:var(--app-link-color,#007bff)}.quick-actions[data-v-72a5cb2e]{margin-top:0}.quick-actions__title[data-v-72a5cb2e]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--app-text-muted);margin-bottom:10px}.quick-actions__grid[data-v-72a5cb2e]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.quick-actions__item[data-v-72a5cb2e]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;border-radius:8px;background:var(--app-hover-bg);color:var(--app-text-color);font-size:11px;font-weight:500;text-decoration:none;text-align:center;transition:background .15s,color .15s;cursor:pointer;border:1px solid transparent}.quick-actions__item i[data-v-72a5cb2e]{font-size:20px;color:#4f46e5;background:rgba(79,70,229,.1);width:36px;height:36px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:2px;transition:transform .15s,background-color .15s}.quick-actions__item[data-v-72a5cb2e]:hover{background:var(--app-surface-subtle);border-color:var(--app-border-color);color:var(--app-text-strong);text-decoration:none}.quick-actions__item:hover i[data-v-72a5cb2e]{transform:scale(1.05);background:rgba(79,70,229,.18)}.quick-actions__item span[data-v-72a5cb2e]{line-height:1.2}button.quick-actions__item[data-v-72a5cb2e]{background:var(--app-hover-bg);border:1px solid transparent;cursor:pointer;width:100%}@media (max-width:767px){.profile-card[data-v-72a5cb2e]{position:static;padding:16px}.profile-card__header[data-v-72a5cb2e]{display:flex;align-items:center;text-align:left;gap:12px}.profile-card__avatar-wrap[data-v-72a5cb2e]{flex-shrink:0}.profile-card__avatar[data-v-72a5cb2e]{width:48px;height:48px;font-size:16px;margin:0}.profile-card__status-dot[data-v-72a5cb2e]{width:10px;height:10px}.profile-card__name[data-v-72a5cb2e]{margin:0!important;font-size:15px}.profile-card__code[data-v-72a5cb2e]{margin-bottom:4px!important}.profile-card__info[data-v-72a5cb2e]{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.profile-card__row[data-v-72a5cb2e]{padding:4px 0}.quick-actions__grid[data-v-72a5cb2e]{grid-template-columns:repeat(5,1fr);gap:6px}.quick-actions__item[data-v-72a5cb2e]{padding:8px 2px;font-size:10px}.quick-actions__item i[data-v-72a5cb2e]{font-size:16px}}html[data-theme=dark] .profile-card__code[data-v-72a5cb2e]{background:#182847;border:1px solid #243859}html[data-theme=dark] .profile-card__code-text[data-v-72a5cb2e]{color:#eef4ff}html[data-theme=dark] .profile-card__copy[data-v-72a5cb2e]{color:#9aa6bf}html[data-theme=dark] .profile-card__copy[data-v-72a5cb2e]:hover{color:#a5b4fc}html[data-theme=dark] .quick-actions__item[data-v-72a5cb2e],html[data-theme=dark] button.quick-actions__item[data-v-72a5cb2e]{background:#182847;color:#cbd5e1;border-color:#243859}html[data-theme=dark] .quick-actions__item[data-v-72a5cb2e]:hover,html[data-theme=dark] button.quick-actions__item[data-v-72a5cb2e]:hover{background:#243859;border-color:#2a3a5a;color:#eef4ff}html[data-theme=dark] .quick-actions__item i[data-v-72a5cb2e]{color:#c7d2fe;background:rgba(99,102,241,.22)}html[data-theme=dark] .quick-actions__item:hover i[data-v-72a5cb2e]{background:rgba(99,102,241,.35);color:#eef2ff}.bo-hero[data-v-14cd4aaf]{background:var(--app-surface-color,#fff);border:1px solid var(--app-border-color,#e8ecf2);border-radius:14px;padding:14px;text-align:center}.bo-hero__label[data-v-14cd4aaf]{display:block;font-size:11px;font-weight:700;letter-spacing:.6px;color:var(--app-text-muted,#94a3b8);text-transform:uppercase}.bo-hero__val[data-v-14cd4aaf]{display:block;font-size:30px;font-weight:800;line-height:1.15;margin-top:2px}.bo-hero__val--due[data-v-14cd4aaf]{color:#dc2626}.bo-hero__val--ok[data-v-14cd4aaf]{color:#16a34a}.bo-hero__tax[data-v-14cd4aaf]{display:block;font-size:11.5px;color:var(--app-text-muted,#94a3b8);margin-top:2px}.bo-hero__tiles[data-v-14cd4aaf]{display:flex;margin-top:12px;border-top:1px solid var(--app-divider-color,#f1f5f9);padding-top:10px}.bo-hero__tiles span[data-v-14cd4aaf]{flex:1;font-size:10.5px;font-weight:700;letter-spacing:.4px;color:var(--app-text-muted,#94a3b8);text-transform:uppercase;border-right:1px solid var(--app-divider-color,#f1f5f9)}.bo-hero__tiles span[data-v-14cd4aaf]:last-child{border-right:none}.bo-hero__tiles b[data-v-14cd4aaf]{display:block;font-size:14px;color:var(--app-text-strong,#1a202c);letter-spacing:0;margin-bottom:1px}.stat-card[data-v-14cd4aaf]{background:#fff;border:1px solid #f0f0f5;border-radius:12px;padding:18px 16px;display:flex;align-items:center;gap:14px;transition:box-shadow .2s;height:100%}.stat-card[data-v-14cd4aaf]:hover{box-shadow:0 2px 12px rgba(0,0,0,.06)}.stat-card--danger[data-v-14cd4aaf]{border-color:rgba(220,53,69,.15);background:rgba(220,53,69,.02)}.stat-card--success[data-v-14cd4aaf]{border-color:rgba(40,167,69,.15);background:rgba(40,167,69,.02)}.stat-card__icon[data-v-14cd4aaf]{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.stat-card__icon--charges[data-v-14cd4aaf]{background:rgba(52,73,94,.08);color:#34495e}.stat-card__icon--paid[data-v-14cd4aaf]{background:rgba(40,167,69,.1);color:#28a745}.stat-card__icon--due[data-v-14cd4aaf]{background:rgba(220,53,69,.1);color:#dc3545}.stat-card__icon--clear[data-v-14cd4aaf]{background:rgba(40,167,69,.1);color:#28a745}.stat-card__icon--wallet[data-v-14cd4aaf]{background:rgba(0,123,255,.1);color:#007bff}.stat-card__icon--entries[data-v-14cd4aaf]{background:rgba(108,117,125,.1);color:#6c757d}.stat-card__content[data-v-14cd4aaf]{display:flex;flex-direction:column}.stat-card__label[data-v-14cd4aaf]{font-size:11.5px;color:#8e8e93;text-transform:uppercase;letter-spacing:.4px;font-weight:600}.stat-card__amount[data-v-14cd4aaf]{font-size:20px;font-weight:700;color:#1a1a2e;line-height:1.2;margin-top:2px}.stat-card__sub[data-v-14cd4aaf]{font-size:10.5px;color:#8e8e93;margin-top:2px}.stat-card__sub--inprogress[data-v-14cd4aaf]{color:#e67e22;font-weight:500}.stat-card__sub--inprogress .mdi[data-v-14cd4aaf]{font-size:11px;margin-right:2px;vertical-align:middle}.stat-card--skeleton[data-v-14cd4aaf]{padding:22px 16px}.skeleton-line[data-v-14cd4aaf]{background:linear-gradient(90deg,#f0f0f5 25%,#e8e8ed 50%,#f0f0f5 75%);background-size:200% 100%;animation:shimmer-14cd4aaf 1.5s infinite;border-radius:4px}.skeleton-line--sm[data-v-14cd4aaf]{width:80px;height:10px}.skeleton-line--lg[data-v-14cd4aaf]{width:120px;height:22px}@keyframes shimmer-14cd4aaf{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:767px){.stat-card__amount[data-v-14cd4aaf]{font-size:17px}.stat-card__label[data-v-14cd4aaf]{font-size:9.5px}.stat-card__sub[data-v-14cd4aaf]{font-size:10px}.stat-card__icon[data-v-14cd4aaf]{width:32px;height:32px;font-size:14px}}.stat-card--expandable[data-v-14cd4aaf]{cursor:pointer;user-select:none}.stat-card--active[data-v-14cd4aaf]{border-color:#007bff;box-shadow:0 0 0 1px rgba(0,123,255,.15)}.stat-card__chevron[data-v-14cd4aaf]{font-size:13px;vertical-align:middle;margin-left:2px;opacity:.5;transition:transform .2s}.bd-panel[data-v-14cd4aaf]{background:#fff;border:1px solid #f0f0f5;border-radius:10px;overflow:hidden}.bd-panel__rows[data-v-14cd4aaf]{padding:10px 16px 6px}.bd-panel__row[data-v-14cd4aaf]{display:flex;align-items:baseline;justify-content:space-between;padding:5px 0;border-bottom:1px solid #f5f5f8}.bd-panel__row[data-v-14cd4aaf]:last-child{border-bottom:none}.bd-panel__label[data-v-14cd4aaf]{font-size:12.5px;color:#555;font-weight:500}.bd-panel__amount[data-v-14cd4aaf]{font-size:12.5px;font-weight:600;color:#1a1a2e;text-align:right}.bd-panel__tax[data-v-14cd4aaf]{font-size:10.5px;color:#8e6b00;font-weight:500;margin-left:4px}.bd-panel__footer[data-v-14cd4aaf]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#f8f9fb;border-top:1px solid #f0f0f5}.bd-panel__footer--danger[data-v-14cd4aaf]{background:rgba(220,53,69,.04);border-top-color:rgba(220,53,69,.1)}.bd-panel__footer--payments[data-v-14cd4aaf]{background:rgba(40,167,69,.03);border-top-color:rgba(40,167,69,.12)}.bd-panel__footer-label[data-v-14cd4aaf]{font-size:12px;font-weight:700;color:#555;text-transform:uppercase;letter-spacing:.3px}.bd-panel__footer-amount[data-v-14cd4aaf]{font-size:15px;font-weight:700;color:#1a1a2e;display:flex;align-items:baseline;gap:6px}.bd-panel__footer-tax[data-v-14cd4aaf]{font-size:11px;font-weight:500;color:#28a745;letter-spacing:.1px}.bd-slide-enter-active[data-v-14cd4aaf],.bd-slide-leave-active[data-v-14cd4aaf]{transition:all .25s ease;max-height:300px;opacity:1}.bd-slide-enter[data-v-14cd4aaf],.bd-slide-leave-to[data-v-14cd4aaf]{max-height:0;opacity:0;margin-top:0!important;overflow:hidden}.unpaid-items__offline-note[data-v-063893d8]{--uo-ink:#92400e;margin-top:8px;font-size:12.5px;line-height:1.4;color:var(--uo-ink)}html[data-theme=dark] .unpaid-items__offline-note[data-v-063893d8]{--uo-ink:#fcd34d}.unpaid-preselect-note[data-v-063893d8]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:8px;border-radius:8px;font-size:12.5px;line-height:1.45;border:1px solid transparent}.unpaid-preselect-note__text[data-v-063893d8]{flex:1 1 auto;min-width:0}.unpaid-preselect-note__x[data-v-063893d8]{flex:0 0 auto;background:none;border:0;padding:0;line-height:1;cursor:pointer;color:inherit;opacity:.7}.unpaid-preselect-note__x[data-v-063893d8]:hover{opacity:1}.unpaid-preselect-note--grouped[data-v-063893d8]{background:rgba(52,152,219,.1);border-color:rgba(52,152,219,.25);color:#1b6ca8}.unpaid-preselect-note--missing[data-v-063893d8]{background:rgba(243,156,18,.1);border-color:rgba(243,156,18,.28);color:#b76b00}html[data-theme=dark] .unpaid-preselect-note--grouped[data-v-063893d8]{color:#93c5fd}html[data-theme=dark] .unpaid-preselect-note--missing[data-v-063893d8]{color:#fcd34d}.unpaid-item-group--flash>.unpaid-item[data-v-063893d8]{animation:unpaidFlash-063893d8 1.6s ease-out 1}@keyframes unpaidFlash-063893d8{0%,55%{box-shadow:0 0 0 3px rgba(0,123,255,.45)}to{box-shadow:0 0 0 3px rgba(0,123,255,0)}}@media (prefers-reduced-motion:reduce){.unpaid-item-group--flash>.unpaid-item[data-v-063893d8]{animation:none;box-shadow:0 0 0 3px rgba(0,123,255,.45)}}.unpaid-items__toolbar[data-v-063893d8]{background:#fafafa;border-radius:8px;border:1px solid #f0f0f5}.unpaid-scroll-sentinel[data-v-063893d8]{min-height:1px;padding:4px 0}.unpaid-filter[data-v-063893d8]{width:auto;min-width:120px;font-size:12px;border-radius:6px;border-color:#e0e0e5;color:#555}.unpaid-status-badge--draft[data-v-063893d8]{--ui-draft-tint:rgba(99,102,241,0.12);--ui-draft-edge:rgba(99,102,241,0.45);--ui-draft-ink:#4338ca;background:var(--ui-draft-tint);color:var(--ui-draft-ink);border:1px dashed var(--ui-draft-edge)}html[data-theme=dark] .unpaid-status-badge--draft[data-v-063893d8]{--ui-draft-tint:rgba(129,140,248,0.18);--ui-draft-edge:rgba(165,180,252,0.5);--ui-draft-ink:#c7d2fe}.unpaid-item__remove-draft[data-v-063893d8]{--ui-remove-ink:#b91c1c;--ui-remove-edge:rgba(185,28,28,0.35);--ui-remove-hover:rgba(185,28,28,0.08);display:inline-flex;align-items:center;gap:4px;align-self:flex-start;margin-top:6px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4;color:var(--ui-remove-ink);background:transparent;border:1px solid var(--ui-remove-edge);border-radius:6px;cursor:pointer;white-space:nowrap}.unpaid-item__remove-draft[data-v-063893d8]:hover:not(:disabled){background:var(--ui-remove-hover)}.unpaid-item__remove-draft[data-v-063893d8]:disabled{opacity:.6;cursor:default}html[data-theme=dark] .unpaid-item__remove-draft[data-v-063893d8]{--ui-remove-ink:#fca5a5;--ui-remove-edge:rgba(252,165,165,0.45);--ui-remove-hover:rgba(252,165,165,0.12)}.unpaid-status-badge[data-v-063893d8]{font-size:9.5px;font-weight:700;padding:2px 6px;border-radius:3px;vertical-align:middle;text-transform:uppercase;letter-spacing:.3px}.unpaid-status-badge--cancelled[data-v-063893d8]{background:rgba(220,53,69,.1);color:#dc3545}.unpaid-status-badge--rejected[data-v-063893d8]{background:rgba(192,57,43,.1);color:#c0392b}.unpaid-status-badge--partial[data-v-063893d8]{background:rgba(243,156,18,.1);color:#e67e22}.unpaid-item[data-v-063893d8]{display:grid;grid-template-columns:24px 36px 1fr auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid #f0f0f5;border-radius:10px;margin-bottom:8px;cursor:pointer;transition:all .15s;position:relative}.unpaid-item[data-v-063893d8]:hover{border-color:#d0d0d8;background:#fcfcfd}.unpaid-item--selected[data-v-063893d8]{border-color:rgba(0,123,255,.3);background:rgba(0,123,255,.02)}.unpaid-item__icon[data-v-063893d8]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px}.unpaid-item__icon--rent[data-v-063893d8]{background:rgba(52,152,219,.1);color:#3498db}.unpaid-item__icon--advance[data-v-063893d8]{background:rgba(155,89,182,.1);color:#9b59b6}.unpaid-item__icon--food[data-v-063893d8]{background:rgba(243,156,18,.1);color:#f39c12}.unpaid-item__icon--electricity[data-v-063893d8]{background:rgba(241,196,15,.1);color:#f1c40f}.unpaid-item__icon--addon[data-v-063893d8]{background:rgba(46,204,113,.1);color:#2ecc71}.unpaid-item__icon--quick[data-v-063893d8]{background:rgba(230,126,34,.1);color:#e67e22}.unpaid-item__icon--checkout[data-v-063893d8]{background:rgba(231,76,60,.1);color:#e74c3c}.unpaid-item__icon--late_fee[data-v-063893d8]{background:rgba(192,57,43,.1);color:#c0392b}.unpaid-item__icon--maintenance[data-v-063893d8]{background:rgba(127,140,141,.1);color:#7f8c8d}.unpaid-item__icon--facility[data-v-063893d8]{--ledger-facility-fg:#7c3aed;--ledger-facility-bg:rgba(124,58,237,0.1);background:var(--ledger-facility-bg);color:var(--ledger-facility-fg)}html[data-theme=dark] .unpaid-item__icon--facility[data-v-063893d8]{--ledger-facility-fg:#c4b5fd;--ledger-facility-bg:rgba(167,139,250,0.18)}.unpaid-item__details[data-v-063893d8]{display:flex;flex-direction:column;min-width:0}.unpaid-item__label[data-v-063893d8]{font-size:13.5px;font-weight:600;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unpaid-item__dates[data-v-063893d8]{font-size:11.5px;margin-top:1px}.unpaid-item__sub-count[data-v-063893d8]{font-size:11px;margin-top:2px;font-style:italic}.unpaid-item--has-subs.unpaid-item--selected[data-v-063893d8]{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.unpaid-sub-items[data-v-063893d8]{background:#f8f9fb;border:1px solid rgba(0,123,255,.15);border-top:none;border-radius:0 0 10px 10px;padding:6px 14px 8px 46px;margin-bottom:8px}.unpaid-sub-item[data-v-063893d8]{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid #eef0f4}.unpaid-sub-item[data-v-063893d8]:last-child{border-bottom:none}.unpaid-sub-item__icon[data-v-063893d8]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:13px}.unpaid-sub-item__label[data-v-063893d8]{font-size:12.5px;font-weight:500;color:#444}.unpaid-sub-item__dates[data-v-063893d8]{font-size:11px;display:block}.unpaid-sub-item__paid-hint[data-v-063893d8]{font-size:10.5px;display:block;margin-top:1px}.unpaid-sub-item__progress[data-v-063893d8]{max-width:140px}.unpaid-sub-item__amount[data-v-063893d8]{font-size:12.5px;color:#dc3545;white-space:nowrap;display:flex;flex-direction:column;align-items:flex-end}.unpaid-sub-item__tax[data-v-063893d8]{font-size:10.5px;margin-top:1px}.unpaid-item__amounts[data-v-063893d8]{display:flex;flex-direction:column;white-space:nowrap}.unpaid-item__pending[data-v-063893d8]{font-size:14px;color:#dc3545}.unpaid-item__progress-label[data-v-063893d8],.unpaid-item__tax-label[data-v-063893d8]{font-size:10.5px;margin-top:1px}.unpaid-item__progress[data-v-063893d8]{grid-column:1/-1;margin-top:-4px}.unpaid-items__bar[data-v-063893d8]{position:sticky;bottom:0;background:#fff;border-top:1px solid #f0f0f5;padding:12px 16px;margin:16px -20px -20px;border-radius:0 0 12px 12px;box-shadow:0 -4px 12px rgba(0,0,0,.04)}.custom-checkbox--locked[data-v-063893d8]{cursor:default;opacity:.75}.custom-checkbox--locked .checkmark[data-v-063893d8]{border-color:#c7c7cc}.custom-checkbox[data-v-063893d8]{position:relative;cursor:pointer;user-select:none}.custom-checkbox input[data-v-063893d8]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox .checkmark[data-v-063893d8]{display:inline-block;width:18px;height:18px;border:2px solid #d0d0d8;border-radius:4px;transition:all .15s;position:relative}.custom-checkbox input:checked~.checkmark[data-v-063893d8]{background:#007bff;border-color:#007bff}.custom-checkbox input:checked~.checkmark[data-v-063893d8]:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.slide-up-enter-active[data-v-063893d8],.slide-up-leave-active[data-v-063893d8]{transition:all .25s ease}.slide-up-enter[data-v-063893d8],.slide-up-leave-to[data-v-063893d8]{transform:translateY(100%);opacity:0}@keyframes spin-063893d8{to{transform:rotate(1turn)}}.spin[data-v-063893d8]{animation:spin-063893d8 .8s linear infinite}@media (max-width:1024px){.unpaid-item[data-v-063893d8]{grid-template-columns:24px 32px 1fr auto;gap:8px;padding:10px 12px}.unpaid-preselect-note[data-v-063893d8]{font-size:12px}.unpaid-item__label[data-v-063893d8]{font-size:12.5px}.unpaid-item__pending[data-v-063893d8]{font-size:13px}.unpaid-items__bar[data-v-063893d8]{position:fixed;bottom:0;left:0;right:0;margin:0;border-radius:0;z-index:1050;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}.cp-sel[data-v-341e9d97]{margin-top:12px;padding:10px 12px;border-radius:8px;background:var(--cp-subtle);box-shadow:inset 0 0 0 1px var(--cp-line);font-size:12.5px}.cp-sel__label[data-v-341e9d97]{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--cp-muted);margin-bottom:6px}.cp-sel__applied[data-v-341e9d97]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.cp-sel__chip[data-v-341e9d97]{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 10px;border-radius:999px;background:var(--cp-in-soft);color:var(--cp-in);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.cp-sel__chip .cp-sel__code[data-v-341e9d97]{color:var(--cp-in)}.cp-sel__title[data-v-341e9d97]{flex:1 1 120px;min-width:0;color:var(--cp-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-sel__open[data-v-341e9d97],.cp-sel__remove[data-v-341e9d97]{display:inline-flex;align-items:center;gap:4px;padding:2px 4px;border:0;background:transparent;color:var(--cp-accent-text);font-size:12.5px;font-weight:600;cursor:pointer}.cp-sel__remove[data-v-341e9d97]{margin-left:auto}.cp-sel__open[data-v-341e9d97]:disabled,.cp-sel__opt[data-v-341e9d97]:disabled,.cp-sel__remove[data-v-341e9d97]:disabled{opacity:.5;cursor:not-allowed}.cp-sel__open .mdi[data-v-341e9d97],.cp-sel__remove .mdi[data-v-341e9d97]{font-size:15px}.cp-sel__count[data-v-341e9d97]{font-weight:500;color:var(--cp-muted)}.cp-sel__list[data-v-341e9d97]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.cp-sel__opt[data-v-341e9d97]{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:9px 10px;border-radius:8px;border:1px solid var(--cp-line);background:var(--cp-surface);color:var(--cp-ink);text-align:left;cursor:pointer}button.cp-sel__opt[data-v-341e9d97]:hover:not(:disabled){background:var(--cp-hover);border-color:var(--cp-accent-text)}.cp-sel__opt--off[data-v-341e9d97]{cursor:default;opacity:.65}.cp-sel__main[data-v-341e9d97]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.cp-sel__main small[data-v-341e9d97]{color:var(--cp-muted);font-size:11.5px;line-height:1.3}.cp-sel__opt-title[data-v-341e9d97]{color:var(--cp-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-sel__amt[data-v-341e9d97]{flex:none;font-weight:700;color:var(--cp-in);font-variant-numeric:tabular-nums}.cp-sel__code[data-v-341e9d97]{font-family:var(--cp-mono);font-weight:700;letter-spacing:.04em;color:var(--cp-accent-text)}.panel__offline-note[data-v-2ec265b3]{--po-ink:#92400e;margin:8px 0 0;font-size:12.5px;line-height:1.4;color:var(--po-ink)}html[data-theme=dark] .panel__offline-note[data-v-2ec265b3]{--po-ink:#fcd34d}.panel-overlay[data-v-2ec265b3]{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:1060;display:flex;justify-content:flex-end;overflow:hidden}.panel[data-v-2ec265b3]{width:780px;max-width:100%;height:100vh;background:#fff;display:flex;flex-direction:column;box-shadow:-8px 0 30px rgba(0,0,0,.1);overflow:hidden}.panel__header[data-v-2ec265b3]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--app-border-color,#f0f0f5);flex-shrink:0}.panel__close[data-v-2ec265b3]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;font-size:18px}.panel__body[data-v-2ec265b3]{flex:1;overflow-y:auto;padding:20px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.panel__section[data-v-2ec265b3]{margin-bottom:8px}.panel__section-label[data-v-2ec265b3]{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--cp-label-ink);font-weight:700;margin-bottom:10px;display:block}.invoice-table[data-v-2ec265b3]{border:1px solid #e8e8ed;border-radius:8px;overflow:hidden}.invoice-row[data-v-2ec265b3]{display:grid;grid-template-columns:1.6fr repeat(4,1fr) 28px;gap:4px;padding:10px 12px;align-items:center;border-bottom:1px solid #f4f4f7;font-size:12.5px}.invoice-row[data-v-2ec265b3]:last-child{border-bottom:none}.invoice-row--header[data-v-2ec265b3]{background:#f8f9fb;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#8e8e93;padding:8px 12px}.invoice-col--desc[data-v-2ec265b3]{display:flex;flex-direction:column;gap:2px;min-width:0}.invoice-col--num[data-v-2ec265b3]{text-align:right;white-space:nowrap}.invoice-label[data-v-2ec265b3]{font-weight:600;color:var(--app-text-strong,#1a1a2e);font-size:12.5px;line-height:1.3}.invoice-dates[data-v-2ec265b3]{font-size:11px}.invoice-tax-tag[data-v-2ec265b3]{font-size:10.5px;font-style:italic}.invoice-discount-input[data-v-2ec265b3]{width:70px}.invoice-discount-input[data-v-2ec265b3],.invoice-partial-input[data-v-2ec265b3]{text-align:right;padding:2px 6px;font-size:12px;margin-left:auto;display:block;border-radius:4px}.invoice-partial-input[data-v-2ec265b3]{width:90px;border-color:#f0a500;background:#fffbf0}.invoice-partial-input[data-v-2ec265b3]:focus{border-color:#d48800;box-shadow:0 0 0 2px rgba(240,165,0,.15)}.invoice-partial-max[data-v-2ec265b3]{display:block;font-size:10px;color:#a0aab4;text-align:right;margin-top:2px;white-space:nowrap}.invoice-partial-share[data-v-2ec265b3]{color:#d48800;font-weight:500}.invoice-full-amount[data-v-2ec265b3]{display:block;font-size:10.5px;font-weight:400;color:#a0aab4;margin-top:1px}.summary-row--pending[data-v-2ec265b3]{opacity:.7;font-size:12.5px}.summary-row--remaining[data-v-2ec265b3]{border-top:1px dashed #f0c040;padding-top:6px;margin-top:2px;font-size:13px}.invoice-row--parent[data-v-2ec265b3]{background:#fafbfc;border-bottom-color:#e8e8ed;font-weight:600}.invoice-row--sub[data-v-2ec265b3]{background:#f8f9fb;padding:7px 12px 7px 28px;font-size:12px;border-bottom:1px dashed #eef0f4}.invoice-sub-label[data-v-2ec265b3]{font-size:12px;padding-left:12px;position:relative}.invoice-sub-label[data-v-2ec265b3]:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;border-left:1.5px solid #b0b0b8;border-bottom:1.5px solid #b0b0b8;transform:translateY(-50%)}.panel[data-v-2ec265b3]{--cp-label-ink:#5c636a;--cp-off-ink:#047857}html[data-theme=dark] .panel[data-v-2ec265b3]{--cp-label-ink:var(--app-text-muted,#cbd5e1);--cp-off-ink:#6ee7b7}.summary-row__coupon-off[data-v-2ec265b3]{color:var(--cp-off-ink)}.invoice-col--coupon-off[data-v-2ec265b3]{color:var(--cp-off-ink);font-weight:600}.summary-row--taxnote[data-v-2ec265b3]{font-size:12px;padding-top:0;color:var(--cp-label-ink)}.invoice-summary[data-v-2ec265b3]{background:#f8f9fb;border-radius:8px;padding:14px 16px;margin-top:12px}.summary-row[data-v-2ec265b3]{display:flex;justify-content:space-between;font-size:13px;padding:4px 0;color:#555}.summary-row--total[data-v-2ec265b3]{border-top:1.5px solid #e0e0e5;margin-top:6px;padding-top:10px;font-size:15px;font-weight:700;color:#1a1a2e}.panel__footer[data-v-2ec265b3]{padding:16px 20px;border-top:1px solid var(--app-border-color,#f0f0f5);flex-shrink:0;background:var(--app-surface-subtle,#fafbfc)}.form-label[data-v-2ec265b3]{font-size:12.5px;font-weight:600;color:#444;margin-bottom:4px}.form-group[data-v-2ec265b3]{margin-bottom:14px}.panel-enter-active .panel[data-v-2ec265b3],.panel-leave-active .panel[data-v-2ec265b3]{transition:transform .3s ease}.panel-enter .panel[data-v-2ec265b3],.panel-leave-to .panel[data-v-2ec265b3]{transform:translateX(100%)}.panel-enter-active .panel-overlay[data-v-2ec265b3],.panel-leave-active .panel-overlay[data-v-2ec265b3]{transition:opacity .3s}.panel-enter[data-v-2ec265b3],.panel-leave-to[data-v-2ec265b3]{opacity:0}.invoice-row--parent[data-v-2ec265b3]{border-bottom:none}.invoice-row--sub[data-v-2ec265b3]{background:#fafbfc;padding-top:6px;padding-bottom:6px;padding-left:30px;font-size:11.5px;color:#666}.invoice-row--sub[data-v-2ec265b3]:last-child{border-bottom:1px solid #f4f4f7}.invoice-sub-label[data-v-2ec265b3]{font-weight:500;font-size:11.5px;color:#555}.invoice-col--action[data-v-2ec265b3],.invoice-remove-btn[data-v-2ec265b3]{display:flex;align-items:center;justify-content:center}.invoice-remove-btn[data-v-2ec265b3]{background:none;border:none;padding:0;width:22px;height:22px;border-radius:50%;color:#bbb;font-size:16px;cursor:pointer;transition:color .15s,background .15s}.invoice-remove-btn[data-v-2ec265b3]:hover{color:#dc3545;background:rgba(220,53,69,.08)}.invoice-add-btn[data-v-2ec265b3]{background:none;border:none;padding:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#28a745;font-size:16px;cursor:pointer;transition:color .15s,background .15s}.invoice-add-btn[data-v-2ec265b3]:hover{color:#1e7e34;background:rgba(40,167,69,.08)}.invoice-row--excluded[data-v-2ec265b3]{opacity:.45}.invoice-row--excluded .invoice-sub-label[data-v-2ec265b3]{text-decoration:line-through}.invoice-excluded-tag[data-v-2ec265b3]{font-size:10px;font-weight:500;color:#dc3545;background:rgba(220,53,69,.08);padding:1px 6px;border-radius:3px;margin-left:4px}.panel-enter-active[data-v-2ec265b3],.panel-leave-active[data-v-2ec265b3]{transition:opacity .3s}@media (max-width:767px){.panel[data-v-2ec265b3]{width:100%}.invoice-row[data-v-2ec265b3]{grid-template-columns:1fr;gap:6px}.invoice-row--header[data-v-2ec265b3]{display:none}.invoice-col--num[data-v-2ec265b3]{text-align:left}.invoice-col--num[data-v-2ec265b3]:before{font-size:10px;text-transform:uppercase;color:#8e8e93;margin-right:4px}.invoice-discount-input[data-v-2ec265b3]{margin-left:0}}.guest-payment-info[data-v-2ec265b3]{background:rgba(40,167,69,.08);border:1px solid rgba(40,167,69,.24);border-radius:10px;padding:16px}html[data-theme=dark] .guest-payment-info p[data-v-2ec265b3]{color:var(--app-text-muted,#cbd5e1)}.cp-wallet[data-v-2ec265b3]{background:var(--app-surface-subtle,#f8f9fb);border:1px solid var(--app-border-color,#e8e8ed);border-radius:8px;padding:10px 12px}.cp-wallet__head[data-v-2ec265b3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-bottom:8px}.cp-wallet__avail[data-v-2ec265b3]{display:flex;align-items:center;gap:8px}.cp-wallet__balance[data-v-2ec265b3]{font-size:12px;font-weight:600;color:var(--app-text-strong,#1a1a2e)}.cp-wallet-max[data-v-2ec265b3]{background:none;border:none;padding:0;font-size:12px;font-weight:600;color:#2563eb;cursor:pointer}.cp-wallet-max[data-v-2ec265b3]:hover{text-decoration:underline}.cp-wallet__row[data-v-2ec265b3]{display:flex;align-items:center;gap:10px}.cp-wallet__field[data-v-2ec265b3]{display:flex;align-items:center;gap:6px;flex-shrink:0}.cp-wallet__prefix[data-v-2ec265b3]{font-size:13px;color:var(--app-text-muted,#8e8e93)}.cp-wallet-input[data-v-2ec265b3]{width:150px;max-width:100%;text-align:right;border-radius:6px;border-color:#2563eb;background:#eff6ff}.cp-wallet-input[data-v-2ec265b3]:focus{border-color:#1d4ed8;box-shadow:0 0 0 2px rgba(37,99,235,.15)}.cp-wallet__remaining[data-v-2ec265b3]{font-size:12px;color:var(--app-text-muted,#8e8e93);line-height:1.35}.cp-wallet-note[data-v-2ec265b3]{display:block;font-size:11.5px;margin-top:4px;color:var(--app-text-muted,#8e8e93)}.cp-summary-collect[data-v-2ec265b3],.cp-summary-wallet[data-v-2ec265b3]{border-radius:6px;padding-left:6px;padding-right:6px}.cp-summary-wallet[data-v-2ec265b3]{background:rgba(37,99,235,.12);color:#2563eb;font-weight:600}.cp-summary-collect[data-v-2ec265b3]{font-weight:700;color:var(--app-text-strong,#1a1a2e)}@media (max-width:479px){.cp-wallet__row[data-v-2ec265b3]{flex-direction:column;align-items:stretch;gap:6px}.cp-wallet-input[data-v-2ec265b3],.cp-wallet__field[data-v-2ec265b3]{width:100%}}html[data-theme=dark] .invoice-summary[data-v-2ec265b3]{background:#182847;border:1px solid #243859}html[data-theme=dark] .summary-row[data-v-2ec265b3]{color:#cbd5e1}html[data-theme=dark] .summary-row--total[data-v-2ec265b3]{border-top-color:#243859;color:#eef4ff}html[data-theme=dark] input.cp-wallet-input[data-v-2ec265b3]{background:rgba(59,130,246,.12);color:var(--app-text-color,#f1f5f9);border-color:#3b82f6}html[data-theme=dark] input.cp-wallet-input[data-v-2ec265b3]:focus{border-color:#60a5fa;box-shadow:0 0 0 2px rgba(96,165,250,.25)}html[data-theme=dark] .cp-summary-wallet[data-v-2ec265b3],html[data-theme=dark] .cp-wallet-max[data-v-2ec265b3]{color:#93c5fd}html[data-theme=dark] .cp-summary-collect[data-v-2ec265b3]{color:var(--app-text-strong,#fff)}.cp-excess-blocked[data-v-2ec265b3],.cp-excess-split[data-v-2ec265b3]{display:block;font-size:11.5px;line-height:1.3;margin-top:3px;text-align:right}.cp-excess-split[data-v-2ec265b3]{color:#047857;font-weight:600}.cp-excess-blocked[data-v-2ec265b3]{color:#b45309}.cp-summary-towallet[data-v-2ec265b3]{background:rgba(16,185,129,.12);color:#047857;font-weight:600;border-radius:6px;padding-left:6px;padding-right:6px}html[data-theme=dark] .cp-excess-split[data-v-2ec265b3]{color:#6ee7b7}html[data-theme=dark] .summary-row.cp-summary-towallet[data-v-2ec265b3]{background-color:rgba(16,185,129,.18)!important;color:#6ee7b7!important}html[data-theme=dark] .summary-row.cp-summary-towallet span[data-v-2ec265b3]{color:#6ee7b7!important}html[data-theme=dark] .cp-excess-blocked[data-v-2ec265b3]{color:#fcd34d}.cpc-notice[data-v-2ec265b3],.cpc-warn[data-v-2ec265b3]{--cpc-ink:var(--app-text-color,#1f2937);--cpc-muted:var(--app-text-muted,#6b7280);--cpc-accent:#4338ca;--cpc-accent-soft:#eef2ff;--cpc-warn:#8a5a00}html[data-theme=dark] .cpc-notice[data-v-2ec265b3],html[data-theme=dark] .cpc-warn[data-v-2ec265b3]{--cpc-accent:#a5b4fc;--cpc-accent-soft:rgba(99,102,241,0.18);--cpc-warn:#fcd34d}.cpc-warn[data-v-2ec265b3]{margin:8px 0 0;color:var(--cpc-warn);font-size:12px;line-height:1.35}.cpc-notice[data-v-2ec265b3]{display:flex;align-items:flex-start;gap:8px;margin-top:8px;padding:9px 12px;border-radius:8px;background:var(--cpc-accent-soft);color:var(--cpc-ink);font-size:12.5px;line-height:1.4}.cpc-notice>.mdi[data-v-2ec265b3]{font-size:16px;color:var(--cpc-accent);flex:none}.cpc-notice__text[data-v-2ec265b3]{flex:1 1 auto;min-width:0}.cpc-notice__close[data-v-2ec265b3]{flex:none;display:inline-flex;align-items:center;padding:2px 4px;border:0;background:transparent;color:var(--cpc-muted);cursor:pointer}.pbc[data-v-22d56aba]{background:#f8f9fb;border:1px solid #ebedf2;border-radius:8px;padding:14px 16px;margin:4px 0 2px}.pbc--reversed[data-v-22d56aba]{background:#fff5f5;border-color:#fde2e2}.pbc-header[data-v-22d56aba]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.pbc-header__left[data-v-22d56aba]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pbc-method[data-v-22d56aba]{font-size:11px;font-weight:700;padding:3px 8px;border-radius:4px;letter-spacing:.3px}.pbc-method--green[data-v-22d56aba]{background:rgba(40,167,69,.12);color:#1e7e34}.pbc-method--purple[data-v-22d56aba]{background:rgba(155,89,182,.12);color:#8e44ad}.pbc-method--blue[data-v-22d56aba]{background:rgba(52,152,219,.12);color:#2471a3}.pbc-method--orange[data-v-22d56aba]{background:rgba(243,156,18,.12);color:#bf6900}.pbc-method--gray[data-v-22d56aba]{background:rgba(108,117,125,.1);color:#6c757d}.pbc-ref[data-v-22d56aba]{font-size:12.5px;font-weight:700;color:#1a1a2e}.pbc-utr[data-v-22d56aba]{font-size:12px;color:#8e8e93;background:rgba(0,0,0,.04);padding:2px 8px;border-radius:4px}.pbc-reversed-badge[data-v-22d56aba]{font-size:10.5px;font-weight:700;padding:3px 8px;border-radius:4px;background:rgba(220,53,69,.1);color:#dc3545}.pbc-items__header[data-v-22d56aba],.pbc-items__row[data-v-22d56aba]{display:grid;grid-template-columns:var(--pbc-cols,1.4fr 1.8fr 1fr .8fr .8fr);gap:6px;align-items:center;padding:6px 0}.pbc-items__header[data-v-22d56aba]{font-size:10.5px;text-transform:uppercase;letter-spacing:.3px;color:#8e8e93;font-weight:700;border-bottom:1px solid #ebedf2;padding-bottom:8px;margin-bottom:2px}.pbc-items__row[data-v-22d56aba]{font-size:12.5px;color:#333;border-bottom:1px solid #f0f0f5}.pbc-group-subtotal[data-v-22d56aba]{background:#f4f6f9;font-weight:600;font-size:12px;color:#1a1a2e;border-bottom:1px dashed #d8dae0;margin-bottom:4px}.pbc-group-subtotal__label[data-v-22d56aba]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#8e8e93}.pbc-after-discount[data-v-22d56aba]{display:block;font-size:11px;font-weight:700;color:#1e7e34;margin-top:2px}.pbc-totals[data-v-22d56aba]{display:grid;grid-template-columns:var(--pbc-cols,1.4fr 1.8fr 1fr .8fr .8fr);gap:6px;align-items:center;padding:8px 0 2px;font-size:12.5px;font-weight:600;color:#1a1a2e;border-top:1.5px solid #e0e0ea;margin-top:2px}.pbc-total-tax-label[data-v-22d56aba]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#8e8e93;margin-right:3px}.pbc-header-total[data-v-22d56aba]{font-size:14px;font-weight:700;color:#1a1a2e;margin-left:4px}.pbc-meta[data-v-22d56aba]{display:flex;align-items:center;gap:14px;padding:8px 0 2px;margin-top:4px}.pbc-meta__item[data-v-22d56aba]{font-size:11.5px;color:#8e8e93}.pbc-items__row[data-v-22d56aba]:last-child{border-bottom:none}.pbc-items__type[data-v-22d56aba]{font-weight:600;color:#1a1a2e}.pbc-items__duration[data-v-22d56aba]{font-size:11.5px;white-space:nowrap}.pbc-tax-pct[data-v-22d56aba]{display:inline-block;font-size:10px;font-weight:600;color:#8e6b00;background:#fff8e1;border:1px solid #ffe082;border-radius:3px;padding:0 4px;margin-right:3px;vertical-align:middle;line-height:1.6}.pbc-copy-wrap[data-v-22d56aba]{cursor:pointer;display:inline-flex;align-items:center;color:#8e8e99;transition:color .15s}.pbc-copy-wrap[data-v-22d56aba]:hover{color:#007bff}.pbc-copy-icon[data-v-22d56aba]{font-size:13px}.pbc-copied-badge[data-v-22d56aba]{font-size:10px;font-weight:700;color:#28a745}.pbc-view-link[data-v-22d56aba]{font-size:11.5px;font-weight:600;color:#4e73df;text-decoration:none;white-space:nowrap;background:rgba(78,115,223,.08);padding:2px 8px;border-radius:4px;transition:background .15s}.pbc-view-link[data-v-22d56aba]:hover{background:rgba(78,115,223,.16);color:#3a5bbf;text-decoration:none}.pbc-view-link--sm[data-v-22d56aba]{font-size:11px;padding:1px 6px}.pbc-receipt-link[data-v-22d56aba]{font-size:12px;font-weight:600;color:#007bff;text-decoration:none;white-space:nowrap}.pbc-receipt-link[data-v-22d56aba]:hover{color:#0056b3;text-decoration:underline}.pbc-refresh-btn[data-v-22d56aba]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid rgba(0,123,255,.3);border-radius:6px;background:transparent;color:#007bff;font-size:13px;cursor:pointer}.pbc-refresh-btn[data-v-22d56aba]:hover:not(:disabled){background:rgba(0,123,255,.08)}.pbc-group-header[data-v-22d56aba]{display:flex;align-items:center;gap:8px;padding:8px 0 6px;margin-top:8px;border-bottom:1px dashed #dde0e8}.pbc-group-header[data-v-22d56aba]:first-child{margin-top:2px}.pbc-group-num[data-v-22d56aba]{font-size:10.5px;font-weight:700;color:#fff;background:#8e8e99;border-radius:4px;padding:1px 7px;line-height:1.7;flex-shrink:0}.pbc-group-receipt[data-v-22d56aba]{font-size:12px}.pbc-items__row--sub[data-v-22d56aba]{padding-left:6px;background:rgba(248,249,251,.6)}.pbc-sub-num[data-v-22d56aba]{display:inline-block;font-size:10px;font-weight:600;color:#a0a0ab;margin-right:5px;min-width:22px}.pbc-empty[data-v-22d56aba]{font-size:12.5px;padding:4px 0}@media (max-width:767px){.pbc-items__header[data-v-22d56aba]{display:none}.pbc-items__row[data-v-22d56aba]{display:flex;flex-direction:column;gap:4px;padding:10px 0}.pbc-items__row span[data-v-22d56aba]{text-align:left!important}.pbc-items__row span[data-v-22d56aba]:before{font-size:10px;color:#8e8e93;text-transform:uppercase;letter-spacing:.3px;font-weight:700}.pbc-header__left[data-v-22d56aba]{gap:6px}}html[data-theme=dark] .pbc[data-v-22d56aba]{background:#111b33;border-color:#243859}html[data-theme=dark] .pbc--reversed[data-v-22d56aba]{background:#2a1320;border-color:#4a2230}html[data-theme=dark] .pbc-group-subtotal[data-v-22d56aba],html[data-theme=dark] .pbc-header-total[data-v-22d56aba],html[data-theme=dark] .pbc-items__type[data-v-22d56aba],html[data-theme=dark] .pbc-ref[data-v-22d56aba],html[data-theme=dark] .pbc-totals[data-v-22d56aba]{color:#eef4ff}html[data-theme=dark] .pbc-items__row[data-v-22d56aba]{color:#cbd5e1;border-bottom-color:#1c2a47}html[data-theme=dark] .pbc-items__header[data-v-22d56aba]{color:#9aa6bf;border-bottom-color:#243859}html[data-theme=dark] .pbc-utr[data-v-22d56aba]{background:hsla(0,0%,100%,.06);color:#9aa6bf}html[data-theme=dark] .pbc-group-subtotal[data-v-22d56aba]{background:#182847;border-bottom-color:#2a3a5a}html[data-theme=dark] .pbc-empty[data-v-22d56aba],html[data-theme=dark] .pbc-group-subtotal__label[data-v-22d56aba],html[data-theme=dark] .pbc-meta__item[data-v-22d56aba],html[data-theme=dark] .pbc-sub-num[data-v-22d56aba],html[data-theme=dark] .pbc-total-tax-label[data-v-22d56aba]{color:#9aa6bf}html[data-theme=dark] .pbc-totals[data-v-22d56aba]{border-top-color:#243859}html[data-theme=dark] .pbc-items__row--sub[data-v-22d56aba]{background:rgba(24,40,71,.4)}html[data-theme=dark] .pbc-group-header[data-v-22d56aba]{border-bottom-color:#243859}html[data-theme=dark] .pbc-tax-pct[data-v-22d56aba]{background:#2a2410;border-color:#5a4a18;color:#f0c674}html[data-theme=dark] .pbc-after-discount[data-v-22d56aba]{color:#5dd49a}html[data-theme=dark] .pbc-view-link[data-v-22d56aba]{background:rgba(165,180,252,.12);color:#a5b4fc}html[data-theme=dark] .pbc-view-link[data-v-22d56aba]:hover{background:rgba(165,180,252,.2);color:#c7d2fe}html[data-theme=dark] .pbc-receipt-link[data-v-22d56aba]{color:#93c5fd}html[data-theme=dark] .pbc-receipt-link[data-v-22d56aba]:hover{color:#bfdbfe}html[data-theme=dark] .pbc-refresh-btn[data-v-22d56aba]{color:#93c5fd;border-color:rgba(147,197,253,.35)}html[data-theme=dark] .pbc-refresh-btn[data-v-22d56aba]:hover:not(:disabled){background:rgba(147,197,253,.12)}html[data-theme=dark] .pbc-copy-wrap[data-v-22d56aba]{color:#9aa6bf}html[data-theme=dark] .pbc-copy-wrap[data-v-22d56aba]:hover{color:#a5b4fc}html[data-theme=dark] .pbc-copied-badge[data-v-22d56aba]{color:#5dd49a}.ledger-expand-body[data-v-2f9f2608]{padding:4px 12px 14px;--lcs-pending:#e67e22;--lcs-success:#28a745;--lcs-failed:#dc3545;--lcs-muted:#6c757d}html[data-theme=dark] .ledger-expand-body[data-v-2f9f2608]{--lcs-pending:#f5b041;--lcs-success:#6ee7a0;--lcs-failed:#f28b95;--lcs-muted:#cbd5e1}.ledger-collection-status[data-v-2f9f2608]{font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}.ledger-collection-status--approvalpending_cancel[data-v-2f9f2608],.ledger-collection-status--pending[data-v-2f9f2608]{background:rgba(243,156,18,.14);color:var(--lcs-pending)}.ledger-collection-status--success[data-v-2f9f2608]{background:rgba(40,167,69,.14);color:var(--lcs-success)}.ledger-collection-status--failed[data-v-2f9f2608],.ledger-collection-status--rejected[data-v-2f9f2608]{background:rgba(220,53,69,.14);color:var(--lcs-failed)}.ledger-collection-status--cancelled[data-v-2f9f2608]{background:rgba(108,117,125,.18);color:var(--lcs-muted)}.ledger-actions[data-v-2f9f2608]{border-top:1px solid var(--app-border-color,#f0f0f5);padding-top:8px}@media (max-width:767px){.ledger-expand-body[data-v-2f9f2608]{padding:4px 4px 10px}}.ledger-table[data-v-458c2352]{font-size:13px}.ledger-table thead th[data-v-458c2352]{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#8e8e93;font-weight:700;border-top:none;border-bottom:2px solid #f0f0f5;padding:10px 12px;white-space:nowrap}.ledger-table tbody td[data-v-458c2352]{padding:12px;vertical-align:middle;border-color:#f4f4f7}.ledger-table tbody tr[data-v-458c2352]:hover{background:#f8f9fb}.ledger-date[data-v-458c2352]{white-space:nowrap;color:#666;font-size:12.5px}.ledger-desc[data-v-458c2352]{color:#1a1a2e;font-weight:500;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ledger-badge[data-v-458c2352]{font-size:10.5px;font-weight:700;padding:3px 8px;border-radius:4px;white-space:nowrap;letter-spacing:.2px}.ledger-badge--blue[data-v-458c2352]{background:rgba(52,152,219,.1);color:#2980b9}.ledger-badge--green[data-v-458c2352]{background:rgba(40,167,69,.1);color:#28a745}.ledger-badge--red[data-v-458c2352]{background:rgba(220,53,69,.1);color:#dc3545}.ledger-badge--orange[data-v-458c2352]{background:rgba(243,156,18,.1);color:#e67e22}.ledger-badge--yellow[data-v-458c2352]{background:rgba(241,196,15,.12);color:#b7950b}.ledger-badge--purple[data-v-458c2352]{background:rgba(155,89,182,.1);color:#8e44ad}.ledger-badge--teal[data-v-458c2352]{background:rgba(46,204,113,.1);color:#27ae60}.ledger-badge--gray[data-v-458c2352]{background:rgba(108,117,125,.1);color:#6c757d}.ledger-badge--violet[data-v-458c2352]{--ledger-facility-fg:#7c3aed;--ledger-facility-bg:rgba(124,58,237,0.1);background:var(--ledger-facility-bg);color:var(--ledger-facility-fg)}html[data-theme=dark] .ledger-badge--violet[data-v-458c2352]{--ledger-facility-fg:#c4b5fd;--ledger-facility-bg:rgba(167,139,250,0.18)}.ledger-row--expandable[data-v-458c2352]{cursor:pointer}.ledger-row--expandable:hover .ledger-chevron[data-v-458c2352]{color:#007bff}.ledger-row--expanded[data-v-458c2352]{background:#f8f9ff!important}.ledger-row--expanded td[data-v-458c2352]{border-bottom-color:transparent}.ledger-chevron[data-v-458c2352]{display:inline-block;margin-left:6px;font-size:14px;color:#adb5bd;transition:transform .2s ease,color .2s ease;vertical-align:middle}.ledger-chevron--open[data-v-458c2352]{transform:rotate(90deg);color:#007bff}.ledger-expand-row[data-v-458c2352],.ledger-expand-row[data-v-458c2352]:hover{background:#fff!important}.ledger-expand-row td[data-v-458c2352]{border-top:none}.ledger-expand-body[data-v-458c2352]{padding:4px 12px 14px}.lh-filters[data-v-458c2352]{background:#f8f9fb;border:1px solid #ebedf2;border-radius:10px;padding:12px 14px}.lh-search-group[data-v-458c2352]{min-width:200px;max-width:260px}.lh-search-icon[data-v-458c2352]{background:#fff;border-color:#e0e0e5;border-right:none;color:#8e8e93;font-size:14px}.lh-search-input[data-v-458c2352]{border-color:#e0e0e5;border-left:none;font-size:12.5px}.lh-search-input[data-v-458c2352]:focus{box-shadow:none;border-color:#007bff}.lh-type-select[data-v-458c2352]{width:auto;min-width:120px;font-size:12px;border-radius:6px;border-color:#e0e0e5;color:#555;background:#fff}.lh-date-picker[data-v-458c2352]{width:148px!important}.lh-scroll-sentinel[data-v-458c2352]{min-height:1px;padding:4px 0}.lh-clear-btn[data-v-458c2352]{font-size:12px;border-radius:6px;color:#6c757d;border-color:#dee2e6}.ledger-collection-status[data-v-458c2352]{font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}.ledger-collection-status--pending[data-v-458c2352]{background:rgba(243,156,18,.12);color:#e67e22}.ledger-collection-status--success[data-v-458c2352]{background:rgba(40,167,69,.12);color:#28a745}.ledger-collection-status--failed[data-v-458c2352]{background:rgba(220,53,69,.12);color:#dc3545}.ledger-collection-status--cancelled[data-v-458c2352]{background:rgba(108,117,125,.12);color:#6c757d}.ledger-actions[data-v-458c2352]{border-top:1px solid #f0f0f5;padding-top:8px}.ledger-row--credit[data-v-458c2352]{border-left:3px solid rgba(40,167,69,.45)}.ledger-row--debit[data-v-458c2352]{border-left:3px solid rgba(220,53,69,.2)}.lh-date-row[data-v-458c2352]{display:flex;align-items:center;gap:4px;white-space:nowrap}.lh-date-val[data-v-458c2352]{font-size:12.5px;color:#555;white-space:nowrap}.lh-desc-inner[data-v-458c2352]{display:flex;align-items:flex-start;gap:6px}.lh-desc-body[data-v-458c2352]{display:flex;flex-direction:column;gap:3px}.lh-tax-chip[data-v-458c2352]{display:inline-flex;align-items:center;gap:2px;font-size:11px;color:#8e6b00;background:#fff8e1;border:1px solid #ffe082;border-radius:4px;padding:1px 6px;font-weight:500}.lh-tax-chip .mdi[data-v-458c2352]{font-size:11px}.lh-ref-chip[data-v-458c2352]{gap:4px;color:#2471a3;background:rgba(52,152,219,.08);border:1px solid rgba(52,152,219,.2);border-radius:4px}.lh-ref-chip[data-v-458c2352],.lh-settle-pill[data-v-458c2352]{display:inline-flex;align-items:center;font-size:11px;padding:1px 6px;font-weight:600}.lh-settle-pill[data-v-458c2352]{border-radius:4px;margin-left:6px;white-space:nowrap}.lh-settle-pill .mdi[data-v-458c2352]{font-size:12px}.lh-settle-pill--transit[data-v-458c2352]{color:#b9770e;background:rgba(243,156,18,.1);border:1px solid rgba(243,156,18,.28)}.lh-settle-pill--bank[data-v-458c2352]{color:#1e8449;background:rgba(39,174,96,.1);border:1px solid rgba(39,174,96,.28)}html[data-theme=dark] .lh-settle-pill--transit[data-v-458c2352]{color:#fbbf24;background:rgba(234,179,8,.16);border-color:rgba(234,179,8,.4)}html[data-theme=dark] .lh-settle-pill--bank[data-v-458c2352]{color:#4ade80;background:rgba(34,197,94,.16);border-color:rgba(34,197,94,.4)}.lh-copy-wrap[data-v-458c2352]{cursor:pointer;display:inline-flex;align-items:center}.lh-copy-icon[data-v-458c2352]{font-size:12px;color:#2471a3;opacity:.6;transition:opacity .15s}.lh-copy-wrap:hover .lh-copy-icon[data-v-458c2352]{opacity:1}.lh-copied-badge[data-v-458c2352]{font-size:10px;font-weight:700;color:#28a745}.lh-entry-icon[data-v-458c2352]{font-size:15px;color:#adb5bd;flex-shrink:0}.lh-desc-text[data-v-458c2352]{font-weight:500;color:#1a1a2e;white-space:normal;word-break:break-word;line-height:1.4}.lh-amount[data-v-458c2352]{font-weight:600;font-size:13px}.lh-amount--debit[data-v-458c2352]{color:#dc3545}.lh-amount--credit[data-v-458c2352]{color:#28a745}.lh-dir[data-v-458c2352]{font-size:12px;margin-right:3px;vertical-align:middle}.lh-amount-tax[data-v-458c2352]{display:block;font-size:10.5px;color:#8e6b00;font-weight:500;margin-top:2px}.lh-balance[data-v-458c2352]{font-weight:700;font-size:13px}.lh-balance--owe[data-v-458c2352]{color:#dc3545}.lh-balance--clear[data-v-458c2352]{color:#28a745}.lh-balance--settled[data-v-458c2352]{color:#8e8e93}.lh-balance-tag[data-v-458c2352]{display:block;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;margin-top:1px}@media (max-width:767px){.ledger-table[data-v-458c2352]{font-size:12px;min-width:500px}.ledger-desc[data-v-458c2352]{max-width:120px}.ledger-table tbody td[data-v-458c2352],.ledger-table thead th[data-v-458c2352]{padding:6px 8px}.ledger-expand-body[data-v-458c2352]{padding:4px 4px 10px}}.ledger-row--pending[data-v-458c2352]{background:#fffdf5;border-left:3px solid #f39c12}.ledger-row--pending[data-v-458c2352]:hover{background:#fff9e6}.ledger-badge--pending[data-v-458c2352]{background:rgba(243,156,18,.12);color:#856404;font-size:10.5px;white-space:nowrap}.lh-mode-bar[data-v-458c2352]{font-size:12.5px}.lh-mode-toggle .btn[data-v-458c2352]{font-size:12px;border-radius:6px!important}.lh-mode-toggle .btn+.btn[data-v-458c2352]{margin-left:0}.lh-sort-select[data-v-458c2352]{width:auto;min-width:170px;font-size:12px;border-radius:6px;border-color:#e0e0e5;color:#555;background:#fff}.lh-totals[data-v-458c2352]{font-size:12px}.lh-total-cell[data-v-458c2352]{display:flex;flex-direction:column;text-align:right;line-height:1.2}.lh-total-label[data-v-458c2352]{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:#8e8e93;font-weight:700}.lh-total-val[data-v-458c2352]{font-size:14px;font-weight:700;color:#1a1a2e}.lh-total-val--paid[data-v-458c2352]{color:#28a745}.lh-total-val--owe[data-v-458c2352]{color:#dc3545}.lh-total-val--clear[data-v-458c2352]{color:#28a745}.lh-pending-strip[data-v-458c2352]{background:#fffdf5;border:1px solid #ffe082;border-left:3px solid #f39c12;padding:8px 12px;border-radius:8px;font-size:12.5px;color:#6c4f00}.lh-pending-link[data-v-458c2352]{color:#b9770e;font-weight:700;text-decoration:underline}.lh-group-card[data-v-458c2352]{border:1px solid #ebedf2;border-radius:10px;background:#fff;margin-bottom:10px;overflow:hidden}.lh-group-head[data-v-458c2352]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;cursor:pointer;gap:12px;transition:background .15s}.lh-group-head[data-v-458c2352]:hover{background:#f8f9fb}.lh-group-head--expanded[data-v-458c2352]{background:#f8f9ff;border-bottom:1px solid #ebedf2}.lh-group-head-left[data-v-458c2352]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.lh-group-icon[data-v-458c2352]{font-size:18px;color:#4e73df;flex-shrink:0}.lh-group-titleblock[data-v-458c2352]{display:flex;flex-direction:column;min-width:0}.lh-group-title[data-v-458c2352]{font-weight:700;font-size:13.5px;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lh-group-period[data-v-458c2352]{font-size:11.5px;color:#8e8e93}.lh-group-status[data-v-458c2352]{font-size:10.5px;font-weight:700;padding:3px 8px;border-radius:4px;letter-spacing:.3px;white-space:nowrap;text-transform:uppercase}.lh-group-status--paid[data-v-458c2352]{background:rgba(40,167,69,.12);color:#1e8449}.lh-group-status--partial[data-v-458c2352]{background:rgba(243,156,18,.14);color:#b9770e}.lh-group-status--unpaid[data-v-458c2352]{background:rgba(220,53,69,.12);color:#c0392b}.lh-group-status--credit[data-v-458c2352]{background:rgba(52,152,219,.12);color:#2471a3}.lh-group-head-right[data-v-458c2352]{display:flex;align-items:center;gap:18px;flex-shrink:0}.lh-group-amounts[data-v-458c2352]{display:flex;flex-direction:column;text-align:right;line-height:1.2}.lh-group-amt-label[data-v-458c2352]{font-size:10px;text-transform:uppercase;letter-spacing:.4px;font-weight:700}.lh-group-amt-val[data-v-458c2352]{font-size:13px;font-weight:700;color:#1a1a2e}.lh-group-amt-val--paid[data-v-458c2352]{color:#28a745}.lh-group-amt-val--owe[data-v-458c2352]{color:#dc3545}.lh-group-amt-val--clear[data-v-458c2352]{color:#28a745}.lh-group-body[data-v-458c2352]{padding:6px 8px 8px;background:#fafbfc}.lh-group-table[data-v-458c2352]{font-size:12.5px}.lh-group-table thead th[data-v-458c2352]{font-size:10px;padding:6px 10px}.lh-group-table tbody td[data-v-458c2352]{padding:8px 10px}@media (max-width:767px){.lh-group-head[data-v-458c2352]{flex-wrap:wrap;gap:6px}.lh-group-head-right[data-v-458c2352]{gap:10px}.lh-group-amt-val[data-v-458c2352]{font-size:12px}.lh-totals[data-v-458c2352]{width:100%;margin-left:0!important}}html[data-theme=dark] .lh-group-card[data-v-458c2352]{background:#1f2230;border-color:#2d3142}html[data-theme=dark] .lh-group-head[data-v-458c2352]:hover{background:#262a3a}html[data-theme=dark] .lh-group-head--expanded[data-v-458c2352]{background:#232739;border-bottom-color:#2d3142}html[data-theme=dark] .lh-group-amt-val[data-v-458c2352],html[data-theme=dark] .lh-group-title[data-v-458c2352],html[data-theme=dark] .lh-total-val[data-v-458c2352]{color:#f2f3f7}html[data-theme=dark] .lh-group-amt-label[data-v-458c2352],html[data-theme=dark] .lh-group-period[data-v-458c2352],html[data-theme=dark] .lh-total-label[data-v-458c2352]{color:#9ea3b5}html[data-theme=dark] .lh-group-body[data-v-458c2352]{background:#181b27}html[data-theme=dark] .lh-group-table thead th[data-v-458c2352]{color:#9ea3b5;border-bottom-color:#2d3142}html[data-theme=dark] .lh-group-table tbody td[data-v-458c2352]{border-color:#2d3142;color:#e2e4ee}html[data-theme=dark] .lh-group-status--paid[data-v-458c2352]{background:rgba(40,167,69,.22);color:#4ade80}html[data-theme=dark] .lh-group-status--partial[data-v-458c2352]{background:rgba(243,156,18,.22);color:#fbbf24}html[data-theme=dark] .lh-group-status--unpaid[data-v-458c2352]{background:rgba(220,53,69,.22);color:#fca5a5}html[data-theme=dark] .lh-group-status--credit[data-v-458c2352]{background:rgba(52,152,219,.22);color:#93c5fd}html[data-theme=dark] .lh-group-amt-val--clear[data-v-458c2352],html[data-theme=dark] .lh-group-amt-val--paid[data-v-458c2352],html[data-theme=dark] .lh-total-val--clear[data-v-458c2352],html[data-theme=dark] .lh-total-val--paid[data-v-458c2352]{color:#4ade80}html[data-theme=dark] .lh-group-amt-val--owe[data-v-458c2352],html[data-theme=dark] .lh-total-val--owe[data-v-458c2352]{color:#fca5a5}html[data-theme=dark] .lh-pending-strip[data-v-458c2352]{background:rgba(243,156,18,.12);border-color:rgba(243,156,18,.35);color:#fbbf24}html[data-theme=dark] .lh-pending-link[data-v-458c2352]{color:#fcd34d}html[data-theme=dark] .lh-sort-select[data-v-458c2352]{background:#1f2230;border-color:#2d3142;color:#e2e4ee}.lh-drawer-print[data-v-458c2352]{display:inline-flex;align-items:center;padding:5px 14px;border-radius:6px;font-size:12.5px;font-weight:500;border:1px solid rgba(78,115,223,.18);background:rgba(78,115,223,.07);color:#4e73df;cursor:pointer;transition:background .15s;-webkit-appearance:none;appearance:none}.lh-drawer-print[data-v-458c2352]:hover{background:rgba(78,115,223,.14)}.lh-receipt-iframe[data-v-458c2352]{width:100%;border:none;min-height:400px;border-radius:8px;background:#fff}.wallet-modal .form-label[data-v-cc4cdeb8]{font-size:12.5px;font-weight:600;color:#555;margin-bottom:4px}.wallet-modal .form-label.required[data-v-cc4cdeb8]:after{content:" *";color:#dc3545}.wallet-modal .form-group[data-v-cc4cdeb8]{margin-bottom:14px}.hc-overlay[data-v-d2eefc6c]{position:fixed;inset:0;background:rgba(0,0,0,.42);z-index:1050;display:flex;justify-content:flex-end}.hc-drawer[data-v-d2eefc6c]{width:480px;max-width:100vw;height:100vh;background:#fff;box-shadow:-8px 0 24px rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden}@media (max-width:600px){.hc-drawer[data-v-d2eefc6c]{width:100vw}}.hc-panel-enter-active .hc-drawer[data-v-d2eefc6c],.hc-panel-leave-active .hc-drawer[data-v-d2eefc6c]{transition:transform .24s ease}.hc-panel-enter .hc-drawer[data-v-d2eefc6c],.hc-panel-leave-to .hc-drawer[data-v-d2eefc6c]{transform:translateX(100%)}.hc-panel-enter-active[data-v-d2eefc6c],.hc-panel-leave-active[data-v-d2eefc6c]{transition:background-color .24s ease}.hc-panel-enter[data-v-d2eefc6c],.hc-panel-leave-to[data-v-d2eefc6c]{background-color:transparent}.hc-header[data-v-d2eefc6c]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #eef0f4;background:#fafbfd;flex-shrink:0}.hc-header__left[data-v-d2eefc6c]{display:flex;align-items:center;gap:12px}.hc-header__icon[data-v-d2eefc6c]{font-size:22px;color:#4e73df}.hc-header__title[data-v-d2eefc6c]{font-weight:600;font-size:15px;color:#1a1a2e}.hc-header__sub[data-v-d2eefc6c]{font-size:12px;color:#6c757d;max-width:320px;line-height:1.35}.hc-header__actions[data-v-d2eefc6c]{display:flex;align-items:center}.hc-close[data-v-d2eefc6c]{background:transparent;border:0;width:32px;height:32px;border-radius:6px;cursor:pointer;color:#6c757d}.hc-close[data-v-d2eefc6c]:hover{background:#eef0f4;color:#1a1a2e}.hc-body[data-v-d2eefc6c]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px;-webkit-overflow-scrolling:touch}.hc-empty[data-v-d2eefc6c]{text-align:center;color:#6c757d;padding:48px 0;font-size:14px}.hc-empty--ok[data-v-d2eefc6c]{color:#28a745}.hc-empty i[data-v-d2eefc6c]{display:block;font-size:36px;margin-bottom:8px}.hc-card[data-v-d2eefc6c]{background:#fff;border:1px solid #eef0f4;border-radius:8px;padding:12px 14px;margin-bottom:10px;border-left-width:3px}.hc-card--issue[data-v-d2eefc6c]{border-left-color:#dc3545}.hc-card--warning[data-v-d2eefc6c]{border-left-color:#ffc107}.hc-card--ok[data-v-d2eefc6c]{border-left-color:#28a745}.hc-card__row[data-v-d2eefc6c]{display:flex;align-items:flex-start;gap:12px}.hc-card__main[data-v-d2eefc6c]{flex:1}.hc-card__title-row[data-v-d2eefc6c]{display:flex;align-items:center;margin-bottom:4px}.hc-card__msg[data-v-d2eefc6c]{font-size:13px;color:#4a5568;line-height:1.45}.hc-card__action[data-v-d2eefc6c]{flex-shrink:0}.hc-card__result[data-v-d2eefc6c]{margin-top:10px;padding-top:8px;border-top:1px dashed #eef0f4;font-size:12px}.hc-card__result--ok[data-v-d2eefc6c]{color:#28a745}.hc-card__result--err[data-v-d2eefc6c]{color:#dc3545}.spin[data-v-d2eefc6c]{animation:hc-spin-d2eefc6c 1s linear infinite}@keyframes hc-spin-d2eefc6c{to{transform:rotate(1turn)}}html[data-theme=dark] .hc-overlay{background:rgba(0,0,0,.55)}html[data-theme=dark] .hc-drawer{background:#0e1a30;box-shadow:-8px 0 24px rgba(0,0,0,.32)}html[data-theme=dark] .hc-header{background:#111b33;border-color:#243859}html[data-theme=dark] .hc-header__icon{color:#818cf8}html[data-theme=dark] .hc-header__title{color:#eef4ff}html[data-theme=dark] .hc-header__sub{color:#9aa6bf}html[data-theme=dark] .hc-close{background:#182847;color:#cbd5e1}html[data-theme=dark] .hc-close:hover{background:#243859;color:#eef4ff}html[data-theme=dark] .hc-header .btn-light{background:#182847;border-color:#243859;color:#cbd5e1}html[data-theme=dark] .hc-header .btn-light:hover{background:#243859;color:#eef4ff}html[data-theme=dark] .hc-body{background:#0e1a30}html[data-theme=dark] .hc-empty{color:#9aa6bf}html[data-theme=dark] .hc-empty--ok{color:#4ade80}html[data-theme=dark] .hc-card{background:#111b33;border-color:#243859}html[data-theme=dark] .hc-card--issue{border-left-color:#f87171}html[data-theme=dark] .hc-card--warning{border-left-color:#facc15}html[data-theme=dark] .hc-card--ok{border-left-color:#4ade80}html[data-theme=dark] .hc-card strong{color:#eef4ff}html[data-theme=dark] .hc-card__msg{color:#cbd5e1}html[data-theme=dark] .hc-card__result{border-top-color:#243859}html[data-theme=dark] .hc-card__result--ok{color:#4ade80}html[data-theme=dark] .hc-card__result--err{color:#f87171}html[data-theme=dark] .hc-card .badge-danger{background:rgba(248,113,113,.18);color:#fecaca;border:1px solid rgba(248,113,113,.35)}html[data-theme=dark] .hc-card .badge-warning{background:rgba(250,204,21,.18);color:#fde68a;border:1px solid rgba(250,204,21,.35)}html[data-theme=dark] .hc-card .badge-success{background:rgba(74,222,128,.18);color:#bbf7d0;border:1px solid rgba(74,222,128,.35)}.cp-bk[data-v-4d2572a6]{margin:0 0 12px;padding:12px 14px;border-radius:10px;background:var(--cp-surface);box-shadow:inset 0 0 0 1px var(--cp-line),var(--cp-shadow);font-size:13px}.cp-bk__head[data-v-4d2572a6]{display:flex;align-items:center;gap:8px;min-width:0}.cp-bk__title[data-v-4d2572a6]{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--cp-strong)}.cp-bk__title .mdi[data-v-4d2572a6]{color:var(--cp-accent-text);font-size:16px}.cp-bk__count[data-v-4d2572a6]{color:var(--cp-muted);font-size:12px}.cp-bk__refresh[data-v-4d2572a6]{margin-left:auto;padding:2px 6px;border:0;background:transparent;color:var(--cp-muted);cursor:pointer;font-size:16px}.cp-bk__refresh[data-v-4d2572a6]:disabled{opacity:.5;cursor:not-allowed}.cp-bk__note[data-v-4d2572a6]{margin-top:8px;color:var(--cp-muted);font-size:12.5px}.cp-bk__note--error[data-v-4d2572a6]{color:var(--cp-out)}.cp-bk__list[data-v-4d2572a6]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.cp-bk__row[data-v-4d2572a6]{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:8px;background:var(--cp-subtle);min-width:0}.cp-bk__main[data-v-4d2572a6]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.cp-bk__code[data-v-4d2572a6]{font-family:var(--cp-mono);font-weight:700;letter-spacing:.04em;color:var(--cp-accent-text)}.cp-bk__name[data-v-4d2572a6]{color:var(--cp-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-bk__meta[data-v-4d2572a6]{color:var(--cp-muted);font-size:11.5px;line-height:1.3}.cp-bk__side[data-v-4d2572a6]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none;text-align:right}.cp-bk__tag[data-v-4d2572a6]{padding:1px 8px;border-radius:999px;background:var(--cp-accent-soft);color:var(--cp-accent-text);font-size:11px;font-weight:600;white-space:nowrap}.cp-bk__left[data-v-4d2572a6]{color:var(--cp-muted);font-size:11.5px;white-space:nowrap}@media (max-width:420px){.cp-bk__row[data-v-4d2572a6]{flex-direction:column}.cp-bk__side[data-v-4d2572a6]{flex-direction:row;align-items:center;text-align:left}}.tl-who[data-v-062e7560]{display:flex;align-items:center;gap:10px;padding:0 2px 10px}.tl-who__av[data-v-062e7560]{width:38px;height:38px;border-radius:50%;background:var(--primary-color,#6366f1);color:#fff;font-weight:700;font-size:13px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.tl-who__text[data-v-062e7560]{min-width:0}.tl-who__name[data-v-062e7560]{display:block;font-size:14.5px;font-weight:700;line-height:1.2;color:var(--app-text-strong,#1a202c)}.tl-who__sub[data-v-062e7560]{display:block;font-size:12px;color:var(--app-text-muted,#64748b)}.tl-segs[data-v-062e7560]{display:flex;gap:4px;background:var(--app-surface-subtle,#e6ebf2);border-radius:10px;padding:3px;margin:0 0 10px}.tl-seg[data-v-062e7560]{flex:1;border:0;background:none;border-radius:8px;padding:8px;font-size:13px;font-weight:600;color:var(--app-text-muted,#56657a)}.tl-seg span[data-v-062e7560]{font-size:11px;font-weight:600;opacity:.75;margin-left:2px}.tl-seg--on[data-v-062e7560]{background:var(--app-surface-color,#fff);color:var(--app-text-strong,#1f2d3d);box-shadow:var(--app-card-shadow,0 1px 2px rgba(20,35,60,.1))}.tl-sec-label[data-v-062e7560]{font-size:11px;font-weight:700;letter-spacing:.6px;color:var(--app-text-muted,#94a3b8);text-transform:uppercase;padding:14px 4px 6px}.tl-list[data-v-062e7560]{background:var(--app-surface-color,#fff);border:1px solid var(--app-border-color,#e8ecf2);border-radius:12px;overflow:hidden;margin-bottom:84px}.tl-item[data-v-062e7560]{display:flex;align-items:center;gap:11px;width:100%;padding:12px;border:none;border-bottom:1px solid var(--app-divider-color,#f1f5f9);border-radius:0;background:transparent;text-align:left;font:inherit;-webkit-appearance:none;appearance:none}.tl-item[data-v-062e7560]:focus{outline:none}.tl-item[data-v-062e7560]:last-child{border-bottom:none}.tl-item__ico[data-v-062e7560]{width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.tl-item__ico .mdi[data-v-062e7560]{font-size:17px;color:#475569}.tl-item__label[data-v-062e7560]{flex:1;font-size:14px;font-weight:600;color:var(--app-text-strong,#1a202c)}.tl-item__note[data-v-062e7560]{font-size:12px;font-weight:700;color:var(--app-text-muted,#94a3b8)}.tl-item__chev[data-v-062e7560]{font-size:20px;color:var(--app-border-color,#cbd5e1)}html[data-theme=dark] .tl-item__ico[data-v-062e7560]{background:rgba(148,163,184,.16)!important}html[data-theme=dark] .tl-item__ico .mdi[data-v-062e7560]{color:#cbd5e1}.tenant-ledger[data-v-062e7560]{position:relative}.ledger-nav-wrap[data-v-062e7560]{display:flex;align-items:center;margin-bottom:12px;gap:8px}.ledger-actions-wrap[data-v-062e7560]{display:flex;align-items:center;margin-left:auto;flex-shrink:0}.tab-amount[data-v-062e7560]{font-size:11px;font-weight:600;color:#8e8e93;background:#f0f0f5;border-radius:10px;padding:1px 7px;vertical-align:middle}.ledger-tabs .nav-link.active .tab-amount[data-v-062e7560]{background:rgba(0,123,255,.1);color:#007bff}.ledger-disclaimer[data-v-062e7560]{background:#fff8e1;border:1px solid #ffe082;border-radius:8px;padding:10px 14px;font-size:12.5px;color:#6d5a00;line-height:1.45}.ledger-disclaimer i[data-v-062e7560]{color:#f9a825}.ledger-tabs[data-v-062e7560]{border-bottom:2px solid #f0f0f5}.ledger-tabs .nav-link[data-v-062e7560]{font-size:13.5px;font-weight:600;color:#8e8e93;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;padding:10px 16px;transition:all .2s}.ledger-tabs .nav-link[data-v-062e7560]:hover{color:#555;border-bottom-color:#d0d0d8}.ledger-tabs .nav-link.active[data-v-062e7560]{color:#007bff;border-bottom-color:#007bff;background:transparent}@keyframes spin-062e7560{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spin[data-v-062e7560]{animation:spin-062e7560 .8s linear infinite}@media (max-width:991px){.ledger-nav-wrap[data-v-062e7560]{flex-wrap:wrap}.ledger-tabs[data-v-062e7560]{width:100%;flex-shrink:0}.ledger-actions-wrap[data-v-062e7560]{margin-left:0;width:100%;justify-content:flex-start;padding-top:8px}}@media (max-width:767px){.ledger-tabs .nav-link[data-v-062e7560]{font-size:12.5px;padding:8px 10px}.ledger-tabs .nav-link .tab-amount[data-v-062e7560]{display:none}.ledger-btn-label[data-v-062e7560]{display:inline;font-size:12px}.ledger-actions-wrap .btn[data-v-062e7560]{padding:5px 10px;font-size:12.5px;border-radius:8px}}html[data-theme=dark] .tab-amount[data-v-062e7560]{background:#182847;color:#cbd5e1}html[data-theme=dark] .ledger-tabs .nav-link.active .tab-amount[data-v-062e7560]{background:rgba(165,180,252,.16);color:#a5b4fc}html[data-theme=dark] .ledger-tabs[data-v-062e7560]{border-bottom-color:#243859}html[data-theme=dark] .ledger-tabs .nav-link[data-v-062e7560]{color:#9aa6bf}html[data-theme=dark] .ledger-tabs .nav-link[data-v-062e7560]:hover{color:#eef4ff;border-bottom-color:#2a3a5a}html[data-theme=dark] .ledger-tabs .nav-link.active[data-v-062e7560]{color:#a5b4fc;border-bottom-color:#a5b4fc}.rp-list[data-v-0231ad3f]{display:flex;flex-direction:column}.rp-filter-label[data-v-0231ad3f]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;margin-bottom:3px;display:block}.filter-item--branch[data-v-0231ad3f]{min-width:180px}.filter-item--search[data-v-0231ad3f]{min-width:200px;flex-grow:1;max-width:300px}.rp-count-badge[data-v-0231ad3f]{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:#495057;background:#f4f6f8;border:1px solid #e9ecef;border-radius:20px;padding:3px 11px;white-space:nowrap;margin-right:6px}.rp-export-wrap[data-v-0231ad3f]{position:relative;display:inline-block}.rp-btn-export[data-v-0231ad3f]{background:none;border:1px solid #dee2e6;border-radius:6px;padding:5px 9px;font-size:15px;color:#495057;cursor:pointer;transition:all .15s}.rp-btn-export[data-v-0231ad3f]:hover{border-color:#1cc88a;color:#1cc88a}.rp-export-menu[data-v-0231ad3f]{position:absolute;right:0;top:calc(100% + 4px);background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);min-width:200px;z-index:1050;padding:4px 0}.rp-chips-row[data-v-0231ad3f]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 2px 0}.rp-chip[data-v-0231ad3f]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 10px;border-radius:20px;font-size:11.5px;font-weight:500;line-height:1.7;text-transform:capitalize}.rp-chip--success[data-v-0231ad3f]{background:#f0fff4;color:#27ae60;border:1px solid #b2dfca}.rp-chip--danger[data-v-0231ad3f]{background:#fff0f0;color:#c0392b;border:1px solid #f5c6c6}.rp-chip--warning[data-v-0231ad3f]{background:#fff8e1;color:#e67e22;border:1px solid wheat}.rp-chip--neutral[data-v-0231ad3f]{background:#f0f3ff;color:#3d5bd4;border:1px solid #c7d0f8}.rp-chip__clear[data-v-0231ad3f]{background:none;border:none;padding:0 0 0 4px;cursor:pointer;font-size:14px;line-height:1;opacity:.6;color:inherit}.rp-chip__clear[data-v-0231ad3f]:hover{opacity:1}.rp-backdrop[data-v-0231ad3f]{position:fixed;inset:0;z-index:1040}.rp-table-wrap[data-v-0231ad3f]{background:#fff;border:1px solid #e9ecef;border-radius:12px;overflow-x:auto}.rp-table[data-v-0231ad3f]{width:100%;border-collapse:collapse;min-width:820px;font-size:13.5px}.rp-thead[data-v-0231ad3f]{background:#f8f9fc;border-bottom:1.5px solid #e9ecef}.rp-th[data-v-0231ad3f]{padding:11px 14px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;white-space:nowrap}.rp-th--r[data-v-0231ad3f]{text-align:right}.rp-group-header[data-v-0231ad3f]{background:#f0f3ff;border-bottom:1px solid #dde3f0}.rp-group-header td[data-v-0231ad3f]{padding:0;position:sticky;top:0;z-index:2}.rp-group-title[data-v-0231ad3f]{display:flex;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:700;color:#3d5bd4}.rp-group-title .mdi[data-v-0231ad3f]{font-size:15px;color:#8c97a8}.rp-group-floor[data-v-0231ad3f]{font-size:11px;font-weight:500;color:#8c97a8}.rp-group-count[data-v-0231ad3f]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:11px;font-weight:700;color:#3d5bd4;background:#dde3f0}.rp-row[data-v-0231ad3f]{border-bottom:1px solid #f1f3f7;cursor:pointer;transition:background .1s}.rp-row[data-v-0231ad3f]:last-child{border-bottom:none}.rp-row[data-v-0231ad3f]:hover{background:#f7f9ff}.rp-row--sk[data-v-0231ad3f]{cursor:default}.rp-row--sk[data-v-0231ad3f]:hover{background:transparent}.rp-td[data-v-0231ad3f]{padding:12px 14px;vertical-align:middle;color:#343a40}.rp-td--r[data-v-0231ad3f]{text-align:right}.rp-td--nowrap[data-v-0231ad3f]{white-space:nowrap}.rp-col--sl[data-v-0231ad3f]{width:38px;padding-right:6px;color:#adb5bd;font-size:12px;font-weight:600;text-align:right;white-space:nowrap}.rp-col--bed[data-v-0231ad3f]{min-width:130px}.rp-col--status[data-v-0231ad3f]{min-width:100px}.rp-col--cb[data-v-0231ad3f]{width:36px;padding:8px 6px 8px 14px}.rp-col--actions[data-v-0231ad3f]{width:60px;padding:8px 12px}.rp-cb[data-v-0231ad3f]{display:flex;align-items:center;cursor:pointer;margin:0}.rp-cb input[data-v-0231ad3f]{position:absolute;opacity:0;width:0;height:0}.rp-cb__box[data-v-0231ad3f]{width:16px;height:16px;border:1.5px solid #ced4da;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s;background:#fff;flex-shrink:0}.rp-cb input:checked+.rp-cb__box[data-v-0231ad3f]{background:#4f46e5;border-color:#4f46e5}.rp-cb input:checked+.rp-cb__box[data-v-0231ad3f]:after{content:"";display:block;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-1px}.rp-cb:hover .rp-cb__box[data-v-0231ad3f]{border-color:#4f46e5}.rp-row--selected[data-v-0231ad3f]{background:#f5f3ff!important}.rp-row--selected[data-v-0231ad3f]:hover{background:#ede9fe!important}.rp-selection-bar[data-v-0231ad3f]{display:flex;align-items:center;gap:10px;padding:8px 14px;background:#f5f3ff;border:1px solid #c7d2fe;border-radius:10px;margin-bottom:8px}.rp-selection-count[data-v-0231ad3f]{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:#4f46e5}.rp-selection-count .mdi[data-v-0231ad3f]{font-size:16px}.rp-btn-bulk-remind[data-v-0231ad3f]{display:inline-flex;align-items:center;font-size:12px;font-weight:600;color:#fff;background:#4f46e5;border:none;border-radius:6px;padding:5px 14px;cursor:pointer;transition:background .15s}.rp-btn-bulk-remind[data-v-0231ad3f]:hover{background:#4338ca}.rp-btn-clear-sel[data-v-0231ad3f]{display:inline-flex;align-items:center;font-size:12px;font-weight:500;color:#6c757d;background:none;border:1px solid #dee2e6;border-radius:6px;padding:4px 12px;cursor:pointer;transition:all .15s;margin-left:auto}.rp-btn-clear-sel[data-v-0231ad3f]:hover{border-color:#adb5bd;color:#495057}.rp-tcell[data-v-0231ad3f]{display:flex;align-items:center;gap:10px;min-width:180px}.rp-av[data-v-0231ad3f]{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;letter-spacing:.02em}.rp-tinfo[data-v-0231ad3f]{display:flex;flex-direction:column;line-height:1.3;overflow:hidden}.rp-tname[data-v-0231ad3f]{font-weight:600;color:#212529;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:inline-flex;align-items:center;gap:4px}.rp-tmobile[data-v-0231ad3f]{font-size:12px;color:#8c97a8}.rp-tcode[data-v-0231ad3f],.rp-tmobile[data-v-0231ad3f]{margin-top:1px;display:inline-flex;align-items:center;gap:4px}.rp-tcode[data-v-0231ad3f]{font-size:11px;color:#6c757d}.rp-tdate[data-v-0231ad3f]{font-size:11px;color:#adb5bd;margin-top:1px}.rp-copy-icon[data-v-0231ad3f]{font-size:11px;color:#c0c7d0;cursor:pointer;transition:color .15s;opacity:0}.rp-tcode:hover .rp-copy-icon[data-v-0231ad3f],.rp-tmobile:hover .rp-copy-icon[data-v-0231ad3f],.rp-tname:hover .rp-copy-icon[data-v-0231ad3f]{opacity:1}.rp-copy-icon[data-v-0231ad3f]:hover{color:#4f46e5}.rp-copy-icon--ok[data-v-0231ad3f]{color:#28a745!important;opacity:1!important}.rp-bed-primary[data-v-0231ad3f]{display:flex;align-items:center;gap:5px;font-weight:600;font-size:13px;color:#212529;white-space:nowrap}.rp-bed-no[data-v-0231ad3f]{color:#3d5bd4}.rp-bed-sep[data-v-0231ad3f]{color:#ced4da;font-size:10px}.rp-room-no[data-v-0231ad3f]{color:#495057}.rp-bed-secondary[data-v-0231ad3f]{font-size:11px;color:#8c97a8;margin-top:2px}.rp-duration[data-v-0231ad3f]{display:flex;align-items:center;gap:6px;font-size:13px}.rp-duration__from[data-v-0231ad3f],.rp-duration__to[data-v-0231ad3f]{font-weight:500;color:#495057}.rp-duration__sep[data-v-0231ad3f]{color:#ced4da;font-size:11px}.rp-amount-stack[data-v-0231ad3f]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.rp-amount-main[data-v-0231ad3f]{font-size:15px;font-weight:700;color:#212529}.rp-amount-lines[data-v-0231ad3f]{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.rp-amount-line[data-v-0231ad3f]{font-size:11.5px;color:#6c757d;white-space:nowrap}.rp-amount-line--success[data-v-0231ad3f]{color:#27ae60}.rp-amount-line--danger[data-v-0231ad3f]{color:#e74a3b}.rp-amount-line--warning[data-v-0231ad3f]{color:#e67e22}.rp-amount-line--info[data-v-0231ad3f]{color:#36b9cc}.rp-amount-label[data-v-0231ad3f]{font-weight:600;margin-left:3px;text-transform:uppercase;font-size:9.5px;letter-spacing:.04em;opacity:.8}.rp-amount-tag[data-v-0231ad3f]{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:4px}.rp-amount-tag--warning[data-v-0231ad3f]{background:#fff8e1;color:#e67e22}.rp-status-stack[data-v-0231ad3f]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.rp-status[data-v-0231ad3f]{display:inline-block;padding:3px 10px;border-radius:20px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.4}.rp-status--paid[data-v-0231ad3f]{background:#f0fff4;color:#27ae60}.rp-status--unpaid[data-v-0231ad3f]{background:#fff0f0;color:#c0392b}.rp-status--pending[data-v-0231ad3f]{background:#fff8e1;color:#e67e22}.rp-status--settled[data-v-0231ad3f]{background:#f0f7ff;color:#3498db}.rp-status--default[data-v-0231ad3f]{background:#f4f6f8;color:#6c757d}.rp-approval-tag[data-v-0231ad3f]{font-size:10px;color:#e67e22;font-weight:600;display:flex;align-items:center}.rp-settled-tag[data-v-0231ad3f]{font-size:10.5px;color:#3498db;font-weight:500}.rp-btn-receive[data-v-0231ad3f]{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;color:#4f46e5;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;padding:4px 12px;white-space:nowrap;text-decoration:none;transition:background .15s,color .15s,box-shadow .15s}.rp-btn-receive[data-v-0231ad3f]:hover{background:#4f46e5;color:#fff;text-decoration:none;box-shadow:0 2px 6px rgba(79,70,229,.25)}.rp-acts[data-v-0231ad3f]{display:flex;align-items:center;gap:4px;justify-content:flex-end}.rp-btn-more[data-v-0231ad3f]{background:none;border:1px solid #dee2e6;border-radius:6px;padding:4px 7px;font-size:15px;color:#8c97a8;cursor:pointer;transition:border-color .15s,color .15s;line-height:1}.rp-btn-more[data-v-0231ad3f]:hover{border-color:#adb5bd;color:#495057}.rp-float-menu[data-v-0231ad3f]{position:fixed;z-index:9999;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.12);min-width:200px;padding:4px 0}.rp-float-item[data-v-0231ad3f]{display:flex;align-items:center;padding:8px 16px;font-size:13px;color:#212529!important;text-decoration:none!important;white-space:nowrap;transition:background .1s;cursor:pointer}.rp-float-item[data-v-0231ad3f]:hover{background:#f8f9fc}.rp-float-item--danger[data-v-0231ad3f]{color:#c0392b!important}.rp-float-item--danger[data-v-0231ad3f]:hover{background:#fff0f0}.rp-float-divider[data-v-0231ad3f]{height:1px;background:#f1f3f7;margin:4px 0}.rp-empty[data-v-0231ad3f]{text-align:center;padding:64px 20px}.rp-empty__icon[data-v-0231ad3f]{font-size:52px;color:#dee2e6;display:block;margin-bottom:12px}.rp-empty__title[data-v-0231ad3f]{font-weight:600;color:#495057;margin:0 0 4px}.rp-empty__sub[data-v-0231ad3f]{font-size:13px;color:#8c97a8;margin:0}.rp-empty-val[data-v-0231ad3f]{color:#dee2e6}@keyframes sk-sh-0231ad3f{0%{background-position:-400px 0}to{background-position:400px 0}}.sk[data-v-0231ad3f]{border-radius:4px;background:linear-gradient(90deg,#f0f2f5 25%,#e4e7ec 50%,#f0f2f5 75%);background-size:800px 100%;display:block;animation:sk-sh-0231ad3f 1.4s linear infinite}.sk--av[data-v-0231ad3f]{width:34px;height:34px;border-radius:50%;flex-shrink:0}.sk--sm[data-v-0231ad3f]{height:11px;width:70px}.sk--md[data-v-0231ad3f]{height:11px;width:120px}.sk--sl[data-v-0231ad3f]{height:11px;width:18px;margin-left:auto}.sk--bal[data-v-0231ad3f]{height:36px;width:88px;border-radius:8px;margin-left:auto}.rp-sentinel[data-v-0231ad3f]{height:1px}.rp-load-more[data-v-0231ad3f]{text-align:center;padding:16px 0;font-size:13px;color:#8c97a8}.rp-load-more .mdi[data-v-0231ad3f]{font-size:16px;margin-right:4px}.rp-end-msg[data-v-0231ad3f]{text-align:center;padding:14px 0 6px;font-size:12px;color:#adb5bd}@media (max-width:640px){.rp-col--bed[data-v-0231ad3f]{display:none}.rp-tname[data-v-0231ad3f]{max-width:140px}.rp-btn-statement__label[data-v-0231ad3f]{display:none}}.rp-btn-statement[data-v-0231ad3f]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#3d5bd4;background:#f0f3ff;border:1px solid #c7d0f8;border-radius:8px;padding:5px 12px;cursor:pointer;transition:all .15s;margin-right:6px}.rp-btn-statement[data-v-0231ad3f]:hover{background:#3d5bd4;color:#fff}.rps-body[data-v-0231ad3f]{padding:0}.rps-cards[data-v-0231ad3f]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-bottom:1px solid #e9ecef}.rps-card[data-v-0231ad3f]{padding:16px 18px;border-right:1px solid #f0f0f5}.rps-card[data-v-0231ad3f]:last-child{border-right:none}.rps-card__label[data-v-0231ad3f]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;margin-bottom:4px}.rps-card__val[data-v-0231ad3f]{font-size:15px;font-weight:800}.rps-card__count[data-v-0231ad3f]{font-size:11px;color:#8c97a8;margin-top:2px}.rps-card--total .rps-card__val[data-v-0231ad3f]{color:#212529}.rps-card--paid .rps-card__val[data-v-0231ad3f]{color:#27ae60}.rps-card--pending .rps-card__val[data-v-0231ad3f]{color:#c0392b}.rps-card--discount .rps-card__val[data-v-0231ad3f]{color:#8c97a8}@media (max-width:600px){.rps-cards[data-v-0231ad3f]{grid-template-columns:repeat(2,1fr)}}.rps-table[data-v-0231ad3f]{margin:0}.rps-table__head[data-v-0231ad3f]{display:flex;padding:10px 20px;background:#f8f9fc;border-bottom:1.5px solid #e9ecef;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8}.rps-row[data-v-0231ad3f]{display:flex;padding:11px 20px;border-bottom:1px solid #f1f3f7;align-items:center;cursor:pointer;transition:background .1s}.rps-row[data-v-0231ad3f]:last-child{border-bottom:none}.rps-row[data-v-0231ad3f]:hover{background:#f7f9ff}.rps-row--credit[data-v-0231ad3f]{border-left:3px solid #27ae60}.rps-row--partial[data-v-0231ad3f]{border-left:3px solid #f59f00}.rps-row--debit[data-v-0231ad3f]{border-left:3px solid #c0392b}.rps-col[data-v-0231ad3f]{flex-shrink:0}.rps-col--sl[data-v-0231ad3f]{width:30px;font-size:11px;color:#adb5bd;font-weight:600}.rps-col--name[data-v-0231ad3f]{flex:1;min-width:0;padding-right:12px}.rps-col--period[data-v-0231ad3f]{width:150px;font-size:11.5px;color:#8c97a8}.rps-col--num[data-v-0231ad3f]{width:90px;text-align:right;font-size:13px;font-weight:600;padding-right:8px}.rps-col--status[data-v-0231ad3f]{width:80px;text-align:right}.rps-name[data-v-0231ad3f]{display:block;font-size:13px;font-weight:600;color:#212529;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rps-room[data-v-0231ad3f]{display:block;font-size:11px;color:#8c97a8}.rps-credit[data-v-0231ad3f]{color:#27ae60}.rps-debit[data-v-0231ad3f]{color:#c0392b}.rps-muted[data-v-0231ad3f]{color:#dee2e6;font-weight:400}.rps-status[data-v-0231ad3f]{display:inline-block;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:20px;text-transform:uppercase;letter-spacing:.03em}.rps-status--paid[data-v-0231ad3f]{background:#e6f9f0;color:#27ae60}.rps-status--partial[data-v-0231ad3f]{background:#fff8e1;color:#f59f00}.rps-status--settled[data-v-0231ad3f]{background:#f0f7ff;color:#3498db}.rps-status--unpaid[data-v-0231ad3f]{background:#fde8e8;color:#c0392b}.rps-footer[data-v-0231ad3f]{margin:0 20px 20px;background:#f8f9fc;border:1px solid #e9ecef;border-radius:10px;padding:14px 16px}.rps-footer-row[data-v-0231ad3f]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;color:#495057}.rps-footer-row+.rps-footer-row[data-v-0231ad3f]{border-top:1px solid #f0f0f5}.rps-footer-val[data-v-0231ad3f]{font-weight:700;color:#212529}.rps-footer-val--success[data-v-0231ad3f]{color:#27ae60}.rps-footer-val--danger[data-v-0231ad3f]{color:#c0392b}.rps-footer-val--muted[data-v-0231ad3f]{color:#8c97a8}html[data-theme=dark] .rp-filter-label[data-v-0231ad3f]{color:#9aa6bf}html[data-theme=dark] .rp-count-badge[data-v-0231ad3f]{background:#182847;border-color:#243859;color:#cbd5e1}html[data-theme=dark] .rp-btn-export[data-v-0231ad3f]{background:transparent;border-color:#243859;color:#9aa6bf}html[data-theme=dark] .rp-btn-export[data-v-0231ad3f]:hover{border-color:#4ade80;color:#4ade80}html[data-theme=dark] .rp-export-menu[data-v-0231ad3f]{background:#111b33;border-color:#243859;box-shadow:0 6px 24px rgba(0,0,0,.5)}html[data-theme=dark] .rp-btn-statement[data-v-0231ad3f]{background:rgba(99,102,241,.12);color:#a5b4fc;border-color:rgba(99,102,241,.35)}html[data-theme=dark] .rp-btn-statement[data-v-0231ad3f]:hover{background:#4f46e5;color:#fff}html[data-theme=dark] .rp-chip--success[data-v-0231ad3f]{background:rgba(34,197,94,.12);color:#4ade80;border-color:rgba(34,197,94,.35)}html[data-theme=dark] .rp-chip--danger[data-v-0231ad3f]{background:rgba(239,68,68,.12);color:#f87171;border-color:rgba(239,68,68,.35)}html[data-theme=dark] .rp-chip--warning[data-v-0231ad3f]{background:rgba(234,179,8,.12);color:#fbbf24;border-color:rgba(234,179,8,.35)}html[data-theme=dark] .rp-chip--neutral[data-v-0231ad3f]{background:rgba(99,102,241,.12);color:#a5b4fc;border-color:rgba(99,102,241,.35)}html[data-theme=dark] .rp-selection-bar[data-v-0231ad3f]{background:#182847;border-color:#243859}html[data-theme=dark] .rp-selection-count[data-v-0231ad3f]{color:#a5b4fc}html[data-theme=dark] .rp-btn-clear-sel[data-v-0231ad3f]{border-color:#243859;color:#9aa6bf;background:transparent}html[data-theme=dark] .rp-btn-clear-sel[data-v-0231ad3f]:hover{border-color:#2a3a5a;color:#eef4ff}html[data-theme=dark] .rp-table-wrap[data-v-0231ad3f]{background:#111b33;border-color:#243859}html[data-theme=dark] .rp-thead[data-v-0231ad3f]{background:#182847;border-bottom-color:#243859}html[data-theme=dark] .rp-th[data-v-0231ad3f]{color:#9aa6bf}html[data-theme=dark] .rp-row[data-v-0231ad3f]{border-bottom-color:#243859}html[data-theme=dark] .rp-row[data-v-0231ad3f]:hover{background:#182847}html[data-theme=dark] .rp-row--selected[data-v-0231ad3f]{background:#1a2547!important}html[data-theme=dark] .rp-row--selected[data-v-0231ad3f]:hover{background:#213063!important}html[data-theme=dark] .rp-td[data-v-0231ad3f]{color:#eef4ff}html[data-theme=dark] .rp-col--sl[data-v-0231ad3f]{color:#6b7a99}html[data-theme=dark] .rp-group-header[data-v-0231ad3f]{background:#182847;border-bottom-color:#243859}html[data-theme=dark] .rp-group-title[data-v-0231ad3f]{color:#a5b4fc}html[data-theme=dark] .rp-group-floor[data-v-0231ad3f],html[data-theme=dark] .rp-group-title .mdi[data-v-0231ad3f]{color:#9aa6bf}html[data-theme=dark] .rp-group-count[data-v-0231ad3f]{background:#243859;color:#a5b4fc}html[data-theme=dark] .rp-cb__box[data-v-0231ad3f]{background:transparent;border-color:#2a3a5a}html[data-theme=dark] .rp-cb input:checked+.rp-cb__box[data-v-0231ad3f]{background:#6366f1;border-color:#6366f1}html[data-theme=dark] .rp-cb:hover .rp-cb__box[data-v-0231ad3f]{border-color:#6366f1}html[data-theme=dark] .rp-tname[data-v-0231ad3f]{color:#eef4ff}html[data-theme=dark] .rp-tcode[data-v-0231ad3f],html[data-theme=dark] .rp-tmobile[data-v-0231ad3f]{color:#9aa6bf}html[data-theme=dark] .rp-tdate[data-v-0231ad3f]{color:#6b7a99}html[data-theme=dark] .rp-copy-icon[data-v-0231ad3f]{color:#475569}html[data-theme=dark] .rp-copy-icon[data-v-0231ad3f]:hover{color:#93c5fd}html[data-theme=dark] .rp-bed-primary[data-v-0231ad3f]{color:#eef4ff}html[data-theme=dark] .rp-bed-no[data-v-0231ad3f]{color:#93c5fd}html[data-theme=dark] .rp-bed-sep[data-v-0231ad3f]{color:#2a3a5a}html[data-theme=dark] .rp-room-no[data-v-0231ad3f]{color:#cbd5e1}html[data-theme=dark] .rp-bed-secondary[data-v-0231ad3f]{color:#9aa6bf}html[data-theme=dark] .rp-duration__from[data-v-0231ad3f],html[data-theme=dark] .rp-duration__to[data-v-0231ad3f]{color:#cbd5e1}html[data-theme=dark] .rp-duration__sep[data-v-0231ad3f]{color:#2a3a5a}html[data-theme=dark] .rp-amount-main[data-v-0231ad3f]{color:#eef4ff}html[data-theme=dark] .rp-amount-line[data-v-0231ad3f]{color:#9aa6bf}html[data-theme=dark] .rp-amount-line--success[data-v-0231ad3f]{color:#4ade80}html[data-theme=dark] .rp-amount-line--danger[data-v-0231ad3f]{color:#f87171}html[data-theme=dark] .rp-amount-line--warning[data-v-0231ad3f]{color:#fbbf24}html[data-theme=dark] .rp-amount-line--info[data-v-0231ad3f]{color:#67e8f9}html[data-theme=dark] .rp-amount-tag--warning[data-v-0231ad3f]{background:rgba(234,179,8,.12);color:#fbbf24}html[data-theme=dark] .rp-status--paid[data-v-0231ad3f]{background:rgba(34,197,94,.12);color:#4ade80}html[data-theme=dark] .rp-status--unpaid[data-v-0231ad3f]{background:rgba(239,68,68,.12);color:#f87171}html[data-theme=dark] .rp-status--pending[data-v-0231ad3f]{background:rgba(234,179,8,.12);color:#fbbf24}html[data-theme=dark] .rp-status--settled[data-v-0231ad3f]{background:rgba(59,130,246,.15);color:#93c5fd}html[data-theme=dark] .rp-status--default[data-v-0231ad3f]{background:#182847;color:#9aa6bf}html[data-theme=dark] .rp-approval-tag[data-v-0231ad3f]{color:#fbbf24}html[data-theme=dark] .rp-settled-tag[data-v-0231ad3f]{color:#93c5fd}html[data-theme=dark] .rp-btn-receive[data-v-0231ad3f]{background:rgba(99,102,241,.12);color:#a5b4fc;border-color:rgba(99,102,241,.35)}html[data-theme=dark] .rp-btn-receive[data-v-0231ad3f]:hover{background:#4f46e5;color:#fff;border-color:#4f46e5;box-shadow:0 2px 6px rgba(79,70,229,.4)}html[data-theme=dark] .rp-btn-more[data-v-0231ad3f]{background:transparent;border-color:#243859;color:#9aa6bf}html[data-theme=dark] .rp-btn-more[data-v-0231ad3f]:hover{border-color:#2a3a5a;color:#eef4ff}html[data-theme=dark] .rp-float-menu[data-v-0231ad3f]{background:#111b33;border-color:#243859;box-shadow:0 6px 24px rgba(0,0,0,.5)}html[data-theme=dark] .rp-float-item[data-v-0231ad3f]{color:#cbd5e1!important}html[data-theme=dark] .rp-float-item[data-v-0231ad3f]:hover{background:#182847;color:#a5b4fc!important}html[data-theme=dark] .rp-float-item--danger[data-v-0231ad3f]{color:#f87171!important}html[data-theme=dark] .rp-float-item--danger[data-v-0231ad3f]:hover{background:rgba(239,68,68,.12);color:#fca5a5!important}html[data-theme=dark] .rp-float-divider[data-v-0231ad3f]{background:#243859}html[data-theme=dark] .rp-empty-val[data-v-0231ad3f],html[data-theme=dark] .rp-empty__icon[data-v-0231ad3f]{color:#2a3a5a}html[data-theme=dark] .rp-empty__title[data-v-0231ad3f]{color:#eef4ff}html[data-theme=dark] .rp-empty__sub[data-v-0231ad3f],html[data-theme=dark] .rp-end-msg[data-v-0231ad3f],html[data-theme=dark] .rp-load-more[data-v-0231ad3f]{color:#9aa6bf}html[data-theme=dark] .sk[data-v-0231ad3f]{background:linear-gradient(90deg,#182847 25%,#1e3050 50%,#182847 75%);background-size:800px 100%}html[data-theme=dark] .rps-cards[data-v-0231ad3f]{border-bottom-color:#243859}html[data-theme=dark] .rps-card[data-v-0231ad3f]{border-right-color:#243859}html[data-theme=dark] .rps-card__count[data-v-0231ad3f],html[data-theme=dark] .rps-card__label[data-v-0231ad3f]{color:#9aa6bf}html[data-theme=dark] .rps-card--total .rps-card__val[data-v-0231ad3f]{color:#eef4ff}html[data-theme=dark] .rps-card--paid .rps-card__val[data-v-0231ad3f]{color:#4ade80}html[data-theme=dark] .rps-card--pending .rps-card__val[data-v-0231ad3f]{color:#f87171}html[data-theme=dark] .rps-card--discount .rps-card__val[data-v-0231ad3f]{color:#9aa6bf}html[data-theme=dark] .rps-table__head[data-v-0231ad3f]{background:#182847;border-bottom-color:#243859;color:#9aa6bf}html[data-theme=dark] .rps-row[data-v-0231ad3f]{border-bottom-color:#243859}html[data-theme=dark] .rps-row[data-v-0231ad3f]:hover{background:#182847}html[data-theme=dark] .rps-name[data-v-0231ad3f]{color:#eef4ff}html[data-theme=dark] .rps-room[data-v-0231ad3f]{color:#9aa6bf}html[data-theme=dark] .rps-col--sl[data-v-0231ad3f]{color:#6b7a99}html[data-theme=dark] .rps-col--period[data-v-0231ad3f]{color:#9aa6bf}html[data-theme=dark] .rps-credit[data-v-0231ad3f]{color:#4ade80}html[data-theme=dark] .rps-debit[data-v-0231ad3f]{color:#f87171}html[data-theme=dark] .rps-muted[data-v-0231ad3f]{color:#2a3a5a}html[data-theme=dark] .rps-status--paid[data-v-0231ad3f]{background:rgba(34,197,94,.12);color:#4ade80}html[data-theme=dark] .rps-status--partial[data-v-0231ad3f]{background:rgba(234,179,8,.12);color:#fbbf24}html[data-theme=dark] .rps-status--settled[data-v-0231ad3f]{background:rgba(59,130,246,.15);color:#93c5fd}html[data-theme=dark] .rps-status--unpaid[data-v-0231ad3f]{background:rgba(239,68,68,.12);color:#f87171}html[data-theme=dark] .rps-footer[data-v-0231ad3f]{background:#182847;border-color:#243859}html[data-theme=dark] .rps-footer-row[data-v-0231ad3f]{color:#cbd5e1}html[data-theme=dark] .rps-footer-row+.rps-footer-row[data-v-0231ad3f]{border-top-color:#243859}html[data-theme=dark] .rps-footer-val[data-v-0231ad3f]{color:#eef4ff}html[data-theme=dark] .rps-footer-val--success[data-v-0231ad3f]{color:#4ade80}html[data-theme=dark] .rps-footer-val--danger[data-v-0231ad3f]{color:#f87171}html[data-theme=dark] .rps-footer-val--muted[data-v-0231ad3f]{color:#9aa6bf}.width-100[data-v-145e5030]{width:100%}.sd-required[data-v-145e5030]{color:#ff3b30}.sd-form .card[data-v-145e5030]{border-radius:12px}.sd-summary[data-v-145e5030]{top:15px}.sd-box[data-v-145e5030]{background-color:#f5f5f7}.sd-box--warning[data-v-145e5030]{background-color:#fff3cd}.sd-box--info[data-v-145e5030]{background-color:#e8f4ff}.sd-box--success[data-v-145e5030]{background-color:#e8f5e9}.sd-total[data-v-145e5030]{font-size:18px;color:#1d1d1f}.sd-amount-success[data-v-145e5030]{color:#34c759}.sd-amount-danger[data-v-145e5030],.sd-warn-icon[data-v-145e5030]{color:#ff3b30}.sd-box__icon[data-v-145e5030]{font-size:22px}.sd-box--success .sd-box__icon[data-v-145e5030]{color:#34c759}.sd-box--warning .sd-box__icon[data-v-145e5030]{color:#b25e00}.sd-box--info .sd-box__icon[data-v-145e5030]{color:#007aff}.sd-submit[data-v-145e5030]{background-color:#007aff;color:#fff;border-radius:12px;border:none}.sd-submit[data-v-145e5030]:disabled{opacity:.6;cursor:not-allowed}.sd-submit-badge[data-v-145e5030]{background-color:hsla(0,0%,100%,.2);color:#fff}html[data-theme=dark] .sd-form .border-bottom[data-v-145e5030],html[data-theme=dark] .sd-form .border-top[data-v-145e5030]{border-color:var(--app-border-color)!important}html[data-theme=dark] .sd-box[data-v-145e5030]{background-color:var(--app-surface-subtle)!important}html[data-theme=dark] .sd-box--warning[data-v-145e5030]{background-color:rgba(234,179,8,.14)!important}html[data-theme=dark] .sd-box--info[data-v-145e5030]{background-color:rgba(59,130,246,.16)!important}html[data-theme=dark] .sd-box--success[data-v-145e5030]{background-color:rgba(34,197,94,.14)!important}html[data-theme=dark] .sd-total[data-v-145e5030]{color:var(--app-text-strong)}html[data-theme=dark] .sd-box--warning .sd-box__icon[data-v-145e5030]{color:#fbbf24}html[data-theme=dark] .sd-box--info .sd-box__icon[data-v-145e5030]{color:#93c5fd}.sd-list[data-v-471673e8]{display:flex;flex-direction:column;gap:12px}.sd-filter-label[data-v-471673e8]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;margin-bottom:3px;display:block}.filter-item--branch[data-v-471673e8]{min-width:180px}.filter-item--search[data-v-471673e8]{min-width:200px;flex-grow:1;max-width:300px}.filter-item--guest[data-v-471673e8]{min-width:220px}.sd-count-badge[data-v-471673e8]{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:#495057;background:#f4f6f8;border:1px solid #e9ecef;border-radius:20px;padding:3px 11px;white-space:nowrap;margin-right:6px}.sd-chips-row[data-v-471673e8]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:2px}.sd-chip[data-v-471673e8]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 10px;border-radius:20px;font-size:11.5px;font-weight:500;line-height:1.7;text-transform:capitalize}.sd-chip--success[data-v-471673e8]{background:#f0fff4;color:#27ae60;border:1px solid #b2dfca}.sd-chip--danger[data-v-471673e8]{background:#fff0f0;color:#c0392b;border:1px solid #f5c6c6}.sd-chip--warning[data-v-471673e8]{background:#fff8e1;color:#e67e22;border:1px solid wheat}.sd-chip--neutral[data-v-471673e8]{background:#f0f3ff;color:#3d5bd4;border:1px solid #c7d0f8}.sd-chip__clear[data-v-471673e8]{background:none;border:none;padding:0 0 0 4px;cursor:pointer;font-size:14px;line-height:1;opacity:.6;color:inherit}.sd-chip__clear[data-v-471673e8]:hover{opacity:1}.sd-backdrop[data-v-471673e8]{position:fixed;inset:0;z-index:1040}.sd-table-wrap[data-v-471673e8]{background:#fff;border:1px solid #e9ecef;border-radius:12px}.sd-table-scroll[data-v-471673e8]{overflow-x:auto}.sd-table[data-v-471673e8]{width:100%;border-collapse:collapse;min-width:800px;font-size:13.5px}.sd-thead[data-v-471673e8]{background:#f8f9fc;border-bottom:1.5px solid #e9ecef}.sd-th[data-v-471673e8]{padding:11px 14px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;white-space:nowrap}.sd-th--r[data-v-471673e8]{text-align:right}.sd-row[data-v-471673e8]{border-bottom:1px solid #f1f3f7;transition:background .1s}.sd-row[data-v-471673e8]:last-child{border-bottom:none}.sd-row[data-v-471673e8]:hover{background:#f7f9ff}.sd-row--sk[data-v-471673e8]{cursor:default}.sd-row--sk[data-v-471673e8]:hover{background:transparent}.sd-td[data-v-471673e8]{padding:12px 14px;vertical-align:middle;color:#343a40}.sd-td--r[data-v-471673e8]{text-align:right}.sd-td--nowrap[data-v-471673e8]{white-space:nowrap}.sd-col--sl[data-v-471673e8]{width:38px;padding-right:6px;color:#adb5bd;font-size:12px;font-weight:600;text-align:right;white-space:nowrap}.sd-col--bed[data-v-471673e8]{min-width:130px}.sd-col--status[data-v-471673e8]{min-width:120px}.sd-col--actions[data-v-471673e8]{width:60px;padding:8px 12px}.sd-tcell[data-v-471673e8]{display:flex;align-items:center;gap:10px;min-width:180px}.sd-av[data-v-471673e8]{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;letter-spacing:.02em}.sd-tinfo[data-v-471673e8]{display:flex;flex-direction:column;line-height:1.3;overflow:hidden}.sd-tname[data-v-471673e8]{font-weight:600;color:#212529;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:210px;display:inline-flex;align-items:center;gap:4px}.sd-link[data-v-471673e8]{color:#3d5bd4;text-decoration:none}.sd-link[data-v-471673e8]:hover{text-decoration:underline}.sd-tmobile[data-v-471673e8]{font-size:12px;color:#8c97a8}.sd-tcode[data-v-471673e8],.sd-tmobile[data-v-471673e8]{margin-top:1px;display:inline-flex;align-items:center;gap:4px}.sd-tcode[data-v-471673e8]{font-size:11px;color:#6c757d}.sd-tcode--col[data-v-471673e8]{margin-top:0;font-size:12px;font-weight:600;color:#495057}.sd-tdate[data-v-471673e8]{font-size:11px;color:#adb5bd;margin-top:1px}.sd-tdate--col[data-v-471673e8]{margin-top:4px;font-size:12px;color:#8c97a8}.sd-copy-icon[data-v-471673e8]{font-size:11px;color:#c0c7d0;cursor:pointer;transition:color .15s;opacity:0}.sd-tcode:hover .sd-copy-icon[data-v-471673e8],.sd-tmobile:hover .sd-copy-icon[data-v-471673e8],.sd-tname:hover .sd-copy-icon[data-v-471673e8]{opacity:1}.sd-copy-icon[data-v-471673e8]:hover{color:#4f46e5}.sd-copy-icon--ok[data-v-471673e8]{color:#28a745!important;opacity:1!important}.sd-branch-name[data-v-471673e8]{font-size:12.5px;color:#495057;font-weight:500}.sd-bed-primary[data-v-471673e8]{display:flex;align-items:center;gap:5px;font-weight:600;font-size:13px;color:#212529;white-space:nowrap}.sd-bed-no[data-v-471673e8]{color:#3d5bd4}.sd-bed-sep[data-v-471673e8]{color:#ced4da;font-size:10px}.sd-room-no[data-v-471673e8]{color:#495057}.sd-bed-secondary[data-v-471673e8]{font-size:11px;color:#8c97a8;margin-top:2px}.sd-pay-type[data-v-471673e8]{font-size:13px;font-weight:600;color:#212529;display:flex;align-items:center;gap:5px}.sd-pay-ref[data-v-471673e8]{font-size:12px;color:#6c757d;margin-top:2px;display:flex;align-items:center;gap:5px}.sd-pay-label[data-v-471673e8]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#adb5bd}.sd-no-deposit[data-v-471673e8]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:#6c757d;background:#f4f6f8;border:1px solid #dee2e6;border-radius:20px;padding:3px 10px;white-space:nowrap}.sd-amount-stack[data-v-471673e8]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.sd-amount-main[data-v-471673e8]{font-size:15px;font-weight:700;color:#212529}.sd-amount-lines[data-v-471673e8]{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.sd-amount-line[data-v-471673e8]{font-size:11.5px;color:#6c757d;white-space:nowrap}.sd-amount-line--success[data-v-471673e8]{color:#27ae60}.sd-amount-line--warning[data-v-471673e8]{color:#e67e22}.sd-amount-label[data-v-471673e8]{font-weight:600;margin-left:3px;text-transform:uppercase;font-size:9.5px;letter-spacing:.04em;opacity:.8}.sd-status-stack[data-v-471673e8]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.sd-btn-receive[data-v-471673e8]{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;color:#1cc88a;background:#f0fff4;border:1px solid #b2dfca;border-radius:6px;padding:4px 12px;white-space:nowrap;text-decoration:none;transition:background .15s,color .15s,box-shadow .15s}.sd-btn-receive[data-v-471673e8]:hover{background:#1cc88a;color:#fff;text-decoration:none;box-shadow:0 2px 6px rgba(28,200,138,.25)}.sd-acts[data-v-471673e8]{display:flex;align-items:center;gap:4px;justify-content:flex-end}.sd-btn-more[data-v-471673e8]{background:none;border:1px solid #dee2e6;border-radius:6px;padding:4px 7px;font-size:15px;color:#8c97a8;cursor:pointer;transition:border-color .15s,color .15s;line-height:1}.sd-btn-more[data-v-471673e8]:hover{border-color:#adb5bd;color:#495057}.sd-float-menu[data-v-471673e8]{position:fixed;z-index:9999;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.12);min-width:200px;padding:4px 0}.sd-float-item[data-v-471673e8]{display:flex;align-items:center;padding:8px 16px;font-size:13px;color:#212529!important;text-decoration:none!important;white-space:nowrap;transition:background .1s;cursor:pointer}.sd-float-item[data-v-471673e8]:hover{background:#f8f9fc}.sd-float-item--danger[data-v-471673e8]{color:#c0392b!important}.sd-float-item--danger[data-v-471673e8]:hover{background:#fff0f0}.sd-float-divider[data-v-471673e8]{height:1px;background:#f1f3f7;margin:4px 0}.sd-empty[data-v-471673e8]{text-align:center;padding:64px 20px}.sd-empty__icon[data-v-471673e8]{font-size:52px;color:#dee2e6;display:block;margin-bottom:12px}.sd-empty__title[data-v-471673e8]{font-weight:600;color:#495057;margin:0 0 4px}.sd-empty__sub[data-v-471673e8]{font-size:13px;color:#8c97a8;margin:0}.sd-empty-val[data-v-471673e8]{color:#dee2e6}@keyframes sk-sh-471673e8{0%{background-position:-400px 0}to{background-position:400px 0}}.sk[data-v-471673e8]{border-radius:4px;background:linear-gradient(90deg,#f0f2f5 25%,#e4e7ec 50%,#f0f2f5 75%);background-size:800px 100%;display:block;animation:sk-sh-471673e8 1.4s linear infinite}.sk--av[data-v-471673e8]{width:34px;height:34px;border-radius:50%;flex-shrink:0}.sk--sm[data-v-471673e8]{height:11px;width:70px}.sk--md[data-v-471673e8]{height:11px;width:120px}.sk--sl[data-v-471673e8]{height:11px;width:18px;margin-left:auto}.sk--bal[data-v-471673e8]{height:36px;width:88px;border-radius:8px;margin-left:auto}.sd-sentinel[data-v-471673e8]{height:1px}.sd-load-more[data-v-471673e8]{text-align:center;padding:16px 0;font-size:13px;color:#8c97a8}.sd-load-more .mdi[data-v-471673e8]{font-size:16px;margin-right:4px}.sd-end-msg[data-v-471673e8]{text-align:center;padding:14px 0 6px;font-size:12px;color:#adb5bd}@media (max-width:640px){.sd-col--bed[data-v-471673e8]{display:none}.sd-tname[data-v-471673e8]{max-width:140px}}html[data-theme=dark] .sd-table-wrap[data-v-471673e8]{background:#111b33;border-color:#243859}html[data-theme=dark] .sd-thead[data-v-471673e8]{background:#182847;border-bottom-color:#243859}html[data-theme=dark] .sd-thead .sd-th[data-v-471673e8]{background:#182847!important;color:#9aa6bf}html[data-theme=dark] .sd-row[data-v-471673e8]{border-bottom-color:#243859}html[data-theme=dark] .sd-row[data-v-471673e8]:hover{background:#182847}html[data-theme=dark] .sd-td[data-v-471673e8]{color:#eef4ff}html[data-theme=dark] .sd-count-badge[data-v-471673e8]{background:#182847;border-color:#243859;color:#cbd5e1}html[data-theme=dark] .sd-amount-main[data-v-471673e8],html[data-theme=dark] .sd-bed-primary[data-v-471673e8],html[data-theme=dark] .sd-pay-type[data-v-471673e8],html[data-theme=dark] .sd-tname[data-v-471673e8]{color:#eef4ff}html[data-theme=dark] .sd-link[data-v-471673e8]{color:#93c5fd}html[data-theme=dark] .sd-link[data-v-471673e8]:hover{color:#bfdbfe}html[data-theme=dark] .sd-bed-no[data-v-471673e8]{color:#93c5fd}html[data-theme=dark] .sd-amount-line[data-v-471673e8],html[data-theme=dark] .sd-bed-secondary[data-v-471673e8],html[data-theme=dark] .sd-bed-sep[data-v-471673e8],html[data-theme=dark] .sd-col--sl[data-v-471673e8],html[data-theme=dark] .sd-filter-label[data-v-471673e8],html[data-theme=dark] .sd-pay-label[data-v-471673e8],html[data-theme=dark] .sd-pay-ref[data-v-471673e8],html[data-theme=dark] .sd-tcode[data-v-471673e8],html[data-theme=dark] .sd-tdate--col[data-v-471673e8],html[data-theme=dark] .sd-tdate[data-v-471673e8],html[data-theme=dark] .sd-tmobile[data-v-471673e8]{color:#9aa6bf}html[data-theme=dark] .sd-branch-name[data-v-471673e8],html[data-theme=dark] .sd-room-no[data-v-471673e8],html[data-theme=dark] .sd-tcode--col[data-v-471673e8]{color:#cbd5e1}html[data-theme=dark] .sd-amount-line--success[data-v-471673e8]{color:#4ade80}html[data-theme=dark] .sd-amount-line--warning[data-v-471673e8]{color:#fbbf24}html[data-theme=dark] .sd-chip--success[data-v-471673e8]{background:rgba(34,197,94,.12);color:#4ade80;border-color:rgba(34,197,94,.35)}html[data-theme=dark] .sd-chip--danger[data-v-471673e8]{background:rgba(239,68,68,.12);color:#f87171;border-color:rgba(239,68,68,.35)}html[data-theme=dark] .sd-chip--warning[data-v-471673e8]{background:rgba(234,179,8,.12);color:#fbbf24;border-color:rgba(234,179,8,.35)}html[data-theme=dark] .sd-chip--neutral[data-v-471673e8]{background:rgba(99,102,241,.12);color:#a5b4fc;border-color:rgba(99,102,241,.35)}html[data-theme=dark] .sd-no-deposit[data-v-471673e8]{background:#182847;border-color:#243859;color:#9aa6bf}html[data-theme=dark] .sd-btn-receive[data-v-471673e8]{background:rgba(34,197,94,.12);color:#4ade80;border-color:rgba(34,197,94,.35)}html[data-theme=dark] .sd-btn-receive[data-v-471673e8]:hover{background:#16a34a;color:#fff;border-color:#16a34a}html[data-theme=dark] .sd-btn-more[data-v-471673e8]{background:transparent;border-color:#243859;color:#9aa6bf}html[data-theme=dark] .sd-btn-more[data-v-471673e8]:hover{border-color:#2a3a5a;color:#eef4ff}html[data-theme=dark] .sd-float-menu[data-v-471673e8]{background:#111b33;border-color:#243859;box-shadow:0 6px 24px rgba(0,0,0,.5)}html[data-theme=dark] .sd-float-item[data-v-471673e8]{color:#cbd5e1!important}html[data-theme=dark] .sd-float-item[data-v-471673e8]:hover{background:#182847;color:#a5b4fc!important}html[data-theme=dark] .sd-float-item--danger[data-v-471673e8]{color:#f87171!important}html[data-theme=dark] .sd-float-item--danger[data-v-471673e8]:hover{background:rgba(239,68,68,.12)}html[data-theme=dark] .sd-float-divider[data-v-471673e8]{background:#243859}html[data-theme=dark] .sd-empty-val[data-v-471673e8],html[data-theme=dark] .sd-empty__icon[data-v-471673e8]{color:#2a3a5a}html[data-theme=dark] .sd-empty__title[data-v-471673e8]{color:#eef4ff}html[data-theme=dark] .sd-empty__sub[data-v-471673e8],html[data-theme=dark] .sd-end-msg[data-v-471673e8],html[data-theme=dark] .sd-load-more[data-v-471673e8]{color:#9aa6bf}html[data-theme=dark] .sk[data-v-471673e8]{background:linear-gradient(90deg,#182847 25%,#1e3050 50%,#182847 75%);background-size:800px 100%}html[data-theme=dark] .sd-copy-icon[data-v-471673e8]{color:#475569}html[data-theme=dark] .sd-copy-icon[data-v-471673e8]:hover{color:#93c5fd}.dw-list[data-v-4f88c174]{display:flex;flex-direction:column}.dw-filter-label[data-v-4f88c174]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;margin-bottom:3px;display:block}.filter-item--branch[data-v-4f88c174]{min-width:180px}.filter-item--search[data-v-4f88c174]{min-width:200px;flex-grow:1;max-width:280px}.filter-item--guest[data-v-4f88c174]{min-width:220px}.dw-count-badge[data-v-4f88c174]{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:#495057;background:#f4f6f8;border:1px solid #e9ecef;border-radius:20px;padding:3px 11px;white-space:nowrap;margin-right:6px}.dw-btn-refresh[data-v-4f88c174]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:1px solid #dee2e6;border-radius:6px;font-size:16px;color:#495057;text-decoration:none;transition:border-color .15s,color .15s}.dw-btn-refresh[data-v-4f88c174]:hover{border-color:#1cc88a;color:#1cc88a;text-decoration:none}.dw-backdrop[data-v-4f88c174]{position:fixed;inset:0;z-index:1040}.dw-table-wrap[data-v-4f88c174]{background:#fff;border:1px solid #e9ecef;border-radius:12px}.dw-table-scroll[data-v-4f88c174]{overflow-x:auto}.dw-table[data-v-4f88c174]{width:100%;border-collapse:collapse;min-width:820px;font-size:13.5px}.dw-thead[data-v-4f88c174]{background:#f8f9fc;border-bottom:1.5px solid #e9ecef}.dw-th[data-v-4f88c174]{padding:11px 14px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;white-space:nowrap}.dw-th--r[data-v-4f88c174]{text-align:right}.dw-row[data-v-4f88c174]{border-bottom:1px solid #f1f3f7;cursor:pointer;transition:background .1s}.dw-row[data-v-4f88c174]:last-child{border-bottom:none}.dw-row[data-v-4f88c174]:hover{background:#f7f9ff}.dw-row--sk[data-v-4f88c174]{cursor:default}.dw-row--sk[data-v-4f88c174]:hover{background:transparent}.dw-td[data-v-4f88c174]{padding:12px 14px;vertical-align:middle;color:#343a40}.dw-td--r[data-v-4f88c174]{text-align:right}.dw-td--nowrap[data-v-4f88c174]{white-space:nowrap}.dw-col--sl[data-v-4f88c174]{width:38px;padding-right:6px;color:#adb5bd;font-size:12px;font-weight:600;text-align:right;white-space:nowrap}.dw-col--bed[data-v-4f88c174]{min-width:130px}.dw-col--status[data-v-4f88c174]{min-width:120px}.dw-col--actions[data-v-4f88c174]{width:60px;padding:8px 12px}.dw-tcell[data-v-4f88c174]{display:flex;align-items:center;gap:10px;min-width:180px}.dw-av[data-v-4f88c174]{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;letter-spacing:.02em}.dw-tinfo[data-v-4f88c174]{display:flex;flex-direction:column;line-height:1.3;overflow:hidden}.dw-tname[data-v-4f88c174]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.dw-tname a[data-v-4f88c174]{color:#212529;text-decoration:none}.dw-tname a[data-v-4f88c174]:hover{color:#3d5bd4}.dw-tmobile[data-v-4f88c174]{font-size:12px;color:#8c97a8;margin-top:1px}.dw-tdate[data-v-4f88c174]{font-size:11px;color:#adb5bd;margin-top:1px}.dw-bed-primary[data-v-4f88c174]{display:flex;align-items:center;gap:5px;font-weight:600;font-size:13px;white-space:nowrap}.dw-bed-no[data-v-4f88c174]{color:#3d5bd4}.dw-bed-sep[data-v-4f88c174]{color:#ced4da;font-size:10px}.dw-room-no[data-v-4f88c174]{color:#495057}.dw-bed-secondary[data-v-4f88c174]{font-size:11px;color:#8c97a8;margin-top:2px}.dw-empty-val[data-v-4f88c174]{color:#dee2e6}.dw-duration[data-v-4f88c174]{display:flex;align-items:center;gap:4px;font-size:12.5px}.dw-duration__from[data-v-4f88c174],.dw-duration__to[data-v-4f88c174]{font-weight:500;color:#495057}.dw-duration__sep[data-v-4f88c174]{color:#ced4da;font-size:10px}.dw-duration-days[data-v-4f88c174]{font-size:11px;color:#8c97a8;margin-top:2px}.dw-amount-stack[data-v-4f88c174]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.dw-amount-main[data-v-4f88c174]{font-size:15px;font-weight:700;color:#212529}.dw-amount-main--unpaid[data-v-4f88c174]{color:#c0392b}.dw-amount-lines[data-v-4f88c174]{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.dw-amount-line[data-v-4f88c174]{font-size:11.5px;color:#6c757d;white-space:nowrap}.dw-amount-line--success[data-v-4f88c174]{color:#27ae60}.dw-amount-line--warning[data-v-4f88c174]{color:#e67e22}.dw-amount-line--info[data-v-4f88c174]{color:#36b9cc}.dw-amount-label[data-v-4f88c174]{font-weight:600;margin-left:3px;text-transform:uppercase;font-size:9.5px;letter-spacing:.04em;opacity:.8}.dw-amount-tag[data-v-4f88c174]{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:4px;background:#fff0f0;color:#c0392b}.dw-status-stack[data-v-4f88c174]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.dw-status[data-v-4f88c174]{display:inline-block;padding:3px 10px;border-radius:20px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.4}.dw-status--unpaid[data-v-4f88c174]{background:#fff0f0;color:#c0392b}.dw-btn-receive[data-v-4f88c174]{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;color:#4f46e5;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;padding:4px 12px;white-space:nowrap;text-decoration:none;transition:background .15s,color .15s}.dw-btn-receive[data-v-4f88c174]:hover{background:#4f46e5;color:#fff;text-decoration:none}.dw-acts[data-v-4f88c174]{display:flex;align-items:center;justify-content:flex-end}.dw-btn-more[data-v-4f88c174]{background:none;border:1px solid #dee2e6;border-radius:6px;padding:4px 7px;font-size:15px;color:#8c97a8;cursor:pointer;transition:border-color .15s,color .15s;line-height:1}.dw-btn-more[data-v-4f88c174]:hover{border-color:#adb5bd;color:#495057}.dw-float-menu[data-v-4f88c174]{position:fixed;z-index:9999;background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 6px 24px rgba(0,0,0,.14);min-width:190px;padding:4px 0}.dw-float-item[data-v-4f88c174]{display:flex;align-items:center;padding:9px 16px;font-size:13px;color:#343a40;text-decoration:none;transition:background .1s;white-space:nowrap;cursor:pointer}.dw-float-item[data-v-4f88c174]:hover{background:#f7f9ff;color:#3d5bd4;text-decoration:none}.dw-float-item i[data-v-4f88c174]{margin-right:8px;font-size:15px}.dw-float-item--danger[data-v-4f88c174]{color:#e74a3b}.dw-float-item--danger[data-v-4f88c174]:hover{background:#fff0f0;color:#c0392b}.dw-float-divider[data-v-4f88c174]{height:1px;background:#e9ecef;margin:4px 0}.dw-empty[data-v-4f88c174]{text-align:center;padding:64px 20px}.dw-empty__icon[data-v-4f88c174]{font-size:52px;color:#dee2e6;display:block;margin-bottom:12px}.dw-empty__title[data-v-4f88c174]{font-weight:600;color:#495057;margin:0 0 4px}.dw-empty__sub[data-v-4f88c174]{font-size:13px;color:#8c97a8;margin:0}@keyframes sk-sh-4f88c174{0%{background-position:-400px 0}to{background-position:400px 0}}.sk[data-v-4f88c174]{border-radius:4px;background:linear-gradient(90deg,#f0f2f5 25%,#e4e7ec 50%,#f0f2f5 75%);background-size:800px 100%;display:block;animation:sk-sh-4f88c174 1.4s linear infinite}.sk--av[data-v-4f88c174]{width:34px;height:34px;border-radius:50%;flex-shrink:0}.sk--sm[data-v-4f88c174]{height:11px;width:70px}.sk--md[data-v-4f88c174]{height:11px;width:120px}.sk--sl[data-v-4f88c174]{height:11px;width:18px;margin-left:auto}.sk--bal[data-v-4f88c174]{height:36px;width:88px;border-radius:8px;margin-left:auto}.mb-1[data-v-4f88c174]{margin-bottom:5px}.dw-sentinel[data-v-4f88c174]{height:1px}.dw-load-more[data-v-4f88c174]{text-align:center;padding:16px 0;font-size:13px;color:#8c97a8}.dw-load-more .mdi[data-v-4f88c174]{font-size:16px;margin-right:4px}.dw-end-msg[data-v-4f88c174]{text-align:center;padding:14px 0 6px;font-size:12px;color:#adb5bd}@media (max-width:640px){.dw-col--bed[data-v-4f88c174]{display:none}.dw-tname[data-v-4f88c174]{max-width:140px}}html[data-theme=dark] .dw-table-wrap[data-v-4f88c174]{background:#111b33;border-color:#243859}html[data-theme=dark] .dw-thead[data-v-4f88c174]{background:#182847;border-bottom-color:#243859}html[data-theme=dark] .dw-th[data-v-4f88c174]{color:#9aa6bf;background:#182847!important}html[data-theme=dark] .dw-row[data-v-4f88c174]{border-bottom-color:#243859}html[data-theme=dark] .dw-row[data-v-4f88c174]:hover{background:#182847}html[data-theme=dark] .dw-td[data-v-4f88c174]{color:#eef4ff}html[data-theme=dark] .dw-count-badge[data-v-4f88c174]{background:#182847;border-color:#243859;color:#cbd5e1}html[data-theme=dark] .dw-btn-refresh[data-v-4f88c174]{background:transparent;border-color:#243859;color:#9aa6bf}html[data-theme=dark] .dw-btn-refresh[data-v-4f88c174]:hover{border-color:#4ade80;color:#4ade80}html[data-theme=dark] .dw-tname a[data-v-4f88c174]{color:#eef4ff}html[data-theme=dark] .dw-tname a[data-v-4f88c174]:hover{color:#93c5fd}html[data-theme=dark] .dw-amount-line[data-v-4f88c174],html[data-theme=dark] .dw-bed-secondary[data-v-4f88c174],html[data-theme=dark] .dw-col--sl[data-v-4f88c174],html[data-theme=dark] .dw-duration-days[data-v-4f88c174],html[data-theme=dark] .dw-filter-label[data-v-4f88c174],html[data-theme=dark] .dw-tdate[data-v-4f88c174],html[data-theme=dark] .dw-tmobile[data-v-4f88c174]{color:#9aa6bf}html[data-theme=dark] .dw-bed-no[data-v-4f88c174]{color:#93c5fd}html[data-theme=dark] .dw-bed-sep[data-v-4f88c174]{color:#475569}html[data-theme=dark] .dw-duration__from[data-v-4f88c174],html[data-theme=dark] .dw-duration__to[data-v-4f88c174],html[data-theme=dark] .dw-room-no[data-v-4f88c174]{color:#cbd5e1}html[data-theme=dark] .dw-amount-main[data-v-4f88c174]{color:#eef4ff}html[data-theme=dark] .dw-amount-main--unpaid[data-v-4f88c174]{color:#f87171}html[data-theme=dark] .dw-amount-line--success[data-v-4f88c174]{color:#4ade80}html[data-theme=dark] .dw-amount-line--warning[data-v-4f88c174]{color:#fbbf24}html[data-theme=dark] .dw-amount-line--info[data-v-4f88c174]{color:#67e8f9}html[data-theme=dark] .dw-amount-tag[data-v-4f88c174]{background:rgba(239,68,68,.12);color:#f87171}html[data-theme=dark] .dw-empty-val[data-v-4f88c174]{color:#2a3a5a}html[data-theme=dark] .dw-status--unpaid[data-v-4f88c174]{background:rgba(239,68,68,.12);color:#f87171}html[data-theme=dark] .dw-btn-receive[data-v-4f88c174]{background:rgba(99,102,241,.12);color:#a5b4fc;border-color:rgba(99,102,241,.35)}html[data-theme=dark] .dw-btn-receive[data-v-4f88c174]:hover{background:#4f46e5;color:#fff;border-color:#4f46e5}html[data-theme=dark] .dw-btn-more[data-v-4f88c174]{background:transparent;border-color:#243859;color:#9aa6bf}html[data-theme=dark] .dw-btn-more[data-v-4f88c174]:hover{border-color:#2a3a5a;color:#eef4ff}html[data-theme=dark] .dw-float-menu[data-v-4f88c174]{background:#111b33;border-color:#243859;box-shadow:0 6px 24px rgba(0,0,0,.5)}html[data-theme=dark] .dw-float-item[data-v-4f88c174]{color:#cbd5e1}html[data-theme=dark] .dw-float-item[data-v-4f88c174]:hover{background:#182847;color:#a5b4fc}html[data-theme=dark] .dw-float-item--danger[data-v-4f88c174]{color:#f87171}html[data-theme=dark] .dw-float-item--danger[data-v-4f88c174]:hover{background:rgba(239,68,68,.12);color:#f87171}html[data-theme=dark] .dw-float-divider[data-v-4f88c174]{background:#243859}html[data-theme=dark] .dw-empty__icon[data-v-4f88c174]{color:#2a3a5a}html[data-theme=dark] .dw-empty__title[data-v-4f88c174]{color:#eef4ff}html[data-theme=dark] .dw-empty__sub[data-v-4f88c174],html[data-theme=dark] .dw-end-msg[data-v-4f88c174],html[data-theme=dark] .dw-load-more[data-v-4f88c174]{color:#9aa6bf}html[data-theme=dark] .sk[data-v-4f88c174]{background:linear-gradient(90deg,#182847 25%,#1e3050 50%,#182847 75%);background-size:800px 100%}.ep-list[data-v-d20446a4]{display:flex;flex-direction:column}.filter-item--branch[data-v-d20446a4]{min-width:180px}.filter-item--search[data-v-d20446a4]{min-width:240px;flex-grow:1;max-width:340px}.ep-filter-item--date[data-v-d20446a4]{min-width:180px}.ep-count-badge[data-v-d20446a4]{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:#495057;background:#f4f6f8;border:1px solid #e9ecef;border-radius:20px;padding:3px 11px;white-space:nowrap;margin-right:6px}.ep-duration-badge[data-v-d20446a4]{display:inline-flex;align-items:center;font-size:12px;font-weight:500;color:#6c757d;background:#f8f9fc;border:1px solid #e9ecef;border-radius:6px;padding:4px 10px;white-space:nowrap}.ep-table-wrap[data-v-d20446a4]{background:#fff;border:1px solid #e9ecef;border-radius:12px;margin-top:4px}.ep-table-scroll[data-v-d20446a4]{overflow-x:auto}.ep-table[data-v-d20446a4]{width:100%;border-collapse:collapse;min-width:900px;font-size:13.5px}.ep-thead[data-v-d20446a4]{background:#f8f9fc;border-bottom:1.5px solid #e9ecef}.ep-th[data-v-d20446a4]{padding:11px 14px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;white-space:nowrap}.ep-th--r[data-v-d20446a4]{text-align:right}.ep-row[data-v-d20446a4]{border-bottom:1px solid #f1f3f7;transition:background .1s}.ep-row[data-v-d20446a4]:last-child{border-bottom:none}.ep-row[data-v-d20446a4]:hover{background:#f7f9ff}.ep-row--sk[data-v-d20446a4]{cursor:default}.ep-row--sk[data-v-d20446a4]:hover{background:transparent}.ep-td[data-v-d20446a4]{padding:12px 14px;vertical-align:middle;color:#343a40}.ep-td--r[data-v-d20446a4]{text-align:right}.ep-col--sl[data-v-d20446a4]{width:38px;padding-right:6px;color:#adb5bd;font-size:12px;font-weight:600;text-align:right}.ep-col--actions[data-v-d20446a4]{width:140px;padding:8px 12px}.ep-tcell[data-v-d20446a4]{display:flex;align-items:center;gap:10px;min-width:180px}.ep-av[data-v-d20446a4]{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff}.ep-tinfo[data-v-d20446a4]{display:flex;flex-direction:column;line-height:1.3;overflow:hidden}.ep-tname[data-v-d20446a4]{font-weight:600;color:#212529;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.ep-tname[data-v-d20446a4]:hover{color:#3d5bd4;text-decoration:underline}.ep-tmeta[data-v-d20446a4]{font-size:12px;color:#8c97a8;margin-top:1px}.ep-bed-primary[data-v-d20446a4]{display:flex;align-items:center;gap:5px;font-weight:600;font-size:13px;white-space:nowrap}.ep-bed-no[data-v-d20446a4]{color:#3d5bd4}.ep-bed-sep[data-v-d20446a4]{color:#ced4da;font-size:10px}.ep-room-no[data-v-d20446a4]{color:#495057}.ep-bed-secondary[data-v-d20446a4]{font-size:11px;color:#8c97a8;margin-top:2px}.ep-meter-no[data-v-d20446a4]{font-weight:600;color:#495057;font-size:13px}.ep-meter-rate[data-v-d20446a4]{font-size:11.5px;color:#8c97a8;margin-top:2px}.ep-usage[data-v-d20446a4]{font-weight:600;color:#495057;font-size:13px}.ep-usage-days[data-v-d20446a4]{font-size:11.5px;color:#8c97a8;margin-top:2px}.ep-amount-stack[data-v-d20446a4]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.ep-amount-main[data-v-d20446a4]{font-size:15px;font-weight:700;color:#212529}.ep-amount-lines[data-v-d20446a4]{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.ep-amount-line[data-v-d20446a4]{font-size:11.5px;color:#6c757d;white-space:nowrap}.ep-amount-label[data-v-d20446a4]{font-weight:600;margin-left:3px;text-transform:uppercase;font-size:9.5px;letter-spacing:.04em;opacity:.8}.ep-receipt-no[data-v-d20446a4]{font-size:11px;color:#3d5bd4;margin-top:2px}.ep-status-pill[data-v-d20446a4]{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:20px;white-space:nowrap}.ep-status--paid[data-v-d20446a4]{background:#e6f9f0;color:#27ae60}.ep-status--pending[data-v-d20446a4]{background:#fff8e1;color:#f59f00}.ep-status--unpaid[data-v-d20446a4]{background:#fde8e8;color:#c0392b}.ep-comment[data-v-d20446a4]{font-size:12px;color:#8c97a8;margin-top:4px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-acts[data-v-d20446a4]{display:flex;align-items:center;gap:6px;justify-content:flex-end;flex-wrap:wrap}.ep-btn-pay[data-v-d20446a4]{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;color:#4f46e5;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;padding:4px 10px;white-space:nowrap;text-decoration:none;transition:background .15s,color .15s}.ep-btn-pay[data-v-d20446a4]:hover{background:#4f46e5;color:#fff;text-decoration:none}.ep-btn-receipt[data-v-d20446a4]{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;color:#27ae60;background:#f0fff4;border:1px solid #b2dfca;border-radius:6px;padding:4px 10px;white-space:nowrap;text-decoration:none;transition:background .15s,color .15s}.ep-btn-receipt[data-v-d20446a4]:hover{background:#27ae60;color:#fff;text-decoration:none}.ep-empty[data-v-d20446a4]{text-align:center;padding:64px 20px}.ep-empty__icon[data-v-d20446a4]{font-size:52px;color:#dee2e6;display:block;margin-bottom:12px}.ep-empty__title[data-v-d20446a4]{font-weight:600;color:#495057;margin:0 0 4px}.ep-empty__sub[data-v-d20446a4]{font-size:13px;color:#8c97a8;margin:0}.ep-empty-val[data-v-d20446a4]{color:#dee2e6}.ep-end-msg[data-v-d20446a4]{text-align:center;padding:14px 0 6px;font-size:12px;color:#adb5bd}@keyframes sk-sh-d20446a4{0%{background-position:-400px 0}to{background-position:400px 0}}.sk[data-v-d20446a4]{border-radius:4px;background:linear-gradient(90deg,#f0f2f5 25%,#e4e7ec 50%,#f0f2f5 75%);background-size:800px 100%;display:block;animation:sk-sh-d20446a4 1.4s linear infinite}.sk--sm[data-v-d20446a4]{height:11px;width:70px}.sk--md[data-v-d20446a4]{height:11px;width:120px}.sk--sl[data-v-d20446a4]{height:11px;width:18px;margin-left:auto}.sk--bal[data-v-d20446a4]{height:36px;width:88px;border-radius:8px;margin-left:auto}.mb-1[data-v-d20446a4]{margin-bottom:5px}@media (max-width:640px){.ep-tname[data-v-d20446a4]{max-width:140px}}html[data-theme=dark] .ep-table-wrap[data-v-d20446a4]{background:#111b33;border-color:#243859}html[data-theme=dark] .ep-thead[data-v-d20446a4]{background:#182847;border-bottom-color:#243859}html[data-theme=dark] .ep-th[data-v-d20446a4]{color:#9aa6bf;background:#182847!important}html[data-theme=dark] .ep-row[data-v-d20446a4]{border-bottom-color:#243859}html[data-theme=dark] .ep-row[data-v-d20446a4]:hover{background:#182847}html[data-theme=dark] .ep-td[data-v-d20446a4]{color:#eef4ff}html[data-theme=dark] .ep-count-badge[data-v-d20446a4],html[data-theme=dark] .ep-duration-badge[data-v-d20446a4]{background:#182847;border-color:#243859;color:#cbd5e1}html[data-theme=dark] .ep-tname[data-v-d20446a4]{color:#eef4ff}html[data-theme=dark] .ep-tname[data-v-d20446a4]:hover{color:#93c5fd}html[data-theme=dark] .ep-amount-line[data-v-d20446a4],html[data-theme=dark] .ep-bed-secondary[data-v-d20446a4],html[data-theme=dark] .ep-col--sl[data-v-d20446a4],html[data-theme=dark] .ep-comment[data-v-d20446a4],html[data-theme=dark] .ep-meter-rate[data-v-d20446a4],html[data-theme=dark] .ep-tmeta[data-v-d20446a4],html[data-theme=dark] .ep-usage-days[data-v-d20446a4]{color:#9aa6bf}html[data-theme=dark] .ep-meter-no[data-v-d20446a4],html[data-theme=dark] .ep-room-no[data-v-d20446a4],html[data-theme=dark] .ep-usage[data-v-d20446a4]{color:#cbd5e1}html[data-theme=dark] .ep-bed-no[data-v-d20446a4],html[data-theme=dark] .ep-receipt-no[data-v-d20446a4]{color:#93c5fd}html[data-theme=dark] .ep-bed-sep[data-v-d20446a4]{color:#475569}html[data-theme=dark] .ep-amount-main[data-v-d20446a4]{color:#eef4ff}html[data-theme=dark] .ep-empty-val[data-v-d20446a4]{color:#2a3a5a}html[data-theme=dark] .ep-status--paid[data-v-d20446a4]{background:rgba(34,197,94,.12);color:#4ade80}html[data-theme=dark] .ep-status--pending[data-v-d20446a4]{background:rgba(234,179,8,.12);color:#fbbf24}html[data-theme=dark] .ep-status--unpaid[data-v-d20446a4]{background:rgba(239,68,68,.12);color:#f87171}html[data-theme=dark] .ep-btn-pay[data-v-d20446a4]{background:rgba(99,102,241,.12);color:#a5b4fc;border-color:rgba(99,102,241,.35)}html[data-theme=dark] .ep-btn-pay[data-v-d20446a4]:hover{background:#4f46e5;color:#fff;border-color:#4f46e5}html[data-theme=dark] .ep-btn-receipt[data-v-d20446a4]{background:rgba(34,197,94,.12);color:#4ade80;border-color:rgba(34,197,94,.35)}html[data-theme=dark] .ep-btn-receipt[data-v-d20446a4]:hover{background:#16a34a;color:#fff;border-color:#16a34a}html[data-theme=dark] .ep-empty__icon[data-v-d20446a4]{color:#2a3a5a}html[data-theme=dark] .ep-empty__title[data-v-d20446a4]{color:#eef4ff}html[data-theme=dark] .ep-empty__sub[data-v-d20446a4],html[data-theme=dark] .ep-end-msg[data-v-d20446a4]{color:#9aa6bf}html[data-theme=dark] .sk[data-v-d20446a4]{background:linear-gradient(90deg,#182847 25%,#1e3050 50%,#182847 75%);background-size:800px 100%}.payment-modal-content[data-v-22001c33]{max-height:70vh;overflow-y:auto}.info-section[data-v-22001c33]{margin-bottom:2rem}.section-title[data-v-22001c33]{font-size:1.1rem;font-weight:600;color:#667eea;margin-bottom:1rem;display:flex;align-items:center;border-bottom:2px solid #f8f9fa;padding-bottom:.5rem}.section-title i[data-v-22001c33]{color:#667eea}.payment-card[data-v-22001c33]{background:#f8f9fa;border-radius:8px;padding:1rem;border-left:4px solid #667eea;margin-bottom:1rem}.payment-card[data-v-22001c33]:last-child{margin-bottom:0}.payment-row[data-v-22001c33]{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid #e9ecef}.payment-row[data-v-22001c33]:last-child{border-bottom:none}.payment-row .label[data-v-22001c33]{color:#495057;font-weight:600;min-width:150px;flex-shrink:0}.payment-row .value[data-v-22001c33]{color:#6c757d;text-align:right;flex-grow:1;word-break:break-word}.invoice-header[data-v-22001c33]{border-bottom:1px solid #dee2e6;margin-bottom:.5rem;padding-bottom:.5rem}.badge[data-v-22001c33]{font-size:.8rem;padding:.3rem .6rem}@media (max-width:768px){.payment-row[data-v-22001c33]{flex-direction:column;align-items:flex-start;gap:.25rem}.payment-row .label[data-v-22001c33]{min-width:auto}.payment-row .value[data-v-22001c33]{text-align:left}.payment-modal-content[data-v-22001c33]{max-height:60vh}}.font-weight-bold[data-v-22001c33]{font-weight:600!important}.text-primary[data-v-22001c33]{color:#007bff!important}.text-success[data-v-22001c33]{color:#28a745!important}.text-danger[data-v-22001c33]{color:#dc3545!important}.text-warning[data-v-22001c33]{color:#ffc107!important}.text-info[data-v-22001c33]{color:#17a2b8!important}.text-muted[data-v-22001c33]{color:#6c757d!important}.width-100[data-v-2882de38]{width:100%}.cursor-pointer[data-v-2882de38]{cursor:pointer}.text-right[data-v-2882de38]{text-align:right}.fp-list[data-v-ad838d86]{display:flex;flex-direction:column;gap:12px}.fp-info-note[data-v-ad838d86]{display:flex;align-items:flex-start;gap:7px;background:#f0f7ff;border:1px solid #bcd4f0;border-radius:8px;padding:8px 14px;font-size:12.5px;color:#1e40af}.fp-info-note__icon[data-v-ad838d86]{font-size:15px;margin-top:1px;flex-shrink:0}.fp-filter-label[data-v-ad838d86]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;margin-bottom:3px;display:block}.filter-item--branch[data-v-ad838d86]{min-width:180px}.filter-item--guest[data-v-ad838d86]{min-width:220px}.fp-filter-item--date[data-v-ad838d86]{min-width:160px}.fp-count-badge[data-v-ad838d86]{gap:5px;font-size:12.5px;color:#495057;background:#f4f6f8;border:1px solid #e9ecef;border-radius:20px;padding:3px 11px;margin-right:6px}.fp-btn-autogenerate[data-v-ad838d86],.fp-count-badge[data-v-ad838d86]{display:inline-flex;align-items:center;font-weight:600;white-space:nowrap}.fp-btn-autogenerate[data-v-ad838d86]{gap:4px;padding:5px 14px;background:var(--primary-color,#3d5bd4);color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;text-decoration:none;transition:opacity .15s}.fp-btn-autogenerate[data-v-ad838d86]:hover{opacity:.88;color:#fff;text-decoration:none}.fp-btn-export[data-v-ad838d86]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:1px solid #dee2e6;border-radius:6px;font-size:15px;color:#495057;cursor:pointer;text-decoration:none;transition:all .15s;flex-shrink:0}.fp-btn-export[data-v-ad838d86]:hover{border-color:#1cc88a;color:#1cc88a;text-decoration:none}.fp-sentinel[data-v-ad838d86]{height:1px}.fp-loading-more[data-v-ad838d86]{text-align:center;padding:16px;font-size:13px;color:#8c97a8}.fp-table-wrap[data-v-ad838d86]{background:#fff;border:1px solid #e9ecef;border-radius:12px}.fp-table-scroll[data-v-ad838d86]{overflow-x:auto}.fp-table[data-v-ad838d86]{width:100%;border-collapse:collapse;min-width:860px;font-size:13.5px}.fp-thead[data-v-ad838d86]{background:#f8f9fc;border-bottom:1.5px solid #e9ecef}.fp-th[data-v-ad838d86]{padding:11px 14px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;white-space:nowrap}.fp-th--r[data-v-ad838d86]{text-align:right}.fp-row[data-v-ad838d86]{border-bottom:1px solid #f1f3f7;transition:background .1s}.fp-row[data-v-ad838d86]:last-child{border-bottom:none}.fp-row[data-v-ad838d86]:hover{background:#f7f9ff}.fp-row--sk[data-v-ad838d86]{cursor:default}.fp-row--sk[data-v-ad838d86]:hover{background:transparent}.fp-td[data-v-ad838d86]{padding:12px 14px;vertical-align:middle;color:#343a40}.fp-td--r[data-v-ad838d86]{text-align:right}.fp-td--nowrap[data-v-ad838d86]{white-space:nowrap}.fp-col--sl[data-v-ad838d86]{width:38px;padding-right:6px;color:#adb5bd;font-size:12px;font-weight:600;text-align:right}.fp-col--bed[data-v-ad838d86]{min-width:110px}.fp-col--amount[data-v-ad838d86]{min-width:130px}.fp-col--remarks[data-v-ad838d86]{min-width:160px}.fp-col--status[data-v-ad838d86]{min-width:100px}.fp-col--actions[data-v-ad838d86]{width:150px;padding:8px 12px}.fp-tcell[data-v-ad838d86]{display:flex;align-items:flex-start;gap:10px}.fp-av[data-v-ad838d86]{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;flex-shrink:0;margin-top:2px}.fp-guest-name[data-v-ad838d86]{font-weight:600;color:#212529;text-decoration:none}.fp-guest-name[data-v-ad838d86]:hover{color:#3d5bd4;text-decoration:underline}.fp-guest-mobile[data-v-ad838d86]{font-size:11.5px;color:#6c757d;margin-top:2px}.fp-guest-date[data-v-ad838d86]{font-size:11px;color:#8c97a8;margin-top:2px}.fp-date-sep[data-v-ad838d86]{color:#ced4da}.fp-dur[data-v-ad838d86]{font-size:12.5px;color:#495057;font-weight:500}.fp-dur-sep[data-v-ad838d86]{font-size:10px;color:#ced4da}.fp-na[data-v-ad838d86]{color:#ced4da}.fp-bed-no[data-v-ad838d86]{font-weight:600;color:#495057;font-size:13px}.fp-bed-floor[data-v-ad838d86]{font-size:11.5px;color:#8c97a8;margin-top:2px}.fp-amount-input-wrap[data-v-ad838d86]{display:flex;align-items:center;gap:4px;justify-content:flex-end}.fp-compact-bar[data-v-ad838d86]{display:flex;justify-content:flex-end;margin-bottom:10px}.fp-compact-gen[data-v-ad838d86]{display:inline-flex;align-items:center;padding:8px 14px;border-radius:10px;background:var(--app-hover-bg,#eef2ff);color:var(--primary-color,#655be6)!important;font-size:13px;font-weight:700;text-decoration:none!important}.fp-entry[data-v-ad838d86]{padding:6px 16px 20px}.fp-entry-ctx[data-v-ad838d86]{padding:12px 13px;margin-bottom:18px;border:1px solid var(--app-border-color,#e2e8f0);border-radius:12px;background:var(--app-surface-subtle,#f8fafc)}.fp-entry-ctx-row[data-v-ad838d86]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:3px 0}.fp-entry-ctx-row span[data-v-ad838d86]{flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--app-text-muted,#94a3b8);line-height:1.6}.fp-entry-ctx-row b[data-v-ad838d86]{flex:1 1 auto;min-width:0;text-align:right;font-size:13px;font-weight:600;color:var(--app-text-strong,#1f2937)}.fp-entry-label[data-v-ad838d86]{display:block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--app-text-muted,#94a3b8)}.fp-entry-hint[data-v-ad838d86]{margin:6px 0 18px;font-size:12px;line-height:1.45;color:var(--app-text-muted,#94a3b8)}.fp-entry .fp-remarks-input[data-v-ad838d86]{margin-bottom:20px}.fp-compact-amount[data-v-ad838d86]{display:flex;align-items:center;gap:6px}.fp-compact-amount .fp-amount-input[data-v-ad838d86]{flex:1 1 auto;width:auto;text-align:left;font-size:15px;padding:9px 10px}.fp-entry .fp-remarks-input[data-v-ad838d86]{width:100%;font-size:14px}.fp-compact-save[data-v-ad838d86]{width:100%;justify-content:center}.fp-amount-input[data-v-ad838d86]{width:90px;text-align:right;border:1px solid #dee2e6;border-radius:6px;padding:4px 8px;font-size:13px;color:#212529;outline:none;transition:border-color .15s}.fp-amount-input[data-v-ad838d86]:focus{border-color:#3d5bd4;box-shadow:0 0 0 2px rgba(61,91,212,.12)}.fp-amount-currency[data-v-ad838d86]{font-size:12px;color:#6c757d;font-weight:600}.fp-amount-stack[data-v-ad838d86]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.fp-amount-total[data-v-ad838d86]{font-size:14px;font-weight:700;color:#212529}.fp-amount-paid[data-v-ad838d86]{font-size:11.5px;color:#27ae60}.fp-amount-due[data-v-ad838d86]{font-size:11.5px;color:#e74a3b;font-weight:600}.fp-amount-discount[data-v-ad838d86]{font-size:11px;color:#e67e22}.fp-amount-plain[data-v-ad838d86]{font-weight:600;color:#495057}.fp-remarks-input[data-v-ad838d86]{width:100%;border:1px solid #dee2e6;border-radius:6px;padding:5px 8px;font-size:12.5px;color:#495057;resize:none;outline:none;transition:border-color .15s;background:#fafbfc}.fp-remarks-input[data-v-ad838d86]:focus{border-color:#3d5bd4;background:#fff;box-shadow:0 0 0 2px rgba(61,91,212,.1)}.fp-remarks-input[data-v-ad838d86]::placeholder{color:#ced4da}.fp-status[data-v-ad838d86]{display:inline-block;padding:3px 9px;border-radius:20px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.fp-status--paid[data-v-ad838d86]{background:#f0fff4;color:#27ae60}.fp-status--partial[data-v-ad838d86]{background:#fff8e1;color:#e67e22}.fp-status--unpaid[data-v-ad838d86]{background:#fff0f0;color:#c0392b}.fp-status--pending[data-v-ad838d86]{background:#f0f3ff;color:#3d5bd4}.fp-status--default[data-v-ad838d86]{background:#f4f6f8;color:#6c757d}.fp-status--none[data-v-ad838d86]{background:#f4f6f8;color:#adb5bd}.fp-acts[data-v-ad838d86]{display:flex;align-items:center;gap:6px;justify-content:flex-end}.fp-btn-generate[data-v-ad838d86]{background:none;border:1px solid #1cc88a;border-radius:6px;padding:4px 10px;font-size:12.5px;color:#1cc88a;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap}.fp-btn-generate[data-v-ad838d86]:hover{background:#1cc88a;color:#fff}.fp-btn-receive[data-v-ad838d86]{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;color:#4f46e5;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;padding:4px 10px;white-space:nowrap;text-decoration:none;transition:background .15s,color .15s,box-shadow .15s}.fp-btn-receive[data-v-ad838d86]:hover{background:#4f46e5;color:#fff;text-decoration:none;box-shadow:0 2px 6px rgba(79,70,229,.25)}.fp-btn-more[data-v-ad838d86]{background:none;border:1px solid #dee2e6;border-radius:6px;padding:4px 7px;font-size:15px;color:#8c97a8;cursor:pointer;transition:border-color .15s,color .15s;line-height:1}.fp-btn-more[data-v-ad838d86]:hover{border-color:#adb5bd;color:#495057}.fp-float-menu[data-v-ad838d86]{position:fixed;z-index:9999;background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 6px 24px rgba(0,0,0,.14);min-width:200px;padding:4px 0}.fp-float-item[data-v-ad838d86]{display:flex;align-items:center;padding:9px 16px;font-size:13px;color:#343a40;text-decoration:none;transition:background .1s;white-space:nowrap;cursor:pointer;background:none;border:none;width:100%;text-align:left}.fp-float-item[data-v-ad838d86]:hover{background:#f7f9ff;color:#3d5bd4;text-decoration:none}.fp-float-item i[data-v-ad838d86]{margin-right:8px;font-size:15px}.fp-float-item--danger[data-v-ad838d86]{color:#e74a3b}.fp-float-item--danger[data-v-ad838d86]:hover{background:#fff0f0;color:#c0392b}.fp-float-divider[data-v-ad838d86]{height:1px;background:#e9ecef;margin:4px 0}.fp-empty[data-v-ad838d86]{text-align:center;padding:64px 20px}.fp-empty__icon[data-v-ad838d86]{font-size:52px;color:#dee2e6;display:block;margin-bottom:12px}.fp-empty__title[data-v-ad838d86]{font-weight:600;color:#495057;margin:0 0 4px}.fp-empty__sub[data-v-ad838d86]{font-size:13px;color:#8c97a8;margin:0}.sk[data-v-ad838d86]{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;animation:sk-shimmer-ad838d86 1.2s infinite;border-radius:4px;height:12px}.sk--sl[data-v-ad838d86]{width:20px}.sk--sm[data-v-ad838d86]{width:80px}.sk--md[data-v-ad838d86]{width:120px}.sk--av[data-v-ad838d86]{width:34px;height:34px;border-radius:50%;flex-shrink:0}.sk--bal[data-v-ad838d86]{width:70px}@keyframes sk-shimmer-ad838d86{0%{background-position:200% 0}to{background-position:-200% 0}}html[data-theme=dark] .fp-info-note[data-v-ad838d86]{background:rgba(99,102,241,.1);border-color:rgba(99,102,241,.3);color:#c7d2fe}html[data-theme=dark] .fp-info-note span[data-v-ad838d86]{color:#c7d2fe}html[data-theme=dark] .fp-table-wrap[data-v-ad838d86]{background:#111b33;border-color:#243859}html[data-theme=dark] .fp-thead[data-v-ad838d86]{background:#182847;border-bottom-color:#243859}html[data-theme=dark] .fp-th[data-v-ad838d86]{color:#9aa6bf;background:#182847!important}html[data-theme=dark] .fp-row[data-v-ad838d86]{border-bottom-color:#243859}html[data-theme=dark] .fp-row[data-v-ad838d86]:hover{background:#182847}html[data-theme=dark] .fp-td[data-v-ad838d86]{color:#eef4ff}html[data-theme=dark] .fp-count-badge[data-v-ad838d86]{background:#182847;border-color:#243859;color:#cbd5e1}html[data-theme=dark] .fp-btn-export[data-v-ad838d86]{background:transparent;border-color:#243859;color:#9aa6bf}html[data-theme=dark] .fp-btn-export[data-v-ad838d86]:hover{border-color:#4ade80;color:#4ade80}html[data-theme=dark] .fp-guest-name[data-v-ad838d86]{color:#eef4ff}html[data-theme=dark] .fp-guest-name[data-v-ad838d86]:hover{color:#93c5fd}html[data-theme=dark] .fp-amount-currency[data-v-ad838d86],html[data-theme=dark] .fp-bed-floor[data-v-ad838d86],html[data-theme=dark] .fp-col--sl[data-v-ad838d86],html[data-theme=dark] .fp-filter-label[data-v-ad838d86],html[data-theme=dark] .fp-guest-date[data-v-ad838d86],html[data-theme=dark] .fp-guest-mobile[data-v-ad838d86]{color:#9aa6bf}html[data-theme=dark] .fp-amount-plain[data-v-ad838d86],html[data-theme=dark] .fp-bed-no[data-v-ad838d86],html[data-theme=dark] .fp-dur[data-v-ad838d86]{color:#cbd5e1}html[data-theme=dark] .fp-date-sep[data-v-ad838d86],html[data-theme=dark] .fp-dur-sep[data-v-ad838d86],html[data-theme=dark] .fp-na[data-v-ad838d86]{color:#475569}html[data-theme=dark] .fp-amount-total[data-v-ad838d86]{color:#eef4ff}html[data-theme=dark] .fp-amount-paid[data-v-ad838d86]{color:#4ade80}html[data-theme=dark] .fp-amount-due[data-v-ad838d86]{color:#f87171}html[data-theme=dark] .fp-amount-discount[data-v-ad838d86]{color:#fbbf24}html[data-theme=dark] .fp-amount-input[data-v-ad838d86],html[data-theme=dark] .fp-remarks-input[data-v-ad838d86]{background:#0f1a30;border-color:#243859;color:#eef4ff}html[data-theme=dark] .fp-amount-input[data-v-ad838d86]:focus,html[data-theme=dark] .fp-remarks-input[data-v-ad838d86]:focus{border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.2);background:#0f1a30}html[data-theme=dark] .fp-remarks-input[data-v-ad838d86]::placeholder{color:#475569}html[data-theme=dark] .fp-status--paid[data-v-ad838d86]{background:rgba(34,197,94,.12);color:#4ade80}html[data-theme=dark] .fp-status--partial[data-v-ad838d86]{background:rgba(234,179,8,.12);color:#fbbf24}html[data-theme=dark] .fp-status--unpaid[data-v-ad838d86]{background:rgba(239,68,68,.12);color:#f87171}html[data-theme=dark] .fp-status--pending[data-v-ad838d86]{background:rgba(99,102,241,.12);color:#a5b4fc}html[data-theme=dark] .fp-status--default[data-v-ad838d86]{background:#182847;color:#9aa6bf}html[data-theme=dark] .fp-status--none[data-v-ad838d86]{background:#182847;color:#475569}html[data-theme=dark] .fp-btn-generate[data-v-ad838d86]{background:transparent;border-color:rgba(34,197,94,.45);color:#4ade80}html[data-theme=dark] .fp-btn-generate[data-v-ad838d86]:hover{background:#16a34a;color:#fff;border-color:#16a34a}html[data-theme=dark] .fp-btn-receive[data-v-ad838d86]{background:rgba(99,102,241,.12);color:#a5b4fc;border-color:rgba(99,102,241,.35)}html[data-theme=dark] .fp-btn-receive[data-v-ad838d86]:hover{background:#4f46e5;color:#fff;border-color:#4f46e5}html[data-theme=dark] .fp-btn-more[data-v-ad838d86]{background:transparent;border-color:#243859;color:#9aa6bf}html[data-theme=dark] .fp-btn-more[data-v-ad838d86]:hover{border-color:#2a3a5a;color:#eef4ff}html[data-theme=dark] .fp-float-menu[data-v-ad838d86]{background:#111b33;border-color:#243859;box-shadow:0 6px 24px rgba(0,0,0,.5)}html[data-theme=dark] .fp-float-item[data-v-ad838d86]{color:#cbd5e1;background:transparent}html[data-theme=dark] .fp-float-item[data-v-ad838d86]:hover{background:#182847;color:#a5b4fc}html[data-theme=dark] .fp-float-item--danger[data-v-ad838d86]{color:#f87171}html[data-theme=dark] .fp-float-item--danger[data-v-ad838d86]:hover{background:rgba(239,68,68,.12);color:#f87171}html[data-theme=dark] .fp-float-divider[data-v-ad838d86]{background:#243859}html[data-theme=dark] .fp-empty__icon[data-v-ad838d86]{color:#2a3a5a}html[data-theme=dark] .fp-empty__title[data-v-ad838d86]{color:#eef4ff}html[data-theme=dark] .fp-empty__sub[data-v-ad838d86],html[data-theme=dark] .fp-loading-more[data-v-ad838d86]{color:#9aa6bf}html[data-theme=dark] .sk[data-v-ad838d86]{background:linear-gradient(90deg,#182847 25%,#1e3050 50%,#182847 75%);background-size:200% 100%}.btn[data-v-4c49742b]:disabled{cursor:not-allowed;opacity:.6}.dropdown-item[data-v-4c49742b]{cursor:pointer}.op-list[data-v-050e2004]{display:flex;flex-direction:column}.filter-item--branch[data-v-050e2004]{min-width:180px}.filter-item--search[data-v-050e2004]{min-width:200px;flex-grow:1;max-width:280px}.op-count-badge[data-v-050e2004]{font-size:12.5px;color:#495057;background:#f4f6f8;border:1px solid #e9ecef;border-radius:20px;padding:3px 11px;white-space:nowrap}.op-btn-statement-toggle[data-v-050e2004],.op-count-badge[data-v-050e2004]{display:inline-flex;align-items:center;gap:5px;font-weight:600;margin-right:6px}.op-btn-statement-toggle[data-v-050e2004]{font-size:12px;color:#3d5bd4;background:#f0f3ff;border:1px solid #c7d0f8;border-radius:8px;padding:5px 12px;cursor:pointer;transition:all .15s}.op-btn-statement-toggle[data-v-050e2004]:hover{background:#3d5bd4;color:#fff}.op-btn-statement-toggle__label[data-v-050e2004]{display:inline}@media (max-width:640px){.op-btn-statement-toggle__label[data-v-050e2004]{display:none}}.op-table-wrap[data-v-050e2004]{background:#fff;border:1px solid #e9ecef;border-radius:12px;margin-top:4px}.op-table-scroll[data-v-050e2004]{overflow-x:auto}.op-table[data-v-050e2004]{width:100%;border-collapse:collapse;min-width:920px;font-size:13.5px}.op-thead[data-v-050e2004]{background:#f8f9fc;border-bottom:1.5px solid #e9ecef}.op-th[data-v-050e2004]{padding:11px 14px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;white-space:nowrap}.op-th--r[data-v-050e2004]{text-align:right}.op-row[data-v-050e2004]{border-bottom:1px solid #f1f3f7;transition:background .1s;cursor:pointer}.op-row[data-v-050e2004]:last-child{border-bottom:none}.op-row[data-v-050e2004]:hover{background:#f7f9ff}.op-row--sk[data-v-050e2004]{cursor:default}.op-row--sk[data-v-050e2004]:hover{background:transparent}.op-td[data-v-050e2004]{padding:12px 14px;vertical-align:middle;color:#343a40}.op-td--nowrap[data-v-050e2004]{white-space:nowrap;font-size:12px;color:#8c97a8}.op-td--r[data-v-050e2004]{text-align:right}.op-col--sl[data-v-050e2004]{width:38px;padding-right:6px;color:#adb5bd;font-size:12px;font-weight:600;text-align:right}.op-col--actions[data-v-050e2004]{width:44px;padding:0 8px}.op-order-no[data-v-050e2004]{font-weight:600;color:#212529;font-size:13px}.op-amount[data-v-050e2004]{font-size:14px;font-weight:700;color:#212529}.op-meta[data-v-050e2004]{font-size:12px;color:#8c97a8;margin-top:2px}.op-meta--success[data-v-050e2004]{color:#27ae60}.op-meta--warning[data-v-050e2004]{color:#e67e22}.op-meta--info[data-v-050e2004]{color:#3d5bd4}.op-meta--muted[data-v-050e2004]{color:#adb5bd;font-size:11px}.op-status-pill[data-v-050e2004]{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:20px;white-space:nowrap;margin-top:4px}.op-status-pill--sm[data-v-050e2004]{font-size:10.5px;padding:2px 8px;margin-top:0}.op-status--success[data-v-050e2004]{background:#e6f9f0;color:#27ae60}.op-status--warning[data-v-050e2004]{background:#fff8e1;color:#f59f00}.op-status--danger[data-v-050e2004]{background:#fde8e8;color:#c0392b}.op-status--default[data-v-050e2004]{background:#f4f6f8;color:#6c757d}.op-status--info[data-v-050e2004]{background:#f0f3ff;color:#3d5bd4}.op-type-tag[data-v-050e2004]{display:inline-block;font-size:11.5px;font-weight:600;color:#495057;background:#f4f6f8;border-radius:4px;padding:2px 8px}.op-user-name[data-v-050e2004]{font-weight:600;color:#212529;font-size:13px}.op-copy-host[data-v-050e2004]{display:inline-flex;align-items:center;gap:5px}.op-copy-icon[data-v-050e2004]{font-size:11px;color:#c0c7d0;cursor:pointer;opacity:0;transition:color .15s,opacity .15s}.op-copy-host:hover .op-copy-icon[data-v-050e2004]{opacity:1}.op-copy-icon[data-v-050e2004]:hover{color:#4f46e5}.op-copy-icon--ok[data-v-050e2004]{color:#28a745!important;opacity:1!important}.op-transfer-chip[data-v-050e2004]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:6px}.op-transfer-chip--done[data-v-050e2004]{background:#e6f9f0;color:#27ae60}.op-transfer-chip--pending[data-v-050e2004]{background:#fff8e1;color:#f59f00}.op-transfer-chip--none[data-v-050e2004]{background:#fde8e8;color:#c0392b}.op-transfer-chip--has-action[data-v-050e2004]{padding-right:4px;gap:6px}.op-refresh-btn[data-v-050e2004]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:2px;padding:0;border:0;background:rgba(245,159,0,.18);color:inherit;border-radius:4px;cursor:pointer;font-size:12px;line-height:1;transition:background-color .15s}.op-refresh-btn[data-v-050e2004]:hover:not(:disabled){background:rgba(245,159,0,.32)}.op-refresh-btn[data-v-050e2004]:disabled{cursor:progress;opacity:.7}html[data-theme=dark] .op-refresh-btn[data-v-050e2004]{background:rgba(251,191,36,.18)}html[data-theme=dark] .op-refresh-btn[data-v-050e2004]:hover:not(:disabled){background:rgba(251,191,36,.32)}.op-btn-view[data-v-050e2004]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #e9ecef;border-radius:8px;background:#fff;cursor:pointer;color:#8c97a8;font-size:16px;transition:all .15s}.op-btn-view[data-v-050e2004]:hover{color:#3d5bd4;border-color:#c7d0f8;background:#f0f3ff}.op-empty[data-v-050e2004]{text-align:center;padding:64px 20px}.op-empty__icon[data-v-050e2004]{font-size:52px;color:#dee2e6;display:block;margin-bottom:12px}.op-empty__title[data-v-050e2004]{font-weight:600;color:#495057;margin:0 0 4px}.op-empty__sub[data-v-050e2004]{font-size:13px;color:#8c97a8;margin:0}.op-empty-val[data-v-050e2004]{color:#dee2e6}.op-sentinel[data-v-050e2004]{height:1px}.op-load-more[data-v-050e2004]{text-align:center;padding:16px 0;font-size:13px;color:#8c97a8}.op-load-more .mdi[data-v-050e2004]{font-size:16px;margin-right:4px}.op-end-msg[data-v-050e2004]{text-align:center;padding:14px 0 6px;font-size:12px;color:#adb5bd}@keyframes sk-sh-050e2004{0%{background-position:-400px 0}to{background-position:400px 0}}.sk[data-v-050e2004]{border-radius:4px;background:linear-gradient(90deg,#f0f2f5 25%,#e4e7ec 50%,#f0f2f5 75%);background-size:800px 100%;display:block;animation:sk-sh-050e2004 1.4s linear infinite}.sk--sm[data-v-050e2004]{height:11px;width:70px}.sk--md[data-v-050e2004]{height:11px;width:120px}.sk--sl[data-v-050e2004]{height:11px;width:18px;margin-left:auto}.mb-1[data-v-050e2004]{margin-bottom:5px}.op-drawer-tab-btn[data-v-050e2004]{font-size:12px;font-weight:600;padding:5px 14px;border:1px solid #e9ecef;border-radius:8px;background:#fff;color:#636366;cursor:pointer;transition:all .15s;margin-right:4px}.op-drawer-tab-btn[data-v-050e2004]:hover{border-color:#c7d0f8;color:#3d5bd4}.op-drawer-tab-btn--active[data-v-050e2004]{background:#3d5bd4;color:#fff;border-color:#3d5bd4}.op-drawer-tab-btn--active[data-v-050e2004]:hover{background:#2c4bc0}.op-drawer-body[data-v-050e2004]{padding:0}.op-drawer-title-icon[data-v-050e2004]{font-size:18px;color:#3d5bd4;margin-right:8px}.op-drawer-title[data-v-050e2004]{font-size:15px;font-weight:700;color:#1d1d1f}.op-drawer-title-sub[data-v-050e2004]{font-size:12px;color:#8c97a8;margin-top:1px}.opd-banner[data-v-050e2004]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #f0f0f5}.opd-banner--success[data-v-050e2004]{background:linear-gradient(135deg,#e6f9f0,#f0fff7)}.opd-banner--warning[data-v-050e2004]{background:linear-gradient(135deg,#fff8e1,#fffdf5)}.opd-banner--danger[data-v-050e2004]{background:linear-gradient(135deg,#fde8e8,#fff5f5)}.opd-banner--default[data-v-050e2004]{background:#f8f9fc}.opd-banner--info[data-v-050e2004]{background:linear-gradient(135deg,#f0f3ff,#f8faff)}.opd-banner__status[data-v-050e2004]{font-size:13px;font-weight:700;display:block}.opd-banner--success .opd-banner__status[data-v-050e2004]{color:#27ae60}.opd-banner--warning .opd-banner__status[data-v-050e2004]{color:#f59f00}.opd-banner--danger .opd-banner__status[data-v-050e2004]{color:#c0392b}.opd-banner--info .opd-banner__status[data-v-050e2004]{color:#3d5bd4}.opd-banner__type[data-v-050e2004]{font-size:11.5px;color:#8c97a8;margin-top:2px;display:block}.opd-banner__amount[data-v-050e2004]{font-size:22px;font-weight:800;color:#212529}.opd-section[data-v-050e2004]{padding:16px 20px;border-bottom:1px solid #f0f0f5}.opd-section__title[data-v-050e2004]{font-size:12px;font-weight:700;color:#8c97a8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;display:flex;align-items:center}.opd-grid[data-v-050e2004]{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.opd-kv[data-v-050e2004]{display:flex;flex-direction:column;gap:2px}.opd-kv__key[data-v-050e2004]{font-size:11px;font-weight:600;color:#adb5bd;text-transform:uppercase;letter-spacing:.04em}.opd-kv__val[data-v-050e2004]{font-size:13px;color:#343a40;word-break:break-all}.opd-kv__val--muted[data-v-050e2004]{font-size:11.5px;color:#8c97a8}.opd-user-card[data-v-050e2004]{display:flex;align-items:flex-start;gap:12px}.opd-quick-actions[data-v-050e2004]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.opd-quick-action[data-v-050e2004]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:5px 12px;border-radius:6px;color:#4f46e5;background:#eef2ff;border:1px solid #c7d2fe;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s}.opd-quick-action i[data-v-050e2004]{font-size:14px}.opd-quick-action[data-v-050e2004]:focus,.opd-quick-action[data-v-050e2004]:hover{background:#4f46e5;color:#fff;border-color:#4f46e5;text-decoration:none;box-shadow:0 2px 6px rgba(79,70,229,.25)}.opd-user-av[data-v-050e2004]{width:40px;height:40px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff}.opd-user-info[data-v-050e2004]{flex:1;min-width:0}.opd-user-name[data-v-050e2004]{font-size:14px;font-weight:700;color:#212529}.opd-user-meta[data-v-050e2004]{font-size:12.5px;color:#8c97a8;margin-top:2px;display:flex;align-items:center}.opd-timeline[data-v-050e2004]{display:flex;flex-direction:column;gap:0;margin-bottom:14px;position:relative;padding-left:20px}.opd-timeline[data-v-050e2004]:before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:2px;background:#e9ecef;border-radius:2px}.opd-timeline-item[data-v-050e2004]{display:flex;align-items:flex-start;gap:12px;padding:8px 0;position:relative}.opd-timeline-dot[data-v-050e2004]{width:14px;height:14px;border-radius:50%;border:2px solid #e9ecef;background:#fff;flex-shrink:0;position:absolute;left:-20px;top:10px;z-index:1}.opd-timeline-item--done .opd-timeline-dot[data-v-050e2004]{border-color:#27ae60;background:#27ae60}.opd-timeline-item--done .opd-timeline-dot[data-v-050e2004]:after{content:"\2713";color:#fff;font-size:8px;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.opd-timeline-item--pending .opd-timeline-dot[data-v-050e2004]{border-color:#f59f00;background:#fff8e1}.opd-timeline-content[data-v-050e2004]{display:flex;flex-direction:column}.opd-timeline-label[data-v-050e2004]{font-size:13px;font-weight:600;color:#343a40}.opd-timeline-date[data-v-050e2004]{font-size:12px;color:#8c97a8}.opd-timeline-date--pending[data-v-050e2004]{color:#f59f00;font-weight:600}.opd-settle-card[data-v-050e2004]{background:#f8f9fc;border:1px solid #e9ecef;border-radius:10px;padding:14px 16px;border-left:3px solid #3d5bd4}.ops-header[data-v-050e2004]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#f8f9fc;border-bottom:1px solid #e9ecef}.ops-header__left[data-v-050e2004]{display:flex;align-items:center;gap:10px}.ops-header__icon[data-v-050e2004]{font-size:24px;color:#3d5bd4}.ops-header__title[data-v-050e2004]{font-size:14px;font-weight:700;color:#212529}.ops-header__sub[data-v-050e2004]{font-size:12px;color:#8c97a8}.ops-header__amount[data-v-050e2004]{font-size:20px;font-weight:800;color:#212529}.ops-table[data-v-050e2004]{margin:0}.ops-table__head[data-v-050e2004]{display:flex;padding:10px 20px;background:#f8f9fc;border-bottom:1.5px solid #e9ecef;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8}.ops-row[data-v-050e2004]{display:flex;padding:12px 20px;border-bottom:1px solid #f1f3f7;align-items:flex-start;transition:background .1s}.ops-row[data-v-050e2004]:last-child{border-bottom:none}.ops-row[data-v-050e2004]:hover{background:#f7f9ff}.ops-row--credit[data-v-050e2004]{border-left:3px solid #27ae60}.ops-row--debit[data-v-050e2004]{border-left:3px solid #c0392b}.ops-row--neutral[data-v-050e2004]{border-left:3px solid #f59f00}.ops-col[data-v-050e2004]{flex-shrink:0}.ops-col--date[data-v-050e2004]{width:120px;font-size:11.5px;color:#8c97a8}.ops-col--desc[data-v-050e2004]{flex:1;min-width:0;padding-right:12px}.ops-col--num[data-v-050e2004]{width:100px;text-align:right;font-size:13px;font-weight:600}.ops-col--status[data-v-050e2004]{width:100px;text-align:right}.ops-desc-text[data-v-050e2004]{display:block;font-size:13px;font-weight:600;color:#343a40}.ops-desc-meta[data-v-050e2004]{display:block;font-size:11.5px;color:#8c97a8;margin-top:1px}.ops-credit[data-v-050e2004]{color:#27ae60}.ops-debit[data-v-050e2004]{color:#c0392b}.ops-muted[data-v-050e2004]{color:#dee2e6;font-weight:400}.ops-summary[data-v-050e2004]{margin:0 20px 20px;background:#f8f9fc;border:1px solid #e9ecef;border-radius:10px;padding:14px 16px}.ops-summary-row[data-v-050e2004]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;color:#495057}.ops-summary-row+.ops-summary-row[data-v-050e2004]{border-top:1px solid #f0f0f5}.ops-summary-row--status[data-v-050e2004]{padding-top:10px}.ops-summary-val[data-v-050e2004]{font-weight:700;color:#212529}.ops-summary-val--success[data-v-050e2004]{color:#27ae60}.ops-summary-val--muted[data-v-050e2004]{color:#8c97a8}.ops-stmt-body[data-v-050e2004]{padding:0}.ops-stmt-cards[data-v-050e2004]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-bottom:1px solid #e9ecef}.ops-stmt-card[data-v-050e2004]{padding:16px 18px;border-right:1px solid #f0f0f5}.ops-stmt-card[data-v-050e2004]:last-child{border-right:none}.ops-stmt-card__label[data-v-050e2004]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c97a8;margin-bottom:4px}.ops-stmt-card__val[data-v-050e2004]{font-size:15px;font-weight:800}.ops-stmt-card--total .ops-stmt-card__val[data-v-050e2004]{color:#212529}.ops-stmt-card--settled .ops-stmt-card__val[data-v-050e2004]{color:#27ae60}.ops-stmt-card--pending .ops-stmt-card__val[data-v-050e2004]{color:#f59f00}.ops-stmt-card--failed .ops-stmt-card__val[data-v-050e2004]{color:#c0392b}@media (max-width:600px){.ops-stmt-cards[data-v-050e2004]{grid-template-columns:repeat(2,1fr)}}.ops-stmt-table[data-v-050e2004]{margin:0}.ops-stmt-row[data-v-050e2004]{cursor:pointer}.ops-stmt-row[data-v-050e2004]:hover{background:#f0f3ff}html[data-theme=dark] .op-count-badge[data-v-050e2004]{background:#182847;border-color:#243859;color:#cbd5e1}html[data-theme=dark] .op-btn-statement-toggle[data-v-050e2004]{background:rgba(99,102,241,.15);color:#a5b4fc;border-color:rgba(99,102,241,.35)}html[data-theme=dark] .op-btn-statement-toggle[data-v-050e2004]:hover{background:#4f46e5;color:#fff;border-color:#4f46e5}html[data-theme=dark] .op-table-wrap[data-v-050e2004]{background:#111b33;border-color:#243859}html[data-theme=dark] .op-thead[data-v-050e2004]{background:#182847;border-bottom-color:#243859}html[data-theme=dark] .op-th[data-v-050e2004]{color:#9aa6bf;background:#182847}html[data-theme=dark] .op-row[data-v-050e2004]{border-bottom-color:#243859}html[data-theme=dark] .op-row[data-v-050e2004]:hover{background:#182847}html[data-theme=dark] .op-td[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .op-col--sl[data-v-050e2004],html[data-theme=dark] .op-meta[data-v-050e2004],html[data-theme=dark] .op-td--nowrap[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .op-amount[data-v-050e2004],html[data-theme=dark] .op-order-no[data-v-050e2004],html[data-theme=dark] .op-user-name[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .op-meta--success[data-v-050e2004]{color:#4ade80}html[data-theme=dark] .op-meta--warning[data-v-050e2004]{color:#fbbf24}html[data-theme=dark] .op-meta--info[data-v-050e2004]{color:#93c5fd}html[data-theme=dark] .op-meta--muted[data-v-050e2004]{color:#64748b}html[data-theme=dark] .op-status--success[data-v-050e2004]{background:rgba(34,197,94,.12);color:#4ade80}html[data-theme=dark] .op-status--warning[data-v-050e2004]{background:rgba(234,179,8,.12);color:#fbbf24}html[data-theme=dark] .op-status--danger[data-v-050e2004]{background:rgba(239,68,68,.12);color:#f87171}html[data-theme=dark] .op-status--default[data-v-050e2004]{background:#182847;color:#9aa6bf}html[data-theme=dark] .op-status--info[data-v-050e2004]{background:rgba(99,102,241,.12);color:#a5b4fc}html[data-theme=dark] .op-type-tag[data-v-050e2004]{background:#182847;color:#cbd5e1}html[data-theme=dark] .op-copy-icon[data-v-050e2004]{color:#475569}html[data-theme=dark] .op-copy-icon[data-v-050e2004]:hover{color:#a5b4fc}html[data-theme=dark] .op-copy-icon--ok[data-v-050e2004]{color:#4ade80!important}html[data-theme=dark] .op-transfer-chip--done[data-v-050e2004]{background:rgba(34,197,94,.12);color:#4ade80}html[data-theme=dark] .op-transfer-chip--pending[data-v-050e2004]{background:rgba(234,179,8,.12);color:#fbbf24}html[data-theme=dark] .op-transfer-chip--none[data-v-050e2004]{background:rgba(239,68,68,.12);color:#f87171}html[data-theme=dark] .op-btn-view[data-v-050e2004]{background:transparent;border-color:#243859;color:#9aa6bf}html[data-theme=dark] .op-btn-view[data-v-050e2004]:hover{background:rgba(99,102,241,.12);border-color:rgba(99,102,241,.35);color:#a5b4fc}html[data-theme=dark] .op-empty-val[data-v-050e2004],html[data-theme=dark] .op-empty__icon[data-v-050e2004]{color:#2a3a5a}html[data-theme=dark] .op-empty__title[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .op-empty__sub[data-v-050e2004],html[data-theme=dark] .op-end-msg[data-v-050e2004],html[data-theme=dark] .op-load-more[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .sk[data-v-050e2004]{background:linear-gradient(90deg,#182847 25%,#1e3050 50%,#182847 75%);background-size:800px 100%}html[data-theme=dark] .op-drawer-title-icon[data-v-050e2004]{color:#a5b4fc}html[data-theme=dark] .op-drawer-title[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .op-drawer-title-sub[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .op-drawer-tab-btn[data-v-050e2004]{background:#182847;color:#cbd5e1;border-color:#243859}html[data-theme=dark] .op-drawer-tab-btn[data-v-050e2004]:hover{border-color:rgba(99,102,241,.35);color:#a5b4fc}html[data-theme=dark] .op-drawer-tab-btn--active[data-v-050e2004],html[data-theme=dark] .op-drawer-tab-btn--active[data-v-050e2004]:hover{background:#4f46e5;color:#fff;border-color:#4f46e5}html[data-theme=dark] .opd-banner[data-v-050e2004]{border-bottom-color:#243859}html[data-theme=dark] .opd-banner--success[data-v-050e2004]{background:linear-gradient(135deg,rgba(34,197,94,.18),rgba(34,197,94,.06))}html[data-theme=dark] .opd-banner--warning[data-v-050e2004]{background:linear-gradient(135deg,rgba(234,179,8,.18),rgba(234,179,8,.06))}html[data-theme=dark] .opd-banner--danger[data-v-050e2004]{background:linear-gradient(135deg,rgba(239,68,68,.18),rgba(239,68,68,.06))}html[data-theme=dark] .opd-banner--default[data-v-050e2004]{background:#182847}html[data-theme=dark] .opd-banner--info[data-v-050e2004]{background:linear-gradient(135deg,rgba(99,102,241,.18),rgba(99,102,241,.06))}html[data-theme=dark] .opd-banner--success .opd-banner__status[data-v-050e2004]{color:#4ade80}html[data-theme=dark] .opd-banner--warning .opd-banner__status[data-v-050e2004]{color:#fbbf24}html[data-theme=dark] .opd-banner--danger .opd-banner__status[data-v-050e2004]{color:#f87171}html[data-theme=dark] .opd-banner--info .opd-banner__status[data-v-050e2004]{color:#a5b4fc}html[data-theme=dark] .opd-banner__type[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .opd-banner__amount[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .opd-section[data-v-050e2004]{border-bottom-color:#243859}html[data-theme=dark] .opd-section__title[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .opd-kv__key[data-v-050e2004]{color:#64748b}html[data-theme=dark] .opd-kv__val[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .opd-kv__val--muted[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .opd-user-name[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .opd-user-meta[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .opd-quick-action[data-v-050e2004]{background:rgba(99,102,241,.12);color:#a5b4fc;border-color:rgba(99,102,241,.35)}html[data-theme=dark] .opd-quick-action[data-v-050e2004]:focus,html[data-theme=dark] .opd-quick-action[data-v-050e2004]:hover{background:#4f46e5;color:#fff;border-color:#4f46e5;box-shadow:0 2px 8px rgba(79,70,229,.4)}html[data-theme=dark] .opd-timeline[data-v-050e2004]:before{background:#243859}html[data-theme=dark] .opd-timeline-dot[data-v-050e2004]{border-color:#243859;background:#111b33}html[data-theme=dark] .opd-timeline-item--done .opd-timeline-dot[data-v-050e2004]{border-color:#16a34a;background:#16a34a}html[data-theme=dark] .opd-timeline-item--pending .opd-timeline-dot[data-v-050e2004]{border-color:#fbbf24;background:rgba(234,179,8,.12)}html[data-theme=dark] .opd-timeline-label[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .opd-timeline-date[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .opd-timeline-date--pending[data-v-050e2004]{color:#fbbf24}html[data-theme=dark] .opd-settle-card[data-v-050e2004]{background:#182847;border-color:#243859;border-left-color:#4f46e5}html[data-theme=dark] .ops-header[data-v-050e2004]{background:#182847;border-bottom-color:#243859}html[data-theme=dark] .ops-header__icon[data-v-050e2004]{color:#a5b4fc}html[data-theme=dark] .ops-header__amount[data-v-050e2004],html[data-theme=dark] .ops-header__title[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .ops-header__sub[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .ops-table__head[data-v-050e2004]{background:#182847;border-bottom-color:#243859;color:#9aa6bf}html[data-theme=dark] .ops-row[data-v-050e2004]{border-bottom-color:#243859}html[data-theme=dark] .ops-row[data-v-050e2004]:hover{background:#182847}html[data-theme=dark] .ops-col--date[data-v-050e2004],html[data-theme=dark] .ops-desc-meta[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .ops-desc-text[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .ops-credit[data-v-050e2004]{color:#4ade80}html[data-theme=dark] .ops-debit[data-v-050e2004]{color:#f87171}html[data-theme=dark] .ops-muted[data-v-050e2004]{color:#2a3a5a}html[data-theme=dark] .ops-summary[data-v-050e2004]{background:#182847;border-color:#243859}html[data-theme=dark] .ops-summary-row[data-v-050e2004]{color:#cbd5e1}html[data-theme=dark] .ops-summary-row+.ops-summary-row[data-v-050e2004]{border-top-color:#243859}html[data-theme=dark] .ops-summary-val[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .ops-summary-val--success[data-v-050e2004]{color:#4ade80}html[data-theme=dark] .ops-summary-val--muted[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .ops-stmt-cards[data-v-050e2004]{border-bottom-color:#243859}html[data-theme=dark] .ops-stmt-card[data-v-050e2004]{border-right-color:#243859}html[data-theme=dark] .ops-stmt-card__label[data-v-050e2004]{color:#9aa6bf}html[data-theme=dark] .ops-stmt-card--total .ops-stmt-card__val[data-v-050e2004]{color:#eef4ff}html[data-theme=dark] .ops-stmt-card--settled .ops-stmt-card__val[data-v-050e2004]{color:#4ade80}html[data-theme=dark] .ops-stmt-card--pending .ops-stmt-card__val[data-v-050e2004]{color:#fbbf24}html[data-theme=dark] .ops-stmt-card--failed .ops-stmt-card__val[data-v-050e2004]{color:#f87171}html[data-theme=dark] .ops-stmt-row[data-v-050e2004]:hover{background:#182847}