.reseller-shell[data-v-1b84c181]{min-height:100vh;background:#f4f7f8;color:#18302d}.reseller-topbar[data-v-1b84c181]{height:68px;background:#123f3a;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 34px}.brand[data-v-1b84c181]{display:flex;align-items:center;gap:12px}.brand-mark[data-v-1b84c181],.reseller-mark[data-v-1b84c181]{display:grid;place-items:center;background:#8cc9a5;color:#123f3a;font-weight:800;border-radius:12px;width:36px;height:36px}.reseller-mark img[data-v-1b84c181]{width:100%;height:100%;object-fit:contain;border-radius:12px}.brand small[data-v-1b84c181]{display:block;opacity:.7;font-size:11px}.reseller-body[data-v-1b84c181]{max-width:1280px;margin:auto;padding:30px}.reseller-hero[data-v-1b84c181]{display:flex;justify-content:space-between;align-items:end;padding:30px;border-radius:24px;background:linear-gradient(135deg,#164943,#27695c);color:#fff;box-shadow:0 18px 45px #17483d22}.reseller-hero h1[data-v-1b84c181]{margin:8px 0;font-size:32px}.reseller-hero p[data-v-1b84c181]{opacity:.78}.hero-stats[data-v-1b84c181]{display:flex;gap:34px}.hero-stats div[data-v-1b84c181]{display:flex;flex-direction:column;align-items:flex-end}.hero-stats b[data-v-1b84c181]{font-size:28px}.hero-stats span[data-v-1b84c181]{opacity:.7;font-size:12px}.reseller-tabs[data-v-1b84c181]{display:flex;gap:8px;margin:22px 0;overflow:auto}.reseller-tabs button[data-v-1b84c181]{border:0;background:#fff;color:#55716c;padding:12px 18px;border-radius:12px;cursor:pointer}.reseller-tabs button.active[data-v-1b84c181]{background:#1c6257;color:#fff;box-shadow:0 8px 20px #1c625733}.panel[data-v-1b84c181]{background:#fff;border:1px solid #e1ebe8;border-radius:18px;padding:24px;box-shadow:0 8px 28px #153e3710}.section-title[data-v-1b84c181]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.section-title h2[data-v-1b84c181]{margin:0 0 5px}.section-title p[data-v-1b84c181]{margin:0;color:#7a8d89}.panel-actions[data-v-1b84c181]{display:flex;gap:8px;flex-wrap:wrap}.page-alert[data-v-1b84c181]{margin-bottom:16px}.reseller-login[data-v-1b84c181]{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 20% 10%,#d4eee0,#f4f7f8 45%)}.reseller-login-card[data-v-1b84c181]{width:390px;background:#fff;padding:38px;border-radius:24px;box-shadow:0 20px 60px #123f3a20}.reseller-mark[data-v-1b84c181]{width:54px;height:54px;margin-bottom:20px;font-size:20px}.reseller-login-card h1[data-v-1b84c181]{margin:7px 0}.reseller-login-card p[data-v-1b84c181]{color:#72837f;margin-bottom:24px}.form-grid[data-v-1b84c181],.rule-grid[data-v-1b84c181],.dialog-grid[data-v-1b84c181]{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:18px;max-width:760px}.dialog-grid[data-v-1b84c181]{max-width:none}.eyebrow[data-v-1b84c181]{font-size:11px;letter-spacing:2px;opacity:.65}.el-alert[data-v-1b84c181]{margin-top:14px}.billing-metrics[data-v-1b84c181]{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.billing-metrics div[data-v-1b84c181]{min-width:120px;padding:12px 16px;border:1px solid #e1ebe8;border-radius:12px;background:#f7fbf9;display:flex;flex-direction:column;gap:4px}.billing-metrics span[data-v-1b84c181]{color:#7a8d89;font-size:12px}.billing-metrics strong[data-v-1b84c181]{font-size:22px;color:#1c6257}.reseller-body small[data-v-1b84c181]{color:#98a2b3}@media(max-width:760px){.reseller-body[data-v-1b84c181]{padding:16px}.reseller-hero[data-v-1b84c181]{display:block}.hero-stats[data-v-1b84c181]{margin-top:24px;justify-content:space-between}.reseller-login-card[data-v-1b84c181]{width:calc(100% - 32px)}.form-grid[data-v-1b84c181],.rule-grid[data-v-1b84c181],.dialog-grid[data-v-1b84c181]{grid-template-columns:1fr}}.client-download[data-v-1b84c181]{margin-top:24px;padding:16px;border:1px solid #dce9e4;border-radius:16px;background:#f6fbf8}.client-download-head[data-v-1b84c181]{display:flex;align-items:center;gap:12px}.client-download-icon[data-v-1b84c181]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#dfeee7;color:#1c6257;font-size:11px;font-weight:800;overflow:hidden}.client-download-icon img[data-v-1b84c181]{width:100%;height:100%;object-fit:contain}.client-download-head div[data-v-1b84c181]{display:flex;flex-direction:column;gap:4px;min-width:0}.client-download-head strong[data-v-1b84c181]{font-size:14px}.client-download-head small[data-v-1b84c181],.client-download-note[data-v-1b84c181]{color:#71837e;font-size:11px}.client-download-button[data-v-1b84c181],.client-inline-download[data-v-1b84c181]{display:flex;align-items:center;justify-content:center;margin-top:14px;padding:11px 16px;border-radius:10px;background:#1c6257;color:#fff;font-size:13px;font-weight:600;text-decoration:none}.client-inline-download[data-v-1b84c181]{margin-top:0;padding:8px 13px;font-size:12px}.client-download-note[data-v-1b84c181]{display:block;margin-top:10px;line-height:1.7}.client-overview[data-v-1b84c181]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.client-overview div[data-v-1b84c181]{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid #e1ebe8;border-radius:14px;background:#f7fbf9}.client-overview span[data-v-1b84c181]{color:#7a8d89;font-size:12px}.client-overview strong[data-v-1b84c181]{color:#1c6257;font-size:17px}.brand-logo-upload[data-v-1b84c181]{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border:1px dashed #cfe0da;border-radius:12px;background:#f8fbf9}.brand-logo-preview[data-v-1b84c181]{display:grid;place-items:center;width:46px;height:46px;flex:none;border:1px solid #dce8e3;border-radius:10px;background:#fff;overflow:hidden;color:#98a2b3;font-size:10px}.brand-logo-preview img[data-v-1b84c181]{width:100%;height:100%;object-fit:contain}.brand-logo-upload>div[data-v-1b84c181]{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.brand-logo-upload input[data-v-1b84c181]{font-size:11px}.brand-logo-upload small[data-v-1b84c181]{color:#7a8d89;font-size:10px;line-height:1.5}.domain-proof-card[data-v-1b84c181]{margin-top:18px;padding:18px;border:1px solid #dce9e4;border-radius:14px;background:#f8fbf9}.domain-proof-head[data-v-1b84c181]{display:flex;align-items:center;justify-content:space-between;gap:12px}.domain-proof-head>div[data-v-1b84c181]{display:flex;flex-direction:column;gap:4px}.domain-proof-head strong[data-v-1b84c181]{color:#183f36;font-size:15px}.domain-proof-head small[data-v-1b84c181]{color:#84958f;font-size:10px}.domain-proof-card>p[data-v-1b84c181]{margin:12px 0 0;color:#60756f;font-size:11px;line-height:1.75}.domain-proof-card dl[data-v-1b84c181]{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px 12px;margin:14px 0 0;font-size:11px}.domain-proof-card dt[data-v-1b84c181]{color:#80928c}.domain-proof-card dd[data-v-1b84c181]{margin:0;min-width:0}.domain-proof-card code[data-v-1b84c181]{display:block;padding:7px 9px;border-radius:8px;background:#fff;color:#1e5f53;overflow-wrap:anywhere}.domain-proof-actions[data-v-1b84c181]{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}@media(max-width:540px){.domain-proof-card dl[data-v-1b84c181]{grid-template-columns:1fr}.domain-proof-card dd[data-v-1b84c181]{margin-bottom:6px}}.seat-metrics[data-v-1b84c181]{margin:0}.seat-metrics div[data-v-1b84c181]{min-width:150px}.ai-package-grid[data-v-1b84c181]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ai-package-card[data-v-1b84c181]{display:flex;flex-direction:column;gap:4px;padding:18px;border:1px solid #dce9e4;border-radius:16px;background:linear-gradient(145deg,#f7fbf9,#eef7f3)}.ai-package-card strong[data-v-1b84c181]{font-size:25px;color:#1c6257}.ai-package-card span[data-v-1b84c181]{font-size:12px;font-weight:600;color:#44675f}.ai-package-card small[data-v-1b84c181]{color:#81938e;font-size:10px}.section-title--inner[data-v-1b84c181]{margin-top:24px;padding-top:20px;border-top:1px solid #e7eeeb}.section-title--inner h3[data-v-1b84c181]{margin:0 0 5px}.dialog-section-title[data-v-1b84c181]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:18px 0 12px;padding-top:16px;border-top:1px solid #e7eeeb}.dialog-section-title[data-v-1b84c181]:first-child{margin-top:0;padding-top:0;border-top:0}.dialog-section-title strong[data-v-1b84c181]{font-size:14px;color:#244c42}.dialog-section-title small[data-v-1b84c181]{color:#84958f;font-size:11px}@media(max-width:900px){.ai-package-grid[data-v-1b84c181]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ai-package-grid[data-v-1b84c181]{grid-template-columns:1fr}.dialog-section-title[data-v-1b84c181]{align-items:flex-start;flex-direction:column;gap:4px}.hero-stats[data-v-1b84c181]{flex-wrap:wrap;gap:16px}.hero-stats div[data-v-1b84c181]{align-items:flex-start;min-width:120px}}.reseller-console[data-v-1b84c181],.reseller-body[data-v-1b84c181],.reseller-body>.panel[data-v-1b84c181]{min-width:0}.reseller-body>.panel[data-v-1b84c181]{overflow:hidden;contain:inline-size layout paint}.reseller-body>.panel .el-table[data-v-1b84c181]{max-width:100%}.reseller-table-scroll[data-v-1b84c181]{width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.reseller-tabs[data-v-1b84c181]{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.reseller-tabs button[data-v-1b84c181]{flex:0 0 auto}.reseller-shell[data-v-1b84c181]{width:100%;max-width:100vw;overflow-x:hidden}.reseller-body[data-v-1b84c181]{overflow-x:hidden}html,body{max-width:100%;overflow-x:hidden}.seat-plan-grid[data-v-1b84c181]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.seat-plan-card[data-v-1b84c181]{display:flex;flex-direction:column;gap:11px;padding:17px;border:1px solid #dce9e4;border-radius:16px;background:linear-gradient(150deg,#fff,#f5faf8)}.seat-plan-card.is-disabled[data-v-1b84c181]{background:#f7f8f8;opacity:.72}.seat-plan-card__head[data-v-1b84c181]{display:flex;align-items:center;justify-content:space-between;gap:10px}.seat-plan-card__head strong[data-v-1b84c181]{color:#1d4e43;font-size:15px}.seat-plan-card__metrics[data-v-1b84c181]{display:flex;align-items:center;gap:16px}.seat-plan-card__metrics span[data-v-1b84c181]{display:flex;align-items:baseline;gap:4px;color:#71857f;font-size:11px}.seat-plan-card__metrics b[data-v-1b84c181]{color:#1c6257;font-size:23px}.seat-plan-card>p[data-v-1b84c181]{min-height:34px;margin:0;color:#7a8d89;font-size:11px;line-height:1.6}.seat-plan-card__actions[data-v-1b84c181]{display:flex;align-items:center;gap:2px;padding-top:8px;border-top:1px solid #e7eeeb}.dialog-grid__wide[data-v-1b84c181]{grid-column:1/-1}@media(max-width:900px){.seat-plan-grid[data-v-1b84c181]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.seat-plan-grid[data-v-1b84c181]{grid-template-columns:1fr}}.ai-package-card.is-disabled[data-v-1b84c181]{opacity:.72;background:#f7f8f8}.ai-package-card__head[data-v-1b84c181]{display:flex;align-items:center;justify-content:space-between;gap:8px}.ai-package-card__actions[data-v-1b84c181]{display:flex;align-items:center;gap:2px;margin-top:auto;padding-top:9px;border-top:1px solid #e1ebe6}.model-set-common[data-v-1b84c181]{grid-template-columns:repeat(3,minmax(0,1fr))}.model-set-grid[data-v-1b84c181]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:4px 0 16px}.model-side-card[data-v-1b84c181]{padding:17px;border:1px solid #dce8e3;border-radius:15px;background:#f8fbf9}.model-side-card__head[data-v-1b84c181]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:14px}.model-side-card__head strong[data-v-1b84c181]{color:#193f36;font-size:15px}.model-side-card__head span[data-v-1b84c181]{max-width:58%;color:#81938e;font-size:10px;line-height:1.5;text-align:right}.model-side-card .el-form-item[data-v-1b84c181]:last-child{margin-bottom:0}@media(max-width:760px){.model-set-common[data-v-1b84c181],.model-set-grid[data-v-1b84c181]{grid-template-columns:1fr}.model-side-card__head span[data-v-1b84c181]{max-width:50%}}.seat-plan-card__price[data-v-1b84c181]{margin-left:auto;color:#a36514;font-size:16px}.ai-package-card>em[data-v-1b84c181]{font-style:normal;color:#a36514;font-size:14px;font-weight:650}.model-side-card__head>div[data-v-1b84c181]{display:flex;flex-direction:column;gap:4px}.model-side-card__head>div span[data-v-1b84c181]{text-align:left;max-width:none}.model-side-card__head>.el-button[data-v-1b84c181]{flex:none;margin-top:-5px}.model-test-result[data-v-1b84c181]{display:flex;flex-direction:column;gap:3px;margin-top:12px;padding:10px 12px;border:1px solid #dce8e3;border-radius:10px;background:#fff}.model-test-result strong[data-v-1b84c181]{font-size:11px}.model-test-result span[data-v-1b84c181]{color:#60756f;font-size:10px;line-height:1.55;overflow-wrap:anywhere}.model-test-result small[data-v-1b84c181]{color:#8a9a95;font-size:9px}.model-test-result.is-ok[data-v-1b84c181]{border-color:#bde1d2;background:#f0faf5}.model-test-result.is-ok strong[data-v-1b84c181]{color:#16735b}.model-test-result.is-error[data-v-1b84c181]{border-color:#efcaca;background:#fff5f5}.model-test-result.is-error strong[data-v-1b84c181]{color:#b23b3b}.overview-panel[data-v-1b84c181]{padding:0;overflow:hidden;background:linear-gradient(180deg,#fbfdfc,#f2f7f5)}.overview-heading[data-v-1b84c181]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:25px 26px 22px;color:#effbf5;background:radial-gradient(circle at 88% 12%,#4a9d7f55,transparent 34%),linear-gradient(125deg,#123b35,#1d5c4f 62%,#23705d);position:relative;overflow:hidden}.overview-heading[data-v-1b84c181]:after{content:"";position:absolute;width:220px;height:220px;right:-70px;bottom:-120px;border:1px solid #d8f2e533;border-radius:50%;box-shadow:0 0 0 28px #d8f2e508,0 0 0 56px #d8f2e505}.overview-heading>div[data-v-1b84c181],.overview-heading>.el-select[data-v-1b84c181]{position:relative;z-index:1}.overview-kicker[data-v-1b84c181]{display:block;margin-bottom:7px;color:#93c7b5;font-size:10px;letter-spacing:2.2px}.overview-heading h2[data-v-1b84c181]{margin:0;font-size:27px;font-weight:600}.overview-heading p[data-v-1b84c181]{margin-top:7px;color:#bddacf;font-size:11px;line-height:1.7}.overview-kpis[data-v-1b84c181]{display:grid;grid-template-columns:1.15fr repeat(4,minmax(0,1fr));gap:11px;padding:18px 20px 0}.overview-kpi[data-v-1b84c181]{display:flex;flex-direction:column;gap:5px;padding:17px;border:1px solid #e2ebe7;border-radius:15px;background:#fff;box-shadow:0 7px 20px #173e3507}.overview-kpi span[data-v-1b84c181]{color:#71857f;font-size:10px}.overview-kpi strong[data-v-1b84c181]{color:#193f36;font-size:25px;font-weight:650;line-height:1.1;font-variant-numeric:tabular-nums}.overview-kpi small[data-v-1b84c181]{color:#97a7a2;font-size:9px}.overview-kpi--hero[data-v-1b84c181]{background:linear-gradient(145deg,#194f44,#2b7964);border-color:#2b7964;color:#fff}.overview-kpi--hero span[data-v-1b84c181],.overview-kpi--hero small[data-v-1b84c181]{color:#bcdcd0}.overview-kpi--hero strong[data-v-1b84c181]{color:#fff}.overview-kpi.is-analysis[data-v-1b84c181]{border-top:3px solid #38b88e}.overview-kpi.is-image[data-v-1b84c181]{border-top:3px solid #e8a23d}.overview-kpi.is-revenue[data-v-1b84c181]{border-top:3px solid #5d88b6}.overview-grid[data-v-1b84c181]{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(240px,.8fr);gap:13px;padding:14px 20px 0}.overview-lower[data-v-1b84c181]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(240px,.8fr) minmax(280px,1fr);gap:13px;padding:13px 20px 20px}.overview-card[data-v-1b84c181]{padding:18px;border:1px solid #e2ebe7;border-radius:16px;background:#fff;box-shadow:0 7px 24px #173e3506;min-width:0}.overview-card__head[data-v-1b84c181]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:15px}.overview-card__head>div[data-v-1b84c181]{display:flex;flex-direction:column;gap:3px}.overview-card__head strong[data-v-1b84c181]{color:#23483f;font-size:13px}.overview-card__head span[data-v-1b84c181]{color:#8a9b96;font-size:9px}.chart-legend[data-v-1b84c181]{display:flex!important;flex-direction:row!important;align-items:center;gap:10px!important;color:#758983;font-size:9px}.chart-legend i[data-v-1b84c181],.usage-mix-legend i[data-v-1b84c181],.revenue-split i[data-v-1b84c181]{display:inline-block;width:8px;height:8px;border-radius:3px;margin-right:4px}.is-analysis[data-v-1b84c181]{background:#38b88e}.is-image[data-v-1b84c181]{background:#e8a23d}.is-seat[data-v-1b84c181]{background:#5d88b6}.is-ai[data-v-1b84c181]{background:#df8f3d}.usage-chart[data-v-1b84c181]{display:block;width:100%;height:240px;overflow:visible}.chart-grid line[data-v-1b84c181]{stroke:#e9efec;stroke-width:1}.chart-line[data-v-1b84c181]{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.chart-line.is-analysis[data-v-1b84c181]{stroke:#38b88e}.chart-line.is-image[data-v-1b84c181]{stroke:#e8a23d}.chart-axis[data-v-1b84c181]{display:flex;justify-content:space-between;margin-top:7px;color:#93a39e;font-size:9px}.usage-mix-card[data-v-1b84c181]{display:flex;flex-direction:column}.usage-donut[data-v-1b84c181]{display:grid;place-items:center;width:172px;height:172px;margin:5px auto 15px;border-radius:50%;position:relative}.usage-donut[data-v-1b84c181]:after{content:"";position:absolute;inset:24px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #edf2ef}.usage-donut>div[data-v-1b84c181]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:3px}.usage-donut strong[data-v-1b84c181]{color:#1d4b40;font-size:27px}.usage-donut span[data-v-1b84c181]{color:#8b9b96;font-size:9px}.usage-mix-legend[data-v-1b84c181]{display:flex;justify-content:center;gap:18px;color:#61756f;font-size:10px}.customer-usage-row[data-v-1b84c181]{display:grid;grid-template-columns:minmax(120px,1.2fr) minmax(70px,1fr) 35px;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #edf2ef}.customer-usage-row[data-v-1b84c181]:first-of-type{border-top:0}.customer-usage-row>div[data-v-1b84c181]{display:flex;flex-direction:column;gap:3px;min-width:0}.customer-usage-row strong[data-v-1b84c181]{color:#34584e;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-usage-row small[data-v-1b84c181]{color:#94a39e;font-size:9px}.customer-usage-row>b[data-v-1b84c181]{text-align:right;color:#2c6e5e;font-size:11px}.customer-usage-bar[data-v-1b84c181]{height:6px;border-radius:6px;background:#eef3f1;overflow:hidden}.customer-usage-bar i[data-v-1b84c181]{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#37a883,#64c4a6)}.revenue-total[data-v-1b84c181]{margin:2px 0 15px;color:#193f36;font-size:30px;font-weight:650;font-variant-numeric:tabular-nums}.revenue-split[data-v-1b84c181]{display:flex;flex-direction:column;gap:8px;color:#60756f;font-size:10px}.revenue-split span[data-v-1b84c181]{display:flex;align-items:center}.revenue-split b[data-v-1b84c181]{margin-left:auto;color:#274e45;font-size:11px}.revenue-stack[data-v-1b84c181]{display:flex;height:9px;margin:15px 0;border-radius:8px;background:#edf2f0;overflow:hidden}.revenue-stack i[data-v-1b84c181]{display:block;height:100%}.overview-mini-stats[data-v-1b84c181]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.overview-mini-stats span[data-v-1b84c181]{display:flex;flex-direction:column;gap:4px;padding:9px;border-radius:9px;background:#f5f9f7;color:#81928c;font-size:9px}.overview-mini-stats b[data-v-1b84c181]{color:#315c50;font-size:14px}.recent-bill-row[data-v-1b84c181]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid #edf2ef}.recent-bill-row[data-v-1b84c181]:first-of-type{border-top:0}.recent-bill-row>div[data-v-1b84c181]{display:flex;flex-direction:column;gap:3px;min-width:0}.recent-bill-row strong[data-v-1b84c181]{color:#385a51;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-bill-row small[data-v-1b84c181]{color:#94a39e;font-size:9px}.recent-bill-row>b[data-v-1b84c181]{flex:none;color:#9a6419;font-size:11px}.overview-empty[data-v-1b84c181]{padding:24px 0;text-align:center;color:#94a49f;font-size:10px}@media(max-width:1100px){.overview-kpis[data-v-1b84c181]{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-lower[data-v-1b84c181]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.overview-heading[data-v-1b84c181]{padding:21px 18px}.overview-kpis[data-v-1b84c181]{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 14px 0}.overview-grid[data-v-1b84c181],.overview-lower[data-v-1b84c181]{grid-template-columns:1fr;padding-left:14px;padding-right:14px}.usage-chart[data-v-1b84c181]{height:190px}.overview-heading h2[data-v-1b84c181]{font-size:23px}.chart-legend[data-v-1b84c181]{display:none!important}}@media(max-width:440px){.overview-kpis[data-v-1b84c181]{grid-template-columns:1fr}.overview-lower[data-v-1b84c181]{padding-bottom:14px}}.reseller-console[data-v-1b84c181]{display:grid;grid-template-columns:224px minmax(0,1fr);align-items:start;background:#f3f7f5}.reseller-main-shell[data-v-1b84c181]{min-width:0;min-height:100vh}.reseller-sidebar[data-v-1b84c181]{position:sticky;top:0;z-index:40;display:flex;flex-direction:column;height:100vh;padding:20px 13px 15px;color:#c2d7cf;background:radial-gradient(circle at 10% 0%,#2a6454 0,transparent 34%),linear-gradient(180deg,#123b35,#0f312c)}.reseller-sidebar-brand[data-v-1b84c181]{display:flex;align-items:center;gap:11px;padding:0 10px 20px;border-bottom:1px solid #ffffff17}.reseller-sidebar-brand .brand-mark[data-v-1b84c181]{flex:none;width:38px;height:38px;background:#dff3e9;color:#164b3e}.reseller-sidebar-brand>div[data-v-1b84c181]{display:flex;flex-direction:column;gap:3px;min-width:0}.reseller-sidebar-brand b[data-v-1b84c181]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f0fbf6;font-size:13px}.reseller-sidebar-brand small[data-v-1b84c181]{color:#8fb1a4;font-size:9px}.reseller-sidebar-nav[data-v-1b84c181]{display:flex;flex-direction:column;gap:4px;margin-top:18px}.reseller-sidebar-nav button[data-v-1b84c181]{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:41px;padding:8px 11px;border:0;border-radius:10px;background:transparent;color:#abc5bb;text-align:left;font-size:11px;font-weight:500}.reseller-sidebar-nav button[data-v-1b84c181]:hover{background:#ffffff0d;color:#effaf5}.reseller-sidebar-nav button.active[data-v-1b84c181]{color:#123d33;background:#ecf8f2;box-shadow:0 8px 20px #061b1624}.reseller-sidebar-nav button.active[data-v-1b84c181]:after{content:"";position:absolute;right:9px;width:5px;height:5px;border-radius:50%;background:#1d8b70}.reseller-nav-icon[data-v-1b84c181]{display:grid;place-items:center;flex:none;width:25px;height:25px;border-radius:7px;background:#ffffff10;color:#b8dbce;font-size:13px}.reseller-sidebar-nav button.active .reseller-nav-icon[data-v-1b84c181]{background:#d9efe6;color:#17614f}.reseller-sidebar-foot[data-v-1b84c181]{margin-top:auto;padding:14px 11px 2px;border-top:1px solid #ffffff17}.reseller-sidebar-foot span[data-v-1b84c181],.reseller-sidebar-foot small[data-v-1b84c181]{display:block;color:#8db0a3;font-size:9px}.reseller-sidebar-foot strong[data-v-1b84c181]{display:block;margin:5px 0;color:#e7f6ef;font-size:11px}.reseller-sidebar-backdrop[data-v-1b84c181]{display:none}.reseller-topbar[data-v-1b84c181]{height:64px;margin:0;padding:0 26px;background:#fffd;color:#18302d;border-bottom:1px solid #dfe9e5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.reseller-topbar-title[data-v-1b84c181]{display:flex;align-items:center;gap:10px}.reseller-topbar-title>div[data-v-1b84c181]{display:flex;flex-direction:column;gap:3px}.reseller-topbar-title b[data-v-1b84c181]{font-size:15px;color:#1b4138}.reseller-topbar-title small[data-v-1b84c181]{color:#84958f;font-size:10px}.reseller-topbar-actions[data-v-1b84c181]{display:flex;align-items:center;gap:4px}.reseller-mobile-toggle[data-v-1b84c181]{display:none}.reseller-body[data-v-1b84c181]{width:100%;max-width:1420px;padding:24px 28px 34px}.reseller-hero[data-v-1b84c181]{background:radial-gradient(circle at 88% 0,#62a88c44,transparent 28%),linear-gradient(135deg,#143f37,#27695b)}@media(max-width:900px){.reseller-console[data-v-1b84c181]{grid-template-columns:minmax(0,1fr)}.reseller-sidebar[data-v-1b84c181]{position:fixed;left:0;top:0;width:238px;transform:translate(-102%);transition:transform .2s ease;box-shadow:20px 0 60px #0a221c44}.reseller-console.nav-open .reseller-sidebar[data-v-1b84c181]{transform:translate(0)}.reseller-sidebar-backdrop[data-v-1b84c181]{position:fixed;inset:0;z-index:35;border:0;border-radius:0;background:#102b2559;display:none}.reseller-console.nav-open .reseller-sidebar-backdrop[data-v-1b84c181]{display:block}.reseller-mobile-toggle[data-v-1b84c181]{display:inline-flex}.reseller-topbar[data-v-1b84c181]{padding:0 16px}.reseller-body[data-v-1b84c181]{padding:16px}.reseller-topbar-title small[data-v-1b84c181]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:520px){.reseller-topbar-title small[data-v-1b84c181]{display:none}.reseller-hero[data-v-1b84c181]{padding:22px;border-radius:18px}.hero-stats[data-v-1b84c181]{gap:12px}.hero-stats b[data-v-1b84c181]{font-size:22px}.hero-stats span[data-v-1b84c181]{font-size:10px}}@media(min-width:901px){.reseller-console.overview-page .reseller-main-shell[data-v-1b84c181]{height:100vh;min-height:0;overflow:hidden}.reseller-body.overview-mode[data-v-1b84c181]{height:calc(100vh - 64px);max-width:none;margin:0;padding:12px 16px 14px;overflow:hidden}.reseller-body.overview-mode>.reseller-hero[data-v-1b84c181]{display:none}.reseller-body.overview-mode>.page-alert[data-v-1b84c181]{position:relative;z-index:2;margin:0 0 8px}.overview-mode .overview-panel[data-v-1b84c181]{display:grid;grid-template-rows:auto auto minmax(0,1.22fr) minmax(0,1fr);gap:8px;height:100%;padding:0;border-radius:16px}.overview-mode .overview-heading[data-v-1b84c181]{align-items:center;min-height:64px;padding:10px 18px;border-radius:16px 16px 0 0}.overview-mode .overview-kicker[data-v-1b84c181]{margin-bottom:3px;font-size:9px}.overview-mode .overview-heading h2[data-v-1b84c181]{font-size:21px;line-height:1.15}.overview-mode .overview-heading p[data-v-1b84c181]{margin-top:3px;font-size:10px;line-height:1.4}.overview-mode .overview-heading>.el-select[data-v-1b84c181]{flex:none}.overview-mode .overview-kpis[data-v-1b84c181]{gap:8px;padding:0 14px}.overview-mode .overview-kpi[data-v-1b84c181]{min-height:62px;gap:2px;padding:8px 12px;border-radius:12px}.overview-mode .overview-kpi strong[data-v-1b84c181]{font-size:21px}.overview-mode .overview-kpi small[data-v-1b84c181]{line-height:1.2}.overview-mode .overview-grid[data-v-1b84c181]{grid-template-columns:minmax(0,2.35fr) minmax(220px,.65fr);gap:8px;min-height:0;padding:0 14px}.overview-mode .overview-lower[data-v-1b84c181]{grid-template-columns:minmax(0,1.2fr) minmax(210px,.75fr) minmax(250px,.9fr);gap:8px;min-height:0;padding:0 14px}.overview-mode .overview-card[data-v-1b84c181]{display:flex;flex-direction:column;min-height:0;padding:10px 13px;border-radius:12px;overflow:hidden}.overview-mode .overview-card__head[data-v-1b84c181]{align-items:center;margin-bottom:5px;gap:8px}.overview-mode .overview-card__head strong[data-v-1b84c181]{font-size:12px}.overview-mode .overview-card__head span[data-v-1b84c181]{font-size:8px}.overview-mode .overview-card__head .el-button[data-v-1b84c181]{height:22px;padding:0 4px;font-size:9px}.overview-mode .overview-chart-card[data-v-1b84c181]{min-height:0}.overview-mode .usage-chart[data-v-1b84c181]{flex:1;min-height:74px;height:auto;max-height:200px}.overview-mode .chart-axis[data-v-1b84c181]{margin-top:2px;font-size:8px}.overview-mode .usage-mix-card[data-v-1b84c181]{align-items:stretch}.overview-mode .usage-donut[data-v-1b84c181]{width:clamp(78px,10.5vh,104px);height:clamp(78px,10.5vh,104px);margin:0 auto 5px}.overview-mode .usage-donut[data-v-1b84c181]:after{inset:17px}.overview-mode .usage-donut strong[data-v-1b84c181]{font-size:20px}.overview-mode .usage-donut span[data-v-1b84c181],.overview-mode .usage-mix-legend[data-v-1b84c181]{font-size:8px}.overview-mode .usage-mix-legend[data-v-1b84c181]{gap:10px;margin-top:auto}.overview-mode .customer-usage-row[data-v-1b84c181]{padding:5px 0;gap:8px}.overview-mode .customer-usage-row strong[data-v-1b84c181],.overview-mode .customer-usage-row>b[data-v-1b84c181]{font-size:10px}.overview-mode .customer-usage-row small[data-v-1b84c181],.overview-mode .recent-bill-row small[data-v-1b84c181]{font-size:8px}.overview-mode .customer-usage-bar[data-v-1b84c181]{height:5px}.overview-mode .revenue-total[data-v-1b84c181]{margin:0 0 4px;font-size:23px}.overview-mode .revenue-split[data-v-1b84c181]{gap:3px;font-size:9px}.overview-mode .revenue-stack[data-v-1b84c181]{height:6px;margin:5px 0}.overview-mode .overview-mini-stats[data-v-1b84c181]{gap:5px;margin-top:auto}.overview-mode .overview-mini-stats span[data-v-1b84c181]{gap:1px;padding:5px 7px;font-size:8px}.overview-mode .overview-mini-stats b[data-v-1b84c181]{font-size:12px}.overview-mode .recent-bill-row[data-v-1b84c181]{padding:5px 0}.overview-mode .recent-bill-row strong[data-v-1b84c181],.overview-mode .recent-bill-row>b[data-v-1b84c181]{font-size:9px}.overview-mode .overview-empty[data-v-1b84c181]{padding:14px 0}}@media(min-width:901px)and (max-height:780px){.reseller-body.overview-mode[data-v-1b84c181]{padding-top:9px;padding-bottom:9px}.overview-mode .overview-panel[data-v-1b84c181]{gap:6px}.overview-mode .overview-heading[data-v-1b84c181]{min-height:57px;padding-top:7px;padding-bottom:7px}.overview-mode .overview-heading p[data-v-1b84c181]{display:none}.overview-mode .overview-kpi[data-v-1b84c181]{min-height:56px;padding-top:6px;padding-bottom:6px}.overview-mode .overview-kpi strong[data-v-1b84c181]{font-size:19px}.overview-mode .overview-card[data-v-1b84c181]{padding-top:8px;padding-bottom:8px}.overview-mode .overview-card__head[data-v-1b84c181]{margin-bottom:3px}.overview-mode .usage-chart[data-v-1b84c181]{min-height:62px;max-height:155px}.overview-mode .usage-donut[data-v-1b84c181]{width:clamp(68px,9.2vh,86px);height:clamp(68px,9.2vh,86px)}.overview-mode .usage-donut[data-v-1b84c181]:after{inset:14px}.overview-mode .usage-donut strong[data-v-1b84c181]{font-size:17px}.overview-mode .customer-usage-row[data-v-1b84c181]{padding:3px 0}.overview-mode .revenue-total[data-v-1b84c181]{font-size:20px}.overview-mode .recent-bill-row[data-v-1b84c181]{padding:3px 0}}.reseller-login-shell[data-v-1b84c181]{display:grid;grid-template-columns:minmax(560px,1.12fr) minmax(460px,.88fr);min-height:100vh;background:#eef0e8;color:#17372e}.reseller-login-hero[data-v-1b84c181]{position:relative;display:flex;min-height:100vh;overflow:hidden;padding:48px 60px;color:#f4faef;background:radial-gradient(ellipse at 83% 18%,#547b603d,transparent 38%),radial-gradient(ellipse at 10% 100%,#b0d99518,transparent 42%),linear-gradient(145deg,#0b271f,#123a2d 54%,#174737)}.login-hero-grid[data-v-1b84c181]{position:absolute;inset:0;opacity:.32;background-image:linear-gradient(#d9ebd80f 1px,transparent 1px),linear-gradient(90deg,#d9ebd80f 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(115deg,transparent 5%,#000 56%,transparent 96%);mask-image:linear-gradient(115deg,transparent 5%,#000 56%,transparent 96%);pointer-events:none}.login-glow[data-v-1b84c181]{position:absolute;border-radius:50%;pointer-events:none;filter:blur(1px)}.login-glow-a[data-v-1b84c181]{width:560px;height:560px;right:-170px;top:-210px;background:radial-gradient(circle,#8ec49c42,transparent 68%)}.login-glow-b[data-v-1b84c181]{width:520px;height:520px;left:-260px;bottom:-250px;background:radial-gradient(circle,#b5e3ad1f,transparent 70%)}.reseller-login-hero-inner[data-v-1b84c181]{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:690px;margin:auto}.reseller-login-brand[data-v-1b84c181],.reseller-login-mobile-brand[data-v-1b84c181]{display:flex;align-items:center;gap:13px}.reseller-login-logo[data-v-1b84c181]{display:grid;place-items:center;width:47px;height:47px;flex:none;border-radius:14px;background:#edf8e7;color:#173a2d;font-size:13px;font-weight:850;letter-spacing:.5px;overflow:hidden;box-shadow:0 12px 28px #03140e38,inset 0 1px #fff}.reseller-login-logo img[data-v-1b84c181]{width:100%;height:100%;object-fit:contain}.reseller-login-brand>div[data-v-1b84c181],.reseller-login-mobile-brand>div[data-v-1b84c181]{display:flex;flex-direction:column;gap:4px;min-width:0}.reseller-login-brand b[data-v-1b84c181],.reseller-login-mobile-brand b[data-v-1b84c181]{max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600}.reseller-login-brand small[data-v-1b84c181],.reseller-login-mobile-brand small[data-v-1b84c181]{color:#9eb7a3;font-size:9px;letter-spacing:2.2px}.reseller-login-copy[data-v-1b84c181]{margin:auto 0;max-width:690px;padding:70px 0 55px}.reseller-login-kicker[data-v-1b84c181]{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;padding:8px 12px;border:1px solid #e4f1df1c;border-radius:999px;background:#ffffff08;color:#b4cbb8;font-size:10px;letter-spacing:1.8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.reseller-login-kicker i[data-v-1b84c181]{width:6px;height:6px;border-radius:50%;background:#c8efb2;box-shadow:0 0 0 5px #c8efb213,0 0 16px #c8efb270}.reseller-login-copy h1[data-v-1b84c181]{margin:0;color:#f4faef;font-size:clamp(40px,4.25vw,58px);font-weight:650;line-height:1.16;letter-spacing:-2.2px}.reseller-login-copy>p[data-v-1b84c181]{max-width:590px;margin:25px 0 0;color:#aec3b2;font-size:14px;line-height:1.95}.reseller-login-capabilities[data-v-1b84c181]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:45px;border:1px solid #d7ead51c;border-radius:17px;overflow:hidden;background:#d7ead518;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.reseller-login-capabilities>div[data-v-1b84c181]{display:flex;flex-direction:column;gap:5px;min-width:0;padding:19px 18px;background:#0a251d55}.reseller-login-capabilities span[data-v-1b84c181]{color:#8fbf98;font-size:9px;letter-spacing:1px}.reseller-login-capabilities strong[data-v-1b84c181]{color:#edf6e9;font-size:14px;font-weight:550}.reseller-login-capabilities small[data-v-1b84c181]{color:#8fa79a;font-size:10px;line-height:1.5}.reseller-login-hero-foot[data-v-1b84c181]{display:flex;align-items:center;gap:10px;color:#789486;font-size:9px;letter-spacing:.6px}.reseller-login-hero-foot>span[data-v-1b84c181]{width:7px;height:7px;border-radius:50%;background:#aee397;box-shadow:0 0 0 5px #aee39710}.reseller-login-hero-foot b[data-v-1b84c181]{color:#9db4a4;font-size:10px;font-weight:500}.reseller-login-hero-foot small[data-v-1b84c181]{margin-left:auto;color:#6f8a7c;font-size:9px}.reseller-login-panel[data-v-1b84c181]{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:100vh;overflow:hidden;padding:44px;background:radial-gradient(ellipse at 100% 0%,#dbe8d56b,transparent 36%),radial-gradient(ellipse at 0% 100%,#ffffff8f,transparent 42%),linear-gradient(145deg,#f5f6f0,#eef1e8)}.reseller-login-panel[data-v-1b84c181]:before{content:"";position:absolute;z-index:-1;width:430px;height:430px;right:-170px;top:-170px;border:1px solid #b7c9b72e;border-radius:50%;box-shadow:0 0 0 42px #b7c9b70b,0 0 0 88px #b7c9b706}.reseller-login-panel[data-v-1b84c181]:after{content:"";position:absolute;z-index:-1;inset:0;opacity:.44;background-image:linear-gradient(#b9c8b90d 1px,transparent 1px),linear-gradient(90deg,#b9c8b90d 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(145deg,transparent 20%,#000 100%);mask-image:linear-gradient(145deg,transparent 20%,#000 100%)}.reseller-login-card[data-v-1b84c181]{position:relative;width:100%;max-width:414px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.reseller-login-mobile-brand[data-v-1b84c181]{display:none;margin-bottom:42px}.reseller-login-eyebrow[data-v-1b84c181]{display:block;margin-bottom:15px;color:#4b765e;font-size:10px;font-weight:700;letter-spacing:1.8px}.reseller-login-card h2[data-v-1b84c181]{margin:0;color:#102f26;font-size:34px;font-weight:680;line-height:1.18;letter-spacing:-1.1px}.reseller-login-sub[data-v-1b84c181]{margin:11px 0 34px;color:#718079;font-size:12px;line-height:1.75}.reseller-login-form[data-v-1b84c181] .el-form-item{margin-bottom:19px}.reseller-login-form[data-v-1b84c181] .el-form-item__label{margin-bottom:8px;color:#405850;font-size:11px;font-weight:600;line-height:1.3}.reseller-login-form[data-v-1b84c181] .el-input__wrapper{min-height:50px;padding:0 15px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #dfe6dd inset,0 4px 14px #15392c06}.reseller-login-form[data-v-1b84c181] .el-input__wrapper:hover{box-shadow:0 0 0 1px #b8cbb8 inset}.reseller-login-form[data-v-1b84c181] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #377a5f inset,0 0 0 4px #3b8a6812}.reseller-login-form[data-v-1b84c181] .el-input__inner{color:#173b30;font-size:13px}.reseller-login-form[data-v-1b84c181] .el-input__inner::placeholder{color:#a0aaa4}.reseller-login-submit[data-v-1b84c181]{display:flex;align-items:center;justify-content:space-between;width:100%;height:51px;margin-top:7px;padding:0 18px;border:0;border-radius:12px;background:linear-gradient(135deg,#173e31,#276c54);box-shadow:0 14px 30px #133d2b2b;font-size:13px;font-weight:600;letter-spacing:.1px}.reseller-login-submit[data-v-1b84c181]:hover{background:linear-gradient(135deg,#1d4938,#2f7e61);transform:translateY(-1px)}.reseller-login-submit i[data-v-1b84c181]{font-size:19px;font-style:normal;font-weight:400}.reseller-login-alert[data-v-1b84c181]{margin-top:14px}.reseller-login-security[data-v-1b84c181]{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:26px;color:#8a978f;font-size:9px;letter-spacing:.2px}.reseller-login-security i[data-v-1b84c181]{width:6px;height:6px;border-radius:50%;background:#6caf7e;box-shadow:0 0 0 4px #6caf7e12}.reseller-login-support[data-v-1b84c181]{margin:13px 0 0;text-align:center;color:#a0aaa3;font-size:9px}@media(max-width:1100px){.reseller-login-shell[data-v-1b84c181]{grid-template-columns:minmax(480px,1fr) minmax(410px,.9fr)}.reseller-login-hero[data-v-1b84c181]{padding:42px}.reseller-login-copy h1[data-v-1b84c181]{font-size:43px}.reseller-login-capabilities>div[data-v-1b84c181]{padding:16px 14px}}@media(max-width:900px){.reseller-login-shell[data-v-1b84c181]{display:block;background:#f3f4ed}.reseller-login-hero[data-v-1b84c181]{display:none}.reseller-login-panel[data-v-1b84c181]{min-height:100vh;padding:38px 24px;background:radial-gradient(ellipse at 90% 0%,#dcebd64d,transparent 36%),linear-gradient(160deg,#f8f8f3,#f0f2e9)}.reseller-login-card[data-v-1b84c181]{max-width:414px;padding:0}.reseller-login-mobile-brand[data-v-1b84c181]{display:flex}.reseller-login-mobile-brand .reseller-login-logo[data-v-1b84c181]{background:#173d30;color:#e9f5e2;box-shadow:0 10px 24px #1235292b}.reseller-login-mobile-brand small[data-v-1b84c181]{color:#809187}}@media(max-width:520px){.reseller-login-panel[data-v-1b84c181]{padding:28px 18px}.reseller-login-card[data-v-1b84c181]{padding:0}.reseller-login-mobile-brand[data-v-1b84c181]{margin-bottom:34px}.reseller-login-card h2[data-v-1b84c181]{font-size:30px}.reseller-login-sub[data-v-1b84c181]{margin-bottom:28px}}.overview-kpi.is-style[data-v-1b84c181]{border-top:3px solid #7a74d8}.is-style[data-v-1b84c181]{background:#7a74d8}.chart-line.is-style[data-v-1b84c181]{stroke:#7a74d8}.usage-mix-legend[data-v-1b84c181]{flex-wrap:wrap;gap:8px 14px}@media(min-width:1101px){.overview-kpis[data-v-1b84c181]{grid-template-columns:1.15fr repeat(5,minmax(0,1fr))}}
