[data-v-28fc7e2a]{box-sizing:border-box}.login-page[data-v-28fc7e2a]{color:#e5e7eb;background:radial-gradient(circle at top,#1e293b 0,#0f172a 42%,#070b12 100%);justify-content:center;align-items:center;min-height:100vh;padding:24px;font-family:Microsoft YaHei,system-ui,sans-serif;display:flex}.login-card[data-v-28fc7e2a]{background:#0f172af5;border:1px solid #334155;border-radius:18px;width:100%;max-width:440px;padding:32px;box-shadow:0 24px 70px #00000059}.brand[data-v-28fc7e2a]{align-items:center;gap:14px;margin-bottom:28px;display:flex}.brand-icon[data-v-28fc7e2a]{color:#fff;background:#2563eb;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;font-weight:800;display:flex}.brand h1[data-v-28fc7e2a]{color:#fff;margin:0 0 6px;font-size:24px}.brand p[data-v-28fc7e2a]{color:#94a3b8;margin:0;font-size:13px}.form[data-v-28fc7e2a]{gap:18px;display:grid}.form-item[data-v-28fc7e2a]{gap:8px;display:grid}.form-item label[data-v-28fc7e2a]{color:#cbd5e1;font-size:14px;font-weight:600}.form-item input[data-v-28fc7e2a]{color:#fff;background:#0b1220;border:1px solid #334155;border-radius:10px;outline:none;width:100%;height:46px;padding:0 14px;font-size:15px}.form-item input[data-v-28fc7e2a]:focus{border-color:#3b82f6}.message[data-v-28fc7e2a]{color:#fecaca;background:#7f1d1d33;border:1px solid #7f1d1d;border-radius:9px;padding:11px 12px;font-size:13px}.login-btn[data-v-28fc7e2a]{cursor:pointer;color:#fff;background:#2563eb;border:0;border-radius:10px;height:48px;font-size:15px;font-weight:700}.login-btn[data-v-28fc7e2a]:hover{background:#1d4ed8}.login-btn[data-v-28fc7e2a]:disabled{opacity:.65;cursor:not-allowed}.footer[data-v-28fc7e2a]{color:#64748b;border-top:1px solid #263449;margin-top:22px;padding-top:18px;font-size:12px}.status-dot[data-v-28fc7e2a]{background:#22c55e;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.verification-page[data-v-2d0324d3]{color:#e5e7eb}.verify-card[data-v-2d0324d3]{background:#1b2230;border:1px solid #283142;border-radius:12px;margin-bottom:20px;padding:22px}.section-title[data-v-2d0324d3]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.section-title h2[data-v-2d0324d3]{color:#f8fafc;margin:0;font-size:19px}.section-title p[data-v-2d0324d3]{color:#94a3b8;margin:6px 0 0;font-size:13px;line-height:1.6}.filters[data-v-2d0324d3]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.filter-item[data-v-2d0324d3]{min-width:190px}.filter-item label[data-v-2d0324d3]{color:#cbd5e1;margin-bottom:7px;font-size:13px;display:block}input[data-v-2d0324d3],select[data-v-2d0324d3]{color:#f8fafc;background:#0b1120;border:1px solid #354052;border-radius:7px;outline:none;height:38px;padding:0 9px}.filter-item input[data-v-2d0324d3],.filter-item select[data-v-2d0324d3]{width:100%}.btn[data-v-2d0324d3]{color:#e2e8f0;cursor:pointer;background:#172033;border:1px solid #475569;border-radius:7px;height:38px;padding:0 14px}.btn[data-v-2d0324d3]:hover{background:#24324a}.btn.primary[data-v-2d0324d3]{color:#fff;background:#2563eb;border-color:#2563eb}.btn.small[data-v-2d0324d3]{height:32px;padding:0 10px;font-size:12px}.btn[data-v-2d0324d3]:disabled{opacity:.55;cursor:not-allowed}.stats-grid[data-v-2d0324d3]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.stat[data-v-2d0324d3]{background:#0f172a;border:1px solid #293548;border-radius:10px;padding:14px}.stat span[data-v-2d0324d3]{color:#94a3b8;margin-bottom:8px;font-size:12px;display:block}.stat strong[data-v-2d0324d3]{color:#f8fafc;font-size:19px}.table-wrap[data-v-2d0324d3]{overflow-x:auto}.verify-table[data-v-2d0324d3],.summary-table[data-v-2d0324d3]{border-collapse:collapse;width:100%;min-width:1100px;font-size:13px}th[data-v-2d0324d3]{color:#94a3b8;text-align:left;background:#111827;border-bottom:1px solid #334155;padding:10px;font-weight:600}td[data-v-2d0324d3]{color:#dbe2ea;vertical-align:middle;border-bottom:1px solid #263244;padding:9px 10px}.group-row td[data-v-2d0324d3]{border-top:2px solid #3a4659}.verify-table input[data-v-2d0324d3]{width:130px}.note-input[data-v-2d0324d3]{min-width:280px;width:100%!important}.double-input[data-v-2d0324d3]{gap:7px;min-width:280px;display:flex}.double-input input[data-v-2d0324d3]{width:130px}.calculated[data-v-2d0324d3]{color:#cbd5e1;background:#3b82f60f}.minor[data-v-2d0324d3]{color:#64748b;margin-top:5px;font-size:11px}.actions[data-v-2d0324d3]{flex-wrap:wrap;gap:7px;display:flex}.status[data-v-2d0324d3]{white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:11px;display:inline-block}.status.pending[data-v-2d0324d3]{color:#fbbf24;background:#3b2f15}.status.matched[data-v-2d0324d3]{color:#4ade80;background:#123525}.status.different[data-v-2d0324d3]{color:#fb7185;background:#3d1e24}.positive[data-v-2d0324d3]{color:#4ade80!important}.negative[data-v-2d0324d3]{color:#fb7185!important}.neutral[data-v-2d0324d3]{color:#94a3b8!important}.commission[data-v-2d0324d3]{color:#fbbf24;font-weight:700}.empty[data-v-2d0324d3],.empty-cell[data-v-2d0324d3]{text-align:center;color:#64748b;padding:28px}.toast[data-v-2d0324d3]{z-index:999;color:#bbf7d0;background:#123525;border-radius:8px;padding:12px 16px;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 25px #0000004d}.toast.error[data-v-2d0324d3]{color:#fecdd3;background:#4a1d24}@media (width<=1100px){.stats-grid[data-v-2d0324d3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.section-title[data-v-2d0324d3]{flex-direction:column;align-items:stretch}.stats-grid[data-v-2d0324d3]{grid-template-columns:1fr}}.date-filter[data-v-2d0324d3]{flex:0 360px;min-width:0}.date-picker-row[data-v-2d0324d3]{align-items:center;gap:8px;display:flex}.date-picker-row input[type=date][data-v-2d0324d3]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;flex:170px;min-width:0}.date-picker-row input[type=date][data-v-2d0324d3]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1}.date-open-btn[data-v-2d0324d3]{white-space:nowrap}.date-shortcuts[data-v-2d0324d3]{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.mini-btn[data-v-2d0324d3]{color:#cbd5e1;cursor:pointer;background:#111827;border:1px solid #354052;border-radius:6px;height:28px;padding:0 9px;font-size:12px}.mini-btn[data-v-2d0324d3]:hover{color:#fff;border-color:#64748b}.batch-toolbar[data-v-2d0324d3]{background:#0f172a;border:1px solid #334155;border-radius:9px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;padding:12px 14px;display:flex}.batch-check[data-v-2d0324d3],.row-select[data-v-2d0324d3]{color:#cbd5e1;cursor:pointer;align-items:center;gap:7px;font-size:13px;display:inline-flex}.batch-check input[data-v-2d0324d3],.row-select input[data-v-2d0324d3]{accent-color:#2563eb;width:16px;height:16px}.batch-info[data-v-2d0324d3]{color:#94a3b8;font-size:12px}.batch-btn[data-v-2d0324d3]{color:#dcfce7;background:#166534;border-color:#15803d;margin-left:auto}.batch-btn[data-v-2d0324d3]:disabled{opacity:.45;cursor:not-allowed}.status-select-cell[data-v-2d0324d3]{min-width:118px;vertical-align:top!important}.row-select[data-v-2d0324d3]{margin-bottom:9px}@media (width<=700px){.date-filter[data-v-2d0324d3]{flex-basis:100%}.date-picker-row[data-v-2d0324d3]{flex-wrap:wrap}.date-open-btn[data-v-2d0324d3]{flex:none}.batch-btn[data-v-2d0324d3]{width:100%;margin-left:0}}[data-v-217f632d]{box-sizing:border-box}.payroll-page[data-v-217f632d]{color:#e5e7eb;min-width:0}.card[data-v-217f632d]{background:#111827;border:1px solid #273348;border-radius:14px;min-width:0;margin-bottom:18px;padding:22px}.section-head[data-v-217f632d]{justify-content:space-between;align-items:start;gap:15px;margin-bottom:17px;display:flex}.section-head h2[data-v-217f632d]{color:#f8fafc;margin:0 0 5px;font-size:18px}.section-head p[data-v-217f632d]{color:#9cabbd;margin:0;font-size:12px;line-height:1.7}.head-actions[data-v-217f632d],.filters[data-v-217f632d]{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.filter-item[data-v-217f632d]{min-width:190px}.filter-item label[data-v-217f632d]{color:#aebcd0;margin-bottom:7px;font-size:12px;display:block}input[data-v-217f632d],select[data-v-217f632d]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f8ff;background:#0b1322;border:1px solid #3b4a62;border-radius:8px;width:100%;height:39px;padding:0 10px}.btn[data-v-217f632d]{color:#e8eef9;cursor:pointer;white-space:nowrap;background:#213047;border:1px solid #44556d;border-radius:8px;min-height:37px;padding:8px 14px}.btn[data-v-217f632d]:hover:not(:disabled){background:#30435e}.btn.primary[data-v-217f632d]{color:#fff;background:#235bc9;border-color:#2d6ed9}.btn[data-v-217f632d]:disabled{opacity:.55;cursor:not-allowed}.btn.small[data-v-217f632d]{min-height:30px;padding:5px 9px;font-size:12px}.stats[data-v-217f632d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.stat[data-v-217f632d]{background:#132033;border:1px solid #28384d;border-radius:11px;min-width:0;min-height:98px;padding:16px}.stat.estimate[data-v-217f632d]{background:#1c2940}.stat.highlight[data-v-217f632d]{background:#17304e;border-color:#345f9b}.stat span[data-v-217f632d],.stat small[data-v-217f632d]{color:#99abc4;font-size:12px;display:block}.stat strong[data-v-217f632d]{color:#f4f8ff;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:11px;font-size:20px;display:block}.stat small[data-v-217f632d]{margin-top:7px;font-size:11px;line-height:1.4}.record-count[data-v-217f632d]{color:#a4b2c3;white-space:nowrap;font-size:12px}.table-wrap[data-v-217f632d]{border:1px solid #2a3649;border-radius:10px;width:100%;max-width:100%;overflow:auto}.wide-table[data-v-217f632d]{min-width:1870px}.settlement-table[data-v-217f632d]{min-width:1160px}.daily-table[data-v-217f632d]{min-width:1650px}table[data-v-217f632d]{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}th[data-v-217f632d],td[data-v-217f632d]{white-space:nowrap;text-align:center;border-bottom:1px solid #27364c;padding:13px 10px}th[data-v-217f632d]{color:#bcd0e5;z-index:1;background:#172439;font-weight:600;position:sticky;top:0}td[data-v-217f632d]{color:#e5edf8;background:#111827}.sticky-col[data-v-217f632d]{z-index:2;text-align:left;min-width:100px;position:sticky;left:0;box-shadow:2px 0 3px #0a1020}th.sticky-col[data-v-217f632d]{z-index:3;background:#172439}td.sticky-col[data-v-217f632d]{background:#152034}.strong[data-v-217f632d]{color:#fff;font-weight:700}.positive[data-v-217f632d]{color:#57dda7!important}.negative[data-v-217f632d]{color:#fb8a92!important}.warning[data-v-217f632d]{font-weight:700;color:#ffcb77!important}.muted[data-v-217f632d]{color:#94a3b8}.commission[data-v-217f632d]{color:#a6e5ff;font-weight:700}.status[data-v-217f632d]{border-radius:100px;padding:5px 9px;font-size:11px}.status.done[data-v-217f632d]{color:#93f5cb;background:#124133}.status.checking[data-v-217f632d]{color:#ffd68a;background:#45351f}.detail-row td[data-v-217f632d]{text-align:left;padding:15px;background:#0e192b!important}.detail-title[data-v-217f632d]{color:#dbeafe;margin-bottom:10px;font-weight:700}.nested-wrap[data-v-217f632d]{background:#0b1424}.daily-table td[data-v-217f632d]{background:#101c2e}.empty[data-v-217f632d]{color:#94a3b8;text-align:center!important;padding:30px!important}.tip[data-v-217f632d]{color:#a9bdd4;background:#162338;border-radius:8px;margin-top:15px;padding:13px 15px;font-size:12px;line-height:1.75}.inline-message[data-v-217f632d]{color:#b0efcb;margin:15px 0 0;font-size:12px}.inline-message.error[data-v-217f632d]{color:#fecaca}@media (width<=1350px){.stats[data-v-217f632d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=750px){.stats[data-v-217f632d]{grid-template-columns:1fr}.card[data-v-217f632d]{padding:15px}.section-head[data-v-217f632d]{flex-direction:column;align-items:stretch}.head-actions[data-v-217f632d]{width:100%}.filter-item[data-v-217f632d]{flex:1;min-width:145px}}.account-page[data-v-80f76cea]{padding:8px 0 24px}.account-card[data-v-80f76cea]{color:#e8edf3;background:#181f2b;border:1px solid #2a3444;border-radius:16px;max-width:760px;margin:0 auto;padding:28px;box-shadow:0 12px 34px #0000002e}.account-head[data-v-80f76cea]{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.account-head h2[data-v-80f76cea]{color:#fff;margin:0 0 8px;font-size:22px}.account-head p[data-v-80f76cea]{color:#8995a8;margin:0;font-size:14px;line-height:1.6}.account-badge[data-v-80f76cea]{color:#75a1ff;letter-spacing:1px;border:1px solid #3d7bfd;border-radius:8px;flex:none;padding:7px 11px;font-size:12px;font-weight:700}.loading-box[data-v-80f76cea]{text-align:center;color:#8d9aab;padding:45px 20px}.info-grid[data-v-80f76cea]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.info-item[data-v-80f76cea]{background:#111720;border:1px solid #273142;border-radius:12px;padding:16px}.info-item span[data-v-80f76cea]{color:#7f8b9d;margin-bottom:8px;font-size:13px;display:block}.info-item strong[data-v-80f76cea]{color:#fff;font-size:18px}.form-box[data-v-80f76cea],.confirm-box[data-v-80f76cea]{background:#111720;border:1px solid #273142;border-radius:12px;margin-top:16px;padding:18px}.form-title[data-v-80f76cea]{color:#fff;margin-bottom:15px;font-size:16px;font-weight:700}label[data-v-80f76cea]{color:#c8d0dc;margin-bottom:7px;font-size:14px;display:block}.second-label[data-v-80f76cea]{margin-top:14px}em[data-v-80f76cea]{color:#ff6b6b;font-style:normal}input[data-v-80f76cea]{box-sizing:border-box;color:#fff;background:#0d131c;border:1px solid #354156;border-radius:8px;outline:none;width:100%;height:42px;padding:0 12px;font-size:14px}input[data-v-80f76cea]:focus{border-color:#4e86ff}.tip[data-v-80f76cea]{color:#748196;margin-top:7px;font-size:12px;line-height:1.5}.message[data-v-80f76cea]{border-radius:8px;margin-top:18px;padding:12px 14px;font-size:14px}.message.error[data-v-80f76cea]{color:#ff9d9d;background:#ff50501a;border:1px solid #ff505047}.message.success[data-v-80f76cea]{color:#7ee2aa;background:#29be6f1a;border:1px solid #29be6f47}.actions[data-v-80f76cea]{gap:12px;margin-top:22px;display:flex}.save-btn[data-v-80f76cea],.reset-btn[data-v-80f76cea]{cursor:pointer;border:0;border-radius:9px;height:42px;padding:0 20px;font-weight:700}.save-btn[data-v-80f76cea]{color:#fff;background:#3d7bfd}.reset-btn[data-v-80f76cea]{color:#cbd3df;background:#252e3d}button[data-v-80f76cea]:disabled{opacity:.55;cursor:not-allowed}@media (width<=700px){.account-card[data-v-80f76cea]{padding:18px}.info-grid[data-v-80f76cea]{grid-template-columns:1fr}.actions[data-v-80f76cea]{flex-direction:column}}.cons-admin[data-v-1f130a0a]{color:#e5e7eb;flex-direction:column;gap:18px;min-width:0;display:flex}.cons-panel[data-v-1f130a0a]{background:#111827;border:1px solid #273348;border-radius:15px;min-width:0;padding:22px;box-shadow:0 3px 16px #0000001a}.cons-hero[data-v-1f130a0a]{background:linear-gradient(120deg,#111f39,#111827);justify-content:space-between;align-items:center;gap:16px;display:flex}.cons-hero h2[data-v-1f130a0a]{margin:4px 0 9px;font-size:21px;line-height:1.3}.cons-hero p[data-v-1f130a0a],.cons-section-head p[data-v-1f130a0a]{color:#a1acc0;margin:0;font-size:13px;line-height:1.7}.cons-eyebrow[data-v-1f130a0a]{color:#93b4f7;letter-spacing:.4px;font-size:12px;font-weight:700}.cons-button[data-v-1f130a0a]{cursor:pointer;color:#d8e2f3;white-space:nowrap;background:#243247;border:1px solid #41516a;border-radius:8px;padding:9px 14px;font-weight:600}.cons-button[data-v-1f130a0a]:disabled{cursor:not-allowed;opacity:.55}.cons-primary[data-v-1f130a0a]{color:#fff;background:#2455bb;border-color:#366ac9}.cons-filters[data-v-1f130a0a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cons-filters label[data-v-1f130a0a]{color:#a1acc0;flex-direction:column;gap:7px;min-width:0;font-size:12px;display:flex}.cons-filters input[data-v-1f130a0a],.cons-filters select[data-v-1f130a0a]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ecf2fa;background:#0b1120;border:1px solid #3b4b63;border-radius:8px;width:100%;min-width:0;min-height:39px;padding:7px 10px;font-size:14px}.cons-hint[data-v-1f130a0a]{color:#94a3b8;margin:0;font-size:12px;line-height:1.6}.cons-stats[data-v-1f130a0a]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.cons-stat[data-v-1f130a0a]{background:#131f31;border:1px solid #273348;border-radius:13px;flex-direction:column;gap:8px;padding:18px 16px;display:flex}.cons-stat span[data-v-1f130a0a]{color:#a4b2c6;font-size:12px}.cons-stat strong[data-v-1f130a0a]{font-variant-numeric:tabular-nums;color:#f8fafc;overflow-wrap:anywhere;font-size:23px}.cons-stat small[data-v-1f130a0a]{color:#9aa9bd;font-size:11px}.cons-highlight[data-v-1f130a0a]{background:#152847;border-color:#365da2}.cons-stat strong.cons-negative[data-v-1f130a0a],.cons-negative[data-v-1f130a0a]{color:#ff9b93}.cons-stat strong.cons-positive[data-v-1f130a0a],.cons-positive[data-v-1f130a0a]{color:#76e2ba}.cons-categories[data-v-1f130a0a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cons-category[data-v-1f130a0a]{padding:19px}.cons-category-head[data-v-1f130a0a]{border-bottom:1px solid #26354a;justify-content:space-between;align-items:center;margin-bottom:11px;padding-bottom:12px;display:flex}.cons-category-head strong[data-v-1f130a0a]{font-size:16px}.cons-category-head span[data-v-1f130a0a]{color:#9faec3;font-size:12px}.cons-category-rows[data-v-1f130a0a]{justify-content:space-between;gap:15px;padding:5px 0;font-size:13px;display:flex}.cons-category-rows span[data-v-1f130a0a]{color:#a8b6ca}.cons-section-head[data-v-1f130a0a]{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.cons-section-head h3[data-v-1f130a0a]{margin:0 0 7px;font-size:18px}.cons-section-actions[data-v-1f130a0a]{color:#9faec3;flex-wrap:wrap;align-items:center;gap:13px;font-size:12px;display:flex}.cons-table-wrap[data-v-1f130a0a]{width:100%;overflow:auto}.cons-table[data-v-1f130a0a]{border-collapse:collapse;text-align:left;width:100%;min-width:900px;font-size:12px}.cons-table th[data-v-1f130a0a]{color:#c6d5ea;white-space:nowrap;background:#1b2a3f;border-bottom:1px solid #2b3850;padding:12px 11px;font-weight:600}.cons-table td[data-v-1f130a0a]{white-space:nowrap;vertical-align:middle;border-bottom:1px solid #243348;padding:12px 11px}.cons-table td small[data-v-1f130a0a]{color:#9aa9bd;margin-top:4px;font-size:11px;display:block}.cons-table td small.cons-warning[data-v-1f130a0a]{color:#cf7b31}.cons-table .cons-strong[data-v-1f130a0a]{font-weight:700}.cons-rank[data-v-1f130a0a]{background:#2c3c54;border-radius:7px;padding:4px 8px;font-weight:700}.cons-done[data-v-1f130a0a],.cons-pending[data-v-1f130a0a]{border-radius:100px;padding:4px 8px;font-size:11px}.cons-done[data-v-1f130a0a]{color:#b5f9d9;background:#164b3c}.cons-pending[data-v-1f130a0a]{color:#ffd694;background:#5b431f}.cons-empty[data-v-1f130a0a]{text-align:center;color:#9faec3;padding:25px!important}.cons-error[data-v-1f130a0a]{color:#ffcec8;background:#532b2b;border-radius:9px;margin:0;padding:12px 15px;font-size:13px}@media (width<=1350px){.cons-stats[data-v-1f130a0a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1050px){.cons-categories[data-v-1f130a0a],.cons-filters[data-v-1f130a0a],.cons-stats[data-v-1f130a0a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.cons-hero[data-v-1f130a0a],.cons-section-head[data-v-1f130a0a]{flex-direction:column;align-items:flex-start}.cons-stats[data-v-1f130a0a],.cons-categories[data-v-1f130a0a],.cons-filters[data-v-1f130a0a]{grid-template-columns:1fr}.cons-panel[data-v-1f130a0a],.cons-stat[data-v-1f130a0a]{padding:16px}}.audit-wrap[data-v-a84ff63b]{color:#e2e8f0;flex-direction:column;gap:14px;display:flex}.audit-head[data-v-a84ff63b],.audit-row[data-v-a84ff63b],.audit-filters[data-v-a84ff63b],.audit-pagination[data-v-a84ff63b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.audit-head[data-v-a84ff63b],.audit-filters[data-v-a84ff63b],.audit-item[data-v-a84ff63b]{background:#192434;border:1px solid #334155;border-radius:12px;padding:18px}.audit-head h2[data-v-a84ff63b]{margin:0 0 8px}.audit-head p[data-v-a84ff63b],.audit-muted[data-v-a84ff63b],.audit-count[data-v-a84ff63b]{color:#94a3b8;font-size:13px}.audit-muted[data-v-a84ff63b]{margin:5px 0 0}.audit-filters label[data-v-a84ff63b]{flex-direction:column;gap:6px;font-size:13px;display:flex}.audit-filters input[data-v-a84ff63b],.audit-filters select[data-v-a84ff63b]{color:#f8fafc;background:#111827;border:1px solid #475569;border-radius:7px;max-width:170px;padding:9px}.audit-wrap button[data-v-a84ff63b]{color:#fff;cursor:pointer;background:#23334c;border:1px solid #4b5d79;border-radius:8px;padding:9px 13px}.audit-wrap button[data-v-a84ff63b]:disabled{opacity:.45;cursor:default}.audit-detail[data-v-a84ff63b]{border-top:1px solid #334155;gap:8px;margin-top:12px;padding-top:12px;display:grid}.audit-change[data-v-a84ff63b]{word-break:break-word;grid-template-columns:minmax(90px,1fr) minmax(80px,2fr) 20px minmax(80px,2fr);align-items:center;gap:9px;font-size:13px;display:grid}.audit-old[data-v-a84ff63b]{color:#fca5a5}.audit-new[data-v-a84ff63b]{color:#86efac}.audit-empty[data-v-a84ff63b]{text-align:center;padding:25px}.audit-pagination[data-v-a84ff63b]{justify-content:center}.error[data-v-a84ff63b]{color:#fca5a5}@media (width<=700px){.audit-head[data-v-a84ff63b],.audit-item[data-v-a84ff63b],.audit-filters[data-v-a84ff63b]{padding:13px}.audit-filters label[data-v-a84ff63b]{flex:145px}.audit-filters input[data-v-a84ff63b],.audit-filters select[data-v-a84ff63b]{width:100%;max-width:none}.audit-change[data-v-a84ff63b]{grid-template-columns:minmax(80px,1fr) minmax(0,2fr) 14px minmax(0,2fr);gap:5px;font-size:12px}}[data-v-7cf60877]{box-sizing:border-box}.admin-page[data-v-7cf60877]{color:#e5e7eb;background:#0b1120;min-height:100vh;padding-bottom:60px}.header[data-v-7cf60877]{background:#111827;border-bottom:1px solid #1f2937;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:12px 32px;display:flex}.header h1[data-v-7cf60877]{color:#f9fafb;margin:0;font-size:24px}.header p[data-v-7cf60877]{color:#6b7280;margin:5px 0 0;font-size:13px}.header-right[data-v-7cf60877]{color:#9ca3af;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:13px;display:flex}.status-dot[data-v-7cf60877]{background:#22c55e;border-radius:50%;width:8px;height:8px}.refresh-btn[data-v-7cf60877]{color:#e5e7eb;cursor:pointer;background:#1f2937;border:1px solid #374151;border-radius:7px;padding:9px 14px}.refresh-btn[data-v-7cf60877]:hover{background:#374151}.refresh-btn[data-v-7cf60877]:disabled{opacity:.5}.export-btn[data-v-7cf60877]{color:#fff;cursor:pointer;background:#1e3a8a;border:1px solid #1d4ed8;border-radius:7px;padding:9px 14px;font-size:13px;transition:all .2s}.export-btn[data-v-7cf60877]:hover{background:#2563eb}.export-btn[data-v-7cf60877]:disabled{opacity:.5;cursor:not-allowed}.logout-btn[data-v-7cf60877]{color:#fff;cursor:pointer;background:#991b1b;border:1px solid #7f1d1d;border-radius:7px;padding:9px 14px;font-size:13px;transition:all .2s}.logout-btn[data-v-7cf60877]:hover{background:#dc2626}.logout-btn[data-v-7cf60877]:active{transform:scale(.98)}.container[data-v-7cf60877]{width:calc(100% - 48px);max-width:1900px;margin:24px auto}.card[data-v-7cf60877]{background:#111827;border:1px solid #1f2937;border-radius:14px;margin-bottom:20px;padding:24px}.section-title[data-v-7cf60877]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.section-title h2[data-v-7cf60877]{color:#f9fafb;margin:0;font-size:18px}.section-title p[data-v-7cf60877]{color:#6b7280;margin:5px 0 0;font-size:13px}.filter-card[data-v-7cf60877]{align-items:flex-end;gap:16px;display:flex}.filter-item[data-v-7cf60877]{flex-direction:column;gap:7px;display:flex}.filter-item label[data-v-7cf60877]{color:#9ca3af;font-size:12px}.filter-item input[data-v-7cf60877],.filter-item select[data-v-7cf60877]{color:#f9fafb;background:#0b1120;border:1px solid #374151;border-radius:7px;outline:none;width:220px;height:40px;padding:0 10px}.filter-item input[data-v-7cf60877]:focus,.filter-item select[data-v-7cf60877]:focus{border-color:#6366f1}.query-btn[data-v-7cf60877]{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:7px;height:40px;padding:0 20px}.query-btn[data-v-7cf60877]:hover{background:#1d4ed8}.query-btn[data-v-7cf60877]:disabled{opacity:.5}.stats-grid[data-v-7cf60877]{grid-template-columns:repeat(7,minmax(130px,1fr));gap:12px;display:grid}.stat-card[data-v-7cf60877]{background:#0f172a;border:1px solid #1f2937;border-radius:10px;min-height:108px;padding:18px}.stat-card.highlight[data-v-7cf60877]{background:#172033}.stat-label[data-v-7cf60877]{color:#9ca3af;margin-bottom:12px;font-size:12px}.stat-value[data-v-7cf60877]{color:#f9fafb;word-break:break-all;font-size:20px;font-weight:700}.positive[data-v-7cf60877]{font-weight:700;color:#4ade80!important}.negative[data-v-7cf60877]{font-weight:700;color:#f87171!important}.after-sales[data-v-7cf60877]{color:#fb923c!important}.table-wrapper[data-v-7cf60877]{border:1px solid #1f2937;border-radius:10px;width:100%;overflow-x:auto}table[data-v-7cf60877]{border-collapse:collapse;width:100%;min-width:1100px}.detail-table[data-v-7cf60877]{min-width:1650px}th[data-v-7cf60877]{color:#9ca3af;white-space:nowrap;background:#0f172a;border-bottom:1px solid #1f2937;height:46px;padding:8px 10px;font-size:12px;font-weight:600}td[data-v-7cf60877]{color:#d1d5db;text-align:center;white-space:nowrap;border-bottom:1px solid #1f2937;padding:11px 10px;font-size:13px}tbody tr[data-v-7cf60877]:hover{background:#172033}.strong[data-v-7cf60877]{color:#f9fafb;font-weight:600}.rank[data-v-7cf60877]{color:#d1d5db;background:#1f2937;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:inline-flex}.delete-btn[data-v-7cf60877]{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:6px;padding:6px 11px;font-size:12px}.delete-btn[data-v-7cf60877]:hover{background:#b91c1c}.empty[data-v-7cf60877]{text-align:center;color:#6b7280;border:1px dashed #374151;border-radius:10px;padding:45px}.message[data-v-7cf60877]{z-index:9999;border-radius:10px;min-width:260px;padding:14px 18px;font-size:13px;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #00000059}.message.success[data-v-7cf60877]{color:#bbf7d0;background:#14532d;border:1px solid #166534}.message.error[data-v-7cf60877]{color:#fecaca;background:#7f1d1d;border:1px solid #991b1b}@media (width<=1000px){.header[data-v-7cf60877]{padding:0 16px}.header-right[data-v-7cf60877]{justify-content:flex-start;gap:7px;width:100%;display:flex}.container[data-v-7cf60877]{width:calc(100% - 20px);margin:12px auto}.card[data-v-7cf60877]{padding:16px}.filter-card[data-v-7cf60877]{flex-direction:column;align-items:stretch}.filter-item input[data-v-7cf60877],.filter-item select[data-v-7cf60877]{width:100%}.stats-grid[data-v-7cf60877]{grid-template-columns:repeat(2,minmax(0,1fr))}}.employee-management-card[data-v-7cf60877]{margin-top:24px}.employee-form[data-v-7cf60877]{background:#0f172a;border:1px solid #334155;border-radius:12px;grid-template-columns:repeat(4,minmax(160px,1fr));align-items:end;gap:14px;margin-bottom:20px;padding:18px;display:grid}.employee-form-item[data-v-7cf60877]{flex-direction:column;gap:7px;display:flex}.employee-form-item label[data-v-7cf60877]{color:#cbd5e1;font-size:13px}.employee-form-item input[data-v-7cf60877],.dialog input[data-v-7cf60877]{color:#e5e7eb;background:#111827;border:1px solid #475569;border-radius:8px;outline:none;width:100%;padding:10px 12px}.employee-form-item input[data-v-7cf60877]:focus,.dialog input[data-v-7cf60877]:focus{border-color:#64748b}.save-btn[data-v-7cf60877],.password-btn[data-v-7cf60877],.status-btn[data-v-7cf60877],.cancel-btn[data-v-7cf60877]{cursor:pointer;border:0;border-radius:8px;padding:9px 14px;font-size:13px}.save-btn[data-v-7cf60877]{color:#fff;background:#2563eb}.password-btn[data-v-7cf60877]{color:#e5e7eb;background:#334155}.status-btn[data-v-7cf60877]{color:#fff;margin-left:8px}.disable-btn[data-v-7cf60877]{background:#dc2626}.enable-btn[data-v-7cf60877]{background:#16a34a}.employee-delete-btn[data-v-7cf60877]{color:#fff;cursor:pointer;background:#7f1d1d;border:0;border-radius:8px;padding:7px 12px;font-weight:600}.employee-delete-btn[data-v-7cf60877]:hover{background:#991b1b}.employee-delete-btn[data-v-7cf60877]:disabled{opacity:.55;cursor:not-allowed}.employee-actions[data-v-7cf60877]{white-space:nowrap}.employee-status[data-v-7cf60877]{border-radius:999px;padding:4px 9px;font-size:12px;display:inline-block}.status-active[data-v-7cf60877]{color:#86efac;background:#14532d}.status-disabled[data-v-7cf60877]{color:#fca5a5;background:#450a0a}.empty-cell[data-v-7cf60877]{text-align:center;color:#94a3b8;padding:30px!important}.dialog-mask[data-v-7cf60877]{z-index:9999;background:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.dialog[data-v-7cf60877]{background:#111827;border:1px solid #334155;border-radius:14px;width:min(430px,100%);padding:24px;box-shadow:0 20px 60px #00000073}.dialog h3[data-v-7cf60877]{color:#f8fafc;margin:0 0 8px}.dialog p[data-v-7cf60877]{color:#94a3b8;margin:0 0 18px;font-size:13px}.dialog-actions[data-v-7cf60877]{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.cancel-btn[data-v-7cf60877]{color:#e5e7eb;background:#334155}@media (width<=900px){.employee-form[data-v-7cf60877]{grid-template-columns:1fr 1fr}}@media (width<=600px){.employee-form[data-v-7cf60877]{grid-template-columns:1fr}.employee-actions[data-v-7cf60877]{white-space:normal}.status-btn[data-v-7cf60877]{margin-top:8px;margin-left:0}}.view-btn[data-v-7cf60877]{color:#cbd5e1;cursor:pointer;background:#151b27;border:1px solid #374151;border-radius:7px;height:34px;padding:0 12px}.view-btn[data-v-7cf60877]:hover{background:#273244}.view-btn.active[data-v-7cf60877]{color:#fff;background:#2563eb;border-color:#2563eb}.fold-btn[data-v-7cf60877]{color:#e2e8f0;cursor:pointer;background:#223348;border:1px solid #475569;border-radius:7px;padding:9px 14px}.preview-update-panel[data-v-7cf60877]{margin-bottom:18px}.preview-update-heading[data-v-7cf60877]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.preview-update-actions[data-v-7cf60877]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.preview-auto-label[data-v-7cf60877]{cursor:pointer;color:#cbd5e1;align-items:center;gap:7px;font-size:13px;display:inline-flex}.preview-auto-label input[data-v-7cf60877]{accent-color:#3b82f6;width:16px;height:16px}.preview-error[data-v-7cf60877]{color:#fca5a5;background:#ef44441f;border:1px solid #ef444466;border-radius:8px;padding:11px 14px}.preview-empty[data-v-7cf60877]{color:#9ca3af;text-align:center;border:1px dashed #334155;border-radius:10px;padding:24px 12px}.preview-table-wrap[data-v-7cf60877]{border:1px solid #2b3a50;border-radius:10px}.preview-table[data-v-7cf60877]{min-width:750px}.preview-table td[data-v-7cf60877]{vertical-align:middle}.preview-profit-change[data-v-7cf60877]{white-space:nowrap;font-variant-numeric:tabular-nums}.preview-profit-change>span[data-v-7cf60877]{color:#64748b;margin:0 4px}.preview-status[data-v-7cf60877]{white-space:nowrap;color:#cbd5e1;background:#263345;border:1px solid #475569;border-radius:999px;padding:5px 9px;font-size:12px;display:inline-block}.preview-status-pending[data-v-7cf60877]{color:#fcd34d;background:#42200655;border-color:#92400e}.preview-status-submitted[data-v-7cf60877]{color:#86efac;background:#14532d55;border-color:#166534}.preview-status-superseded[data-v-7cf60877]{color:#a6b3c6}.preview-status-cancelled[data-v-7cf60877]{color:#a6b3c6;border-color:#475569}.preview-change-grid[data-v-7cf60877]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;padding:12px;display:grid}.preview-change-item[data-v-7cf60877]{color:#dbeafe;overflow-wrap:anywhere;background:#101b2b;border:1px solid #344256;border-radius:9px;min-width:0;padding:11px}.preview-change-item>strong[data-v-7cf60877]{color:#93a4be;margin-bottom:6px;font-size:12px;display:block}@media (width<=700px){.preview-update-heading[data-v-7cf60877]{align-items:stretch}.preview-update-actions[data-v-7cf60877]{justify-content:space-between;width:100%}.preview-change-grid[data-v-7cf60877]{grid-template-columns:1fr}}.latest-status-toolbar[data-v-7cf60877]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:10px 0 14px;display:flex}.latest-status-toolbar input[data-v-7cf60877]{color:#e5e7eb;background:#111b2b;border:1px solid #334155;border-radius:8px;min-width:180px;max-width:300px;padding:9px 12px}.latest-status-count[data-v-7cf60877]{color:#9ca3af;font-size:13px}.latest-status-table[data-v-7cf60877]{min-width:800px}.latest-status-table th[data-v-7cf60877],.latest-status-table td[data-v-7cf60877]{white-space:nowrap;padding:14px 11px}.latest-status-table .employee-name-cell[data-v-7cf60877]{color:#e2e8f0;font-weight:700}.latest-status-table .latest-profit[data-v-7cf60877]{font-variant-numeric:tabular-nums;font-weight:700}.latest-status-table .latest-positive[data-v-7cf60877]{color:#34d399}.latest-status-table .latest-negative[data-v-7cf60877]{color:#fb7185}.latest-status-noresults[data-v-7cf60877]{text-align:center;color:#94a3b8}.preview-status-empty[data-v-7cf60877]{color:#9ca3af}@media (width<=720px){.latest-status-toolbar input[data-v-7cf60877]{width:100%;max-width:none}}.employee-verification[data-v-df8aee19]{color:#e5e7eb}.verify-card[data-v-df8aee19]{background:#1b2230;border:1px solid #283142;border-radius:12px;margin-bottom:20px;padding:22px}.section-title[data-v-df8aee19]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.section-title h2[data-v-df8aee19]{color:#f8fafc;margin:0;font-size:19px}.section-title p[data-v-df8aee19]{color:#94a3b8;margin:6px 0 0;font-size:13px;line-height:1.6}.filters[data-v-df8aee19]{align-items:end;gap:12px;display:flex}.filter-item label[data-v-df8aee19]{color:#cbd5e1;margin-bottom:7px;font-size:13px;display:block}input[data-v-df8aee19]{color:#f8fafc;background:#0b1120;border:1px solid #354052;border-radius:7px;height:38px;padding:0 10px}.btn[data-v-df8aee19]{color:#e2e8f0;cursor:pointer;background:#172033;border:1px solid #475569;border-radius:7px;height:38px;padding:0 14px}.btn.primary[data-v-df8aee19]{color:#fff;background:#2563eb;border-color:#2563eb}.btn[data-v-df8aee19]:disabled{opacity:.55;cursor:not-allowed}.stats-grid[data-v-df8aee19]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.stat[data-v-df8aee19]{background:#0f172a;border:1px solid #293548;border-radius:10px;padding:14px}.stat span[data-v-df8aee19]{color:#94a3b8;margin-bottom:8px;font-size:12px;display:block}.stat strong[data-v-df8aee19]{font-size:19px}.table-wrap[data-v-df8aee19]{overflow-x:auto}table[data-v-df8aee19]{border-collapse:collapse;width:100%;min-width:1100px;font-size:13px}th[data-v-df8aee19]{color:#94a3b8;text-align:left;background:#111827;border-bottom:1px solid #334155;padding:11px;font-weight:600}td[data-v-df8aee19]{color:#dbe2ea;border-bottom:1px solid #263244;padding:11px}.status[data-v-df8aee19]{white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:11px;display:inline-block}.status.pending[data-v-df8aee19]{color:#fbbf24;background:#3b2f15}.status.matched[data-v-df8aee19]{color:#4ade80;background:#123525}.status.different[data-v-df8aee19]{color:#fb7185;background:#3d1e24}.positive[data-v-df8aee19]{color:#4ade80!important}.negative[data-v-df8aee19]{color:#fb7185!important}.neutral[data-v-df8aee19]{color:#94a3b8!important}.empty[data-v-df8aee19]{text-align:center;color:#64748b;padding:28px}.commission-grid[data-v-df8aee19]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.commission-box[data-v-df8aee19]{background:#0f172a;border:1px solid #334155;border-radius:12px;padding:18px}.commission-box.actual[data-v-df8aee19]{background:#101c31;border-color:#365689}.box-title[data-v-df8aee19]{color:#f8fafc;margin-bottom:12px;font-size:15px;font-weight:700}.line[data-v-df8aee19]{color:#94a3b8;border-bottom:1px dashed #283548;justify-content:space-between;gap:16px;padding:9px 0;display:flex}.line strong[data-v-df8aee19]{color:#e2e8f0}.line.total[data-v-df8aee19]{border-bottom:0;margin-top:5px;padding-top:14px;font-size:16px}.line.total strong[data-v-df8aee19]{color:#fbbf24;font-size:20px}.settle-tip[data-v-df8aee19]{border-radius:8px;margin-top:14px;padding:12px 14px;font-size:13px}.settle-tip.waiting[data-v-df8aee19]{color:#fde68a;background:#3b2f15}.settle-tip.done[data-v-df8aee19]{color:#bbf7d0;background:#123525}.toast[data-v-df8aee19]{z-index:999;color:#bbf7d0;background:#123525;border-radius:8px;padding:12px 16px;position:fixed;bottom:24px;right:24px}.toast.error[data-v-df8aee19]{color:#fecdd3;background:#4a1d24}@media (width<=1000px){.stats-grid[data-v-df8aee19]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.section-title[data-v-df8aee19]{flex-direction:column;align-items:stretch}.stats-grid[data-v-df8aee19],.commission-grid[data-v-df8aee19]{grid-template-columns:1fr}}.date-filter[data-v-df8aee19]{min-width:360px}.date-picker-row[data-v-df8aee19]{align-items:center;gap:8px;display:flex}.date-picker-row input[type=date][data-v-df8aee19]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;flex:1;min-width:170px}.date-picker-row input[type=date][data-v-df8aee19]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1}.date-open-btn[data-v-df8aee19]{white-space:nowrap}.date-shortcuts[data-v-df8aee19]{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.mini-btn[data-v-df8aee19]{color:#cbd5e1;cursor:pointer;background:#111827;border:1px solid #354052;border-radius:6px;height:28px;padding:0 9px;font-size:12px}.mini-btn[data-v-df8aee19]:hover{color:#fff;border-color:#64748b}.verification-list[data-v-df8aee19]{gap:16px;display:grid}.detail-card[data-v-df8aee19]{background:#0d1525;border:1px solid #2b374a;border-radius:12px;padding:18px}.detail-head[data-v-df8aee19]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.detail-title[data-v-df8aee19]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.detail-title strong[data-v-df8aee19]{color:#f8fafc;font-size:17px}.detail-sub[data-v-df8aee19]{color:#7f8ea3;margin-top:7px;font-size:12px}.profit-change[data-v-df8aee19]{text-align:right;min-width:130px}.profit-change span[data-v-df8aee19]{color:#94a3b8;margin-bottom:4px;font-size:11px;display:block}.profit-change strong[data-v-df8aee19]{font-size:20px}.profit-explain[data-v-df8aee19]{border:1px solid #334155;border-radius:11px;margin-bottom:18px;padding:16px}.profit-explain.down[data-v-df8aee19]{background:#7f1d1d21;border-color:#f8717152}.profit-explain.up[data-v-df8aee19]{background:#14532d24;border-color:#4ade804d}.profit-explain.same[data-v-df8aee19]{background:#101827}.explain-title[data-v-df8aee19]{color:#f8fafc;margin-bottom:12px;font-size:15px;font-weight:700}.formula[data-v-df8aee19]{background:#0f172abf;border-radius:8px;gap:8px;margin-bottom:12px;padding:12px;display:grid}.formula>div[data-v-df8aee19]{grid-template-columns:110px 1fr;align-items:center;gap:10px;display:grid}.formula span[data-v-df8aee19]{color:#94a3b8;font-size:12px}.formula strong[data-v-df8aee19]{color:#e2e8f0;font-size:13px}.cause-grid[data-v-df8aee19]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.cause-item[data-v-df8aee19]{background:#111827;border:1px solid #293548;border-radius:9px;padding:12px}.cause-item>span[data-v-df8aee19]{color:#cbd5e1;margin-bottom:7px;font-size:12px;display:block}.cause-item>strong[data-v-df8aee19]{margin-bottom:7px;font-size:14px;display:block}.cause-item small[data-v-df8aee19]{color:#8290a3;line-height:1.55;display:block}.result-line[data-v-df8aee19]{border-top:1px dashed #334155;justify-content:space-between;gap:16px;margin-top:12px;padding-top:12px;display:flex}.result-line span[data-v-df8aee19]{color:#cbd5e1}.result-line strong[data-v-df8aee19]{font-size:16px}.plain-reason[data-v-df8aee19]{color:#cbd5e1;background:#172033;border-radius:8px;margin-top:12px;padding:11px 12px;font-size:13px;line-height:1.65}.plain-reason strong[data-v-df8aee19]{color:#f8fafc}.comparison-title[data-v-df8aee19]{color:#f8fafc;margin-bottom:10px;font-weight:700}.comparison-grid[data-v-df8aee19]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.compare-item[data-v-df8aee19]{background:#111827;border:1px solid #293548;border-radius:9px;padding:12px}.compare-item.important[data-v-df8aee19]{background:#132033;border-color:#496587}.compare-item>span[data-v-df8aee19]{color:#94a3b8;margin-bottom:9px;font-size:12px;display:block}.compare-item>div[data-v-df8aee19]{justify-content:space-between;gap:8px;margin:6px 0;display:flex}.compare-item small[data-v-df8aee19]{color:#64748b}.compare-item strong[data-v-df8aee19]{color:#e2e8f0;text-align:right;font-size:13px}.compare-item em[data-v-df8aee19]{border-top:1px dashed #2f3b4e;margin-top:8px;padding-top:8px;font-size:12px;font-style:normal;display:block}.business-note[data-v-df8aee19]{color:#94a3b8;margin-top:12px;font-size:12px;line-height:1.6}.business-note strong[data-v-df8aee19]{color:#cbd5e1}.admin-note[data-v-df8aee19]{background:#151d2c;border-radius:8px;grid-template-columns:120px 1fr;gap:10px;margin-top:12px;padding:12px;display:grid}.admin-note span[data-v-df8aee19]{color:#94a3b8;font-size:12px}.admin-note strong[data-v-df8aee19]{color:#e2e8f0;font-size:13px;line-height:1.55}.pending-detail[data-v-df8aee19]{color:#fde68a;background:#3b2f15;border-radius:8px;padding:14px;font-size:13px}@media (width<=1100px){.cause-grid[data-v-df8aee19],.comparison-grid[data-v-df8aee19]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.detail-head[data-v-df8aee19],.result-line[data-v-df8aee19]{flex-direction:column}.profit-change[data-v-df8aee19]{text-align:left}.cause-grid[data-v-df8aee19],.comparison-grid[data-v-df8aee19],.formula>div[data-v-df8aee19],.admin-note[data-v-df8aee19]{grid-template-columns:1fr}}.compact-table-wrap[data-v-df8aee19]{overflow-x:auto}.compact-compare-table[data-v-df8aee19]{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.compact-compare-table th[data-v-df8aee19]{color:#94a3b8;text-align:left;white-space:nowrap;background:#111827;border-bottom:1px solid #334155;padding:11px 10px}.compact-compare-table td[data-v-df8aee19]{color:#dbe4f0;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #253044;padding:9px 10px}.compact-compare-table .area-group+.area-group tr:first-child td[data-v-df8aee19]{border-top:2px solid #46566d}.area-cell[data-v-df8aee19]{width:100px;vertical-align:top!important;padding-top:13px!important}.area-cell strong[data-v-df8aee19]{color:#f8fafc;font-size:14px;display:block}.area-cell small[data-v-df8aee19]{color:#738197;margin-top:5px;font-size:11px;display:block}.status-cell[data-v-df8aee19]{width:110px;vertical-align:top!important;padding-top:12px!important}.note-cell[data-v-df8aee19]{min-width:130px;max-width:220px;line-height:1.5;white-space:normal!important;color:#aab6c7!important;vertical-align:top!important;padding-top:12px!important}.compact-compare-table .profit-row td[data-v-df8aee19]{color:#f8fafc;background:#1e293b8c;font-weight:700}@media (width<=760px){.compact-compare-table[data-v-df8aee19]{min-width:820px}}[data-v-be28cb3a]{box-sizing:border-box}.app[data-v-be28cb3a]{color:#e5e7eb;background:#0b1120;min-height:100vh;padding-bottom:50px}.header[data-v-be28cb3a]{background:#111827;border-bottom:1px solid #293243;justify-content:space-between;align-items:center;height:76px;padding:0 32px;display:flex}.header h1[data-v-be28cb3a]{color:#f9fafb;margin:0;font-size:24px}.header p[data-v-be28cb3a]{color:#7f8a9c;margin:5px 0 0;font-size:13px}.header-right[data-v-be28cb3a]{color:#8d98aa;align-items:center;gap:13px;font-size:13px;display:flex}.status-dot[data-v-be28cb3a]{background:#22c55e;border-radius:50%;width:8px;height:8px;display:inline-block}.system-status[data-v-be28cb3a]{color:#9ca3af}.user-name[data-v-be28cb3a]{color:#e5e7eb;border-left:1px solid #374151;margin-left:10px;padding-left:14px;font-weight:600}.logout-btn[data-v-be28cb3a]{color:#cbd5e1;cursor:pointer;background:#151b27;border:1px solid #374151;border-radius:7px;height:34px;padding:0 13px}.logout-btn[data-v-be28cb3a]:hover{background:#273244}.container[data-v-be28cb3a]{width:calc(100% - 48px);max-width:1500px;margin:24px auto}.card[data-v-be28cb3a]{background:#1b2230;border:1px solid #283142;border-radius:12px;margin-bottom:20px;padding:22px}.section-title[data-v-be28cb3a],.card-title[data-v-be28cb3a]{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.section-title h2[data-v-be28cb3a],.card-title h2[data-v-be28cb3a]{color:#f9fafb;margin:0;font-size:19px}.section-title p[data-v-be28cb3a]{color:#7f8a9c;margin:6px 0 0;font-size:13px}.card-title span[data-v-be28cb3a]{color:#7f8a9c;font-size:13px}.date-title[data-v-be28cb3a]{color:#64748b;font-size:13px}.basic-info[data-v-be28cb3a]{grid-template-columns:260px 260px;gap:18px;display:grid}.form-item label[data-v-be28cb3a]{color:#cbd5e1;margin-bottom:7px;font-size:13px;display:block}.form-item input[data-v-be28cb3a]{color:#f9fafb;background:#0b1120;border:1px solid #354052;border-radius:7px;outline:none;width:100%;height:40px;padding:0 10px}.form-item input[data-v-be28cb3a]:focus{border-color:#6366f1}.form-item input[data-v-be28cb3a]:disabled{color:#8d98aa;background:#151b27}.table-wrapper[data-v-be28cb3a]{width:100%;overflow-x:auto}table[data-v-be28cb3a]{border-collapse:collapse;width:100%;min-width:1180px}th[data-v-be28cb3a]{color:#8d98aa;text-align:center;white-space:nowrap;background:#151b27;border-bottom:1px solid #30394a;height:48px;padding:0 10px;font-size:13px;font-weight:500}td[data-v-be28cb3a]{text-align:center;white-space:nowrap;border-bottom:1px solid #293243;height:62px;padding:0 10px;font-size:14px}tbody tr[data-v-be28cb3a]:hover{background:#ffffff05}tbody tr:last-child td[data-v-be28cb3a]{border-bottom:none}.table-input[data-v-be28cb3a]{color:#fff;text-align:center;background:#151b27;border:1px solid #354052;border-radius:7px;outline:none;width:120px;height:38px;padding:0 10px}.table-input[data-v-be28cb3a]:focus{border-color:#6366f1}.table-input.number[data-v-be28cb3a]{width:105px}.area-input[data-v-be28cb3a]{width:130px}.percent-input[data-v-be28cb3a]{justify-content:center;align-items:center;gap:5px;display:flex}.percent-input span[data-v-be28cb3a]{color:#9ca3af;font-size:12px}.number-cell[data-v-be28cb3a],.money[data-v-be28cb3a],.rate[data-v-be28cb3a]{font-variant-numeric:tabular-nums}.fee-cell[data-v-be28cb3a]{color:#fbbf24}.fee-rate[data-v-be28cb3a]{color:#fbbf24;margin-bottom:2px;font-size:11px}.after-sales-cell[data-v-be28cb3a]{color:#fb923c}.profit-positive[data-v-be28cb3a]{font-weight:700;color:#4ade80!important}.profit-negative[data-v-be28cb3a]{font-weight:700;color:#f87171!important}.action-group[data-v-be28cb3a]{justify-content:center;align-items:center;gap:6px;display:flex}.btn-small[data-v-be28cb3a]{cursor:pointer;border-radius:6px;height:34px;padding:0 12px;font-size:12px}.btn-small[data-v-be28cb3a]:disabled{opacity:.55;cursor:not-allowed}.btn-edit[data-v-be28cb3a]{color:#93c5fd;background:#1e293b;border:1px solid #374151}.btn-edit[data-v-be28cb3a]:hover:not(:disabled){background:#273244}.btn-delete[data-v-be28cb3a],.delete-btn[data-v-be28cb3a]{color:#f87171;cursor:pointer;background:#7f1d1d33;border:1px solid #7f1d1d;border-radius:6px;height:34px;padding:0 13px}.btn-delete[data-v-be28cb3a]:hover,.delete-btn[data-v-be28cb3a]:hover{background:#7f1d1d73}.btn-cancel[data-v-be28cb3a]{color:#9ca3af;background:#151b27;border:1px solid #374151}.summary-row td[data-v-be28cb3a]{background:#172033;border-top:1px solid #374151;font-weight:700}.summary-grid[data-v-be28cb3a]{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:20px;display:grid}.stat-card[data-v-be28cb3a]{background:#1b2230;border:1px solid #283142;border-radius:12px;flex-direction:column;gap:8px;padding:22px;display:flex}.stat-card span[data-v-be28cb3a]{color:#8d98aa;font-size:13px}.stat-card strong[data-v-be28cb3a]{font-size:25px}.stat-card small[data-v-be28cb3a]{font-size:13px}.country-results[data-v-be28cb3a]{margin-bottom:16px}.country-results-heading[data-v-be28cb3a]{margin-bottom:12px}.country-results-count[data-v-be28cb3a]{color:#cbd5e1;white-space:nowrap;border:1px solid #334155;border-radius:999px;padding:5px 11px;font-size:12px}.country-results-empty[data-v-be28cb3a]{text-align:center;color:#94a3b8;background:#151e2e;border:1px dashed #344256;border-radius:9px;padding:22px 15px}.country-results-table-wrap[data-v-be28cb3a]{scrollbar-width:thin;background:#141e30;border:1px solid #2d3b50;border-radius:9px;width:100%;overflow-x:auto}.country-results-table-wrap[data-v-be28cb3a]:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}.country-results-table[data-v-be28cb3a]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:1260px}.country-results-table th[data-v-be28cb3a]{color:#a6b2c5;text-align:right;white-space:nowrap;background:#151b27;height:39px;padding:0 9px;font-size:12px;font-weight:600}.country-results-table td[data-v-be28cb3a]{color:#e2e8f0;white-space:nowrap;text-align:right;border-bottom:1px solid #2b394d;height:54px;padding:7px 9px;font-size:13px}.country-results-table tbody tr:last-child td[data-v-be28cb3a]{border-bottom:0}.country-results-table tbody tr[data-v-be28cb3a]:hover{background:#1d2b42}.country-results-table th[data-v-be28cb3a]:first-child,.country-results-table td[data-v-be28cb3a]:first-child{text-align:left;padding-left:14px}.country-snapshot-name strong[data-v-be28cb3a]{color:#f1f5f9;font-size:14px;font-weight:650}.country-snapshot-status[data-v-be28cb3a]{vertical-align:middle;color:#fbbf24;white-space:nowrap;background:#42200655;border:1px solid #a16207;border-radius:12px;margin-left:7px;padding:2px 6px;font-size:10px;display:inline-block}.country-snapshot-saved[data-v-be28cb3a]{color:#86efac;background:#14532d38;border-color:#166534}.country-results-table .country-snapshot-fee[data-v-be28cb3a]{color:#fbbf24}.country-results-table .country-snapshot-after[data-v-be28cb3a]{color:#fb923c}.country-snapshot-fee small[data-v-be28cb3a],.country-snapshot-after small[data-v-be28cb3a]{color:#94a3b8;margin-left:4px;font-size:11px}.country-compact-summary[data-v-be28cb3a]{color:#94a3b8;background:#141e2f;border:1px solid #29384d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px 22px;margin-top:10px;padding:10px 12px;font-size:12px;display:flex}.country-compact-summary .country-summary-heading[data-v-be28cb3a]{color:#cbd5e1;font-weight:600}.country-compact-summary strong[data-v-be28cb3a]{color:#f1f5f9;margin-left:5px;font-size:13px}.country-compact-summary strong.profit-positive[data-v-be28cb3a]{color:#4ade80}.country-compact-summary strong.profit-negative[data-v-be28cb3a]{color:#f87171}@media (width<=650px){.country-results-heading[data-v-be28cb3a]{flex-wrap:wrap}.country-results-table th[data-v-be28cb3a]{font-size:12px}.country-results-table td[data-v-be28cb3a]{font-size:13px}}.toolbar[data-v-be28cb3a]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.submit-btn[data-v-be28cb3a],.cancel-main-btn[data-v-be28cb3a],.refresh-btn[data-v-be28cb3a]{cursor:pointer;border-radius:7px;height:42px;padding:0 22px;font-size:14px}.submit-btn[data-v-be28cb3a]{color:#fff;background:#4f46e5;border:1px solid #4f46e5;font-weight:600}.submit-btn[data-v-be28cb3a]:hover:not(:disabled){background:#4338ca}.submit-btn[data-v-be28cb3a]:disabled{opacity:.55;cursor:not-allowed}.cancel-main-btn[data-v-be28cb3a]{color:#cbd5e1;background:#151b27;border:1px solid #374151}.refresh-btn[data-v-be28cb3a],.small-refresh[data-v-be28cb3a],.btn-secondary[data-v-be28cb3a]{color:#cbd5e1;background:#151b27;border:1px solid #354052}.refresh-btn[data-v-be28cb3a]:hover,.small-refresh[data-v-be28cb3a]:hover,.btn-secondary[data-v-be28cb3a]:hover{background:#273244}.small-refresh[data-v-be28cb3a]{cursor:pointer;border-radius:7px;height:34px;padding:0 13px}.btn[data-v-be28cb3a]{cursor:pointer;border-radius:7px;height:36px;padding:0 14px}.btn-secondary[data-v-be28cb3a]{font-size:13px}.today-total[data-v-be28cb3a]{border-top:1px solid #293243;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:20px;padding-top:20px;display:grid}.today-total div[data-v-be28cb3a]{flex-direction:column;gap:6px;display:flex}.today-total span[data-v-be28cb3a]{color:#8d98aa;font-size:12px}.today-total strong[data-v-be28cb3a]{font-size:18px}.time-text[data-v-be28cb3a]{color:#7f8a9c;font-size:12px}.stats-grid[data-v-be28cb3a]{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:25px;display:grid}.stat-card.highlight[data-v-be28cb3a]{background:#172033}.stat-label[data-v-be28cb3a]{color:#9ca3af;margin-bottom:12px;font-size:12px}.stat-value[data-v-be28cb3a]{color:#f9fafb;word-break:break-all;font-size:21px;font-weight:700}.month-detail-title[data-v-be28cb3a]{margin-bottom:12px}.month-detail-title h3[data-v-be28cb3a]{color:#cbd5e1;margin:0;font-size:15px}.empty-box[data-v-be28cb3a]{text-align:center;color:#6b7280;border:1px dashed #374151;border-radius:10px;padding:40px}.message[data-v-be28cb3a]{z-index:9999;border-radius:10px;min-width:260px;max-width:500px;padding:14px 18px;font-size:13px;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #00000059}.message.success[data-v-be28cb3a]{color:#bbf7d0;background:#14532d;border:1px solid #166534}.message.error[data-v-be28cb3a]{color:#fecaca;background:#7f1d1d;border:1px solid #991b1b}footer[data-v-be28cb3a]{text-align:center;color:#475569;padding:20px;font-size:12px}.invalid-page[data-v-be28cb3a]{color:#fff;text-align:center;background:#020617;justify-content:center;align-items:center;min-height:100vh;display:flex}.invalid-page button[data-v-be28cb3a]{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;margin-top:15px;padding:10px 20px}.commission-panel[data-v-be28cb3a]{background:#111827;border:1px solid #334155;border-radius:14px;margin-top:22px;padding:20px}.commission-header[data-v-be28cb3a]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.commission-header h3[data-v-be28cb3a]{color:#f8fafc;margin:0 0 7px;font-size:18px}.commission-header p[data-v-be28cb3a]{color:#94a3b8;margin:0;font-size:13px;line-height:1.7}.commission-rate-badge[data-v-be28cb3a]{color:#dbeafe;background:#1e3a8a;border-radius:999px;flex:none;padding:9px 14px;font-size:14px;font-weight:700}.commission-rule[data-v-be28cb3a]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.commission-rule span[data-v-be28cb3a]{color:#cbd5e1;background:#0f172a;border:1px solid #334155;border-radius:8px;padding:7px 10px;font-size:12px}.commission-grid[data-v-be28cb3a]{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px;display:grid}.commission-card[data-v-be28cb3a]{background:#0b1220;border:1px solid #263449;border-radius:11px;padding:16px}.commission-card.emphasis[data-v-be28cb3a]{background:#101c31;border-color:#365689}.commission-label[data-v-be28cb3a]{color:#94a3b8;margin-bottom:8px;font-size:13px}.commission-value[data-v-be28cb3a]{color:#e2e8f0;font-size:21px;font-weight:800}.commission-money[data-v-be28cb3a]{color:#fbbf24}.commission-footer[data-v-be28cb3a]{color:#cbd5e1;border-top:1px dashed #334155;justify-content:space-between;gap:12px;margin-top:15px;padding-top:14px;font-size:13px;line-height:1.7;display:flex}@media (width<=1100px){.header[data-v-be28cb3a]{padding:0 20px}.system-status[data-v-be28cb3a]{display:none}.basic-info[data-v-be28cb3a],.summary-grid[data-v-be28cb3a],.stats-grid[data-v-be28cb3a]{grid-template-columns:repeat(2,1fr)}.today-total[data-v-be28cb3a]{grid-template-columns:repeat(3,1fr)}.commission-grid[data-v-be28cb3a]{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.header[data-v-be28cb3a]{height:auto;min-height:70px;padding:14px}.header h1[data-v-be28cb3a]{font-size:20px}.header p[data-v-be28cb3a]{font-size:12px}.header-right[data-v-be28cb3a]{gap:7px}.user-name[data-v-be28cb3a]{border-left:none;margin-left:0;padding-left:0}.logout-btn[data-v-be28cb3a]{padding:0 9px}.container[data-v-be28cb3a]{width:calc(100% - 20px);margin:12px auto}.card[data-v-be28cb3a]{padding:15px}.section-title[data-v-be28cb3a],.card-title[data-v-be28cb3a]{align-items:flex-start}.basic-info[data-v-be28cb3a],.summary-grid[data-v-be28cb3a],.stats-grid[data-v-be28cb3a],.today-total[data-v-be28cb3a]{grid-template-columns:1fr}.commission-header[data-v-be28cb3a],.commission-footer[data-v-be28cb3a]{flex-direction:column}.commission-grid[data-v-be28cb3a]{grid-template-columns:1fr}.toolbar[data-v-be28cb3a]{flex-wrap:wrap}.toolbar button[data-v-be28cb3a]{flex:1}.message[data-v-be28cb3a]{min-width:0;bottom:12px;left:12px;right:12px}}.page-nav-btn[data-v-be28cb3a]{color:#cbd5e1;cursor:pointer;background:#151b27;border:1px solid #374151;border-radius:7px;height:34px;padding:0 12px}.page-nav-btn[data-v-be28cb3a]:hover{background:#273244}.page-nav-btn.active[data-v-be28cb3a]{color:#fff;background:#2563eb;border-color:#2563eb}.consumables-section[data-v-be28cb3a]{margin:22px 0}.fold-actions[data-v-be28cb3a]{align-items:center;gap:8px;display:flex}.material-list-panel[data-v-be28cb3a]{border:1px solid #34445d;border-radius:10px;margin:14px 0;padding:12px}.material-list-title[data-v-be28cb3a]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.material-list-title h3[data-v-be28cb3a]{margin:0;font-size:16px}.material-list-title span[data-v-be28cb3a]{color:#94a3b8;font-size:12px}.monthly-net-strip[data-v-be28cb3a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.monthly-net-strip>div[data-v-be28cb3a]{background:#101a2c;border:1px solid #304460;border-radius:10px;flex-direction:column;gap:10px;padding:18px;display:flex}.monthly-net-strip span[data-v-be28cb3a]{color:#94a3b8}.monthly-net-strip strong[data-v-be28cb3a]{font-size:22px}@media (width<=760px){.monthly-net-strip[data-v-be28cb3a]{grid-template-columns:1fr}.fold-actions[data-v-be28cb3a]{flex-wrap:wrap}}.material-tabs[data-v-be28cb3a]{gap:10px;margin:16px 0;display:flex}.material-tabs button[data-v-be28cb3a],.material-button[data-v-be28cb3a]{color:#f8fafc;cursor:pointer;background:#1c2a40;border:1px solid #425373;border-radius:8px;margin-right:6px;padding:9px 15px}.material-tabs .chosen[data-v-be28cb3a]{background:#155e75;border-color:#38bdf8}.material-button.danger[data-v-be28cb3a]{color:#fca5a5;border-color:#991b1b}.material-form[data-v-be28cb3a]{background:#111e33;border-radius:10px;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:12px;padding:16px;display:flex}.material-form .form-item[data-v-be28cb3a]{flex:1;min-width:150px}.material-form input[data-v-be28cb3a]{color:#fff;background:#0b1425;border:1px solid #40506c;border-radius:6px;width:100%;padding:9px}.material-error[data-v-be28cb3a]{color:#fca5a5}.material-month-info[data-v-be28cb3a]{background:#122739;border-radius:8px;margin-top:14px;padding:14px}
