:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#172235;letter-spacing:0;background:#f3f6fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{background:#f3f6fa;margin:0}button,input,select{font:inherit}button{cursor:pointer}.client-shell{--primary:var(--client-primary,#1769e0);--accent:var(--client-accent,#c79016);--line:#dce4ef;--muted:#687789;--ink:#172235;--paper:#fff;--card:#fff;--soft:#f7f9fc;background:#f3f6fa;min-height:100dvh}.client-topbar{z-index:40;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 12px;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.topbar-controls{flex:none;align-items:center;gap:8px;display:flex}.topbar-menu-control{flex:none;position:relative}.topbar-icon-action{width:36px;height:36px;color:var(--primary);background:#eef5ff;border:1px solid #1769e03d;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:900;display:inline-flex}.topbar-dropdown{z-index:70;border:1px solid var(--line);background:var(--paper);border-radius:8px;width:min(220px,100vw - 24px);padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #16233a2e}.topbar-dropdown button{color:#253247;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-width:0;padding:9px 8px;display:grid}.topbar-dropdown button+button{margin-top:4px}.topbar-dropdown button.active{color:var(--primary);background:#eef5ff;border-color:#1769e038}.topbar-dropdown strong{background:var(--soft);border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:inline-flex}.topbar-dropdown span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:900;overflow:hidden}.brand-lockup{min-width:0;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.brand-mark{background:radial-gradient(circle at 28% 22%,#ffffffeb,#0000 18%),radial-gradient(circle at 72% 82%,#0e74903d,#0000 30%),linear-gradient(145deg,#ff6b3a 0%,#df3819 52%,#9f1d14 100%);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:0 10px 24px #d63f1d33}.lobster-mark{position:relative;overflow:hidden}.lobster-mark:after{content:"";background:#ffffffe0;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px;box-shadow:0 0 0 3px #ffffff29}.lobster-logo{z-index:1;filter:drop-shadow(0 3px 4px #5b160d52);width:33px;height:33px;position:relative}.lobster-antenna,.lobster-arm,.lobster-tail,.lobster-line{fill:none;stroke:#fff7ed;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.4px}.lobster-claw,.lobster-body{fill:#fff7ed;stroke:#7c1d1275;stroke-linejoin:round;stroke-width:2.2px}.lobster-tail,.lobster-line{stroke:#fb923c}.lobster-eye{fill:#7c1d12}.brand-lockup strong,.brand-lockup small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.brand-lockup strong{font-size:16px;line-height:1.2}.brand-lockup small{color:var(--muted);margin-top:3px;font-size:11px;font-weight:700}.topbar-action,.page-titlebar button,.hero-panel button,.panel-head button{color:var(--primary);background:#eef5ff;border:1px solid #1769e03d;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:900}.client-main{max-width:1120px;padding:14px 14px calc(84px + env(safe-area-inset-bottom,0px));margin:0 auto}.view-stack{gap:12px;display:grid}.strategy-workspace{gap:9px}.strategy-workspace .page-titlebar{border-left:4px solid var(--primary)}.hero-panel,.page-titlebar,.profile-card,.panel-card,.metric-card,.strategy-card,.community-card{background:var(--paper);border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 26px #16233a0f}.hero-panel{color:#fff;background:linear-gradient(135deg,#143b66,#1769e0);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.hero-panel .eyebrow,.hero-panel p{color:#ffffffc2}.hero-panel h1{margin:6px 0 5px;font-size:30px;line-height:1.08}.hero-panel p{margin:0;font-size:13px}.hero-panel button{color:#143b66;background:#fff;border-color:#fff}.home-hero-panel{border-color:#1769e02e;padding:20px;position:relative;overflow:hidden;box-shadow:0 16px 36px #1769e029}.home-hero-panel:after{content:"";opacity:.72;background:linear-gradient(90deg,#fff,#fff3);height:4px;position:absolute;inset:auto 0 0}.home-hero-panel h1{letter-spacing:0;font-size:34px}.eyebrow{color:var(--muted);letter-spacing:0;font-size:11px;font-weight:900;display:block}.page-titlebar{justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.page-titlebar h1{margin:5px 0 0;font-size:22px;line-height:1.15}.compact-titlebar{padding:12px;box-shadow:0 6px 18px #16233a0d}.compact-titlebar h1{font-size:20px}.compact-titlebar button{padding:8px 10px}.asset-workspace{gap:10px}.asset-hero-card{background:linear-gradient(135deg,#1769e01a,#0a966d14),#fff;border:1px solid #1769e02e;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex;box-shadow:0 14px 32px #16233a14}.asset-hero-card h1{margin:6px 0 4px;font-size:30px;line-height:1.1}.asset-hero-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.asset-hero-card button{color:var(--primary);background:#eef5ff;border:1px solid #1769e03d;border-radius:8px;flex:none;padding:9px 12px;font-size:12px;font-weight:900}.asset-status-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.asset-status-strip div{border:1px solid var(--line);background:var(--paper);border-radius:8px;min-width:0;padding:10px}.asset-status-strip span{color:var(--muted);font-size:11px;font-weight:900;display:block}.asset-status-strip strong{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;display:block;overflow:hidden}.market-status-strip div{padding:9px 10px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.data-source-card{border:1px solid var(--line);background:var(--card);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex;box-shadow:0 12px 30px #0f24420f}.compact-source-card{border-left:4px solid var(--primary);background:linear-gradient(#fff,#f8fbff);box-shadow:0 10px 24px #16233a0d}.data-source-card div{min-width:0}.data-source-card>div:first-child{flex:180px}.data-source-card span{color:var(--muted);font-size:11px;font-weight:900;display:block}.data-source-card strong{color:var(--ink);margin-top:3px;font-size:15px;display:block}.data-source-card p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.data-source-card button{white-space:nowrap;flex:none}.source-action-row{flex:none;align-items:center;gap:8px;min-width:auto;display:flex}.source-action-row button.secondary{background:var(--soft);color:var(--muted);border-color:#5c6b7d33}.data-health-strip{background:#1769e00f;border:1px solid #1769e024;border-radius:8px;flex:1 0 100%;justify-content:space-between;align-items:center;gap:10px;min-width:100%;padding:8px 10px;display:flex}.data-health-strip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--primary);font-size:12px;font-weight:900;overflow:hidden}.data-health-strip em{color:var(--muted);flex:none;font-size:11px;font-style:normal;font-weight:800}.data-health-strip.warning{background:#d84a4a12;border-color:#d84a4a33}.data-health-strip.warning span{color:#d84a4a}.metric-card{border-top:3px solid #1769e02e;min-height:76px;padding:13px}.metric-card span,.strategy-metric span,.mini-metrics span,.detail-grid span{color:var(--muted);font-size:11px;font-weight:800;display:block}.metric-card strong{margin-top:8px;font-size:18px;display:block}.compact-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.compact-metrics .metric-card{min-height:58px;box-shadow:none;padding:9px 8px}.compact-metrics .metric-card strong{margin-top:4px;font-size:15px}.up{color:#0a966d}.down{color:#d14f4f}.quick-grid,.menu-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.quick-grid button,.menu-grid button,.action-row button,.card-actions button,.sheet-actions button{border:1px solid var(--line);color:#334154;background:#fff;border-radius:8px;min-width:0;padding:10px 8px;font-size:12px;font-weight:900}.action-row button.primary{border-color:var(--primary);background:var(--primary);color:#fff}.panel-card{padding:14px}.panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.panel-head h2{margin:0;font-size:16px}.strategy-summary-list,.notice-list,.record-list{gap:8px;display:grid}.strategy-summary-row,.record-row{border-bottom:1px solid #eef2f6;align-items:center;gap:8px;padding:9px 0;display:grid}.strategy-summary-row{grid-template-columns:auto minmax(0,1fr) auto auto}.record-row{width:100%;color:inherit;text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:minmax(0,1fr) auto auto}.record-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.record-row small{color:#64748b;vertical-align:middle;background:#f1f5f9;border-radius:6px;align-items:center;max-width:96px;margin-right:6px;padding:2px 6px;font-size:10px;font-weight:900;display:inline-flex}.strategy-summary-row:last-child,.record-row:last-child{border-bottom:0}.summary-dot{background:var(--primary);border-radius:999px;width:8px;height:8px}.summary-dot.trend{background:#0a966d}.summary-dot.grid{background:var(--accent)}.strategy-summary-row em,.record-row em{color:var(--muted);font-size:11px;font-style:normal}.notice-list p{background:var(--soft);color:#425064;border-radius:8px;margin:0;padding:9px 10px;font-size:13px;line-height:1.55}.notice-card-list{gap:8px;display:grid}.notice-card-list.compact{gap:7px}.notice-card{border:1px solid var(--line);min-width:0;color:inherit;text-align:left;background:#fff;border-radius:8px;padding:10px}.notice-card span,.notice-card em{color:var(--muted);font-size:11px;font-style:normal;font-weight:900;display:block}.notice-card strong{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.notice-card p{color:#536174;margin:6px 0;font-size:12px;line-height:1.5}.market-workspace .page-titlebar p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.55}.module-section{border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:12px;box-shadow:0 10px 26px #16233a0d}.module-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.module-head h2{margin:4px 0 0;font-size:16px}.module-head button,.menu-more-card{min-width:0;color:var(--primary);background:#eef5ff;border:1px solid #1769e03d;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:900}.tool-grid{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:8px;display:grid}.primary-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tool-card,.market-snapshot-card{border:1px solid var(--line);background:var(--paper);min-width:0;color:inherit;text-align:left;border-radius:8px;box-shadow:0 10px 26px #16233a0d}.tool-card{grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);align-items:start;column-gap:9px;min-height:86px;padding:10px;display:grid}.tool-card span{width:30px;height:30px;color:var(--client-primary,var(--primary));background:#fff2ec;border-radius:8px;grid-row:1/span 2;justify-content:center;align-items:center;font-size:13px;font-weight:1000;display:inline-flex}.tool-card strong,.market-snapshot-card strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.tool-card em,.market-snapshot-card em{color:var(--muted);font-size:12px;font-style:normal;line-height:1.45;display:block}.tool-card em{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;display:-webkit-box;overflow:hidden}.market-snapshot-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.market-snapshot-card{padding:12px}.compact-info-list{gap:7px;display:grid}.compact-info-list .notice-card{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:9px 10px;display:grid}.compact-info-list .notice-card span,.compact-info-list .notice-card p{grid-column:1/-1}.compact-info-list .notice-card strong{margin-top:0}.compact-info-list .notice-card em{text-align:right}.rank-list-compact{gap:6px;display:grid}.rank-row-compact{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:30px 34px minmax(0,1fr) auto;grid-template-areas:"place avatar main profit""place avatar main stats";align-items:center;gap:3px 8px;padding:8px;display:grid}.rank-place{color:#425064;background:#f1f5f9;border-radius:8px;grid-area:place;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:1000;display:inline-flex}.rank-place.top{color:#9a5a00;background:#fff2d9}.rank-avatar{color:#fff;background:linear-gradient(135deg,#ef3f2f,#f49b3b);border-radius:9px;grid-area:avatar;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:1000;display:inline-flex;overflow:hidden}.rank-avatar img{object-fit:cover;width:100%;height:100%}.rank-main{grid-area:main;gap:2px;min-width:0;display:grid}.rank-main strong,.rank-profit strong,.rank-stats b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rank-main strong{color:var(--ink);font-size:14px}.rank-main em,.rank-profit em,.rank-stats em{color:var(--muted);font-size:10px;font-style:normal;font-weight:900}.rank-profit{text-align:right;grid-area:profit;justify-items:end;min-width:76px;display:grid}.rank-profit strong{font-size:14px}.rank-stats{color:var(--muted);grid-area:stats;justify-content:flex-end;gap:6px;display:flex}.rank-stats b{color:var(--ink);font-size:10px}.market-snapshot-card span{color:var(--muted);font-size:11px;font-weight:900;display:block}.market-snapshot-card strong{margin-top:7px;font-size:16px}.market-snapshot-card em{white-space:nowrap;text-overflow:ellipsis;margin-top:5px;overflow:hidden}.segmented,.action-row,.chip-row,.group-nav{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.segmented::-webkit-scrollbar{display:none}.action-row::-webkit-scrollbar{display:none}.chip-row::-webkit-scrollbar{display:none}.group-nav::-webkit-scrollbar{display:none}.segmented button,.chip-row span,.group-nav span,.config-nav button{border:1px solid var(--line);color:#536174;background:#fff;border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-weight:900}.segmented button.active,.chip-row span:first-child,.group-nav span:first-child,.config-nav button.active{color:var(--primary);background:#eef5ff;border-color:#1769e03d}.filter-row{grid-template-columns:1fr 128px;gap:8px;display:grid}.strategy-workspace .filter-row{grid-template-columns:minmax(0,1fr) 108px 118px}.filter-row input,.filter-row select,.brand-form input,.brand-form select,.api-panel-form input,.api-panel-form select,.operation-field input,.operation-field select,.operation-field textarea,.config-field input,.config-field select{border:1px solid var(--line);color:#172235;background:#fff;border-radius:8px;width:100%;min-width:0;padding:10px}.strategy-list,.community-list{gap:10px;display:grid}.strategy-card{padding:12px}.compact-strategy-card{box-shadow:none;padding:9px}.strategy-card-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.compact-strategy-card .strategy-card-top{margin-bottom:7px}.strategy-card-brief{border-top:1px solid #edf1f6;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 8px;margin-top:7px;padding-top:7px;display:grid}.strategy-card-brief strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:18px;overflow:hidden}.strategy-card-brief span{justify-self:end;font-size:13px;font-weight:1000}.strategy-card-brief em{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);grid-column:1/-1;font-size:11px;font-style:normal;font-weight:900;overflow:hidden}.strategy-card-facts{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.strategy-card-facts span{color:#425064;white-space:nowrap;background:#f8fbff;border:1px solid #1769e01f;border-radius:999px;min-width:0;padding:4px 7px;font-size:11px;font-weight:900}.strategy-card-top strong{font-size:18px}.strategy-card-top small{color:var(--muted);margin-left:5px;font-size:12px;font-weight:900}.strategy-card-top b{white-space:nowrap;font-size:16px}.history-actions{align-items:center}.history-actions span{color:var(--muted);white-space:nowrap;flex:none;font-size:12px;font-weight:900}.history-select-check{flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}.history-select-check input{opacity:0;position:absolute;inset:0}.history-select-check span{border:1px solid var(--line);background:#fff;border-radius:6px;width:18px;height:18px}.history-select-check input:checked+span{border-color:var(--primary);background:var(--primary);box-shadow:inset 0 0 0 4px #fff}.mini-metrics,.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.strategy-detail-sheet{gap:10px;display:grid}.detail-hero-card{background:linear-gradient(135deg,#eef5ff,#fff);border:1px solid #1769e02e;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.detail-hero-card span,.detail-section-head span{color:var(--muted);font-size:11px;font-weight:900;display:block}.detail-hero-card strong{margin-top:4px;font-size:20px;display:block}.detail-hero-card small{color:var(--muted);font-size:12px}.detail-hero-card b{white-space:nowrap;font-size:18px}.detail-compact-hero{padding:10px}.detail-hero-tags{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.detail-hero-tags span{color:#425064;background:#f8fbff;border:1px solid #1769e021;border-radius:999px;padding:3px 7px;font-size:10px}.detail-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.detail-kpi-strip span{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:7px}.detail-kpi-strip b,.detail-kpi-strip em{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.detail-kpi-strip b{color:var(--ink);font-size:13px}.detail-kpi-strip em{color:var(--muted);margin-top:3px;font-size:10px;font-style:normal;font-weight:900}.detail-section{border:1px solid var(--line);background:var(--soft);border-radius:8px;padding:10px}.detail-tight-section{padding:9px}.detail-section-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.detail-section-head h3{margin:0;font-size:15px}.detail-row-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;margin-top:8px;display:grid}.detail-row-list div{border-bottom:1px solid #94a3b829;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding:4px 0;display:flex}.detail-row-list span,.detail-row-list strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.detail-row-list span{color:var(--muted);font-size:10px;font-weight:900}.detail-row-list strong{color:var(--ink);text-align:right;font-size:12px}.hand-plan-list{gap:6px;margin-top:8px;display:grid}.hand-plan-row{background:#fff;border:1px solid #edf1f6;border-radius:8px;grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"label amount status""label add take""label cb take";align-items:center;gap:2px 8px;padding:7px 8px;display:grid}.hand-plan-row.active{background:#f7fbff;border-color:#1769e059}.hand-plan-row.done{background:#f8fafc}.hand-plan-row span{color:#ef3f2f;grid-area:label;font-size:12px;font-weight:1000}.hand-plan-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);grid-area:amount;font-size:13px;overflow:hidden}.hand-plan-row em,.hand-plan-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:10px;font-style:normal;font-weight:900;overflow:hidden}.hand-plan-row em:first-of-type{grid-area:add}.hand-plan-row em:last-of-type{grid-area:take;justify-self:end}.hand-plan-row small{grid-area:cb}.hand-plan-row b{color:var(--primary);background:#eef5ff;border-radius:999px;grid-area:status;justify-self:end;padding:3px 7px;font-size:10px}.detail-trade-list,.detail-log-list{gap:6px;margin-top:9px;display:grid}.detail-timeline-list{gap:5px}.detail-trade-row,.detail-log-row{background:#fff;border:1px solid #edf1f6;border-radius:8px;grid-template-columns:58px minmax(0,1fr);align-items:flex-start;gap:4px 8px;padding:7px 8px;display:grid}.detail-trade-row span,.detail-trade-row em,.detail-trade-row small,.detail-log-row span,.detail-log-row em,.detail-log-row small{color:var(--muted);font-size:11px;font-style:normal;font-weight:900}.detail-trade-row span,.detail-log-row span{color:#425064;text-align:center;background:#f1f5f9;border-radius:7px;grid-row:1/span 3;padding:4px 5px}.detail-trade-row strong,.detail-log-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.detail-trade-row em,.detail-trade-row small,.detail-log-row em,.detail-log-row small{overflow-wrap:anywhere;grid-column:2;min-width:0}.compact-strategy-card .mini-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:7px}.compact-strategy-card .strategy-card-metrics{align-items:stretch}.mini-metrics div,.detail-grid div{background:var(--soft);border:1px solid #edf1f6;border-radius:8px;min-width:0;padding:9px}.compact-strategy-card .mini-metrics div{border-radius:7px;padding:6px}.compact-strategy-card .mini-metrics span{font-size:10px;line-height:1.15}.compact-strategy-card .mini-metrics strong{margin-top:3px;font-size:12px}.strategy-param-strip{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.strategy-param-strip span{background:#f7fbff;border:1px solid #1769e024;border-radius:7px;flex:88px;min-width:0;padding:5px 6px}.strategy-param-strip b,.strategy-param-strip strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.strategy-param-strip b{color:var(--muted);font-size:10px}.strategy-param-strip strong{margin-top:2px;font-size:11px}.strategy-buy-block-note{color:#9f1d15;background:#dc26260f;border:1px solid #dc262633;border-radius:8px;gap:3px;margin-top:8px;padding:8px 9px;display:grid}.detail-buy-block-note{margin-top:10px}.strategy-buy-block-note strong,.strategy-buy-block-note span{overflow-wrap:anywhere;min-width:0}.strategy-buy-block-note strong{font-size:12px}.strategy-buy-block-note span{color:#b42318;font-size:11px;line-height:1.45}.mini-metrics strong,.detail-grid strong{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.card-actions{grid-template-columns:repeat(auto-fit,minmax(66px,1fr));gap:7px;margin-top:10px;display:grid}.card-actions button.danger{color:#b42318;border-color:#dc262640}.compact-strategy-card .card-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}.profile-menu-card{box-shadow:0 8px 20px #16233a0b}.support-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.compact-community-list{gap:8px}.compact-community-list .community-card{box-shadow:none;padding:10px}.menu-more-card{text-align:center;width:100%}.compact-actions{gap:6px}.compact-actions button{padding:8px 10px}.profile-card{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.profile-avatar{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-weight:900;display:inline-flex;overflow:hidden}.profile-avatar.image{background:var(--soft)}.profile-avatar img{object-fit:cover;width:100%;height:100%}.profile-card h1{margin:0 0 4px;font-size:20px}.profile-card p{color:var(--muted);margin:0 0 8px;font-size:13px}.brand-form{gap:10px;display:grid}.api-panel-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.auth-panel{gap:12px;display:grid}.auth-mode-tabs{border:1px solid var(--line);background:var(--soft);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:5px;display:grid}.auth-mode-tabs button{min-width:0;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:9px 8px;font-size:13px;font-weight:900}.auth-mode-tabs button.active{background:var(--panel);color:var(--ink);box-shadow:0 8px 18px #0c162514}.auth-form{align-items:end}.captcha-field,.code-field{grid-column:1/-1}.captcha-inline,.code-row{align-items:center;gap:8px;display:grid}.captcha-inline{grid-template-columns:auto minmax(0,1fr) auto}.code-row{grid-template-columns:minmax(0,1fr) auto}.captcha-inline strong{border:1px solid var(--line);background:var(--soft);min-width:78px;min-height:42px;color:var(--ink);border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:950;display:inline-flex}.captcha-inline button,.code-row button{border:1px solid var(--line);background:var(--ink);color:#fff;white-space:nowrap;border-radius:8px;min-height:42px;padding:0 12px;font-size:12px;font-weight:950}.captcha-inline button:disabled,.code-row button:disabled{cursor:not-allowed;opacity:.58}.saved-profile-list{border:1px solid var(--line);background:var(--soft);border-radius:8px;grid-column:1/-1;gap:8px;padding:10px;display:grid}.saved-profile-list>span{color:var(--muted);font-size:12px;font-weight:950}.saved-profile-list button{border:1px solid var(--line);background:var(--panel);text-align:left;border-radius:8px;grid-template-columns:34px minmax(0,1fr) minmax(0,1.35fr);align-items:center;gap:8px;padding:8px;display:grid}.saved-profile-list button strong{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:950;display:inline-flex}.saved-profile-list button span,.saved-profile-list button em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.saved-profile-list button span{color:var(--ink);font-size:13px;font-weight:950}.saved-profile-list button em{color:var(--muted);font-size:12px;font-style:normal;font-weight:800}.settings-panel-form{gap:12px;display:grid}.settings-block{border:1px solid var(--line);background:var(--soft);border-radius:8px;padding:12px}.settings-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.settings-choice-grid button{border:1px solid var(--line);color:#334154;text-align:left;background:#fff;border-radius:8px;min-width:0;padding:10px}.settings-choice-grid button.active{color:var(--primary);background:#eef5ff;border-color:#1769e057}.settings-choice-grid strong,.settings-choice-grid span{display:block}.settings-choice-grid strong{font-size:14px}.settings-choice-grid span{margin-top:4px;font-size:11px;font-weight:900}.settings-field{margin-top:10px;display:block}.settings-field span{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:900;display:block}.settings-field select{border:1px solid var(--line);color:#172235;background:#fff;border-radius:8px;width:100%;padding:10px}.settings-avatar-row{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;margin:10px 0;padding:10px;display:grid}.settings-avatar-row .profile-avatar{width:52px;height:52px}.settings-avatar-row strong{color:var(--ink);font-size:13px;font-weight:950;display:block}.settings-avatar-row p{color:var(--muted);margin:4px 0 0;font-size:12px;font-weight:800;line-height:1.45}.settings-avatar-actions{justify-content:flex-start;margin-top:8px}.settings-avatar-input{display:none}.settings-toggle-list{gap:8px;margin-top:10px;display:grid}.settings-toggle-row{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) 46px;align-items:center;gap:10px;min-width:0;padding:10px;display:grid;position:relative}.settings-toggle-row>span{min-width:0}.settings-toggle-row strong,.settings-toggle-row em{min-width:0;display:block}.settings-toggle-row strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;overflow:hidden}.settings-toggle-row em{color:var(--muted);margin-top:3px;font-size:12px;font-style:normal;font-weight:800;line-height:1.45}.settings-toggle-row input{opacity:0;pointer-events:none;position:absolute}.settings-toggle-row i{background:#d8e0ea;border-radius:999px;width:46px;height:26px;transition:background .18s;position:relative}.settings-toggle-row i:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #0a142838}.settings-toggle-row i.active{background:var(--primary)}.settings-toggle-row i.active:after{transform:translate(20px)}.brand-form input[readonly]{color:var(--muted);background:#f5f7fb}.settings-security-form{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-inline-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.settings-inline-actions button{min-width:112px}.api-key-list{border:1px solid var(--line);background:var(--soft);border-radius:8px;grid-column:1/-1;gap:8px;padding:10px;display:grid}.api-key-list-head,.api-key-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.api-key-list-head div,.api-key-actions{align-items:center;gap:8px;display:flex}.api-key-list-head button,.api-key-actions button{min-height:30px;color:var(--primary);background:#f3f7ff;border:1px solid #1769e029;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:900}.api-key-actions button.danger{color:#b03636;background:#fff6f6;border-color:#d247473d}.api-edit-banner{background:#c7901614;border:1px solid #c790163d;border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.api-edit-banner span,.api-edit-banner strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.api-edit-banner span{color:#8a5d0d;font-weight:900}.api-edit-banner strong{color:var(--ink);font-weight:950}.api-edit-banner button{color:#8a5d0d;background:#fff;border:1px solid #c790163d;border-radius:8px;min-height:30px;padding:7px 9px;font-size:11px;font-weight:900}.api-confirm-card,.api-security-card{border-radius:8px;grid-column:1/-1;gap:8px;padding:10px;display:grid}.api-confirm-card{background:#fff7f5;border:1px solid #d2474738;grid-template-columns:minmax(0,1fr) auto;align-items:center}.api-confirm-card span,.api-security-card span{color:var(--muted);font-size:11px;font-weight:900;display:block}.api-confirm-card strong,.api-security-card strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;display:block;overflow:hidden}.api-confirm-card p,.api-security-card p{color:var(--muted);margin:4px 0 0;font-size:12px;font-weight:800;line-height:1.45}.api-confirm-actions{align-items:center;gap:8px;display:flex}.api-confirm-actions button{min-height:32px;color:var(--primary);background:#fff;border:1px solid #1769e029;border-radius:8px;padding:7px 10px;font-size:11px;font-weight:950}.api-confirm-actions button.danger{color:#b03636;background:#fff0f0;border-color:#d2474742}.api-security-card{background:#f7fbff;border:1px solid #1769e01f;grid-template-columns:repeat(4,minmax(0,1fr))}.api-security-card p{grid-column:1/-1}.api-key-list-head span,.api-key-row span{color:var(--muted);font-size:11px;font-weight:900}.api-key-list-head strong,.api-key-row strong{font-size:13px}.api-key-row{background:#fff;border:1px solid #edf1f6;border-radius:8px;flex-wrap:wrap;padding:9px}.api-key-row div{min-width:0}.api-key-row>div:first-child{flex:150px}.api-key-row .api-key-actions{flex:none}.api-balance-detail-grid{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.api-balance-detail-grid article{background:#f8fbff;border:1px solid #edf1f6;border-radius:8px;min-width:0;padding:8px}.api-balance-detail-grid article.highlight{background:#f1f6ff;border-color:#1769e02e}.api-balance-detail-grid article.up strong{color:#168061}.api-balance-detail-grid article.down strong{color:#b03636}.api-balance-error{color:#b03636;background:#fff6f6;border:1px solid #d2474738;border-radius:8px;flex:100%;margin:0;padding:8px;font-size:11px;font-weight:900}.api-key-row strong,.api-key-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.api-key-row em{color:var(--muted);flex:0 auto;font-size:11px;font-style:normal;font-weight:900}.operation-form{gap:12px;display:grid}.operation-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.api-panel-form label,.brand-form label,.operation-field{min-width:0}.api-panel-form label span,.operation-field>span{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:900;display:block}.operation-field.wide{grid-column:1/-1}.operation-field em{color:#d24747;margin-left:3px;font-style:normal}.operation-field input,.operation-field select,.operation-field textarea{width:100%;min-width:0}.operation-field textarea{resize:vertical}.deposit-address-card{background:#0f97740f;border:1px solid #0f977438;border-radius:8px;grid-column:1/-1;gap:10px;padding:12px;display:grid}.deposit-address-head,.deposit-address-box{grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr) auto;align-items:center;gap:10px;display:grid}.deposit-address-head span,.deposit-address-box span{color:var(--muted);font-size:12px;font-weight:950}.deposit-address-head strong{color:#0b7d5f;font-size:15px;font-weight:950}.deposit-address-head em{color:var(--muted);text-align:right;font-size:12px;font-style:normal;font-weight:850}.deposit-address-box{border:1px solid var(--line);background:var(--panel);border-radius:8px;padding:9px}.deposit-address-box strong{overflow-wrap:anywhere;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:900;line-height:1.45}.deposit-address-box.loading strong{color:var(--muted);font-family:inherit}.deposit-address-box button{border:1px solid var(--line);background:var(--ink);color:#fff;border-radius:8px;min-height:36px;padding:0 12px;font-size:12px;font-weight:950}.deposit-address-box button:disabled{cursor:not-allowed;opacity:.5}.deposit-tip-list{gap:5px;margin:0;padding-left:18px;display:grid}.deposit-tip-list li{color:var(--muted);font-size:12px;font-weight:800;line-height:1.45}.operation-safety-card{background:#c7901614;border:1px solid #c790163d;border-radius:8px;gap:10px;padding:12px;display:grid}.operation-safety-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.operation-safety-head span{color:#8a5d0d;text-transform:uppercase;font-size:11px;font-weight:950}.operation-safety-head strong{color:var(--ink);font-size:14px;font-weight:950}.operation-safety-card ul{gap:6px;margin:0;padding-left:18px;display:grid}.operation-safety-card li{color:var(--muted);font-size:12px;font-weight:800;line-height:1.45}.operation-field input[readonly]{background:var(--soft);color:var(--muted)}.operation-field.checkbox{border:1px solid var(--line);background:var(--soft);border-radius:8px;grid-column:1/-1;align-items:flex-start;gap:9px;padding:10px;display:flex}.operation-field.checkbox input{width:16px;height:16px;accent-color:var(--primary);margin-top:1px}.operation-field.checkbox span{color:var(--ink);margin:0;line-height:1.45}.api-panel-form p{color:var(--muted);grid-column:1/-1;margin:2px 0 0;font-size:13px;line-height:1.55}.api-panel-form .sheet-actions{grid-column:1/-1}.feature-hold,.rich-data-panel{gap:12px;display:grid}.operation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.operation-grid div{border:1px solid var(--line);background:var(--soft);border-radius:8px;min-width:0;padding:10px}.operation-grid span{color:var(--muted);font-size:11px;font-weight:900;display:block}.operation-grid strong{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.rich-summary-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.rich-list-section{border:1px solid var(--line);background:#fff;border-radius:8px;gap:9px;padding:12px;display:grid}.rich-section-head,.team-member-main,.upgrade-path-head,.commission-rate-row,.team-child-row,.node-level-row{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.rich-section-head h3{color:var(--ink);margin:0;font-size:14px;font-weight:950}.rich-section-head span,.team-member-main span,.team-member-main em,.team-child-row em,.commission-rate-row em,.upgrade-path-card em,.node-level-row em{color:var(--muted);font-size:11px;font-style:normal;font-weight:850}.team-tree-list,.upgrade-path-list,.commission-rate-list,.node-level-list,.activation-history-list{gap:8px;display:grid}.team-member-card,.upgrade-path-card,.node-level-row,.commission-rate-row,.activation-history-card{background:var(--soft);border:1px solid #edf1f6;border-radius:8px;min-width:0;padding:10px}.team-member-main div,.node-level-row div{min-width:0}.team-member-main strong,.node-level-row strong,.commission-rate-row span{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:950;display:block;overflow:hidden}.team-member-main em,.node-level-row span{border:1px solid var(--line);color:var(--primary);background:#fff;border-radius:999px;flex:none;padding:4px 8px}.team-member-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.team-member-metrics span{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:8px}.team-member-metrics b{color:var(--muted);font-size:10px;font-weight:900;display:block}.team-member-metrics strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}.team-member-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.team-member-actions button{border:1px solid var(--line);min-width:0;color:var(--primary);background:#fff;border-radius:8px;padding:8px;font-size:12px;font-weight:950}.activation-history-card{gap:9px;display:grid}.activation-history-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.activation-history-head span,.activation-history-head em{border:1px solid var(--line);color:var(--primary);white-space:nowrap;background:#fff;border-radius:999px;padding:4px 8px;font-size:10px;font-style:normal;font-weight:950}.activation-history-head em{color:#0b7d5f}.activation-history-head strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;overflow:hidden}.activation-history-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.activation-history-meta span{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:7px}.activation-history-meta b,.activation-history-card time{color:var(--muted);font-size:10px;font-weight:900;display:block}.activation-history-meta strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-weight:900;display:block;overflow:hidden}.team-child-list{gap:6px;margin-top:9px;display:grid}.team-child-row{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px}.team-child-row span,.team-child-row strong,.commission-rate-row span,.commission-rate-row strong,.node-level-row b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.commission-rate-row strong,.node-level-row b,.upgrade-path-head span{color:var(--primary);flex:none;font-weight:950}.upgrade-progress-bar{background:#e6ecf4;border-radius:999px;height:7px;overflow:hidden}.upgrade-progress-bar i{border-radius:inherit;background:var(--primary);height:100%;display:block}.node-level-row.active{background:#0f977414;border-color:#0f977452}.faq-list,.upgrade-log-list{gap:10px;display:grid}.faq-row,.upgrade-log-card{border:1px solid var(--line);background:#fff;border-radius:8px;gap:9px;min-width:0;padding:12px;display:grid}.faq-row div,.upgrade-log-head{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.faq-row span,.upgrade-log-head span,.upgrade-log-head time,.upgrade-log-tags span{color:var(--muted);font-size:11px;font-style:normal;font-weight:900}.faq-row strong,.upgrade-log-head strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;display:block;overflow:hidden}.faq-row p,.upgrade-log-card p{color:#526071;margin:0;font-size:13px;font-weight:800;line-height:1.55}.upgrade-log-head>div{min-width:0}.upgrade-log-head time{flex:none}.upgrade-log-tags{flex-wrap:wrap;gap:6px;display:flex}.upgrade-log-tags span{color:var(--primary);background:#1769e00f;border:1px solid #1769e029;border-radius:999px;padding:4px 8px}.upgrade-log-card ul{gap:6px;margin:0;padding-left:18px;display:grid}.upgrade-log-card li{color:#334154;font-size:12px;font-weight:800;line-height:1.5}.operation-feedback{color:#0b7d5f;background:#0f977414;border:1px solid #0f977438;border-radius:8px;margin:0;padding:9px 10px;font-size:13px;font-weight:900;line-height:1.5}.operation-feedback.error{color:#b03636;background:#d2474714;border-color:#d247473d}.operation-warning{color:#8a5d0d;background:#c790161a;border:1px solid #c7901642;border-radius:8px;margin:0;padding:9px 10px;font-size:12px;font-weight:900;line-height:1.5}.operation-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.operation-impact-grid div{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:9px}.operation-impact-grid span{color:var(--muted);font-size:11px;font-weight:900;display:block}.operation-impact-grid strong{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.operation-receipt-list{border:1px solid var(--line);background:var(--soft);border-radius:8px;gap:7px;padding:10px;display:grid}.operation-receipt-head{color:var(--muted);font-size:11px;font-weight:900}.operation-receipt-row{background:#fff;border:1px solid #edf1f6;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.operation-receipt-row span,.operation-receipt-row em{color:var(--muted);font-size:11px;font-style:normal;font-weight:900}.operation-receipt-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.batch-job-list{border:1px solid var(--line);background:var(--soft);border-radius:8px;gap:8px;padding:10px;display:grid}.batch-job-card{background:#fff;border:1px solid #edf1f6;border-radius:8px;gap:8px;padding:9px;display:grid}.batch-job-head,.batch-job-meta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.batch-job-head div{min-width:0}.batch-job-head span,.batch-job-meta span,.batch-job-meta em,.batch-job-meta b,.batch-job-failures span{color:var(--muted);font-size:11px;font-style:normal;font-weight:900}.batch-job-head strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}.batch-job-head button{border:1px solid var(--line);color:var(--text);background:#fff;border-radius:8px;padding:7px 10px;font-weight:900}.batch-job-progress{background:#edf1f6;border-radius:999px;height:7px;overflow:hidden}.batch-job-progress i{border-radius:inherit;background:var(--primary);height:100%;display:block}.batch-job-meta{grid-template-columns:auto minmax(0,1fr) auto}.batch-job-meta em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.batch-job-failures{border-top:1px solid var(--line);gap:4px;padding-top:8px;display:grid}.batch-job-failures p{color:#b03636;margin:0;font-size:12px;font-weight:800;line-height:1.45}.record-detail-hero{background:#1769e00f;border:1px solid #1769e024;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:12px;display:grid}.record-detail-hero span,.record-detail-hero em{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:900;overflow:hidden}.record-detail-hero strong{color:var(--ink);white-space:nowrap;font-size:18px;font-weight:950}.record-detail-hero em{grid-column:1/-1}.record-detail-grid strong{white-space:normal;word-break:break-word}.panel-records{gap:12px;display:grid}.record-filter-grid{grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:8px;display:grid}.record-filter-grid.single{grid-template-columns:1fr}.record-filter-grid label{min-width:0}.record-filter-grid span{color:var(--muted);margin-bottom:5px;font-size:11px;font-weight:900;display:block}.record-filter-grid input,.record-filter-grid select{border:1px solid var(--line);color:#172235;background:#fff;border-radius:8px;width:100%;min-width:0;padding:10px}.record-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.record-stat-grid article{background:#f8fafc;border:1px solid #e6ebf2;border-radius:8px;min-width:0;padding:10px}.record-stat-grid span{color:var(--muted);margin-bottom:4px;font-size:11px;font-weight:900;display:block}.record-stat-grid strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;display:block;overflow:hidden}.feature-hold-list{gap:8px;display:grid}.feature-hold-list span{border:1px solid var(--line);background:var(--soft);color:#334154;border-radius:8px;padding:10px;font-size:13px;font-weight:900}.brand-form label span{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:900;display:block}.community-card{border:1px solid var(--line);color:inherit;text-align:left;font:inherit;padding:13px}.community-card span{color:var(--primary);background:#eef5ff;border-radius:999px;margin-bottom:7px;padding:5px 8px;font-size:11px;font-weight:900;display:inline-block}.community-card strong{font-size:16px;display:block}.community-card p{color:#536174;margin:6px 0;line-height:1.55}.community-card em{color:var(--muted);font-size:12px;font-style:normal}.community-list.compact{gap:8px}.chat-room-head{border:1px solid var(--line);background:var(--soft);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.chat-room-head span,.chat-room-head em{color:var(--muted);font-size:12px;font-style:normal;font-weight:900;display:block}.chat-room-head strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:4px 0;font-size:17px;display:block;overflow:hidden}.chat-message-list{gap:8px;max-height:min(52vh,520px);padding:10px 2px;display:grid;overflow:auto}.chat-message{border:1px solid var(--line);background:#fff;border-radius:8px;max-width:86%;padding:10px}.chat-message.mine{background:#fff4ed;border-color:#d63f1d38;justify-self:end}.chat-message div{justify-content:space-between;gap:8px;margin-bottom:6px;display:flex}.chat-message strong,.chat-message time{min-width:0;color:var(--muted);font-size:11px;font-weight:900}.chat-message p{color:#233044;word-break:break-word;margin:0;font-size:13px;line-height:1.55}.chat-compose{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:8px;display:grid}.chat-compose input{min-width:0}.support-card-list{gap:8px;display:grid}.support-card{border:1px solid var(--line);background:#fff;border-radius:8px;padding:12px}.support-card span{color:var(--client-primary,var(--primary));font-size:11px;font-weight:900;display:block}.support-card strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:6px;font-size:15px;display:block;overflow:hidden}.support-card p{color:#536174;margin:7px 0 0;font-size:13px;line-height:1.6}.client-tabbar{z-index:50;padding:7px 8px calc(7px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.client-tabbar button{color:#7a8797;background:0 0;border:0;min-width:0;padding:4px 3px;font-size:10px;font-weight:900}.client-tabbar button span{background:#eef2f6;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;margin-bottom:2px;display:inline-flex}.client-tabbar button strong{display:block}.client-tabbar button.active{color:var(--primary)}.client-tabbar button.active span{background:#eef5ff}.sheet{z-index:80;padding:16px 12px calc(16px + env(safe-area-inset-bottom,0px));background:#0f172a5c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet-panel{border:1px solid var(--line);background:#fff;border-radius:12px;width:min(720px,100%);max-height:86vh;padding:16px;overflow:auto;box-shadow:0 22px 56px #0f172a3d}.sheet-panel.large{width:min(880px,100%)}.sheet-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.sheet-head h2{margin:5px 0 0}.sheet-head button{border:1px solid var(--line);color:#536174;background:#fff;border-radius:8px;padding:8px 11px;font-weight:900}.strategy-kind-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.strategy-kind-tabs button{border:1px solid var(--line);color:#172235;text-align:left;background:#fff;border-radius:8px;min-width:0;padding:10px}.strategy-kind-tabs button.active{background:#eef5ff;border-color:#1769e05c}.strategy-kind-tabs strong,.strategy-kind-tabs span{display:block}.strategy-kind-tabs strong{font-size:13px}.strategy-kind-tabs span{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.35}.strategy-create-panel{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbff);border-radius:8px;padding:12px;box-shadow:0 10px 24px #16233a0d}.strategy-create-panel .panel-head{margin-bottom:8px}.strategy-entry-list{gap:8px;display:grid}.strategy-entry-list.inline{grid-template-columns:repeat(3,minmax(0,1fr))}.strategy-entry-list button{border:1px solid var(--line);color:#172235;text-align:left;background:#fff;border-radius:8px;min-width:0;padding:11px;box-shadow:0 8px 20px #16233a0a}.strategy-entry-list button:hover{background:#eef5ff;border-color:#1769e057}.strategy-entry-list strong,.strategy-entry-list span{min-width:0;display:block}.strategy-entry-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.strategy-entry-list span{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.4}.config-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.config-summary-strip div{border:1px solid var(--line);background:var(--soft);border-radius:8px;min-width:0;padding:9px}.config-summary-strip span,.config-preview-row span,.config-preview-row em{color:var(--muted);font-size:11px;font-style:normal;font-weight:800;display:block}.config-summary-strip strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;display:block;overflow:hidden}.config-market-card{background:#1769e00d;border:1px solid #1769e029;border-radius:8px;gap:10px;margin-bottom:10px;padding:12px;display:grid}.config-market-card.warning{background:#dc26260d;border-color:#dc26263d}.config-market-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.config-market-head span{color:var(--primary);font-size:11px;font-weight:900;display:block}.config-market-head strong{color:var(--ink);margin-top:4px;font-size:13px;font-weight:900;display:block}.config-market-head button{border:1px solid var(--line);color:var(--text);white-space:nowrap;background:#fff;border-radius:8px;padding:8px 10px;font-weight:900}.config-market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.config-market-grid article{background:#fff;border:1px solid #e6ebf2;border-radius:8px;min-width:0;padding:9px}.config-market-grid span,.config-market-grid em{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:11px;font-style:normal;font-weight:900;display:block;overflow:hidden}.config-market-grid strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);margin:4px 0;font-size:14px;font-weight:950;display:block;overflow:hidden}.config-blocking-list{border-top:1px solid #dc262629;gap:5px;padding-top:8px;display:grid}.config-blocking-list strong{color:#b42318;font-size:12px;font-weight:950}.config-blocking-list p{color:#b42318;margin:0;font-size:12px;font-weight:800;line-height:1.45}.config-nav{margin-bottom:10px}.config-form-card{border:1px solid var(--line);background:#fff;border-radius:8px;padding:12px}.all-in-one-config{background:#f8fbff;gap:10px;padding:10px;display:grid}.config-section{gap:11px;display:grid}.all-in-one-config .config-section{background:#fff;border:1px solid #e6edf7;border-radius:8px;padding:12px}.section-title h3{margin:0;font-size:15px}.section-title p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.5}.config-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.config-field{min-width:0}.config-field.wide{grid-column:1/-1}.config-field>span,.brand-form label span{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:900;display:block}.config-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.config-choice button{border:1px solid var(--line);background:var(--soft);color:#334154;border-radius:8px;min-width:0;padding:10px 8px;font-size:12px;font-weight:900}.config-choice button.active{color:var(--primary);background:#eef5ff;border-color:#1769e052}.config-check-list{gap:8px;display:grid}.config-check{border:1px solid var(--line);background:var(--soft);color:#334154;border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:900;display:flex}.config-check input{accent-color:var(--primary)}.config-preview-row{border-top:1px solid #eef2f6;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:4px 10px;margin-top:12px;padding-top:10px;display:grid}.config-preview-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.config-preview-row em{grid-column:1/-1}.config-start-review{background:#f8fbff;border:1px solid #1769e01f;border-radius:8px;gap:10px;padding:12px;display:grid}.config-start-review.warning{background:#fff8f6;border-color:#d2474738}.config-start-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.config-start-grid div{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:9px 10px}.config-start-grid span{color:var(--muted);font-size:11px;font-weight:900;display:block}.config-start-grid strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;display:block;overflow:hidden}.config-groups{gap:9px;display:grid}.config-groups article{border:1px solid var(--line);background:var(--soft);border-radius:8px;padding:11px}.config-groups h3{margin:0 0 5px;font-size:14px}.config-groups p,.panel-note{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.sheet-actions{gap:8px;margin-top:12px;display:flex}.sheet-actions button{flex:1}.sheet-actions button.primary{background:var(--primary);border-color:var(--primary);color:#fff}.sheet-actions button.danger{color:#c23939;background:#fff6f6;border-color:#efb6b6}.empty-state{text-align:center;color:var(--muted);background:#fff;border:1px dashed #cfd8e6;border-radius:8px;padding:28px 12px}.empty-state.compact{padding:18px 12px}.client-shell.theme-darkGold{--primary:#d8ad45;--accent:#ff8a2a;--line:#e0be7038;--muted:#93a0ad;--ink:#edf3f8;--paper:#101923;--card:#101923;--soft:#172331;color:#edf3f8;background:radial-gradient(circle at 15% 0,#d8ad4529,#0000 28%),linear-gradient(#070b12 0%,#0c131d 48%,#080d14 100%)}.theme-darkGold .client-topbar,.theme-darkGold .client-tabbar{border-color:var(--line);background:#080d14f0}.theme-darkGold .brand-mark{background:radial-gradient(circle at 30% 20%,#fff4d2e6,#0000 21%),radial-gradient(circle at 72% 82%,#22d3ee38,#0000 30%),linear-gradient(145deg,#f59e0b 0%,#dc3e1f 52%,#7c1d12 100%);box-shadow:0 12px 28px #f08a2438}.theme-darkGold .brand-lockup strong,.theme-darkGold .page-titlebar h1,.theme-darkGold .hero-panel h1,.theme-darkGold .panel-head h2,.theme-darkGold .profile-card h1,.theme-darkGold .strategy-card-top strong,.theme-darkGold .community-card strong,.theme-darkGold .sheet-head h2,.theme-darkGold .section-title h3,.theme-darkGold .rich-section-head h3,.theme-darkGold .team-member-main strong,.theme-darkGold .node-level-row strong,.theme-darkGold .commission-rate-row span,.theme-darkGold .team-member-metrics strong,.theme-darkGold .api-edit-banner strong,.theme-darkGold .record-detail-hero strong,.theme-darkGold .faq-row strong,.theme-darkGold .upgrade-log-head strong,.theme-darkGold .settings-avatar-row strong,.theme-darkGold .settings-toggle-row strong,.theme-darkGold .tool-card strong,.theme-darkGold .market-snapshot-card strong,.theme-darkGold .rank-main strong,.theme-darkGold .rank-profit strong,.theme-darkGold .rank-stats b,.theme-darkGold .strategy-card-brief strong,.theme-darkGold .detail-kpi-strip b,.theme-darkGold .detail-row-list strong,.theme-darkGold .hand-plan-row strong,.theme-darkGold .chat-room-head strong,.theme-darkGold .support-card strong,.theme-darkGold .record-stat-grid strong{color:#f4f7fb}.theme-darkGold .brand-lockup small,.theme-darkGold .eyebrow,.theme-darkGold .metric-card span,.theme-darkGold .strategy-metric span,.theme-darkGold .mini-metrics span,.theme-darkGold .detail-grid span,.theme-darkGold .detail-hero-card span,.theme-darkGold .detail-section-head span,.theme-darkGold .detail-trade-row span,.theme-darkGold .detail-trade-row em,.theme-darkGold .detail-trade-row small,.theme-darkGold .detail-log-row small,.theme-darkGold .strategy-param-strip b,.theme-darkGold .strategy-card-top small,.theme-darkGold .strategy-buy-block-note span,.theme-darkGold .section-title p,.theme-darkGold .rich-section-head span,.theme-darkGold .team-member-main span,.theme-darkGold .team-member-main em,.theme-darkGold .team-child-row em,.theme-darkGold .commission-rate-row em,.theme-darkGold .upgrade-path-card em,.theme-darkGold .node-level-row em,.theme-darkGold .team-member-metrics b,.theme-darkGold .api-edit-banner span,.theme-darkGold .record-detail-hero span,.theme-darkGold .record-detail-hero em,.theme-darkGold .faq-row span,.theme-darkGold .upgrade-log-head span,.theme-darkGold .upgrade-log-head time,.theme-darkGold .upgrade-log-tags span,.theme-darkGold .settings-avatar-row p,.theme-darkGold .settings-toggle-row em,.theme-darkGold .config-summary-strip span,.theme-darkGold .config-market-grid span,.theme-darkGold .config-market-grid em,.theme-darkGold .config-preview-row span,.theme-darkGold .config-preview-row em,.theme-darkGold .community-card p,.theme-darkGold .community-card em,.theme-darkGold .tool-card em,.theme-darkGold .market-snapshot-card span,.theme-darkGold .market-snapshot-card em,.theme-darkGold .rank-main em,.theme-darkGold .rank-profit em,.theme-darkGold .rank-stats em,.theme-darkGold .strategy-card-brief em,.theme-darkGold .strategy-card-facts span,.theme-darkGold .detail-hero-tags span,.theme-darkGold .detail-kpi-strip em,.theme-darkGold .detail-row-list span,.theme-darkGold .hand-plan-row em,.theme-darkGold .hand-plan-row small,.theme-darkGold .chat-room-head span,.theme-darkGold .chat-room-head em,.theme-darkGold .chat-message strong,.theme-darkGold .chat-message time,.theme-darkGold .support-card p,.theme-darkGold .faq-row p,.theme-darkGold .upgrade-log-card p,.theme-darkGold .upgrade-log-card li,.theme-darkGold .strategy-summary-row em,.theme-darkGold .record-row em{color:#96a4b5}.theme-darkGold .hero-panel{background:linear-gradient(135deg,#d8ad453d,#ff8a2a1f),linear-gradient(135deg,#111b28,#080d14);border-color:#d8ad4557}.theme-darkGold .hero-panel button,.theme-darkGold .topbar-action,.theme-darkGold .topbar-icon-action,.theme-darkGold .page-titlebar button,.theme-darkGold .panel-head button{color:#f4cf72;background:#d8ad4524;border-color:#d8ad4557}.theme-darkGold .client-tabbar button span{background:#111b27}.theme-darkGold .client-tabbar button{color:#8996a6}.theme-darkGold .client-tabbar button.active span,.theme-darkGold .segmented button.active,.theme-darkGold .chip-row span:first-child,.theme-darkGold .config-nav button.active,.theme-darkGold .strategy-kind-tabs button.active,.theme-darkGold .strategy-entry-list button:hover,.theme-darkGold .settings-choice-grid button.active,.theme-darkGold .config-choice button.active{color:#f4cf72;background:#d8ad4529;border-color:#d8ad4561}.theme-darkGold .client-tabbar button.active{color:#f4cf72}.theme-darkGold .hero-panel,.theme-darkGold .data-source-card,.theme-darkGold .asset-hero-card,.theme-darkGold .page-titlebar,.theme-darkGold .profile-card,.theme-darkGold .panel-card,.theme-darkGold .metric-card,.theme-darkGold .strategy-card,.theme-darkGold .strategy-create-panel,.theme-darkGold .community-card,.theme-darkGold .tool-card,.theme-darkGold .market-snapshot-card,.theme-darkGold .rank-row-compact,.theme-darkGold .detail-kpi-strip span,.theme-darkGold .hand-plan-row,.theme-darkGold .chat-message,.theme-darkGold .support-card,.theme-darkGold .sheet-panel,.theme-darkGold .config-form-card,.theme-darkGold .config-market-card{border-color:var(--line);background:#101923f5;box-shadow:0 14px 34px #00000047}.theme-darkGold .tool-card span{color:#f4cf72;background:#d8ad4529}.theme-darkGold .rank-place,.theme-darkGold .detail-trade-row span,.theme-darkGold .detail-log-row span{color:#d7e0ea;background:#172331}.theme-darkGold .rank-place.top,.theme-darkGold .hand-plan-row b{color:#f4cf72;background:#d8ad452e}.theme-darkGold .strategy-card-facts span,.theme-darkGold .detail-hero-tags span,.theme-darkGold .hand-plan-row.active{background:#d8ad4514;border-color:#d8ad4538}.theme-darkGold .chat-room-head{border-color:var(--line);background:#172331fa}.theme-darkGold .chat-message p{color:#d9e2ec}.theme-darkGold .chat-message.mine{background:#d8ad451f;border-color:#d8ad4557}.theme-darkGold .strategy-card,.theme-darkGold .compact-metrics .metric-card{box-shadow:none}.theme-darkGold .quick-grid button,.theme-darkGold .menu-grid button,.theme-darkGold .action-row button,.theme-darkGold .card-actions button,.theme-darkGold .sheet-actions button,.theme-darkGold .api-key-list-head button,.theme-darkGold .api-key-actions button,.theme-darkGold .api-edit-banner button,.theme-darkGold .api-confirm-actions button,.theme-darkGold .notice-card,.theme-darkGold .segmented button,.theme-darkGold .chip-row span,.theme-darkGold .config-nav button,.theme-darkGold .strategy-kind-tabs button,.theme-darkGold .strategy-entry-list button,.theme-darkGold .settings-choice-grid button,.theme-darkGold .config-choice button,.theme-darkGold .team-member-actions button,.theme-darkGold .sheet-head button,.theme-darkGold .topbar-dropdown button{border-color:var(--line);color:#d7e0ea;background:#111b27}.theme-darkGold .topbar-dropdown{border-color:var(--line);background:#101923;box-shadow:0 18px 42px #0000005c}.theme-darkGold .topbar-dropdown button.active{color:#f4cf72;background:#d8ad4529;border-color:#d8ad4561}.theme-darkGold .topbar-dropdown strong{background:#172331}.theme-darkGold .filter-row input,.theme-darkGold .filter-row select,.theme-darkGold .brand-form input,.theme-darkGold .brand-form select,.theme-darkGold .api-panel-form input,.theme-darkGold .api-panel-form select,.theme-darkGold .operation-field input,.theme-darkGold .operation-field select,.theme-darkGold .operation-field textarea,.theme-darkGold .settings-field select,.theme-darkGold .record-filter-grid input,.theme-darkGold .record-filter-grid select,.theme-darkGold .config-field input,.theme-darkGold .config-field select{border-color:var(--line);color:#edf3f8;background:#0c131d}.theme-darkGold .filter-row input::placeholder,.theme-darkGold .operation-field input::placeholder,.theme-darkGold .operation-field textarea::placeholder,.theme-darkGold .config-field input::placeholder{color:#6f7d8c}.theme-darkGold .notice-card p{color:#96a4b5}.theme-darkGold .mini-metrics div,.theme-darkGold .detail-grid div,.theme-darkGold .detail-section,.theme-darkGold .asset-status-strip div,.theme-darkGold .api-key-list,.theme-darkGold .api-key-row,.theme-darkGold .api-balance-detail-grid article,.theme-darkGold .api-balance-error,.theme-darkGold .strategy-param-strip span,.theme-darkGold .strategy-buy-block-note,.theme-darkGold .settings-block,.theme-darkGold .operation-impact-grid div,.theme-darkGold .operation-receipt-list,.theme-darkGold .operation-receipt-row,.theme-darkGold .batch-job-list,.theme-darkGold .batch-job-card,.theme-darkGold .record-detail-hero,.theme-darkGold .api-edit-banner,.theme-darkGold .api-confirm-card,.theme-darkGold .api-security-card,.theme-darkGold .rich-list-section,.theme-darkGold .faq-row,.theme-darkGold .upgrade-log-card,.theme-darkGold .settings-avatar-row,.theme-darkGold .settings-toggle-row,.theme-darkGold .team-member-card,.theme-darkGold .team-child-row,.theme-darkGold .team-member-metrics span,.theme-darkGold .activation-history-card,.theme-darkGold .activation-history-head span,.theme-darkGold .activation-history-head em,.theme-darkGold .activation-history-meta span,.theme-darkGold .commission-rate-row,.theme-darkGold .upgrade-path-card,.theme-darkGold .node-level-row,.theme-darkGold .config-summary-strip div,.theme-darkGold .config-market-grid article,.theme-darkGold .config-start-review,.theme-darkGold .config-start-grid div,.theme-darkGold .all-in-one-config,.theme-darkGold .all-in-one-config .config-section,.theme-darkGold .config-check,.theme-darkGold .notice-list p,.theme-darkGold .operation-grid div,.theme-darkGold .operation-field.checkbox,.theme-darkGold .record-stat-grid article,.theme-darkGold .record-row small,.theme-darkGold .history-select-check span,.theme-darkGold .feature-hold-list span,.theme-darkGold .empty-state{background:var(--soft);border-color:var(--line);color:#d7e0ea}.theme-darkGold .card-actions button.danger,.theme-darkGold .api-key-actions button.danger,.theme-darkGold .api-confirm-actions button.danger{color:#ff8a8a;background:#ff78781a;border-color:#ff78784d}.theme-darkGold .team-member-main em,.theme-darkGold .activation-history-head span,.theme-darkGold .activation-history-head em,.theme-darkGold .node-level-row span,.theme-darkGold .upgrade-progress-bar{border-color:var(--line);background:#0c131d}.theme-darkGold .node-level-row.active{background:#d8ad4524;border-color:#d8ad455c}.theme-darkGold .detail-hero-card{background:linear-gradient(135deg,#d8ad4529,#ff8a2a14),#111b27;border-color:#d8ad4557}.theme-darkGold .detail-trade-row,.theme-darkGold .detail-log-row,.theme-darkGold .batch-job-head button{border-color:var(--line);background:#101923}.theme-darkGold .batch-job-progress{background:#0c131d}.theme-darkGold .strategy-summary-row,.theme-darkGold .record-row,.theme-darkGold .config-preview-row{border-color:#e0be7029}.theme-darkGold .config-market-card.warning{background:#ff787814;border-color:#ff78784d}.theme-darkGold .config-market-head strong,.theme-darkGold .config-market-grid strong{color:#f4f7fb}.theme-darkGold .config-market-head button{border-color:var(--line);color:#d7e0ea;background:#111b27}.theme-darkGold .config-blocking-list{border-color:#ff78782e}.theme-darkGold .config-blocking-list strong,.theme-darkGold .config-blocking-list p{color:#ff8a8a}.theme-darkGold .up{color:#5fd39b}.theme-darkGold .down{color:#ff7878}.theme-darkGold .operation-warning{color:#f4cf72;background:#d8ad451f;border-color:#d8ad4557}.theme-darkGold .home-hero-panel{background:linear-gradient(135deg,#d8ad453d,#ff8a2a1f),linear-gradient(135deg,#111b28,#080d14);border-color:#d8ad4557}.theme-darkGold .home-hero-panel:after{background:linear-gradient(90deg,#f4cf72,#f4cf721f)}.theme-darkGold .compact-source-card{border-left-color:#f4cf72}.theme-darkGold .source-action-row button.secondary{color:#9daabc;background:#111b27;border-color:#d8ad453d}.theme-darkGold .data-health-strip{background:#d8ad451a;border-color:#d8ad4547}.theme-darkGold .data-health-strip span{color:#f4cf72}.theme-darkGold .data-health-strip.warning{background:#ff78781a;border-color:#ff78784d}.theme-darkGold .data-health-strip.warning span{color:#ff7878}.theme-darkGold .module-section{border-color:var(--line);box-shadow:none;background:#101923}.theme-darkGold .module-head button,.theme-darkGold .menu-more-card{color:#f4cf72;background:#d8ad4524;border-color:#d8ad4557}.theme-darkGold .metric-card{border-top-color:#d8ad453d}.theme-darkGold .asset-hero-card{background:linear-gradient(135deg,#d8ad452e,#5fd39b14),#101923;border-color:#d8ad4552}.theme-darkGold .asset-hero-card button{color:#f4cf72;background:#d8ad4524;border-color:#d8ad4557}.theme-darkGold .auth-mode-tabs,.theme-darkGold .captcha-inline strong,.theme-darkGold .saved-profile-list{border-color:var(--line);background:#0c131d}.theme-darkGold .saved-profile-list button{border-color:var(--line);background:#141f2b}.theme-darkGold .saved-profile-list button strong{color:#101923;background:#f4cf72}.theme-darkGold .deposit-address-card{background:#5fd39b14;border-color:#5fd39b38}.theme-darkGold .operation-safety-card{background:#d8ad451a;border-color:#d8ad4547}.theme-darkGold .operation-safety-head span,.theme-darkGold .operation-safety-head strong{color:#f4cf72}.theme-darkGold .deposit-address-box{border-color:var(--line);background:#0c131d}.theme-darkGold .deposit-address-box button{color:#101923;background:#f4cf72;border-color:#f4cf72}.theme-darkGold .auth-mode-tabs button.active{color:#f4cf72;background:#141f2b}.theme-darkGold .captcha-inline button,.theme-darkGold .code-row button{color:#101923;background:#f4cf72;border-color:#f4cf72}@media (width>=900px){.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.strategy-list{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-grid,.menu-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=520px){.client-topbar{padding-left:10px;padding-right:10px}.topbar-controls{gap:6px}.topbar-icon-action{flex-basis:34px;width:34px;height:34px}.client-main{padding-left:10px;padding-right:10px}.hero-panel,.page-titlebar{grid-template-columns:1fr}.hero-panel,.asset-hero-card{display:block}.asset-hero-card button{width:100%;margin-top:14px}.home-hero-panel{padding:18px}.home-hero-panel h1{font-size:32px}.hero-panel button{width:100%;margin-top:14px}.quick-grid,.menu-grid,.primary-tool-grid,.support-menu-grid,.compact-strategy-card .mini-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-info-list .notice-card{grid-template-columns:1fr}.compact-info-list .notice-card em{text-align:left}.filter-row,.deposit-address-head,.deposit-address-box{grid-template-columns:1fr}.deposit-address-head em{text-align:left}.deposit-address-box button{width:100%}.operation-safety-head{justify-content:stretch;display:grid}.strategy-kind-tabs,.strategy-entry-list.inline,.asset-status-strip,.config-summary-strip,.config-market-grid,.config-start-grid,.api-balance-detail-grid{grid-template-columns:1fr}.market-status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.market-status-strip div:last-child{grid-column:1/-1}.config-field-grid,.api-panel-form,.operation-grid,.team-member-metrics,.team-member-actions,.api-edit-banner,.api-confirm-card,.api-security-card,.operation-field-grid,.operation-impact-grid,.activation-history-meta,.operation-receipt-row,.batch-job-head,.batch-job-meta,.record-filter-grid,.record-stat-grid,.settings-security-form,.config-preview-row{grid-template-columns:1fr}.api-confirm-actions{justify-content:stretch}.api-confirm-actions button{flex:1 1 0}}
