.review-page[data-v-191e145d]{color:#243247;max-width:1500px;padding:24px!important}.page-heading[data-v-191e145d]{align-items:center;gap:14px;margin-bottom:24px;display:flex}.heading-icon[data-v-191e145d]{color:#3565d8;background:#eaf1ff;border-radius:15px;flex-shrink:0;place-items:center;width:50px;height:50px;font-size:22px;display:grid}.eyebrow[data-v-191e145d]{color:#8a97aa;margin-bottom:4px;font-size:11px}.page-heading h4[data-v-191e145d]{margin:0;font-size:23px;font-weight:750}.page-heading p[data-v-191e145d]{color:#7b8799;margin:5px 0 0;font-size:13px}.read-only[data-v-191e145d]{color:#62718a;white-space:nowrap;background:#edf2f7;border-radius:20px;margin-left:auto;padding:8px 12px;font-size:12px}.card[data-v-191e145d]{border:1px solid #e7ecf2!important;border-radius:16px!important;box-shadow:0 3px 12px #14233b03!important}.card.p-3[data-v-191e145d]{padding:20px!important}.filter-heading[data-v-191e145d]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.filter-heading b[data-v-191e145d]{font-size:14px}.quick-ranges[data-v-191e145d]{gap:6px;display:flex}.quick-ranges button[data-v-191e145d]{color:#5a6a80;background:#f8fafc;border:1px solid #e3e9f1;border-radius:8px;padding:5px 10px;font-size:12px}.quick-ranges button[data-v-191e145d]:hover{color:#3565d8;background:#edf3ff}.review-page label[data-v-191e145d]{color:#64748b;flex:1;min-width:210px;font-size:12px}.form-control[data-v-191e145d]{border-color:#dfe6ef;border-radius:9px;min-height:42px;font-size:14px}.btn-primary[data-v-191e145d]{border-radius:9px;min-height:42px;padding:8px 24px;font-size:14px}.summary-grid[data-v-191e145d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.summary-card[data-v-191e145d]{background:#fff;border:1px solid #e7ecf2;border-radius:14px;align-items:center;gap:14px;padding:20px;display:flex}.summary-icon[data-v-191e145d]{border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.blue[data-v-191e145d]{color:#376bd7;background:#edf3ff}.green[data-v-191e145d]{color:#17845c;background:#eaf7f0}.purple[data-v-191e145d]{color:#805bc6;background:#f2edfc}.summary-card small[data-v-191e145d]{color:#7b8799;font-size:12px;display:block}.summary-card strong[data-v-191e145d]{font-variant-numeric:tabular-nums;margin-top:4px;font-size:23px;font-weight:700;display:block}.summary-card em[data-v-191e145d]{color:#8793a5;font-size:12px;font-style:normal;font-weight:400}.card-body[data-v-191e145d]{padding:20px}.section-title[data-v-191e145d]{align-items:center;gap:9px;margin-bottom:18px;font-size:15px;display:flex}.section-title i[data-v-191e145d]{color:#7c8aa0}.section-title span[data-v-191e145d]{color:#64748b;background:#f0f4f8;border-radius:20px;padding:4px 8px;font-size:11px}.review-page table[data-v-191e145d]{margin-bottom:0;font-size:13px}.review-page th[data-v-191e145d]{white-space:nowrap;color:#7b8799;background:#f8fafc;border-bottom:1px solid #e7ecf2;padding:12px;font-size:11px;font-weight:600}.review-page td[data-v-191e145d]{font-variant-numeric:tabular-nums;border-color:#edf1f6;padding:14px 12px}.review-page tbody tr[data-v-191e145d]:hover{background:#fafcff}.badge[data-v-191e145d]{white-space:normal;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:550;line-height:1.4}.badge.bg-success[data-v-191e145d]{color:#168354;background:#e8f6ef!important}.badge.bg-warning[data-v-191e145d]{color:#9c6c15!important;background:#fff4dc!important}.badge.bg-secondary[data-v-191e145d]{color:#66758b;background:#eef2f7!important}.alert[data-v-191e145d]{border:0;border-radius:10px;padding:12px 16px;font-size:12px}.alert-secondary[data-v-191e145d]{color:#68778a;background:#f0f4f8}.message[data-v-191e145d]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:240px;max-width:470px}.initial-empty[data-v-191e145d]{text-align:center;color:#8b98aa;background:#fff;border:1px dashed #dce4ef;border-radius:16px;padding:64px 20px}.initial-empty>div[data-v-191e145d]{color:#8ca6cb;background:#f0f5fc;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 18px;font-size:22px;display:grid}.initial-empty h6[data-v-191e145d]{color:#53647a;font-size:15px}.initial-empty p[data-v-191e145d]{margin:0;font-size:13px}.text-end[data-v-191e145d]{white-space:nowrap;font-weight:600}@media (width<=900px){.summary-grid[data-v-191e145d]{grid-template-columns:1fr}.summary-card[data-v-191e145d]{padding:14px}.summary-card strong[data-v-191e145d]{font-size:21px}.read-only[data-v-191e145d]{display:none}}@media (width<=575px){.review-page[data-v-191e145d]{padding:14px!important}.filter-heading[data-v-191e145d]{flex-direction:column;align-items:flex-start}.page-heading h4[data-v-191e145d]{font-size:20px}.btn-primary[data-v-191e145d]{width:100%}.card-body[data-v-191e145d]{padding:14px}.summary-grid[data-v-191e145d]{gap:8px}}.header-stat-badge[data-v-262e706e]{background:var(--badge-bg);border:1px solid var(--badge-border);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:4px 10px;display:flex}.badge-label[data-v-262e706e]{color:#6c757d;font-size:11px}.badge-value[data-v-262e706e]{color:#212529;margin-left:2px;font-size:13px;font-weight:700}.text-purple[data-v-262e706e]{color:#9333ea!important}.lp-root[data-v-f4069f06]{background:#0f172a;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:20px 16px;display:flex}.lp-card[data-v-f4069f06]{background:#1e293b;border:1px solid #ffffff14;border-radius:10px;width:100%;max-width:380px;padding:32px 28px;box-shadow:0 20px 48px #0006}.lp-logo[data-v-f4069f06]{text-align:center;margin-bottom:28px}.lp-logo-img[data-v-f4069f06]{object-fit:contain;filter:brightness(1.05);max-width:160px;height:52px;margin-bottom:10px;margin-left:auto;margin-right:auto;display:block}.lp-logo-text[data-v-f4069f06]{color:#00bfff;letter-spacing:2px;margin-bottom:6px;font-size:30px;font-weight:800;display:block}.lp-sub[data-v-f4069f06]{color:#64748b;margin:0;font-size:13px}.lp-field[data-v-f4069f06]{margin-bottom:16px}.lp-label[data-v-f4069f06]{color:#94a3b8;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.lp-input[data-v-f4069f06]{color:#f1f5f9;box-sizing:border-box;background:#0f172a;border:1px solid #334155;border-radius:6px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}.lp-input[data-v-f4069f06]::placeholder{color:#475569}.lp-input[data-v-f4069f06]:focus{border-color:#3b82f6}.lp-input[data-v-f4069f06]:disabled{opacity:.5}.lp-pw-wrap[data-v-f4069f06]{position:relative}.lp-pw-eye[data-v-f4069f06]{color:#64748b;cursor:pointer;background:0 0;border:none;padding:4px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.lp-pw-eye[data-v-f4069f06]:hover{color:#94a3b8}.lp-error[data-v-f4069f06]{color:#f87171;background:#f8717114;border:1px solid #f8717133;border-radius:6px;margin-bottom:14px;padding:8px 12px;font-size:13px}.lp-btn[data-v-f4069f06]{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s;display:flex}.lp-btn[data-v-f4069f06]:hover:not(:disabled){background:#1d4ed8}.lp-btn[data-v-f4069f06]:disabled{opacity:.4;cursor:not-allowed}.lp-spin[data-v-f4069f06]{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin-f4069f06}@keyframes spin-f4069f06{to{transform:rotate(360deg)}}.lp-2fa-header[data-v-f4069f06]{border-bottom:1px solid #1e3a5f;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.lp-2fa-icon[data-v-f4069f06]{color:#60a5fa;background:#3b82f61f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.lp-2fa-title[data-v-f4069f06]{color:#f1f5f9;margin-bottom:2px;font-size:14px;font-weight:700}.lp-2fa-sub[data-v-f4069f06]{color:#64748b;font-size:12px}.lp-otp[data-v-f4069f06]{color:#f1f5f9;text-align:center;letter-spacing:10px;box-sizing:border-box;background:#0f172a;border:1px solid #334155;border-radius:6px;outline:none;width:100%;padding:14px;font-family:Courier New,monospace;font-size:26px;font-weight:700;transition:border-color .15s}.lp-otp[data-v-f4069f06]::placeholder{color:#334155;letter-spacing:6px;font-size:18px}.lp-otp[data-v-f4069f06]:focus{border-color:#3b82f6}.lp-back[data-v-f4069f06]{color:#64748b;cursor:pointer;text-align:center;background:0 0;border:none;width:100%;margin-top:12px;font-family:inherit;font-size:13px;transition:color .15s;display:block}.lp-back[data-v-f4069f06]:hover{color:#94a3b8}.lp-backup-hint[data-v-f4069f06]{color:#475569;text-align:center;margin-top:10px;font-size:12px}.lp-link[data-v-f4069f06]{color:#60a5fa;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:12px;text-decoration:underline}.lp-backup-note[data-v-f4069f06]{color:#64748b;text-align:center;background:#ffffff08;border:1px solid #1e3a5f;border-radius:6px;margin-top:6px;padding:8px;font-size:12px}.lp-footer[data-v-f4069f06]{color:#334155;text-align:center;margin-top:24px;font-size:11px}@media (width<=420px){.lp-card[data-v-f4069f06]{padding:24px 18px}.lp-logo-img[data-v-f4069f06]{height:40px}.lp-logo-text[data-v-f4069f06]{font-size:24px}}*,:before,:after{box-sizing:border-box}body{background:#f0f2f5;margin:0;font-family:Noto Sans Thai,sans-serif}.admin-layout{min-height:100vh;display:flex}.admin-main{flex-direction:column;flex:1;min-width:0;display:flex}.admin-content{flex:1;padding:24px;overflow-x:hidden}.left-sidebar{z-index:200;background:#fff;border-right:1px solid #e9ecef;flex-direction:column;flex-shrink:0;width:220px;min-width:220px;height:100vh;min-height:100vh;transition:transform .28s,width .28s;display:flex;position:sticky;top:0;overflow:hidden auto}.sidebar-search input{border:1px solid #dee2e6;border-radius:20px;outline:none;width:100%;padding:8px 12px;font-size:13px}.sidebar-item{color:#495057;cursor:pointer;white-space:nowrap;align-items:center;gap:10px;padding:9px 16px;font-size:13px;text-decoration:none;transition:background .15s;display:flex;overflow:hidden}.sidebar-item:hover{color:#212529;background:#f8f9fa}.sidebar-item.active{color:#0d6efd;background:#e7f3ff;font-weight:600}.sidebar-item.active i{color:#0d6efd}.sidebar-item i{color:#6c757d;flex-shrink:0;width:18px;font-size:14px}.sidebar-sub{padding-left:44px}.sidebar-sub .sidebar-item{font-size:12.5px}.sidebar-group-label{color:#adb5bd;text-transform:uppercase;letter-spacing:1px;padding:10px 16px 4px;font-size:10px;font-weight:700}.sidebar-overlay{z-index:199;background:#00000073;display:none;position:fixed;inset:0}.admin-header{z-index:100;background:#fff;border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex;position:sticky;top:0}.header-brand{flex-shrink:0;align-items:center;gap:8px;display:flex}.header-brand img{height:32px}.site-name{color:#212529;white-space:nowrap;font-size:15px;font-weight:800}.header-right{flex-shrink:0;align-items:center;gap:8px;display:flex;overflow:hidden}.header-badge{color:#6c757d;align-items:center;gap:4px;font-size:13px;display:flex}.header-badge strong{color:#212529}.hamburger-btn{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:20px;line-height:1;transition:background .15s;display:none}.hamburger-btn:hover{background:#f8f9fa}.stat-card{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 4px #0000000f}.stat-value{font-size:26px;font-weight:700}.data-table{width:100%}.data-table th{color:#495057;white-space:nowrap;background:#f8f9fa;font-size:12px;font-weight:600}.data-table td{vertical-align:middle;font-size:12px}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.page-title{color:#212529;margin-bottom:4px;font-size:20px;font-weight:700}@media (width<=1024px){.left-sidebar{width:200px;min-width:200px}.admin-content{padding:16px}.header-badge.hide-tablet{display:none!important}.site-name{font-size:14px}}@media (width<=768px){.left-sidebar{z-index:300;width:260px;min-width:260px;height:100vh;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:4px 0 20px #00000026}.admin-layout.sidebar-open .left-sidebar{transform:translate(0)}.admin-layout.sidebar-open .sidebar-overlay,.hamburger-btn{display:block}.admin-header{height:52px;padding:0 12px}.header-badge.hide-mobile{display:none!important}.site-name{font-size:13px}.header-brand img{height:28px}.header-right{gap:4px}.header-badge.credits-badge{display:none}.admin-main{margin-left:0!important}.admin-content{padding:12px}.page-title{font-size:16px}.stat-value{font-size:22px}.stat-card{border-radius:10px;padding:14px}.table-responsive{overflow-x:auto}.data-table th,.data-table td{font-size:11px;padding:6px 8px!important}.col-md-2,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-9,.col-md-12{flex:0 0 100%;max-width:100%}.d-flex.gap-2.flex-wrap{flex-wrap:wrap!important}.btn-sm{padding:4px 8px;font-size:11px}.d-flex.flex-wrap.gap-2{padding-bottom:4px;overflow-x:auto;flex-wrap:nowrap!important}.d-flex.flex-wrap.gap-2::-webkit-scrollbar{height:3px}.d-flex.flex-wrap.gap-2::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:3px}.d-flex.flex-column.gap-1{flex-wrap:wrap;flex-direction:row!important;gap:4px!important}}@media (width<=480px){.admin-content{padding:8px}.stat-card{padding:12px}.stat-value{font-size:20px}.page-title{font-size:15px}.admin-header{height:48px}}.left-sidebar::-webkit-scrollbar{width:3px}.left-sidebar::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:3px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:3px}.sidebar-item.active:before{content:"";background:#0d6efd;border-radius:0 3px 3px 0;width:3px;position:absolute;top:0;bottom:0;left:0}.sidebar-item{position:relative}.sidebar-chevron{transition:transform .2s}.sidebar-chevron.open{transform:rotate(180deg)}.data-table tbody tr:hover{background:#f8f9fa!important}.form-control:focus,.form-select:focus{border-color:#0d6efd;box-shadow:0 0 0 3px #0d6efd1a}.btn{transition:all .15s}.btn:active{transform:scale(.97)}.nav-pills .nav-link{border-radius:20px;font-size:13px}.stat-card{transition:box-shadow .2s}.stat-card:hover{box-shadow:0 4px 16px #0000001a}.badge{letter-spacing:.3px}.btn-outline-secondary.active,.btn-secondary{font-weight:600}[style*="background:rgba(0,0,0,0.5)"],[style*="background: rgba(0,0,0,0.5)"]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.page-title{margin-bottom:16px}.stat-card .table{margin-bottom:0}.stat-card .table>:not(caption)>*>*{padding:10px 12px}.sub-tabs-scroll{scrollbar-width:thin;scrollbar-color:#dee2e6 transparent;flex-wrap:nowrap;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.sub-tabs-scroll::-webkit-scrollbar{height:3px}.sub-tabs-scroll::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:3px}.sidebar-item{transition:background .12s,color .12s}.input-group-text{font-size:13px}.card-header-flex{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.pagination-bar{color:#6c757d;border-top:1px solid #e9ecef;justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;font-size:13px;display:flex}@media (width<=768px){.d-flex[style*=flex-wrap\:nowrap],.d-flex[style*="flex-wrap: nowrap"]{padding-bottom:4px;overflow-x:auto!important}.filter-bar{flex-direction:column;align-items:stretch!important}.filter-bar .btn{width:100%}[class*=rounded-3][style*=max-width]{margin:12px;max-width:calc(100vw - 24px)!important}.page-title{margin-bottom:12px;font-size:15px}.row.g-3>[class*=col-md-]{padding-left:8px;padding-right:8px}.btn-action-text{display:none}.pagination .btn-sm,.btn.btn-outline-secondary.btn-sm{padding:3px 7px;font-size:11px}}.table td[data-v-19b2059b],.table th[data-v-19b2059b]{border-color:#f1f3f5}.min-w-0[data-v-19b2059b]{min-width:0}.case-review[data-v-29bd6da2]{color:#243247;background:#fff;border:1px solid #e5eaf1;border-radius:18px;margin-bottom:24px;padding:24px}.case-heading[data-v-29bd6da2],.case-controls[data-v-29bd6da2],.case-result-heading[data-v-29bd6da2],.case-panel-title[data-v-29bd6da2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.case-eyebrow[data-v-29bd6da2]{color:#4270b3;font-size:12px;font-weight:700}.case-heading h2[data-v-29bd6da2]{margin:5px 0;font-size:22px;font-weight:700}.case-heading p[data-v-29bd6da2],.case-helper[data-v-29bd6da2]{color:#758196;margin:8px 0 14px;font-size:12px}.case-readonly[data-v-29bd6da2]{color:#377256;background:#edf5f0;border-radius:30px;padding:7px 12px;font-size:12px}.case-review label[data-v-29bd6da2]{margin:8px 0;font-size:13px;font-weight:600;display:block}.case-review textarea[data-v-29bd6da2],.case-review input[data-v-29bd6da2]{color:#243247;background:#fff;border:1px solid #d6deea;border-radius:10px;padding:10px 12px}.case-review textarea[data-v-29bd6da2]{resize:vertical;width:100%;min-height:76px}.case-review textarea[data-v-29bd6da2]:focus,.case-review input[data-v-29bd6da2]:focus{border-color:#6d9de0;outline:2px solid #bfdbfe}.case-controls[data-v-29bd6da2]{justify-content:flex-start;margin-top:12px}.case-days[data-v-29bd6da2]{background:#f1f4f8;border-radius:10px;gap:4px;padding:4px;display:flex}.case-days button[data-v-29bd6da2],.case-copy[data-v-29bd6da2]{color:#657389;background:0 0;border:0;border-radius:7px;padding:8px 14px;font-size:13px}.case-days button.selected[data-v-29bd6da2]{color:#2059a6;background:#fff;font-weight:700;box-shadow:0 1px 4px #142f5020}.case-date[data-v-29bd6da2]{color:#758196;font-size:12px}.case-submit[data-v-29bd6da2]{color:#fff;background:#2463c8;border:0;border-radius:9px;margin-left:auto;padding:10px 24px;font-weight:600}.case-review button[data-v-29bd6da2]:disabled{opacity:.55;cursor:wait}.case-member[data-v-29bd6da2]{border-top:1px solid #edf0f5;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px 0;display:grid}.case-member strong[data-v-29bd6da2],.case-member small[data-v-29bd6da2],.case-member span[data-v-29bd6da2]{display:block}.case-member small[data-v-29bd6da2]{color:#758196;font-size:12px}.case-member strong[data-v-29bd6da2]{margin-top:4px;font-size:17px}.case-member span[data-v-29bd6da2]{color:#758196;font-size:12px}.case-result-heading[data-v-29bd6da2]{color:#758196;margin-bottom:14px;font-size:12px}.case-copy[data-v-29bd6da2]{color:#285da7;border:1px solid #d6deea}.case-grid[data-v-29bd6da2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.case-panel[data-v-29bd6da2]{border:1px solid #e5eaf1;border-radius:13px;min-width:0;padding:17px}.case-panel h3[data-v-29bd6da2]{margin:0;font-size:16px;font-weight:700}.case-badge[data-v-29bd6da2]{border-radius:7px;padding:5px 8px;font-size:11px}.case-summary-table[data-v-29bd6da2]{width:100%;margin:14px 0;font-size:12px}.case-summary-table td[data-v-29bd6da2],.case-summary-table th[data-v-29bd6da2]{border-bottom:1px solid #f0f2f5;padding:9px 4px}.case-summary-table td[data-v-29bd6da2]:not(:first-child),.case-summary-table th[data-v-29bd6da2]:not(:first-child){text-align:right;white-space:nowrap}.case-review small[data-v-29bd6da2]{color:#758196}.case-total[data-v-29bd6da2]{background:#edf7f0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:13px;font-size:13px;display:flex}.case-total strong[data-v-29bd6da2]{color:#24744a;font-size:18px}.case-total.pending[data-v-29bd6da2]{background:#f5f6f8}.case-total.pending strong[data-v-29bd6da2]{color:#68758a;font-size:15px}.case-reasons[data-v-29bd6da2]{color:#87703d;margin:12px 0;padding-left:18px;font-size:12px;line-height:1.8}.case-provider-balance[data-v-29bd6da2]{border-top:1px solid #edf0f5;justify-content:space-between;gap:8px;padding:10px 0;font-size:12px;display:flex}.case-provider-balance small[data-v-29bd6da2]{display:block}.case-provider-balance strong[data-v-29bd6da2]{text-align:right;font-size:12px}.case-evidence[data-v-29bd6da2]{border:1px solid #e5eaf1;border-radius:10px;margin-top:14px;padding:13px;font-size:12px}.case-evidence summary[data-v-29bd6da2]{cursor:pointer;font-weight:600}.case-scroll[data-v-29bd6da2]{max-height:360px;margin-top:12px;overflow:auto}.case-scroll table[data-v-29bd6da2]{border-collapse:collapse;width:100%}.case-scroll th[data-v-29bd6da2],.case-scroll td[data-v-29bd6da2]{text-align:left;white-space:nowrap;border-bottom:1px solid #edf0f5;padding:9px}.case-scroll td[data-v-29bd6da2]:last-child{white-space:normal;overflow-wrap:anywhere;min-width:180px}.case-scroll small[data-v-29bd6da2]{display:block}.case-error[data-v-29bd6da2]{color:#a23737;background:#fff0f0;border-radius:9px;margin:12px 0;padding:12px;font-size:13px}.case-loading[data-v-29bd6da2]{text-align:center;color:#5074a8;background:#f5f9ff;border-radius:9px;padding:22px;font-size:13px}@media (width<=1000px){.case-grid[data-v-29bd6da2]{grid-template-columns:1fr}.case-member[data-v-29bd6da2]{grid-template-columns:1fr 1fr}}@media (width<=600px){.case-review[data-v-29bd6da2]{padding:15px}.case-member[data-v-29bd6da2]{grid-template-columns:1fr}.case-submit[data-v-29bd6da2]{width:100%;margin-left:0}.case-heading h2[data-v-29bd6da2]{font-size:19px}.case-total strong[data-v-29bd6da2]{font-size:16px}}.case-review[data-v-29bd6da2]{color:#27364b;border-color:#e4eaf2;border-radius:18px;box-shadow:0 4px 24px #17345b06}.case-heading[data-v-29bd6da2]{border-bottom:1px solid #eaf0f7;margin-bottom:16px;padding-bottom:18px}.case-eyebrow[data-v-29bd6da2]{color:#537eb5;letter-spacing:.3px}.case-heading h2[data-v-29bd6da2]{color:#203752;margin-top:6px}.case-heading p[data-v-29bd6da2]{color:#7a879a;margin-bottom:0}.case-readonly[data-v-29bd6da2]{color:#438064;background:#f1f9f4;border:1px solid #dceee3}.case-review textarea[data-v-29bd6da2]{background:#fbfcfe;border-color:#dce5f0;transition:border-color .15s,box-shadow .15s}.case-review textarea[data-v-29bd6da2]:focus,.case-review input[data-v-29bd6da2]:focus{background:#fff;border-color:#78a4dd;outline:none;box-shadow:0 0 0 3px #3478ce12}.case-days[data-v-29bd6da2]{background:#f0f4f9;border:1px solid #e8edf5}.case-days button.selected[data-v-29bd6da2]{color:#235ea9;box-shadow:0 2px 5px #264a7910}.case-days button[data-v-29bd6da2]:not(:disabled):hover{color:#235ea9}.case-submit[data-v-29bd6da2]{background:#2864be;transition:background .15s;box-shadow:0 3px 8px #2864be1a}.case-submit[data-v-29bd6da2]:hover:not(:disabled){background:#2055a6}.case-review button[data-v-29bd6da2]:focus-visible,.case-evidence summary[data-v-29bd6da2]:focus-visible{outline-offset:3px;outline:2px solid #78a4dd}.case-member[data-v-29bd6da2]{background:linear-gradient(110deg,#f6f9fe,#fafcfe);border:1px solid #e4ecf6;border-radius:12px;margin:18px 0;padding:18px 20px}.case-member>div+div[data-v-29bd6da2]{border-left:1px solid #e0e9f4;padding-left:20px}.case-member strong[data-v-29bd6da2]{color:#284567;font-variant-numeric:tabular-nums}.case-copy[data-v-29bd6da2]{color:#3e6595;background:#fff;border-color:#dce5f0}.case-copy[data-v-29bd6da2]:hover{background:#f4f8fd}.case-result-heading[data-v-29bd6da2]{margin-top:4px}.case-panel[data-v-29bd6da2]{border-color:#e3ebf5;padding:0 17px 17px;overflow:hidden;box-shadow:0 2px 5px #1f3b6303}.case-panel-title[data-v-29bd6da2]{background:#f8fafd;border-bottom:1px solid #eaf0f7;margin:0 -17px 14px;padding:14px 17px}.case-panel h3[data-v-29bd6da2]{color:#2e496b}.case-badge[data-v-29bd6da2]{border-radius:6px;font-weight:600}.case-badge.review[data-v-29bd6da2]{color:#956b1e;background:#fff4dd}.case-badge.verified[data-v-29bd6da2]{color:#347957;background:#eaf6ef}.case-summary-table[data-v-29bd6da2]{font-variant-numeric:tabular-nums}.case-summary-table th[data-v-29bd6da2]{color:#74849a;font-weight:600}.case-summary-table tr:last-child td[data-v-29bd6da2]{border-bottom:0}.case-summary-table tbody tr[data-v-29bd6da2]:hover{background:#fafcff}.case-total[data-v-29bd6da2]{background:linear-gradient(100deg,#edf8f1,#f5fbf7);border:1px solid #daeee1;border-radius:9px;padding:15px}.case-total strong[data-v-29bd6da2]{font-variant-numeric:tabular-nums;color:#28734d}.case-total.pending[data-v-29bd6da2]{background:#f7f9fc;border:1px solid #e8edf4}.case-reasons[data-v-29bd6da2]{color:#8b744a}.case-evidence[data-v-29bd6da2]{border-color:#e4ebf4;padding:0;overflow:hidden}.case-evidence summary[data-v-29bd6da2]{color:#526b8a;background:#fafbfd;padding:13px 15px;transition:background .15s}.case-evidence summary[data-v-29bd6da2]:hover{background:#f1f6fc}.case-evidence[open] summary[data-v-29bd6da2]{color:#325f96;background:#f3f7fc;border-bottom:1px solid #e4ebf4}.case-scroll[data-v-29bd6da2]{margin-top:8px;padding:0 12px}.case-scroll th[data-v-29bd6da2]{color:#74849a;background:#fafcfe;font-weight:600}.case-scroll td[data-v-29bd6da2]{font-variant-numeric:tabular-nums}.case-provider-balance[data-v-29bd6da2]{border-color:#eaf0f7}.case-error[data-v-29bd6da2]{color:#a74343;background:#fff7f7;border:1px solid #f6dede}@media (width<=1000px){.case-member>div+div[data-v-29bd6da2]{padding-left:12px}}@media (width<=600px){.case-heading[data-v-29bd6da2]{margin-bottom:12px;padding-bottom:14px}.case-member[data-v-29bd6da2]{padding:15px}.case-member>div+div[data-v-29bd6da2]{border-top:1px solid #e0e9f4;border-left:0;padding:12px 0 0}.case-panel[data-v-29bd6da2]{padding:0 14px 14px}.case-panel-title[data-v-29bd6da2]{margin:0 -14px 12px;padding:13px 14px}.case-days button[data-v-29bd6da2],.case-copy[data-v-29bd6da2]{min-height:40px}.case-total[data-v-29bd6da2]{padding:12px}}.case-total.proposed[data-v-29bd6da2]{background:#fff8e9;border-color:#f1dba7}.case-total.proposed strong[data-v-29bd6da2]{color:#946317}.case-total small[data-v-29bd6da2]{color:#946317;margin-top:4px;font-size:11px;display:block}.case-result-actions[data-v-29bd6da2],.case-adjustment-actions[data-v-29bd6da2]{color:#758196;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;font-size:11px;display:flex}.case-adjustments[data-v-29bd6da2]{border:1px solid #dce5ef;border-radius:13px;margin-top:16px;padding:0 17px 8px;overflow:hidden}.case-adjustments h3[data-v-29bd6da2]{margin:0;font-size:15px}.case-adjustments .case-scroll[data-v-29bd6da2]{max-height:430px;padding:0}.case-adjustments td[data-v-29bd6da2]:nth-child(3){white-space:normal;min-width:210px;max-width:360px}.case-adjustments select[data-v-29bd6da2]{color:#243247;background:#fff;border:1px solid #cfdaea;border-radius:8px;max-width:100%;min-height:40px;padding:8px;font-size:12px}.case-adjustments td small[data-v-29bd6da2]{margin-top:5px;line-height:1.5}.case-adjustments .case-helper[data-v-29bd6da2]{margin:8px 0}.case-adjustment-actions .case-submit[data-v-29bd6da2]{font-size:12px}.case-review button[data-v-29bd6da2]:disabled{cursor:not-allowed}@media (width<=600px){.case-adjustments[data-v-29bd6da2]{padding:0 14px 8px}.case-adjustments .case-panel-title[data-v-29bd6da2]{margin:0 -14px 12px}.case-result-actions .case-copy[data-v-29bd6da2]{width:100%}}.credit-dialog[data-v-cc2ede13]{padding:20px;font-size:13px}.credit-dialog h5[data-v-cc2ede13]{font-size:18px}.credit-dialog>.d-flex[data-v-cc2ede13]:first-child{margin-bottom:18px!important}.credit-dialog .btn[data-v-cc2ede13]{font-size:12px}.credit-dialog .form-control[data-v-cc2ede13]{font-size:13px}.credit-dialog .credit-orders[data-v-cc2ede13]{font-size:12px}.credit-orders th[data-v-cc2ede13]{color:#64748b;white-space:nowrap;border-bottom:1px solid #e8edf3;padding:9px 10px;font-size:11px;font-weight:600}.credit-orders td[data-v-cc2ede13]{white-space:nowrap;border-bottom:1px solid #eef2f6;padding:9px 10px}.credit-orders tbody tr:last-child td[data-v-cc2ede13]{border-bottom:0}.credit-deposits .table-responsive[data-v-cc2ede13]{border:1px solid #e8edf3;border-radius:10px}.credit-account[data-v-cc2ede13]{min-width:125px}.credit-account-name[data-v-cc2ede13]{white-space:normal;overflow-wrap:anywhere;max-width:170px;font-size:11px}.credit-status[data-v-cc2ede13]{border-radius:6px;padding:5px 8px;font-size:11px;font-weight:500}.credit-status.bg-success[data-v-cc2ede13]{color:#16824b;background:#e8f6ee!important}.credit-status.bg-warning[data-v-cc2ede13]{color:#936000!important;background:#fff5dc!important}.credit-status.bg-secondary[data-v-cc2ede13]{color:#64748b;background:#f1f5f9!important}.credit-confirm[data-v-cc2ede13]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px}@media (width<=576px){.credit-dialog[data-v-cc2ede13]{padding:16px}.credit-orders th[data-v-cc2ede13],.credit-orders td[data-v-cc2ede13]{padding:8px}}.badge[data-v-70dccb67]{transition:background-color .4s,color .4s}@keyframes badgePulse-70dccb67{0%,to{opacity:1}50%{opacity:.55}}.badge-pulse[data-v-70dccb67]{animation:1.4s ease-in-out infinite badgePulse-70dccb67}.badge[data-v-329af24d]{transition:background-color .4s,color .4s}@keyframes badgePulse-329af24d{0%,to{opacity:1}50%{opacity:.55}}.badge-pulse[data-v-329af24d]{animation:1.4s ease-in-out infinite badgePulse-329af24d}.page-wrapper[data-v-3b367a3f]{max-width:900px;padding:24px}.toast-msg[data-v-3b367a3f]{color:#fff;z-index:9999;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;animation:.3s slideIn-3b367a3f;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 16px #0003}.toast-success[data-v-3b367a3f]{background:#16a34a}.toast-error[data-v-3b367a3f]{background:#dc2626}@keyframes slideIn-3b367a3f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.badge-rate-matrix th[data-v-36d10cb9],.badge-rate-matrix td[data-v-36d10cb9]{white-space:nowrap}.sre-toolbar[data-v-f605c76f]{-webkit-user-select:none;user-select:none}.sre-btn[data-v-f605c76f]{cursor:pointer;color:#212529;background:#fff;border:1px solid #dee2e6;border-radius:4px;justify-content:center;align-items:center;min-width:30px;height:28px;padding:0 6px;font-size:13px;transition:background .12s;display:inline-flex}.sre-btn[data-v-f605c76f]:hover{background:#e9ecef}.sre-btn.active[data-v-f605c76f]{color:#fff;background:#0d6efd;border-color:#0d6efd}.sre-sep[data-v-f605c76f]{background:#dee2e6;width:1px;height:20px;margin:0 2px;display:inline-block}.sre-select[data-v-f605c76f]{width:auto;height:28px;padding:2px 8px;font-size:12px}.sre-body[data-v-f605c76f]{color:#212529;outline:none;font-size:14px;line-height:1.8;overflow-y:auto}.sre-body[data-v-f605c76f]:focus{background:#fafbff}.sre-source[data-v-f605c76f]{resize:vertical;border-radius:0}.sre-body[data-v-f605c76f] h2{color:#212529;margin:12px 0 8px;font-size:20px;font-weight:700}.sre-body[data-v-f605c76f] h3{color:#212529;margin:10px 0 6px;font-size:17px;font-weight:700}.sre-body[data-v-f605c76f] h4{color:#212529;margin:8px 0 4px;font-size:15px;font-weight:600}.sre-body[data-v-f605c76f] ul,.sre-body[data-v-f605c76f] ol{margin:6px 0;padding-left:24px}.sre-body[data-v-f605c76f] li{margin-bottom:4px}.sre-body[data-v-f605c76f] hr{border:0;border-top:2px solid #dee2e6;margin:14px 0}.sre-body[data-v-f605c76f] table{border-collapse:collapse;width:100%;margin:8px 0;font-size:13px}.sre-body[data-v-f605c76f] td,.sre-body[data-v-f605c76f] th{border:1px solid #dee2e6;padding:7px 10px}.sre-body[data-v-f605c76f] th{background:#f8f9fa;font-weight:600}.sre-body[data-v-f605c76f] p{margin:0 0 6px}.sre-body[data-v-f605c76f] strong{font-weight:700}.sre-body[data-v-f605c76f] em{font-style:italic}.gradient-swatch[data-v-e0758d69]{border:1px solid #dee2e6;border-radius:4px;flex-shrink:0;width:44px;height:36px}.post-section[data-v-e0758d69]{background:#fafbfc;border:1px solid #e9ecef;border-radius:10px;padding:14px 16px}.post-section-title[data-v-e0758d69]{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:4px;display:flex}.min-w-0[data-v-02c8664d]{min-width:0}.modal-backdrop-custom[data-v-af1f76da]{z-index:1050;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-box[data-v-af1f76da]{background:#fff;border-radius:12px;width:90%;max-width:480px;padding:24px}.audit-detail[data-v-3eba9a4e]{overflow-wrap:anywhere;min-width:280px;max-width:480px}.audit-detail pre[data-v-3eba9a4e]{white-space:pre-wrap;margin-top:8px;font-size:11px}.approval-backdrop[data-v-3eba9a4e]{z-index:1100;background:#0007;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}th[data-v-3eba9a4e]{white-space:nowrap;background:#f8f9fa;padding:12px 8px}td[data-v-3eba9a4e]{padding:10px 8px}
