.modal-actions[data-v-98eb56af]{justify-content:flex-end;gap:8px;display:flex}.mb-12px[data-v-98eb56af]{margin-bottom:12px}.password-modal{width:min(460px,100vw - 32px)}.user-info-cell[data-v-de7ea758]{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;display:grid}.user-avatar[data-v-de7ea758]{background:rgb(var(--primary-color) / .12);width:34px;height:34px;color:rgb(var(--primary-color));border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;overflow:hidden}.user-avatar img[data-v-de7ea758]{object-fit:cover;width:100%;height:100%;display:block}.user-main[data-v-de7ea758]{min-width:0}.username-link[data-v-de7ea758]{justify-content:flex-start;max-width:100%;font-weight:600}.username-text[data-v-de7ea758]{color:rgb(var(--base-text-color));text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.25;overflow:hidden}.username-link[data-v-de7ea758] .n-button__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-id[data-v-de7ea758]{color:rgb(var(--base-text-color) / .52);margin-top:2px;font-size:12px;line-height:1.25}.filter-panel[data-v-7e3aec07]{background:rgb(var(--base-text-color) / .035);border-radius:6px;margin-bottom:16px;padding:12px}.detail-filter-grid[data-v-7e3aec07]{align-items:center}.detail-filter-label[data-v-7e3aec07]{color:rgb(var(--base-text-color) / .58);white-space:nowrap}.detail-filter-actions[data-v-7e3aec07]{align-items:center;min-height:34px}.user-label-modal{width:min(680px,100vw - 40px)}.tag-group-list[data-v-9d02af39]{gap:10px;width:100%;max-height:360px;padding-right:4px;display:grid;overflow:auto}.tag-group-card[data-v-9d02af39]{border:1px solid rgb(var(--base-text-color) / .08);background:rgb(var(--base-text-color) / .018);border-radius:8px;padding:12px}.tag-group-title[data-v-9d02af39]{color:rgb(var(--base-text-color));margin-bottom:10px;font-weight:700}.user-detail-modal{width:min(80vw,1080px);max-width:calc(100vw - 80px)}@media (max-width:768px){.user-detail-modal{width:calc(100vw - 40px);max-width:calc(100vw - 40px)}}.user-detail-modal .n-card-header{padding:14px 16px 10px}.user-detail-modal .n-card__content{height:min(78vh,820px);padding:0 16px 16px;overflow:hidden}.user-detail-wrap[data-v-2be45bf1]{--detail-border:rgb(var(--base-text-color) / .1);--detail-strong-border:rgb(var(--base-text-color) / .16);--detail-muted:rgb(var(--base-text-color) / .58);--detail-panel:rgb(var(--base-text-color) / .035);--detail-accent:rgb(var(--error-color));grid-template-rows:auto minmax(0,1fr);height:100%;display:grid}.user-detail-content[data-v-2be45bf1]{min-height:0;padding-top:14px;overflow:auto}.tab-panel[data-v-2be45bf1]{min-height:260px}.filter-panel[data-v-2be45bf1]{background:rgb(var(--base-text-color) / .035);border-radius:6px;margin-bottom:16px;padding:12px}.detail-filter-grid[data-v-2be45bf1]{align-items:center}.detail-filter-label[data-v-2be45bf1],.detail-filter-group-label[data-v-2be45bf1]{color:rgb(var(--base-text-color) / .58);white-space:nowrap}.detail-filter-group-label[data-v-2be45bf1]{justify-content:center;min-width:74px}.detail-time-type-select[data-v-2be45bf1]{width:112px}.detail-date-filter[data-v-2be45bf1]{align-items:center;gap:8px;min-width:0;display:flex}.detail-filter-actions[data-v-2be45bf1]{align-items:center;min-height:34px}.detail-filter-actions[data-v-2be45bf1] .n-button{min-width:64px}.w-full[data-v-2be45bf1]{width:100%}.min-w-0[data-v-2be45bf1]{min-width:0}.flex-1[data-v-2be45bf1]{flex:1}.overview-block[data-v-2be45bf1]{--detail-border:#f4f4f4;--detail-strong-border:#f4f4f4;flex-direction:column;gap:14px;display:flex}.overview-primary-panel[data-v-2be45bf1]{border:1px solid var(--detail-strong-border);background:rgb(var(--base-color));border-radius:8px;overflow:hidden}.overview-header[data-v-2be45bf1]{justify-content:space-between;align-items:stretch;gap:24px;min-height:112px;display:flex}.user-summary[data-v-2be45bf1]{align-items:center;min-width:360px;max-width:46%;padding:18px 22px;display:flex}.user-summary-body[data-v-2be45bf1],.user-summary-name-row[data-v-2be45bf1],.user-summary-status[data-v-2be45bf1],.user-summary-meta[data-v-2be45bf1]{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.user-summary-body[data-v-2be45bf1]{gap:10px}.user-avatar[data-v-2be45bf1]{background:rgb(var(--base-text-color) / .1);width:54px;height:54px;color:rgb(var(--base-text-color) / .72);border-radius:50%;flex:0 0 54px;place-items:center;font-size:18px;font-weight:700;display:grid;overflow:hidden}.user-avatar img[data-v-2be45bf1]{object-fit:cover;width:100%;height:100%;display:block}.user-summary-text[data-v-2be45bf1]{flex:1;min-width:0;line-height:1.5}.user-summary-name-row[data-v-2be45bf1]{gap:6px 10px}.user-summary-name[data-v-2be45bf1]{color:rgb(var(--base-text-color));overflow-wrap:anywhere;font-size:18px;font-weight:700}.user-summary-status[data-v-2be45bf1]{gap:4px}.user-summary-meta[data-v-2be45bf1]{color:var(--detail-muted);gap:2px 0;margin-top:2px;font-size:12px}.user-summary-meta span[data-v-2be45bf1]:not(:last-child):after{content:"·";margin:0 6px}.overview-key-metrics[data-v-2be45bf1]{grid-template-columns:repeat(3,minmax(110px,auto));align-items:center;gap:24px;min-width:0;padding:18px 20px;display:grid}.overview-key-metric[data-v-2be45bf1]{text-align:right;min-width:0}.overview-key-metric span[data-v-2be45bf1]{color:var(--detail-muted);white-space:nowrap;font-size:13px;line-height:1.4;display:block}.overview-key-metric strong[data-v-2be45bf1]{color:rgb(var(--base-text-color));white-space:nowrap;margin-top:6px;font-size:22px;font-weight:600;line-height:1.25;display:block}.overview-key-metric small[data-v-2be45bf1]{color:var(--detail-muted);white-space:nowrap;margin-top:4px;font-size:12px;font-weight:400;line-height:1.3;display:block}.overview-key-metric.is-primary strong[data-v-2be45bf1]{color:rgb(var(--primary-color));font-weight:700}.overview-key-metric.is-positive strong[data-v-2be45bf1]{color:rgb(var(--success-color))}.overview-key-metric.is-negative strong[data-v-2be45bf1]{color:var(--detail-accent)}.is-positive[data-v-2be45bf1]{color:rgb(var(--success-color))}.is-negative[data-v-2be45bf1],.accent[data-v-2be45bf1]{color:var(--detail-accent)}.risk-panel[data-v-2be45bf1]{overflow:hidden}.overview-primary-panel[data-v-2be45bf1]>:not(:first-child){border-top:1px solid var(--detail-strong-border)}.risk-panel-content[data-v-2be45bf1]{flex-flow:column wrap;align-items:stretch;gap:10px;min-width:0;padding:12px 14px;display:flex}.risk-panel-group[data-v-2be45bf1]{align-items:flex-start;gap:10px;min-width:0;display:flex}.risk-panel-group-label[data-v-2be45bf1]{color:var(--detail-muted);flex:0 0 64px;font-size:12px;line-height:24px}.risk-panel-tag-list[data-v-2be45bf1]{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.risk-panel-note[data-v-2be45bf1]{min-width:0;color:rgb(var(--base-text-color));flex:1;font-size:13px;line-height:24px}.risk-panel-content[data-v-2be45bf1] .n-tag{flex-shrink:0}.risk-environment-grid[data-v-2be45bf1]{border-top:1px solid var(--detail-strong-border);grid-template-columns:minmax(150px,.7fr) minmax(180px,.8fr) minmax(280px,1.5fr);display:grid}.risk-environment-item[data-v-2be45bf1]{border-right:1px solid var(--detail-strong-border);align-items:baseline;gap:8px;min-width:0;padding:9px 14px;display:flex}.risk-environment-item[data-v-2be45bf1]:last-child{border-right:0}.risk-environment-item span[data-v-2be45bf1]{color:var(--detail-muted);flex-shrink:0;font-size:12px}.risk-environment-item strong[data-v-2be45bf1]{min-width:0;color:rgb(var(--base-text-color));text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.4;overflow:hidden}.risk-summary-scroll[data-v-2be45bf1]{overflow-x:auto}.risk-summary-grid[data-v-2be45bf1]{grid-template-columns:repeat(6,minmax(132px,1fr));min-width:840px;display:grid}.risk-summary-item[data-v-2be45bf1]{border-right:1px solid var(--detail-strong-border);min-width:0;padding:9px 12px}.risk-summary-item[data-v-2be45bf1]:last-child{border-right:0}.risk-summary-item span[data-v-2be45bf1],.risk-summary-item small[data-v-2be45bf1]{color:var(--detail-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.35;display:block;overflow:hidden}.risk-summary-item strong[data-v-2be45bf1]{color:rgb(var(--base-text-color));text-overflow:ellipsis;white-space:nowrap;margin:3px 0 2px;font-size:15px;font-weight:600;line-height:1.35;display:block;overflow:hidden}.metric-table-scroll[data-v-2be45bf1]{border:1px solid var(--detail-strong-border);background:rgb(var(--base-color));border-radius:8px;overflow:hidden}.metric-table[data-v-2be45bf1]{border-collapse:collapse;table-layout:fixed;width:100%}.metric-table tr:hover>th[data-v-2be45bf1],.metric-table tr:hover>td[data-v-2be45bf1]{background:rgb(var(--primary-color) / .028)}.metric-table th[data-v-2be45bf1],.metric-table td[data-v-2be45bf1]{border-right:1px solid var(--detail-strong-border);border-bottom:1px solid var(--detail-strong-border);text-align:left;overflow-wrap:anywhere;width:16.666%;padding:7px 14px;font-weight:400;line-height:1.4}.metric-table th[data-v-2be45bf1]{color:var(--detail-muted);background:rgb(var(--base-text-color) / .025);font-size:13px}.metric-table td[data-v-2be45bf1]{color:rgb(var(--base-text-color));font-size:14px}.metric-table tr[data-v-2be45bf1]>:last-child{border-right:0}.metric-table tr:last-child>th[data-v-2be45bf1],.metric-table tr:last-child>td[data-v-2be45bf1]{border-bottom:0}.metric-table .metric-empty[data-v-2be45bf1]{background:rgb(var(--base-text-color) / .012)}.metric-value[data-v-2be45bf1]{min-width:0;color:rgb(var(--base-text-color));overflow-wrap:anywhere;font-weight:400;line-height:1.4}.wallet-panel[data-v-2be45bf1],.platform-stat-card[data-v-2be45bf1]{border:1px solid var(--detail-border);background:var(--detail-panel);border-radius:8px}.wallet-panel[data-v-2be45bf1]{padding:14px}.wallet-title[data-v-2be45bf1]{color:rgb(var(--base-text-color) / .82);font-size:16px;font-weight:700;line-height:1.4}.wallet-subtitle[data-v-2be45bf1]{color:var(--detail-muted);margin-top:2px;font-size:12px}.wallet-toolbar[data-v-2be45bf1]{border:1px solid var(--detail-strong-border);background:rgb(var(--primary-color) / .035);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;display:flex}.wallet-list[data-v-2be45bf1],.platform-stat-grid[data-v-2be45bf1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wallet-list[data-v-2be45bf1]{align-items:start}.wallet-card[data-v-2be45bf1]{border:1px solid var(--detail-border);border-left:4px solid rgb(var(--primary-color));background:rgb(var(--base-color));border-radius:8px;min-width:0;padding:10px 12px 10px 14px;position:relative}.wallet-card-header[data-v-2be45bf1]{justify-content:space-between;align-items:center;gap:10px;display:flex}.wallet-card-heading[data-v-2be45bf1]{align-items:center;gap:8px;min-width:0;display:flex}.wallet-card-heading strong[data-v-2be45bf1]{color:rgb(var(--base-text-color));text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.wallet-card-fields[data-v-2be45bf1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin-top:10px;display:grid}.wallet-card-field[data-v-2be45bf1]{min-width:0}.wallet-card-field span[data-v-2be45bf1],.platform-stat-metric span[data-v-2be45bf1]{color:var(--detail-muted);font-size:12px;line-height:1.4;display:block}.wallet-card-field strong[data-v-2be45bf1]{color:rgb(var(--base-text-color));text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;font-weight:500;line-height:1.4;display:block;overflow:hidden}.wallet-card-account[data-v-2be45bf1],.wallet-card-details[data-v-2be45bf1]{grid-column:1/-1}.wallet-card-account strong[data-v-2be45bf1]{color:var(--detail-accent);font-size:15px;font-weight:650}.wallet-card-meta[data-v-2be45bf1]{color:var(--detail-muted);flex-wrap:wrap;gap:4px 14px;margin-top:10px;font-size:11px;display:flex}.platform-stat-grid[data-v-2be45bf1]{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-stat-card[data-v-2be45bf1]{padding:12px}.platform-stat-head[data-v-2be45bf1],.platform-stat-metrics[data-v-2be45bf1]{justify-content:space-between;align-items:center;gap:10px;display:flex}.platform-stat-head[data-v-2be45bf1]{margin-bottom:12px;font-weight:700}.platform-stat-metric[data-v-2be45bf1]{min-width:0}.platform-stat-metric strong[data-v-2be45bf1]{margin-top:4px;font-size:14px;display:block}.empty-block[data-v-2be45bf1]{padding:32px 0}@media (max-width:1100px){.overview-header[data-v-2be45bf1]{flex-direction:column;gap:0}.user-summary[data-v-2be45bf1]{border-bottom:1px solid var(--detail-border);width:auto;max-width:none}.overview-key-metrics[data-v-2be45bf1]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.user-detail-modal{width:calc(100vw - 40px);max-width:calc(100vw - 40px)}.wallet-list[data-v-2be45bf1]{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-stat-grid[data-v-2be45bf1]{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.wallet-list[data-v-2be45bf1]{grid-template-columns:minmax(0,1fr)}.user-summary[data-v-2be45bf1]{min-width:0;padding:14px 12px}.overview-key-metrics[data-v-2be45bf1]{gap:10px;padding:14px 12px}.overview-key-metric[data-v-2be45bf1]{text-align:left}.overview-key-metric span[data-v-2be45bf1]{white-space:normal}.overview-key-metric strong[data-v-2be45bf1]{font-size:18px}.risk-panel-content[data-v-2be45bf1]{gap:10px 14px}.risk-environment-grid[data-v-2be45bf1]{grid-template-columns:1fr}.risk-environment-item[data-v-2be45bf1]{border-right:0;border-bottom:1px solid var(--detail-strong-border)}.risk-environment-item[data-v-2be45bf1]:last-child{border-bottom:0}.metric-table-scroll[data-v-2be45bf1]{overflow-x:auto}.metric-table[data-v-2be45bf1]{min-width:760px}}.detail-hero[data-v-63a0f18f]{border:1px solid rgb(var(--n-border-color));background:rgb(var(--base-text-color) / .025);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.detail-hero-main[data-v-63a0f18f]{min-width:0}.detail-hero-user[data-v-63a0f18f]{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.detail-order-no[data-v-63a0f18f]{color:rgb(var(--base-text-color));text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:18px;font-weight:700;line-height:1.35;overflow:hidden}.detail-sub[data-v-63a0f18f]{color:rgb(var(--base-text-color) / .52);margin-top:4px;font-size:13px}.detail-tags[data-v-63a0f18f]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.summary-grid[data-v-63a0f18f]{border:1px solid rgb(var(--n-border-color));border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.summary-item[data-v-63a0f18f]{border-right:1px solid rgb(var(--n-border-color));border-bottom:1px solid rgb(var(--n-border-color));min-width:0;padding:11px 14px}.summary-item[data-v-63a0f18f]:nth-child(3n){border-right:0}.summary-item[data-v-63a0f18f]:nth-last-child(-n+3){border-bottom:0}.summary-label[data-v-63a0f18f],.info-label[data-v-63a0f18f]{color:rgb(var(--base-text-color) / .52);font-size:12px;line-height:1.3}.summary-value[data-v-63a0f18f]{color:rgb(var(--base-text-color) / .82);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:14px;font-weight:600;line-height:1.35;overflow:hidden}.summary-amount[data-v-63a0f18f]{color:rgb(var(--error-color))}.summary-transfer[data-v-63a0f18f]{color:rgb(var(--primary-color))}.operation-section[data-v-63a0f18f]{min-width:0}.section-title[data-v-63a0f18f]{color:rgb(var(--base-text-color));margin-bottom:10px;font-size:15px;font-weight:700;line-height:1.35}.withdraw-detail-modal{width:min(860px,100vw - 32px)}@media (max-width:720px){.detail-hero[data-v-63a0f18f]{flex-direction:column;align-items:flex-start}.summary-grid[data-v-63a0f18f]{grid-template-columns:repeat(1,minmax(0,1fr))}.summary-item[data-v-63a0f18f],.summary-item[data-v-63a0f18f]:nth-child(3n),.summary-item[data-v-63a0f18f]:nth-last-child(-n+3){border-right:0;border-bottom:1px solid rgb(var(--n-border-color))}.summary-item[data-v-63a0f18f]:last-child{border-bottom:0}}.dashboard-page[data-v-1ee31ec8]{min-width:0}.overview-head[data-v-1ee31ec8]{border:1px solid rgb(var(--base-text-color) / .08);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.head-copy[data-v-1ee31ec8]{min-width:0}.head-copy span[data-v-1ee31ec8],.head-copy strong[data-v-1ee31ec8],.head-copy em[data-v-1ee31ec8]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.head-copy span[data-v-1ee31ec8]{color:rgb(var(--primary-color));font-size:12px;font-weight:700}.head-copy strong[data-v-1ee31ec8]{color:rgb(var(--base-text-color));margin-top:2px;font-size:18px;line-height:1.35}.head-copy em[data-v-1ee31ec8]{color:rgb(var(--base-text-color) / .56);margin-top:3px;font-size:12px;font-style:normal}.metric-grid[data-v-1ee31ec8]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.metric-card[data-v-1ee31ec8]{border:1px solid rgb(var(--base-text-color) / .08);text-align:left;cursor:pointer;background:#fff;border-radius:8px;min-width:0;min-height:132px;padding:14px;transition:border-color .16s,box-shadow .16s,transform .16s}.metric-card[data-v-1ee31ec8]:hover{border-color:rgb(var(--primary-color) / .36);transform:translateY(-1px);box-shadow:0 10px 24px rgba(15,23,42,.08)}.metric-icon[data-v-1ee31ec8]{border-radius:8px;place-items:center;width:38px;height:38px;margin-bottom:12px;display:grid}.metric-label[data-v-1ee31ec8],.metric-hint[data-v-1ee31ec8]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.metric-label[data-v-1ee31ec8]{color:rgb(var(--base-text-color) / .56);font-size:13px}.metric-card strong[data-v-1ee31ec8]{color:rgb(var(--base-text-color));text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:23px;line-height:1.2;display:block;overflow:hidden}.metric-hint[data-v-1ee31ec8]{color:rgb(var(--base-text-color) / .48);margin-top:8px;font-size:12px}.tone-blue .metric-icon[data-v-1ee31ec8],.attention-main i.tone-blue[data-v-1ee31ec8]{color:rgb(var(--primary-color));background:rgb(var(--primary-color) / .12)}.tone-green .metric-icon[data-v-1ee31ec8],.attention-main i.tone-green[data-v-1ee31ec8]{color:rgb(var(--success-color));background:rgb(var(--success-color) / .12)}.tone-amber .metric-icon[data-v-1ee31ec8],.attention-main i.tone-amber[data-v-1ee31ec8]{color:rgb(var(--warning-color));background:rgb(var(--warning-color) / .14)}.tone-red .metric-icon[data-v-1ee31ec8],.attention-main i.tone-red[data-v-1ee31ec8]{color:rgb(var(--error-color));background:rgb(var(--error-color) / .12)}.tone-violet .metric-icon[data-v-1ee31ec8],.attention-main i.tone-violet[data-v-1ee31ec8]{color:#7c3aed;background:rgba(124,58,237,.12)}.tone-cyan .metric-icon[data-v-1ee31ec8],.attention-main i.tone-cyan[data-v-1ee31ec8]{color:rgb(var(--info-color));background:rgb(var(--info-color) / .12)}.dashboard-grid[data-v-1ee31ec8]{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:12px;display:grid}.dashboard-panel[data-v-1ee31ec8]{border:1px solid rgb(var(--base-text-color) / .08);background:#fff;border-radius:8px;min-width:0;padding:14px}.panel-title-row[data-v-1ee31ec8]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.panel-title-row strong[data-v-1ee31ec8],.panel-title-row span[data-v-1ee31ec8]{display:block}.panel-title-row strong[data-v-1ee31ec8]{color:rgb(var(--base-text-color));font-size:15px;line-height:1.35}.panel-title-row span[data-v-1ee31ec8]{color:rgb(var(--base-text-color) / .52);margin-top:3px;font-size:12px}.attention-row[data-v-1ee31ec8]{border:0;border-top:1px solid rgb(var(--base-text-color) / .08);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;width:100%;min-height:70px;padding:12px 0 0;display:grid}.attention-row+.attention-row[data-v-1ee31ec8]{margin-top:12px}.attention-main[data-v-1ee31ec8]{align-items:center;gap:10px;min-width:0;display:flex}.attention-main i[data-v-1ee31ec8]{border-radius:999px;flex:0 0 10px;width:10px;height:36px;display:block}.attention-main span[data-v-1ee31ec8]{min-width:0}.attention-main strong[data-v-1ee31ec8],.attention-main em[data-v-1ee31ec8]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.attention-main strong[data-v-1ee31ec8]{color:rgb(var(--base-text-color));font-size:14px}.attention-main em[data-v-1ee31ec8]{color:rgb(var(--base-text-color) / .52);margin-top:4px;font-size:12px;font-style:normal}.attention-bar[data-v-1ee31ec8]{background:rgb(var(--base-text-color) / .06);border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.attention-bar span[data-v-1ee31ec8]{border-radius:inherit;height:100%;display:block}.attention-bar .tone-amber[data-v-1ee31ec8]{background:rgb(var(--warning-color))}.attention-bar .tone-red[data-v-1ee31ec8]{background:rgb(var(--error-color))}.attention-bar .tone-violet[data-v-1ee31ec8]{background:#7c3aed}.quick-grid[data-v-1ee31ec8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.quick-item[data-v-1ee31ec8]{border:1px solid rgb(var(--base-text-color) / .08);background:rgb(var(--base-text-color) / .018);min-width:0;min-height:74px;color:rgb(var(--base-text-color));text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.quick-item[data-v-1ee31ec8]:hover{border-color:rgb(var(--primary-color) / .32);background:rgb(var(--primary-color) / .04)}.quick-item>svg[data-v-1ee31ec8]{color:rgb(var(--primary-color));flex:none}.quick-item span[data-v-1ee31ec8]{min-width:0}.quick-item strong[data-v-1ee31ec8],.quick-item em[data-v-1ee31ec8]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.quick-item strong[data-v-1ee31ec8]{font-size:13px;line-height:1.35}.quick-item em[data-v-1ee31ec8]{color:rgb(var(--base-text-color) / .52);margin-top:3px;font-size:12px;font-style:normal}.card-title strong[data-v-1ee31ec8],.card-title span[data-v-1ee31ec8]{display:block}.card-title strong[data-v-1ee31ec8]{align-items:center;gap:6px;font-size:15px;display:inline-flex}.card-title span[data-v-1ee31ec8]{color:rgb(var(--base-text-color) / .52);margin-top:3px;font-size:12px;font-weight:400}[data-v-1ee31ec8] .platform-card .n-card__content,[data-v-1ee31ec8] .latest-card .n-card__content{padding-top:4px}[data-v-1ee31ec8] .platform-stat-cell{align-items:center;gap:9px;min-width:0;display:flex}[data-v-1ee31ec8] .platform-stat-icon{width:30px;height:30px;color:rgb(var(--primary-color));background:rgb(var(--primary-color) / .1);border-radius:8px;flex:0 0 30px;place-items:center;display:grid}[data-v-1ee31ec8] .platform-stat-copy{min-width:0}[data-v-1ee31ec8] .platform-stat-copy strong,[data-v-1ee31ec8] .platform-stat-copy em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}[data-v-1ee31ec8] .platform-stat-copy strong{color:rgb(var(--base-text-color));font-size:13px;line-height:1.35}[data-v-1ee31ec8] .platform-stat-copy em{color:rgb(var(--base-text-color) / .52);margin-top:2px;font-size:12px;font-style:normal}@media (max-width:1280px){.metric-grid[data-v-1ee31ec8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.dashboard-grid[data-v-1ee31ec8]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:720px){.overview-head[data-v-1ee31ec8]{flex-direction:column;align-items:stretch}.metric-grid[data-v-1ee31ec8],.quick-grid[data-v-1ee31ec8]{grid-template-columns:repeat(1,minmax(0,1fr))}}.login-page[data-v-0005d244]{background:linear-gradient(135deg,#f0f7ff,#f8fafc 48%,#ecfdf5);place-items:center;min-height:100vh;padding:24px;display:grid}.login-panel[data-v-0005d244]{border:1px solid rgb(var(--base-text-color) / .08);background:rgb(var(--base-color));border-radius:8px;width:min(420px,100%);padding:28px;box-shadow:0 18px 48px rgba(15,23,42,.12)}.login-brand[data-v-0005d244]{align-items:center;gap:12px;margin-bottom:22px;display:flex}.login-mark[data-v-0005d244]{color:#fff;background:rgb(var(--primary-color));border-radius:8px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:800;display:grid}.login-brand h1[data-v-0005d244]{margin:0;font-size:20px;line-height:1.35}.login-brand p[data-v-0005d244]{color:rgb(var(--base-text-color) / .56);margin:2px 0 0;font-size:13px}.withdraw-risk-confirm{color:rgb(var(--base-text-color) / .72);gap:6px;font-size:13px;line-height:1.45;display:grid}.modal-hero[data-v-2b0eba11]{border:1px solid rgb(var(--n-border-color));background:rgb(var(--base-text-color) / .025);border-radius:8px;overflow:hidden}.modal-user[data-v-2b0eba11]{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.modal-avatar[data-v-2b0eba11]{background:rgb(var(--primary-color) / .12);width:64px;height:64px;color:rgb(var(--primary-color));border-radius:50%;place-items:center;font-size:20px;font-weight:700;display:grid;overflow:hidden}.modal-avatar img[data-v-2b0eba11]{object-fit:cover;width:100%;height:100%;display:block}.modal-user-main[data-v-2b0eba11]{min-width:0}.modal-user-line[data-v-2b0eba11]{align-items:center;gap:8px;min-width:0;display:flex}.modal-username[data-v-2b0eba11]{color:rgb(var(--base-text-color));text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.35;overflow:hidden}.modal-userid[data-v-2b0eba11],.modal-order-no[data-v-2b0eba11]{color:rgb(var(--base-text-color) / .52);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;line-height:1.35;overflow:hidden}.summary-grid[data-v-2b0eba11]{border-top:1px solid rgb(var(--n-border-color));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.summary-item[data-v-2b0eba11]{border-right:1px solid rgb(var(--n-border-color));border-bottom:1px solid rgb(var(--n-border-color));min-width:0;padding:11px 14px}.summary-item[data-v-2b0eba11]:nth-child(3n){border-right:0}.summary-item[data-v-2b0eba11]:nth-last-child(-n+3){border-bottom:0}.summary-label[data-v-2b0eba11]{color:rgb(var(--base-text-color) / .5);font-size:12px;line-height:1.3}.summary-value[data-v-2b0eba11]{color:rgb(var(--base-text-color) / .82);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:14px;font-weight:600;line-height:1.35;overflow:hidden}.summary-amount[data-v-2b0eba11]{color:rgb(var(--error-color))}.summary-transfer[data-v-2b0eba11]{color:rgb(var(--primary-color))}.action-button-grid[data-v-2b0eba11]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.action-card[data-v-2b0eba11]{cursor:pointer;border:1px solid rgb(var(--n-border-color));background:rgb(var(--base-color));min-height:72px;color:rgb(var(--base-text-color) / .75);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;padding:10px 8px;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:flex;position:relative}.action-card[data-v-2b0eba11]:hover{border-color:rgb(var(--primary-color));color:rgb(var(--primary-color));transform:translateY(-1px)}.action-card.is-active[data-v-2b0eba11]{border-color:rgb(var(--primary-color));background:rgb(var(--primary-color) / .1);color:rgb(var(--primary-color));box-shadow:inset 0 0 0 1px currentColor, 0 8px 18px rgb(var(--primary-color) / .14);transform:translateY(-1px)}.action-card.is-active.tone-success[data-v-2b0eba11]{border-color:rgb(var(--success-color));background:rgb(var(--success-color) / .1);color:rgb(var(--success-color));box-shadow:inset 0 0 0 1px currentColor, 0 8px 18px rgb(var(--success-color) / .14)}.action-card.is-active.tone-warning[data-v-2b0eba11]{border-color:rgb(var(--warning-color));background:rgb(var(--warning-color) / .12);color:rgb(var(--warning-color));box-shadow:inset 0 0 0 1px currentColor, 0 8px 18px rgb(var(--warning-color) / .14)}.action-card.is-active.tone-error[data-v-2b0eba11]{border-color:rgb(var(--error-color));background:rgb(var(--error-color) / .1);color:rgb(var(--error-color));box-shadow:inset 0 0 0 1px currentColor, 0 8px 18px rgb(var(--error-color) / .14)}.action-card-title[data-v-2b0eba11]{font-size:15px;font-weight:700;line-height:1.35}.action-card-desc[data-v-2b0eba11]{opacity:.72;margin-top:4px;font-size:12px;line-height:1.35}.action-tips[data-v-2b0eba11]{font-size:13px;line-height:1.55}.text-success[data-v-2b0eba11]{color:rgb(var(--success-color))}.text-error[data-v-2b0eba11]{color:rgb(var(--error-color))}.text-primary[data-v-2b0eba11]{color:rgb(var(--primary-color))}.form-panel[data-v-2b0eba11]{border:1px solid rgb(var(--n-border-color));border-radius:8px;padding:14px 16px 2px}.panel-title[data-v-2b0eba11]{color:rgb(var(--base-text-color) / .78);margin-bottom:12px;font-size:14px;font-weight:700}.review-card-group[data-v-2b0eba11]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.review-card[data-v-2b0eba11]{cursor:pointer;border:1px solid rgb(var(--n-border-color));background:rgb(var(--base-color));min-height:64px;color:rgb(var(--base-text-color) / .72);text-align:left;border-radius:8px;flex-direction:column;justify-content:center;padding:10px 14px;transition:border-color .2s,background-color .2s,color .2s;display:flex;position:relative}.review-card[data-v-2b0eba11]:hover{border-color:rgb(var(--primary-color));color:rgb(var(--primary-color))}.review-card.is-active[data-v-2b0eba11]{border-color:rgb(var(--primary-color));background:rgb(var(--primary-color) / .1);color:rgb(var(--primary-color));box-shadow:inset 0 0 0 1px currentColor, 0 8px 18px rgb(var(--primary-color) / .12)}.review-card-title[data-v-2b0eba11]{font-size:15px;font-weight:700;line-height:1.35}.review-card-desc[data-v-2b0eba11]{opacity:.72;margin-top:4px;font-size:12px;line-height:1.35}.form-hint[data-v-2b0eba11]{margin:-8px 0 12px;font-size:12px;line-height:1.45}.notice-row[data-v-2b0eba11]{align-items:flex-start;gap:8px;width:100%;display:flex}.notice-row .n-select[data-v-2b0eba11]{flex:1;min-width:0}.withdraw-refuse-preset-modal{width:min(760px,100vw - 32px)}.preset-editor[data-v-2b0eba11],.preset-list-wrap[data-v-2b0eba11]{border:1px solid rgb(var(--n-border-color));border-radius:8px;padding:14px 16px}.preset-editor[data-v-2b0eba11]{background:rgb(var(--base-text-color) / .018)}.preset-list-head[data-v-2b0eba11]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.preset-list-title[data-v-2b0eba11]{color:rgb(var(--base-text-color) / .82);font-size:14px;font-weight:700}.preset-list-subtitle[data-v-2b0eba11]{color:rgb(var(--base-text-color) / .52);margin-top:3px;font-size:12px}.preset-list[data-v-2b0eba11]{gap:8px;display:grid}.preset-item[data-v-2b0eba11]{border:1px solid rgb(var(--n-border-color));border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.preset-item.is-editing[data-v-2b0eba11]{border-color:rgb(var(--primary-color));background:rgb(var(--primary-color) / .06)}.preset-item-main[data-v-2b0eba11]{min-width:0}.preset-item-title[data-v-2b0eba11]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.preset-item-actions[data-v-2b0eba11]{flex:none}.w-full[data-v-2b0eba11]{width:100%}.withdraw-action-modal{width:min(840px,100vw - 32px)}@media (max-width:720px){.summary-grid[data-v-2b0eba11]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-item[data-v-2b0eba11]:nth-child(3n){border-right:1px solid rgb(var(--n-border-color))}.summary-item[data-v-2b0eba11]:nth-child(2n){border-right:0}.summary-item[data-v-2b0eba11]:nth-last-child(-n+3){border-bottom:1px solid rgb(var(--n-border-color))}.summary-item[data-v-2b0eba11]:nth-last-child(-n+2){border-bottom:0}.action-button-grid[data-v-2b0eba11]{grid-template-columns:repeat(2,minmax(0,1fr))}}.list-card[data-v-486bfca8] .n-card__content{padding-bottom:18px}.wait-summary-strip[data-v-486bfca8]{grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px;display:grid}.wait-summary-item[data-v-486bfca8]{border:1px solid rgb(var(--base-text-color) / .08);background:rgb(var(--base-text-color) / .018);border-radius:8px;min-height:58px;padding:10px 12px 10px 14px;position:relative;overflow:hidden}.wait-summary-item[data-v-486bfca8]:before{background:rgb(var(--primary-color));content:"";width:3px;position:absolute;top:0;bottom:0;left:0;right:auto}.wait-summary-item span[data-v-486bfca8]{color:rgb(var(--base-text-color) / .58);font-size:12px;line-height:1.2;display:block}.wait-summary-item strong[data-v-486bfca8]{color:rgb(var(--base-text-color));text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:17px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.wait-summary-item.tone-blue[data-v-486bfca8]:before{background:rgb(var(--info-color))}.wait-summary-item.tone-red[data-v-486bfca8]:before{background:rgb(var(--error-color))}.wait-summary-item.tone-gold[data-v-486bfca8]:before{background:rgb(var(--warning-color))}.wait-summary-item.tone-green[data-v-486bfca8]:before{background:rgb(var(--success-color))}@media (max-width:960px){.wait-summary-strip[data-v-486bfca8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.modal-actions[data-v-9a1a7236]{justify-content:flex-end;gap:8px;display:flex}.service-actions[data-v-9a1a7236]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}[data-v-9a1a7236] .service-table .n-data-table-td{padding-top:6px;padding-bottom:6px}.health-strip[data-v-9a1a7236]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.health-stat[data-v-9a1a7236]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:10px 12px;display:flex}.health-stat-icon[data-v-9a1a7236]{width:28px;height:28px;color:rgb(var(--base-text-color) / .72);background:rgb(var(--base-color));border-radius:7px;flex:0 0 28px;place-items:center;display:grid}.health-stat span[data-v-9a1a7236]{min-width:0;color:rgb(var(--base-text-color) / .66);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.health-stat strong[data-v-9a1a7236]{color:rgb(var(--base-text-color));margin-left:auto;font-size:17px;line-height:1}.health-stat.is-ok .health-stat-icon[data-v-9a1a7236]{color:#16a34a;background:rgba(22,163,74,.1)}.health-stat.is-ok[data-v-9a1a7236]{background:#f0fdf4;border-color:#bbf7d0}.health-stat.is-error .health-stat-icon[data-v-9a1a7236],.health-stat.is-circuit .health-stat-icon[data-v-9a1a7236]{color:#dc2626;background:rgba(220,38,38,.1)}.health-stat.is-error[data-v-9a1a7236],.health-stat.is-circuit[data-v-9a1a7236]{background:#fef2f2;border-color:#fecaca}.health-stat.is-unknown .health-stat-icon[data-v-9a1a7236]{color:#d97706;background:rgba(217,119,6,.1)}.health-stat.is-unknown[data-v-9a1a7236]{background:#fffbeb;border-color:#fde68a}.last-http[data-v-9a1a7236]{gap:2px;min-width:0;display:grid}.last-http strong[data-v-9a1a7236],.last-http span[data-v-9a1a7236]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.last-http strong[data-v-9a1a7236]{color:rgb(var(--base-text-color));font-size:12px}.last-http span[data-v-9a1a7236],.muted-text[data-v-9a1a7236]{color:rgb(var(--base-text-color) / .54);font-size:12px}.platform-cell[data-v-9a1a7236]{align-items:center;gap:10px;min-width:0;display:flex}.platform-cell-copy[data-v-9a1a7236]{flex:1;gap:2px;min-width:0;display:grid}.platform-name[data-v-9a1a7236],.platform-code[data-v-9a1a7236]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-name[data-v-9a1a7236]{color:rgb(var(--base-text-color));font-size:13px;font-weight:600;line-height:16px}.platform-code[data-v-9a1a7236]{color:rgb(var(--base-text-color) / .52);font-size:12px;line-height:15px}.service-modal{width:min(680px,100vw - 32px)}@media (max-width:900px){.health-strip[data-v-9a1a7236]{grid-template-columns:repeat(2,minmax(0,1fr))}}.permission-panel[data-v-d9bc5293]{width:100%}.permission-group[data-v-d9bc5293]{border:1px solid rgb(var(--base-text-color) / .08);border-radius:8px;padding:10px 12px 12px}.permission-group-head[data-v-d9bc5293]{margin-bottom:8px;font-weight:600}.modal-actions[data-v-d9bc5293]{justify-content:flex-end;gap:8px;display:flex}.role-modal{width:min(860px,100vw - 32px)}.modal-actions[data-v-bb9aa44a]{justify-content:flex-end;gap:8px;display:flex}.platform-permission-field[data-v-bb9aa44a]{width:100%}.platform-permission-actions[data-v-bb9aa44a]{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.platform-permission-actions span[data-v-bb9aa44a]{color:rgb(var(--base-text-color) / .56);font-size:12px}.user-modal,.reset-password-modal{width:min(620px,100vw - 32px)}*{box-sizing:border-box}:root{--primary-color:37 99 235;--success-color:22 163 74;--warning-color:217 119 6;--error-color:220 38 38;--info-color:8 145 178;--base-text-color:31 41 55;--base-color:255 255 255}html,body,#app{width:100%;height:100%;margin:0}body{color:#1f2937;background:#f3f6fa;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Microsoft YaHei,sans-serif}.app-shell{height:100%}.app-shell .n-layout-sider{background:#fff}.brand{border-bottom:1px solid rgb(var(--base-text-color) / .08);background:linear-gradient(180deg, rgb(var(--primary-color) / .08), transparent 82%), #fff;align-items:center;gap:10px;height:64px;padding:0 18px;display:flex}.brand.collapsed{justify-content:center;padding:0}.brand-mark{color:#fff;background:linear-gradient(135deg, rgb(var(--primary-color)), rgb(var(--info-color)));width:34px;height:34px;box-shadow:0 8px 18px rgb(var(--primary-color) / .2);border-radius:8px;flex:0 0 34px;place-items:center;font-weight:800;display:grid}.brand-copy{min-width:0}.brand-copy strong,.brand-copy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.brand-copy strong{font-size:15px}.brand-copy span{color:#64748b;margin-top:2px;font-size:12px}.app-header{background:rgb(var(--base-color) / .96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;height:72px;padding:0 20px;display:flex}.app-header h1{margin:0;font-size:18px;line-height:1.4}.app-header p{color:#64748b;margin:3px 0 0;font-size:13px}.app-content{background:linear-gradient(180deg, rgb(var(--primary-color) / .04), transparent 180px), #f3f6fa;height:calc(100vh - 72px);padding:16px;overflow:auto}.stat-card span{color:#64748b;font-size:13px;display:block}.stat-card strong{color:#0f172a;margin-top:8px;font-size:24px;line-height:1.2;display:block}.filter-actions{justify-content:flex-end;gap:8px;display:flex}.n-card{box-shadow:0 8px 22px rgba(15,23,42,.04)}@media (max-width:768px){.app-header{flex-direction:column;align-items:flex-start;gap:8px;height:auto;min-height:72px;padding:12px 16px}.app-content{height:calc(100vh - 96px);padding:12px}}
