html,body,#app{width:100%;min-height:100%;margin:0}body{overflow-x:hidden}:where(.login-shell[data-v-a6ebf994],.admin-layout[data-v-a6ebf994]){--page-bg: #eef3f8;--page-bg-soft: #f7f9fc;--surface: rgba(255, 255, 255, .98);--surface-soft: #f7f9fc;--border: rgba(22, 28, 45, .08);--text-main: #161c2d;--text-subtle: #6b7488;--shadow-lg: 0 24px 60px rgba(31, 41, 55, .1);--shadow-md: 0 16px 38px rgba(15, 23, 42, .08);--sidebar-bg: #111827;--sidebar-bg-soft: #1a2235;--sidebar-panel: rgba(255, 255, 255, .04);--sidebar-text: #f8fbff;--sidebar-subtle: #8c96ab;--sidebar-accent: #6366f1;--sidebar-accent-strong: #4338ca;--sidebar-accent-glow: rgba(102, 88, 255, .14);--sidebar-accent-glow-soft: rgba(102, 88, 255, 0);--sidebar-group-start: rgba(102, 88, 255, .12);--sidebar-group-mid: rgba(102, 88, 255, .04);--sidebar-group-end: rgba(102, 88, 255, 0);--sidebar-active-start: rgba(102, 88, 255, .28);--sidebar-active-end: rgba(82, 105, 255, .14);--sidebar-icon-shadow: rgba(99, 102, 241, .18);--sidebar-logout-text: #e5ebf7;--sidebar-logout-bg: rgba(255, 255, 255, .03);--sidebar-logout-hover: rgba(255, 255, 255, .06);--sidebar-logout-icon-text: #d7def0;--sidebar-logout-icon-bg: rgba(255, 255, 255, .08);--sidebar-logout-subtle: rgba(204, 211, 228, .78);--sidebar-footer-divider: rgba(255, 255, 255, .08);--sidebar-footer-start: rgba(22, 29, 48, 0);--sidebar-footer-end: rgba(22, 29, 48, .92);--sidebar-topbar-divider: rgba(255, 255, 255, .08)}.admin-layout.normal-agent-theme[data-v-a6ebf994]{--sidebar-bg: #2c190f;--sidebar-bg-soft: #4a2c1b;--sidebar-panel: rgba(245, 190, 106, .08);--sidebar-text: #fff7eb;--sidebar-subtle: #d8bf9c;--sidebar-accent: #d4a24c;--sidebar-accent-strong: #8b5a2b;--sidebar-accent-glow: rgba(212, 162, 76, .22);--sidebar-accent-glow-soft: rgba(212, 162, 76, 0);--sidebar-group-start: rgba(212, 162, 76, .16);--sidebar-group-mid: rgba(212, 162, 76, .06);--sidebar-group-end: rgba(212, 162, 76, 0);--sidebar-active-start: rgba(212, 162, 76, .32);--sidebar-active-end: rgba(139, 90, 43, .18);--sidebar-icon-shadow: rgba(139, 90, 43, .24);--sidebar-logout-text: #fff4de;--sidebar-logout-bg: rgba(212, 162, 76, .1);--sidebar-logout-hover: rgba(212, 162, 76, .16);--sidebar-logout-icon-text: #ffe6b3;--sidebar-logout-icon-bg: rgba(212, 162, 76, .18);--sidebar-logout-subtle: rgba(232, 208, 171, .86);--sidebar-footer-divider: rgba(212, 162, 76, .22);--sidebar-footer-start: rgba(74, 44, 27, 0);--sidebar-footer-end: rgba(74, 44, 27, .96);--sidebar-topbar-divider: rgba(212, 162, 76, .2)}.login-shell[data-v-a6ebf994]{min-height:100vh;position:relative;display:grid;place-items:center;padding:40px;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#f9fbff,#edf2f8)}.login-frame[data-v-a6ebf994]{position:relative;z-index:1;isolation:isolate}.login-frame[data-v-a6ebf994]:before,.login-frame[data-v-a6ebf994]:after{content:"";position:absolute;width:280px;height:280px;border-radius:999px;pointer-events:none;z-index:0;filter:blur(34px)}.login-frame[data-v-a6ebf994]:before{background:radial-gradient(circle,#22d3ee8f,#22d3ee4d 34%,#22d3ee1c 56%,#22d3ee00 74%);top:-138px;left:36px;animation:orbitGlowOne-a6ebf994 18s linear infinite}.login-frame[data-v-a6ebf994]:after{background:radial-gradient(circle,#f59e0b94,#f59e0b52 34%,#f59e0b1c 56%,#f59e0b00 74%);right:34px;bottom:-138px;animation:orbitGlowTwo-a6ebf994 18s linear infinite}.login-card[data-v-a6ebf994]{position:relative;z-index:1;overflow:visible;padding:34px;border:1px solid var(--border);border-radius:32px;background:#fffffffa;box-shadow:var(--shadow-lg);animation:framePop-a6ebf994 .6s ease both}.login-card--wide[data-v-a6ebf994]{width:min(900px,100%)}.login-grid[data-v-a6ebf994]{position:relative;z-index:1;display:grid;grid-template-columns:1fr 380px;gap:14px;align-items:center}.login-left[data-v-a6ebf994]{max-width:520px;padding-left:18px}.login-mark[data-v-a6ebf994],.brand-mark[data-v-a6ebf994],.menu-group-icon[data-v-a6ebf994],.menu-item-icon[data-v-a6ebf994],.stat-icon-shell[data-v-a6ebf994]{display:inline-grid;place-items:center}.login-mark[data-v-a6ebf994]{width:48px;height:48px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#6366f1,#4338ca);box-shadow:0 16px 26px #6366f138}.login-badge[data-v-a6ebf994]{width:fit-content;color:#7c88a1;font-size:11px;font-weight:700;letter-spacing:.16em}.login-slogan[data-v-a6ebf994]{display:grid;gap:10px}.login-slogan[data-v-a6ebf994]:after{content:"";width:64px;height:4px;border-radius:999px;background:linear-gradient(90deg,#d97706eb,#f59e0beb,#fbbf24eb);box-shadow:0 12px 24px #f59e0b29;margin-top:10px;animation:accentPulse-a6ebf994 2.8s ease-in-out infinite}.slogan-line[data-v-a6ebf994]{font-size:42px;line-height:1.08;letter-spacing:.02em;background:linear-gradient(90deg,#fbbf24,#f59e0b 38%,#d97706 64%,#fbbf24);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine-a6ebf994 2.6s ease-in-out infinite}.login-form[data-v-a6ebf994]{display:grid;gap:16px}.login-right-head[data-v-a6ebf994]{margin-bottom:18px;display:grid;gap:8px}.login-right-head .login-mark[data-v-a6ebf994]{margin-bottom:4px}.login-right-title[data-v-a6ebf994]{font-size:18px;color:var(--text-main);letter-spacing:.02em}.field-block[data-v-a6ebf994]{display:grid;gap:10px}.field-block span[data-v-a6ebf994]{color:#334155;font-size:14px;font-weight:700}.field-input[data-v-a6ebf994]{height:54px;padding:0 16px;border:1px solid #d8e0ea;border-radius:16px;outline:0;background:#f8fbff;display:flex;align-items:center;gap:10px;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.field-input svg[data-v-a6ebf994]{color:#6b7488e6}.field-input input[data-v-a6ebf994]{width:100%;height:100%;border:0;outline:0;color:var(--text-main);background:transparent;font-size:15px;font-weight:700}.field-input[data-v-a6ebf994]:focus-within{border-color:#6658ff47;background:#fff;box-shadow:0 0 0 4px #6658ff14}.login-error[data-v-a6ebf994]{min-height:18px;margin:0;color:#ef4444;font-size:13px;line-height:1.4;opacity:0;transition:opacity .14s ease}.login-error.visible[data-v-a6ebf994]{opacity:1}.login-tip[data-v-a6ebf994]{margin:-2px 0 0;color:#64748b;font-size:12px;line-height:1.6}.primary-button[data-v-a6ebf994],.ghost-button[data-v-a6ebf994],.menu-toggle[data-v-a6ebf994],.sidebar-brand[data-v-a6ebf994],.menu-group-trigger[data-v-a6ebf994],.menu-item[data-v-a6ebf994]{border:0;outline:0;cursor:pointer}.primary-button[data-v-a6ebf994]{height:54px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#6366f1,#4338ca);font-size:15px;font-weight:800;box-shadow:0 18px 30px #6366f133;transition:transform .14s ease}.primary-button[data-v-a6ebf994]:disabled{opacity:.6;cursor:not-allowed}.primary-button[data-v-a6ebf994]:not(:disabled):hover{transform:translateY(-1px)}.primary-button[data-v-a6ebf994]:not(:disabled):active{transform:translateY(0)}.admin-layout[data-v-a6ebf994]{min-height:100vh;display:grid;grid-template-columns:252px minmax(0,1fr);background:linear-gradient(180deg,#f8fbff,#eef3f8);overflow-x:hidden}.sidebar[data-v-a6ebf994]{position:relative;z-index:30;padding:20px 12px;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:18px;height:100vh;overflow:hidden;background:radial-gradient(circle at top,var(--sidebar-accent-glow) 0%,var(--sidebar-accent-glow-soft) 22%),linear-gradient(180deg,var(--sidebar-bg) 0%,var(--sidebar-bg-soft) 100%);box-shadow:12px 0 34px #0f172a1f}.sidebar-backdrop[data-v-a6ebf994]{display:none}.sidebar-brand[data-v-a6ebf994]{width:100%;padding:16px 14px;display:flex;align-items:center;gap:14px;border-radius:22px;color:inherit;background:var(--sidebar-panel);text-align:left;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.sidebar-brand[data-v-a6ebf994]:hover{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff0d}.brand-mark[data-v-a6ebf994]{width:50px;height:50px;border-radius:16px;color:#fff;background:linear-gradient(135deg,var(--sidebar-accent) 0%,var(--sidebar-accent-strong) 100%);box-shadow:0 14px 24px var(--sidebar-icon-shadow);flex:none}.brand-copy[data-v-a6ebf994]{display:grid;gap:4px}.brand-copy strong[data-v-a6ebf994]{color:var(--sidebar-text);font-size:17px}.brand-copy span[data-v-a6ebf994]{color:var(--sidebar-subtle);font-size:12px}.sidebar-groups[data-v-a6ebf994]{display:grid;align-content:start;min-height:0;gap:12px;overflow-y:auto;padding-right:4px}.sidebar-footer[data-v-a6ebf994]{margin-top:0;padding-top:14px;border-top:1px solid var(--sidebar-footer-divider);flex:none;background:linear-gradient(180deg,var(--sidebar-footer-start) 0%,var(--sidebar-footer-end) 28%)}.menu-group[data-v-a6ebf994]{padding:8px;border-radius:18px;background:#ffffff08}.menu-group-trigger[data-v-a6ebf994]{width:100%;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:14px;color:var(--sidebar-text);background:linear-gradient(180deg,var(--sidebar-group-start) 0%,var(--sidebar-group-mid) 55%,var(--sidebar-group-end) 100%);text-align:left}.menu-group-main[data-v-a6ebf994]{display:flex;align-items:center;gap:12px}.menu-group-icon[data-v-a6ebf994],.menu-item-icon[data-v-a6ebf994]{width:34px;height:34px;border-radius:12px;color:#d7def0;background:#ffffff14;flex:none}.menu-group-trigger strong[data-v-a6ebf994],.menu-copy strong[data-v-a6ebf994]{display:block}.menu-group-trigger strong[data-v-a6ebf994]{font-size:14px}.menu-group-trigger span[data-v-a6ebf994],.menu-copy span[data-v-a6ebf994]{color:var(--sidebar-subtle);font-size:12px}.menu-group-arrow[data-v-a6ebf994]{color:#ccd3e4;transition:transform .18s ease}.menu-group-arrow.expanded[data-v-a6ebf994]{transform:rotate(180deg)}.menu-group-list[data-v-a6ebf994]{display:grid;gap:6px;padding:6px 4px 0}.menu-item[data-v-a6ebf994]{width:100%;padding:12px 14px;display:flex;align-items:center;gap:12px;border-radius:14px;color:#dde3ef;background:transparent;text-align:left}.menu-item[data-v-a6ebf994]:hover{background:#ffffff0d}.menu-item.active[data-v-a6ebf994]{color:#fff;background:linear-gradient(135deg,var(--sidebar-active-start) 0%,var(--sidebar-active-end) 100%);box-shadow:inset 0 0 0 1px #ffffff14}.menu-item--solo[data-v-a6ebf994]{margin-top:2px}.menu-item--logout[data-v-a6ebf994]{color:var(--sidebar-logout-text);background:var(--sidebar-logout-bg)}.menu-item--logout .menu-item-icon[data-v-a6ebf994]{color:var(--sidebar-logout-icon-text);background:var(--sidebar-logout-icon-bg);box-shadow:inset 0 0 0 1px var(--sidebar-footer-divider)}.menu-item--logout[data-v-a6ebf994]:hover{background:var(--sidebar-logout-hover)}.menu-item--logout .menu-copy span[data-v-a6ebf994]{color:var(--sidebar-logout-subtle)}.menu-copy[data-v-a6ebf994]{display:grid;gap:3px}.main-panel[data-v-a6ebf994]{min-width:0;padding:22px;display:grid;align-content:start;gap:20px}.mobile-nav-bar[data-v-a6ebf994]{display:none}.submit-notice[data-v-a6ebf994]{position:fixed;top:18px;right:18px;z-index:90;min-width:220px;max-width:min(360px,calc(100vw - 36px));padding:12px 16px;border-radius:16px;color:#fff;font-size:14px;font-weight:700;line-height:1.5;box-shadow:0 16px 36px #0f172a29}.submit-notice--success[data-v-a6ebf994]{background:linear-gradient(135deg,#16a34a,#15803d)}.notice-fade-enter-active[data-v-a6ebf994],.notice-fade-leave-active[data-v-a6ebf994]{transition:opacity .18s ease,transform .18s ease}.notice-fade-enter-from[data-v-a6ebf994],.notice-fade-leave-to[data-v-a6ebf994]{opacity:0;transform:translateY(-8px)}.mobile-brand[data-v-a6ebf994]{border:0;background:transparent;padding:0;display:inline-flex;align-items:center;gap:10px;color:#f8fbff;cursor:pointer}.mobile-brand strong[data-v-a6ebf994]{font-size:16px;font-weight:800}.mobile-brand-mark[data-v-a6ebf994]{width:36px;height:36px;border-radius:12px;color:#fff;background:linear-gradient(135deg,var(--sidebar-accent) 0%,var(--sidebar-accent-strong) 100%);box-shadow:0 12px 24px var(--sidebar-icon-shadow);display:inline-grid;place-items:center;flex:none}.topbar[data-v-a6ebf994]{padding:20px 24px;border:1px solid var(--border);border-radius:28px;background:#ffffffd1;box-shadow:var(--shadow-md);position:relative;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:18px}.topbar--simple[data-v-a6ebf994]{justify-content:flex-end}.topbar-left[data-v-a6ebf994]{display:grid;gap:6px}.topbar-left h2[data-v-a6ebf994],.chart-head h3[data-v-a6ebf994],.placeholder-panel h3[data-v-a6ebf994]{margin:0;color:var(--text-main)}.topbar-left p[data-v-a6ebf994],.chart-head p[data-v-a6ebf994],.placeholder-panel p[data-v-a6ebf994]{margin:0;color:var(--text-subtle);font-size:14px;line-height:1.75}.topbar-eyebrow[data-v-a6ebf994],.chart-kicker[data-v-a6ebf994]{color:#7c88a1;font-size:11px;font-weight:700;letter-spacing:.18em}.topbar-actions[data-v-a6ebf994]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.agent-pill[data-v-a6ebf994]{padding:10px 14px;border-radius:16px;background:#6366f114;display:grid;gap:4px}.agent-pill span[data-v-a6ebf994]{color:#667085;font-size:12px}.agent-pill strong[data-v-a6ebf994]{color:var(--text-main);font-size:14px}.ghost-button[data-v-a6ebf994]{height:42px;padding:0 16px;border-radius:14px;color:var(--text-main);background:#0f172a0d;display:inline-flex;align-items:center;gap:8px}.menu-toggle[data-v-a6ebf994]{display:none;width:42px;height:42px;border-radius:14px;color:var(--text-main);background:#0f172a0d;align-items:center;justify-content:center;flex:none}.dashboard[data-v-a6ebf994]{display:grid;gap:20px;min-width:0}.chart-card[data-v-a6ebf994],.placeholder-panel[data-v-a6ebf994],.stat-card[data-v-a6ebf994]{border:1px solid var(--border);background:#ffffffe6;box-shadow:var(--shadow-md)}.chart-card[data-v-a6ebf994],.placeholder-panel[data-v-a6ebf994]{border-radius:26px;padding:24px;min-width:0}.panel-head[data-v-a6ebf994]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px;min-width:0}.panel-create-button[data-v-a6ebf994]{height:42px;padding:0 16px;flex:none}.table-pagination[data-v-a6ebf994]{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;min-width:0}.table-pagination-meta[data-v-a6ebf994]{color:var(--text-subtle);font-size:13px;font-weight:700}.table-pagination-controls[data-v-a6ebf994]{display:inline-flex;align-items:center;gap:10px;min-width:0}.table-pagination-status[data-v-a6ebf994]{color:var(--text-subtle);font-size:13px;font-weight:700;white-space:nowrap}.pagination-button[data-v-a6ebf994]{height:40px;padding:0 14px;border-radius:14px}.invite-grid[data-v-a6ebf994]{display:grid;gap:16px;min-width:0}.invite-item[data-v-a6ebf994]{border:1px solid rgba(148,163,184,.16);border-radius:22px;background:linear-gradient(180deg,#fff,#f8fbff);padding:18px;display:grid;gap:10px;min-width:0}.invite-label[data-v-a6ebf994]{color:var(--text-subtle);font-size:13px;font-weight:700;letter-spacing:.02em}.invite-copy-row[data-v-a6ebf994]{display:flex;align-items:center;gap:12px;min-width:0}.invite-value[data-v-a6ebf994]{flex:1;min-width:0;height:46px;padding:0 14px;border-radius:14px;background:#0f172a0d;border:1px solid rgba(148,163,184,.14);color:var(--text-main);display:flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.invite-value--code[data-v-a6ebf994]{font-weight:800;letter-spacing:.08em}.invite-copy-button[data-v-a6ebf994]{height:46px;flex:none}.withdraw-card[data-v-a6ebf994]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px;border:1px solid rgba(148,163,184,.16);border-radius:24px;background:linear-gradient(135deg,#fff,#f7f9ff)}.withdraw-overview[data-v-a6ebf994]{display:grid;gap:8px}.withdraw-overview span[data-v-a6ebf994],.withdraw-overview small[data-v-a6ebf994]{color:var(--text-subtle)}.withdraw-overview strong[data-v-a6ebf994]{color:var(--text-main);font-size:32px;line-height:1;letter-spacing:-.02em}.withdraw-open-button[data-v-a6ebf994]{min-width:120px}.table-shell[data-v-a6ebf994]{border:1px solid rgba(148,163,184,.16);border-radius:22px;background:linear-gradient(180deg,#fff,#f8fbff);overflow:hidden;min-width:0;max-width:100%}.table-scroll[data-v-a6ebf994]{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.data-table[data-v-a6ebf994]{width:100%;min-width:840px;border-collapse:separate;border-spacing:0}.data-table th[data-v-a6ebf994],.data-table td[data-v-a6ebf994]{padding:15px 18px;text-align:left;white-space:nowrap;border-bottom:1px solid rgba(148,163,184,.14)}.data-table th[data-v-a6ebf994]{color:#64748b;font-size:13px;font-weight:700;background:#f8fafff0}.data-table td[data-v-a6ebf994]{color:var(--text-main);font-size:14px}.data-table tbody tr:last-child td[data-v-a6ebf994]{border-bottom:0}.data-table tbody tr:nth-child(2n) td[data-v-a6ebf994]{background:#f8faffb8}.data-table td.positive[data-v-a6ebf994]{color:#16a34a;font-weight:700}.data-table td.negative[data-v-a6ebf994]{color:#dc2626;font-weight:700}.dialog-mask[data-v-a6ebf994]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0f172a47;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.dialog-card[data-v-a6ebf994]{width:min(460px,100%);max-height:calc(100vh - 40px);border:1px solid var(--border);border-radius:28px;background:#fffffffa;box-shadow:0 28px 64px #0f172a2e;padding:24px;display:grid;gap:20px;overflow-y:auto}.dialog-head[data-v-a6ebf994]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dialog-head h3[data-v-a6ebf994]{margin:0;color:var(--text-main)}.dialog-head p[data-v-a6ebf994]{margin:6px 0 0;color:var(--text-subtle);font-size:14px;line-height:1.7}.dialog-close[data-v-a6ebf994]{width:40px;height:40px;border:0;border-radius:14px;color:var(--text-main);background:#0f172a0f;display:inline-grid;place-items:center;cursor:pointer;flex:none}.dialog-form[data-v-a6ebf994]{display:grid;gap:14px}.withdraw-info-grid[data-v-a6ebf994]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.withdraw-info-item[data-v-a6ebf994]{padding:12px 14px;border-radius:16px;background:#f8fbff;display:grid;gap:6px}.withdraw-info-item span[data-v-a6ebf994]{color:var(--text-subtle);font-size:12px}.withdraw-info-item strong[data-v-a6ebf994]{color:var(--text-main);font-size:16px}.withdraw-quick-actions[data-v-a6ebf994]{display:flex;gap:10px;flex-wrap:wrap}.quick-amount-button[data-v-a6ebf994]{min-width:76px;justify-content:center}.withdraw-result[data-v-a6ebf994]{padding:14px 16px;border-radius:18px;background:linear-gradient(135deg,#f4f7ff,#eef4ff);display:flex;align-items:center;justify-content:space-between;gap:12px}.withdraw-result span[data-v-a6ebf994]{color:var(--text-subtle)}.withdraw-result strong[data-v-a6ebf994]{color:#4338ca;font-size:22px;line-height:1}.dialog-actions[data-v-a6ebf994]{display:flex;justify-content:flex-end;gap:12px}.dialog-actions .ghost-button[data-v-a6ebf994],.dialog-actions .primary-button[data-v-a6ebf994]{height:48px;min-width:120px;justify-content:center;flex:1 1 0}.dialog-submit[data-v-a6ebf994]{min-width:120px}.stats-grid[data-v-a6ebf994]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stat-card[data-v-a6ebf994]{min-width:0;padding:16px;border-radius:22px;text-align:left;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.stat-card[data-v-a6ebf994]:hover{transform:translateY(-2px)}.stat-card.active[data-v-a6ebf994]{border-color:#4f46e53d;box-shadow:0 20px 40px #4f46e514,inset 0 0 0 1px #6366f114}.stat-card.violet[data-v-a6ebf994]{background:linear-gradient(135deg,#fff,#f4f1ff)}.stat-card.cyan[data-v-a6ebf994]{background:linear-gradient(135deg,#fff,#ecfeff)}.stat-card.emerald[data-v-a6ebf994]{background:linear-gradient(135deg,#fff,#effcf7)}.stat-card.orange[data-v-a6ebf994]{background:linear-gradient(135deg,#fff,#fff7ed)}.stat-card-content[data-v-a6ebf994]{display:grid;gap:18px}.stat-card-head[data-v-a6ebf994]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.stat-title[data-v-a6ebf994]{color:#667085;font-size:13px;font-weight:700}.stat-icon-shell[data-v-a6ebf994]{width:40px;height:40px;border-radius:14px;color:#4f46e5;background:#6366f114}.stat-value-row[data-v-a6ebf994]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.stat-value[data-v-a6ebf994]{color:var(--text-main);font-size:30px;font-weight:800;line-height:1;letter-spacing:-.02em}.stat-value small[data-v-a6ebf994]{margin-left:6px;color:#64748b;font-size:12px;font-weight:700}.stat-card-foot[data-v-a6ebf994]{display:flex;align-items:center;justify-content:space-between;gap:12px}.stat-meta[data-v-a6ebf994]{display:grid;gap:5px}.stat-meta span[data-v-a6ebf994]{color:var(--text-subtle);font-size:12px}.stat-meta strong[data-v-a6ebf994]{color:var(--text-main);font-size:14px}.chart-head[data-v-a6ebf994]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.chart-head>div[data-v-a6ebf994]:first-child{position:relative;z-index:1}.chart-head strong[data-v-a6ebf994]{color:var(--text-main);font-size:24px;line-height:1;letter-spacing:-.02em;white-space:nowrap}.chart-summary[data-v-a6ebf994]{display:inline-flex;align-items:center;gap:14px;flex-wrap:nowrap}.chart-summary>div[data-v-a6ebf994]{min-width:84px;padding:10px 12px;border-radius:16px;background:#f8faff;display:grid;gap:6px}.chart-summary span[data-v-a6ebf994]{color:#94a3b8;font-size:12px;font-weight:700}.chart-summary strong[data-v-a6ebf994]{font-size:16px;white-space:nowrap}.chart-summary strong.positive[data-v-a6ebf994]{color:#10b981}.chart-summary strong.negative[data-v-a6ebf994]{color:#ef4444}.chart-stage[data-v-a6ebf994]{position:relative;overflow:hidden;border:1px solid rgba(102,88,255,.08);border-radius:24px;cursor:crosshair;background:radial-gradient(circle at top,#6658ff14,#6658ff00 30%),linear-gradient(180deg,#fcfdff,#f7f9ff)}.line-chart[data-v-a6ebf994]{display:block;width:100%;height:auto;aspect-ratio:920 / 286}.chart-grid-line[data-v-a6ebf994]{stroke:#94a3b829;stroke-dasharray:5 7}.chart-line[data-v-a6ebf994]{fill:none;stroke:url(#chartStroke);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.chart-focus-line[data-v-a6ebf994]{stroke:#6658ff47;stroke-width:1.5;stroke-dasharray:5 5}.chart-point[data-v-a6ebf994]{fill:#fff;stroke:#6366f1;stroke-width:3}.chart-point-active[data-v-a6ebf994]{fill:#4f46e5;stroke:#d8ddff;stroke-width:4}.chart-y-label[data-v-a6ebf994],.chart-x-label[data-v-a6ebf994]{fill:#94a3b8;font-size:10px;font-weight:600}.chart-x-label[data-v-a6ebf994]{text-anchor:middle}.chart-tooltip[data-v-a6ebf994]{position:absolute;min-width:112px;padding:10px 12px;border:1px solid rgba(102,88,255,.14);border-radius:14px;color:var(--text-main);background:#fffffffa;box-shadow:0 18px 34px #1f29371f;pointer-events:none}.chart-tooltip span[data-v-a6ebf994]{display:block;color:var(--text-subtle);font-size:12px;font-weight:700}.chart-tooltip strong[data-v-a6ebf994]{display:block;margin-top:4px;font-size:16px}@media (max-width: 1180px){.stats-grid[data-v-a6ebf994]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){.admin-layout[data-v-a6ebf994]{grid-template-columns:1fr}.mobile-nav-bar[data-v-a6ebf994]{position:fixed;top:0;left:0;width:100%;box-sizing:border-box;z-index:60;height:68px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--sidebar-topbar-divider);background:radial-gradient(circle at top,var(--sidebar-accent-glow) 0%,var(--sidebar-accent-glow-soft) 28%),linear-gradient(180deg,var(--sidebar-bg) 0%,var(--sidebar-bg-soft) 100%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 28px #0f172a2e}.sidebar[data-v-a6ebf994]{position:fixed;top:68px;left:0;right:0;z-index:55;width:100%;height:auto;max-height:calc(100vh - 84px);padding:12px;border-radius:24px;display:block;overflow-y:auto;transform:translateY(-14px);opacity:0;pointer-events:none;transition:transform .22s ease,opacity .22s ease;box-shadow:0 24px 56px #0f172a2e}.sidebar.open[data-v-a6ebf994]{transform:translateY(0);opacity:1;pointer-events:auto}.sidebar-backdrop[data-v-a6ebf994]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:block;border:0;background:#0f172a47}.main-panel[data-v-a6ebf994]{padding:84px 16px 16px;overflow-x:hidden}.submit-notice[data-v-a6ebf994]{top:82px;right:12px;left:12px;max-width:none}.sidebar-groups[data-v-a6ebf994]{display:grid;padding-bottom:0;overflow:visible}.menu-toggle[data-v-a6ebf994]{display:none}.mobile-menu-toggle[data-v-a6ebf994]{display:inline-flex;color:#eef2ff;background:#ffffff1a;box-shadow:none}.sidebar-brand[data-v-a6ebf994]{display:none}.sidebar-footer[data-v-a6ebf994]{position:static;margin-top:8px;padding-top:12px;padding-bottom:max(2px,env(safe-area-inset-bottom));background:none}}@media (max-width: 900px){.login-shell[data-v-a6ebf994]{padding:18px}.login-card[data-v-a6ebf994]{padding:26px 20px}.login-grid[data-v-a6ebf994]{grid-template-columns:1fr;gap:18px}.login-left[data-v-a6ebf994]{max-width:none;padding-left:0}.login-slogan[data-v-a6ebf994]{justify-items:center;text-align:center}.login-slogan[data-v-a6ebf994]:after{margin-left:auto;margin-right:auto}.login-right-head[data-v-a6ebf994]{justify-items:center;text-align:center}.slogan-line[data-v-a6ebf994]{font-size:34px;line-height:1.1}.field-input[data-v-a6ebf994],.primary-button[data-v-a6ebf994]{height:50px}.topbar[data-v-a6ebf994]{padding:18px;align-items:flex-start;flex-wrap:wrap}.topbar-actions[data-v-a6ebf994]{margin-left:auto;width:auto}.sidebar[data-v-a6ebf994]{top:74px;left:0;right:0;width:100%;height:auto;max-height:calc(100vh - 90px)}.snapshot-grid[data-v-a6ebf994]{grid-template-columns:1fr}.stats-grid[data-v-a6ebf994]{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-head[data-v-a6ebf994]{flex-direction:column}.panel-head[data-v-a6ebf994],.withdraw-card[data-v-a6ebf994],.withdraw-result[data-v-a6ebf994],.table-pagination[data-v-a6ebf994]{flex-direction:column;align-items:stretch}.table-pagination-controls[data-v-a6ebf994]{justify-content:space-between}.invite-copy-row[data-v-a6ebf994]{flex-direction:column;align-items:stretch}.invite-copy-button[data-v-a6ebf994]{width:100%}.chart-summary[data-v-a6ebf994]{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.chart-head strong[data-v-a6ebf994]{font-size:22px}.chart-y-label[data-v-a6ebf994],.chart-x-label[data-v-a6ebf994]{font-size:18px;font-weight:800}.table-shell[data-v-a6ebf994]{border-radius:18px}.table-scroll[data-v-a6ebf994]{width:100%}.data-table[data-v-a6ebf994]{width:max-content;min-width:760px}}@media (max-width: 420px){.dialog-mask[data-v-a6ebf994]{align-items:flex-start;padding:12px}.dialog-card[data-v-a6ebf994]{width:100%;max-height:calc(100vh - 24px);padding:18px;border-radius:22px}.dialog-head[data-v-a6ebf994]{gap:12px}.dialog-head p[data-v-a6ebf994]{font-size:13px;line-height:1.6}.withdraw-quick-actions[data-v-a6ebf994]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.quick-amount-button[data-v-a6ebf994]{min-width:0;width:100%}.dialog-actions[data-v-a6ebf994]{position:sticky;bottom:0;padding-top:8px;background:linear-gradient(180deg,#fff0,#fffffffa 32%)}.stats-grid[data-v-a6ebf994]{gap:10px}.stat-card[data-v-a6ebf994]{padding:14px 12px;border-radius:18px}.stat-card-content[data-v-a6ebf994]{gap:14px}.stat-card-head[data-v-a6ebf994],.stat-value-row[data-v-a6ebf994],.stat-card-foot[data-v-a6ebf994]{gap:8px}.stat-icon-shell[data-v-a6ebf994]{width:34px;height:34px;border-radius:12px}.stat-title[data-v-a6ebf994]{font-size:12px}.stat-value[data-v-a6ebf994]{font-size:24px}.stat-value small[data-v-a6ebf994],.stat-meta span[data-v-a6ebf994],.stat-meta strong[data-v-a6ebf994]{font-size:11px}.chart-summary>div[data-v-a6ebf994]{min-width:0;padding:9px 10px}.chart-summary span[data-v-a6ebf994]{font-size:11px}.chart-summary strong[data-v-a6ebf994]{font-size:14px}.withdraw-info-grid[data-v-a6ebf994]{grid-template-columns:1fr}.chart-y-label[data-v-a6ebf994],.chart-x-label[data-v-a6ebf994]{font-size:17px;font-weight:800}}@media (max-width: 340px){.stats-grid[data-v-a6ebf994]{grid-template-columns:1fr}}@keyframes framePop-a6ebf994{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shine-a6ebf994{0%{background-position:0% 0%}50%{background-position:100% 0%}to{background-position:0% 0%}}@keyframes accentPulse-a6ebf994{0%,to{transform:translateY(0);opacity:.86}50%{transform:translateY(-2px);opacity:1}}@keyframes orbitGlowOne-a6ebf994{0%{top:-138px;left:36px;opacity:.76}25%{top:18px;left:calc(100% - 142px);opacity:.84}50%{top:calc(100% - 142px);left:calc(100% - 216px);opacity:.7}75%{top:calc(100% - 174px);left:-138px;opacity:.84}to{top:-138px;left:36px;opacity:.76}}@keyframes orbitGlowTwo-a6ebf994{0%{right:34px;bottom:-138px;opacity:.78}25%{right:calc(100% - 216px);bottom:-138px;opacity:.86}50%{right:calc(100% - 154px);bottom:calc(100% - 142px);opacity:.72}75%{right:-138px;bottom:calc(100% - 166px);opacity:.86}to{right:34px;bottom:-138px;opacity:.78}}
