@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700&display=swap";.business-statistics[data-v-e46a89a6]{gap:20px;min-width:0;display:grid}.business-statistics .panel-title[data-v-e46a89a6]{flex-wrap:wrap;gap:12px;margin:0}.business-statistics .metric-grid[data-v-e46a89a6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.business-statistics strong[data-v-e46a89a6]{overflow-wrap:anywhere;font-size:21px}.business-trend svg[data-v-e46a89a6]{width:100%;height:200px}.business-trend select[data-v-e46a89a6]{width:auto;max-width:220px;margin:0}.trend-dates[data-v-e46a89a6]{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.business-trend .hint[data-v-e46a89a6]{margin-bottom:0;line-height:1.7}@media (width<=1100px){.business-statistics .metric-grid[data-v-e46a89a6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.business-statistics .metric-grid[data-v-e46a89a6]{grid-template-columns:1fr}.business-trend[data-v-e46a89a6]{padding:18px}}.auth-page[data-v-9655b960]{background:radial-gradient(circle at 8% 12%,#c9efff 0,#0000 34%),radial-gradient(circle at 92% 86%,#cde5ff 0,#0000 30%),linear-gradient(145deg,#f8fcff,#eaf6ff);place-items:center;min-height:100vh;padding:96px 28px 54px;display:grid;position:relative;overflow:hidden}.auth-nav[data-v-9655b960]{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;top:26px;left:max(28px,50vw - 610px);right:max(28px,50vw - 610px)}.market-link[data-v-9655b960]{color:#52728b;border-radius:12px;padding:10px 16px;font-size:13px}.market-link[data-v-9655b960]:hover{background:#fff8}.auth-orb[data-v-9655b960]{filter:blur(1px);pointer-events:none;border-radius:50%;position:absolute}.orb-a[data-v-9655b960]{background:#8bd7ff42;width:270px;height:270px;top:18%;left:-80px}.orb-b[data-v-9655b960]{background:#87bfff35;width:360px;height:360px;bottom:-90px;right:-120px}.auth-shell[data-v-9655b960]{background:#ffffffa3;border-radius:34px;grid-template-columns:1.06fr .94fr;width:min(1120px,100%);min-height:650px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #377eaf33,inset 0 1px #fff}.auth-showcase[data-v-9655b960]{background:linear-gradient(145deg,#e1f6ffc2,#cbe6fa7a);border-right:1px solid #fff;flex-direction:column;padding:64px 58px;display:flex}.auth-showcase h1[data-v-9655b960]{letter-spacing:-.04em;max-width:440px;margin:18px 0 12px;font-size:43px;line-height:1.18}.auth-showcase>p[data-v-9655b960]{color:#638097;max-width:460px;margin:0;line-height:1.8}.showcase-card[data-v-9655b960]{background:#ffffffa8;border:1px solid #fff;border-radius:25px;margin-top:42px;padding:23px;box-shadow:0 18px 50px #3785bb1f}.showcase-head[data-v-9655b960]{color:#688298;justify-content:space-between;font-size:12px;display:flex}.showcase-head b[data-v-9655b960]{color:#168a61;font-weight:600}.showcase-head i[data-v-9655b960]{background:#20bb7a;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #20bb7a1f}.showcase-card>strong[data-v-9655b960]{color:#183f5f;margin-top:18px;font-size:36px;display:block}.showcase-card>small[data-v-9655b960]{color:#7b92a5}.showcase-card svg[data-v-9655b960]{width:100%;height:115px;margin-top:5px;display:block}.trust-row[data-v-9655b960]{color:#52758e;flex-wrap:wrap;gap:16px;margin-top:auto;padding-top:25px;font-size:11px;display:flex}.auth-panel[data-v-9655b960]{background:#ffffff8a;flex-direction:column;justify-content:center;padding:58px 52px;display:flex}.auth-copy h2[data-v-9655b960]{letter-spacing:-.025em;margin:10px 0;font-size:30px}.auth-copy p[data-v-9655b960]{color:#72899c;margin:0 0 20px}.auth-panel form>label[data-v-9655b960],.form-pair label[data-v-9655b960]{color:#3d607a;margin:14px 0}.password-field[data-v-9655b960]{display:block;position:relative}.password-field input[data-v-9655b960]{padding-right:58px}.password-field button[data-v-9655b960]{color:#278bd6;background:0 0;border:0;font-size:11px;position:absolute;top:13px;right:8px}.form-pair[data-v-9655b960]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.legal-checks[data-v-9655b960]{margin:13px 0}.legal-checks label[data-v-9655b960]{color:#607b90;align-items:flex-start;gap:8px;margin:9px 0;font-size:11px;font-weight:500;display:flex}.legal-checks input[data-v-9655b960]{width:auto;margin:2px 0 0}.legal-checks a[data-v-9655b960]{color:#1885d3}.form-extra[data-v-9655b960]{color:#8095a5;justify-content:space-between;align-items:center;margin:12px 0 18px;font-size:10px;display:flex}.form-extra button[data-v-9655b960]{color:#2689d5;background:0 0;border:0;padding:0}.submit[data-v-9655b960]{border-radius:14px;min-height:48px;margin-top:8px}.switch[data-v-9655b960]{color:#71889a;margin:22px 0 0}.auth-foot[data-v-9655b960]{color:#89a0b0;font-size:10px;position:absolute;bottom:20px}.admin-auth .auth-showcase[data-v-9655b960]{color:#eff9ff;background:linear-gradient(145deg,#102d43e8,#1c5677d9)}.admin-auth .auth-showcase>p[data-v-9655b960],.admin-auth .trust-row[data-v-9655b960],.admin-auth .showcase-head[data-v-9655b960]{color:#aed1e5}.admin-auth .showcase-card[data-v-9655b960]{background:#ffffff14;border-color:#ffffff2e}.admin-auth .showcase-card>strong[data-v-9655b960]{color:#fff}@media (width<=850px){.auth-shell[data-v-9655b960]{grid-template-columns:1fr;width:min(560px,100%)}.auth-showcase[data-v-9655b960]{display:none}.auth-panel[data-v-9655b960]{padding:48px 40px}.auth-page[data-v-9655b960]{padding-top:92px}.register-mode .auth-panel[data-v-9655b960]{padding-top:38px;padding-bottom:38px}}@media (width<=520px){.auth-page[data-v-9655b960]{place-items:start center;padding:82px 14px 42px}.auth-nav[data-v-9655b960]{top:20px;left:18px;right:18px}.auth-shell[data-v-9655b960]{border-radius:25px;min-height:0}.auth-panel[data-v-9655b960]{padding:34px 22px}.auth-copy h2[data-v-9655b960]{font-size:26px}.form-pair[data-v-9655b960]{grid-template-columns:1fr}.auth-foot[data-v-9655b960]{text-align:center;margin:18px 0 0;position:static}.market-link[data-v-9655b960]{display:none}}.auth-modal[data-v-9655b960]{z-index:200}.auth-modal .modal[data-v-9655b960]{background:#f9fdffe6;width:min(460px,92vw)}.auth-modal h2[data-v-9655b960]{margin:12px 0 6px}.form-pair label>small[data-v-9655b960]{color:#8298aa;margin-top:6px;font-size:10px;font-weight:500;display:block}.legal-link[data-v-9655b960]{color:#1885d3;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.legal-modal[data-v-9655b960]{z-index:220}.legal-reader[data-v-9655b960]{background:#f9fdfff2;width:min(720px,94vw);max-height:min(720px,90vh)}.legal-tabs[data-v-9655b960]{border-bottom:1px solid #cde3f2;gap:8px;margin:18px 0;display:flex}.legal-tabs button[data-v-9655b960]{color:#6c8497;background:0 0;border:0;padding:11px 18px;font-weight:700}.legal-tabs button.active[data-v-9655b960]{color:#168bd8;border-bottom:2px solid #37aaf1}.legal-content[data-v-9655b960]{min-height:290px;max-height:42vh;padding:4px 8px 16px;overflow:auto}.legal-content h3[data-v-9655b960]{margin:17px 0 7px;font-size:15px}.legal-content p[data-v-9655b960]{color:#607b90;margin:0;line-height:1.8}.code-field[data-v-9655b960]{grid-template-columns:1fr 122px;gap:9px;display:grid}.code-field button[data-v-9655b960]{color:#1888d5;background:#eef9ff;border:1px solid #a9d8f6;border-radius:12px;font-weight:700}.code-field button[data-v-9655b960]:disabled{opacity:.55}.cookie-guide[data-v-36f9e480]{background:#f6fbff;border:1px solid #cfe5f5;border-radius:14px;padding:14px 16px}summary[data-v-36f9e480]{cursor:pointer;color:#2685c8;font-weight:600}.guide-content[data-v-36f9e480]{color:#4d6c82;font-size:13px;line-height:1.8}.guide-content ol[data-v-36f9e480]{padding-left:23px}.guide-content li[data-v-36f9e480]{margin:10px 0}.guide-content img[data-v-36f9e480]{border:1px solid #d1e4f1;border-radius:10px;width:100%;height:auto;display:block}.guide-content a[data-v-36f9e480]{color:#2186ce}.guide-content small[data-v-36f9e480]{margin-top:8px;display:block}.guide-warning[data-v-36f9e480]{color:#8b621a;background:#fff4df;border-radius:10px;padding:12px}kbd[data-v-36f9e480]{background:#e7f1f8;border-radius:4px;padding:2px 5px}.personal-credential-panel[data-v-c4d8d345]{gap:14px;min-width:0;padding:22px;display:grid}.panel-title[data-v-c4d8d345]{flex-wrap:wrap;gap:12px}.panel-title h3[data-v-c4d8d345]{margin:0 0 6px}.panel-title small[data-v-c4d8d345],.credential-row small[data-v-c4d8d345]{color:#7190a4}.credential-row[data-v-c4d8d345]{background:#fffa;border:1px solid #d5e8f5;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.credential-row>div[data-v-c4d8d345]{overflow-wrap:anywhere;flex:1;min-width:0}.credential-row small[data-v-c4d8d345]{margin-top:5px;display:block}.personal-credential-modal[data-v-c4d8d345]{width:min(680px,100vw - 40px);max-height:90vh;overflow:auto}.personal-credential-modal .wide[data-v-c4d8d345]{margin-top:18px}@media (width<=600px){.personal-credential-panel[data-v-c4d8d345]{padding:16px}.credential-row[data-v-c4d8d345]{flex-wrap:wrap}.credential-row>div[data-v-c4d8d345]{flex-basis:100%}}.self-select-page[data-v-846b978f]{gap:16px;display:grid}.exchange-tabs[data-v-846b978f],.mode-tabs[data-v-846b978f]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.exchange-tabs button[data-v-846b978f],.mode-tabs button[data-v-846b978f]{color:#397ba6;cursor:pointer;background:#f6fbff;border:1px solid #cae5f4;border-radius:12px;padding:9px 16px}.exchange-tabs .active[data-v-846b978f],.mode-tabs .active[data-v-846b978f]{color:#fff;background:#278fe5}.select-panel[data-v-846b978f]{gap:14px;padding:22px;display:grid}.select-panel .panel-title h3[data-v-846b978f]{margin:0}.select-panel .panel-title small[data-v-846b978f]{color:#67879a}.help-dot[data-v-846b978f]{color:#278fe5;cursor:help;background:#e1f2fc;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;display:inline-grid}.candidate[data-v-846b978f]{background:#ffffffa6;border:1px solid #d5e8f5;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.candidate span[data-v-846b978f]{flex:1;min-width:0}.candidate b[data-v-846b978f],.candidate small[data-v-846b978f]{display:block}.candidate small[data-v-846b978f]{color:#7190a4;margin-top:4px}.inline-field[data-v-846b978f]{gap:9px;display:flex}.inline-field input[data-v-846b978f]{flex:1}.self-modal[data-v-846b978f]{width:min(680px,94vw);max-height:90vh;overflow:auto}.self-modal details[data-v-846b978f]{border:1px solid #d5e8f5;border-radius:14px;margin:14px 0;padding:12px}.self-modal details>label[data-v-846b978f],.self-modal details>.form-row[data-v-846b978f]{margin-top:12px}.hint[data-v-846b978f]{color:#6e8799}@media (width<=640px){.candidate[data-v-846b978f],.inline-field[data-v-846b978f]{flex-wrap:wrap}.inline-field input[data-v-846b978f]{flex-basis:100%}.candidate>span[data-v-846b978f]{overflow-wrap:anywhere;flex-basis:100%}}.overview-actions[data-v-e5f30603]{align-items:center;gap:12px;display:flex}.overview-error[data-v-e5f30603]{color:#ba3341;background:#fff0f1;border:1px solid #ef9a9a;border-radius:12px;gap:12px;margin:0 0 14px;padding:12px 16px;display:flex}.overview-metrics .metric.warning[data-v-e5f30603]{border-color:#efc66b}.overview-metrics .metric.danger[data-v-e5f30603]{border-color:#ee8d98}.overview-grid[data-v-e5f30603]{align-items:start}.runtime-grid[data-v-e5f30603]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.runtime-grid a[data-v-e5f30603]{color:inherit;background:#ffffff9e;border:1px solid #d7e8f2;border-radius:14px;padding:15px;text-decoration:none}.runtime-grid small[data-v-e5f30603],.runtime-grid b[data-v-e5f30603],.runtime-grid span[data-v-e5f30603]{display:block}.runtime-grid b[data-v-e5f30603]{margin:5px 0;font-size:24px}.runtime-grid span[data-v-e5f30603]{color:#748da1;font-size:11px}.live-checks li.bad i[data-v-e5f30603]{color:#e34f61}.live-checks li.bad b[data-v-e5f30603]{color:#ba3341}.live-checks li.ok i[data-v-e5f30603]{color:#0bb887}.status.danger[data-v-e5f30603]{color:#c5384b;background:#ffe8eb}.alert-panel[data-v-e5f30603]{margin-top:16px}.overview-alert[data-v-e5f30603]{border-top:1px solid #dfebf2;grid-template-columns:10px 1fr auto;align-items:center;gap:12px;padding:11px 4px;display:grid}.overview-alert small[data-v-e5f30603]{color:#71899c;margin-top:3px;display:block}.overview-alert time[data-v-e5f30603]{color:#8195a5;font-size:11px}.alert-dot[data-v-e5f30603]{background:#e8ad32;border-radius:50%;width:8px;height:8px}.alert-dot.critical[data-v-e5f30603]{background:#e34f61}@media (width<=900px){.runtime-grid[data-v-e5f30603]{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.runtime-grid[data-v-e5f30603]{grid-template-columns:1fr}.overview-actions[data-v-e5f30603]{flex-direction:column;align-items:flex-end}}.audit-panels[data-v-86249097]{grid-template-columns:minmax(0,1fr)}.audit-table-wrap[data-v-86249097]{overflow-x:auto}.audit-table-wrap table[data-v-86249097]{min-width:1080px}.audit-table-wrap td small[data-v-86249097]{color:var(--muted);margin-top:5px;display:block}.audit-error[data-v-86249097]{white-space:normal;overflow-wrap:anywhere;max-width:260px}.mail-filter[data-v-13e3d2ca]{align-items:flex-end}.mail-filter select[data-v-13e3d2ca]{min-width:150px}.mail-table-wrap[data-v-13e3d2ca]{overflow:auto}.mail-error[data-v-13e3d2ca]{white-space:normal;word-break:break-word;max-width:420px}.content-button[data-v-13e3d2ca]{color:#168be8;cursor:pointer;background:0 0;border:0;padding:4px 0}.mail-modal-wrap[data-v-13e3d2ca]{z-index:3000;background:#162d406b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mail-content[data-v-13e3d2ca]{border-radius:22px;width:min(720px,100%);max-height:80vh;padding:24px;overflow:auto}.mail-content pre[data-v-13e3d2ca]{white-space:pre-wrap;word-break:break-word;font:inherit;background:#ffffff8a;border:1px solid #64aadc47;border-radius:14px;padding:18px;line-height:1.7}.mail-meta[data-v-13e3d2ca],.safe-note[data-v-13e3d2ca]{color:#73879a;font-size:13px}.pager[data-v-13e3d2ca]{justify-content:flex-end;align-items:center;gap:14px;padding-top:16px;display:flex}.metric.warning[data-v-13e3d2ca]{border-color:#efc66b}.metric.danger[data-v-13e3d2ca]{border-color:#ee8d98}@media (width<=700px){.mail-filter[data-v-13e3d2ca]{flex-direction:column;align-items:stretch}.mail-filter select[data-v-13e3d2ca]{width:100%}.pager[data-v-13e3d2ca]{justify-content:center}}.exchange-tabs[data-v-e1afa526]{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.exchange-tabs button[data-v-e1afa526]{color:#397ba6;cursor:pointer;background:#f6fbff;border:1px solid #c8e0ef;border-radius:10px;padding:8px 13px}.exchange-tabs button.active[data-v-e1afa526]{color:#fff;background:#248fe2;border-color:#248fe2}.source-stat-preview[data-v-e1afa526]{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0 10px;display:grid}.source-stat-preview div[data-v-e1afa526]{background:#ffffff8c;border:1px solid #57a5d938;border-radius:14px;padding:14px}.source-stat-preview small[data-v-e1afa526]{color:#718aa0;display:block}.source-stat-preview b[data-v-e1afa526]{color:#1d4868;margin-top:6px;font-size:20px;display:block}.stat-notice[data-v-e1afa526]{margin-bottom:14px}@media (width<=620px){.source-stat-preview[data-v-e1afa526]{grid-template-columns:1fr}}.follower-modal[data-v-e1afa526]{width:min(1180px,96vw);max-height:90vh;overflow:auto}.follower-summary[data-v-e1afa526]{grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0;display:grid}.follower-summary span[data-v-e1afa526]{background:#ffffffa6;border:1px solid #d5e8f4;border-radius:12px;padding:12px}.follower-summary small[data-v-e1afa526],.follower-summary b[data-v-e1afa526]{display:block}.follower-summary b[data-v-e1afa526]{margin-top:4px;font-size:22px}.follower-list[data-v-e1afa526],.activity-grid[data-v-e1afa526],.order-activity[data-v-e1afa526]{gap:10px;display:grid}.follower-card[data-v-e1afa526]{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffffb8;border:1px solid #d5e8f4;border-radius:14px;padding:14px}.follower-card[data-v-e1afa526]:hover{background:#f8fcff;border-color:#54ace8}.follower-card header[data-v-e1afa526],.activity-card header[data-v-e1afa526],.order-activity-row header[data-v-e1afa526]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.follower-card header small[data-v-e1afa526],.follower-card span small[data-v-e1afa526],.follower-card span b[data-v-e1afa526],.follower-card span em[data-v-e1afa526]{display:block}.follower-card header small[data-v-e1afa526],.follower-card span small[data-v-e1afa526],.follower-card span em[data-v-e1afa526]{color:#71899c;font-size:11px;font-style:normal}.follower-card>div[data-v-e1afa526],.activity-card>div[data-v-e1afa526],.order-activity-row>div[data-v-e1afa526]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.follower-card span b[data-v-e1afa526]{margin:4px 0;font-size:12px}.follower-detail-head[data-v-e1afa526]{align-items:flex-start;gap:18px;display:flex}.follower-detail-head h2[data-v-e1afa526],.follower-detail-head p[data-v-e1afa526]{margin:0 0 5px}.activity-grid[data-v-e1afa526]{grid-template-columns:repeat(2,1fr);margin-bottom:22px}.activity-card[data-v-e1afa526],.order-activity-row[data-v-e1afa526]{background:#ffffffb8;border:1px solid #d5e8f4;border-radius:14px;padding:14px}.activity-card small[data-v-e1afa526],.order-activity-row small[data-v-e1afa526]{color:#71899c}.activity-card span small[data-v-e1afa526],.activity-card span b[data-v-e1afa526],.order-activity-row span small[data-v-e1afa526],.order-activity-row span b[data-v-e1afa526]{display:block}.order-activity-row>div[data-v-e1afa526]{grid-template-columns:repeat(6,1fr)}.order-activity-row p[data-v-e1afa526]{margin:10px 0 0;font-size:11px}@media (width<=760px){.follower-summary[data-v-e1afa526],.follower-card>div[data-v-e1afa526],.activity-card>div[data-v-e1afa526],.order-activity-row>div[data-v-e1afa526]{grid-template-columns:repeat(2,1fr)}.activity-grid[data-v-e1afa526]{grid-template-columns:1fr}.follower-detail-head[data-v-e1afa526]{display:block}}.trader-grid[data-v-7b6a0291]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.kol-card[data-v-7b6a0291]{background:linear-gradient(145deg,#ffffffd1,#e3f5ff94);border:1px solid #ffffffdb;border-radius:24px;flex-direction:column;gap:0;padding:16px;transition:all .22s;display:flex;overflow:hidden;box-shadow:0 18px 50px #4791c221,inset 0 1px #fff}.kol-card[data-v-7b6a0291]:hover{transform:translateY(-4px);box-shadow:0 24px 65px #3789c238,inset 0 1px #fff}.kol-card-top[data-v-7b6a0291],.kol-card-foot[data-v-7b6a0291],.kol-identity[data-v-7b6a0291],.card-tools[data-v-7b6a0291]{align-items:center;display:flex}.kol-card-top[data-v-7b6a0291]{justify-content:space-between}.exchange-pill[data-v-7b6a0291]{color:#258bd1;background:#d9f1ffcc;border:1px solid #c8e9fb;border-radius:99px;padding:6px 9px;font-size:10px;font-weight:700}.card-tools[data-v-7b6a0291]{gap:5px}.card-tools button[data-v-7b6a0291]{color:#8aa2b5;cursor:pointer;background:0 0;border:0;border-radius:9px;width:28px;height:28px;font-size:17px}.card-tools button[data-v-7b6a0291]:hover{background:#fff}.card-tools button.active[data-v-7b6a0291]{color:#f4ad22}.risk-chip[data-v-7b6a0291]{font-size:9px}.kol-identity[data-v-7b6a0291]{gap:11px;margin:15px 0 11px}.kol-identity>div[data-v-7b6a0291]:last-child{min-width:0}.kol-identity h3[data-v-7b6a0291]{color:#193c57;margin:0}.kol-identity h3 small[data-v-7b6a0291]{color:#2498e8}.kol-identity p[data-v-7b6a0291]{color:#7a91a4;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:10px;overflow:hidden}.spark-box[data-v-7b6a0291]{background:linear-gradient(#f7fcfff0,#eaf7ffa8);border:1px solid #c4e3f6b8;border-radius:17px;padding:11px 12px 9px}.spark-box svg[data-v-7b6a0291]{width:100%;height:92px;display:block}.spark-box>div[data-v-7b6a0291]{justify-content:space-between;display:flex}.spark-box span[data-v-7b6a0291]:last-child{text-align:right}.spark-box strong[data-v-7b6a0291],.spark-box small[data-v-7b6a0291]{display:block}.spark-box strong[data-v-7b6a0291]{font-size:15px}.spark-box small[data-v-7b6a0291]{color:#7890a4;margin-top:2px;font-size:9px}.kol-stats[data-v-7b6a0291]{grid-template-columns:1fr 1fr;gap:8px 16px;padding:13px 3px;display:grid}.kol-stats span[data-v-7b6a0291]{justify-content:space-between;display:flex}.kol-stats small[data-v-7b6a0291]{color:#8196a7;font-size:10px}.kol-stats b[data-v-7b6a0291]{color:#284c68;font-size:11px}.kol-card-foot[data-v-7b6a0291]{gap:7px;margin-top:auto}.kol-card-foot button[data-v-7b6a0291]{cursor:pointer;border:0;border-radius:13px;height:35px;font-weight:700}.follow-primary[data-v-7b6a0291]{color:#fff;background:linear-gradient(135deg,#53bef6,#278fea);flex:1;box-shadow:0 8px 18px #309ce735}.follow-secondary[data-v-7b6a0291]{color:#37799f;background:#ffffffc7;flex:1;border:1px solid #d7eaf5!important}.eye-button[data-v-7b6a0291]{color:#248ed4;background:#e9f6fd;width:38px;font-size:17px}.kol-wrap[data-v-7b6a0291]{align-items:center}.kol-modal[data-v-7b6a0291]{width:min(1180px,94vw);max-height:92vh;overflow:auto}.kol-head[data-v-7b6a0291]{border-bottom:1px solid #dce9f2;align-items:center;gap:14px;padding-bottom:16px;display:flex}.kol-head-actions[data-v-7b6a0291]{gap:8px;margin-left:auto;display:flex}.kol-layout[data-v-7b6a0291]{grid-template-columns:220px minmax(400px,1fr) 320px;gap:20px;padding-top:20px;display:grid}.kol-score[data-v-7b6a0291]{background:#eff9ff;border:1px solid #b9dff2;border-radius:18px;gap:5px;padding:18px;display:grid}.kol-score strong[data-v-7b6a0291]{color:#168fd2;font-size:28px}.kol-score span[data-v-7b6a0291]{font-size:12px}.kol-layout dl[data-v-7b6a0291]{grid-template-columns:1fr auto;gap:24px 8px;margin-top:28px;display:grid}.kol-layout dt[data-v-7b6a0291]{color:#718396}.kol-layout dd[data-v-7b6a0291]{font-weight:700}.equity-chart[data-v-7b6a0291]{background:linear-gradient(#f8fcff,#fff);border-radius:18px;width:100%;height:250px}.periods[data-v-7b6a0291],.detail-tabs[data-v-7b6a0291]{gap:6px;display:flex}.periods button[data-v-7b6a0291],.detail-tabs button[data-v-7b6a0291]{border:0;border-radius:8px;padding:7px 10px}.periods button.active[data-v-7b6a0291],.detail-tabs button.active[data-v-7b6a0291]{color:#168ee8;background:#e5f4ff}.preference[data-v-7b6a0291]{margin-top:18px}.pref-row[data-v-7b6a0291]{grid-template-columns:60px 1fr 55px;align-items:center;gap:8px;margin:9px 0;display:grid}.pref-row i[data-v-7b6a0291]{background:#edf2f6;border-radius:8px;height:8px;overflow:hidden}.pref-row i span[data-v-7b6a0291]{background:linear-gradient(90deg,#30a8eb,#63cef5);height:100%;display:block}.pref-row em[data-v-7b6a0291]{text-align:right;font-style:normal}.history-list[data-v-7b6a0291]{max-height:520px;overflow:auto}.history-list>div[data-v-7b6a0291]{border-bottom:1px solid #e8eef3;grid-template-columns:55px 1fr;padding:12px 4px;display:grid}.history-list small[data-v-7b6a0291]{color:#7b8a99;grid-column:1/3}.position-showcase[data-v-7b6a0291]{background:linear-gradient(145deg,#fafdfff0,#e6f6ffc7);border:1px solid #b1daf0e6;border-radius:22px;grid-column:1/-1;padding:18px}.position-showcase-head[data-v-7b6a0291]{justify-content:space-between;align-items:end;margin-bottom:14px;display:flex}.position-showcase-head h3[data-v-7b6a0291]{margin:4px 0 0}.position-showcase-head>span[data-v-7b6a0291]{color:#6c879b}.position-card-grid[data-v-7b6a0291]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.position-card[data-v-7b6a0291]{background:#ffffffd9;border:1px solid #d9eaf4;border-radius:17px;padding:15px;box-shadow:0 10px 25px #387ca914}.position-card header[data-v-7b6a0291],.position-card header>div[data-v-7b6a0291]{align-items:center;gap:8px;display:flex}.position-card header[data-v-7b6a0291]{justify-content:space-between}.position-card header b[data-v-7b6a0291]{font-size:16px}.position-card header span[data-v-7b6a0291],.position-card header em[data-v-7b6a0291]{background:#edf3f7;border-radius:7px;padding:4px 7px;font-size:10px;font-style:normal}.position-card header .long[data-v-7b6a0291]{color:#079963;background:#dcf8ed}.position-card header .short[data-v-7b6a0291]{color:#d94d5a;background:#ffe6e8}.position-card time[data-v-7b6a0291]{color:#8195a5;font-size:10px}.position-values[data-v-7b6a0291]{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:15px;display:grid}.position-values span[data-v-7b6a0291]{min-width:0}.position-values small[data-v-7b6a0291],.position-values b[data-v-7b6a0291]{display:block}.position-values small[data-v-7b6a0291]{color:#7e93a4;margin-bottom:5px;font-size:10px}.position-values b[data-v-7b6a0291]{overflow-wrap:anywhere;font-size:12px}.kol-layout:has(.position-showcase) .kol-right .history-list[data-v-7b6a0291]{display:none}.kol-foot[data-v-7b6a0291]{border-top:1px solid #dce9f2;justify-content:flex-end;gap:10px;padding-top:16px;display:flex}.follow-layer[data-v-7b6a0291]{z-index:80}@media (width<=1100px){.trader-grid[data-v-7b6a0291]{grid-template-columns:repeat(2,minmax(0,1fr))}.position-card-grid[data-v-7b6a0291]{grid-template-columns:1fr}}@media (width<=900px){.kol-layout[data-v-7b6a0291]{grid-template-columns:1fr}.kol-head[data-v-7b6a0291]{flex-wrap:wrap}.kol-head-actions[data-v-7b6a0291]{margin-left:0}.kol-history[data-v-7b6a0291]{min-width:0}}@media (width<=680px){.trader-grid[data-v-7b6a0291]{grid-template-columns:1fr}.market-toolbar[data-v-7b6a0291]{flex-direction:column;align-items:stretch}.filter-pills[data-v-7b6a0291]{overflow:auto}.position-values[data-v-7b6a0291]{grid-template-columns:repeat(2,1fr)}}.kol-modal[data-v-7b6a0291]{width:min(1500px,97vw);max-height:96vh}.kol-layout[data-v-7b6a0291]{grid-template-columns:240px minmax(620px,1fr) 320px}.center-positions[data-v-7b6a0291]{min-height:560px;max-height:68vh;overflow:auto}.center-positions .position-card-grid[data-v-7b6a0291]{grid-template-columns:1fr}.periods button.unavailable[data-v-7b6a0291]{opacity:.45;text-decoration:line-through}.periods button.unavailable.active[data-v-7b6a0291]{text-decoration:none}.strategy-modal[data-v-7b6a0291]{width:min(760px,94vw);max-height:92vh;overflow:auto}.strategy-modal details[data-v-7b6a0291]{background:#f7fcffb8;border:1px solid #d9eaf4;border-radius:14px;margin:14px 0;padding:12px 14px}.strategy-modal summary[data-v-7b6a0291]{cursor:pointer;color:#31566f;font-weight:700}.strategy-modal details>label[data-v-7b6a0291],.strategy-modal details>.form-row[data-v-7b6a0291]{margin-top:12px}.strategy-modal .toggle-list[data-v-7b6a0291]{flex-wrap:wrap;gap:14px;margin:14px 0;display:flex}.strategy-modal .toggle-list label[data-v-7b6a0291]{align-items:center;gap:7px;display:flex}@media (width<=1250px){.kol-layout[data-v-7b6a0291]{grid-template-columns:220px minmax(480px,1fr) 280px}}@media (width<=900px){.kol-layout[data-v-7b6a0291]{grid-template-columns:1fr}.kol-modal[data-v-7b6a0291]{width:96vw}}.hero-actions[data-v-cde1c06e]{align-items:center;gap:10px;margin-left:auto;display:flex}.kol-detail-grid[data-v-cde1c06e]{grid-template-columns:2fr 1fr;gap:18px;margin:18px 0;display:grid}.performance-panel[data-v-cde1c06e],.preference-panel[data-v-cde1c06e],.history-panel[data-v-cde1c06e]{min-height:300px}.equity-chart[data-v-cde1c06e]{width:100%;height:260px;margin-top:20px}.periods[data-v-cde1c06e],.detail-tabs[data-v-cde1c06e]{flex-wrap:wrap;gap:6px;display:flex}.periods button[data-v-cde1c06e],.detail-tabs button[data-v-cde1c06e]{color:#69829a;cursor:pointer;background:#edf4fa;border:0;border-radius:10px;padding:8px 12px}.periods button.active[data-v-cde1c06e],.detail-tabs button.active[data-v-cde1c06e]{color:#168eea;background:#fff;box-shadow:0 5px 20px #8dcafb33}.pref-row[data-v-cde1c06e]{grid-template-columns:70px 1fr 58px;align-items:center;gap:10px;margin:18px 0;display:grid}.pref-row i[data-v-cde1c06e]{background:#e5eff7;border-radius:99px;height:8px;overflow:hidden}.pref-row i span[data-v-cde1c06e]{border-radius:inherit;background:linear-gradient(90deg,#37b9ff,#4cd0a4);height:100%;display:block}.pref-row em[data-v-cde1c06e]{text-align:right;color:#57738c;font-style:normal}.history-table>div[data-v-cde1c06e]{border-bottom:1px solid #dcebf5;grid-template-columns:80px 1fr 90px 100px 190px;align-items:center;gap:12px;padding:14px 8px;display:grid}.history-table small[data-v-cde1c06e]{text-align:right;color:#7890a5}@media (width<=900px){.kol-detail-grid[data-v-cde1c06e]{grid-template-columns:1fr}.detail-hero[data-v-cde1c06e]{align-items:flex-start}.hero-actions[data-v-cde1c06e]{flex-wrap:wrap;width:100%;margin-left:0}.history-table>div[data-v-cde1c06e]{grid-template-columns:70px 1fr 80px}.history-table small[data-v-cde1c06e]{text-align:left;grid-column:1/-1}}.head-actions[data-v-5e68a32e],.copy-title[data-v-5e68a32e],.position-row[data-v-5e68a32e],.position-panel header[data-v-5e68a32e],.orders-panel header[data-v-5e68a32e]{align-items:center;display:flex}.head-actions[data-v-5e68a32e]{gap:14px}.live-dot[data-v-5e68a32e]{color:#6685a1;font-size:12px}.live-dot i[data-v-5e68a32e]{background:#28c98b;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 5px #28c98b1f}.monitor-card[data-v-5e68a32e]{padding:22px}.equity-strip[data-v-5e68a32e]{background:linear-gradient(120deg,#ebf9ffcc,#ffffff8f);border:1px solid #74b8e738;border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:18px 0;padding:16px 20px;display:grid}.equity-strip div[data-v-5e68a32e]:last-child{text-align:right}.equity-strip small[data-v-5e68a32e]{color:#7790a7;display:block}.equity-strip strong[data-v-5e68a32e]{margin-top:4px;font-size:20px;display:block}.equity-strip>span[data-v-5e68a32e]{color:#328fd0;border:1px solid #b8def7;border-radius:999px;padding:5px 9px;font-size:11px}.monitor-grid[data-v-5e68a32e]{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.position-panel[data-v-5e68a32e],.orders-panel[data-v-5e68a32e]{background:#ffffff85;border:1px solid #70a4c92e;border-radius:18px;padding:14px}.position-panel header[data-v-5e68a32e],.orders-panel header[data-v-5e68a32e]{justify-content:space-between;margin-bottom:8px}.position-panel header span[data-v-5e68a32e]{color:#2789cb;background:#e8f5fd;border-radius:999px;padding:3px 8px;font-size:11px}.snapshot-state[data-v-5e68a32e]{align-items:center;gap:7px;display:flex}.snapshot-state small[data-v-5e68a32e]{border-radius:999px;padding:3px 7px;font-size:10px}.snapshot-state .fresh[data-v-5e68a32e]{color:#158863;background:#e5f8f1}.snapshot-state .stale[data-v-5e68a32e]{color:#c45725;background:#fff1e7}.snapshot-warning[data-v-5e68a32e]{color:#9c572f;background:#fff5ec;border-radius:11px;margin:8px 0;padding:9px 10px;font-size:11px;line-height:1.55}.snapshot-time[data-v-5e68a32e]{color:#8499aa;margin:2px 0 8px;font-size:10px}.position-row[data-v-5e68a32e]{border-top:1px solid #70a4c921;grid-template-columns:minmax(100px,1fr) auto auto;gap:12px;padding:9px 2px;font-size:12px;display:grid}.position-row.user[data-v-5e68a32e]{grid-template-columns:minmax(100px,1fr) auto auto auto}.position-row div small[data-v-5e68a32e],.order-chip small[data-v-5e68a32e]{color:#8297aa;margin-top:2px;display:block}.orders-panel[data-v-5e68a32e]{margin-top:14px}.order-chips[data-v-5e68a32e]{gap:8px;padding-bottom:2px;display:flex;overflow:auto}.order-chip[data-v-5e68a32e]{color:#657b8f;background:#f3f7fa;border-radius:13px;min-width:190px;padding:10px 12px;font-size:11px}.order-chip b[data-v-5e68a32e]{color:#1d3a52;margin-bottom:4px;display:block}.order-chip.ok[data-v-5e68a32e]{background:#eafaf4}.order-chip.bad[data-v-5e68a32e]{background:#fff0f1}.order-chip.wait[data-v-5e68a32e]{background:#eef7fd}.empty-line[data-v-5e68a32e]{color:#8ca0b2;margin:12px 0;font-size:12px}.copy-foot[data-v-5e68a32e]{margin-top:14px}@media (width<=800px){.monitor-grid[data-v-5e68a32e]{grid-template-columns:1fr}.position-row.user[data-v-5e68a32e]{grid-template-columns:1fr auto}.position-row.user span[data-v-5e68a32e]{display:none}.equity-strip[data-v-5e68a32e]{grid-template-columns:1fr 1fr}.equity-strip>span[data-v-5e68a32e]{display:none}.head-actions[data-v-5e68a32e]{flex-direction:column;align-items:flex-end}}.view-switch[data-v-5e68a32e]{justify-content:flex-end;margin:-4px 0 14px;display:flex}.view-switch button[data-v-5e68a32e]{color:#55748b;background:#ffffffb3;border:1px solid #b9d9ed;padding:9px 16px}.view-switch button[data-v-5e68a32e]:first-child{border-radius:10px 0 0 10px}.view-switch button[data-v-5e68a32e]:last-child{border-radius:0 10px 10px 0}.view-switch button.active[data-v-5e68a32e]{color:#fff;background:#168ca1;border-color:#168ca1}.followed-kol-grid[data-v-5e68a32e]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.followed-kol-card[data-v-5e68a32e]{cursor:pointer;background:#ffffffb8;border:1px solid #6299bb40;border-radius:15px;min-height:285px;padding:18px;transition:all .2s;box-shadow:0 12px 35px #366f9314}.followed-kol-card[data-v-5e68a32e]:hover,.followed-kol-card.active[data-v-5e68a32e]{border-color:#238e82;transform:translateY(-2px);box-shadow:0 15px 38px #27849826}.followed-kol-card header[data-v-5e68a32e]{justify-content:space-between;align-items:flex-start;display:flex}.followed-kol-card h3[data-v-5e68a32e]{margin:0 0 7px;font-size:18px}.followed-kol-card header span[data-v-5e68a32e],.followed-kol-card>p[data-v-5e68a32e]{color:#688096;font-size:12px}.followed-kol-card .positions-line[data-v-5e68a32e]{color:#354f64;height:38px;line-height:1.6}.followed-kol-card>small[data-v-5e68a32e]{color:#7890a3;margin-top:17px;display:block}.followed-kol-card>strong[data-v-5e68a32e]{margin:7px 0 16px;font-size:29px;display:block}.kol-numbers[data-v-5e68a32e]{grid-template-columns:1fr 1fr;gap:11px;display:grid}.kol-numbers span[data-v-5e68a32e]{color:#74899a;font-size:11px}.kol-numbers b[data-v-5e68a32e]{color:#233e52;margin-top:4px;font-size:12px;display:block}.overview-positions[data-v-5e68a32e]{margin-top:16px;padding:22px}.overview-positions>header[data-v-5e68a32e]{justify-content:space-between;align-items:center;display:flex}.overview-positions h2[data-v-5e68a32e]{margin:5px 0 12px}.position-table[data-v-5e68a32e]{overflow-x:auto}.position-table-head[data-v-5e68a32e],.position-table-row[data-v-5e68a32e]{grid-template-columns:1.1fr .65fr 1.15fr 1.15fr 1.3fr 1fr 1.35fr;align-items:center;gap:12px;min-width:860px;padding:12px 10px;display:grid}.position-table-head[data-v-5e68a32e]{color:#7890a3;border-bottom:1px solid #dbeaf4;font-size:11px}.position-table-row[data-v-5e68a32e]{border-bottom:1px solid #6fa3c621;font-size:12px}@media (width<=800px){.followed-kol-grid[data-v-5e68a32e]{grid-template-columns:1fr}.overview-positions>header[data-v-5e68a32e]{flex-direction:column;align-items:flex-start;gap:12px}.view-switch[data-v-5e68a32e]{margin-top:8px}}.followed-kol-grid[data-v-5e68a32e]{grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.view-switch[data-v-5e68a32e]{z-index:1;margin:16px 0 18px;position:relative}.live-position-grid[data-v-5e68a32e]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;display:grid}.live-position-card[data-v-5e68a32e]{background:#ffffffc7;border:1px solid #d9eaf4;border-radius:14px;padding:12px}.live-position-card>header[data-v-5e68a32e]{justify-content:flex-start;gap:7px;margin:0 0 10px}.live-position-card header em[data-v-5e68a32e]{color:#5d7487;background:#edf4f8;border-radius:6px;padding:3px 6px;font-size:10px;font-style:normal}.live-position-card>div[data-v-5e68a32e]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.live-position-card span small[data-v-5e68a32e],.live-position-card span b[data-v-5e68a32e]{display:block}.live-position-card span small[data-v-5e68a32e]{color:#8296a7;margin-bottom:3px;font-size:10px}.live-position-card span b[data-v-5e68a32e]{overflow-wrap:anywhere;font-size:11px}.row-actions[data-v-5e68a32e]{flex-wrap:wrap;gap:8px;display:flex}.row-actions .link[data-v-5e68a32e],.copy-actions .link[data-v-5e68a32e]{color:#287fac;background:#f8fcff;border:1px solid #b9d9ed;border-radius:9px;padding:7px 11px}.load-warning[data-v-5e68a32e]{color:#755b36;margin:0 0 14px;padding:12px 16px}.load-warning .link[data-v-5e68a32e]{margin-left:10px}.overview-actions[data-v-5e68a32e]{justify-content:flex-end;margin-top:14px;display:flex}.overview-actions button[data-v-5e68a32e]{border-radius:10px;padding:8px 13px}.position-cards[data-v-60657388],.order-list[data-v-60657388]{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:16px;display:grid}.position-card[data-v-60657388],.order-card[data-v-60657388]{padding:20px}.position-card header[data-v-60657388],.order-card header[data-v-60657388],.position-card footer[data-v-60657388],.order-card footer[data-v-60657388]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.position-card h3[data-v-60657388],.order-card h3[data-v-60657388]{margin:0}.position-card h3 small[data-v-60657388]{color:#7890a3;font-size:12px}.position-card p[data-v-60657388],.order-card p[data-v-60657388]{color:#7890a3;margin:6px 0;font-size:12px}.position-values[data-v-60657388],.order-values[data-v-60657388]{grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 0;display:grid}.position-values span small[data-v-60657388],.position-values span b[data-v-60657388],.order-values span small[data-v-60657388],.order-values span b[data-v-60657388]{display:block}.position-values small[data-v-60657388],.order-values small[data-v-60657388]{color:#7c92a5;margin-bottom:5px;font-size:11px}.position-values b[data-v-60657388],.order-values b[data-v-60657388]{overflow-wrap:anywhere;font-size:13px}.position-card footer[data-v-60657388],.order-card footer[data-v-60657388]{color:#6d8598;border-top:1px solid #e0edf5;padding-top:13px;font-size:11px}.order-card footer[data-v-60657388]{align-items:center}.error-line[data-v-60657388]{background:#fff0f1;border-radius:9px;padding:9px 11px;color:#bd4d58!important}.order-card code[data-v-60657388]{overflow-wrap:anywhere}@media (width<=700px){.position-cards[data-v-60657388],.order-list[data-v-60657388]{grid-template-columns:1fr}.position-values[data-v-60657388],.order-values[data-v-60657388]{grid-template-columns:repeat(2,1fr)}}.brand{letter-spacing:-.02em;font-weight:750!important}.brand img{object-fit:contain;filter:drop-shadow(0 7px 12px #3096eb40);flex:0 0 36px;width:36px;height:36px}.brand.compact img,footer .brand img{flex-basis:28px;width:28px;height:28px}:root{color:#14304a;font-synthesis:none;--blue:#4ba7f8;--deep:#1676d2;--muted:#69829a;--line:#75b0dd38;--glass:#ffffffab;--shadow:0 18px 50px #4887bb21;background:#edf8ff;font-family:Inter,Noto Sans SC,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 15% 5%,#d4f2ff 0,#0000 30%),linear-gradient(145deg,#f7fcff,#eaf6ff);min-width:320px;min-height:100vh;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.glass{background:var(--glass);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px);border:1px solid #ffffffe6}.brand{align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.brand i{color:#fff;background:linear-gradient(145deg,#87d7ff,#419df2);border-radius:12px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 8px 20px #67b8f566}.btn{color:#fff;background:linear-gradient(135deg,#63c1ff,#2589ec);border:0;border-radius:13px;padding:11px 18px;font-weight:600;box-shadow:0 9px 24px #3c9ff046}.btn:disabled{opacity:.55}.btn.ghost{color:#287dc3;box-shadow:none;background:#ffffff9e;border:1px solid #b9def7}.btn.large{padding:15px 25px}.btn.wide{width:100%;padding:14px}.eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#3191dd;font-size:11px;font-weight:700}.landing{overflow:hidden}.topnav{justify-content:space-between;align-items:center;max-width:1180px;height:82px;margin:auto;padding:0 24px;display:flex}.topnav>div{align-items:center;gap:25px;font-size:14px;display:flex}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;max-width:1180px;margin:60px auto 110px;padding:35px 24px;display:grid;position:relative}.hero-copy h1{color:#173c5d;letter-spacing:-.045em;margin:18px 0;font-size:58px;line-height:1.1}.hero-copy h1 em{color:#3198e8;font-style:normal}.hero-copy>p{color:var(--muted);max-width:600px;font-size:18px;line-height:1.8}.actions{gap:12px;margin:30px 0;display:flex}.hero-copy small{color:#7790a8}.hero-card{border-radius:34px;padding:30px;position:relative;transform:rotate(1.5deg)}.hero-card:after{content:"";pointer-events:none;border:1px solid #fff9;border-radius:28px;position:absolute;inset:8px}.mock-top,.panel-title{justify-content:space-between;align-items:center;display:flex}.mock-top b{color:#27a66c;background:#e2faef;border-radius:99px;padding:6px 10px;font-size:11px}.hero-card h3{margin:36px 0 8px}.hero-card>strong{font-size:38px}.spark{align-items:end;gap:7px;height:125px;margin:25px 0;display:flex}.spark i{background:linear-gradient(#70c7ff,#bde8ff);border-radius:8px 8px 2px 2px;flex:1}.mini-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mini-grid div{background:#fff9;border-radius:16px;padding:15px}.mini-grid small,.mini-grid b{margin-top:5px;display:block}.orb{filter:blur(2px);opacity:.5;border-radius:50%;position:absolute}.orb.one{background:#9de0ff;width:180px;height:180px;top:-50px;right:-100px}.section{text-align:center;max-width:1180px;margin:0 auto 100px;padding:0 24px}.section h2,.safety h2{margin:12px 0 40px;font-size:38px}.feature-grid{text-align:left;grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.feature-grid article{border-radius:24px;padding:26px}.feature-grid article>i{color:#268be0;background:#dff3ff;border-radius:15px;place-items:center;width:48px;height:48px;font-size:22px;font-style:normal;display:grid}.feature-grid p,.safety p{color:var(--muted);line-height:1.7}.safety{border-radius:30px;grid-template-columns:1.2fr 1fr;gap:50px;max-width:1130px;margin:0 auto 100px;padding:42px;display:grid}.safety h2{text-align:left;margin-bottom:15px}.safety ul{color:#285d83;line-height:2.4;list-style:none}footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:35px max(24px,50% - 565px);font-size:12px;display:flex}.auth-page{place-items:center;min-height:100vh;padding:80px 20px;display:grid;position:relative}.auth-brand{position:absolute;top:28px;left:35px}.auth-card{border-radius:28px;width:min(440px,100%);padding:38px}.auth-card h1{margin:10px 0}.auth-card>p{color:var(--muted)}form label{color:#46647d;margin:17px 0;font-size:13px;font-weight:600;display:block}input,select,textarea{color:#183c5a;background:#fafdffcc;border:1px solid #cce4f5;border-radius:12px;outline:none;width:100%;margin-top:7px;padding:12px 13px;display:block}input:focus,select:focus,textarea:focus{border-color:#62b8f3;box-shadow:0 0 0 4px #a9ddff4d}.switch{text-align:center;font-size:13px}.switch a,.link{color:#2488d7}.shell{min-height:100vh;display:flex}.shell>aside{z-index:10;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#f7fcffb8;border-right:1px solid #fff;flex-direction:column;width:236px;padding:24px 17px;display:flex;position:fixed;inset:0 auto 0 0}.shell>aside .brand{margin-bottom:30px;padding:0 8px}.shell>aside nav{flex-direction:column;gap:5px;display:flex}.shell>aside nav a{color:#607d94;border-radius:12px;gap:12px;padding:11px 13px;font-size:14px;display:flex}.shell>aside nav a.router-link-exact-active{color:#2488d7;background:#fff;box-shadow:0 8px 22px #589ac41c}.nav-sep{text-transform:uppercase;letter-spacing:.13em;color:#9aafbf;padding:22px 13px 6px;font-size:10px}.side-user{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;padding:12px 7px;display:flex}.avatar{color:#fff;background:linear-gradient(145deg,#b8e7ff,#65b9f7);border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.side-user span{flex:1;min-width:0}.side-user b,.side-user small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.side-user small{color:var(--muted);font-size:10px}.side-user button,.header-actions button,.menu-btn{color:#628198;background:0 0;border:0}.workspace{width:calc(100% - 236px);margin-left:236px}.workspace>header{border-bottom:1px solid #fff9;align-items:center;gap:15px;height:82px;padding:0 32px;display:flex}.workspace>header h2{margin:0;font-size:17px}.workspace>header small{color:var(--muted)}.header-actions{align-items:center;gap:14px;margin-left:auto;display:flex}.menu-btn{font-size:22px;display:none}.page{max-width:1500px;margin:auto;padding:30px 32px 60px}.welcome,.page-lead{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.welcome h1,.page-lead h1{margin:6px 0;font-size:28px}.page-lead p{color:var(--muted);margin:0}.metric-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.metric-grid.three{grid-template-columns:repeat(3,1fr)}.metric{border-radius:20px;padding:20px}.metric>span{color:var(--muted);font-size:12px}.metric>strong{margin:16px 0 8px;font-size:25px;display:block}.metric small,.metric p{color:var(--muted);margin:0;font-size:11px}.positive{color:#19a26c!important}.dashboard-grid{grid-template-columns:2fr 1fr;gap:17px;margin-top:17px;display:grid}.panel,.table-card{border-radius:22px;padding:23px}.panel-title{margin-bottom:16px}.panel-title h3{margin:4px 0}.status{color:#317fb5;white-space:nowrap;background:#e7f4fc;border-radius:99px;padding:5px 9px;font-size:10px}.status.warn{color:#a66d00;background:#fff4d9}.market-list{grid-template-columns:1fr 1fr;gap:12px;display:grid}.market-list>div{background:#f8fcff;border-radius:14px;grid-template-columns:1fr 1fr auto;padding:14px;display:grid}.market-list small{color:#a4b5c2}.empty-chart{color:#8ca1b0;place-items:center;height:180px;font-size:12px;display:grid;position:relative}.wave{opacity:.5;border-bottom:2px solid #91d2fb;width:80%;height:70px;position:absolute;transform:skewY(-5deg)}.check-list{padding:0;list-style:none}.check-list li{border-bottom:1px solid var(--line);gap:12px;padding:15px 0;display:flex}.check-list i{color:#20a56e;font-style:normal}.check-list b,.check-list small{display:block}.check-list small{color:var(--muted);margin-top:4px}.product-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.product{border-radius:24px;padding:26px;position:relative}.product.featured{border-color:#6fbcf4}.ribbon{color:#fff;background:#2e96e8;border-radius:99px;padding:5px 10px;font-size:10px;position:absolute;top:18px;right:18px}.product-icon,.exchange-logo{color:#2488d7;background:#dff3ff;border-radius:15px;place-items:center;width:46px;height:46px;font-size:21px;display:grid}.product h3{margin:8px 0}.product p{color:var(--muted);min-height:42px}.price strong{font-size:30px}.price span{margin-left:5px;font-size:11px}.product del{color:#98a9b6;margin:5px 0 18px;font-size:11px;display:block}.table-card{margin-top:18px;overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;min-width:720px}th{text-transform:uppercase;letter-spacing:.08em;color:#8399aa;padding:12px;font-size:10px}td{border-top:1px solid var(--line);padding:14px 12px;font-size:12px}td small{color:var(--muted)}.empty{text-align:center;color:var(--muted);padding:45px}.modal-wrap{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:50;background:#23455e55;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{border-radius:27px;width:min(520px,92vw);max-height:92vh;padding:30px;position:relative;overflow:auto}.close{color:#7e95a6;background:0 0;border:0;font-size:24px;position:absolute;top:13px;right:17px}.pay-methods{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pay-methods label{border:1px solid var(--line);border-radius:13px;padding:11px}.pay-methods label.selected{background:#eef9ff;border-color:#57adee}.pay-methods input{display:none}.pay-methods small,.pay-methods b{display:block}.pay-methods small{color:var(--muted);margin-top:4px;font-size:9px}.total{justify-content:space-between;padding:18px 0;display:flex}.payment-box,.notice{background:#edf8ff;border-radius:16px;margin:18px 0;padding:18px}.payment-box small,.payment-box strong,.payment-box code{overflow-wrap:anywhere;margin:7px 0;display:block}.hint{color:var(--muted);font-size:12px}.account-grid{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:18px;display:grid}.account{border-radius:20px;align-items:center;gap:14px;padding:20px;display:flex}.account>div:nth-child(2){flex:1}.account h3{margin:4px 0}.account code{margin-bottom:8px;font-size:11px;display:block}.danger{color:#d95465;background:#fff0f2;border:0;border-radius:9px;padding:8px}.empty-add{color:#5d8faf;background:#ffffff54;border:1px dashed #9fcfec;border-radius:20px;place-items:center;min-height:150px;padding:24px;display:grid}.empty-add b,.empty-add small{display:block}.referral-hero{border-radius:25px;justify-content:space-between;align-items:center;padding:32px;display:flex}.referral-hero strong{margin:8px 0;font-size:38px;display:block}.referral-hero p{color:var(--muted)}.ring{text-align:center;background:radial-gradient(circle,#fff 55%,transparent 57%),conic-gradient(#48a8ef 65%,#ddecf6 0);border-radius:50%;place-content:center;width:140px;height:140px;display:grid}.ring b{font-size:27px}.ring small{color:var(--muted)}.tiers{border-radius:22px;margin-top:18px;padding:25px}.tiers>div{grid-template-columns:repeat(4,1fr);display:grid}.tiers span{border-right:1px solid var(--line);padding:15px}.tiers b,.tiers small{display:block}.profile-grid{grid-template-columns:1fr 2fr;gap:18px;display:grid}.profile-card{text-align:center;border-radius:24px;padding:30px}.big-avatar{color:#fff;background:linear-gradient(145deg,#a5ddff,#459ee8);border-radius:25px;place-items:center;width:78px;height:78px;margin:auto;font-size:28px;display:grid}.profile-card dl div{border-top:1px solid var(--line);justify-content:space-between;padding:12px;display:flex}.tabs{gap:7px;margin:22px 0 0;display:flex}.tabs button{color:#66859c;background:#fff8;border:0;border-radius:12px;padding:10px 15px}.tabs button.active{color:#fff;background:#318fdd}.toast{z-index:100;color:#fff;box-shadow:var(--shadow);background:#1c9a6b;border-radius:13px;padding:13px 20px;position:fixed;bottom:25px;right:25px}.toast.error{background:#d95664}.loading{text-align:center;color:var(--muted);padding:80px}.dark{filter:none;color:#dceeff}.dark .workspace,.dark.shell>aside{background:#10283be8}.dark .glass{background:#16364bd9;border-color:#31546a}.dark input,.dark select,.dark textarea,.dark .market-list>div{color:#fff;background:#183d55}.dark .workspace>header{border-color:#294a60}.dark .page p,.dark small{color:#9bb3c5}@media (width<=1000px){.feature-grid,.metric-grid,.product-grid{grid-template-columns:1fr 1fr}.dashboard-grid{grid-template-columns:1fr}.hero{gap:25px}.hero-copy h1{font-size:46px}}@media (width<=767px){.topnav>div>a:not(.btn),.topnav .ghost{display:none}.hero{grid-template-columns:1fr;margin-top:15px}.hero-copy h1{font-size:39px}.hero-card{transform:none}.section h2,.safety h2{font-size:30px}.feature-grid,.safety{grid-template-columns:1fr}.safety{margin:0 15px 70px}.safety h2{margin-bottom:10px}footer{text-align:center;flex-direction:column;gap:15px}.shell>aside{transition:all .25s;transform:translate(-100%)}.shell>aside.open{transform:none}.scrim{z-index:9;background:#173b535e;position:fixed;inset:0}.workspace{width:100%;margin-left:0}.workspace>header{padding:0 15px}.menu-btn{display:block}.workspace>header small{display:none}.page{padding:22px 15px 50px}.welcome,.page-lead{align-items:flex-start;gap:15px}.welcome h1,.page-lead h1{font-size:23px}.page-lead p{display:none}.metric-grid,.metric-grid.three{grid-template-columns:1fr 1fr;gap:10px}.metric{padding:16px}.metric>strong{font-size:20px}.product-grid,.account-grid,.profile-grid,.pay-methods{grid-template-columns:1fr}.referral-hero{align-items:flex-start}.ring{width:100px;height:100px}.tiers>div{grid-template-columns:1fr 1fr}.market-list{grid-template-columns:1fr}.table-card{padding:12px}.modal{padding:25px 20px}.hero-copy>p{font-size:16px}}@media (width<=390px){.metric-grid,.metric-grid.three{grid-template-columns:1fr}.actions{flex-direction:column}.referral-hero{flex-direction:column;gap:20px}}.mfa-secret{letter-spacing:.12em;overflow-wrap:anywhere;color:#176fae;background:#eaf7ff;border-radius:12px;margin:14px 0;padding:14px;display:block}.live-dot{color:#1aa66d;background:#e7fbf2;border-radius:99px;padding:7px 10px;font-size:11px}.welcome p{color:var(--muted);margin:0;font-size:13px}.public-market{min-height:100vh}.public-market .page{max-width:1180px}.market-hero{text-align:center;padding:55px 15px 32px}.market-hero h1{letter-spacing:-.035em;margin:12px 0;font-size:42px}.market-hero p{color:var(--muted);max-width:700px;margin:auto;line-height:1.7}.market-toolbar{z-index:4;border-radius:18px;align-items:center;gap:14px;margin-bottom:22px;padding:12px;display:flex;position:sticky;top:8px}.search{border:1px solid var(--line);background:#fff9;border-radius:12px;flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.search input{box-shadow:none;background:0 0;border:0;margin:0}.filter-pills,.period{gap:5px;display:flex}.filter-pills button,.period button,.tabs button{color:var(--muted);background:0 0;border:0;border-radius:10px;padding:9px 12px}.filter-pills button.active,.period button.active,.tabs button.active{color:#2387d8;background:#fff;box-shadow:0 5px 15px #5c9dc51f}.market-toolbar>select{width:auto;margin:0}.trader-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.trader-card{border-radius:24px;padding:22px;transition:all .25s}.trader-card:hover{transform:translateY(-4px);box-shadow:0 25px 65px #4887bb33}.trader-head{align-items:center;gap:11px;display:flex}.trader-head>div:nth-child(2){flex:1;min-width:0}.trader-head h3{margin:0}.trader-head h3 small,.detail-copy h1 small{color:#268fe0}.trader-head p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:5px 0;font-size:11px;overflow:hidden}.trader-avatar{color:#fff;background:linear-gradient(145deg,#bfeaff,#4eaaf2);border-radius:15px;place-items:center;width:45px;height:45px;font-weight:700;display:grid;box-shadow:0 8px 20px #4ca8ef4a}.trader-avatar.large{border-radius:23px;width:76px;height:76px;font-size:28px}.risk-chip{border-radius:99px;padding:5px 8px;font-size:10px}.risk-chip.low{color:#17845a;background:#e8faf2}.risk-chip.medium{color:#9d7014;background:#fff6dd}.risk-chip.high{color:#cc5349;background:#fff0ee}.roi-block{padding:20px 0}.roi-block small,.roi-block span{color:var(--muted);font-size:11px;display:block}.roi-block strong{color:#17a16d;margin:6px 0;font-size:34px;display:block}.trader-stats{background:#f7fbfeaa;border-radius:15px;grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.trader-stats small,.trader-stats b{display:block}.trader-stats small{color:var(--muted);margin-bottom:5px;font-size:10px}.mini-curve{align-items:end;gap:3px;height:48px;margin:13px 0;display:flex}.mini-curve i{background:linear-gradient(#54b4f5,#c7ebff);border-radius:4px;flex:1}.detail-hero{border-radius:28px;align-items:center;gap:20px;margin-bottom:17px;padding:26px;display:flex}.detail-copy{flex:1}.detail-copy h1{margin:5px 0;font-size:30px}.detail-copy p{color:var(--muted);margin:7px 0}.tag-row{gap:7px;display:flex}.tag-row span{color:#297fbf;background:#e8f5fe;border-radius:99px;padding:5px 9px;font-size:10px}.detail-metrics{margin-bottom:17px}.detail-grid{grid-template-columns:1.7fr 1fr;gap:17px;display:grid}.performance-chart{height:230px;position:relative;overflow:hidden}.performance-chart svg{width:100%;height:calc(100% - 12px);position:absolute;inset:12px 0 0}.chart-grid{background:linear-gradient(#b9d9ef25 1px,#0000 1px) 0 0/100% 45px,linear-gradient(90deg,#b9d9ef25 1px,#0000 1px) 0 0/75px 100%;position:absolute;inset:0}.position-list>div{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:5px;padding:13px 2px;display:grid}.position-list small{color:var(--muted);grid-column:1/-1}.negative{color:#df5c5c!important}.disclosure,.notice{color:#678097;border-radius:16px;margin-top:17px;padding:17px;font-size:12px;line-height:1.7}.follow-modal{max-height:92vh;overflow:auto;width:min(650px,94vw)!important}.form-row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.toggle-list{flex-wrap:wrap;gap:16px;margin:18px 0;display:flex}.toggle-list label,.confirm-risk{align-items:center;gap:8px;font-size:12px!important;display:flex!important}.toggle-list input,.confirm-risk input{width:auto;margin:0}.follow-modal details{border:1px solid var(--line);border-radius:14px;margin:15px 0;padding:13px}.follow-modal summary{cursor:pointer;color:#2686ce;font-size:13px}.step-note{background:#eef8fe;border-radius:13px;align-items:center;gap:9px;padding:12px;display:flex}.step-note b{color:#fff;background:#4faaf1;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.step-note i{color:var(--muted);margin-left:auto;font-size:10px}.copy-list{gap:15px;margin-top:18px;display:grid}.copy-card{border-radius:22px;padding:21px}.copy-main{align-items:center;gap:13px;display:flex}.copy-main>div:nth-child(2){flex:1}.copy-main p{color:var(--muted);margin:3px 0;font-size:12px}.copy-title{align-items:center;gap:8px;display:flex}.copy-title h3{margin:0}.status.sim{color:#7652b5;background:#eeeaff}.copy-actions{align-items:center;gap:8px;display:flex}.copy-params{grid-template-columns:repeat(5,1fr);gap:10px;margin:18px 0;display:grid}.copy-params>div{background:#f8fcff;border-radius:13px;padding:12px}.copy-params small,.copy-params b{display:block}.copy-params small{color:var(--muted);margin-bottom:6px;font-size:10px}.copy-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding-top:13px;font-size:11px;display:flex}.empty-state{text-align:center;color:var(--muted);border-radius:22px;padding:55px}.empty-state b{color:#294e6b;font-size:17px;display:block}.empty-state.compact{padding:30px}.long-badge,.short-badge{border-radius:7px;padding:4px 7px;font-size:10px;display:inline-block}.long-badge{color:#13885a;background:#e7faf2}.short-badge{color:#c95048;background:#fff0ee}.error-line{color:#d55252;max-width:250px;display:block}.account-actions{flex-direction:column;gap:9px;margin-left:auto;display:flex}.tutorial-steps{border-radius:20px;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px;padding:22px;display:grid}.tutorial-steps>div{gap:12px;display:flex}.tutorial-steps b{color:#2787cf;background:#dff2ff;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.tutorial-steps span{flex:1}.tutorial-steps strong,.tutorial-steps small{display:block}.tutorial-steps small{color:var(--muted);margin-top:5px}.copy-hero{margin-bottom:55px}.terminal-card{transform:none}.terminal-trader{align-items:center;gap:12px;margin:25px 0;display:flex}.terminal-trader span{flex:1}.terminal-trader h3,.terminal-trader small{margin:0;display:block}.terminal-trader small{color:var(--muted)}.terminal-trader>strong{color:#18a06b;font-size:23px}.signal-row{background:#f6fbff;border-radius:13px;grid-template-columns:1fr auto;gap:7px;margin:8px 0;padding:13px;display:grid}.signal-row small{color:var(--muted);grid-column:1/-1}.trust-strip{color:#6f899d;letter-spacing:.04em;justify-content:space-between;max-width:1050px;margin:-55px auto 100px;font-size:12px;display:flex}.feature-grid.three{grid-template-columns:repeat(3,1fr)}.safety .btn{margin-top:12px;display:inline-block}.dashboard-chart{height:250px}.chart-disclaimer{text-align:center;color:var(--muted);font-size:10px}.recent-orders{margin-top:17px}.admin-split{grid-template-columns:1fr 310px;gap:17px;display:grid}.admin-trader{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:18px 0;display:grid}.admin-trader h3,.admin-trader p{margin:2px 0}.admin-trader p,.admin-trader small{color:var(--muted)}.source-strip{background:#f6fbff;border-radius:12px;grid-column:1/-1;grid-template-columns:2fr auto 1fr .4fr auto auto;align-items:center;gap:12px;padding:11px;display:grid}.source-strip span small{display:block}.ops-guide{border-radius:20px;height:max-content;padding:22px}.ops-guide>div{border-bottom:1px solid var(--line);padding:13px 0}.ops-guide p{color:var(--muted);margin:5px 0;font-size:11px;line-height:1.5}.admin-tabs{overflow:auto}.public-market+.toast{position:fixed}.dark{filter:saturate(.95)}@media (width<=1100px){.trader-grid{grid-template-columns:1fr 1fr}.copy-params{grid-template-columns:repeat(3,1fr)}.admin-split,.detail-grid{grid-template-columns:1fr}.ops-guide{display:none}}@media (width<=720px){.market-toolbar{flex-wrap:wrap;position:static}.filter-pills{width:100%;overflow:auto}.market-toolbar>select{width:100%}.trader-grid{grid-template-columns:1fr}.market-hero h1{font-size:31px}.detail-hero{flex-wrap:wrap;align-items:flex-start}.detail-copy{min-width:calc(100% - 100px)}.detail-hero>.btn{width:100%}.form-row{grid-template-columns:1fr}.copy-main{flex-wrap:wrap;align-items:flex-start}.copy-actions{width:100%}.copy-params{grid-template-columns:1fr 1fr}.tutorial-steps{grid-template-columns:1fr}.trust-strip{display:none}.source-strip{grid-template-columns:1fr 1fr}.source-strip button{width:auto}.feature-grid.three{grid-template-columns:1fr}.live-dot{display:none}}.store-page{max-width:1320px}.store-hero{background:linear-gradient(135deg,#fffd,#e8f7ffdd);border-radius:30px;grid-template-columns:1fr 330px;align-items:center;gap:34px;padding:38px 42px;display:grid}.store-hero h1{letter-spacing:-.035em;margin:9px 0;font-size:38px}.store-hero p{color:var(--muted);max-width:720px;line-height:1.75}.store-trust{color:#287fae;gap:20px;margin-top:24px;font-size:12px;display:flex}.entitlement-card{color:#fff;background:#153d59;border-radius:23px;padding:24px;box-shadow:0 22px 44px #123e5e2d}.entitlement-card>small,.entitlement-card>strong,.entitlement-card>span{display:block}.entitlement-card>strong{margin:8px 0;font-size:25px}.entitlement-card>span{color:#a9cae0;font-size:11px}.entitlement-card>div{border-top:1px solid #ffffff24;align-items:center;gap:12px;margin-top:20px;padding-top:18px;display:flex}.entitlement-card>div b{font-size:27px}.entitlement-card>div small{color:#b6d2e4}.store-nav{justify-content:space-between;align-items:center;margin:24px 0;display:flex}.store-nav>div{background:#fff8;border:1px solid #fff;border-radius:17px;padding:5px;display:flex}.store-nav>div button{text-align:left;color:#6c879a;background:0 0;border:0;border-radius:12px;padding:10px 18px}.store-nav button b,.store-nav button small{display:block}.store-nav button small{margin-top:3px;font-size:9px}.store-nav>div button.active{color:#167fc8;background:#fff;box-shadow:0 7px 18px #477f9f1c}.store-nav>.btn span{background:#dff1fc;border-radius:99px;padding:2px 6px}.plan-heading{text-align:center;margin:54px 0 26px}.plan-heading h2{margin:8px;font-size:30px}.plan-heading p{color:var(--muted)}.plan-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:15px;display:grid}.plan-grid.slot-grid{grid-template-columns:repeat(3,1fr);max-width:980px;margin:auto}.plan-card{border-radius:24px;flex-direction:column;padding:25px;display:flex;position:relative}.plan-card.featured{border:1.5px solid #52acec;transform:translateY(-7px);box-shadow:0 25px 55px #4f9cd328}.plan-recommend{color:#fff;white-space:nowrap;background:#238fe0;border-radius:99px;padding:6px 13px;font-size:9px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.plan-top{justify-content:space-between;align-items:flex-start;display:flex}.plan-top h3{margin:5px 0;font-size:19px}.plan-top small{color:var(--muted)}.plan-top>span{color:#16835a;background:#e5f8ef;border-radius:7px;padding:5px 7px;font-size:9px}.plan-price{margin:24px 0 3px}.plan-price strong{letter-spacing:-.04em;font-size:38px}.plan-price span{margin-left:5px;font-size:11px}.plan-origin{color:#98acba;justify-content:space-between;font-size:10px;display:flex}.plan-card ul{border-top:1px solid var(--line);flex:1;margin:17px 0;padding:18px 0;list-style:none}.plan-card li{color:#526f83;padding:7px 0;font-size:11px}.plan-card li i{color:#15986b;margin-right:8px;font-style:normal}.compare-card{border-radius:28px;grid-template-columns:290px 1fr;gap:35px;margin-top:75px;padding:35px;display:grid}.compare-title h2{margin:8px 0;font-size:26px}.compare-title p{color:var(--muted);line-height:1.6}.compare-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.compare-grid>div{background:#f6fbfe;border-radius:15px;padding:16px}.compare-grid span,.compare-grid b,.compare-grid small{display:block}.compare-grid span{color:#268fd9;font-weight:700}.compare-grid b{margin:10px 0 5px;font-size:12px}.compare-grid small{color:var(--muted);font-size:9px;line-height:1.5}.store-faq{max-width:900px;margin:75px auto 15px}.store-faq>div{text-align:center;margin-bottom:25px}.store-faq h2{font-size:29px}.store-faq details{background:#fff9;border:1px solid #fff;border-radius:15px;margin:9px 0;padding:17px 20px}.store-faq summary{cursor:pointer;justify-content:space-between;font-size:13px;font-weight:600;display:flex}.store-faq summary::marker{display:none}.store-faq details p{color:var(--muted);margin:14px 0 2px;font-size:12px;line-height:1.7}.checkout-modal{width:min(680px,94vw)}.checkout-product{background:#f4faff;border-radius:16px;align-items:center;gap:13px;margin:20px 0;padding:15px;display:flex}.checkout-product span{flex:1}.checkout-product b,.checkout-product small{display:block}.checkout-product small{color:var(--muted);margin-top:4px}.checkout-total{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.checkout-total span{background:#f5f9fc;border-radius:12px;padding:13px}.checkout-total small,.checkout-total b{display:block}.checkout-total small{color:var(--muted);margin-bottom:5px}.checkout-safe{text-align:center;color:var(--muted);font-size:10px}.order-modal{width:min(760px,94vw)}.order-list>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 2px;display:flex}.order-list span b,.order-list span small,.order-list>div>strong small{display:block}.order-list small{color:var(--muted);margin-top:4px}.order-list>div>strong{text-align:right}.order-list>div>strong small{color:#218ccf;font-size:9px}@media (width<=1100px){.plan-grid{grid-template-columns:1fr 1fr}.compare-card{grid-template-columns:1fr}.store-hero{grid-template-columns:1fr 280px}}@media (width<=720px){.store-hero{grid-template-columns:1fr;padding:25px}.store-hero h1{font-size:30px}.store-trust{flex-direction:column;gap:8px}.store-nav{align-items:stretch;gap:10px}.store-nav>div{flex:1}.store-nav>div button{padding:9px}.plan-grid,.plan-grid.slot-grid{grid-template-columns:1fr}.plan-card.featured{transform:none}.compare-grid{grid-template-columns:1fr 1fr}.compare-card{padding:22px}.checkout-product{flex-wrap:wrap}.checkout-product>strong{width:100%}}.portal-nav{scrollbar-width:thin;flex:1;padding-right:2px;overflow:hidden auto}.portal-nav .top-link{margin-bottom:3px}.nav-group{margin:2px 0}.nav-group-title{color:#607d94;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;padding:11px 13px;font-size:14px;display:flex}.nav-group-title:hover{background:#fff8}.nav-group-title i{font-style:normal}.nav-group-title span{flex:1}.nav-group-title b{color:#91a9b9;font-size:12px;transition:all .2s}.nav-group.expanded .nav-group-title{color:#2c769f}.nav-group.expanded .nav-group-title b{transform:rotate(180deg)}.nav-children{display:none}.nav-group.expanded .nav-children{display:block}.nav-children>a{border-left:1px solid #cbe4f3;justify-content:space-between;align-items:center;margin-left:25px;border-radius:0 10px 10px 0!important;padding:9px 11px!important;font-size:12px!important}.nav-children>a small{color:#92a8b7;background:#eaf3f8;border-radius:5px;padding:3px 5px;font-size:8px}.nav-children>a.router-link-exact-active{background:linear-gradient(90deg,#e6f5ff,#fff)!important;border-left-color:#3da1e9!important}.shell>aside{overflow:hidden}.side-user{flex:none}.hub-page{max-width:1320px}.hub-hero{background:linear-gradient(135deg,#ffffffdc,#e6f6ffdd);border-radius:28px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:34px 38px;display:flex}.hub-hero h1{margin:8px 0;font-size:34px}.hub-hero p{color:var(--muted);max-width:760px;line-height:1.7}.stage-chip{color:#447894;background:#e8f4fb;border-radius:99px;padding:9px 14px;font-size:11px}.hero-mark{color:#fff;background:linear-gradient(145deg,#b8e7ff,#4ca8ef);border-radius:27px;place-items:center;width:86px;height:86px;font-size:34px;font-weight:700;display:grid;box-shadow:0 15px 35px #429de147}.hyper-hero{background:linear-gradient(135deg,#f8fdff,#dff5ff)}.hub-empty{flex-direction:column;justify-content:center;align-items:center;min-height:280px;margin-top:18px;display:flex}.hub-empty>i{color:#2d93db;background:#e2f4ff;border-radius:20px;place-items:center;width:60px;height:60px;margin-bottom:15px;font-size:24px;font-style:normal;display:grid}.hub-empty p{max-width:580px;line-height:1.7}.hub-empty .btn{margin-top:12px}.referral-page{max-width:1320px}.referral-banner{background:linear-gradient(135deg,#fff,#dff4ff);border-radius:30px;grid-template-columns:1fr 210px;gap:35px;padding:36px 42px;display:grid}.referral-banner h1{margin:8px 0;font-size:36px}.referral-banner p{color:var(--muted);line-height:1.7}.invite-link{background:#fff9;border:1px solid #fff;border-radius:17px;align-items:center;gap:14px;max-width:710px;margin-top:23px;padding:11px 12px 11px 16px;display:flex}.invite-link span{flex:1;min-width:0}.invite-link small,.invite-link code{display:block}.invite-link small{color:var(--muted);margin-bottom:5px;font-size:9px}.invite-link code{white-space:nowrap;text-overflow:ellipsis;color:#286b96;overflow:hidden}.referral-code{text-align:center;color:#fff;background:#153d59;border-radius:24px;place-content:center;padding:27px;display:grid}.referral-code small,.referral-code span{color:#acd0e6}.referral-code strong{letter-spacing:.12em;margin:10px 0;font-size:31px}.referral-metrics{margin-top:17px}.referral-grid{grid-template-columns:1.7fr 1fr;gap:17px;margin-top:17px;display:grid}.tier-track{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.tier-track>div{color:#8195a3;background:#f2f7fa;border-radius:15px;padding:17px;position:relative}.tier-track>div.active{color:#1e7ebc;background:#eaf8ff}.tier-track>div.current{outline:2px solid #4ba9ec}.tier-track b,.tier-track span,.tier-track small{display:block}.tier-track b{font-size:23px}.tier-track span{margin:6px 0;font-weight:600}.invite-guide ol{padding:0;list-style:none}.invite-guide li{gap:12px;padding:11px 0;display:flex}.invite-guide li>b{color:#2787cf;background:#dff2ff;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.invite-guide strong,.invite-guide small{display:block}.invite-guide small{color:var(--muted);margin-top:4px}.profile-page{max-width:1220px}.profile-head{border-radius:25px;align-items:center;gap:18px;padding:24px 28px;display:flex}.profile-head .big-avatar{width:66px;height:66px;margin:0}.profile-head h1{margin:5px 0}.profile-head p{color:var(--muted);margin:0}.profile-head>.status{margin-left:auto}.profile-tabs{background:#ffffff91;border:1px solid #fff;border-radius:15px;gap:5px;width:max-content;margin:19px 0;padding:5px;display:flex}.profile-tabs button{color:#668399;background:0 0;border:0;border-radius:11px;padding:10px 18px}.profile-tabs button.active{color:#2186d0;background:#fff;box-shadow:0 6px 18px #5791b61c}.settings-grid,.support-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.settings-card p{color:var(--muted);line-height:1.7}.settings-list{margin:0}.settings-list>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 0;display:flex}.settings-list dt{color:var(--muted);font-size:12px}.settings-list dd{margin:0;font-size:13px;font-weight:600}.entitlement-summary{background:linear-gradient(135deg,#e5f6ff,#f8fcff);border-radius:17px;margin-bottom:10px;padding:22px}.entitlement-summary b{color:#218bd7;font-size:35px;display:block}.entitlement-summary span{color:var(--muted);font-size:11px}.security-icon{color:#2488d7;background:#dff3ff;border-radius:15px;place-items:center;width:47px;height:47px;font-size:20px;display:grid}.security-state{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:23px;padding-top:18px;display:flex}.mfa-panel{grid-column:1/-1}.ticket-list>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.ticket-list b,.ticket-list small{display:block}.ticket-list small{color:var(--muted);margin-top:5px}.settings-card .check-line{align-items:center;gap:10px;display:flex}.settings-card .check-line input{width:auto;margin:0}.settings-card .actions{flex-wrap:wrap;margin-bottom:0}.tutorial-page{max-width:1300px}.tutorial-hero{background:linear-gradient(135deg,#fff,#e3f5ff);border-radius:29px;justify-content:space-between;align-items:center;padding:34px 38px;display:flex}.tutorial-hero h1{margin:8px 0;font-size:35px}.tutorial-hero p{color:var(--muted);max-width:720px;line-height:1.7}.tutorial-progress{text-align:center;background:radial-gradient(circle,#fff 57%,transparent 58%),conic-gradient(#42a6ee 75%,#d9eaf4 0);border-radius:50%;place-content:center;width:140px;height:140px;display:grid}.tutorial-progress b{font-size:34px}.tutorial-progress span{color:var(--muted);font-size:10px}.tutorial-layout{grid-template-columns:280px 1fr;gap:18px;margin-top:18px;display:grid}.tutorial-menu{border-radius:22px;flex-direction:column;height:max-content;padding:14px;display:flex}.tutorial-menu>b{letter-spacing:.12em;color:#91a6b5;padding:15px 10px 8px;font-size:10px}.tutorial-menu button{text-align:left;color:#496c83;background:0 0;border:0;border-radius:13px;align-items:center;gap:11px;padding:10px;display:flex}.tutorial-menu button.active{color:#147dc8;background:#eaf7ff}.tutorial-menu button>i{background:#fff;border-radius:11px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:700;display:grid;box-shadow:0 5px 14px #5e9fc51c}.tutorial-menu button span{font-size:12px;font-weight:600}.tutorial-menu button small{color:#8aa0af;margin-top:3px;font-size:9px;font-weight:400;display:block}.tutorial-content{border-radius:24px;padding:32px 38px}.tutorial-title{align-items:center;gap:15px;display:flex}.tutorial-title .exchange-logo{width:56px;height:56px}.tutorial-title h2{margin:5px 0}.tutorial-title p{color:var(--muted);margin:0}.guide-warning{color:#8a6715;background:#fff7df;border-radius:14px;margin:24px 0;padding:15px 17px;font-size:12px}.guide-steps{margin:0 0 24px;padding:0;list-style:none}.guide-steps li{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr;gap:14px;padding:17px 0;display:grid}.guide-steps li>b{color:#2787cf;background:#dff2ff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.guide-steps h3{margin:1px 0 6px;font-size:15px}.guide-steps p{color:var(--muted);white-space:pre-line;margin:0;font-size:13px;line-height:1.8}@media (width<=900px){.referral-banner{grid-template-columns:1fr}.referral-code{display:none}.referral-grid,.tutorial-layout{grid-template-columns:1fr}.tutorial-menu{grid-template-columns:1fr 1fr;display:grid}.tutorial-menu>b{grid-column:1/-1}.settings-grid,.support-grid{grid-template-columns:1fr}.mfa-panel{grid-column:auto}}@media (width<=720px){.hub-hero,.tutorial-hero{align-items:flex-start;padding:25px}.hero-mark,.tutorial-progress{display:none}.hub-hero h1,.tutorial-hero h1,.referral-banner h1{font-size:28px}.referral-banner{padding:25px}.invite-link{flex-direction:column;align-items:stretch}.invite-link .btn{width:100%}.tier-track{grid-template-columns:1fr 1fr}.profile-head{flex-wrap:wrap;align-items:flex-start}.profile-head>.status{margin-left:0}.profile-tabs{width:100%;overflow:auto}.profile-tabs button{white-space:nowrap}.tutorial-menu{grid-template-columns:1fr}.tutorial-menu>b{grid-column:auto}.tutorial-content{padding:24px 20px}}.portal-nav>a>i,.nav-group-title>i{text-align:center;min-width:18px;font-style:normal;display:inline-block;width:18px!important}.portal-nav>a,.nav-group-title{align-items:center}.nav-group-title>b{text-align:center;width:12px;min-width:12px}.exchange-picker{border-radius:24px;margin-top:18px;padding:24px}.picker-heading{justify-content:space-between;align-items:end;margin-bottom:18px;display:flex}.picker-heading h2{margin:5px 0}.picker-heading>span{color:var(--muted);font-size:11px}.exchange-picker-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.exchange-picker-grid button{border:1px solid var(--line);text-align:left;color:#496c83;background:#f8fcffb5;border-radius:15px;align-items:center;gap:10px;min-width:0;padding:13px;display:flex}.exchange-picker-grid button.active{background:#e9f7ff;border-color:#4ca9eb;box-shadow:0 7px 20px #4b9ed525}.exchange-picker-grid button>i{color:#2186cf;background:#fff;border-radius:12px;place-items:center;width:38px;min-width:38px;height:38px;font-style:normal;font-weight:700;display:grid}.exchange-picker-grid button>span{flex:1;min-width:0}.exchange-picker-grid b,.exchange-picker-grid small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.exchange-picker-grid b{font-size:12px}.exchange-picker-grid small{color:var(--muted);margin-top:4px;font-size:9px}.exchange-picker-grid em{color:#2389d3;white-space:nowrap;background:#fff;border-radius:6px;padding:4px 6px;font-size:8px;font-style:normal}.tutorial-page>.tutorial-content{margin-top:18px}.tutorial-title>div:nth-child(2){flex:1}.guide-status{color:#986c15;background:#fff5d7;border-radius:99px;padding:6px 10px;font-size:10px}.guide-status.ready{color:#15815a;background:#e6f8ef}@media (width<=1000px){.exchange-picker-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.exchange-picker{padding:16px}.exchange-picker-grid{grid-template-columns:1fr}.picker-heading>span,.guide-status{display:none}}.api-summary{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.api-security{border-radius:18px;align-items:center;gap:14px;margin:17px 0;padding:17px 20px;display:flex}.api-security>span{color:#2188d3;background:#dff3ff;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.api-security>div{flex:1}.api-security p{color:var(--muted);margin:4px 0 0;font-size:11px}.section-heading{justify-content:space-between;align-items:end;margin:30px 0 14px;display:flex}.section-heading h2{margin:5px 0}.section-heading>p{color:var(--muted);font-size:11px}.api-account-grid{grid-template-columns:1fr}.api-account{align-items:flex-start;padding:22px}.api-account-main{flex:1}.api-account-main h3{margin:4px 0}.api-facts{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.api-facts>span{background:#f5faff;border-radius:11px;padding:10px}.api-facts small,.api-facts b{display:block}.api-facts small{color:var(--muted);margin-bottom:4px;font-size:9px}.verify-time{color:var(--muted)}.exchange-support-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.exchange-support-grid article{border-radius:18px;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:16px;display:grid}.exchange-support-grid i{color:#238bd5;background:#e1f3ff;border-radius:12px;grid-row:1/3;place-items:center;width:40px;height:40px;font-style:normal;font-weight:700;display:grid}.exchange-support-grid b,.exchange-support-grid small{display:block}.exchange-support-grid small{color:var(--muted);margin-top:3px;font-size:9px}.exchange-support-grid em{color:#8a6d22;background:#fff5d6;border-radius:6px;padding:4px 6px;font-size:8px;font-style:normal}.exchange-support-grid em.ready{color:#16815a;background:#e5f8ef}.exchange-support-grid .link{text-align:left;background:0 0;border:0;grid-column:2/4;padding:0;font-size:10px}.wallet-hero{color:#fff;background:linear-gradient(135deg,#153d59,#267cae);border-radius:27px;justify-content:space-between;align-items:center;padding:29px 34px;display:flex}.wallet-hero>div:first-child small,.wallet-hero>div:first-child strong,.wallet-hero>div:first-child span{display:block}.wallet-hero>div:first-child small,.wallet-hero>div:first-child span{color:#b9d8e9}.wallet-hero strong{margin:8px 0;font-size:38px}.wallet-hero strong em{font-size:12px;font-style:normal}.wallet-actions{gap:10px;display:flex}.wallet-actions a{background:#ffffff12;border:1px solid #ffffff2b;border-radius:14px;align-items:center;gap:10px;padding:13px 16px;display:flex}.wallet-actions i{font-style:normal}.wallet-actions b,.wallet-actions small{display:block}.wallet-actions small{color:#b9d8e9;margin-top:3px;font-size:9px}.wallet-tabs{gap:5px;margin:20px 0 0;display:flex}.wallet-tabs button{color:var(--muted);background:0 0;border:0;border-radius:11px;padding:10px 15px}.wallet-tabs button.active{color:#2187cf;background:#fff;box-shadow:0 6px 18px #5f9bc01c}.wallet-tabs span{background:#e3f2fa;border-radius:99px;padding:2px 5px;font-size:9px}.wallet-table{margin-top:10px}.table-tools{align-items:center;gap:12px;display:flex}.table-tools select{width:auto;margin:0;padding:8px 30px 8px 10px}.withdraw-preview{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.withdraw-preview span{background:#f4faff;border-radius:12px;padding:12px}.withdraw-preview small,.withdraw-preview b{display:block}.withdraw-preview small{color:var(--muted);margin-bottom:5px;font-size:9px}.welcome-actions{gap:9px;display:flex}.onboarding-banner{border-radius:19px;align-items:center;gap:14px;margin-top:17px;padding:18px 22px;display:flex}.onboarding-banner>span{color:#2488d7;background:#dff3ff;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.onboarding-banner>div{flex:1}.onboarding-banner p{color:var(--muted);margin:4px 0;font-size:11px}.overview-grid{grid-template-columns:1.35fr 1fr}.dashboard-accounts>div{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:13px 0;display:flex}.dashboard-accounts>div>span{flex:1}.dashboard-accounts b,.dashboard-accounts small{display:block}.dashboard-accounts small{color:var(--muted);margin-top:4px;font-size:9px}.dashboard-accounts>div>strong{text-align:right}.service-overview{gap:10px;display:grid}.service-overview>span{background:#f7fbfe;border-radius:14px;grid-template-columns:42px 1fr;column-gap:11px;padding:14px;display:grid}.service-overview i{color:#d15b4e;background:#fff0ec;border-radius:13px;grid-row:1/3;place-items:center;width:42px;height:42px;font-style:normal;font-weight:700;display:grid}.service-overview span.active i{color:#16815a;background:#e5f8ef}.service-overview b,.service-overview small{display:block}.service-overview small{color:var(--muted);margin-top:4px;font-size:9px}.profile-tabs button{position:relative}.profile-tabs button em{color:#fff;background:#ef5d69;border-radius:99px;place-items:center;min-width:15px;height:15px;font-size:8px;font-style:normal;display:grid;position:absolute;top:3px;right:3px}.message-center{max-width:900px}.message-list{gap:8px;display:grid}.message-list button{border:1px solid var(--line);text-align:left;color:#49677d;background:#f8fcff;border-radius:14px;gap:12px;width:100%;padding:15px;display:flex}.message-list button.unread{background:#eaf7ff;border-color:#aad8f4}.message-list button>i{color:#258dd7;font-style:normal}.message-list button>span{flex:1}.message-list b,.message-list small{display:block}.message-list p{color:#607d92;margin:5px 0}.message-list small{color:var(--muted);font-size:9px}@media (width<=1100px){.api-summary,.exchange-support-grid{grid-template-columns:1fr 1fr}.overview-grid{grid-template-columns:1fr}}@media (width<=720px){.api-summary{grid-template-columns:1fr 1fr}.api-security{flex-wrap:wrap;align-items:flex-start}.api-security>div{min-width:calc(100% - 60px)}.api-security>.btn{width:100%}.api-account{flex-wrap:wrap}.api-account-main{min-width:calc(100% - 65px)}.api-account .account-actions{flex-direction:row;width:100%}.api-facts,.exchange-support-grid{grid-template-columns:1fr}.wallet-hero{flex-direction:column;align-items:flex-start;gap:20px}.wallet-actions{width:100%}.wallet-actions a{flex:1}.welcome-actions{width:100%}.welcome-actions .btn{text-align:center;flex:1}.onboarding-banner{flex-wrap:wrap;align-items:flex-start}.onboarding-banner>.btn{text-align:center;width:100%}.withdraw-preview{grid-template-columns:1fr}.section-heading{align-items:flex-start;gap:10px}.section-heading>p{display:none}}.admin-shell>aside{color:#dceeff;background:#10283bf2;border-right-color:#284459}.admin-shell>aside nav a{color:#95adbe}.admin-shell>aside nav a.router-link-exact-active{color:#75c7ff;background:#ffffff14;box-shadow:inset 3px 0 #58b8f8}.admin-shell .nav-sep{color:#617f94}.admin-shell .brand{color:#fff}.admin-shell .side-user{border-color:#29485d}.admin-badge{letter-spacing:.13em;color:#72bff1;border:1px solid #37627d;border-radius:99px;width:max-content;margin:-18px 8px 12px;padding:4px 8px;font-size:9px}.ws-label{color:#14a675!important}.user-drawer{z-index:30;border-radius:24px;width:min(390px,100vw - 30px);padding:28px;position:fixed;top:100px;right:22px}.user-drawer .detail-grid{grid-template-columns:1fr 1fr}.user-drawer .detail-grid span{color:var(--muted);background:#f5fbff;border-radius:13px;padding:13px;font-size:11px}.user-drawer .detail-grid b{color:#214a68;margin-top:6px;display:block}.admin-auth:before{content:"";z-index:-1;background:linear-gradient(135deg,#10283b 0,#173c56 48%,#dff4ff 48%,#edf9ff 100%);position:fixed;inset:0}.admin-auth .auth-brand{color:#fff}.admin-auth .auth-card{box-shadow:0 30px 90px #10283b4d}.risk-list{gap:12px;padding:0;list-style:none;display:grid}.risk-list li{background:#eff9ff9e;border:1px solid #4aa4e22e;border-radius:16px;gap:4px;padding:14px 16px;display:grid}.risk-list li span{color:var(--muted);font-size:13px;line-height:1.6}.admin-toolbar{gap:12px;margin:14px 0 20px;display:flex}.admin-toolbar input{flex:1}.admin-toolbar select{max-width:180px}.row-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.add-variant{margin:10px 0 2px}.trader-grid{gap:16px;display:grid}.trader-card{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:20px;display:grid}.trader-card code{color:var(--muted);font-size:12px}.hyper-search{grid-template-columns:minmax(220px,.55fr) 1fr;align-items:center;gap:24px;margin:20px 0;padding:18px 22px;display:grid}.hyper-search>div:first-child{gap:4px;display:grid}.hyper-search small{color:var(--muted)}.rank-tabs{gap:8px;margin-bottom:12px;display:flex}.rank-tabs button{color:var(--muted);background:0 0;border:0;border-radius:13px;padding:10px 18px;font-weight:700}.rank-tabs button.active{color:var(--primary);background:#ffffffd1;box-shadow:0 8px 24px #206faa1a}.rank-table-card{overflow:hidden}.rank-head,.rank-row{grid-template-columns:minmax(260px,1.6fr) repeat(3,minmax(125px,.8fr)) minmax(120px,.7fr) 92px;align-items:center;gap:16px;padding:15px 22px;display:grid}.rank-head{color:var(--muted);border-bottom:1px solid var(--line);font-size:12px}.rank-row{border-bottom:1px solid var(--line);min-height:78px}.rank-row:last-child{border-bottom:0}.rank-row>strong{font-size:15px}.rank-row small{color:var(--muted);font-size:10px;font-weight:500}.rank-account{align-items:center;gap:12px;min-width:0;display:flex}.rank-account i{width:30px;height:30px;color:var(--primary);background:linear-gradient(145deg,#dff4ff,#fff);border-radius:10px;place-items:center;font-style:normal;font-weight:800;display:grid}.rank-account>span{gap:3px;min-width:0;display:grid}.rank-account code{color:var(--muted);font-size:11px}.rank-account em,.featured-status{color:#1778bc;background:#dff3ff;border-radius:9px;padding:3px 7px;font-size:10px;font-style:normal}.profit{color:#13a272!important}.loss{color:#e1556b!important}.position-count{color:var(--primary);text-align:left;background:0 0;border:0;font-weight:700}.btn.compact{border-radius:11px;padding:9px 14px}.hyper-position-modal{width:min(1120px,94vw)}.position-table{margin-top:20px;overflow:auto}.position-head,.position-line{grid-template-columns:.65fr .85fr repeat(5,1fr);align-items:center;gap:12px;min-width:900px;padding:13px 10px;display:grid}.position-head{color:var(--muted);border-bottom:1px solid var(--line);font-size:11px}.position-line{border-bottom:1px solid var(--line);font-size:13px}.compact-empty{min-height:140px}.address-trigger{text-align:left;color:inherit;background:0 0;border:0;padding:0}.address-trigger:hover b{color:#168fe2}.modal-open{overflow:hidden}.hyper-detail-layer{z-index:120;-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);background:#13375059;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.hyper-detail-shell{color:#17334c;-webkit-backdrop-filter:blur(36px)saturate(145%);backdrop-filter:blur(36px)saturate(145%);background:linear-gradient(145deg,#f2fbfff2,#def2ffde);border:1px solid #ffffffe6;border-radius:30px;width:min(1480px,98vw);height:min(940px,96vh);position:relative;overflow:auto;box-shadow:0 32px 100px #144d7647,inset 0 1px #fff}.hyper-detail-close{float:right;z-index:4;color:#67839a;background:#ffffff9e;border:0;border-radius:50%;width:35px;height:35px;font-size:25px;line-height:1;position:sticky;top:14px;right:20px}.hyper-detail-header{border-bottom:1px solid #71aed52e;justify-content:space-between;align-items:center;min-height:94px;padding:22px 65px 18px 24px;display:flex}.hyper-ident{align-items:center;gap:13px;min-width:0;display:flex}.hyper-ident>i{color:#fff;background:linear-gradient(145deg,#7dd7ff,#328fe9);border-radius:50%;place-items:center;width:47px;height:47px;font-style:normal;font-weight:800;display:grid;box-shadow:0 10px 28px #2c94df59}.hyper-ident>div>div{align-items:center;gap:9px;display:flex}.hyper-ident b{font-size:18px}.hyper-ident span{color:#118360;background:#def7ed;border-radius:99px;padding:4px 8px;font-size:10px}.hyper-ident button{color:#6b8498;text-overflow:ellipsis;background:0 0;border:0;max-width:440px;padding:4px 0;font:11px ui-monospace,monospace;overflow:hidden}.hyper-actions{align-items:center;gap:9px;display:flex}.icon-action{color:#56768f;background:#ffffff94;border:1px solid #73afd847;border-radius:13px;align-items:center;gap:7px;height:39px;padding:0 13px;display:flex}.icon-action svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:17px;height:17px}.hyper-stat-grid{grid-template-columns:repeat(4,1fr);gap:10px;padding:14px 24px 8px;display:grid}.hyper-stat-grid article{background:#ffffff7a;border:1px solid #fffffff0;border-radius:18px;min-height:112px;padding:17px 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff}.hyper-stat-grid span,.hyper-stat-grid small{color:#718a9e;font-size:12px;display:block}.hyper-stat-grid strong{margin:9px 0;font-size:21px;display:block}.donut{background:conic-gradient(#4daafb 76%,#4990c421 0);border-radius:50%;width:62px;height:62px;position:absolute;bottom:13px;right:15px}.donut:after{content:"";background:#edf8fe;border-radius:50%;position:absolute;inset:13px}.donut.cyan{background:conic-gradient(#38c9d6 58%,#4990c421 0)}.donut.violet{background:conic-gradient(#888cf4 68%,#4990c421 0)}.hyper-overview-grid{grid-template-columns:315px 1fr;gap:10px;padding:2px 24px 14px;display:grid}.hyper-exposure,.hyper-chart-card{background:#ffffff6e;border:1px solid #ffffffeb;border-radius:19px;padding:18px}.panel-caption{color:#6c879c;justify-content:space-between;font-size:12px;display:flex}.panel-caption span{background:#fff9;border-radius:8px;padding:4px 8px}.hyper-exposure>strong{margin:8px 0 21px;font-size:22px;display:block}.hyper-exposure label{color:#658199;justify-content:space-between;margin:15px 0 7px;font-size:12px;display:flex}.meter,.direction>div{background:#dceaf3;border-radius:99px;height:8px;display:flex;overflow:hidden}.meter i,.direction i{background:#3ebedf}.direction em{background:#f06273}.direction span{color:#668199;justify-content:space-between;margin:12px 0 6px;font-size:12px;display:flex}.exposure-values{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.exposure-values span{color:#7990a2;font-size:11px}.exposure-values b{color:#183951;margin-top:5px;font-size:14px;display:block}.hyper-exposure dl{border-top:1px solid #6fa9d133;margin:15px 0 0;padding-top:8px}.hyper-exposure dl div{justify-content:space-between;padding:7px 0;font-size:12px;display:flex}.hyper-exposure dt{color:#718a9e}.hyper-exposure dd{margin:0;font-weight:700}.chart-top{justify-content:space-between;align-items:start;display:flex}.chart-top span{color:#718a9e;font-size:12px}.chart-top strong{margin-top:6px;font-size:22px;display:block}.chart-periods{gap:4px;display:flex}.chart-periods button{color:#6b8499;background:#fff8;border:0;border-radius:9px;padding:7px 10px}.chart-periods button.active{color:#168bdc;background:#dff3ff}.hyper-pnl-chart{background:repeating-linear-gradient(#0000 0 70px,#6fabd31c 71px);border-bottom:1px solid #6ba4cc38;height:285px;margin-top:5px;position:relative}.hyper-pnl-chart svg{z-index:1;width:100%;height:100%;position:relative}.chart-watermark,.hyper-table-watermark{color:#2987c513;letter-spacing:.18em;-webkit-user-select:none;user-select:none;place-items:center;font-size:58px;font-weight:800;display:grid;position:absolute;inset:0}.chart-empty{text-align:center;color:#7992a5;place-content:center;gap:7px;height:100%;display:grid}.chart-empty span{font-size:11px}.hyper-ledger{background:#ffffff6b;border:1px solid #ffffffeb;border-radius:19px;min-height:230px;margin:0 24px 75px;position:relative;overflow:hidden}.hyper-ledger nav{border-bottom:1px solid #6faad233;gap:18px;padding:0 14px;display:flex;overflow:auto}.hyper-ledger nav button{white-space:nowrap;color:#6f879b;background:0 0;border:0;border-bottom:2px solid #0000;padding:15px 5px;font-weight:700}.hyper-ledger nav button.active{color:#198bd4;border-color:#269ee9}.hyper-ledger nav span{margin-left:3px;font-size:10px}.hyper-table-watermark{font-size:43px}.hyper-data-table{z-index:1;position:relative;overflow:auto}.htr{border-bottom:1px solid #6faad224;grid-template-columns:1.2fr repeat(7,1fr);align-items:center;min-width:1080px;padding:11px 14px;font-size:12px;display:grid}.htr>span,.htr strong,.htr small{display:block}.htr small{color:#7d93a5;margin-top:4px;font-size:10px}.hth{color:#7890a3;background:#eff8fd8c;font-size:11px}.fill-row{grid-template-columns:1.3fr 1fr repeat(4,1fr)}.funding-row{grid-template-columns:1.4fr repeat(4,1fr)}.ledger-row{grid-template-columns:1.3fr 1fr 1fr 1.8fr}.side-long,.side-short{float:left;color:#fff;background:#13a272;border-radius:7px;place-items:center;width:22px;height:22px;margin-right:7px;display:inline-grid!important}.side-short{background:#e1556b}.hyper-empty{text-align:center;color:#7891a5;padding:62px}.hyper-detail-loading{color:#61839d;place-items:center;height:560px;display:grid}.hyper-detail-footer{z-index:3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f0f9ffe0;border-top:1px solid #fffffff0;justify-content:space-between;align-items:center;min-height:67px;padding:11px 24px;display:flex;position:sticky;bottom:0}.hyper-detail-footer>span{color:#7891a5;font-size:11px}.hyper-detail-footer>div{gap:9px;display:flex}.hyper-follow-layer{z-index:150!important}@media (width<=1050px){.hyper-stat-grid{grid-template-columns:repeat(2,1fr)}.hyper-overview-grid{grid-template-columns:1fr}.hyper-exposure{display:none}.hyper-detail-shell{height:96vh}.hyper-actions .icon-action span{display:none}}@media (width<=700px){.hyper-detail-layer{padding:0}.hyper-detail-shell{border-radius:0;width:100vw;height:100vh}.hyper-detail-header{align-items:flex-start;gap:12px;padding:18px 52px 15px 14px}.hyper-actions{position:absolute;top:69px;right:14px}.hyper-ident button{max-width:230px}.hyper-stat-grid{grid-template-columns:1fr 1fr;padding:58px 12px 7px}.hyper-stat-grid article{min-height:105px;padding:13px}.hyper-stat-grid strong{font-size:16px}.donut{display:none}.hyper-overview-grid{padding:2px 12px 10px}.hyper-chart-card{padding:13px}.chart-top{gap:8px}.chart-periods button{padding:6px}.hyper-pnl-chart{height:220px}.hyper-ledger{margin:0 12px 75px}.hyper-ledger nav{gap:12px}.hyper-detail-footer{padding:9px 12px}.hyper-detail-footer>span{display:none}}.hyper-detail-loading{color:#327fae;background:#d1f0ffb8;border-radius:11px;height:auto;margin:10px 24px 0;padding:9px 14px;font-size:11px;display:block}@media (width<=1000px){.rank-head{display:none}.rank-row{grid-template-columns:1.5fr 1fr 1fr}.hyper-search{grid-template-columns:1fr}.rank-row{padding:16px}.rank-row .btn{justify-self:start}}@media (width<=640px){.rank-row{grid-template-columns:1fr 1fr}.rank-account{grid-column:1/-1}.rank-row>strong{font-size:13px}.hyper-search .inline-field{grid-template-columns:1fr;display:grid}.hyper-search .btn{width:100%}}.public-market .trader-page{max-width:1480px}.trader-page .market-hero{padding:36px 15px 24px}.trader-page .market-hero h1{font-size:36px}.trader-page .market-toolbar{margin-bottom:16px}.trader-page .kol-card{border-radius:20px!important;padding:13px!important}.trader-page .kol-identity h3{font-size:14px}.trader-page .spark-box{border-radius:14px!important;padding:7px 9px!important}.trader-page .kol-card-foot button{font-size:11px;border-radius:11px!important;height:32px!important}.trader-page .eye-button{width:34px!important}.trader-page .exchange-pill{padding:4px 7px!important}.trader-page .card-tools button{width:24px!important;height:24px!important;font-size:15px!important}@media (width>=1280px){.trader-page .trader-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}}@media (width>=900px) and (width<=1279px){.trader-page .trader-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.trader-page .kol-card{color:#182c3c;min-width:0;background:#fff!important;border:1px solid #dfe3e6!important;border-radius:22px!important;padding:18px!important;box-shadow:0 5px 18px #1c304009!important}.trader-page .kol-card:hover{transform:translateY(-2px)!important;box-shadow:0 12px 28px #1c304017!important}.trader-page .kol-card-top{min-height:25px}.trader-page .exchange-pill{color:#e9a900!important;background:#fff6d8!important;border:0!important;padding:4px 9px!important;font-size:10px!important}.trader-page .visibility-chip{color:#207945;background:#e8f5ec;border-radius:99px;padding:4px 8px;font-size:9px;font-weight:700}.trader-page .curated-chip{color:#dc9d00;background:#fff7d9;border-radius:99px;margin-left:auto;padding:4px 8px;font-size:9px}.trader-page .kol-identity{margin:13px 0!important}.trader-page .kol-identity .trader-avatar{border-radius:50%!important;width:42px!important;height:42px!important}.trader-page .kol-identity h3{color:#0e1d28!important;font-size:15px!important}.trader-page .kol-identity p{color:#6f7c86!important;font-size:10px!important}.trader-page .spark-box{background:#f6f7f8!important;border:0!important;border-radius:15px!important;padding:8px 11px 10px!important}.trader-page .spark-box svg{height:78px!important}.trader-page .spark-box strong{color:#00643e;font-size:14px!important}.trader-page .spark-box small{color:#596c79;font-size:9px!important}.trader-page .kol-stats{gap:10px 18px!important;padding:14px 1px!important}.trader-page .kol-stats small{color:#73828d!important;font-size:10px!important}.trader-page .kol-stats b{color:#0f1f2b!important;font-size:11px!important}.trader-page .kol-card-foot{gap:8px!important}.trader-page .kol-card-foot button{border-radius:99px!important;height:38px!important;font-size:11px!important}.trader-page .follow-primary{color:#fff!important;box-shadow:none!important;background:#63baf5!important}.trader-page .follow-primary:hover{background:#3ba8f0!important}.trader-page .follow-secondary{color:#15202a!important;background:#f1f2f4!important;border:0!important}.trader-page .eye-button{min-width:38px;color:#17242c!important;background:#f1f2f4!important;width:38px!important}.kol-wrap{background:#0a12189e!important;padding:14px!important}.kol-wrap .kol-modal{color:#152832;flex-direction:column;height:min(900px,100vh - 28px);display:flex;background:#fff!important;border:1px solid #e2e5e7!important;border-radius:38px!important;width:min(1120px,100vw - 28px)!important;max-height:calc(100vh - 28px)!important;padding:0!important;overflow:hidden!important;box-shadow:0 35px 100px #00000047!important}.kol-wrap .kol-modal>.close{color:#111!important;background:0 0!important;font-size:23px!important;top:22px!important;right:24px!important}.kol-wrap .kol-head{box-sizing:border-box;min-height:78px;border:0!important;gap:12px!important;padding:14px 62px 14px 22px!important}.kol-wrap .kol-head .trader-avatar{border-radius:50%!important;width:48px!important;height:48px!important}.kol-wrap .kol-head h2{color:#101d24;margin:0 0 4px;font-size:16px}.kol-wrap .kol-head p{color:#657681;margin:0;font-size:10px}.kol-wrap .kol-layout{border-top:1px solid #eceeef;border-bottom:1px solid #eceeef;flex:1;min-height:0;grid-template-columns:260px minmax(420px,1fr) 280px!important;gap:0!important;padding:0!important;display:grid!important}.kol-wrap .kol-summary{border-right:1px solid #eceeef;padding:20px;overflow:auto}.kol-wrap .kol-score{background:#fff!important;border:1px solid #b8ddca!important;border-radius:19px!important;padding:13px!important}.kol-wrap .kol-score small{color:#68757d;font-size:11px}.kol-wrap .kol-score strong{color:#006440!important;font-size:22px!important}.kol-wrap .kol-score span{color:#69777f;border-top:1px solid #dce8e1;justify-content:space-between;margin-top:7px;padding-top:9px;display:flex}.kol-wrap .balance-pill{border:1px solid #eceeef;border-radius:18px;justify-content:space-between;align-items:center;margin-top:10px;padding:10px 13px;font-size:10px;display:flex}.kol-wrap .kol-summary h4{color:#54626b;margin:68px 0 30px;font-size:11px}.kol-wrap .kol-summary dl{grid-template-columns:1fr auto!important;gap:34px 8px!important;margin:0!important;display:grid!important}.kol-wrap .kol-summary dt{color:#75828b;font-size:11px}.kol-wrap .kol-summary dd{color:#163229;font-size:11px;font-weight:700}.kol-wrap .kol-center{border-right:1px solid #eceeef;padding:20px;overflow:auto}.kol-wrap .curve-panel,.kol-wrap .review-panel,.kol-wrap .analysis-panel,.kol-wrap .asset-panel,.kol-wrap .history-panel{background:#fcfcfd;border:1px solid #e7e9ea;border-radius:20px}.kol-wrap .curve-panel{padding:13px}.kol-wrap .panel-title{align-items:center;gap:10px;display:flex}.kol-wrap .panel-title h3{color:#68747c;margin:0 auto 0 0;font-size:11px}.kol-wrap .periods{background:#f1f2f3;border-radius:7px;gap:0!important}.kol-wrap .periods button{color:#697680;font-size:9px;background:0 0!important;border-radius:6px!important;padding:5px 8px!important}.kol-wrap .periods button.active{color:#111!important;box-shadow:none!important;background:#fff!important}.kol-wrap .equity-chart{margin-top:8px;background:linear-gradient(#fff,#fafcfc)!important;height:205px!important}.kol-wrap .review-panel{height:86px;margin-top:12px;padding:12px}.kol-wrap .review-panel h3,.kol-wrap .analysis-panel h3{color:#68747c;margin:0;font-size:11px}.kol-wrap .review-panel .empty{color:#a3aaaf;place-items:center;height:55px;font-size:11px;display:grid}.kol-wrap .analysis-panel{min-height:260px;margin-top:12px;padding:13px}.kol-wrap .analysis-panel ul{gap:10px;margin:135px 0 10px;padding:0;font-size:10px;list-style:none;display:grid}.kol-wrap .analysis-panel li{color:#2f443d}.kol-wrap .analysis-panel small{color:#90999f;font-size:9px}.kol-wrap .kol-right{grid-template-rows:150px minmax(0,1fr);gap:12px;padding:20px;display:grid;overflow:hidden}.kol-wrap .asset-panel{padding:12px}.kol-wrap .asset-content{grid-template-columns:82px 1fr;align-items:center;gap:12px;margin-top:11px;display:grid}.kol-wrap .asset-donut{border-radius:50%;width:72px;height:72px;position:relative}.kol-wrap .asset-donut:after{content:"";background:#fcfcfd;border-radius:50%;position:absolute;inset:18px}.kol-wrap .asset-legend{gap:5px;display:grid}.kol-wrap .asset-legend span{grid-template-columns:7px 1fr auto;align-items:center;gap:5px;font-size:9px;display:grid}.kol-wrap .asset-legend i{border-radius:50%;width:6px;height:6px}.kol-wrap .asset-legend em{color:#78858d;font-style:normal}.kol-wrap .history-panel{min-height:0;overflow:hidden}.kol-wrap .detail-tabs{border-bottom:1px solid #eceeef;align-items:center;height:35px;padding:0 9px;gap:0!important}.kol-wrap .detail-tabs b{margin-right:auto;font-size:11px}.kol-wrap .detail-tabs button{color:#33444e;font-size:9px;background:#f1f2f3!important;border-radius:5px!important;padding:5px 7px!important}.kol-wrap .detail-tabs button.active{color:#111!important;background:#fff!important}.kol-wrap .history-list{height:calc(100% - 36px);padding:0 9px;max-height:100%!important;overflow:auto!important}.kol-wrap .history-list>div{font-size:10px;padding:10px 2px!important}.kol-wrap .history-list small{font-size:9px}.kol-wrap .kol-foot{align-items:center;min-height:62px;border:0!important;justify-content:space-between!important;padding:10px 22px!important;display:flex!important}.kol-wrap .kol-foot>div:last-child{gap:10px;display:flex}.kol-wrap .kol-foot button{border:0;border-radius:99px;height:38px;padding:0 24px;font-weight:700}.kol-wrap .kol-foot .follow-primary{color:#fff;background:#63baf5!important}.kol-wrap .kol-foot .follow-secondary{color:#111;background:#f1f2f4!important}.kol-wrap .rating{align-items:center;gap:10px;display:flex}.kol-wrap .rating>b{color:#ffc107;letter-spacing:2px}.kol-wrap .rating span{color:#75828a;font-size:9px}.kol-wrap .rating strong{color:#111;font-size:12px}@media (width<=980px){.kol-wrap .kol-modal{height:calc(100vh - 20px)}.kol-wrap .kol-layout{overflow:auto;grid-template-columns:1fr!important}.kol-wrap .kol-summary,.kol-wrap .kol-center{border-bottom:1px solid #eceeef;border-right:0}.kol-wrap .kol-right{min-height:600px}.kol-wrap .kol-summary h4{margin:24px 0}.kol-wrap .kol-summary dl{gap:14px!important}}.kol-wrap{-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);background:#1130467a!important}.kol-wrap .kol-modal{background:linear-gradient(145deg,#fffffff5,#eff9ffe8)!important;border-color:#ffffffeb!important;box-shadow:0 35px 100px #154c704d,inset 0 1px #fff!important}.kol-wrap .kol-head{background:#ffffff80}.kol-wrap .kol-head-actions{margin-left:auto;margin-right:32px}.kol-wrap .icon-text{color:#2787ca;background:#ffffffb8;border:1px solid #cce6f7;border-radius:11px;padding:8px 12px;font-size:11px}.kol-wrap .icon-text.active{color:#e1a600;background:#fff9dc}.kol-wrap .kol-layout{border-color:#dcecf6!important}.kol-wrap .kol-summary,.kol-wrap .kol-center{border-color:#dcecf6}.kol-wrap .kol-score{background:#eff9ffc7!important;border-color:#b9dff2!important}.kol-wrap .kol-score strong{color:#0e9868!important}.kol-wrap .curve-panel,.kol-wrap .review-panel,.kol-wrap .analysis-panel,.kol-wrap .asset-panel,.kol-wrap .history-panel{background:#ffffffb3;border-color:#dcebf4}.kol-wrap .asset-donut:after{background:#f8fcff}.kol-wrap .kol-foot{background:#ffffff8f}.kol-wrap .review-content{text-align:center;color:#75828a;white-space:pre-wrap;place-items:center;height:55px;padding:8px;font-size:11px;display:grid;overflow:auto}.kol-wrap .analysis-content{color:#344d5d;white-space:pre-wrap;margin-top:18px;font-size:11px;line-height:1.8}.kol-wrap .analysis-panel>.empty{padding:95px 10px}@media (width<=680px){.kol-wrap{padding:6px!important}.kol-wrap .kol-modal{border-radius:24px!important;width:calc(100vw - 12px)!important;height:calc(100vh - 12px)!important}.kol-wrap .kol-head{flex-wrap:wrap;padding-right:48px!important}.kol-wrap .kol-head-actions{width:100%;margin:4px 0 0}.kol-wrap .kol-foot{position:sticky;bottom:0}.kol-wrap .rating{display:none}}.trader-page .card-tools button{color:#a9b1b8!important;place-items:center!important;padding:0!important;display:grid!important}.trader-page .card-tools button svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.trader-page .card-tools button:hover{color:#6e7c86!important;background:0 0!important}.trader-page .card-tools button.active{color:#a8b0b7!important}.trader-page .card-tools button.active svg{fill:#fff3ba;stroke:#e6b51d}.trader-page .eye-button{place-items:center;display:grid;padding:0!important}.trader-page .eye-button svg{fill:none;stroke:#18242b;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.admin-shell .modal-wrap,.shell:not(.admin-shell) .workspace .modal-wrap{left:236px}@media (width<=900px){.admin-shell .modal-wrap{left:0}}@media (width<=767px){.shell:not(.admin-shell) .workspace .modal-wrap{left:0}}.announcement-host{z-index:45;pointer-events:none;gap:9px;width:min(760px,100vw - 32px);display:grid;position:fixed;top:16px;left:50%;transform:translate(-50%)}.announcement-banner{pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#f6fcffeb;border:1px solid #84c4ed80;border-radius:17px;grid-template-columns:34px 1fr auto;align-items:start;gap:12px;padding:13px 15px;display:grid;box-shadow:0 14px 40px #276fa32e}.announcement-banner .announcement-icon{color:#2089d7;background:#dff3ff;border-radius:10px;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.announcement-banner b{font-size:13px}.announcement-banner p{color:#56758c;white-space:pre-wrap;margin:4px 0 0;font-size:12px;line-height:1.55}.announcement-banner>button{color:#7892a5;background:0 0;border:0;padding:0 3px;font-size:20px}.announcement-banner.success .announcement-icon{color:#16865c;background:#e2f8ee}.announcement-banner.warning .announcement-icon{color:#a76d00;background:#fff4d5}.announcement-banner.critical{border-color:#f2b9c1}.announcement-banner.critical .announcement-icon{color:#c84054;background:#ffe9ec}.announcement-modal-wrap{z-index:140;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14354c6b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.announcement-modal{background:#f8fdffeb;border-radius:28px;width:min(520px,100vw - 36px);padding:32px;position:relative}.announcement-modal h2{margin:10px 0}.announcement-modal>p{color:#527086;white-space:pre-wrap;line-height:1.75}.announcement-modal.critical{border-color:#f3bbc3}.announcement-editor{width:min(680px,92vw)}.placement-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.placement-grid label{border:1px solid var(--line);background:#f7fbfe;border-radius:12px;align-items:center;gap:8px;margin:0;padding:11px;font-weight:500;display:flex}.placement-grid input,.toggle-list input{width:auto;margin:0}.toggle-list{align-self:end;gap:15px;padding-bottom:11px;display:flex}.toggle-list label{align-items:center;gap:7px;margin:0;display:flex}.admin-page td>small{margin-top:5px;display:block}.admin-page td .link{color:#2488d7;background:0 0;border:0;padding:5px}.admin-page td .negative{color:#d64e61}@media (width<=640px){.announcement-host{width:calc(100vw - 16px);top:8px}.announcement-banner{grid-template-columns:30px 1fr auto}.placement-grid{grid-template-columns:1fr 1fr}.toggle-list{flex-direction:column;gap:9px}}.legal-checks{gap:8px;margin:10px 0;display:grid}.legal-checks label{align-items:center;gap:8px;font-size:13px;display:flex!important}.legal-checks input{width:auto!important}.legal-card{width:min(860px,100vw - 40px);margin:80px auto;padding:38px}.legal-card section{border-bottom:1px solid #64a0c82e;padding:14px 0}.legal-card h2{font-size:18px}.legal-card p{line-height:1.8}.toast{pointer-events:none;box-shadow:0 18px 55px #113f5e4d;z-index:10000!important}.hyper-actions .icon-action.active{color:#1689d8;background:#def5ffeb;border-color:#35a1e68c}.hyper-table-watermark,.chart-watermark{-webkit-user-select:none;user-select:none;pointer-events:none!important}.hyper-trade-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:0 22px 16px;display:grid}.hyper-trade-stats article{background:#ffffff94;border:1px solid #70b4df40;border-radius:15px;padding:14px}.hyper-trade-stats span,.hyper-trade-stats small,.hyper-trade-stats strong{display:block}.hyper-trade-stats span,.hyper-trade-stats small{color:var(--muted);font-size:10px}.hyper-trade-stats strong{margin:7px 0;font-size:15px}.email-verification-layer{z-index:5000!important}.email-status-card{background:#ebf7ffdb;border:1px solid #66b2e33d;border-radius:16px;gap:11px;margin:18px 0;padding:16px;display:grid}.email-status-card div{justify-content:space-between;gap:18px;display:flex}.email-status-card span{color:var(--muted)}.email-status-card .delivery-error{color:#c54d5e;line-height:1.5;display:block}.message-list button{z-index:0;position:relative}@media (width<=1100px){.hyper-trade-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.hyper-trade-stats{grid-template-columns:repeat(2,1fr);padding:0 12px 12px}}.live-trading-control{border:1px solid #5fb2ee4d;margin-bottom:18px}.live-trading-control .panel-title small{max-width:820px;color:var(--muted);line-height:1.6;display:block}.runtime-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 18px;display:grid}.runtime-facts span{color:var(--muted);background:#f5fbff;border-radius:13px;padding:12px 14px;font-size:11px}.runtime-facts b{color:#173d59;margin-top:6px;font-size:13px;display:block}.live-trading-control .confirm-risk{color:#c14d4d;margin:14px 0}.exchange-allowlist{border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;margin:14px 0;padding:13px 15px;display:flex}.exchange-allowlist legend{color:#365b76;padding:0 7px;font-size:12px;font-weight:700}.exchange-allowlist label{align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.exchange-allowlist input{width:auto;margin:0}.exchange-allowlist small{color:var(--muted);flex-basis:100%}.live-trading-control textarea,.live-trading-control input{max-width:760px}@media (width<=760px){.runtime-facts{grid-template-columns:1fr}}.kol-wrap .kol-modal{width:min(1560px,98vw)!important;height:min(960px,98vh)!important;max-height:98vh!important}.kol-wrap .kol-layout{grid-template-columns:260px minmax(520px,1fr) 460px!important}.kol-wrap .kol-right{grid-template-rows:150px minmax(0,1fr)}.kol-wrap .history-panel.positionsActive{overflow:auto!important}.kol-wrap .history-panel.positionsActive .position-showcase{background:0 0!important;border:0!important;border-radius:0!important;min-height:100%!important;max-height:none!important;padding:12px!important;overflow:visible!important}.kol-wrap .history-panel.positionsActive .position-card-grid{grid-template-columns:1fr!important}.kol-wrap .history-panel.positionsActive .position-card{padding:12px!important}.kol-wrap .history-panel.positionsActive .position-values{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.contact-grid .panel{white-space:pre-line}.contact-grid h2{margin:8px 0}.contact-grid p{color:var(--muted);line-height:1.8}@media (width<=900px){.contact-grid{grid-template-columns:1fr}}@media (width<=1280px){.kol-wrap .kol-layout{grid-template-columns:225px minmax(430px,1fr) 390px!important}}@media (width<=980px){.kol-wrap .kol-layout{grid-template-columns:1fr!important}.kol-wrap .kol-modal{width:97vw!important}.kol-wrap .kol-right{min-height:620px}}.dashboard-page>.metric-grid+.metric-grid,.dashboard-page>.metric-grid+.glass.panel,.dashboard-page>.glass.panel+.dashboard-grid{margin-top:24px}.dashboard-page>.metric-grid>.metric{min-width:0}.dashboard-page .copy-pnl-metric{cursor:pointer;transition:transform .18s,box-shadow .18s}.dashboard-page .copy-pnl-metric:hover,.dashboard-page .copy-pnl-metric:focus-visible{outline-offset:2px;outline:2px solid #65bafa;transform:translateY(-2px);box-shadow:0 20px 48px #4887bb33}.copy-pnl-modal-wrap{z-index:150;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#193a527a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.copy-pnl-modal{background:#f7fcfff5;border-radius:26px;width:min(760px,100vw - 32px);max-height:min(82vh,850px);padding:30px;position:relative;overflow:auto}.copy-pnl-modal h2{margin:10px 0}.copy-pnl-modal .hint{line-height:1.65}.admin-page{flex-direction:column;gap:22px;min-width:0;display:flex}.admin-page>.page-lead,.admin-page>.table-card,.admin-page>.dashboard-grid{margin-top:0;margin-bottom:0}.admin-page .finance-pane{flex-direction:column;align-items:stretch;gap:22px;min-width:0;display:flex}.admin-page .metric-grid{row-gap:20px}.admin-page>.glass,.admin-page>form{flex-shrink:0}.admin-page .settings-card{margin-top:0;margin-bottom:0}.admin-page .table-card{max-width:100%}.copy-pnl-groups{gap:12px;margin-top:20px;display:grid}.copy-pnl-group{border:1px solid var(--line);background:#fff9;border-radius:16px;overflow:hidden}.copy-pnl-group summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:17px 20px;list-style:none;display:flex}.copy-pnl-group summary::-webkit-details-marker{display:none}.copy-pnl-group summary b:before{content:"▸";color:#318fdd;margin-right:10px;display:inline-block}.copy-pnl-group[open] summary b:before{content:"▾"}.copy-pnl-group summary span{color:#207db7;font-weight:700}.copy-pnl-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 20px;display:grid}.copy-pnl-values span{color:var(--muted);font-size:11px}.copy-pnl-values b{color:#153f5b;overflow-wrap:anywhere;margin-top:6px;font-size:14px;display:block}.copy-pnl-account{border-top:1px solid var(--line);margin:0 20px 14px;padding:14px 0 0}.copy-pnl-account>strong{font-size:13px}.copy-pnl-account .copy-pnl-values{padding:10px 0}.copy-pnl-warning{color:#9b6119;margin:6px 20px 0;font-size:12px;line-height:1.5}.copy-pnl-account .copy-pnl-warning{margin:8px 0 0}.exchange-screenshots{border-top:1px solid var(--line);margin:28px 0;padding-top:22px}.exchange-screenshots-heading h3{margin:0 0 6px;font-size:17px}.exchange-screenshots-heading p{color:var(--muted);margin:0 0 18px;font-size:12px;line-height:1.6}.exchange-screenshots-heading a{margin-left:8px}.exchange-screenshots details{border:1px solid var(--line);background:#fbfdff;border-radius:14px;margin:10px 0}.exchange-screenshots summary{cursor:pointer;color:#235472;padding:13px 16px;font-weight:700}.exchange-shot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 16px 16px;display:grid}.exchange-shot-grid figure{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0;overflow:hidden}.exchange-shot-grid a{justify-content:center;align-items:center;height:230px;padding:8px;display:flex}.exchange-shot-grid img{object-fit:contain;max-width:100%;max-height:100%;display:block}.exchange-shot-grid figcaption{border-top:1px solid var(--line);color:#385a6f;padding:9px 11px;font-size:12px;line-height:1.5}.guide-inline-shots{margin:14px 0 0;padding:0}.tutorial-image-note{color:var(--muted);margin:8px 0 20px;font-size:12px;line-height:1.6}@media (width<=800px){.exchange-shot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.exchange-shot-grid{grid-template-columns:1fr}.exchange-shot-grid a{height:280px}}@media (width<=650px){.copy-pnl-values{grid-template-columns:1fr;gap:7px}.copy-pnl-modal{padding:24px 18px}.copy-pnl-group summary{padding:14px}}.admin-shell>.workspace{background:#f1f6fa;min-height:100vh}.admin-shell>.workspace>header{z-index:8;background:#fff;border-bottom:1px solid #dfe8ef;position:sticky;top:0}.admin-shell>.workspace .page{max-width:none;padding:28px 36px 64px}.admin-page .page-lead{align-items:center}.admin-page .metric{border-radius:14px;padding:20px 22px}.admin-page .table-card{border-radius:14px;padding:20px 24px}.admin-section{margin-top:22px}.admin-section>h3{margin:0 0 10px;font-size:15px}.admin-module-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.admin-module-grid a{border:1px solid #e2ebf1;border-radius:12px;padding:18px;transition:all .15s}.admin-module-grid a:hover{background:#f4faff;border-color:#79bff0}.admin-module-grid b,.admin-module-grid small{display:block}.admin-module-grid small{color:var(--muted);margin-top:7px}.table-search{width:280px}.table-search input{margin:0;padding:9px 12px}.click-row{cursor:pointer}.click-row:hover td{background:#f5faff}.admin-modal{width:min(720px,94vw)}.inline-field{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.inline-field input{margin-bottom:0}.inline-field .btn{white-space:nowrap}.pick-list{gap:8px;max-height:220px;margin:10px 0 16px;display:grid;overflow:auto}.pick-list button{text-align:left;color:#24455d;background:#f8fbfd;border:1px solid #dce8f0;border-radius:11px;padding:12px}.pick-list button.selected{background:#eaf7ff;border-color:#4aa8ea}.pick-list b,.pick-list small{display:block}.pick-list small{color:var(--muted);margin-top:5px}.credential-line{background:#f8fbfd;border:1px solid #dce8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:17px 0;padding:15px;display:flex}.credential-line b,.credential-line small{display:block}.credential-line small{color:var(--muted);margin-top:4px}.credential-layer{z-index:70}.credential-modal{width:min(680px,94vw)}.credential-modal textarea{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.modal-actions{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.equity-readonly{background:linear-gradient(145deg,#f8fdff,#edf8ff);border:1px solid #cfe5f3;border-radius:12px;flex-direction:column;justify-content:center;min-height:74px;padding:10px 14px;display:flex}.equity-readonly small,.equity-readonly span{color:var(--muted)}.equity-readonly strong{color:#187fbe;margin:5px 0;font-size:19px}.equity-readonly span{font-size:10px}.admin-page .source-strip{grid-template-columns:1.5fr auto 1fr 1fr auto auto auto}.resolved-card{background:#edf8ff;border-radius:12px;align-items:center;gap:12px;margin:10px 0;padding:13px;display:flex}.resolved-card span{flex:1}.resolved-card b,.resolved-card small{display:block}.resolved-card small{color:var(--muted);margin-top:4px}.user-detail-modal{width:min(1000px,94vw)}.user-modal-head{align-items:center;gap:15px;margin:8px 0 18px;display:flex}.user-modal-head .big-avatar{border-radius:16px;width:58px;height:58px;margin:0}.user-modal-head h2,.user-modal-head p{margin:3px 0}.user-metrics{grid-template-columns:repeat(6,1fr);gap:8px;margin:18px 0}.user-metrics span{color:var(--muted);background:#f5f9fc;border-radius:10px;padding:12px;font-size:10px}.user-metrics b{color:#203f56;margin-top:5px;font-size:14px;display:block}.user-detail-columns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.user-detail-columns>section{border:1px solid #e1eaf0;border-radius:12px;min-height:100px;padding:14px}.user-detail-columns h3{margin:0 0 9px;font-size:13px}.drawer-row{border-bottom:1px solid #e7eef3;justify-content:space-between;gap:10px;padding:9px 0;font-size:11px;display:flex}.drawer-row b,.drawer-row small{display:block}.drawer-row small{color:var(--muted);text-align:right}.filter-card{border-radius:14px;margin-bottom:16px;padding:18px 20px}.filter-grid{grid-template-columns:2fr repeat(7,1fr);gap:10px;display:grid}.filter-grid label{font-size:11px}.filter-grid input,.filter-grid select{margin:5px 0 0;padding:9px 10px}.filter-summary{color:var(--muted);justify-content:flex-end;align-items:center;gap:12px;margin-top:12px;font-size:11px;display:flex}.user-modal-head>.status{margin-left:auto}.detail-tabs{border-bottom:1px solid #e2ebf1;gap:4px;margin:0 0 18px;display:flex;overflow:auto}.detail-tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 14px}.detail-tabs button.active{color:#168ddd;border-color:#168ddd}.detail-pane{min-height:320px}.detail-pane hr{border:0;border-top:1px solid #e2ebf1;margin:22px 0}.manage-row{border-bottom:1px solid #e6eef3;justify-content:space-between;align-items:center;gap:18px;padding:14px 2px;display:flex}.manage-row>span{flex:1}.manage-row b,.manage-row small{display:block}.manage-row small{color:var(--muted);margin-top:4px}.manage-row select{width:150px;margin:0;padding:8px}.manage-row>div{align-items:center;gap:10px;display:flex}.danger-soft{color:#d64646!important;background:#fff3f3!important;border:1px solid #f2caca!important}.ops-metrics{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:18px;display:grid}.ops-metrics button{color:#48657a;background:#fff;border:1px solid #dfe9ef;border-radius:12px;justify-content:space-between;align-items:center;padding:15px;display:flex}.ops-metrics button.active{color:#168ddd;background:#edf8ff;border-color:#45a8ec}.ops-metrics b{font-size:18px}.product-admin{border:1px solid #e2ebf1;border-radius:12px;grid-template-columns:1fr auto;gap:8px;margin:10px 0;padding:16px;display:grid}.product-admin>div:first-child b,.product-admin>div:first-child small{display:block}.product-admin small{color:var(--muted);margin-top:4px}.product-admin .manage-row{grid-column:1/-1;padding-left:16px}.product-admin .manage-row label{align-items:center;gap:8px;display:flex}.product-admin .manage-row input{width:110px;margin:0;padding:7px}@media (width<=1200px){.filter-grid{grid-template-columns:repeat(4,1fr)}.ops-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.admin-shell>.workspace .page{padding:22px 16px 50px}.admin-module-grid,.user-detail-columns{grid-template-columns:1fr}.user-metrics{grid-template-columns:repeat(3,1fr)}.filter-grid,.ops-metrics{grid-template-columns:1fr 1fr}}.safety-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.safety-card{padding:22px}.scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.scenario-grid button{text-align:left;color:inherit;cursor:pointer;background:#ffffff94;border:1px solid #6faed63d;border-radius:14px;grid-template-columns:1fr auto;gap:4px;padding:12px;display:grid}.scenario-grid small{grid-column:1/-1}.incident-modal{width:min(900px,94vw);max-height:88vh;overflow:auto}.incident-facts{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.incident-facts span,.order-evidence{background:#ffffff94;border:1px solid #6faed633;border-radius:14px;padding:13px}.incident-facts small,.incident-facts b,.order-evidence small,.order-evidence code{display:block}.order-evidence{margin:10px 0}.order-evidence code{white-space:normal;word-break:break-all;color:#607c92;margin-top:6px}.modal-front{z-index:3000}@media (width<=900px){.safety-grid{grid-template-columns:1fr}.incident-facts{grid-template-columns:repeat(2,1fr)}}.copy-trader-group{background:#fff;border:1px solid #d9e8f5;border-radius:14px;margin:12px 0;overflow:hidden}.copy-trader-group>.manage-row{padding:14px 16px}.copy-trader-body{background:#f8fbff;padding:4px 16px 16px}.copy-trader-body .copy-pnl-warning,.detail-pane>.copy-pnl-warning{margin:8px 0 14px}.copy-trader-body .manage-row{background:#fff;border:1px solid #e4edf5;border-radius:10px;margin:8px 0;padding:14px}.admin-shell{background:radial-gradient(circle at 8% 8%,#92ddff61,#0000 30%),radial-gradient(circle at 92% 88%,#87bcff4d,#0000 32%),linear-gradient(145deg,#f7fcff,#e7f5ff)}.admin-shell>aside{color:#183c59;-webkit-backdrop-filter:blur(32px)saturate(145%);backdrop-filter:blur(32px)saturate(145%);background:linear-gradient(165deg,#f4fbffd1,#ddf1fdb3);border:0 solid #ffffffe0;border-right-width:1px;width:252px;padding:22px 16px;box-shadow:16px 0 42px #4384b017}.admin-shell>.workspace{background:0 0;width:calc(100% - 252px);margin-left:252px}.admin-shell>.workspace>header{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#f7fcff9e;border-bottom:1px solid #ffffffeb;height:78px;box-shadow:0 8px 30px #488ab50f}.admin-shell .brand{color:#173b58;height:45px;margin:0 0 10px!important;padding:0 10px!important}.admin-shell .brand img{filter:drop-shadow(0 8px 12px #2a93de3d);width:36px;height:36px}.admin-badge{color:#3187c6;background:#ffffff8c;border-color:#4ca3e040;margin:0 10px 10px}.admin-nav{flex:1;padding:0 2px;overflow:auto}.admin-shell .nav-sep{color:#8aa4b7;padding:18px 12px 6px;font-weight:700}.admin-shell .admin-nav>a,.admin-nav-parent,.admin-nav-children>a{text-align:left;background:0 0;border:0;border-radius:13px;grid-template-columns:24px minmax(0,1fr) 14px;align-items:center;gap:10px;width:100%;min-height:42px;font-size:13px;line-height:20px;color:#5d7b91!important;padding:10px 12px!important;display:grid!important}.admin-shell .admin-nav a>i,.admin-nav-parent>i{color:#6194b6;text-align:center;place-items:center;width:24px;height:22px;font-style:normal;display:grid}.admin-shell .admin-nav>a.router-link-exact-active{background:linear-gradient(135deg,#ffffffe6,#e2f6ffcc);box-shadow:0 9px 24px #4190c621,inset 0 0 0 1px #fffffff0;color:#147fd0!important}.admin-nav-parent{cursor:pointer}.admin-nav-parent span{min-width:0}.admin-nav-parent b{color:#8aa5b8;font-size:12px;transition:all .2s}.admin-nav-group.expanded .admin-nav-parent b{transform:rotate(180deg)}.admin-nav-children{padding-left:34px;display:none}.admin-nav-group.expanded .admin-nav-children{display:block}.admin-nav-children>a{grid-template-columns:12px 1fr;min-height:35px;border-radius:10px!important;padding:8px 10px!important;font-size:12px!important}.admin-nav-children>a i:after{content:"";background:#a4c5da;border-radius:50%;width:5px;height:5px}.admin-nav-children>a.router-link-exact-active{color:#147fd0!important;background:#ffffffd1!important;box-shadow:0 6px 18px #4591c41a!important}.admin-nav-children>a.router-link-exact-active i:after{background:#2b9eea}.admin-shell .side-user{background:#ffffff57;border-color:#69a5ca2e;border-radius:15px;margin:12px 0 0}.admin-shell .side-user b{color:#24445d}.admin-shell .side-user small{color:#7894a8}.admin-page .glass{-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:#ffffffa8;border:1px solid #fffffff2;box-shadow:0 15px 42px #3e84b51a,inset 0 1px #fff}.admin-page .table-card,.admin-page .filter-card,.admin-page .metric{border-radius:20px}.admin-page tbody tr:hover td{background:#e6f7ff8c}.admin-shell .modal{-webkit-backdrop-filter:blur(34px)saturate(145%);backdrop-filter:blur(34px)saturate(145%);background:#f7fcffed;border:1px solid #fff;box-shadow:0 32px 100px #1a537947}.admin-control-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.admin-control-grid form{background:#f1f9feb3;border:1px solid #75b0dd38;border-radius:16px;padding:18px}.admin-control-grid h3{margin:0 0 12px}.admin-control-grid small{color:var(--muted);margin-top:10px;display:block}.payment-filter{grid-template-columns:2fr repeat(4,1fr);gap:12px;display:grid}.payment-filter label{margin:0}.payment-filter input,.payment-filter select{margin-top:6px}.payment-filter code{word-break:break-all}.admin-shell .modal-wrap{left:252px}.admin-page>.metric-grid{margin-bottom:26px}.admin-page>.metric-grid+.glass,.admin-page>.metric-grid+.admin-section{margin-top:0}.admin-page .admin-section{margin-top:28px}.admin-page .admin-section+.admin-section{margin-top:32px}.admin-page .table-card{margin-top:0}.admin-page .filter-card{margin-bottom:22px}.admin-nav-children{padding:4px 0 4px 34px}.admin-nav-children>a{grid-template-columns:12px minmax(0,1fr);gap:10px}.admin-nav-children>a span{text-align:left;display:block}.finance-tabs,.settings-tabs{width:max-content;max-width:100%;margin:0 0 26px;overflow-x:auto}.finance-tabs button,.settings-tabs button{min-height:40px}.finance-pane{align-items:start;gap:26px;display:grid}.finance-pane .metric-grid{margin-bottom:0}.finance-table-block>h3{margin:0 0 12px}.finance-table-block .table-card{margin:0}.table-card:has(tbody tr)>.empty{display:none}.pane-toolbar{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.pane-toolbar h3{margin:0 0 5px}.pane-toolbar small{color:var(--muted)}.pane-toolbar select{width:180px;margin:0}.balance-adjust{padding:24px;margin:0!important}.balance-adjust .filter-grid{grid-template-columns:1.5fr .8fr 1.5fr auto;align-items:end}.balance-adjust .filter-grid label{margin:0}.balance-adjust .filter-grid .btn{white-space:nowrap;margin-bottom:1px}.proof-image{border-radius:16px;max-width:100%}.settings-page{max-width:1240px}.settings-pane{gap:24px;display:grid}.settings-summary{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.settings-summary article{border-radius:20px;gap:9px;padding:22px;display:grid}.settings-summary small,.settings-summary span{color:var(--muted);font-size:11px}.settings-summary strong{color:#173c59;font-size:24px}.settings-summary .masked-key{word-break:break-all;font-size:16px}.settings-form{border-radius:24px;padding:28px}.settings-field-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.settings-field-grid label{margin:0}.settings-field-grid small{color:var(--muted);margin-top:8px;line-height:1.6;display:block}.smtp-security{border:0;margin:22px 0 0;padding:0}.smtp-security legend{color:#315d7e;margin-bottom:10px;font-size:12px;font-weight:700}.smtp-security-options{grid-template-columns:repeat(2,minmax(180px,260px));gap:12px;display:grid}.smtp-security-options button{color:#4b718d;text-align:left;cursor:pointer;background:#ffffff9e;border:1px solid #c4e1f5;border-radius:14px;gap:4px;padding:13px 16px;transition:all .18s;display:grid}.smtp-security-options button:hover{border-color:#72bdf1;transform:translateY(-1px)}.smtp-security-options button.active{color:#147ecb;background:linear-gradient(145deg,#e6f8fff2,#ffffffe0);border-color:#2d9cf0;box-shadow:0 8px 24px #2995e529,inset 0 0 0 1px #fffc}.smtp-security-options b{font-size:13px}.smtp-security-options small{color:var(--muted);font-size:11px}.settings-actions{gap:12px;margin-top:24px;display:flex}.agent-filter{grid-template-columns:minmax(260px,2fr) minmax(180px,1fr) auto;align-items:end}.agent-filter .btn{margin-bottom:1px}.back-button{margin-top:22px}.finance-user-search{min-width:320px;position:relative}.finance-user-search>label{margin:0}.finance-user-results{z-index:20;background:#f9fdfffa;border:1px solid #bfe1f5;border-radius:15px;max-height:320px;padding:7px;position:absolute;top:66px;left:0;right:0;overflow:auto;box-shadow:0 20px 45px #2a679233}.finance-user-results button{text-align:left;color:#234966;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:space-between;gap:18px;width:100%;padding:11px 12px;display:flex}.finance-user-results button:hover{background:#e7f5fe}.finance-user-results span,.selected-finance-user span{gap:3px;display:grid}.finance-user-results small,.selected-finance-user small{color:var(--muted);font-size:10px}.finance-user-results em{white-space:nowrap;font-size:11px;font-style:normal}.selected-finance-user{background:#e0f5ffbf;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:10px 12px;display:flex}.selected-finance-user .link{white-space:nowrap}.search-empty{color:var(--muted);margin-top:7px;display:block}@media (width<=900px){.admin-control-grid,.payment-filter{grid-template-columns:1fr 1fr}.admin-shell .modal-wrap{left:0}}@media (width<=1000px){.settings-field-grid,.settings-summary,.smtp-security-options{grid-template-columns:1fr}.balance-adjust .filter-grid{grid-template-columns:1fr 1fr}}@media (width<=767px){.admin-shell>.workspace{width:100%;margin-left:0}.admin-shell>aside{width:252px}.admin-control-grid,.payment-filter,.balance-adjust .filter-grid,.agent-filter{grid-template-columns:1fr}.finance-tabs,.settings-tabs{width:100%}.pane-toolbar{flex-direction:column;align-items:stretch}.pane-toolbar select{width:100%}}button.link,.admin-page td button.link,.exchange-support-grid button.link{color:#267cc3;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffffdb;border:1px solid #b9dcf5;border-radius:11px;justify-content:center;align-items:center;gap:4px;padding:7px 12px;font-weight:650;line-height:1.2;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}button.link:hover:not(:disabled),.admin-page td button.link:hover:not(:disabled),.exchange-support-grid button.link:hover:not(:disabled){background:#eef8ff;border-color:#69b7ed;box-shadow:0 3px 10px #308dcd1a}button.link.negative{color:#d14d5e;background:#fff6f7;border-color:#f2c9cf}button.link.negative:hover:not(:disabled){background:#ffedf0;border-color:#e99aa6}button.link:disabled{opacity:.55;cursor:not-allowed}button.link:focus-visible{outline-offset:2px;outline:3px solid #3297df59}
