:root{--bg:#f3f6fa;--card:#fff;--line:#dfe6ee;--text:#17202a;--muted:#6e7b89;--orange:#ff8a1f;--orange-soft:#fff3e5;--green:#22b981;--green-soft:#e8f8f2;--red:#ef5562;--red-soft:#fff0f1;--nav:#f7f9fc;--shadow:0 8px 30px #1e32460f}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);font-family:var(--font-geist-sans),system-ui,sans-serif;margin:0}button,input,select{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh}.sidebar{border-right:1px solid var(--line);z-index:20;background:#fff;flex-direction:column;width:244px;padding:22px 14px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:12px;padding:0 8px 24px;display:flex}.brand-mark{background:linear-gradient(140deg,var(--orange),#ffb45e);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:20px;font-weight:900;display:grid;transform:rotate(-4deg)}.brand b{font-size:17px;display:block}.brand small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.mobile-close{background:0 0;border:0;margin-left:auto;font-size:24px;display:none}.nav-label{color:#98a3ae;letter-spacing:.08em;padding:0 12px 7px;font-size:11px;font-weight:700}.nav-item{text-align:left;color:#596777;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;height:42px;margin:2px 0;padding:0 12px;font-size:14px;display:flex}.nav-item span{text-align:center;width:21px;font-size:17px}.nav-item em{background:#edf1f5;border-radius:20px;margin-left:auto;padding:3px 7px;font-size:11px;font-style:normal}.nav-item:hover{background:#f4f6f8}.nav-item.active{background:var(--orange-soft);color:#e66e00;font-weight:700}.nav-item.active span{color:var(--orange)}.sidebar-foot{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;padding:18px 8px 0;display:flex}.sidebar-foot b{font-size:12px;display:block}.sidebar-foot small{color:var(--muted);max-width:170px;margin-top:3px;font-size:10px;display:block}.dot{background:#aab4be;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot.online{background:var(--green);box-shadow:0 0 0 5px #22b9811f}.dot.warn{background:var(--orange)}.main{min-height:100vh;margin-left:244px}.topbar{border-bottom:1px solid var(--line);z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f3f6faeb;justify-content:space-between;align-items:center;height:98px;padding:0 36px;display:flex;position:sticky;top:0}.topbar h1{margin:0 0 5px;font-size:25px}.topbar p{color:var(--muted);margin:0;font-size:13px}.top-actions{align-items:center;gap:10px;display:flex}.source-pill{border:1px solid var(--line);background:#fff;border-radius:30px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.icon-button,.menu{border:1px solid var(--line);background:#fff;border-radius:10px;width:38px;height:38px}.menu{display:none}.content{max-width:1660px;margin:auto;padding:30px 36px 60px}.hero{border:1px solid var(--line);min-height:360px;box-shadow:var(--shadow);background:linear-gradient(120deg,#fff 0%,#fff9f3 55%,#edf8f5 100%);border-radius:20px;justify-content:space-between;align-items:center;padding:48px 56px;display:flex;overflow:hidden}.eyebrow{color:#0c8067;letter-spacing:.16em;margin-bottom:14px;font-size:10px;font-weight:800;display:block}.hero h2{letter-spacing:-.04em;margin:0;font-size:48px;line-height:1.06}.hero h2 strong{color:#0d8069}.hero p{color:#647382;max-width:650px;margin:22px 0;font-size:15px;line-height:1.8}.hero-actions{gap:10px;display:flex}.primary,.secondary{border-radius:10px;padding:12px 18px;font-weight:700}.primary{border:1px solid var(--orange);background:var(--orange);color:#fff}.primary:hover{background:#f27a0c}.primary:disabled{opacity:.45;cursor:not-allowed}.secondary{border:1px solid var(--line);color:var(--text);background:#fff}.full{width:100%;margin-top:18px}.radar-visual{background:radial-gradient(circle,#22b9811f 0,#22b98105 65%,#0000 66%);border-radius:50%;flex:none;place-items:center;width:260px;height:260px;display:grid;position:relative}.radar-ring{border:1px solid #168b6f33;border-radius:50%;position:absolute}.r1{width:220px;height:220px}.r2{width:150px;height:150px}.r3{width:75px;height:75px}.radar-sweep{transform-origin:0 100%;background:linear-gradient(110deg,#20a47e3d,#0000 65%);border-left:1px solid #20a47e;width:48%;height:48%;animation:7s linear infinite sweep;position:absolute;top:2%;left:50%}.radar-pip{background:var(--orange);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 6px #ff8a1f1f}.p1{top:82px;left:67px}.p2{bottom:91px;right:54px}.p3{bottom:44px;left:126px}.radar-visual b{z-index:2;margin-top:-10px;font-size:36px}.radar-visual small{color:var(--muted);font-size:11px;position:absolute;top:150px}@keyframes sweep{to{transform:rotate(360deg)}}.stats{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:15px;grid-template-columns:repeat(4,1fr);margin:22px 0 34px;display:grid}.stats>div{border-right:1px solid var(--line);padding:22px 26px}.stats>div:last-child{border:0}.stats small,.stats span{color:var(--muted);font-size:11px;display:block}.stats b{margin:8px 0 5px;font-size:25px;display:block}.section-head{justify-content:space-between;align-items:end;margin:26px 0 16px;display:flex}.section-head span{color:#0b8167;letter-spacing:.16em;font-size:9px;font-weight:800}.section-head h2{margin:5px 0 0;font-size:21px}.section-head button{color:#e27009;background:0 0;border:0;font-weight:700}.wallet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wallet-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:20px;transition:all .2s;box-shadow:0 3px 14px #283c5009}.wallet-card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.card-top{align-items:flex-start;gap:12px;display:flex}.avatar{border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.avatar.smart{background:var(--green-soft);color:#087d61}.avatar.dumb{background:var(--red-soft);color:#c73744}.identity{min-width:0}.identity>div{align-items:center;gap:7px;display:flex}.identity small{color:#9aa4ad;font-size:9px}.identity h3{white-space:nowrap;text-overflow:ellipsis;margin:7px 0 3px;font-size:15px;overflow:hidden}.identity code{color:var(--muted);font-size:10px}.kind{border-radius:8px;padding:3px 6px;font-size:9px}.kind.smart{background:var(--green-soft);color:#087d61}.kind.dumb{background:var(--red-soft);color:#c73744}.follow{border:1px solid var(--line);color:#6d7780;white-space:nowrap;background:#fff;border-radius:9px;margin-left:auto;padding:8px 10px;font-size:11px}.follow.on{color:#dd6a00;background:var(--orange-soft);border-color:#ffd5ab}.score-row{grid-template-columns:1fr 1.3fr;align-items:end;margin:17px 0 12px;display:grid}.score-row small{color:var(--muted);font-size:10px;display:block}.score-row span{color:var(--muted);font-size:11px}.spark{width:100%;height:74px;overflow:visible}.spark-line{fill:none;stroke-width:2px}.spark-line.up{stroke:var(--green)}.spark-line.down{stroke:var(--red)}.spark-fill{opacity:.12}.spark-fill.up{fill:var(--green)}.spark-fill.down{fill:var(--red)}.metric-grid{border-top:1px solid #edf1f4;border-left:1px solid #edf1f4;grid-template-columns:1fr 1fr;display:grid}.metric-grid>div{border-bottom:1px solid #edf1f4;border-right:1px solid #edf1f4;padding:10px 9px}.metric-grid span{color:var(--muted);font-size:9px;display:block}.metric-grid b{margin-top:4px;font-size:12px;display:block}.tags{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.tags span{color:#5c6a76;background:#f1f5f7;border-radius:6px;padding:5px 7px;font-size:9px}.card-actions{border-top:1px solid #edf1f4;justify-content:space-between;padding-top:12px;display:flex}.card-actions button{color:#7a858e;background:0 0;border:0;font-size:10px}.card-actions .detail{color:#dc6d09;font-weight:700}.flow{border:1px solid var(--line);background:#fff;border-radius:15px;justify-content:space-between;align-items:center;margin-top:30px;padding:20px 26px;display:flex}.flow div{grid-template-columns:34px 1fr;align-items:center;column-gap:10px;display:grid}.flow b{color:var(--orange);grid-row:1/3;font-size:19px}.flow span{font-size:13px;font-weight:700}.flow small{color:var(--muted);font-size:10px}.flow i{color:#c7cfd7;font-style:normal}.toolbar{align-items:center;gap:12px;margin-bottom:18px;display:flex}.segmented{border:1px solid var(--line);background:#fff;border-radius:10px;padding:3px;display:flex}.segmented button{color:var(--muted);background:0 0;border:0;border-radius:7px;padding:8px 12px;font-size:11px}.segmented .selected{background:var(--orange-soft);color:#d96500;font-weight:700}.search{border:1px solid var(--line);background:#fff;border-radius:10px;flex:1;align-items:center;gap:8px;max-width:420px;height:42px;padding:0 12px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;font-size:12px}.result-count{color:var(--muted);margin-left:auto;font-size:11px}.empty,.quant-empty{text-align:center;color:var(--muted);background:#fff;border:1px dashed #cfd8e1;border-radius:15px;padding:70px}.empty b{color:var(--text)}.empty.compact{padding:24px;font-size:12px}.diagnosis-head{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:center;gap:15px;padding:22px 26px;display:flex}.diagnosis-head h2{margin:0 0 4px}.diagnosis-head code{color:var(--muted);font-size:11px}.diagnosis-head .eyebrow{margin-bottom:5px}.diagnosis-head .follow{margin-left:auto}.diagnosis-grid{grid-template-columns:1.4fr 1fr;gap:16px;margin-top:16px;display:grid}.report-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:20px}.report-card.wide{grid-column:span 2}.report-card.wide>.spark{height:180px}.report-card .section-head{margin:0 0 18px}.dual-score>div{grid-template-columns:55px 1fr;align-items:center;margin:14px 0;display:grid}.dual-score b{grid-row:1/3;font-size:28px}.dual-score span{color:var(--muted);font-size:11px}.dual-score i{background:var(--green);border-radius:6px;height:6px}.dual-score>div:last-child i{background:var(--red)}.explain{color:var(--muted);font-size:11px;line-height:1.7}.behavior-list{margin:0;padding:0;list-style:none}.behavior-list li{border-bottom:1px solid #edf1f4;gap:12px;padding:11px 0;display:flex}.behavior-list li>span{background:var(--orange-soft);color:#d76500;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.behavior-list b,.behavior-list small{display:block}.behavior-list b{font-size:12px}.behavior-list small{color:var(--muted);margin-top:4px;font-size:10px}.demo-banner{background:#fff8ef;border:1px solid #ffe0bd;border-radius:10px;margin-bottom:15px;padding:14px}.demo-banner b,.demo-banner span{display:block}.demo-banner b{font-size:12px}.demo-banner span{color:#7a6a58;margin-top:4px;font-size:10px}table{border-collapse:collapse;width:100%;font-size:11px}th,td{text-align:left;border-bottom:1px solid #edf1f4;padding:12px}th{color:var(--muted);font-weight:500}.notice{background:#fff8ef;border:1px solid #ffd9ae;border-radius:13px;margin-bottom:18px;padding:17px 20px}.notice b,.notice span{display:block}.notice b{font-size:13px}.notice span{color:#7b6d5c;margin-top:4px;font-size:11px}.strategy-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.strategy-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:22px;position:relative}.strategy-no{color:#a3adb7;font-family:monospace;font-size:10px}.strategy-card em{float:right;color:#d96b07;background:var(--orange-soft);border-radius:10px;padding:5px 8px;font-size:9px;font-style:normal}.strategy-card h3{margin:25px 0 8px;font-size:18px}.strategy-card p{height:44px;color:var(--muted);font-size:11px;line-height:1.6}.placeholder-chart{align-items:end;gap:7px;height:100px;padding:15px 0;display:flex}.placeholder-chart i{background:#dff3ed;border-radius:4px 4px 0 0;flex:1}.placeholder-chart i:first-child{height:22%}.placeholder-chart i:nth-child(2){height:46%}.placeholder-chart i:nth-child(3){height:34%}.placeholder-chart i:nth-child(4){height:65%}.placeholder-chart i:nth-child(5){height:57%}.placeholder-chart i:nth-child(6){height:88%}.strategy-card button{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;padding:10px}.bot-layout{grid-template-columns:1.6fr .8fr;gap:16px;display:grid}.bot-config,.bot-preview{border:1px solid var(--line);background:#fff;border-radius:15px;padding:26px}.bot-config h2{margin:0}.bot-config>p{color:var(--muted);font-size:12px;line-height:1.8}.form-grid{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.form-grid label{color:var(--muted);font-size:10px}.form-grid input,.form-grid select{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;height:42px;margin-top:6px;padding:0 12px;display:block}.pick-list{border:1px solid var(--line);border-radius:10px;max-height:320px;overflow:auto}.pick-list>label{border-bottom:1px solid #edf1f4;align-items:center;gap:10px;padding:12px;display:flex}.pick-list>label:last-child{border:0}.pick-list label span{flex:1}.pick-list label b,.pick-list label small{display:block}.pick-list label b{font-size:12px}.pick-list label small{color:var(--muted);margin-top:3px;font-size:9px}.pick-list label em{color:var(--red);font-style:normal;font-weight:800}.bot-preview h3{margin:0}.preview-ring{border:15px solid var(--green-soft);border-top-color:var(--green);text-align:center;border-radius:50%;place-items:center;width:150px;height:150px;margin:30px auto;display:grid}.preview-ring b{font-size:35px;display:block}.preview-ring span{color:var(--muted);font-size:10px;display:block}.bot-preview ul{margin:0;padding:0;list-style:none}.bot-preview li{border-bottom:1px solid #edf1f4;justify-content:space-between;padding:12px 0;font-size:11px;display:flex}.bot-preview li span{color:var(--muted)}.quant-empty{padding:110px}.quant-empty>div{background:var(--orange-soft);width:58px;height:58px;color:var(--orange);border-radius:50%;place-items:center;margin:auto;font-size:25px;display:grid}.quant-empty h2{color:var(--text)}.quant-empty p{font-size:12px}.collector-hero{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:center;gap:18px;padding:30px;display:flex}.collector-hero.ok{background:linear-gradient(110deg,#fff,#eefaf6)}.collector-hero .pulse{background:#aeb8c1;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 8px #64788c1a}.collector-hero.ok .pulse{background:var(--green);box-shadow:0 0 0 8px #22b9811f}.collector-hero h2{margin:0}.collector-hero p{color:var(--muted);font-size:11px}.collector-hero>b{margin-left:auto;font-family:monospace}.funnel{border:1px solid var(--line);background:#fff;border-radius:15px;padding:25px}.funnel label{grid-template-columns:150px 80px 1fr;align-items:center;margin:15px 0;font-size:11px;display:grid}.funnel label>b{text-align:right;margin-right:20px}.funnel i{background:#edf2f5;border-radius:8px;height:12px;overflow:hidden}.funnel em{background:linear-gradient(90deg,var(--orange),var(--green));border-radius:8px;min-width:3px;height:100%;display:block}.funnel p{color:var(--muted);margin-top:24px;font-size:11px}@media (width<=1150px){.wallet-grid,.strategy-grid{grid-template-columns:repeat(2,1fr)}.radar-visual{width:210px;height:210px}.hero h2{font-size:40px}.stats{grid-template-columns:1fr 1fr}.stats>div:nth-child(2){border-right:0}.stats>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (width<=800px){.sidebar{transition:all .2s;transform:translate(-100%)}.sidebar.open{transform:none;box-shadow:20px 0 60px #0000002e}.mobile-close,.menu{display:block}.main{margin-left:0}.topbar{height:auto;min-height:84px;padding:16px}.topbar p,.source-pill{display:none}.topbar>div:nth-child(2){flex:1;margin-left:10px}.content{padding:18px 14px 40px}.hero{min-height:0;padding:28px}.hero h2{font-size:34px}.radar-visual{display:none}.wallet-grid,.strategy-grid,.diagnosis-grid,.bot-layout{grid-template-columns:1fr}.report-card.wide{grid-column:auto}.flow{gap:24px;overflow:auto}.flow i{display:none}.toolbar{flex-wrap:wrap}.search{order:3;width:100%;max-width:none}.result-count{margin-left:auto}.form-grid{grid-template-columns:1fr}.top-actions{gap:5px}}@media (width<=520px){.wallet-grid{grid-template-columns:1fr}.stats>div{padding:17px}.stats b{font-size:20px}.hero-actions{flex-direction:column}.hero-actions button{width:100%}.metric-grid{grid-template-columns:1fr 1fr}.diagnosis-head{flex-wrap:wrap;align-items:flex-start}.diagnosis-head .follow{margin-left:0}.flow{display:none}}.hero-carousel{border:1px solid var(--line);height:238px;box-shadow:var(--shadow);background:#fff;border-radius:18px;position:relative;overflow:hidden}.hero-track{height:100%;transition:transform .55s cubic-bezier(.22,.7,.2,1);display:flex}.hero-slide{flex:0 0 100%;justify-content:space-between;align-items:center;width:100%;height:100%;padding:28px 68px 28px 42px;display:flex;position:relative;overflow:hidden}.hero-slide>div:first-child{z-index:2;position:relative}.hero-slide h2{letter-spacing:-.035em;margin:0;font-size:31px;line-height:1.08}.hero-slide h2 strong{color:#0d8069}.hero-slide p{color:#647382;max-width:620px;margin:12px 0 16px;font-size:12px;line-height:1.65}.hero-slide .eyebrow{margin-bottom:8px}.hero-slide .hero-actions{gap:8px}.hero-slide .primary,.hero-slide .secondary{border-radius:8px;padding:9px 15px;font-size:11px}.brand-slide{background:linear-gradient(115deg,#fff 0%,#fff8ef 55%,#eaf8f3 100%)}.brand{gap:10px;padding-bottom:20px}.brand b{letter-spacing:-.01em;font-size:15px}.nav-label{padding-bottom:5px;font-size:9px}.edge-logo{background:linear-gradient(145deg,#ff8a1f,#ffa94d);display:block;position:relative;overflow:hidden;transform:rotate(-4deg);box-shadow:0 7px 16px #ff8a1f33}.edge-logo i{border:4px solid #fff;border-left:0;border-radius:2px;width:22px;height:7px;display:block;position:absolute;left:8px}.edge-logo i:first-child{top:9px;transform:skewY(-18deg)}.edge-logo i:last-child{bottom:8px;transform:skewY(18deg)}.edge-logo:after{content:"";background:#fff;border-radius:3px;width:5px;height:25px;position:absolute;top:7px;left:8px}.edge-logo:before{content:"";z-index:2;background:#16a77d;border-radius:50%;width:7px;height:7px;position:absolute;top:3px;right:3px;box-shadow:0 0 0 3px #ffffffb8}.follow-switcher{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.follow-switcher button{text-align:left;color:#1b2c32;cursor:pointer;background:#ffffffe6;border:1px solid #dfe7e9;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:44px 1fr auto;align-items:center;column-gap:14px;min-height:112px;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 5px 16px #1f343c09}.follow-switcher button:before{content:"";background:#9aacab;border-radius:0 0 4px 4px;height:3px;position:absolute;top:0;left:16px;right:16px}.follow-switcher button:first-child:before{background:#25a883}.follow-switcher button:nth-child(2):before{background:#e76c76}.follow-switcher button:nth-child(3):before{background:#e69a3d}.follow-switcher button:hover{border-color:#cbd9dc;transform:translateY(-2px);box-shadow:0 10px 22px #1f343c13}.follow-switcher button.active:nth-child(2){border-color:#edb2b7;box-shadow:0 10px 24px #b4475314}.follow-switcher button.active:nth-child(3){border-color:#efcb9e;box-shadow:0 10px 24px #b46f1414}.follow-switcher button>span{color:#11846a;background:#edf8f4;border-radius:12px;grid-row:1/3;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.follow-switcher button:nth-child(2)>span{color:#d75d69;background:#fff1f2}.follow-switcher button:nth-child(3)>span{color:#d78620;background:#fff4e6}.follow-switcher b{letter-spacing:-.02em;font-size:18px;line-height:1.15}.follow-switcher small{color:#64767c;grid-column:2/3;margin-top:5px;font-size:12px;line-height:1.35}.follow-switcher em{color:#536b70;background:#eef3f3;border-radius:50%;grid-area:1/3/3;align-self:center;place-items:center;width:38px;height:38px;font-size:16px;font-style:normal;font-weight:800;display:grid}.follow-toolbar{margin:16px 0 24px;padding:0}.follow-toolbar .search{max-width:520px;height:46px;box-shadow:none;background:#fff;border-color:#dfe7e9;font-size:12px}.followed-sections{gap:30px;min-height:430px;display:grid}.followed-section .empty.compact{background:#ffffffa6;padding:56px 45px}.followed-kol-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.follow-empty{padding:80px 25px}.empty-actions{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:18px;display:flex}.empty-actions button{font-size:11px}@media (width<=980px){.followed-kol-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.follow-switcher button{padding:16px 14px}.follow-switcher small{display:none}}@media (width<=620px){.follow-switcher{grid-template-columns:1fr;gap:8px}.follow-switcher button{min-height:78px;padding:13px 15px}.follow-toolbar{flex-direction:column;align-items:stretch}.followed-kol-grid{grid-template-columns:1fr}}.follow-switcher{gap:14px}.follow-switcher button{background:linear-gradient(145deg,#fff,#fbfdfd);border:1px solid #d9e4e7;border-radius:16px;align-items:center;gap:17px;min-height:122px;padding:22px 24px;display:flex;box-shadow:0 9px 22px #223a430b}.follow-switcher button:before{height:3px;left:22px;right:22px}.follow-switcher button:hover{transform:translateY(-3px);box-shadow:0 16px 29px #1c3b4217}.follow-switcher button.active{background:linear-gradient(135deg,#f4fdf9,#fff);border-color:#9fcfc1;box-shadow:0 13px 27px #0f6d531c}.follow-switcher button.active:nth-child(2){background:linear-gradient(135deg,#fff8f8,#fff);border-color:#efc3c7}.follow-switcher button.active:nth-child(3){background:linear-gradient(135deg,#fffaf4,#fff);border-color:#efd2aa}.follow-switcher .follow-category-icon{color:#148366;background:#ecfaf4;border:1px solid #c8eadf;border-radius:15px;flex:none;place-items:center;width:52px;height:52px;display:grid}.follow-switcher .follow-category-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;width:27px;height:27px}.follow-switcher button:nth-child(2) .follow-category-icon{color:#dc6671;background:#fff2f3;border-color:#f4d1d5}.follow-switcher button:nth-child(3) .follow-category-icon{color:#d88a25;background:#fff6ea;border-color:#f4ddb9}.follow-category-copy{gap:7px;min-width:0;display:grid}.follow-switcher .follow-category-copy b{letter-spacing:-.025em;font-size:19px;line-height:1.1}.follow-switcher .follow-category-copy small{color:#6a7e84;font-size:12px;line-height:1.4;display:block}.follow-switcher em{color:#41666a;background:#f0f5f4;border-radius:11px;flex:none;justify-items:center;gap:2px;width:auto;height:auto;margin-left:auto;padding:7px 11px;font-style:normal;display:grid}.follow-switcher em strong{font-size:17px;line-height:1}.follow-switcher em small{color:inherit;font-size:9px;font-weight:700;line-height:1.2;display:block}.follow-switcher button.active:first-child em{color:#087e61;background:#dff5eb}.follow-switcher button.active:nth-child(2) em{color:#c94c5b;background:#ffebed}.follow-switcher button.active:nth-child(3) em{color:#c9720b;background:#fff0dc}.follow-toolbar{margin:18px 0 26px}.follow-toolbar .search{height:48px;padding:0 15px;font-size:14px}.follow-toolbar .search input{font-size:13px}@media (width<=980px){.follow-switcher button{padding:18px}.follow-switcher .follow-category-copy small,.follow-switcher em small{display:block}}@media (width<=620px){.follow-switcher button{min-height:92px;padding:17px}.follow-switcher .follow-category-icon{width:46px;height:46px}.follow-switcher .follow-category-copy b{font-size:18px}}.collector-actions{align-items:center;gap:14px;margin-left:auto;display:flex}.collector-actions>b{color:var(--muted);font-family:monospace;font-size:11px}.collector-actions .secondary{padding:9px 13px;font-size:11px}.collector-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:18px;display:grid}.source-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:15px;padding:20px;position:relative;overflow:hidden}.source-card:before{content:"";background:#aab4be;width:3px;position:absolute;inset:0 auto 0 0}.source-card.online:before{background:var(--green)}.source-card.offline:before{background:var(--orange)}.source-card>div{align-items:center;gap:11px;margin-bottom:18px;display:flex}.source-icon{color:#657482;background:#f1f5f7;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.source-card.online .source-icon{background:var(--green-soft);color:#087d61}.source-card h3{margin:4px 0 0;font-size:14px}.source-card small{color:var(--muted);font-size:9px}.source-card em{color:#7d8892;background:#f1f3f5;border-radius:20px;margin-left:auto;padding:5px 8px;font-size:9px;font-style:normal}.source-card.online em{background:var(--green-soft);color:#087d61}.source-card p{color:var(--muted);margin:7px 0;font-size:10px}.source-card>strong{margin-top:18px;font-size:27px;display:block}.source-card>strong small{font-weight:500}.collector-note{border:1px solid var(--line);background:#fff;border-radius:12px;gap:14px;margin-top:15px;padding:14px 17px;font-size:10px;display:flex}.collector-note span{color:var(--muted)}@media (width<=980px){.collector-source-grid{grid-template-columns:1fr}.collector-actions{flex-direction:column;align-items:flex-end}.collector-hero{align-items:flex-start}}.campaign-slide{background:linear-gradient(115deg,#fff 0%,#f7fbff 55%,#eef2ff 100%)}.follow-slide{background:linear-gradient(115deg,#fff 0%,#fff9f1 58%,#f4efff 100%)}.edge-emblem{background:#ffffffb8;border:1px solid #0d806933;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:164px;height:164px;display:flex;transform:rotate(3deg);box-shadow:0 18px 45px #0d80691a}.edge-emblem:before,.edge-emblem:after{content:"";border:1px solid #0d806921;border-radius:50%;position:absolute}.edge-emblem:before{width:126px;height:126px}.edge-emblem:after{width:198px;height:198px}.edge-emblem span{color:#0d8069;letter-spacing:-.08em;font-size:38px;font-weight:900}.edge-emblem b{margin-top:5px;font-size:10px}.edge-emblem small{color:#0d8069;margin-top:2px;font-size:9px}.demo-tag{background:var(--orange-soft);color:#d66a08;border:1px solid #ffd9ae;border-radius:20px;margin-bottom:8px;padding:4px 8px;font-size:8px;font-weight:800;display:inline-block}.report-poster{background:#fff;border:1px solid #dbe5ef;border-radius:14px;flex:none;width:202px;padding:18px 20px;transform:rotate(2deg);box-shadow:0 16px 40px #253d571a}.report-poster small,.report-poster span{color:var(--muted);font-size:9px;display:block}.report-poster b{color:#5876dc;margin:8px 0 3px;font-size:39px;display:block}.report-poster i{background:#e8edf9;border-radius:5px;width:30%;height:6px;margin:16px 3% 0 0;display:inline-block}.report-poster i:nth-last-child(2){background:#8ba1ea}.report-poster i:last-child{background:#ffb76f}.watch-stack{flex:none;width:224px;position:relative}.watch-stack>div{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:30px 1fr;margin:-2px 0 9px;padding:13px 15px;display:grid;box-shadow:0 9px 22px #28374b0f}.watch-stack>div:nth-child(2){transform:translate(15px)}.watch-stack>div:nth-child(3){transform:translate(30px)}.watch-stack span{color:var(--orange);grid-row:1/3;font-weight:800}.watch-stack b{font-size:11px}.watch-stack small{color:var(--muted);margin-top:2px;font-size:8px}.carousel-arrow{color:#7c8995;opacity:0;z-index:4;background:#ffffffc2;border:0;border-radius:8px;width:30px;height:44px;font-size:26px;transition:all .2s;position:absolute;top:50%;transform:translateY(-50%)}.hero-carousel:hover .carousel-arrow{opacity:1}.carousel-arrow.prev{left:8px}.carousel-arrow.next{right:8px}.carousel-dots{z-index:4;gap:6px;display:flex;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.carousel-dots button{background:#c7d0d8;border:0;border-radius:10px;width:6px;height:6px;padding:0;transition:all .2s}.carousel-dots button.active{background:var(--orange);width:20px}.hero-carousel+.stats{margin:14px 0 22px}.hero-carousel+.stats>div{padding:14px 22px}.hero-carousel+.stats b{margin:5px 0 3px;font-size:21px}.hero-carousel~.section-head{margin-top:20px}@media (width<=900px){.hero-slide{padding:24px 48px 24px 30px}.edge-emblem,.report-poster,.watch-stack{transform:scale(.82)}.hero-slide h2{font-size:27px}}@media (width<=650px){.hero-carousel{height:250px}.hero-slide{padding:25px 30px}.edge-emblem,.report-poster,.watch-stack{display:none}.hero-slide h2{font-size:28px}.hero-slide p{max-width:100%}.carousel-arrow{display:none}}.sidebar{padding-bottom:10px}.sidebar nav{min-height:0;overflow:auto}.sidebar-member{border-top:1px solid var(--line);margin-top:auto;padding-top:10px;position:relative}.upgrade{text-align:left;background:linear-gradient(110deg,#eefaf5,#fff1d8);border:0;border-radius:11px;align-items:center;gap:9px;width:100%;padding:10px;display:flex}.upgrade>span{width:29px;height:29px;color:var(--orange);background:#fff;border-radius:50%;place-items:center;display:grid}.upgrade b,.upgrade small{display:block}.upgrade b{font-size:11px}.upgrade small{color:#6b786f;margin-top:2px;font-size:8px}.utility-row{border-top:1px solid #edf1f4;border-bottom:1px solid #edf1f4;grid-template-columns:repeat(4,1fr);margin:9px 0;display:grid}.utility-row button{color:#687681;background:0 0;border:0;height:34px;font-size:12px}.member-button,.login-button{text-align:left;width:100%;color:var(--text);background:#fff;border:0;border-radius:10px;align-items:center;gap:9px;padding:7px;text-decoration:none;display:flex}.member-button:hover,.login-button:hover{background:#f4f6f8}.member-avatar{color:#bd5d08;background:linear-gradient(145deg,#ffe1c4,#e8f8f2);border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-weight:800;display:grid}.member-button b,.member-button small,.login-button b,.login-button small{text-overflow:ellipsis;white-space:nowrap;max-width:145px;display:block;overflow:hidden}.member-button b,.login-button b{font-size:10px}.member-button small,.login-button small{color:var(--muted);margin-top:2px;font-size:8px}.member-button em,.login-button em{margin-left:auto;font-style:normal}.member-wrap{position:relative}.profile-menu{border:1px solid var(--line);z-index:30;background:#fff;border-radius:12px;width:220px;margin-left:12px;padding:7px;position:absolute;bottom:0;left:100%;box-shadow:0 18px 50px #1e2d3c29}.profile-head{border-bottom:1px solid #edf1f4;align-items:center;gap:9px;margin-bottom:5px;padding:8px;display:flex}.profile-head b,.profile-head small{display:block}.profile-head b{font-size:11px}.profile-head small{color:var(--muted);text-overflow:ellipsis;max-width:150px;font-size:8px;overflow:hidden}.profile-menu>a,.profile-menu>button{width:100%;color:var(--text);text-align:left;background:#fff;border:0;border-radius:7px;align-items:center;padding:9px 10px;font-size:10px;text-decoration:none;display:flex}.profile-menu>a:hover,.profile-menu>button:hover{background:#f4f6f8}.profile-menu em{color:#a1aab3;margin-left:auto;font-size:8px;font-style:normal}.profile-menu>a{color:#d14d58;border-top:1px solid #edf1f4;margin-top:4px}.member-avatar.large{width:64px;height:64px;margin-bottom:18px;font-size:24px}.membership-hero{border:1px solid var(--line);background:linear-gradient(115deg,#fff,#fff7eb 55%,#eaf8f3);border-radius:16px;justify-content:space-between;align-items:center;padding:30px 36px;display:flex}.membership-hero h2{margin:0;font-size:26px}.membership-hero p{color:var(--muted);font-size:11px}.member-badges{gap:7px;display:flex}.member-badges span{border:1px solid var(--line);background:#fff;border-radius:16px;padding:6px 9px;font-size:9px}.plan-orb{border:10px solid var(--orange-soft);border-top-color:var(--orange);text-align:center;background:#fff;border-radius:50%;place-items:center;width:112px;height:112px;display:grid}.plan-orb b{align-self:end;font-size:22px}.plan-orb span{color:var(--muted);align-self:start;font-size:8px}.member-stats{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(4,1fr);margin:16px 0;display:grid}.member-stats>div{border-right:1px solid var(--line);padding:18px 21px}.member-stats>div:last-child{border:0}.member-stats small,.member-stats span{color:var(--muted);font-size:9px;display:block}.member-stats b{margin:6px 0;font-size:20px;display:block}.plan-card,.settings-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:24px}.plan-card.featured{background:linear-gradient(145deg,#fff,#fff9ef)}.plan-card h3{margin:0 0 13px;font-size:20px}.plan-card strong{font-size:30px}.plan-card strong small{color:var(--muted);font-size:9px;font-weight:400}.plan-card ul{margin:20px 0;padding:0;list-style:none}.plan-card li{border-bottom:1px solid #edf1f4;padding:8px 0;font-size:10px}.plan-card li:before{content:"✓";color:var(--green);margin-right:8px}.plan-card button{color:#8a959e;background:#e8edf1;border:0;border-radius:9px;width:100%;padding:11px}.settings-card h3{margin:0 0 10px}.setting-row{border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.setting-row>span{grid-template-columns:28px 1fr;align-items:center;display:grid}.setting-row b,.setting-row small{display:block}.setting-row b{font-size:11px}.setting-row small{color:var(--muted);margin-top:3px;font-size:8px}.setting-row em{color:#88949e;background:#f0f3f5;border-radius:10px;padding:5px 8px;font-size:8px;font-style:normal}.setting-row em.ready{background:var(--green-soft);color:#087d61}.profile-local-note{color:#8a661f;background:#fffaf0;border-top:1px solid #edf1f4;border-radius:7px;margin-top:5px;padding:9px 10px 7px;font-size:8px;line-height:1.55}.page-section-error{text-align:center;background:#fff;border:1px solid #dce6e7;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:48px;display:flex;box-shadow:0 14px 38px #1f373e0f}.page-section-error>span{color:#079c8e;letter-spacing:.14em;font-size:10px;font-weight:800}.page-section-error h2{color:#092441;margin:12px 0 8px;font-size:24px}.page-section-error p{color:#778691;max-width:460px;margin:0;font-size:12px;line-height:1.7}.page-section-error button{color:#fff;cursor:pointer;background:#08a79c;border:0;border-radius:9px;margin-top:20px;padding:11px 22px;font-weight:800}.page-section-loading{color:#12252d;justify-content:center;align-items:center;gap:14px;min-height:320px;display:flex}.page-section-loading-indicator{border:2px solid #dce4e4;border-top-color:#0b9474;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite page-section-loading-spin}.page-section-loading b,.page-section-loading small{display:block}.page-section-loading b{font-size:13px}.page-section-loading small{color:#64757c;margin-top:4px;font-size:11px}@keyframes page-section-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-section-loading-indicator{animation-duration:1.8s}}.route-error{text-align:center;background:#f7fafc;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:48px;display:flex}.route-error>span{color:#079c8e;letter-spacing:.14em;font-size:11px;font-weight:800}.route-error h1{color:#092441;margin:14px 0 8px;font-size:30px}.route-error p{color:#687b89;max-width:480px;margin:0;font-size:14px;line-height:1.7}.route-error button{color:#fff;cursor:pointer;background:#08a79c;border:0;border-radius:10px;margin-top:22px;padding:12px 24px;font-size:14px;font-weight:800}@media (width<=800px){.profile-menu{margin:0;bottom:55px;left:10px}.member-stats{grid-template-columns:1fr 1fr}.membership-hero{padding:25px}.plan-orb{width:90px;height:90px}}.kol-intro{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(120deg,#fff,#fff9f1 55%,#edf9f5);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.kol-intro h2{margin:0;font-size:24px}.kol-intro p{color:var(--muted);margin:7px 0 0;font-size:11px}.kol-intro .eyebrow{margin-bottom:7px}.kol-api{border:1px solid var(--line);background:#fffc;border-radius:12px;align-items:center;gap:12px;min-width:205px;padding:13px 16px;display:flex}.kol-api b,.kol-api small{display:block}.kol-api b{font-size:11px}.kol-api small{color:var(--muted);margin-top:3px;font-size:9px}.kol-toolbar{align-items:center;gap:12px;margin:16px 0;display:flex}.kol-tabs{border:1px solid var(--line);background:#fff;border-radius:11px;padding:3px;display:flex}.kol-tabs button{color:var(--muted);background:0 0;border:0;border-radius:8px;padding:9px 13px;font-size:11px}.kol-tabs button.active{background:var(--orange-soft);color:#d76500;font-weight:700}.kol-tabs em{background:#edf1f4;border-radius:12px;margin-left:4px;padding:2px 6px;font-style:normal}.kol-toolbar .search{max-width:none}.kol-toolbar>select{border:1px solid var(--line);color:#5f6d79;background:#fff;border-radius:10px;height:42px;padding:0 30px 0 12px;font-size:11px}.demo-strip{color:#806b52;background:#fff9f1;border:1px solid #ffe0bd;border-radius:10px;margin-bottom:12px;padding:10px 13px;font-size:10px}.demo-strip span{background:var(--orange-soft);color:#d36a08;border-radius:8px;margin-right:8px;padding:4px 7px;font-weight:700}.kol-feed{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kol-post{border:1px solid var(--line);background:#fff;border-radius:14px;padding:17px 18px}.kol-author{align-items:center;gap:10px;display:flex}.kol-avatar{color:#087d61;background:linear-gradient(145deg,#e8f8f2,#fff0dd);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.kol-author h3,.creator-main h3{margin:0;font-size:12px}.kol-author p,.creator-main p{color:var(--muted);margin:4px 0 0;font-size:9px}.kol-author .follow{margin-left:auto}.kol-content{color:#36434e;min-height:43px;margin:15px 0;font-size:12px;line-height:1.75}.kol-meta{border-top:1px solid #edf1f4;align-items:center;gap:7px;padding-top:11px;display:flex}.kol-meta>span{border-radius:7px;padding:5px 8px;font-size:9px}.kol-meta .symbol{color:#42586a;background:#edf3f7;font-weight:800}.kol-meta .direction{color:#66737f;background:#f0f3f5}.kol-meta .看多{background:var(--green-soft);color:#087d61}.kol-meta .看空{background:var(--red-soft);color:#c73744}.kol-meta button{color:#a1aab2;background:0 0;border:0;margin-left:auto;font-size:9px}.creator-list{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.creator-list article{border-bottom:1px solid #edf1f4;align-items:center;gap:12px;padding:15px 18px;display:flex}.creator-list article:last-child{border:0}.creator-main{flex:1}.creator-count{text-align:right;min-width:70px}.creator-count b,.creator-count small{display:block}.creator-count b{font-size:14px}.creator-count small{color:var(--muted);margin-top:2px;font-size:8px}.creator-list .follow{margin-left:8px}.kol-meta a{color:#16816b;margin-left:auto;font-size:9px;text-decoration:none}.kol-avatar.photo{object-fit:cover;display:block}.kol-image{background:#f4f7f6;border-radius:10px;max-height:260px;margin:12px 0;display:block;overflow:hidden}.kol-image img{object-fit:cover;width:100%;height:100%;max-height:260px;display:block}.kol-extra{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.kol-extra span{color:#64737c;background:#f3f6f7;border-radius:6px;padding:4px 7px;font-size:8px}.load-more{border:1px solid var(--line);color:#137c68;background:#fff;border-radius:10px;margin:18px auto 0;padding:11px 28px;font-size:10px;display:block}.load-more:disabled{color:#9aa5ab}.creator-groups{gap:15px;display:grid}.creator-group{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.creator-group-head{border-bottom:1px solid var(--line);background:#f8fafb;justify-content:space-between;align-items:center;padding:13px 17px;display:flex}.creator-group-head>div{align-items:center;gap:9px;display:flex}.creator-group-head h3{margin:0;font-size:12px}.creator-group-head span{color:#788691;background:#e9eef1;border-radius:12px;padding:3px 7px;font-size:8px}.creator-group-head small{color:var(--muted);font-size:8px}.creator-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.creator-card{cursor:pointer;border-bottom:1px solid #edf1f4;border-right:1px solid #edf1f4;align-items:center;gap:10px;min-width:0;padding:14px 15px;transition:all .16s;display:flex}.creator-card:nth-child(3n){border-right:0}.creator-card:hover{box-shadow:inset 3px 0 0 var(--orange);background:#fffaf4}.creator-card .kol-avatar{width:42px;height:42px}.creator-card .creator-main{min-width:0}.creator-card .creator-main h3,.creator-card .creator-main p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creator-card .creator-main h3{font-size:11px}.creator-card .creator-main p{font-size:8px}.creator-live{background:#35c994;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 3px #e8faf4}.creator-card .creator-count{min-width:42px}.creator-card .creator-count b{font-size:12px}.creator-card .follow{place-items:center;width:28px;height:28px;padding:0;display:grid}.creator-detail-head{border:1px solid var(--line);background:linear-gradient(120deg,#fff,#fff8ee 55%,#edf9f5);border-radius:16px;margin-bottom:14px;padding:16px 20px}.back-button{color:#6c7882;cursor:pointer;background:0 0;border:0;padding:0 0 13px;font-size:9px}.creator-profile{align-items:center;gap:13px;display:flex}.creator-profile .kol-avatar{width:54px;height:54px;font-size:18px}.creator-profile h2{margin:3px 0;font-size:21px}.creator-profile p{color:var(--muted);margin:0;font-size:9px}.creator-profile .follow{margin-left:auto}.creator-history{gap:11px;max-width:880px;margin:0 auto;display:grid}.creator-history .kol-post{border-radius:13px}.creator-history .kol-content{min-height:0}.creator-history .kol-image{max-width:520px}.creator-history .kol-image img{object-fit:contain;background:#f3f5f4}@media (width<=1050px){.creator-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-card:nth-child(3n){border-right:1px solid #edf1f4}.creator-card:nth-child(2n){border-right:0}}@media (width<=800px){.kol-intro{align-items:flex-start;padding:20px}.kol-api{display:none}.kol-toolbar{flex-wrap:wrap}.kol-tabs{width:100%}.kol-tabs button{flex:1}.kol-toolbar .search{order:2;width:100%}.kol-feed{grid-template-columns:1fr}.creator-count{display:none}.creator-card-grid{grid-template-columns:1fr}.creator-card,.creator-card:nth-child(2n),.creator-card:nth-child(3n){border-right:0}.creator-group-head small{display:none}.creator-profile{align-items:flex-start}.creator-profile .follow{margin-left:auto}}.creator-detail-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:16px;display:grid}.message-timeline{border:1px solid var(--line);background:#f5f7f8;border-radius:15px;min-width:0;padding:16px}.message-day{gap:9px;display:grid}.date-divider{align-items:center;gap:10px;margin:4px 0;display:flex}.date-divider:before,.date-divider:after{content:"";background:#e1e7ea;flex:1;height:1px}.date-divider span{color:#74818b;background:#e9edef;border-radius:14px;padding:4px 10px;font-size:8px}.message-bubble{cursor:pointer;grid-template-columns:39px 1fr;align-items:start;gap:10px;display:grid}.message-bubble>.kol-avatar{width:39px;height:39px}.message-body{background:#fff;border:1px solid #e5eaed;border-radius:5px 13px 13px;padding:12px 14px;transition:all .16s}.message-bubble:hover .message-body,.message-bubble.selected .message-body{border-color:#f3b876;box-shadow:0 7px 22px #404e5a0f}.message-bubble.selected .message-body{box-shadow:inset 3px 0 0 var(--orange),0 7px 22px #404e5a0f}.message-body header{align-items:center;gap:8px;display:flex}.message-body header b{font-size:10px}.message-body header time{color:var(--muted);font-size:8px}.message-kind{color:#667580;background:#f0f3f5;border-radius:10px;margin-left:auto;padding:4px 7px;font-size:8px}.kind-明确喊单{color:#c45c00;background:#fff0e2}.kind-行情分析{color:#2771a8;background:#e9f5ff}.kind-市场观点{color:#6650ae;background:#eeeaff}.kind-仓位跟踪{color:#087d61;background:#e8f8f2}.kind-结果复盘{color:#bc4050;background:#fff0f2}.message-body>p{color:#303e49;white-space:pre-wrap;margin:9px 0;font-size:11px;line-height:1.8}.message-image{background:#f4f5f5;border-radius:9px;max-width:540px;margin:9px 0;display:block;overflow:hidden}.message-image img{object-fit:contain;width:100%;max-height:430px;display:block}.message-body footer{border-top:1px solid #edf1f4;align-items:center;gap:6px;padding-top:8px;display:flex}.message-body footer span{color:#657580;background:#f0f4f6;border-radius:6px;padding:4px 7px;font-size:8px}.message-body footer button{color:#0d8069;background:0 0;border:0;margin-left:auto;font-size:8px}.message-timeline>.load-more{margin-bottom:2px}.insight-summary{background:linear-gradient(135deg,#fff8ef,#edf9f5);border-radius:11px;padding:13px}.insight-summary span{color:#bd5b05;background:#fff;border-radius:10px;margin-bottom:7px;padding:4px 7px;font-size:8px;display:inline-block}.insight-summary b{font-size:11px;line-height:1.7;display:block}.insight-note{background:#f5f7f8;border-radius:8px;padding:9px;color:#87929a!important;margin:12px 0!important;font-size:8px!important;line-height:1.65!important}@media (width<=900px){.creator-detail-layout{grid-template-columns:1fr}.message-timeline{grid-row:2}}@media (width<=800px){.message-timeline{padding:10px}.message-bubble{grid-template-columns:31px 1fr}.message-bubble>.kol-avatar{width:31px;height:31px}.message-body{padding:10px}.message-body header{flex-wrap:wrap}.message-kind{margin-left:0}.message-body>p{font-size:10px}}.message-body header time{color:#41515d;font-variant-numeric:tabular-nums;background:#edf2f4;border-radius:7px;padding:4px 7px;font-size:9px;font-weight:700}.message-body footer{justify-content:flex-end}.plain-meaning{background:linear-gradient(135deg,#fff8ef,#edf9f5);border-radius:12px;padding:14px}.plain-meaning span{color:#bd5b05;background:#fff;border-radius:10px;padding:4px 7px;font-size:8px;display:inline-block}.plain-meaning p{color:#263640;margin:9px 0 0;font-size:12px;font-weight:600;line-height:1.75}.plain-facts{border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;padding:13px 2px;display:flex}.plain-facts span{color:var(--muted);font-size:9px}.plain-facts b{font-size:10px}.creator-card.pending .creator-live{background:#aab4bc;box-shadow:0 0 0 3px #eef1f3}.creator-card.pending{background:#fbfcfc}.creator-card.pending .creator-main p{color:#9aa5ad}.creator-card.linked{box-shadow:inset 3px 0 #31bd8d}.wechat-center{gap:18px;display:grid}.wechat-hero{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(120deg,#fff 0%,#f4fbf8 68%,#e9f7f1 100%);border-radius:18px;justify-content:space-between;align-items:center;padding:30px 34px;display:flex}.wechat-hero h2{margin:0 0 10px;font-size:28px}.wechat-hero p{max-width:760px;color:var(--muted);margin:0;font-size:12px;line-height:1.8}.wechat-status{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.wechat-status>span{border:1px solid var(--line);background:#fff;border-radius:20px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;display:flex}.wechat-status .dot{width:6px;height:6px}.wechat-mark{color:#fff;background:#159b74;border-radius:28px;flex:none;place-items:center;width:112px;height:112px;margin-left:28px;font-size:42px;font-weight:900;display:grid;transform:rotate(3deg);box-shadow:0 18px 42px #159b742e}.wechat-mark small{letter-spacing:.08em;margin-top:-28px;font-size:7px}.wechat-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.wechat-card,.wechat-roadmap{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px;box-shadow:0 3px 16px #23374b09}.bind-card{grid-column:span 2}.card-heading{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.card-heading span{letter-spacing:.15em;color:#0c8268;font-size:8px;font-weight:800}.card-heading h3{margin:5px 0 0;font-size:17px}.card-heading em{color:#78858f;background:#f2f5f6;border-radius:13px;padding:6px 9px;font-size:8px;font-style:normal}.bind-layout{grid-template-columns:190px 1fr;gap:28px;display:grid}.qr-placeholder{text-align:center;background:#f7fbf9;border:1px dashed #bfd2cc;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex;position:relative}.qr-pattern{color:#178c6e;font-size:58px;line-height:1}.qr-placeholder b{margin-top:8px;font-size:11px}.qr-placeholder small{color:var(--muted);margin-top:4px;font-size:8px}.qr-placeholder>span{color:#d86d0c;background:var(--orange-soft);border-radius:8px;padding:4px 7px;font-size:8px;position:absolute;top:10px;right:10px}.bind-steps ol{grid-template-columns:repeat(3,1fr);gap:9px;margin:0;padding:0;list-style:none;display:grid}.bind-steps li{background:#f7f9fa;border-radius:10px;min-height:70px;padding:13px}.bind-steps li b,.bind-steps li span{display:block}.bind-steps li b{font-size:10px}.bind-steps li span{color:var(--muted);margin-top:5px;font-size:8px;line-height:1.55}.bind-steps label{color:var(--muted);grid-template-columns:1fr auto;gap:8px;margin-top:15px;font-size:9px;display:grid}.bind-steps input{border:1px solid var(--line);border-radius:9px;outline:none;grid-row:2;height:42px;padding:0 12px}.bind-steps button{color:#fff;background:#168a6c;border:0;border-radius:9px;grid-row:2;padding:0 18px;font-weight:700}.bind-steps button:disabled{background:#cbd5d1}.bind-steps>p{color:#98a3ab;margin:9px 0 0;font-size:8px}.subscription-list{grid-template-columns:1fr 1fr;gap:9px;display:grid}.subscription-list button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.subscription-list button.on{background:#f2fbf7;border-color:#a7dacb}.subscription-list button>i{color:#8b969e;background:#edf1f3;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.subscription-list button.on>i{color:#fff;background:#168a6c}.subscription-list b,.subscription-list small{display:block}.subscription-list b{font-size:10px}.subscription-list small{color:var(--muted);margin-top:4px;font-size:7px;line-height:1.5}.frequency-select{color:var(--muted);border-top:1px solid #edf1f4;justify-content:space-between;align-items:center;margin-top:15px;padding-top:14px;font-size:9px;display:flex}.frequency-select select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 24px 8px 10px;font-size:9px}.creator-picks{gap:8px;display:grid}.creator-picks button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:9px;display:flex}.creator-picks button.on{background:#f7fcfa;border-color:#b8dfd4}.creator-mini{background:var(--orange-soft);color:#d56b09;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.creator-picks button>span:nth-child(2){flex:1}.creator-picks b,.creator-picks small{display:block}.creator-picks b{font-size:10px}.creator-picks small{color:var(--muted);margin-top:3px;font-size:7px}.creator-picks button>i{color:#0c8568;font-size:8px;font-style:normal}.helper-copy{color:var(--muted);margin:13px 0 0;font-size:8px;line-height:1.7}.preview-card{grid-template-columns:1.05fr .95fr;column-gap:18px;display:grid}.preview-card .card-heading{grid-column:span 2}.phone-preview{background:#f4f7f6;border:1px solid #dfe9e5;border-radius:14px;padding:12px}.phone-top{padding:3px 2px 10px;font-size:9px;font-weight:700}.phone-top span{float:right;color:var(--muted);font-weight:400}.push-message{background:#fff;border-radius:10px;padding:13px}.push-message>span{color:#0c876a;font-size:8px}.push-message b{margin:8px 0;font-size:11px;display:block}.push-message p{color:var(--muted);font-size:8px;line-height:1.6}.push-message button{color:#0a8267;background:#fff;border:0;border-top:1px solid #edf1f4;width:100%;padding:9px 0 0;font-size:8px}.rule-summary>div{border-bottom:1px solid #edf1f4;padding:10px 0}.rule-summary span,.rule-summary b{display:block}.rule-summary span{color:var(--muted);font-size:7px}.rule-summary b{margin-top:4px;font-size:9px;line-height:1.5}.wechat-roadmap{grid-template-columns:.8fr 1.2fr;align-items:center;gap:24px;display:grid}.wechat-roadmap h3{margin:0;font-size:17px}.wechat-roadmap p{color:var(--muted);font-size:8px;line-height:1.7}.roadmap-steps{grid-template-columns:1fr 1fr;gap:8px;display:grid}.roadmap-steps span{border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:11px;font-size:9px;display:flex}.roadmap-steps b{color:#0b8669}.roadmap-steps em{color:#8c969e;margin-left:auto;font-size:7px;font-style:normal}.wechat-roadmap details{border-top:1px solid #edf1f4;grid-column:span 2;padding-top:12px}.wechat-roadmap summary{cursor:pointer;color:#0c8268;font-size:9px}.wechat-roadmap code{color:#586874;background:#f3f6f7;border-radius:7px;margin:10px 8px 0 0;padding:7px 9px;font-size:8px;display:inline-block}@media (width<=800px){.wechat-hero{padding:24px}.wechat-mark{display:none}.wechat-grid{grid-template-columns:1fr}.bind-card{grid-column:auto}.bind-layout{grid-template-columns:1fr}.qr-placeholder{min-height:160px}.bind-steps ol,.subscription-list,.preview-card{grid-template-columns:1fr}.preview-card .card-heading{grid-column:auto}.wechat-roadmap{grid-template-columns:1fr}.wechat-roadmap details{grid-column:auto}.roadmap-steps{grid-template-columns:1fr}}@media (width>=1480px){.wallet-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.wallet-grid{gap:12px}.wallet-card{border-radius:14px;padding:16px}.card-top{gap:10px}.avatar.persona{border:1px solid #465a6914;width:38px;height:38px;font-size:20px;box-shadow:inset 0 0 0 2px #ffffff8c}.avatar.tone-0{background:#fff0df}.avatar.tone-1{background:#e9f8f3}.avatar.tone-2{background:#eef2ff}.avatar.tone-3{background:#fff0f3}.avatar.tone-4{background:#f3edff}.avatar.tone-5{background:#ecf7ff}.identity h3{margin:6px 0 2px;font-size:14px}.identity code{font-size:9px}.score-row{grid-template-columns:1fr 1.2fr;margin:12px 0 9px}.score-row em{color:#89949d;margin-top:2px;font-size:8px;font-style:normal;display:block}.score-row .spark{height:58px}.evidence-head{justify-content:space-between;align-items:center;margin:10px 0 6px;display:flex}.evidence-head small{color:#9aa5ad;font-size:7px}.tags.evidence-tags span{background:#f4f6f7;padding:4px 6px;font-size:8px}.ranking-guide{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:16px;padding:16px 20px;display:flex}.ranking-guide.smart{border-left:4px solid var(--green)}.ranking-guide.dumb{border-left:4px solid var(--red)}.ranking-guide b{font-size:14px}.ranking-guide p{color:var(--muted);max-width:900px;margin:5px 0 0;font-size:10px;line-height:1.65}.ranking-guide>span{white-space:nowrap;color:#687684;background:#f3f6f8;border-radius:20px;padding:7px 10px;font-size:10px}.spark-pending{background:#f8fafb;border:1px dashed #d7e0e8;border-radius:9px;flex-direction:column;justify-content:center;height:58px;padding:12px;display:flex}.spark-pending b{color:#5c6874;font-size:10px}.spark-pending span{color:#98a2ac;margin-top:3px;font-size:8px}.report-card.wide>.spark-pending{align-items:center;height:130px}.diagnosis-status{align-items:center;gap:10px;margin-left:auto;display:flex}.diagnosis-status>span{border-radius:20px;padding:7px 10px;font-size:10px}.diagnosis-status .verified{background:var(--green-soft);color:#087d61}.diagnosis-status .pending{background:var(--orange-soft);color:#c7660a}.deep-error{color:#8a5a2a;background:#fff7ed;border:1px solid #ffd8ae;border-radius:10px;margin-top:14px;padding:12px 15px;font-size:10px}.quality-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.quality-grid span{color:var(--muted);background:#f5f7f9;border-radius:8px;padding:9px;font-size:9px}.quality-grid b{color:var(--text);margin-top:3px;font-size:13px;display:block}.diagnostic-metrics{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr 1fr 1fr;gap:1px;display:grid;overflow:hidden}.diagnostic-metrics>div{background:#fff;padding:13px}.diagnostic-metrics span{color:var(--muted);font-size:9px;display:block}.diagnostic-metrics b{margin-top:5px;font-size:13px;display:block}.table-wrap{max-height:520px;overflow:auto}.table-wrap table{min-width:760px}.table-wrap tbody tr:hover{background:#f8fafb}.table-wrap .profit{color:#078765}.table-wrap .loss{color:#dc4350}@media (width<=800px){.ranking-guide{align-items:flex-start}.ranking-guide>span{display:none}.diagnosis-status{justify-content:space-between;width:100%;margin-left:0}.diagnostic-metrics{grid-template-columns:1fr 1fr}}.section-intro{color:var(--muted);margin:0 0 12px;font-size:11px;line-height:1.7}.fills-table table{min-width:1120px}.fills-table th:nth-child(3),.fills-table td:nth-child(3){white-space:nowrap;min-width:110px}.fills-table th:nth-child(4),.fills-table td:nth-child(4){white-space:normal;min-width:250px}.action-chip{color:#087a63;background:#eef6f3;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-flex}.position-ref{color:#4d5e68;font-size:10px;line-height:1.45}.wallet-profile-hero{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;margin-bottom:16px;overflow:hidden}.wallet-profile-hero.smart{border-top:4px solid #1eaf83}.wallet-profile-hero.dumb{border-top:4px solid #e44a58}.profile-identity{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:20px 24px;display:flex}.profile-identity>.avatar{flex:none;width:52px;height:52px;font-size:27px}.profile-title{min-width:0}.profile-title .eyebrow{font-size:8px}.profile-name{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0;display:flex}.profile-name h2{margin:0;font-size:22px}.profile-name span{color:#53616b;background:#f2f5f6;border-radius:999px;padding:5px 8px;font-size:9px}.wallet-profile-hero.smart .profile-name span:first-of-type{color:#087b60;background:#eaf8f3}.wallet-profile-hero.dumb .profile-name span:first-of-type{color:#c63e4b;background:#fff0f1}.profile-title code{color:#76838d;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.profile-tags{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.profile-tags span{color:#495862;background:#fafbfb;border:1px solid #e3e9ec;border-radius:7px;padding:5px 8px;font-size:9px}.profile-dashboard{grid-template-columns:minmax(0,1.2fr) minmax(440px,.8fr);min-height:330px;display:grid}.profile-equity{border-right:1px solid var(--line);min-width:0;padding:24px 26px}.profile-section-label{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.profile-section-label span{letter-spacing:.16em;color:#0c8068;font-size:8px;font-weight:800}.profile-section-label strong{white-space:nowrap;font-size:22px}.profile-section-label strong small{color:var(--muted);text-align:right;margin-top:3px;font-size:8px;font-weight:500;display:block}.profile-chart svg{width:100%;height:185px;display:block}.profile-chart svg line{stroke:#dce4e7;stroke-width:1px}.profile-chart svg polygon{opacity:.12}.profile-chart svg polyline{fill:none;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.profile-chart.up svg polygon{fill:#18ad7e}.profile-chart.up svg polyline{stroke:#18ad7e}.profile-chart.down svg polygon{fill:#e24a57}.profile-chart.down svg polyline{stroke:#e24a57}.chart-range{color:#7b8790;justify-content:space-between;align-items:center;font-size:8px;display:flex}.chart-range b{color:#374651}.profile-equity>p{color:#697781;max-width:650px;margin:13px 0 0;font-size:10px;line-height:1.65}.profile-chart-empty{background:#f8fafb;border:1px dashed #d7e0e4;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;height:185px;margin-top:12px;padding:22px;display:flex}.profile-chart-empty b{font-size:12px}.profile-chart-empty span{color:var(--muted);margin-top:5px;font-size:9px}.profile-ledger small{color:#a0a9af;font-size:8px}.profit{color:#078765!important}.loss{color:#dc4350!important}@media (width<=1050px){.profile-dashboard{grid-template-columns:1fr}.profile-equity{border-right:0;border-bottom:1px solid var(--line)}.profile-chart{max-width:none}.profile-ledger{grid-template-columns:repeat(4,1fr)}}@media (width<=800px){.profile-identity{align-items:flex-start;padding:17px}.profile-title{flex:1}.profile-name h2{font-size:18px}.profile-identity .diagnosis-status{flex-direction:column;align-items:stretch;width:auto}.profile-dashboard{min-height:0}.profile-equity{padding:19px 17px}.profile-section-label{display:block}.profile-section-label strong{margin-top:8px;display:block}.profile-section-label strong small{text-align:left}.profile-chart svg{height:150px}.profile-ledger{grid-template-columns:1fr 1fr}.profile-ledger>div{padding:14px 12px}.profile-ledger b{font-size:14px}}.strategy-center{gap:16px;display:grid}.strategy-hero{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(120deg,#fff 0%,#fff9f2 58%,#eff9f6 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;padding:25px 28px;display:flex}.strategy-hero h2{margin:0 0 8px;font-size:25px}.strategy-hero p{color:var(--muted);max-width:680px;margin:0;font-size:11px;line-height:1.75}.strategy-flow{flex:none;align-items:center;gap:9px;display:flex}.strategy-flow span{color:#52616c;white-space:nowrap;background:#ffffffdb;border:1px solid #e3e9ed;border-radius:10px;padding:10px 11px;font-size:10px}.strategy-flow b{color:var(--orange);margin-right:5px}.strategy-flow i{color:#b7c1c8;font-style:normal}.strategy-toolbar{justify-content:space-between;align-items:center;display:flex}.strategy-toolbar>div{flex-wrap:wrap;gap:6px;display:flex}.strategy-toolbar button{border:1px solid var(--line);color:#65737e;background:#fff;border-radius:999px;padding:8px 13px;font-size:10px}.strategy-toolbar button.active{background:var(--orange-soft);color:#d76804;border-color:#ffd5a9;font-weight:700}.strategy-toolbar>span{color:var(--muted);font-size:10px}.strategy-library{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.strategy-template{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;padding:16px;transition:all .18s;box-shadow:0 3px 14px #283c5006}.strategy-template:hover,.strategy-template.selected{border-color:#f2b577;transform:translateY(-1px);box-shadow:0 8px 24px #38455312}.strategy-template.selected{box-shadow:inset 0 3px 0 var(--orange),0 8px 24px #3845530f}.strategy-template header{align-items:center;gap:10px;display:flex}.strategy-icon{color:#0d8069;background:#edf8f4;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:20px;font-weight:800;display:grid}.strategy-template header>div{min-width:0}.strategy-template small{color:#98a3ab;font-size:8px;display:block}.strategy-template h3{margin:4px 0 0;font-size:14px}.strategy-template em{color:#64727d;white-space:nowrap;background:#f3f6f7;border-radius:999px;margin-left:auto;padding:5px 7px;font-size:8px;font-style:normal}.strategy-template .risk-高,.strategy-template .risk-很高{color:#c73c49;background:#fff0f1}.strategy-template .risk-中高{color:#c86608;background:#fff4e7}.strategy-template p{color:#697782;min-height:49px;margin:14px 0;font-size:10px;line-height:1.65}.strategy-template dl{border-top:1px solid #edf1f4;margin:0}.strategy-template dl>div{border-bottom:1px solid #edf1f4;grid-template-columns:42px 1fr;gap:7px;padding:8px 0;font-size:9px;display:grid}.strategy-template dt{color:#9aa4ac}.strategy-template dd{color:#394953;margin:0}.strategy-template>button{color:#d86b07;text-align:right;background:0 0;border:0;width:100%;padding:11px 0 0;font-size:9px;font-weight:700;display:block}.strategy-detail{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);display:grid;overflow:hidden}.strategy-detail-main{padding:24px 27px}.strategy-detail h2{margin:0;font-size:22px}.strategy-plain{color:#4f606b;max-width:760px;font-size:12px;line-height:1.8}.strategy-detail h3{margin:20px 0 10px;font-size:11px}.parameter-list{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.parameter-list span{background:#f5f8f8;border-radius:9px;align-items:center;gap:8px;padding:11px;font-size:9px;display:flex}.parameter-list b{color:#0b8568}.strategy-detail aside{border-left:1px solid var(--line);background:#f8fafb;flex-direction:column;padding:25px;display:flex}.strategy-detail aside>span{color:var(--muted);margin-bottom:6px;font-size:9px}.strategy-detail aside>b{margin-bottom:19px;font-size:13px}.strategy-detail aside>p{color:#6e5a4b;background:#fff7ee;border:1px solid #ffe0be;border-radius:9px;margin:0;padding:11px;font-size:10px;line-height:1.7}.strategy-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:20px;display:grid}.strategy-actions button{padding:10px 8px;font-size:10px}@media (width<=1250px){.strategy-library{grid-template-columns:repeat(3,minmax(0,1fr))}.strategy-flow{display:none}.parameter-list{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.strategy-library{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-detail{grid-template-columns:1fr}.strategy-detail aside{border-left:0;border-top:1px solid var(--line)}.strategy-actions{margin-top:18px}}@media (width<=620px){.strategy-hero{padding:21px}.strategy-hero h2{font-size:21px}.strategy-toolbar{align-items:flex-start;gap:10px}.strategy-toolbar>span{display:none}.strategy-library{grid-template-columns:1fr}.parameter-list{grid-template-columns:1fr 1fr}.strategy-template p{min-height:0}.strategy-actions{grid-template-columns:1fr}}.template-risk{color:#755d46;background:#fff8f0;border-radius:9px;min-height:42px;margin-top:10px;padding:9px 10px;font-size:8px;line-height:1.5}.template-risk span{color:#d66a08;margin-bottom:2px;font-weight:800;display:block}.strategy-template>button{margin-top:9px;padding:10px 12px;text-align:center!important;background:#fff3e5!important;border-radius:9px!important;font-size:10px!important}.strategy-template>button:hover{color:#fff;background:var(--orange)!important}.strategy-create{gap:14px;display:grid}.strategy-back{color:#61717c;background:0 0;border:0;justify-self:start;padding:5px 0;font-size:11px}.create-heading{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(120deg,#fff,#fff9f2 62%,#eef8f5);border-radius:16px;align-items:center;gap:14px;padding:20px 24px;display:flex}.create-heading .strategy-icon{width:46px;height:46px}.create-heading .eyebrow{margin:0 0 4px;font-size:8px}.create-heading h2{margin:0;font-size:23px}.create-heading p{color:var(--muted);margin:5px 0 0;font-size:10px}.create-risk{color:#596771;white-space:nowrap;background:#f2f5f6;border-radius:999px;margin-left:auto;padding:7px 10px;font-size:9px;font-weight:700}.create-risk.risk-高,.create-risk.risk-很高{color:#c63e4b;background:#fff0f1}.create-risk.risk-中高{color:#c86608;background:#fff4e7}.strategy-success{color:#08775e;background:#eaf8f3;border:1px solid #bfe9da;border-radius:12px;align-items:center;gap:12px;padding:12px 15px;font-size:10px;display:flex}.strategy-success span{color:#4a6f63}.strategy-order-layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:14px;display:grid}.strategy-order-form,.strategy-estimate{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px}.strategy-order-form{padding:4px 22px 22px}.order-step{border-bottom:1px solid var(--line);padding:20px 0}.order-step>header{align-items:flex-start;gap:10px;margin-bottom:15px;display:flex}.order-step>header>b{color:#087b61;background:#eaf8f3;border-radius:8px;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.order-step h3{margin:1px 0 3px;font-size:14px}.order-step header p{color:var(--muted);margin:0;font-size:9px}.strategy-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.strategy-form-grid label{color:#596872;font-size:9px;font-weight:700}.strategy-form-grid input,.strategy-form-grid select{border:1px solid var(--line);width:100%;color:var(--text);background:#fff;border-radius:9px;margin-top:6px;padding:11px 12px;font-size:11px;display:block}.strategy-form-grid small{color:var(--muted);margin-top:4px;font-size:8px;font-weight:400;display:block}.smart-parameter{background:#f2f9f7;border-radius:9px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;display:flex}.smart-parameter span{color:#08775e;background:#dff4ec;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.smart-parameter p{color:#60726c;margin:0;font-size:9px}.risk-confirm{color:#66747e;align-items:center;gap:8px;margin:17px 0;font-size:9px;display:flex}.risk-confirm input{accent-color:#11856b}.launch-strategy{width:100%}.strategy-estimate{padding:22px;position:sticky;top:116px}.strategy-estimate h3{margin:0 0 16px;font-size:17px}.estimate-market{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.estimate-market>div{background:#fff;padding:11px}.estimate-market span,.estimate-market b{display:block}.estimate-market span{color:var(--muted);font-size:8px}.estimate-market b{margin-top:4px;font-size:10px}.range-visual{background:linear-gradient(#f5fbf8,#fff);border-radius:10px;height:105px;margin:18px 0;position:relative;overflow:hidden}.range-visual i{background:linear-gradient(90deg,#29b789,#ff9b34);border-radius:5px;height:5px;position:absolute;top:46px}.range-visual>span{z-index:2;background:#fff;border:3px solid #199b77;border-radius:50%;width:12px;height:12px;position:absolute;top:42px}.range-visual b,.range-visual small{position:absolute;left:12px}.range-visual b{font-size:9px;top:10px}.range-visual small{color:var(--muted);font-size:8px;bottom:10px}.strategy-estimate dl{margin:0}.strategy-estimate dl>div{border-bottom:1px solid #edf1f3;justify-content:space-between;gap:16px;padding:10px 0;font-size:9px;display:flex}.strategy-estimate dt{color:#74818a}.strategy-estimate dd{margin:0;font-weight:800}.loss-preview{background:#fff7ee;border:1px solid #ffe1c1;border-radius:10px;margin-top:16px;padding:12px}.loss-preview span,.loss-preview b{display:block}.loss-preview span{color:#a56427;font-size:8px}.loss-preview b{margin:4px 0;font-size:13px}.loss-preview p,.estimate-note{color:#756759;margin:0;font-size:8px;line-height:1.6}.estimate-note{color:#8b959c;margin-top:13px}@media (width<=1000px){.strategy-order-layout{grid-template-columns:1fr}.strategy-estimate{position:static}.strategy-library{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.create-heading{align-items:flex-start;padding:16px}.create-heading .create-risk{margin-left:0}.create-heading{flex-wrap:wrap}.strategy-form-grid{grid-template-columns:1fr}.strategy-order-form{padding:3px 16px 18px}.strategy-estimate{padding:17px}.strategy-library{grid-template-columns:1fr}}.simulation-only-account{grid-template-columns:1fr}.simulation-only-account>div{cursor:default}.estimate-market>div:last-child{grid-column:auto}.strategy-validation{color:#b54b32;margin:-8px 0 12px;font-size:9px}.copy-wizard,.copy-runtime{gap:15px;display:grid}.copy-hero{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(120deg,#fff,#fff9f2 60%,#eef9f6);border-radius:17px;justify-content:space-between;align-items:center;gap:30px;padding:22px 25px;display:flex}.copy-hero .eyebrow{margin:0 0 6px}.copy-hero h2,.copy-runtime h2{margin:0;font-size:23px}.copy-hero p,.copy-runtime header p{color:var(--muted);margin:6px 0 0;font-size:10px}.copy-steps{align-items:center;gap:4px;display:flex}.copy-steps button{color:#9aa5ad;background:0 0;border:0;align-items:center;gap:6px;padding:8px;display:flex}.copy-steps button b{background:#edf1f3;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.copy-steps button span{white-space:nowrap;font-size:9px}.copy-steps button.active{color:#db6c08;font-weight:800}.copy-steps button.active b{color:#db6c08;background:#ffead3}.copy-steps button.done{color:#158568}.copy-steps button.done b{color:#158568;background:#e4f6ef}.wizard-card,.capital-summary,.portfolio-preview,.runtime-panel,.copy-runtime>header{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px}.wizard-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:17px;display:flex}.wizard-heading h3{margin:0 0 4px;font-size:17px}.wizard-heading p{color:var(--muted);margin:0;font-size:9px}.wizard-heading>b,.safe-badge{color:#08785f;background:#e8f8f2;border-radius:999px;padding:6px 9px;font-size:9px}.source-tabs{border-bottom:1px solid var(--line);gap:6px;margin-bottom:14px;display:flex}.source-tabs button{color:#74818a;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px;font-size:10px}.source-tabs button.active{border-color:var(--orange);color:#d86702;font-weight:800}.copy-search,.address-add{align-items:center;gap:8px;margin-bottom:14px;display:flex}.copy-search{border:1px solid var(--line);border-radius:9px;height:41px;padding:0 11px}.copy-search input{border:0;outline:0;flex:1;font-size:10px}.copy-search select,.address-add input{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px;font-size:9px}.address-add input{flex:1;padding:11px}.copy-wallet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:520px;padding:1px;display:grid;overflow:auto}.copy-wallet-grid>article{border:1px solid var(--line);cursor:pointer;border-radius:12px;padding:13px;transition:all .15s}.copy-wallet-grid>article:hover{border-color:#f3bd86}.copy-wallet-grid>article.selected{background:#f3fbf8;border-color:#1aaa80;box-shadow:inset 0 0 0 1px #1aaa80}.copy-wallet-grid header{align-items:center;gap:9px;display:flex}.copy-wallet-grid header>div:nth-child(2){flex:1;min-width:0}.copy-wallet-grid header b,.copy-wallet-grid header small{display:block}.copy-wallet-grid header b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.copy-wallet-grid header small{color:var(--muted);margin-top:3px;font-size:8px}.copy-wallet-grid input{accent-color:#139b76}.copy-wallet-score{align-items:center;gap:7px;margin:13px 0;display:flex}.copy-wallet-score span{color:var(--muted);font-size:8px}.copy-wallet-score em{color:#5d6b74;background:#f2f5f6;border-radius:999px;margin-left:auto;padding:5px 7px;font-size:8px;font-style:normal}.copy-wallet-grid dl{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid}.copy-wallet-grid dl>div{background:#fff;padding:8px 6px}.copy-wallet-grid dt{color:#8a969e;font-size:7px}.copy-wallet-grid dd{margin:4px 0 0;font-size:9px;font-weight:700}.copy-tags{flex-wrap:wrap;gap:4px;margin-top:9px;display:flex}.copy-tags span{color:#66747d;background:#f2f5f6;border-radius:5px;padding:4px 5px;font-size:7px}.wizard-footer{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:9px;margin-top:18px;padding-top:15px;display:flex}.wizard-footer>span{color:var(--muted);margin-right:auto;font-size:9px}.wizard-footer button{padding:10px 15px;font-size:10px}.rule-list{gap:8px;display:grid}.rule-list article{border:1px solid var(--line);border-radius:11px;grid-template-columns:38px minmax(150px,1fr) repeat(3,minmax(125px,.55fr)) auto;align-items:end;gap:10px;padding:12px;display:grid}.rule-list .avatar{align-self:center;width:36px;height:36px}.rule-wallet{align-self:center}.rule-wallet b,.rule-wallet small{display:block}.rule-wallet small{color:var(--muted);margin-top:4px;font-size:8px}.rule-list label,.rule-global label,.capital-form label{color:var(--muted);font-size:8px}.rule-list select,.rule-global select,.capital-form select,.capital-form input{border:1px solid var(--line);width:100%;color:var(--text);background:#fff;border-radius:8px;margin-top:5px;padding:9px;font-size:9px;display:block}.rule-list article>button{color:#d64d58;background:0 0;border:0;padding:9px;font-size:8px}.rule-global{background:#f7f9fa;border-radius:10px;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;padding:12px;display:grid}.capital-layout{grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);align-items:start;gap:14px;display:grid}.capital-form{grid-template-columns:1fr 1fr;gap:13px;display:grid}.fund-allocation{border-top:1px solid var(--line);margin-top:18px;padding-top:13px}.fund-allocation>div{grid-template-columns:150px 1fr 90px;align-items:center;gap:10px;padding:7px 0;font-size:9px;display:grid}.fund-allocation i{background:#edf1f3;border-radius:6px;height:6px;overflow:hidden}.fund-allocation em{background:#20ad82;border-radius:6px;height:100%;display:block}.fund-allocation b{text-align:right}.capital-summary,.portfolio-preview{padding:21px;position:sticky;top:114px}.capital-summary h3,.portfolio-preview h3{margin:0 0 15px}.capital-summary dl{margin:0}.capital-summary dl>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:11px 0;font-size:9px;display:flex}.capital-summary dt{color:var(--muted)}.capital-summary dd{margin:0;font-weight:800}.capital-summary>p,.portfolio-preview>p{color:#746657;background:#fff7ee;border-radius:8px;padding:10px;font-size:8px;line-height:1.7}.final-source-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}.final-source-list article{border:1px solid var(--line);border-radius:10px;align-items:center;gap:9px;padding:10px;display:flex}.final-source-list article>div:nth-child(2){flex:1}.final-source-list b,.final-source-list small{display:block}.final-source-list small{color:var(--muted);margin-top:3px;font-size:8px}.final-source-list em{background:#f1f5f6;border-radius:6px;padding:4px 6px;font-size:7px;font-style:normal}.confirm-rules{border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr 1fr;margin-top:14px;display:grid;overflow:hidden}.confirm-rules>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px}.confirm-rules span,.confirm-rules b{display:block}.confirm-rules span{color:var(--muted);font-size:8px}.preview-stats{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.preview-stats>div{text-align:center;background:#fff;padding:13px 6px}.preview-stats b,.preview-stats span{display:block}.preview-stats span{color:var(--muted);margin-top:4px;font-size:8px}.portfolio-preview h4{margin:18px 0 8px;font-size:10px}.exposure-list>div{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr 1fr auto;gap:5px;padding:9px 0;font-size:8px;display:grid}.exposure-list em{color:var(--muted);font-style:normal}.copy-runtime>header{justify-content:space-between;align-items:center;padding:21px 24px;display:flex}.runtime-state{color:#08785f;background:#e8f8f2;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;display:flex}.runtime-state i{background:#20b481;border-radius:50%;width:7px;height:7px}.runtime-metrics{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.runtime-metrics>div{border-right:1px solid var(--line);padding:17px}.runtime-metrics span,.runtime-metrics small{color:var(--muted);font-size:8px;display:block}.runtime-metrics b{margin:6px 0 4px;font-size:19px;display:block}.runtime-panel{padding:20px}.runtime-title{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.runtime-title h3{margin:0;font-size:14px}.runtime-title p{color:var(--muted);margin:4px 0 0;font-size:8px}.source-ledgers{gap:6px;display:grid}.source-ledgers article{border:1px solid var(--line);border-radius:9px;grid-template-columns:34px 1fr 100px 80px auto;align-items:center;gap:9px;padding:9px;display:grid}.source-ledgers .avatar{width:32px;height:32px}.source-ledgers b,.source-ledgers small{display:block}.source-ledgers b{font-size:10px}.source-ledgers small{color:var(--muted);margin-top:3px;font-size:8px}.source-ledgers>article>span,.source-ledgers>article>em{font-size:9px;font-style:normal;font-weight:700}.source-ledgers button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:6px;font-size:8px}@media (width<=1100px){.copy-wallet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rule-list article{grid-template-columns:38px 1fr 1fr 1fr}.rule-list article label:nth-of-type(3){grid-column:3}.rule-list article>button{grid-column:4}.capital-layout{grid-template-columns:1fr}.capital-summary,.portfolio-preview{position:static}}@media (width<=760px){.copy-hero{display:block}.copy-steps{margin-top:18px;overflow:auto}.copy-wallet-grid,.final-source-list,.capital-form,.rule-global{grid-template-columns:1fr}.rule-list article{grid-template-columns:36px 1fr}.rule-list article label,.rule-list article>button{grid-column:1/-1}.runtime-metrics{grid-template-columns:1fr 1fr}.source-ledgers article{grid-template-columns:32px 1fr auto}.source-ledgers article>span,.source-ledgers article>em{grid-column:auto}.source-ledgers button{grid-column:1/-1}.fund-allocation>div{grid-template-columns:100px 1fr 70px}.confirm-rules{grid-template-columns:1fr}.wizard-card{padding:16px}}.copy-plans{gap:15px;display:grid}.copy-section-tabs{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:5px;width:max-content;padding:5px;display:flex;box-shadow:0 5px 18px #1f313f0a}.copy-section-tabs button{color:#75828b;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 15px;font-size:10px}.copy-section-tabs button.active{color:#fff;background:#14262a;font-weight:800}.copy-section-tabs b{color:#66747c;background:#eef2f3;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:5px;padding:0 4px;font-size:8px;display:inline-grid}.plan-hero{padding:19px 23px}.plan-hero .primary{white-space:nowrap}.plan-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.plan-list>article{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;grid-template-columns:1fr 160px;display:grid;position:relative;overflow:hidden}.plan-list>article>header{grid-column:1/-1;align-items:center;gap:11px;padding:17px 18px 13px;display:flex}.plan-logo{color:#08785f;background:#e8f7f1;border-radius:12px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;display:grid}.plan-logo.p2{color:#d66a05;background:#fff1df}.plan-list header>div:nth-child(2){flex:1;min-width:0}.plan-list header span,.plan-list header small{color:var(--muted);font-size:8px}.plan-list h3{margin:3px 0;font-size:15px}.plan-status{background:#e8f8f2;border-radius:999px;align-items:center;padding:6px 8px;display:flex;color:#08785f!important;gap:5px!important}.plan-status i{background:#20b481;border-radius:50%;width:6px;height:6px}.plan-status.paused{background:#f2f4f5;color:#7b878e!important}.plan-status.paused i,.runtime-state.paused i{background:#9aa5aa}.plan-kpis{border-top:1px solid var(--line);border-right:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.plan-kpis>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:11px 15px}.plan-kpis span,.plan-kpis small{color:var(--muted);font-size:8px}.plan-kpis b{margin-top:5px;font-size:14px;display:inline-block}.plan-kpis small{margin-left:3px}.mini-nav{border-top:1px solid var(--line);align-items:center;padding:12px 17px;display:grid}.mini-nav svg{width:100%;height:68px;overflow:visible}.plan-list footer{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding:12px 17px;display:flex}.plan-list footer>span{color:var(--muted);font-size:8px}.plan-list footer>div{gap:6px;display:flex}.plan-list footer button{padding:8px 11px;font-size:9px}.copy-back{color:#167f68;cursor:pointer;background:0 0;border:0;justify-self:start;padding:3px;font-size:9px}.plan-actions{align-items:center;gap:7px;display:flex}.plan-actions button{padding:8px 10px;font-size:9px}.runtime-metrics.six{grid-template-columns:repeat(6,1fr)}.runtime-metrics.six>div{padding:15px}.runtime-metrics.six b{font-size:16px}.plan-chart svg{width:100%;height:175px;padding:5px 8px 0;display:block}.period-tabs{gap:4px;display:flex}.period-tabs button{border:1px solid var(--line);color:#78858d;background:#fff;border-radius:7px;padding:6px 9px;font-size:8px}.period-tabs button.active{color:#08785f;background:#e9f8f2;border-color:#1aa57c;font-weight:800}.chart-events{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding-top:9px;font-size:8px;display:flex}.cell-sub{color:var(--muted);margin-top:3px;font-size:8px;display:block}.source-ledgers.detailed article{grid-template-columns:34px minmax(150px,1fr) 110px 110px 80px auto}.source-ledgers.detailed article>span small{color:var(--muted);margin-bottom:3px;font-size:7px;font-weight:400;display:block}.plan-timeline{border-top:1px solid var(--line)}.plan-timeline article{border-bottom:1px solid var(--line);grid-template-columns:95px 12px 1fr 90px;align-items:center;gap:10px;padding:11px 3px;display:grid}.plan-timeline time{color:var(--muted);font-size:8px}.plan-timeline i{background:#1ead82;border-radius:50%;width:8px;height:8px}.plan-timeline i.warning{background:#ef9b36}.plan-timeline b,.plan-timeline span{display:block}.plan-timeline b{font-size:10px}.plan-timeline span{color:var(--muted);margin-top:3px;font-size:8px}.plan-timeline em{text-align:right;font-size:9px;font-style:normal;font-weight:800}.table-pagination{justify-content:flex-end;align-items:center;gap:6px;padding-top:12px;display:flex}.table-pagination span{color:var(--muted);margin-right:auto;font-size:8px}.table-pagination button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px 10px;font-size:8px}.table-pagination button:disabled{opacity:.45}@media (width<=1100px){.plan-list{grid-template-columns:1fr}.runtime-metrics.six{grid-template-columns:repeat(3,1fr)}.source-ledgers.detailed article{grid-template-columns:34px 1fr 90px 90px auto}.source-ledgers.detailed button{grid-column:2/-1}}@media (width<=760px){.copy-section-tabs{width:100%}.copy-section-tabs button{flex:1}.plan-list>article{grid-template-columns:1fr}.mini-nav,.plan-kpis{grid-column:1}.plan-list footer{flex-direction:column;align-items:flex-start}.plan-hero .primary{margin-top:14px}.plan-actions{flex-wrap:wrap;margin-top:14px}.runtime-metrics.six{grid-template-columns:1fr 1fr}.plan-chart svg{height:120px}.chart-events{gap:8px}.source-ledgers.detailed article{grid-template-columns:32px 1fr auto}.source-ledgers.detailed article>span{grid-column:2}.source-ledgers.detailed button{grid-column:1/-1}.plan-timeline article{grid-template-columns:72px 10px 1fr}.plan-timeline em{grid-column:3}.period-tabs{overflow:auto}}.danger-button{cursor:pointer;border-radius:8px;color:#c94754!important;background:#fff7f8!important;border:1px solid #f2c8cc!important}.copy-wallet-origin,.copy-wallet-note{border-radius:999px;width:max-content;padding:3px 6px;font-weight:700;margin-top:5px!important;font-size:7px!important;display:inline-block!important}.copy-wallet-origin{background:#edf5ff;color:#356d9b!important}.copy-wallet-note{background:#fff3df;color:#c86405!important}.copy-source-legend{color:#6f7d86;background:#f7fbfc;border:1px solid #d9e8ed;border-radius:9px;align-items:flex-start;gap:9px;margin:-3px 0 14px;padding:9px 11px;font-size:9px;line-height:1.55;display:flex}.copy-source-legend b{color:#177a69;flex:none}.plan-actions button,.plan-list footer button,.source-ledgers button,.period-tabs button,.table-pagination button{cursor:pointer}.table-pagination button:disabled{cursor:not-allowed}.source-ledgers button:hover,.period-tabs button:hover:not(.active),.table-pagination button:hover:not(:disabled){color:#08785f;border-color:#93cdbd}.copy-wallet-grid>article.unavailable{cursor:not-allowed;opacity:.55;background:#f7f9fa}.copy-wallet-grid>article.unavailable:hover{border-color:var(--line)}.signal-center{gap:16px;display:grid}.signal-hero{min-height:184px;box-shadow:var(--shadow);background:linear-gradient(115deg,#fff 0%,#f8fbfa 56%,#e9f7f3 100%);border:1px solid #dbe6e6;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;padding:27px 30px;display:flex;overflow:hidden}.signal-hero h2{letter-spacing:-.035em;margin:0 0 8px;font-size:29px}.signal-hero p{max-width:600px;color:var(--muted);margin:0;font-size:11px;line-height:1.7}.signal-hero-stats{background:#ffffffb8;border:1px solid #dce8e5;border-radius:14px;grid-template-columns:repeat(3,1fr);min-width:330px;display:grid;overflow:hidden}.signal-hero-stats>div{text-align:center;border-right:1px solid #dce8e5;padding:16px 13px}.signal-hero-stats>div:last-child{border:0}.signal-hero-stats b,.signal-hero-stats span{display:block}.signal-hero-stats b{color:#102a2d;font-size:18px}.signal-hero-stats span{color:var(--muted);margin-top:5px;font-size:8px}.signal-tabs{border:1px solid var(--line);background:#fff;border-radius:12px;gap:4px;width:max-content;padding:4px;display:flex;box-shadow:0 4px 15px #1e324609}.signal-tabs button{color:#75818a;background:0 0;border:0;border-radius:8px;padding:9px 15px;font-size:10px}.signal-tabs button.active{color:#fff;background:#152c2e;font-weight:800}.signal-main-grid{grid-template-columns:minmax(0,1.14fr) minmax(310px,.86fr);gap:16px;display:grid}.signal-rules-card,.signal-phone-card,.signal-plan-card,.signal-subscription-card,.signal-channel-card,.signal-history-card{border:1px solid var(--line);background:#fff;border-radius:16px;box-shadow:0 3px 16px #23374b09}.signal-rules-card,.signal-phone-card,.signal-subscription-card,.signal-channel-card,.signal-history-card{padding:20px}.signal-card-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.signal-card-heading span{color:#098168;letter-spacing:.14em;font-size:8px;font-weight:800;display:block}.signal-card-heading h3{margin:5px 0 0;font-size:16px}.signal-card-heading>i{color:#71808a;background:#f1f4f5;border-radius:999px;padding:6px 9px;font-size:8px;font-style:normal}.signal-card-heading .preview-live{color:#087a63;background:#e9f8f2}.signal-rule-list{gap:8px;display:grid}.signal-rule-list button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:11px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:11px;transition:all .18s;display:grid}.signal-rule-list button:hover{background:#fbfefd;border-color:#b6d4ca}.signal-rule-list button.selected{border-color:#90cdbb;box-shadow:0 7px 16px #13846514}.signal-rule-icon{border-radius:10px;place-items:center;width:34px;height:34px;font-size:16px;font-weight:800;display:grid}.signal-rule-list .mint .signal-rule-icon{color:#078667;background:#e8f8f2}.signal-rule-list .rose .signal-rule-icon{color:#d84d5c;background:#fff0f1}.signal-rule-list .gold .signal-rule-icon{color:#d57b08;background:#fff6e7}.signal-rule-list b,.signal-rule-list small{display:block}.signal-rule-list b{font-size:11px}.signal-rule-list small{color:#859099;letter-spacing:.08em;margin-top:4px;font-size:7px}.signal-rule-list em{color:#74818a;font-size:8px;font-style:normal}.signal-rule-list button.selected em{color:#078466;font-weight:800}.signal-frequency{border-top:1px solid #edf1f2;justify-content:space-between;align-items:center;gap:10px;margin-top:17px;padding-top:16px;display:flex}.signal-frequency>span{color:var(--muted);font-size:9px}.signal-frequency>div{gap:4px;display:flex}.signal-frequency button{border:1px solid var(--line);color:#71808b;background:#fff;border-radius:7px;padding:7px 9px;font-size:8px}.signal-frequency button.active{color:#fff;background:#153235;border-color:#153235;font-weight:800}.signal-note{color:#8b969d;margin:13px 0 0;font-size:8px;line-height:1.6}.signal-phone-card{color:#fff;background:linear-gradient(160deg,#17383a 0%,#10272a 100%);border-color:#17383a}.signal-phone-card .signal-card-heading span{color:#86d6c0}.signal-phone-card .signal-card-heading h3{color:#fff}.signal-phone-card .signal-card-heading>i{color:#cae5dd;background:#ffffff1a}.signal-phone-shell{color:#18252a;background:#eff3f2;border-radius:16px;max-width:345px;margin:0 auto;padding:8px}.signal-phone-head{grid-template-columns:20px 1fr auto;align-items:center;height:35px;padding:0 5px;font-size:9px;display:grid}.signal-phone-head span{font-size:20px;line-height:1}.signal-phone-head b{text-align:center}.signal-phone-head small{color:#8d989c;font-size:7px}.signal-message{background:#fff;border-top:3px solid #22ad84;border-radius:11px;padding:15px;box-shadow:0 5px 15px #14262714}.signal-message.rose{border-color:#ec6674}.signal-message.gold{border-color:#eba33b}.signal-message>span{letter-spacing:.11em;color:#0a8768;font-size:7px;font-weight:800}.signal-message.rose>span{color:#d64f5c}.signal-message.gold>span{color:#c98217}.signal-message h4{margin:9px 0 8px;font-size:14px}.signal-message p{color:#68767c;margin:0;font-size:9px;line-height:1.65}.signal-message em{color:#9c6b22;margin:10px 0;font-size:8px;font-style:normal;display:block}.signal-message button{color:#087e65;text-align:left;background:0 0;border:0;border-top:1px solid #edf0f1;width:100%;padding:10px 0 0;font-size:9px}.signal-message button b{float:right}.signal-preview-meta{color:#97b7b0;justify-content:space-between;gap:15px;padding:14px 3px 0;font-size:8px;display:flex}.signal-preview-meta b{color:#e0f1ec;text-align:right;font-size:9px}.signal-plan-card{grid-template-columns:1fr 1fr;align-items:center;gap:28px;padding:20px 23px;display:grid}.signal-plan-card h3{margin:5px 0;font-size:16px}.signal-plan-card p{color:var(--muted);margin:0;font-size:9px;line-height:1.6}.signal-plan-comparison{grid-template-columns:1fr 1fr;gap:8px;display:grid}.signal-plan-comparison article{border:1px solid var(--line);border-radius:11px;padding:13px}.signal-plan-comparison article.pro{background:#f0faf6;border-color:#a8dbca}.signal-plan-comparison span,.signal-plan-comparison b,.signal-plan-comparison small{display:block}.signal-plan-comparison span{letter-spacing:.11em;color:#7d8a91;font-size:7px}.signal-plan-comparison b{margin:7px 0 4px;font-size:12px}.signal-plan-comparison small{color:#718089;font-size:8px;line-height:1.5}.signal-subscription-grid{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.signal-topic-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.signal-topic-grid button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:11px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.signal-topic-grid button.on{background:#f3fbf8;border-color:#9bd5c3}.signal-topic-grid i,.channel-row>i{color:#607077;background:#f1f5f5;border-radius:9px;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.signal-topic-grid button.on i{color:#087f64;background:#dff4ec}.signal-topic-grid b,.signal-topic-grid small{display:block}.signal-topic-grid b{font-size:10px}.signal-topic-grid small{color:var(--muted);margin-top:4px;font-size:8px}.signal-topic-grid em{color:#98a4aa;font-style:normal;font-weight:800}.signal-topic-grid button.on em{color:#0a8b6b}.channel-row{border:1px solid var(--line);text-align:left;background:#fff;border-radius:11px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;width:100%;margin-bottom:9px;padding:12px;display:grid}.channel-row.on{background:#f5fcf9;border-color:#a2d8c7}.channel-row.on>i{color:#fff;background:#168a6c}.channel-row b,.channel-row small{display:block}.channel-row b{font-size:10px}.channel-row small{color:var(--muted);margin-top:4px;font-size:8px}.channel-row em{color:#78868e;font-size:8px;font-style:normal}.channel-row.on em{color:#087f64;font-weight:800}.subscription-summary{background:#f5f7f8;border-radius:11px;margin-top:16px;padding:13px}.subscription-summary span,.subscription-summary b,.subscription-summary small{display:block}.subscription-summary span,.subscription-summary small{color:var(--muted);font-size:8px}.subscription-summary b{margin:5px 0;font-size:11px}.signal-history-card article{border-top:1px solid #eef1f2;grid-template-columns:34px 1fr 88px 54px;align-items:center;gap:11px;padding:12px 0;display:grid}.signal-history-card article>i{color:#078466;background:#e9f8f2;border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.signal-history-card article:nth-child(4)>i{color:#d84d5c;background:#fff0f1}.signal-history-card b,.signal-history-card span{display:block}.signal-history-card b{font-size:10px}.signal-history-card span,.signal-history-card time{color:var(--muted);margin-top:4px;font-size:8px}.signal-history-card time{margin:0}.signal-history-card em{color:#087f64;text-align:right;font-size:8px;font-style:normal}@media (width<=900px){.signal-hero{display:block}.signal-hero-stats{min-width:0;margin-top:20px}.signal-main-grid,.signal-subscription-grid,.signal-plan-card{grid-template-columns:1fr}.signal-phone-shell{max-width:none}.signal-plan-comparison{max-width:540px}}@media (width<=560px){.signal-hero{padding:22px}.signal-hero h2{font-size:24px}.signal-tabs{width:100%}.signal-tabs button{flex:1}.signal-topic-grid{grid-template-columns:1fr}.signal-frequency{flex-direction:column;align-items:flex-start}.signal-history-card article{grid-template-columns:30px 1fr auto}.signal-history-card time{display:none}.signal-history-card em{text-align:left;grid-column:2}}.plan-name-field{grid-column:1/-1}.plan-name-field small{color:#8a969e;margin-top:5px;font-size:8px;display:block}.empty-copy-plans{text-align:center;background:#fff;border:1px dashed #cfdadd;border-radius:16px;grid-column:1/-1;justify-items:center;gap:8px;padding:45px 20px;display:grid}.empty-copy-plans b{font-size:17px}.empty-copy-plans p{color:var(--muted);margin:0;font-size:10px}.empty-copy-plans button{margin-top:5px}.rule-list article{grid-template-columns:38px minmax(150px,1fr) repeat(4,minmax(118px,.55fr)) auto}.ratio-input{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;margin-top:5px;display:flex;overflow:hidden}.ratio-input input{border:0;outline:0;width:100%;padding:9px;font-size:9px}.ratio-input span{color:var(--text);padding-right:8px;font-weight:800}.ratio-presets{flex-wrap:wrap;gap:3px;margin-top:5px;display:flex}.ratio-presets button{border-radius:5px;border:1px solid var(--line)!important;color:#6f7c84!important;background:#fff!important;padding:3px 5px!important;font-size:7px!important}.ratio-presets button.active{font-weight:800;color:#08785f!important;background:#e8f8f2!important;border-color:#1aa57c!important}.copy-empty-exposure{color:var(--muted);line-height:1.6;grid-template-columns:1fr!important}.copy-empty-row{color:var(--muted);text-align:center!important;padding:22px!important}.copy-compare-table{min-width:1180px}.copy-compare-table th:nth-child(3),.copy-compare-table th:nth-child(4),.copy-compare-table th:nth-child(5){background:#f7fafb}.copy-compare-table th:nth-child(6),.copy-compare-table th:nth-child(7),.copy-compare-table th:nth-child(8),.copy-compare-table th:nth-child(9){background:#f0faf6}@media (width<=1100px){.rule-list article{grid-template-columns:38px 1fr 1fr}.ratio-field{grid-column:2/-1}}@media (width<=760px){.rule-list article{grid-template-columns:36px 1fr}.ratio-field{grid-column:1/-1}}.ai-team{gap:14px;display:grid}.ai-hero{border:1px solid var(--line);min-height:210px;box-shadow:var(--shadow);background:linear-gradient(118deg,#fff 0%,#fff9f1 58%,#edf9f5 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:32px;padding:27px 32px;display:flex;overflow:hidden}.ai-hero>div:first-child{max-width:760px}.ai-hero h2{margin:7px 0 10px;font-size:27px;line-height:1.2}.ai-hero p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.ai-hero-tags{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.ai-hero-tags span{color:#52616a;background:#fffc;border:1px solid #dde7e7;border-radius:999px;padding:6px 9px;font-size:8px}.ai-status-orbit{background:radial-gradient(circle,#fff 0 35%,#daf4ec59 36% 65%,#0000 66%);border:1px solid #bfe5da;border-radius:50%;flex:none;place-items:center;width:190px;height:190px;display:grid;position:relative}.ai-status-orbit:before{content:"";border:1px solid #cfeae2;border-radius:50%;position:absolute;inset:29px}.ai-status-orbit>div{z-index:2;text-align:center;position:relative}.ai-status-orbit b,.ai-status-orbit span{display:block}.ai-status-orbit b{font-size:34px}.ai-status-orbit span{color:var(--muted);font-size:8px}.ai-status-orbit i{color:#087a63;background:#fff;border:1px solid #d6e7e2;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-style:normal;font-weight:800;display:grid;position:absolute;top:80px;left:80px;box-shadow:0 4px 12px #28463c14}.ai-tabs{border:1px solid var(--line);background:#fff;border-radius:12px;gap:5px;width:max-content;padding:5px;display:flex}.ai-tabs button{color:#66747e;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 16px;font-size:10px}.ai-tabs button.active{color:#fff;background:#14262a;font-weight:800}.market-cockpit,.committee,.chief-decision,.sim-account-head,.archive-head,.audit-principles{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px}.market-cockpit{padding:19px 21px}.cockpit-heading,.section-title-row,.sim-account-head,.archive-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.cockpit-heading h3,.section-title-row h3{margin:4px 0;font-size:16px}.cockpit-heading p,.section-title-row p,.sim-account-head p,.archive-head p{color:var(--muted);margin:0;font-size:9px;line-height:1.65}.cockpit-heading>div:last-child{align-items:center;gap:8px;display:flex}.snapshot-time{color:#78858d;font-size:8px}.market-strip{border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(6,1fr);margin-top:15px;display:grid;overflow:hidden}.market-strip article{border-right:1px solid var(--line);padding:12px}.market-strip article:last-child{border:0}.market-strip span,.market-strip small{color:var(--muted);font-size:8px;display:block}.market-strip b{margin:5px 0 3px;font-size:14px;display:block}.market-strip em{font-size:9px;font-style:normal;font-weight:800}.warning-text{color:#dc7809!important}.data-readiness{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.data-readiness span{color:#08785f;background:#e9f8f2;border-radius:999px;padding:5px 8px;font-size:8px}.data-readiness .pending{color:#7b878e;background:#f3f5f6}.ai-decision-layout{grid-template-columns:minmax(0,1.55fr) minmax(310px,.45fr);gap:14px;display:grid}.committee{padding:20px}.meeting-state{color:#08785f;background:#e9f8f2;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;display:flex}.meeting-state i{background:#1eb282;border-radius:50%;width:6px;height:6px}.role-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:15px;display:grid}.role-card{border:1px solid var(--line);background:#fbfcfc;border-radius:12px;min-width:0;padding:12px}.role-card header{align-items:center;gap:8px;display:flex}.role-icon{color:#08785f;background:#e7f7f1;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid}.role-card.orange .role-icon{color:#ca6707;background:#fff2e3}.role-card.blue .role-icon{color:#326398;background:#edf3fb}.role-card.dark .role-icon{color:#fff;background:#172a2d}.role-card header>div:nth-child(2){flex:1}.role-card small,.role-card h4{margin:0;display:block}.role-card small{color:var(--muted);font-size:7px}.role-card h4{margin-top:3px;font-size:11px}.role-card header>span{color:#08785f;font-size:7px}.role-view{justify-content:space-between;align-items:center;margin:12px 0 8px;display:flex}.role-view b{font-size:12px}.role-view em{color:var(--muted);font-size:7px;font-style:normal}.role-card p{color:#52616a;min-height:42px;font-size:9px;line-height:1.55}.role-card footer{border-top:1px solid var(--line);color:#76838c;padding-top:8px;font-size:8px;line-height:1.45}.role-card footer span{color:#a0a9af;margin-bottom:3px;display:block}.chief-decision{height:max-content;padding:21px;position:sticky;top:16px}.decision-symbol{justify-content:space-between;align-items:baseline;margin:15px 0;display:flex}.decision-symbol b{font-size:25px}.decision-symbol span{color:var(--muted);font-size:8px}.decision-result{color:#fff;background:linear-gradient(135deg,#10272a,#17443e);border-radius:12px;padding:15px;position:relative}.decision-result small,.decision-result span{color:#b8d7cf;font-size:8px;display:block}.decision-result h3{margin:5px 55px 13px 0;font-size:17px}.decision-result strong{font-size:27px;position:absolute;top:22px;right:14px}.decision-result strong em{font-size:10px;font-style:normal}.decision-plan{margin-top:10px}.decision-plan>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:9px 1px;font-size:8px;display:flex}.decision-plan span{color:var(--muted)}.decision-plan b{text-align:right}.risk-verdict{background:#fff6eb;border-left:3px solid #ef922c;border-radius:8px;margin:12px 0;padding:11px}.risk-verdict b{font-size:9px}.risk-verdict p{color:#705c48;margin:4px 0 0;font-size:8px;line-height:1.55}.chief-decision>.primary{width:100%}.example-note{color:#9aa4ab;text-align:center;margin-top:9px;font-size:7px;display:block}.sim-account-head,.archive-head{padding:21px 23px}.sim-account-head h2,.archive-head h2{margin:5px 0;font-size:20px}.sim-account-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:14px;display:grid}.ai-equity svg{width:100%;height:210px;display:block}.ai-empty-position{text-align:center;background:#f8fbfa;border:1px dashed #cfdcdf;border-radius:11px;padding:25px}.ai-empty-position b,.ai-empty-position span{display:block}.ai-empty-position b{font-size:13px}.ai-empty-position span{color:var(--muted);margin-top:6px;font-size:9px}.archive-summary{gap:6px;display:flex}.archive-summary span{color:var(--muted);background:#f4f7f7;border-radius:8px;padding:8px 10px;font-size:8px}.archive-summary b{color:#17272b;margin-bottom:2px;font-size:14px;display:block}.archive-filter{gap:5px;display:flex}.archive-filter button{border:1px solid var(--line);color:#6e7b84;background:#fff;border-radius:999px;padding:7px 12px;font-size:8px}.archive-filter button.active{color:#fff;background:#172a2d;border-color:#172a2d}.decision-state{color:#65737c;background:#f2f5f5;border-radius:6px;padding:5px 7px;font-size:8px;display:inline-block}.decision-state.done{color:#08785f;background:#e8f8f2}.decision-state.loss{color:#c6414c;background:#fff0f1}.decision-state.watch{color:#c76708;background:#fff4e7}.archive-open{color:#087b65;background:0 0;border:0;font-size:8px}.audit-principles{grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.audit-principles article{border-right:1px solid var(--line);padding:17px}.audit-principles article:last-child{border:0}.audit-principles b,.audit-principles span{display:block}.audit-principles b{font-size:11px}.audit-principles span{color:var(--muted);margin-top:5px;font-size:8px;line-height:1.5}@media (width<=1150px){.market-strip{grid-template-columns:repeat(3,1fr)}.ai-decision-layout{grid-template-columns:1fr}.chief-decision{position:static}.role-grid{grid-template-columns:repeat(2,1fr)}.sim-account-grid{grid-template-columns:1fr}}@media (width<=760px){.ai-hero{min-height:0;padding:20px}.ai-hero h2{font-size:21px}.ai-status-orbit{display:none}.ai-tabs{width:100%;overflow:auto}.ai-tabs button{white-space:nowrap;flex:1;padding:9px}.cockpit-heading,.section-title-row,.sim-account-head,.archive-head{display:block}.cockpit-heading>div:last-child{justify-content:space-between;margin-top:12px}.market-strip{grid-template-columns:1fr 1fr}.role-grid{grid-template-columns:1fr}.archive-summary{grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.audit-principles,.runtime-metrics.six{grid-template-columns:1fr 1fr}.ai-equity svg{height:145px}}.copy-order-detail{border:1px solid var(--line);background:#f8faf9;border-radius:8px;grid-column:3/-1;margin-top:3px;padding:0 10px}.copy-order-detail summary{cursor:pointer;color:#147d67;padding:7px 0;font-size:8px;font-weight:800}.copy-order-detail dl{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 10px;display:grid}.copy-order-detail dl>div{background:#fff;min-width:0;padding:8px}.copy-order-detail dt{color:var(--muted);font-size:7px}.copy-order-detail dd{text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:8px;font-weight:700;overflow:hidden}@media (width<=760px){.copy-order-detail{grid-column:1/-1}.copy-order-detail dl{grid-template-columns:1fr 1fr}}.market-error{background:#fff4f5;border:1px solid #ffd2d6;border-radius:9px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.market-error b{color:#c33f4b;font-size:10px}.market-error span{color:#7a5559;font-size:9px}.ledger-formula{border-top:1px solid var(--line);color:#667580;background:#f8fafb;flex-wrap:wrap;align-items:center;gap:18px;padding:13px 24px;font-size:10px;display:flex}.ledger-formula>b{color:#1c2b35}.ledger-formula strong{margin-left:4px}@media (width<=800px){.ledger-formula{gap:8px;padding:13px 17px;display:grid}.ledger-formula span{border-left:0;padding-left:0}}@keyframes radar-target-pulse{0%{background:#eafaf5;transform:scale(.985)}to{background:#fff;transform:scale(1)}}.auth-page{background:linear-gradient(135deg,#eff4f7 0%,#f7faf8 52%,#e9f5f0 100%);min-height:100vh;padding:30px;position:relative;overflow:hidden}.auth-page:before,.auth-page:after{content:"";pointer-events:none;border:1px solid #177d681f;border-radius:50%;position:absolute}.auth-page:before{width:620px;height:620px;bottom:-310px;left:-250px}.auth-page:after{width:420px;height:420px;top:-200px;right:-150px}.auth-brand{z-index:1;width:max-content;color:var(--text);align-items:center;gap:10px;text-decoration:none;display:flex;position:relative}.auth-brand b,.auth-brand small{display:block}.auth-brand small{color:var(--muted);margin-top:3px;font-size:9px}.auth-panel{z-index:1;background:#fff;border:1px solid #d7e2e4;border-radius:22px;grid-template-columns:1.15fr .85fr;max-width:1060px;min-height:610px;margin:54px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 65px #1e36421f}.auth-aside .eyebrow{color:#8cdbc7}.auth-points{gap:13px;display:grid}.auth-points>div{background:#ffffff0e;border:1px solid #e8faf521;border-radius:12px;align-items:center;gap:11px;padding:12px;display:flex}.auth-points i{color:#a9ead7;background:#7cdcc124;border-radius:9px;place-items:center;width:29px;height:29px;font-style:normal;font-weight:900;display:grid}.auth-points b,.auth-points small{display:block}.auth-points small{color:#bdd6d0;margin-top:4px;font-size:9px}.auth-footnote{color:#8eb5aa;margin-top:50px;font-size:8px;display:block}.auth-card{background:#fff;padding:47px 52px}.auth-tabs{border-bottom:1px solid #e8edef;gap:18px;display:flex}.auth-tabs button{color:#87939b;background:0 0;border:0;padding:0 1px 13px;font-size:11px;position:relative}.auth-tabs button.active{color:#152d32;font-weight:800}.auth-tabs button.active:after{content:"";background:#11806a;height:2px;position:absolute;bottom:-1px;left:0;right:0}.auth-copy .eyebrow{margin-bottom:8px}.auth-copy h2{letter-spacing:-.035em;margin:0;font-size:23px}.auth-copy p{color:var(--muted);margin:9px 0 0;font-size:10px}.auth-provider{color:#213136;background:#fff;border:1px solid #cad7d9;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px;font-size:11px;text-decoration:none;transition:all .2s;display:flex}.auth-provider:hover{background:#f7fdfa;border-color:#75bbaa}.auth-provider span{color:#a9ead7;background:#173a3e;border-radius:7px;place-items:center;width:23px;height:23px;font-size:12px;display:grid}.auth-provider em{color:#789097;margin-left:auto;font-style:normal}.auth-divider{color:#98a4aa;align-items:center;gap:10px;margin:21px 0;font-size:8px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#e8edef;flex:1;height:1px}.auth-form{gap:13px;display:grid}.auth-form label{color:#52616b;gap:6px;font-size:9px;font-weight:700;display:grid}.auth-form label small{color:#8f9aa1;font-weight:400}.auth-form input{background:#fff;border:1px solid #dbe3e5;border-radius:9px;outline:0;height:39px;padding:0 11px;font-size:10px;font-weight:400}.auth-form input:focus{border-color:#72bda9;box-shadow:0 0 0 3px #28a0801a}.auth-form .primary{margin-top:4px;padding:11px;font-size:10px}.auth-notice{color:#9a650e;background:#fff7e9;border-radius:8px;margin:12px 0 0;padding:9px 10px;font-size:9px;line-height:1.55}.auth-terms{color:#98a3aa;margin:19px 0 0;font-size:8px;line-height:1.7}@media (width<=760px){.auth-page{padding:20px}.auth-panel{grid-template-columns:1fr;margin-top:28px}.auth-aside{display:none}.auth-card{padding:35px 26px}}@media (width<=420px){.auth-page{padding:16px}.auth-card{padding:30px 20px}.auth-copy h2{font-size:21px}}.auth-provider{cursor:pointer;text-align:left;font-family:inherit}.auth-provider .google-mark{color:#4285f4;background:#fff;border:1px solid #dbe3e5;font-weight:900}.auth-choice{gap:5px;margin-top:-2px;display:flex}.auth-choice button.active{color:#087d62;background:#effaf6;border-color:#99cbbb;font-weight:800}.auth-code-input{grid-template-columns:1fr auto;gap:7px;display:grid}.auth-code-input button{color:#087e64;white-space:nowrap;background:#f3fbf7;border:1px solid #bddbce;border-radius:8px;padding:0 10px;font-size:8px;font-weight:800}.auth-card.register{padding-top:42px;padding-bottom:34px}.auth-card.register .auth-copy{margin:24px 0 19px}.auth-card.register .auth-divider{margin:17px 0}.auth-card.register .auth-form{gap:10px}.auth-card.register .auth-form input{height:43px}.auth-card.register .auth-form .primary{height:45px}.auth-card.register .auth-terms{margin-top:14px}.auth-brand{z-index:3;position:absolute;top:30px;left:34px}.auth-brand b{letter-spacing:-.04em;font-size:20px}.auth-brand small{display:none}.auth-panel{width:100%;max-width:none;min-height:100svh;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr 1fr;margin:0;display:grid}.auth-card,.auth-card.register{box-shadow:none;background:#fff;border:0;border-radius:0;flex-direction:column;grid-area:1/1;justify-content:center;width:100%;max-width:390px;margin:0 auto;padding:0;display:flex}.auth-aside{color:#fff;background:radial-gradient(at 100% 43%,#14daa973 0%,#0d705b2e 23%,#0000 48%),radial-gradient(at 78% 105%,#d98518 0%,#be7017b8 18%,#0000 49%),linear-gradient(118deg,#101617 0%,#132224 72%,#153f38 100%);flex-direction:column;grid-area:1/2;justify-content:center;padding:0 12%;display:flex;position:relative;overflow:hidden}.auth-aside:before{content:"";filter:blur(8px);opacity:.9;background:linear-gradient(#0000 0 32%,#59f7cc61 37%,#27d9b8cc 41%,#ff9f22c2 44%,#ffb55329 51%,#0000 59%);width:140%;height:210px;position:absolute;bottom:8%;left:5%;transform:rotate(-22deg)}.auth-aside:after{content:"";opacity:.65;background:linear-gradient(90deg,#03090a1f,#0000 60%),radial-gradient(circle at 58% 28%,#ffffffb8 0 1px,#0000 2px),radial-gradient(circle at 82% 34%,#ffffff8c 0 1px,#0000 2px);position:absolute;inset:0}.auth-aside>*{z-index:1;position:relative}.auth-aside .eyebrow{color:#b7f5df;letter-spacing:.18em;margin-bottom:18px;font-size:10px}.auth-aside h1{letter-spacing:-.055em;max-width:440px;margin:0;font-size:40px;line-height:1.16}.auth-aside h1 strong{color:#fff;display:block}.auth-aside h1:after{content:"";background:#ff9828;border-radius:8px;width:38px;height:4px;margin-top:18px;display:block}.auth-points{display:none}.auth-tabs{border:0;justify-content:center;gap:24px;margin-bottom:30px}.auth-tabs button{color:#879095;padding:0 0 8px;font-size:13px}.auth-tabs button.active{color:#161d20}.auth-copy .eyebrow{display:none}.auth-copy p{text-align:center;color:#7b868b;margin-top:9px;font-size:12px}.auth-provider{border-color:#d9dedf;border-radius:999px;justify-content:center;min-height:48px;padding:0 17px;font-size:12px}.auth-provider span{width:22px;height:22px;font-size:12px}.auth-provider em{position:absolute;right:19px}.auth-divider,.auth-card.register .auth-divider{color:#a0a8ac;margin:21px 0}.auth-access-options{background:#f7f8f8;border-color:#e6ebeb;border-radius:10px;padding:4px 12px}.auth-choice,.auth-choice.method{padding:7px 0}.auth-choice>span{font-size:10px}.auth-choice button{padding:6px 9px;font-size:10px}.auth-form label{color:#4e5b61;font-size:10px}.auth-form input,.auth-card.register .auth-form input{background:#fff;border-radius:9px;height:44px;font-size:12px}.auth-code-input button{color:#087958;background:#eaf5f0;border:0;border-radius:9px;font-size:10px}.auth-form .primary,.auth-card.register .auth-form .primary{color:#fff;background:#192226;border:0;border-radius:999px;height:46px;font-size:12px}.auth-form .primary:hover{background:#0a6959}.auth-terms,.auth-card.register .auth-terms{text-align:center;color:#9aa3a7;margin-top:18px;font-size:9px}@media (width<=820px){.auth-brand{top:22px;left:23px}.auth-panel{grid-template-columns:1fr;min-height:100svh}.auth-aside{display:none}.auth-card,.auth-card.register{max-width:390px;padding:90px 25px 40px}.auth-tabs{margin-bottom:24px}}@media (width<=420px){.auth-brand{left:18px}.auth-brand b{font-size:18px}.auth-card,.auth-card.register{padding-left:20px;padding-right:20px}.auth-copy h2{font-size:25px}.auth-access-options{padding:4px 9px}}.auth-page{background:#f6f8f7;padding:30px 48px}.auth-panel{max-width:982px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:430px 470px;align-items:center;gap:82px;margin:7vh auto 0;overflow:visible}.auth-aside{color:#172e31;background:0 0;padding:0}.auth-aside .eyebrow{color:#148069;margin-bottom:15px;font-size:10px}.auth-aside h1{letter-spacing:-.05em;font-size:38px;line-height:1.18}.auth-aside>p{color:#66777b;margin:20px 0 34px;font-size:14px;line-height:1.85}.auth-points{border-top:1px solid #dbe4e3;gap:0}.auth-points>div{background:0 0;border:0;border-bottom:1px solid #dbe4e3;border-radius:0;gap:11px;padding:13px 0}.auth-points i{color:#087e65;background:#e8f5f1;width:31px;height:31px;font-size:15px}.auth-footnote{color:#849297;margin-top:28px;font-size:9px}.auth-card,.auth-card.register{background:#fff;border:1px solid #dce4e3;border-radius:18px;padding:36px 38px;box-shadow:0 16px 38px #19343513}.auth-copy .eyebrow{font-size:9px}.auth-copy h2{font-size:27px}.auth-copy p{font-size:12px}.auth-provider{min-height:50px;font-size:12px}.auth-access-options{background:#f8faf9;border:1px solid #e0e7e6;border-radius:11px;gap:0;padding:5px 12px;display:grid}.auth-choice,.auth-choice.method{justify-content:space-between;align-items:center;gap:10px;margin:0;padding:8px 0;display:flex}.auth-choice+.auth-choice{border-top:1px solid #e5ebea}.auth-choice>span{color:#7d8b8e;font-size:10px}.auth-choice>div{gap:4px;display:flex}.auth-choice button{color:#7c8a8e;background:0 0;border:0;border-radius:7px;padding:6px 10px;font-size:10px}.auth-choice button.active{color:#087b62;box-shadow:none;background:#e3f4ee}.auth-form label{font-size:10px}.auth-form input,.auth-card.register .auth-form input{height:44px;font-size:12px}.auth-code-input button{min-width:88px;font-size:10px}.auth-form .primary,.auth-card.register .auth-form .primary{height:46px;font-size:12px}.auth-terms,.auth-card.register .auth-terms{margin-top:16px;font-size:9px}@media (width<=900px){.auth-page{padding:25px}.auth-panel{grid-template-columns:1fr;max-width:500px;margin-top:45px}.auth-aside{display:none}.auth-card,.auth-card.register{padding:34px}}@media (width<=520px){.auth-page{padding:18px}.auth-panel{margin-top:32px}.auth-card,.auth-card.register{padding:27px 22px}.auth-access-options{padding:5px 9px}.auth-choice button{padding:6px 8px}.auth-copy h2{font-size:24px}}.auth-page{padding:34px 42px}.auth-brand{gap:12px}.auth-brand small{font-size:11px}.auth-panel{border-radius:24px;grid-template-columns:1.05fr .95fr;max-width:1160px;min-height:680px;margin-top:42px}.auth-aside{padding:68px 72px}.auth-aside .eyebrow{margin-bottom:16px;font-size:11px}.auth-aside h1{max-width:450px;font-size:43px;line-height:1.13}.auth-aside>p{margin:24px 0 42px;font-size:14px;line-height:1.8}.auth-points{gap:14px}.auth-points>div{border-radius:14px;gap:13px;padding:15px 16px}.auth-points i{border-radius:10px;width:36px;height:36px;font-size:18px}.auth-points b{font-size:13px}.auth-points small{margin-top:5px;font-size:11px}.auth-footnote{margin-top:55px;font-size:10px}.auth-card{padding:55px 58px}.auth-tabs{gap:25px}.auth-tabs button{padding-bottom:15px;font-size:14px}.auth-copy{margin:35px 0 27px}.auth-copy .eyebrow{margin-bottom:10px;font-size:10px}.auth-copy h2{font-size:29px;line-height:1.2}.auth-copy p{margin-top:11px;font-size:13px}.auth-provider{border-radius:12px;min-height:52px;padding:13px 15px;font-size:13px}.auth-divider{margin:24px 0;font-size:10px}.auth-form{gap:16px}.auth-form label small{font-size:10px}.auth-form input{border-radius:10px;height:47px;padding:0 14px;font-size:13px}.auth-form .primary{border-radius:10px;height:48px;padding:0;font-size:13px}.auth-choice{gap:7px;margin-top:0}.auth-choice button{border-radius:8px;padding:8px 13px;font-size:11px}.auth-choice.method{margin-top:-4px}.auth-code-input button{border-radius:10px;min-width:96px;padding:0 12px;font-size:11px}.auth-notice{border-radius:10px;margin-top:15px;padding:12px 13px;font-size:11px}.auth-terms{margin-top:22px;font-size:10px;line-height:1.8}@media (width<=850px){.auth-page{padding:24px}.auth-panel{margin-top:28px}.auth-aside{padding:48px}.auth-card{padding:42px}}@media (width<=760px){.auth-page{padding:18px}.auth-panel{min-height:0}.auth-card{padding:34px 26px}.auth-copy h2{font-size:25px}.auth-provider{font-size:12px}.auth-aside{display:none}}@media (width<=420px){.auth-page{padding:14px}.auth-brand b{font-size:17px}.auth-card{padding:30px 20px}.auth-copy h2{font-size:23px}.auth-code-input{grid-template-columns:1fr}.auth-code-input button{height:40px}}.auth-page{background:#f5f8f7;min-height:100vh;padding:22px 36px;overflow:hidden auto}.auth-page:before,.auth-page:after{display:block}.auth-page:before{border-color:#137d681f;width:560px;height:560px;bottom:-350px;left:-300px}.auth-page:after{border-color:#137d681a;width:370px;height:370px;top:-190px;right:-180px}.auth-brand{z-index:2;gap:11px;position:relative;top:auto;left:auto}.auth-brand .brand-mark{width:42px;height:42px}.auth-brand b{font-size:19px}.auth-panel{background:#fff;border:1px solid #d5e1e0;border-radius:22px;grid-template-columns:1.07fr .93fr;align-items:stretch;max-width:1160px;min-height:760px;margin:22px auto 0;display:grid;overflow:hidden;box-shadow:0 20px 48px #19393a1a}.auth-aside{color:#fff;background:linear-gradient(145deg,#173d40,#123033 56%,#104f47);grid-area:1/1;padding:67px 72px;display:block;position:relative;overflow:hidden}.auth-aside:before,.auth-aside:after{display:none}.auth-aside .eyebrow{color:#86ead0;margin-bottom:18px;font-size:11px;position:static}.auth-aside h1{letter-spacing:-.055em;max-width:440px;font-size:42px;line-height:1.14}.auth-aside h1 strong{color:#a8ead7}.auth-aside h1:after{display:none}.auth-aside>p{color:#d2e3e0;max-width:440px;margin:23px 0 42px;font-size:14px;line-height:1.8}.auth-points{border:0;gap:14px;display:grid}.auth-points>div{background:#ffffff0e;border:1px solid #e8faf529;border-radius:14px;gap:13px;padding:15px 16px}.auth-points i{color:#a9ead7;background:#78e1c524;border-radius:10px;width:36px;height:36px;font-size:18px}.auth-points b{color:#fff;font-size:13px}.auth-points small{color:#c4dad4;font-size:11px}.auth-footnote{color:#9bbdb5;margin:0;font-size:10px;bottom:48px;left:72px;position:absolute!important}.auth-card,.auth-card.register{width:auto;max-width:none;box-shadow:none;background:#fff;border:0;border-radius:0;flex-direction:column;grid-area:1/2;justify-content:center;margin:0;padding:54px 58px;display:flex}.auth-tabs{border-bottom:1px solid #e4eaeb;justify-content:flex-start;gap:25px;margin:0 0 36px}.auth-tabs button{padding:0 1px 14px;font-size:14px}.auth-copy,.auth-card.register .auth-copy{margin:0 0 25px}.auth-copy .eyebrow{margin-bottom:10px;font-size:10px;display:block}.auth-copy h2{text-align:left;letter-spacing:-.04em;font-size:30px}.auth-copy p{text-align:left;margin-top:10px;font-size:13px}.auth-provider{border-radius:12px;justify-content:flex-start;min-height:54px;padding:0 15px;font-size:13px}.auth-provider span{border-radius:8px;width:29px;height:29px;font-size:15px}.auth-provider em{margin-left:auto;position:static}.auth-divider,.auth-card.register .auth-divider{margin:24px 0;font-size:10px}.auth-form,.auth-card.register .auth-form{gap:16px}.auth-form label{gap:8px;font-size:12px}.auth-form input,.auth-card.register .auth-form input{border-radius:10px;height:48px;padding:0 14px;font-size:14px}.auth-contact-hint{color:#31856f;margin:-7px 0 -1px;font-size:11px}.auth-code-input{gap:9px}.auth-code-input button{color:#087b62;background:#f1faf6;border:1px solid #a8d7c7;border-radius:10px;min-width:104px;font-size:11px}.auth-form .primary,.auth-card.register .auth-form .primary{color:#fff;background:#ff8a1f;border-radius:10px;height:49px;font-size:13px}.auth-terms,.auth-card.register .auth-terms{text-align:left;margin-top:19px;font-size:10px;line-height:1.75}.auth-notice{font-size:11px}@media (width<=850px){.auth-page{padding:18px}.auth-panel{grid-template-columns:1fr;min-height:0;margin-top:18px}.auth-aside{display:none}.auth-card,.auth-card.register{grid-column:1;padding:45px 30px}.auth-brand{margin-left:3px}}@media (width<=470px){.auth-page{padding:14px}.auth-brand b{font-size:17px}.auth-card,.auth-card.register{padding:38px 21px}.auth-copy h2{font-size:26px}.auth-code-input{grid-template-columns:1fr}.auth-code-input button{height:44px}}.fund-wallet{border:1px solid var(--line);background:#fff;border-radius:17px;gap:15px;padding:24px;display:grid;box-shadow:0 3px 16px #23374b09}.fund-wallet-heading{justify-content:space-between;gap:18px;display:flex}.fund-wallet-heading .eyebrow{margin-bottom:6px}.fund-wallet-heading h3{margin:0;font-size:20px}.fund-wallet-heading p{max-width:650px;color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.65}.fund-test-tag{color:#a26000;letter-spacing:.12em;background:#fff8e8;border:1px solid #efd9ae;border-radius:999px;height:max-content;padding:5px 8px;font-size:8px;font-weight:900}.fund-balance-card{color:#fff;background:linear-gradient(110deg,#123a3c,#135747 57%,#1f8e70);border:1px solid #cfe6dd;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:25px 27px;display:flex;position:relative;overflow:hidden}.fund-balance-card>div:first-child{z-index:1;position:relative}.fund-balance-card span{color:#bce3d7;font-size:10px;display:block}.fund-balance-card b{letter-spacing:-.045em;margin:8px 0;font-size:34px;display:block}.fund-balance-card b small{letter-spacing:0;font-size:15px}.fund-balance-card p{color:#c4e5db;margin:0;font-size:10px}.fund-balance-actions{z-index:1;gap:9px;display:flex;position:relative}.fund-balance-actions button{min-width:84px;padding:10px 14px;font-size:11px}.fund-balance-actions .primary{background:#ff9128}.fund-balance-actions .secondary{color:#fff;background:#ffffff1c;border-color:#ffffff7a}.fund-balance-mark{color:#ffffff17;font-size:130px;font-weight:900;position:absolute;bottom:-38px;right:24%}.fund-stat-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fund-stat-grid article{background:#fbfcfc;border:1px solid #e2e9ed;border-radius:12px;padding:14px 15px}.fund-stat-grid span,.fund-stat-grid b,.fund-stat-grid small{display:block}.fund-stat-grid span,.fund-stat-grid small{color:var(--muted);font-size:9px}.fund-stat-grid b{margin:7px 0 4px;font-size:19px}.fund-notice{color:#08785f;background:#edf8f4;border-radius:10px;padding:11px 13px;font-size:10px}.fund-events{border-top:1px solid #e9eef0;padding-top:18px}.fund-events .eyebrow{margin-bottom:5px;display:block}.fund-events h4{margin:0;font-size:14px}.fund-empty{text-align:center;border:1px dashed #d9e2e5;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:165px;margin-top:12px;display:flex}.fund-empty i{color:#118466;background:#eef7f4;border-radius:10px;place-items:center;width:32px;height:32px;font-size:16px;font-style:normal;display:grid}.fund-empty b{margin-top:9px;font-size:11px}.fund-empty p{color:var(--muted);margin:5px 0 0;font-size:9px}.fund-modal-backdrop{z-index:30;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1020236b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.fund-modal{background:#fff;border:1px solid #dbe6e5;border-radius:18px;width:min(470px,100%);padding:26px;position:relative;box-shadow:0 24px 70px #0a1e2140}.fund-modal-close{color:#67777d;cursor:pointer;background:#f2f5f5;border:0;border-radius:50%;width:28px;height:28px;font-size:20px;line-height:1;position:absolute;top:14px;right:16px}.fund-modal .eyebrow{margin-bottom:7px;display:block}.fund-modal h3{margin:0;font-size:23px}.fund-modal>p{color:#68777d;margin:7px 0 18px;font-size:11px;line-height:1.65}.fund-network{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:13px;display:grid}.fund-network span{background:#fbfcfc;border:1px solid #e2e9e9;border-radius:10px;padding:11px}.fund-network small,.fund-network b{display:block}.fund-network small{color:var(--muted);font-size:8px}.fund-network b{margin-top:5px;font-size:11px}.deposit-address{background:#fffcf6;border:1px solid #f3c370;border-radius:11px;gap:6px;padding:12px 13px;display:grid;position:relative}.deposit-address small{color:#9a6a16;font-size:9px}.deposit-address code{color:#9c5b00;text-overflow:ellipsis;white-space:nowrap;padding-right:52px;font-size:10px;overflow:hidden}.deposit-address button{color:#b56c09;cursor:pointer;background:0 0;border:0;border-left:1px solid #f0d6a7;font-size:10px;position:absolute;bottom:9px;right:9px}.deposit-qr{background:repeating-conic-gradient(#172c2d 0 25%,#fff 0 50%) 0/19px 19px;border:11px solid #fff;border-radius:5px;place-items:center;width:150px;height:150px;margin:16px auto;display:grid;box-shadow:0 0 0 1px #e5ebeb}.deposit-qr span{color:#152e30;background:#fff;place-items:center;width:54px;height:28px;font-size:8px;font-weight:900;display:grid}.fund-warning{background:#f5f7f7;border-radius:10px;padding:12px}.fund-warning b{font-size:10px}.fund-warning p{color:#718087;margin:5px 0 0;font-size:9px;line-height:1.55}.withdraw-modal{gap:13px;display:grid}.withdraw-modal>p{margin:0}.withdraw-modal label{color:#52636b;gap:6px;font-size:10px;display:grid}.withdraw-modal input{border:1px solid #dce5e7;border-radius:9px;outline:none;height:42px;padding:0 11px;font-size:11px}.withdraw-modal input:focus{border-color:#5bb69c}.withdraw-available{color:#718087;background:#f5f8f8;border-radius:9px;justify-content:space-between;align-items:center;padding:11px;font-size:10px;display:flex}.withdraw-available b{color:#20363a;font-size:11px}.withdraw-modal .primary{width:100%;padding:12px;font-size:11px}.withdraw-hint{text-align:center;margin:0!important;font-size:9px!important}@media (width<=650px){.fund-wallet{padding:17px}.fund-wallet-heading{flex-direction:column}.fund-balance-card{flex-direction:column;align-items:flex-start;padding:21px}.fund-balance-card b{font-size:29px}.fund-balance-mark{right:8px}.fund-stat-grid{grid-template-columns:1fr}.fund-modal{padding:22px 18px}.fund-balance-actions{width:100%}.fund-balance-actions button{flex:1}}.trading-account-hero{background:radial-gradient(circle at 100% 0,#72e1b64a,#72e1b600 35%),linear-gradient(120deg,#f2fff9,#fff 67%);border-color:#bce6d6;border-radius:18px;grid-template-columns:64px minmax(0,1fr) auto;gap:20px;padding:26px;position:relative;overflow:hidden;box-shadow:0 11px 24px #1b825e12}.trading-account-hero:after{content:"";border:1px solid #169a6e1f;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-80px;right:16%;box-shadow:0 0 0 25px #169a6e0b}.trading-account-symbol{z-index:1;border-radius:18px;width:60px;height:60px;font-size:15px;position:relative;box-shadow:0 11px 24px #12805e40}.trading-account-hero>div:nth-child(2),.trading-account-actions{z-index:1;position:relative}.trading-account-actions button{border-radius:10px;padding:13px 15px;font-size:12px;box-shadow:0 8px 16px #ff7e172e}@media (width<=900px){.trading-account-hero{grid-template-columns:60px minmax(0,1fr)}.trading-account-actions{flex-direction:row;grid-column:1/-1;justify-content:flex-start}}@media (width<=650px){.trading-account-hero{grid-template-columns:1fr;padding:21px}.trading-account-hero h4{font-size:21px}.trading-account-actions{grid-column:auto;width:100%}.trading-account-actions button{width:100%}}.trading-account-hero{box-shadow:none;background:radial-gradient(circle at 92% 0,#dff7eb 0,#0000 26%),linear-gradient(120deg,#f6fffb,#fff);border-color:#c8e5da;border-radius:15px;grid-template-columns:52px minmax(0,1fr) auto;gap:16px;padding:21px;overflow:visible}.trading-account-hero:after{display:none}.trading-account-symbol{border-radius:14px;width:48px;height:48px;font-size:13px;box-shadow:0 7px 17px #12805e33}.trading-account-hero span{font-size:8px}.trading-account-hero h4{margin-top:6px;font-size:18px}.trading-account-hero p{max-width:580px;margin-top:7px;font-size:10px;line-height:1.7}.trading-account-points{gap:7px;margin-top:12px}.trading-account-points b{border-radius:7px;padding:5px 7px;font-size:8px}.trading-account-actions{justify-content:initial;min-width:132px}.trading-account-actions button{border-radius:initial;box-shadow:none;padding:10px 12px;font-size:10px}.manager-card-icon{border-radius:9px;width:31px;height:31px;font-size:14px}.manager-label{margin-top:11px;font-size:8px}.create-trading-modal{width:min(500px,100%)}.create-wallet-check{gap:11px;padding:11px 0}.create-wallet-check span{width:24px;height:24px;font-size:9px}.create-wallet-check b{font-size:10px}.create-wallet-check small{font-size:9px}.create-trading-modal .primary{padding:12px;font-size:11px}@media (width<=900px){.trading-account-hero{grid-template-columns:52px minmax(0,1fr)}.trading-account-actions{flex-direction:column;grid-column:auto}}@media (width<=650px){.trading-account-hero{grid-template-columns:52px minmax(0,1fr);padding:21px}.trading-account-hero h4{font-size:18px}.trading-account-actions{grid-column:auto;width:auto}.trading-account-actions button{width:auto}}@media (width<=900px){.trading-account-hero{align-items:flex-start;gap:16px;display:flex}.trading-account-hero>div:nth-child(2){flex:1;min-width:0}.trading-account-actions{z-index:auto;flex-direction:column;flex:none;align-self:center;width:auto;min-width:132px;margin-left:auto;display:flex;position:static}.trading-account-actions button{width:auto}}@media (width<=650px){.trading-account-hero{flex-wrap:wrap}.trading-account-actions{flex-direction:row;width:100%;margin-left:64px}.trading-account-actions button{width:auto}}.trading-account-hero{align-items:start;display:grid}.trading-account-actions{flex-direction:column;gap:8px;display:flex}.signal-subscribe{gap:16px;display:grid}.signal-subscribe-hero{min-height:205px;box-shadow:var(--shadow);background:radial-gradient(circle at 90% 12%,#7fe5b85c,#0000 29%),linear-gradient(120deg,#f2fff8 0%,#fff 63%);border:1px solid #cde5da;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;padding:32px 34px;display:flex;overflow:hidden}.signal-subscribe-hero h2{letter-spacing:-.045em;color:#18383a;margin:7px 0 10px;font-size:31px;line-height:1.15}.signal-subscribe-hero p{color:#617378;margin:0;font-size:13px;line-height:1.75}.wechat-promise{background:#ffffffc7;border:1px solid #bbe3d2;border-radius:15px;grid-template-columns:50px 1fr;align-items:center;gap:12px;min-width:285px;padding:16px;display:grid;box-shadow:0 10px 23px #1c695012}.wechat-promise>i{color:#fff;background:linear-gradient(145deg,#16a576,#07845e);border-radius:15px;place-items:center;width:50px;height:50px;font-size:21px;font-style:normal;font-weight:900;display:grid}.wechat-promise b,.wechat-promise span{display:block}.wechat-promise b{font-size:13px}.wechat-promise span{color:var(--muted);margin-top:5px;font-size:9px}.wechat-promise em{color:#078564;grid-column:2;font-size:9px;font-style:normal;font-weight:800}.subscribe-tabs{border:1px solid var(--line);background:#fff;border-radius:12px;gap:5px;width:max-content;padding:5px;display:flex;box-shadow:0 4px 15px #1e324609}.subscribe-tabs button{color:#6e7d85;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 16px;font-size:10px}.subscribe-tabs button.active{color:#fff;background:#153b3d;font-weight:800}.subscribe-heading{margin:10px 0 3px}.subscribe-heading>span{color:#0b8367;letter-spacing:.14em;font-size:9px;font-weight:900;display:block}.subscribe-heading h3{color:#1d393d;letter-spacing:-.03em;margin:7px 0 5px;font-size:22px}.subscribe-heading p{color:var(--muted);margin:0;font-size:11px}.subscribe-categories{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.subscribe-categories button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce6e5;border-radius:14px;grid-template-columns:38px 1fr;align-items:start;gap:10px;min-height:126px;padding:15px;transition:all .18s;display:grid;position:relative}.subscribe-categories button:hover{border-color:#9bcfbd;transform:translateY(-2px);box-shadow:0 9px 18px #234b420f}.subscribe-categories i{color:#177861;background:#edf4f2;border-radius:11px;place-items:center;width:36px;height:36px;font-size:17px;font-style:normal;font-weight:900;display:grid}.subscribe-categories button:nth-child(2) i{color:#316c9a;background:#eaf3fb}.subscribe-categories button:nth-child(3) i{color:#ce720b;background:#fff2e3}.subscribe-categories button:nth-child(4) i{color:#7651b8;background:#f2ecff}.subscribe-categories b,.subscribe-categories small{display:block}.subscribe-categories b{color:#213c40;font-size:12px}.subscribe-categories small{color:#718087;margin-top:6px;font-size:9px;line-height:1.55}.subscribe-categories em{color:#7c898e;font-size:8px;font-style:normal;position:absolute;bottom:11px;right:12px}.subscribe-categories button.active em{color:#087f62;font-weight:800}.subscribe-workspace{grid-template-columns:1.1fr .9fr;gap:14px;display:grid}.signal-picker-card,.wechat-bind-card,.delivery-settings,.my-subscription-card{border:1px solid var(--line);background:#fff;border-radius:16px;box-shadow:0 3px 16px #23374b09}.signal-picker-card,.wechat-bind-card{padding:23px}.step-label{color:#0b8167;letter-spacing:.1em;align-items:center;gap:8px;font-size:9px;font-weight:900;display:flex}.step-label b{color:#0a8165;background:#e5f7ef;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;display:grid}.signal-picker-card h3,.wechat-bind-card h3{color:#203c40;letter-spacing:-.025em;margin:14px 0 6px;font-size:20px}.signal-picker-card>p,.wechat-bind-card>p{color:var(--muted);margin:0;font-size:10px;line-height:1.65}.specific-signal-list{grid-template-columns:1fr 1fr;gap:8px;margin-top:17px;display:grid}.specific-signal-list button{text-align:left;color:#324a4f;cursor:pointer;background:#fff;border:1px solid #dfe7e6;border-radius:10px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;min-height:47px;padding:9px;font-size:10px;display:grid}.specific-signal-list button.on{color:#087b61;background:#f1fbf6;border-color:#8acdb6}.specific-signal-list i{color:#78868b;background:#f1f4f4;border-radius:7px;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:grid}.specific-signal-list button.on i{color:#fff;background:#168c6d}.specific-signal-list em{color:#859299;font-size:8px;font-style:normal}.specific-signal-list button.on em{color:#087e63;font-weight:800}.wechat-bind-card{background:linear-gradient(145deg,#fff 0%,#f4fbf8 100%)}.wechat-bind-card label{color:#536970;gap:7px;margin-top:19px;font-size:10px;font-weight:700;display:grid}.wechat-bind-card input{color:#1d373b;background:#fff;border:1px solid #cededb;border-radius:9px;outline:0;height:42px;padding:0 12px;font-size:11px}.wechat-bind-card input:focus{border-color:#3caf8a;box-shadow:0 0 0 3px #1ea4791a}.uid-tip{color:#829198;margin-top:8px;font-size:8px;display:block}.bind-status{color:#5f7378;align-items:center;gap:7px;margin-top:14px;font-size:9px;display:flex}.bind-status i{color:#087d63;background:#e5f7ef;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;font-weight:900;display:grid}.delivery-settings{justify-content:space-between;align-items:center;gap:30px;padding:21px 23px;display:flex}.delivery-settings h3{color:#203c40;margin:8px 0 0;font-size:18px}.delivery-setting-options{gap:26px;display:flex}.delivery-setting-options>div>span{color:#738189;margin-bottom:8px;font-size:9px;display:block}.delivery-setting-options section{gap:5px;display:flex}.delivery-setting-options button{color:#63737b;cursor:pointer;background:#fff;border:1px solid #dbe4e3;border-radius:8px;padding:8px 10px;font-size:9px}.delivery-setting-options button.active{color:#fff;background:#153d3d;border-color:#153d3d;font-weight:800}.subscription-confirm{color:#fff;background:linear-gradient(110deg,#153d3e,#1b7665);border:1px solid #b6dfcf;border-radius:17px;justify-content:space-between;align-items:center;gap:25px;padding:24px 26px;display:flex;box-shadow:0 10px 20px #154b4624}.subscription-confirm .eyebrow{color:#81ddc4;margin-bottom:6px}.subscription-confirm h3{margin:0 0 6px;font-size:20px}.subscription-confirm p{color:#e0f0ec;margin:0;font-size:10px;line-height:1.6}.subscription-confirm small{color:#aad3ca;margin-top:8px;font-size:9px;display:block}.subscription-confirm .primary{color:#fff;background:#ff8b21;border:0;min-width:120px;box-shadow:0 8px 15px #00000024}.subscription-confirm .primary:disabled{color:#dce9e6;background:#7e9f99}.subscription-success{color:#087b60;background:#effbf5;border:1px solid #abe0ca;border-radius:11px;padding:12px 15px;font-size:10px}.my-subscription-card{padding:24px}.my-subscription-card h3{margin:7px 0;font-size:20px}.my-subscription-card>p{color:var(--muted);margin:0;font-size:10px}.my-subscription-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:19px;display:grid}.my-subscription-summary article{background:#fbfdfc;border:1px solid #dbe6e5;border-radius:12px;min-height:120px;padding:16px}.my-subscription-summary span,.my-subscription-summary b,.my-subscription-summary small{display:block}.my-subscription-summary span,.my-subscription-summary small{color:#78878e;font-size:9px}.my-subscription-summary b{color:#1e3a3d;margin:10px 0 6px;font-size:18px}.my-subscription-summary small{line-height:1.55}.delivery-empty{text-align:center;justify-items:center;padding:65px 20px;display:grid}.delivery-empty i{color:#098364;background:#e7f7ef;border-radius:13px;place-items:center;width:42px;height:42px;font-size:18px;font-style:normal;font-weight:900;display:grid}.delivery-empty b{color:#294247;margin-top:13px;font-size:13px}.delivery-empty p{color:var(--muted);margin:7px 0 0;font-size:9px}.signal-subscribe .signal-history-card{padding:22px}@media (width<=1000px){.subscribe-categories{grid-template-columns:1fr 1fr}.signal-subscribe-hero{flex-direction:column;align-items:flex-start}.wechat-promise{width:100%}.delivery-settings{flex-direction:column;align-items:flex-start}.delivery-setting-options{justify-content:space-between;width:100%}}@media (width<=680px){.signal-subscribe-hero{padding:24px}.signal-subscribe-hero h2{font-size:25px}.subscribe-tabs{width:100%}.subscribe-tabs button{flex:1}.subscribe-categories,.subscribe-workspace,.specific-signal-list,.my-subscription-summary{grid-template-columns:1fr}.subscribe-categories button{min-height:0}.delivery-setting-options{flex-direction:column;align-items:flex-start;gap:15px}.subscription-confirm{flex-direction:column;align-items:flex-start}.subscription-confirm .primary{width:100%}}.invite-center{background:#fff;border:1px solid #dbe6e8;border-radius:18px;padding:25px;box-shadow:0 7px 22px #11363f0b}.sidebar-member .upgrade{box-sizing:border-box;color:#fff;height:65px;min-height:65px;box-shadow:none;cursor:pointer;background:#07594f url(/membership/reference-v2/sidebar-pro-card-background.png) 50%/cover no-repeat;border:1px solid #459d8773;border-radius:12px;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 8px;display:grid;position:relative;overflow:hidden}.sidebar-member .upgrade:before{content:"";pointer-events:none;background:#03423cde;position:absolute;inset:0}.sidebar-member .upgrade>*{z-index:1;position:relative}.sidebar-member .upgrade-crown{background:0 0;border-radius:0;place-items:center;width:31px;height:31px;display:grid}.sidebar-member .upgrade-crown svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.sidebar-member .upgrade-copy{align-self:center;min-width:0}.sidebar-member .upgrade b,.sidebar-member .upgrade small{color:inherit;display:block}.sidebar-member .upgrade b{white-space:nowrap;font-size:12px;line-height:1.2}.sidebar-member .upgrade small{color:#83e6cf;margin-top:2px;font-size:8px;line-height:1.1}.sidebar-member .upgrade em{color:#fff;background:#ff8418;border-radius:8px;place-items:center;min-width:62px;min-height:31px;padding:0 8px;font-size:10px;font-style:normal;font-weight:800;display:grid;box-shadow:0 6px 14px #ff841830}.sidebar-member .upgrade.is-pro em{color:#a4f0dd;box-shadow:none;background:#07594f57;border:1px solid #66d7bd}.sidebar-member .upgrade:hover{border-color:#65bda9}.sidebar-member .upgrade:focus-visible{outline-offset:3px;outline:2px solid #ff9a40}.app-shell.sidebar-collapsed .sidebar-member .upgrade{grid-template-columns:1fr;place-items:center;min-height:48px;padding:5px;display:grid}.app-shell.sidebar-collapsed .sidebar-member .upgrade-copy,.app-shell.sidebar-collapsed .sidebar-member .upgrade em{display:none}.invite-center-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.invite-center-head .eyebrow{margin-bottom:8px}.invite-center-head h2{letter-spacing:-.03em;color:#102a35;margin:0;font-size:23px}.invite-center-head p{color:#66808b;margin:8px 0 0;font-size:13px;line-height:1.65}.invite-rule-tag{color:#087958;background:#f1fbf7;border:1px solid #bce2d4;border-radius:999px;flex:none;padding:8px 12px;font-size:12px;font-weight:700}.invite-goal-card{background:linear-gradient(112deg,#f4fcf8 0%,#effaf5 53%,#f9fcfb 100%);border:1px solid #bfe4d6;border-radius:16px;justify-content:space-between;align-items:center;gap:28px;padding:23px 24px;display:flex}.invite-goal-copy{flex:1;min-width:0}.invite-goal-copy span{color:#008565;letter-spacing:.12em;font-size:11px;font-weight:800}.invite-goal-copy h4{color:#11323b;margin:8px 0 7px;font-size:20px;line-height:1.25}.invite-goal-copy p{color:#66808b;margin:0;font-size:13px}.invite-progress{max-width:520px;margin-top:18px}.invite-progress>div{color:#52717c;justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.invite-progress strong{color:#0c7059;font-size:14px}.invite-progress i{background:#dceee7;border-radius:999px;height:8px;display:block;overflow:hidden}.invite-progress em{border-radius:inherit;background:linear-gradient(90deg,#11af83,#31caa4);width:0%;height:100%;display:block}.invite-goal-actions{flex-direction:column;gap:10px;min-width:154px;display:flex}.invite-goal-actions .primary-button,.invite-goal-actions .secondary-button{justify-content:center;width:100%;min-height:40px;font-size:13px}.invite-notice{color:#078363;margin:12px 0 0;font-size:12px;font-weight:700}.invite-summary{grid-template-columns:1.3fr 1fr 1fr;gap:13px;margin-top:17px;display:grid}.invite-summary>article{background:#fcfdfd;border:1px solid #e1e9eb;border-radius:13px;padding:16px 17px}.invite-summary span{color:#78909a;margin-bottom:8px;font-size:12px;display:block}.invite-summary b{color:#17333e;font-size:18px;display:inline-block}.invite-summary article:first-child b{color:#087b60;letter-spacing:.055em}.invite-summary small{color:#66808b;font-size:12px;font-weight:600}.invite-summary p{color:#718993;margin:8px 0 0;font-size:12px}.invite-summary button{color:#087b60;cursor:pointer;background:#fff;border:1px solid #c8ded8;border-radius:7px;margin-left:10px;padding:5px 9px;font-size:12px;font-weight:700}.invite-records{border-top:1px solid #e6edef;margin-top:22px;padding-top:20px}.invite-records-head{justify-content:space-between;align-items:center;display:flex}.invite-records h3{color:#17313c;margin:0;font-size:16px}.invite-records-head span{color:#80959d;font-size:12px}.invite-empty{color:#708992;text-align:center;border:1px dashed #cddfe0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:155px;margin-top:14px;display:flex}.invite-empty b{color:#24404a;font-size:14px}.invite-empty p{margin:0;font-size:12px}.invite-poster-modal{background:#f5f8f7;width:min(430px,100vw - 28px);padding:18px}.invite-poster{color:#fff;background:radial-gradient(circle at 90% 7%,#5defc97a,#0000 27%),linear-gradient(155deg,#071f2b 0%,#0a3b40 58%,#0b6759 100%);border-radius:24px;min-height:520px;padding:28px;position:relative;overflow:hidden;box-shadow:0 24px 65px #05262b4d}.invite-poster-orbit{border:1px solid #a3ffe833;border-radius:50%;width:260px;height:260px;top:-110px;right:-98px;position:absolute!important}.invite-poster-orbit:before,.invite-poster-orbit:after{content:"";border:1px solid #a3ffe82b;border-radius:50%;position:absolute;inset:38px}.invite-poster-orbit:after{inset:76px}.invite-poster header,.invite-poster main,.invite-poster footer,.invite-poster aside{z-index:1;position:relative}.invite-poster header{justify-content:space-between;align-items:center;display:flex}.invite-poster header img{filter:brightness(0)invert();width:132px;height:auto}.invite-poster header span,.invite-poster main small{color:#78edd0;letter-spacing:.16em;font-size:8px;font-weight:800}.invite-poster main{padding:50px 0 32px}.invite-poster h3{color:#fff;letter-spacing:-.04em;margin:10px 0 12px;font-size:29px;line-height:1.36}.invite-poster h3 em{color:#82f0d4;font-style:normal}.invite-poster main p{color:#e1f8f3bd;margin:0;font-size:11px}.invite-poster footer{color:#102f39;background:#fffffff7;border-radius:18px;padding:22px}.invite-poster footer>span{color:#168c78;letter-spacing:.13em;font-size:8px;font-weight:900}.invite-poster footer>b{margin-top:9px;font-size:17px;display:block}.invite-poster footer>p{color:#6b7e84;margin:5px 0 18px;font-size:10px}.invite-poster footer>div{background:#e9f8f4;border-radius:12px;padding:13px 15px}.invite-poster footer small{color:#667d83;font-size:9px;display:block}.invite-poster footer strong{color:#08705f;letter-spacing:.06em;margin-top:4px;font:800 19px/1.2 monospace;display:block}.invite-poster footer code{color:#62777d;word-break:break-all;margin-top:11px;font-size:9px;display:block}.invite-poster aside{color:#ffffff8f;margin-top:18px;font-size:8px}.invite-poster-save{width:100%;margin-top:14px}.invite-poster-modal .fund-modal-close{background:#ffffffe6}.invite-poster.mature{aspect-ratio:3/4;background:#effcf8;border-radius:18px;min-height:0;padding:0}.invite-poster-background{object-fit:cover;width:100%;height:100%;display:block}.invite-poster-dynamic{box-sizing:border-box;color:#071a48;text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:2.5%;left:25%;right:25%}.invite-poster-dynamic>div{aspect-ratio:1;place-items:center;width:54%;display:grid}.invite-poster-dynamic>div>img{background:#fff;border:5px solid #fff;border-radius:8px;width:100%;height:100%;display:block;box-shadow:0 7px 18px #0b524921}.invite-poster-dynamic>div>i{color:#65758a;background:#fff;border:1px solid #d8e7e3;border-radius:8px;place-items:center;width:100%;height:100%;font-size:8px;font-style:normal;display:grid}.invite-poster-dynamic>b{white-space:nowrap;margin-top:7px;font-size:9px;line-height:1.35}.invite-poster-dynamic>span{color:#546884;letter-spacing:.02em;margin-top:4px;font-size:7px;font-weight:600}.invite-poster-save:disabled{cursor:wait;opacity:.65}@media (width<=850px){.invite-goal-card{flex-direction:column;align-items:flex-start}.invite-goal-actions{flex-direction:row;width:100%}.invite-summary{grid-template-columns:1fr}}@media (width<=560px){.invite-center{padding:18px}.invite-center-head{flex-direction:column}.invite-goal-card{padding:18px}.invite-goal-actions{flex-direction:column}.invite-center-head h2{font-size:21px}}.invite-link-card,.agent-hero{background:#fbfefd;border:1px solid #cfe4dc;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:16px 18px;display:flex}.invite-link-card>div,.agent-hero>div{min-width:0}.invite-link-card span,.agent-hero span{color:#6f8991;margin-bottom:7px;font-size:12px;display:block}.invite-link-card code,.agent-hero code{color:#087a60;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:750;display:block;overflow:hidden}.invite-link-card small,.agent-hero small{color:#80969e;margin-top:7px;font-size:12px;display:block}.invite-link-card .secondary,.agent-hero .primary{flex:none;min-width:104px;min-height:38px;font-size:13px}.agent-center{background:#fff;border:1px solid #dbe6e8;border-radius:18px;padding:25px;box-shadow:0 7px 22px #11363f0b}.agent-status{color:#087958;background:#f1fbf7;border:1px solid #bce2d4;border-radius:999px;flex:none;padding:8px 12px;font-size:12px;font-weight:700}.agent-hero{background:linear-gradient(110deg,#effaf5,#f8fcfb);border-color:#bfdfd4;margin-top:20px;padding:22px}.agent-hero span{color:#087958;font-weight:700}.agent-stat-grid{grid-template-columns:repeat(4,1fr);gap:13px;margin-top:16px;display:grid}.agent-stat-grid article{background:#fcfdfd;border:1px solid #e0e9eb;border-radius:13px;padding:17px}.agent-stat-grid span{color:#78909a;margin-bottom:9px;font-size:12px;display:block}.agent-stat-grid b{color:#17333e;font-size:20px}.agent-stat-grid small{color:#68818b;font-size:12px}.agent-stat-grid p{color:#778f98;margin:8px 0 0;font-size:12px}.agent-records{border-top:1px solid #e6edef;margin-top:22px;padding-top:20px}.agent-records h4{color:#17313c;margin:7px 0 0;font-size:16px}@media (width<=850px){.invite-link-card,.agent-hero{flex-direction:column;align-items:flex-start}.invite-link-card .secondary,.agent-hero .primary{width:100%}.agent-stat-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.agent-stat-grid{grid-template-columns:1fr}}.api-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:17px;display:flex}.api-heading h4{color:#14313b;margin:7px 0;font-size:19px}.api-heading p{color:#718a94;margin:0;font-size:13px}.api-heading .primary{white-space:nowrap;min-height:38px}.api-notice{color:#087c5f;background:#f2fbf7;border:1px solid #bee4d6;border-radius:9px;margin:13px 0;padding:10px 13px;font-size:12px;font-weight:700}.api-empty{text-align:center;border:1px dashed #cadcdf;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:22px;display:flex}.api-empty-icon{color:#0b8465;background:#edf8f4;border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:11px;font-size:20px;display:grid}.api-empty b{color:#1a3741;font-size:15px}.api-empty p{color:#758f98;max-width:440px;margin:8px 0 16px;font-size:12px;line-height:1.65}.api-connection-list{border:1px solid #e0eaec;border-radius:15px;margin-top:16px;padding:19px}.api-connection-list h4{color:#17313c;margin:7px 0 16px;font-size:16px}.api-connection-list article{border-top:1px solid #edf1f2;grid-template-columns:38px minmax(140px,1fr) minmax(125px,.8fr) auto auto;align-items:center;gap:13px;padding:14px 0;display:grid}.exchange-logo{color:#d78709;background:#fff4df;border-radius:10px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:900;display:grid}.exchange-logo.okx{color:#2b434a;background:#f0f3f4}.exchange-logo.bybit{color:#d46d29;background:#fff1e9}.exchange-logo.bitget{color:#0398a9;background:#e9fbfc}.exchange-logo.gate{color:#5064c8;background:#edf2ff}.api-connection-list article b{color:#18323c;font-size:14px;display:block}.api-connection-list article small{color:#748d96;font-size:12px}.api-connection-list article code{color:#718b94;font-size:12px}.api-connection-list article em{color:#b5740c;background:#fff6e9;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:700}.api-connection-list article .secondary{min-height:30px;padding:0 10px;font-size:12px}.api-connection-list .exchange-account-card{background:linear-gradient(135deg,#fff 0%,#f8fcfb 100%);border:1px solid #dfe9e9;border-radius:15px;margin-top:12px;padding:18px;display:block;box-shadow:0 8px 24px #11403e0d}.exchange-account-head{align-items:center;gap:12px;display:flex}.exchange-account-logo{box-sizing:border-box;object-fit:contain;background:#fff9ea;border:1px solid #f4dcac;border-radius:12px;width:40px;height:40px;padding:7px}.exchange-account-title{flex:1;min-width:0}.exchange-account-title b{font-size:15px!important}.exchange-account-title small{margin-top:3px;display:block}.connection-state{border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.connection-state i{border-radius:50%;width:7px;height:7px}.connection-state.ready{color:#08785c;background:#eaf9f3}.connection-state.ready i{background:#18ac7d;box-shadow:0 0 0 3px #18ac7d21}.connection-state.paused{color:#a76316;background:#fff5e8}.connection-state.paused i{background:#e99727}.exchange-account-menu{position:relative}.exchange-account-menu summary{color:#24454d;cursor:pointer;background:#fff;border:1px solid #d9e5e5;border-radius:9px;padding:7px 10px;font-size:12px;font-weight:750;list-style:none}.exchange-account-menu summary::-webkit-details-marker{display:none}.exchange-account-menu[open] summary{border-color:#83cbb6}.exchange-account-menu>div{z-index:4;background:#fff;border:1px solid #dce8e7;border-radius:11px;width:150px;padding:6px;display:grid;position:absolute;top:38px;right:0;box-shadow:0 14px 34px #13343929}.exchange-account-menu button{color:#294851;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;padding:9px 10px;font-size:12px}.exchange-account-menu button:hover{background:#f1f8f6}.exchange-account-menu button.danger{color:#c44e4e}.exchange-account-metrics{background:#fff;border:1px solid #e4ecec;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-top:16px;display:grid;overflow:hidden}.exchange-account-metrics>div{border-left:1px solid #edf2f2;padding:13px 14px}.exchange-account-metrics>div:first-child{border-left:0}.exchange-account-metrics span{color:#7a9096;margin-bottom:6px;font-size:11px;display:block}.exchange-account-metrics strong{color:#17343d;font-size:15px}.exchange-account-metrics strong small{font-size:10px;font-weight:650}.exchange-account-metrics .permission-ok{color:#087a5d;font-size:12px}.exchange-account-metrics .permission-warning{color:#c66a1a;font-size:12px}.exchange-account-foot{color:#69838b;flex-wrap:wrap;align-items:center;gap:13px;margin-top:12px;font-size:11px;display:flex}.exchange-account-foot>span{color:#20765f}.exchange-account-foot time{margin-left:auto}.exchange-account-foot>small{font-weight:750;color:#d57c17!important}@media (width<=760px){.exchange-account-head{flex-wrap:wrap}.exchange-account-title{min-width:calc(100% - 54px)}.exchange-account-metrics{grid-template-columns:repeat(2,1fr)}.exchange-account-metrics>div:nth-child(3){border-top:1px solid #edf2f2;border-left:0}.exchange-account-metrics>div:nth-child(4){border-top:1px solid #edf2f2}.exchange-account-foot time{width:100%;margin-left:0}.exchange-account-menu{margin-left:auto}}.api-modal{width:min(840px,100vw - 38px);padding:0;overflow:hidden}.api-modal .fund-modal-close{z-index:2;top:15px;right:16px}.api-modal-layout{grid-template-columns:195px minmax(0,1fr);min-height:548px;display:grid}.api-modal-layout aside{background:#f8fbfb;border-right:1px solid #e4ecee;padding:22px 14px}.api-modal-layout aside h4{color:#17323b;margin:8px 7px 15px;font-size:16px}.api-modal-layout aside button{color:#47616b;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;width:100%;margin:3px 0;padding:10px 9px;display:flex}.api-modal-layout aside button img{object-fit:contain;background:#fff;border-radius:7px;width:25px;height:25px}.api-modal-layout aside button span{font-size:13px;font-weight:700}.api-modal-layout aside button small{color:#9aaab0;margin-left:auto;font-size:10px}.api-modal-layout aside button.active{color:#18333b;background:#fffaf3;border-color:#f1a341}.api-modal-layout aside button.active img{box-shadow:0 0 0 2px #df850c24}.api-modal-layout aside button:disabled{cursor:not-allowed;opacity:.55}.exchange-action-links{flex-wrap:wrap;gap:9px;margin:13px 0 15px;display:flex}.exchange-action-links a{color:#176854;background:#fff;border:1px solid #d5e3e0;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:700;text-decoration:none}.exchange-action-links a:hover{background:#f4fcf8;border-color:#87cdb6}.api-position-mode{background:#fbfdfd;border:1px solid #e0e9e8;border-radius:10px;margin-top:15px;padding:13px}.api-position-mode>span{color:#38535b;margin-bottom:9px;font-size:13px;font-weight:700;display:block}.api-position-mode>div{gap:8px;display:flex}.api-position-mode button{color:#637b82;cursor:pointer;background:#fff;border:1px solid #d8e4e4;border-radius:8px;flex:1;min-height:34px;font-size:12px;font-weight:700}.api-position-mode button.active{color:#08745a;background:#eefaf5;border-color:#0c9270}.api-position-mode small{color:#7c9299;margin-top:8px;font-size:11px;line-height:1.55;display:block}.api-test-result{border-radius:9px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.55}.api-test-result.success{color:#08775b;background:#f1fbf7;border:1px solid #c4e5d8}.api-test-result.error{color:#b15f2e;background:#fff8f2;border:1px solid #f1d2be}.api-modal-form h3{color:#14313b;margin:8px 0;font-size:20px}.api-modal-form>p{color:#748e97;margin:0 0 14px;font-size:13px}.api-security-tip{background:#f2fbf7;border:1px solid #cde6da;border-radius:10px;gap:4px;margin-bottom:16px;padding:12px 13px;display:grid}.api-security-tip b{color:#0a765a;font-size:13px}.api-security-tip span{color:#5e7e85;font-size:12px}.api-modal-form label{color:#334f58;margin:12px 0;font-size:13px;font-weight:700;display:block}.api-modal-form label small{color:#8a9aa0;font-size:11px;font-weight:500}.api-modal-form input{box-sizing:border-box;color:#1f3942;border:1px solid #d5e1e3;border-radius:9px;outline:none;width:100%;margin-top:7px;padding:11px 12px;font-size:13px}.api-modal-form input:focus{border-color:#0c9270;box-shadow:0 0 0 3px #0c92701a}.api-form-notice{color:#82989f;margin-top:14px;font-size:11px;line-height:1.55}.api-modal-form .modal-actions{justify-content:flex-end;gap:10px;margin-top:19px;display:flex}.api-modal-form .modal-actions button{min-height:38px}.api-whitelist-tip{background:#fffbf4;border:1px solid #e4ded2;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;margin:-4px 0 16px;padding:11px 12px;display:grid}.api-whitelist-tip>div{gap:2px;display:grid}.api-whitelist-tip b{color:#6f521f;font-size:12px}.api-whitelist-tip span{color:#8d806c;font-size:10px;font-weight:500}.api-whitelist-tip code{color:#173f49;letter-spacing:.04em;font-size:13px;font-weight:800}.api-whitelist-tip button{color:#76581d;cursor:pointer;background:#fff;border:1px solid #dccba9;border-radius:8px;min-height:32px;padding:0 11px;font-size:11px;font-weight:800}@media (width<=760px){.api-whitelist-tip{grid-template-columns:1fr auto}.api-whitelist-tip>div{grid-column:1/-1}}@media (width<=700px){.api-heading{flex-direction:column}.api-heading .primary{width:100%}.api-modal-layout{grid-template-columns:1fr}.api-modal-layout aside{border-bottom:1px solid #e4ecee;border-right:0;grid-template-columns:repeat(3,1fr);gap:2px;padding:13px;display:grid}.api-modal-layout aside .eyebrow,.api-modal-layout aside h4{display:none}.api-modal-layout aside button{justify-content:center;padding:8px 4px}.api-modal-layout aside button small{display:none}.api-modal-form{padding:23px 20px}.api-connection-list article{grid-template-columns:38px 1fr auto}.api-connection-list article code{display:none}}.api-modal{border:1px solid #0f4d461f;width:min(720px,100vw - 38px);max-height:calc(100vh - 38px);overflow:auto;box-shadow:0 28px 80px #12333938}.api-modal .fund-modal-close{top:17px;right:18px}.api-modal-layout{min-height:0;display:block}.api-modal-layout aside{background:linear-gradient(#fbfdfd 0%,#f7fbfa 100%);border:0;border-bottom:1px solid #e7efef;grid-template-columns:repeat(3,1fr);gap:8px;padding:23px 68px 15px 32px;display:grid}.api-modal-layout aside .eyebrow,.api-modal-layout aside h4{grid-column:1/-1;display:block}.api-modal-layout aside h4{margin:5px 0 6px}.api-modal-layout aside button{text-align:center;background:#fff;border-color:#dce8e7;border-radius:11px;justify-content:center;gap:9px;margin:0;padding:10px 12px;transition:border-color .16s,box-shadow .16s,transform .16s}.api-modal-layout aside button:hover{transform:translateY(-1px)}.api-modal-layout aside button.active{box-shadow:0 5px 16px #d884171a}.api-modal-form{padding:25px 32px 28px}.api-modal-form h3{letter-spacing:-.02em;margin:7px 0;font-size:22px}.api-modal-form input{background:#fcfefe;border-radius:10px;padding:12px 13px;transition:border-color .16s,box-shadow .16s,background .16s}.api-modal-form input:focus{background:#fff}.api-security-tip{border-radius:11px}.api-modal-form .modal-actions{justify-content:stretch;margin-top:18px}.api-modal-form .modal-actions button{border-radius:10px;width:100%;min-height:46px;font-size:14px;box-shadow:0 8px 18px #ff84122e}.position-mode-modal{gap:13px;display:grid}.position-mode-modal>p{color:#68777d;margin:0;font-size:11px;line-height:1.65}.position-mode-modal label{color:#334f58;gap:7px;font-size:11px;font-weight:700;display:grid}.position-mode-modal input{box-sizing:border-box;border:1px solid #d5e1e3;border-radius:10px;outline:none;height:44px;padding:0 12px;font-size:13px}.position-mode-modal input:focus{border-color:#0c9270;box-shadow:0 0 0 3px #0c92701a}.position-mode-modal .primary{width:100%;min-height:44px}.position-mode-modal button:disabled{cursor:not-allowed;opacity:.62}.position-mode-error{color:#b85524;background:#fff6f0;border:1px solid #f2c5ad;border-radius:9px;padding:11px 12px;font-size:11px;line-height:1.55}.position-mode-modal .primary.danger-action{background:#d94957;border-color:#d94957}.position-mode-modal .primary.danger-action:hover{background:#c53d4b}.whitelist-ip-modal{width:min(560px,100%)}.whitelist-ip-value{background:#f4fbf8;border:1px solid #cfe5dc;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:14px;display:grid}.whitelist-ip-value span{color:#567078;font-size:11px;font-weight:700}.whitelist-ip-value code{color:#0a7059;letter-spacing:.04em;font-size:16px;font-weight:850}.whitelist-ip-value .secondary{min-height:34px;padding:0 11px}.whitelist-ip-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.whitelist-ip-steps li{color:#526a72;align-items:flex-start;gap:10px;font-size:12px;line-height:1.55;display:flex}.whitelist-ip-steps li b{color:#08775d;background:#e4f5ee;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.whitelist-ip-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.whitelist-ip-actions .secondary,.whitelist-ip-actions .primary{box-sizing:border-box;border-radius:9px;place-items:center;min-height:44px;font-size:12px;font-weight:800;text-decoration:none;display:grid}.whitelist-ip-actions .secondary{color:#36545d;background:#fff;border:1px solid #d4e1e2}.whitelist-ip-actions .primary{color:#fff}@media (width<=650px){.whitelist-ip-value{grid-template-columns:1fr}.whitelist-ip-value .secondary{width:100%}.whitelist-ip-actions{grid-template-columns:1fr}}@media (width<=700px){.api-modal-layout aside{gap:5px;padding:18px 48px 13px 16px}.api-modal-layout aside .eyebrow,.api-modal-layout aside h4{display:none}.api-modal-layout aside button{padding:8px 4px}.api-modal-layout aside button img{width:21px;height:21px}.api-modal-form{padding:22px 18px 24px}}.module-icon{color:#47636c;background:#eef4f4;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:18px;font-weight:850;display:grid}.module-icon.hyperliquid{background:#163f3e;position:relative;overflow:hidden}.module-icon.hyperliquid img{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:8px;position:absolute;inset:0}.module-icon.hyperliquid i{color:#fff;font-size:12px;font-style:normal}.module-icon.exchange{color:#3770a6;background:#edf5ff}.module-icon.withdrawal{color:#d57b1a;background:#fff4e8}.hl-brand-mark{background:#123f3d;border-radius:17px;place-items:center;width:62px;height:62px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 18px #0f4e4633}.hl-brand-mark img{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:12px;position:absolute;inset:0}.hl-brand-mark span{color:#fff;font-size:15px;font-weight:850}.status-icon{border-radius:11px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:700;display:grid}.status-icon.wallet{color:#0b8666;background:#edf9f4}.status-icon.signal{color:#3c73a9;background:#eef5ff}.status-icon.shield{color:#d27a16;background:#fff5e8}.hl-brand-mark{background:#e8f8f2;border:1px solid #b8e1d6}.hl-brand-mark img{object-fit:cover;padding:0}.module-icon svg,.status-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:21px;height:21px}.status-icon svg{width:20px;height:20px}.trading-account-actions{flex-direction:column;gap:9px;min-width:160px;display:flex}.trading-account-actions .secondary{color:#0d6e59;border-color:#b9d8cf;min-height:40px}.trading-account-created{background:#f8fdfb;border:1px solid #c8e7dc;border-radius:14px;grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);gap:16px;margin-top:16px;padding:18px 20px;display:grid}.trading-account-created h4{color:#193641;margin:7px 0 9px;font-size:15px}.trading-account-created code{color:#125f54;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;display:block;overflow:hidden}.trading-account-created small{color:#6c858b;margin-top:8px;font-size:11px;line-height:1.55;display:block}.referral-binding{border-left:1px solid #dbece6;padding:4px 0 4px 18px}.referral-binding>span{color:#a9620b;background:#fff4df;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-block}.referral-binding.bound>span{color:#08775b;background:#e5f7ef}.referral-binding b{color:#183840;margin-top:8px;font-size:14px;display:block}.trading-create-notice{color:#41636a;background:#f6fbf9;border:1px solid #d5e6e1;border-radius:9px;margin:14px 0;padding:10px 12px;font-size:12px;line-height:1.5}.trading-create-notice.creating{color:#386889;background:#f3f8fd;border-color:#c9ddef}.trading-create-notice.ready{color:#08745a;background:#effaf5;border-color:#bfe3d5}.trading-create-notice.error{color:#ab5733;background:#fff7f3;border-color:#efd0c4}.create-wallet-finish{width:100%;margin-top:10px}.private-key-modal{width:min(540px,100vw - 36px)}.private-key-address,.private-key-value,.private-key-protection{background:#f8fbfb;border:1px solid #dce7e8;border-radius:10px;margin:16px 0;padding:13px}.private-key-address span{color:#71878f;margin-bottom:6px;font-size:11px;font-weight:750;display:block}.private-key-address code{color:#305860;word-break:break-all;font-size:12px}.private-key-value{background:#fffaf5;border-color:#efc9b2}.private-key-value code{color:#86451d;overflow-wrap:anywhere;margin-bottom:12px;font-size:12px;line-height:1.65;display:block}.private-key-protection{background:#f1fbf6;border-color:#c7e4da;gap:5px;display:grid}.private-key-protection b{color:#087259;font-size:13px}.private-key-protection span{color:#638088;font-size:12px;line-height:1.55}@media (width<=760px){.trading-account-created{grid-template-columns:1fr}.referral-binding{border-top:1px solid #dbece6;border-left:0;padding:14px 0 0}.trading-account-actions{flex-direction:row;grid-column:1/-1;width:100%}.trading-account-actions button{flex:1}}.trading-address-block{padding:21px 23px}.trading-address-block .eyebrow{font-size:10px}.trading-address-block h4{margin:8px 0 10px!important;font-size:17px!important}.trading-address-block code{line-height:1.5;font-size:14px!important}.trading-address-block small{line-height:1.65;font-size:11px!important}.trading-balance-stat{background:linear-gradient(160deg,#f4fcf8,#fff);border-left:1px solid #dcece5;flex-direction:column;justify-content:center;gap:8px;padding:21px 20px;display:flex}.trading-balance-stat>span{color:#70838a;font-size:11px}.trading-balance-stat>b{color:#173a3e;letter-spacing:-.04em;font-size:24px}.trading-balance-stat>b small{color:#597178;margin:0;font-size:12px;display:inline}.trading-balance-stat em{color:#a85b00;background:#fff2dd;border-radius:99px;align-self:flex-start;padding:4px 8px;font-size:10px;font-style:normal;font-weight:750}.trading-deposit-modal{width:min(570px,100%);padding:30px!important}.trading-deposit-modal h3{margin:8px 0 10px;font-size:26px}.trading-deposit-modal>p{color:#60757b;max-width:470px;font-size:13px;line-height:1.75}.trading-deposit-address{background:#f8fdfb;border:1px solid #c8e7dc;border-radius:13px;grid-template-columns:1fr auto;gap:9px;margin:21px 0 12px;padding:15px;display:grid}.trading-deposit-address span{color:#6b8386;grid-column:1/-1;font-size:11px;font-weight:700}.trading-deposit-address code{color:#116b59;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.trading-deposit-address .secondary{padding:7px 11px;font-size:11px}.trading-deposit-note{background:#fff8ee;border:1px solid #f4d4ab;border-radius:11px;gap:4px;margin:0 0 17px;padding:12px 14px;display:grid}.trading-deposit-note b{color:#b26108;font-size:12px}.trading-deposit-note span{color:#8b704f;font-size:11px;line-height:1.55}.trading-deposit-steps{gap:10px;margin:0 0 21px;display:grid}.trading-deposit-steps div{color:#526e74;align-items:flex-start;gap:10px;font-size:12px;line-height:1.55;display:flex}.trading-deposit-steps b{color:#08785e;background:#dff6eb;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.trading-deposit-modal>.primary{width:100%;padding:13px;font-size:13px}@media (width<=760px){.trading-balance-stat{border-top:1px solid #dcece5;border-left:0}.trading-deposit-modal{padding:23px!important}.trading-deposit-modal h3{font-size:22px}.trading-deposit-address{grid-template-columns:1fr}.trading-deposit-address .secondary{width:100%}}.sidebar{width:250px}.main{margin-left:250px}.brand b{font-size:17px}.brand small{font-size:10px}.nav-section{margin-bottom:17px}.nav-label{color:#8796a2;padding:0 12px 7px;font-size:11px}.nav-item{gap:12px;height:43px;font-size:14px}.nav-item span{width:22px;font-size:17px}.nav-item em{font-size:10px}.sidebar-member b{font-size:11px}.sidebar-member small{font-size:9px}.topbar h1{font-size:27px}.topbar p{font-size:14px}@media (width<=800px){.main{margin-left:0}}.withdrawal-password-card{background:linear-gradient(105deg,#f7fffc,#eefaf5);border:1px solid #bde0d3;border-radius:14px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:15px;margin:0 0 13px;padding:16px 18px;display:grid}.withdrawal-password-icon{color:#77e0c1;background:#153f3d;border-radius:12px;place-items:center;width:43px;height:43px;font-size:21px;font-weight:800;display:grid;box-shadow:0 7px 18px #0f493e29}.withdrawal-password-card .eyebrow{margin-bottom:4px;display:block}.withdrawal-password-card h4{color:#163338;margin:0;font-size:16px}.withdrawal-password-card p{color:#668078;max-width:680px;margin:5px 0 0;font-size:10px;line-height:1.65}.withdrawal-password-action{justify-items:end;gap:8px;display:grid}.withdrawal-password-action em{color:#75828a;background:#f1f4f5;border-radius:999px;padding:4px 8px;font-size:9px;font-style:normal}.withdrawal-password-action em.ready{color:#087b63;background:#dff6ed}.withdrawal-password-action button{min-width:108px;padding:9px 12px;font-size:10px}.withdrawal-password-notice{color:#08785f;background:#edf8f4;border-radius:10px;margin:-4px 0 13px;padding:10px 12px;font-size:10px}.withdrawal-password-modal{gap:13px;display:grid}.withdrawal-password-modal>p{margin:0}.withdrawal-password-modal label{color:#52636b;gap:6px;font-size:10px;display:grid}.withdrawal-password-modal input{border:1px solid #dce5e7;border-radius:9px;outline:none;height:42px;padding:0 11px;font-size:12px}.withdrawal-password-modal input:focus{border-color:#5bb69c}.withdrawal-password-modal .primary{width:100%;padding:12px;font-size:11px}.withdrawal-password-tip{background:#f5f8f8;border-radius:10px;gap:4px;padding:11px 12px;display:grid}.withdrawal-password-tip b{color:#274348;font-size:10px}.withdrawal-password-tip span{color:#718087;font-size:9px;line-height:1.6}@media (width<=900px){.withdrawal-password-card{grid-template-columns:46px minmax(0,1fr)}.withdrawal-password-action{grid-column:2;justify-items:start}}@media (width<=650px){.withdrawal-password-card{grid-template-columns:1fr}.withdrawal-password-action{grid-column:auto;justify-items:start}}.wechat-onboarding{background:#ffffffdb;border:1px solid #b8e0d0;border-radius:17px;grid-template-columns:92px minmax(165px,1fr);align-items:center;gap:14px;min-width:360px;padding:14px;display:grid;box-shadow:0 12px 25px #17644c14}.wechat-qr{background:repeating-linear-gradient(90deg,#183d3d 0 6px,#fff 6px 10px),repeating-linear-gradient(#183d3d 0 5px,#fff 5px 9px);border-radius:11px;width:92px;height:92px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 6px #fff}.wechat-qr:before,.wechat-qr:after,.wechat-qr i{content:"";background:#fff;border:5px solid #173e3f;width:19px;height:19px;position:absolute}.wechat-qr:before{top:8px;left:8px}.wechat-qr:after{top:8px;right:8px}.wechat-qr i:first-child{bottom:8px;left:8px}.wechat-qr i:nth-child(2),.wechat-qr i:nth-child(3){display:none}.wechat-qr b{color:#fff;background:#18a577;border-radius:8px;place-items:center;width:28px;height:28px;font-size:14px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wechat-onboarding span,.wechat-onboarding b,.wechat-onboarding small,.wechat-onboarding em{display:block}.wechat-onboarding span{color:#0b8267;letter-spacing:.08em;font-size:9px;font-weight:900}.wechat-onboarding b{color:#1d3c40;margin:6px 0;font-size:14px}.wechat-onboarding small{color:#62767a;font-size:9px;line-height:1.55}.wechat-onboarding small strong{color:#087c61}.wechat-onboarding em{color:#8a979b;margin-top:7px;font-size:8px;font-style:normal}.subscribe-categories button{grid-template-columns:48px 1fr!important;min-height:142px!important;padding:19px!important}.subscribe-categories b{letter-spacing:-.02em;font-size:16px!important}.subscribe-categories em{font-size:9px!important;bottom:14px!important;right:17px!important}.uid-input-row{gap:8px;display:flex}.wechat-bind-card .uid-input-row input{flex:1;min-width:0}.uid-input-row button{color:#fff;cursor:pointer;background:#153d3d;border:0;border-radius:9px;min-width:78px;font-size:10px;font-weight:800}.uid-input-row button:disabled{opacity:.6;cursor:wait}.bind-status.error{color:#c74854}.bind-status.error i{color:#cf4753;background:#fff0f1}.bind-status.success{color:#087b61}.bind-status.success i{color:#087b61;background:#dff5eb}.subscribe-modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b20236e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.subscribe-modal{background:#fff;border:1px solid #cfe3dc;border-radius:18px;width:min(510px,100%);padding:28px;position:relative;box-shadow:0 24px 70px #0c242638}.subscribe-modal-close{color:#66767c;cursor:pointer;background:#f2f5f5;border:0;border-radius:8px;width:31px;height:31px;font-size:19px;position:absolute;top:13px;right:15px}.subscribe-modal h3{color:#1d3d40;letter-spacing:-.035em;margin:7px 0;font-size:23px}.subscribe-modal>p{color:#65767b;margin:0;font-size:11px;line-height:1.7}.time-range-options{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.time-range-options button{color:#62757a;cursor:pointer;background:#fff;border:1px solid #dbe5e4;border-radius:10px;min-height:56px;font-size:10px}.time-range-options button.active{color:#087d60;background:#ebfaf3;border-color:#129770;font-weight:900;box-shadow:0 5px 12px #148d6614}.modal-subscription-summary{background:#f4f8f7;border-radius:11px;grid-template-columns:88px 1fr;gap:9px 12px;margin:18px 0;padding:14px;display:grid}.modal-subscription-summary span{color:#75868b;font-size:9px}.modal-subscription-summary b{color:#284348;font-size:10px;line-height:1.45}.subscribe-modal .primary{border:0;width:100%;padding:13px}@media (width<=1000px){.wechat-onboarding{width:100%}}@media (width<=680px){.wechat-onboarding{grid-template-columns:76px 1fr;min-width:0}.wechat-qr{transform-origin:0;width:76px;height:76px;transform:scale(.83)}.subscribe-categories button{min-height:125px!important}.time-range-options{grid-template-columns:1fr}.uid-input-row{flex-direction:column}.uid-input-row button{min-height:40px}}.signal-subscribe{gap:14px}.signal-subscribe-hero{position:relative;overflow:hidden;min-height:88px!important;box-shadow:none!important;background:radial-gradient(circle at 84% 0,#68e2b542,#0000 17%),linear-gradient(120deg,#fff,#f8fffc)!important;border:0!important;border-radius:0!important;align-items:center!important;gap:16px!important;padding:15px 24px!important;display:flex!important}.signal-subscribe-hero:after{content:"";border:1px solid #40bc9329;border-radius:32px;width:135px;height:135px;position:absolute;top:-21px;right:9%;transform:rotate(45deg)}.signal-subscribe-hero>div:first-child{max-width:720px!important}.subscribe-title-icon{z-index:1;color:#0daa78;background:#fff;border-radius:50%;flex:none;place-items:center;width:45px;height:45px;font-size:23px;font-style:normal;display:grid;position:relative;box-shadow:0 7px 18px #206e591a}.signal-subscribe-hero h2{z-index:1;position:relative;letter-spacing:-.035em!important;margin:0 0 5px!important;font-size:25px!important}.signal-subscribe-hero p{z-index:1;position:relative;font-size:11px!important;line-height:1.65!important}.signal-subscribe-hero p strong{color:#0b9a70}.subscribe-tabs{order:-1;margin:0 0 -2px 12px}.subscribe-tabs button{padding:10px 18px!important;font-size:11px!important}.subscribe-tabs button:before{color:inherit;margin-right:7px;font-weight:800}.subscribe-tabs button:first-child:before{content:"⌂"}.subscribe-tabs button:nth-child(2):before{content:"▣"}.subscribe-tabs button:nth-child(3):before{content:"▤"}.subscribe-categories button{box-shadow:0 5px 18px #1e38410b;border-radius:15px!important;grid-template-columns:54px 1fr!important;min-height:158px!important;padding:20px!important}.subscribe-categories button.active{background:linear-gradient(140deg,#f0fff8,#fff)!important;border-color:#55c59e!important;box-shadow:0 10px 23px #18976a1a!important}.subscribe-categories i{border-radius:50%!important;width:52px!important;height:52px!important;font-size:24px!important}.subscribe-categories small{max-width:195px;font-size:10px!important}.subscribe-categories em{border:1px solid #78cdb1;border-radius:999px;place-items:center;min-width:48px;height:26px;padding:0 9px;font-weight:800;display:grid;color:#158967!important;font-size:9px!important;bottom:16px!important;right:17px!important}.subscribe-categories button.active em{background:#1ba979;border:0;border-radius:50%;width:26px;min-width:26px;padding:0;color:#fff!important;font-size:14px!important}.subscribe-workspace{gap:16px!important}.signal-picker-card,.wechat-bind-card{min-height:219px;border-radius:15px!important;padding:22px!important}.step-label{font-size:9px!important}.step-label b{width:25px!important;height:25px!important}.signal-picker-card h3,.wechat-bind-card h3{margin:11px 0 5px!important;font-size:20px!important}.signal-picker-card>p,.wechat-bind-card>p{font-size:9px!important}.specific-signal-list{margin-top:13px!important}.wechat-bind-card label{margin-top:15px!important}.wechat-bind-card .uid-input-row input{height:38px!important}.uid-input-row button{background:linear-gradient(135deg,#128e6b,#0b795d)!important;min-width:91px!important}.subscription-confirm{min-height:96px;position:relative;background:radial-gradient(circle at 3%,#26be8e42,#0000 13%),linear-gradient(115deg,#103f40,#197968)!important;border-radius:15px!important;padding:18px 25px 18px 88px!important}.confirm-bell{color:#f7c75f;border:2px solid #53e1b48c;border-radius:50%;place-items:center;width:45px;height:45px;font-size:24px;font-style:normal;display:grid;position:absolute;top:50%;left:25px;transform:translateY(-50%);box-shadow:0 0 0 9px #48d0a41f}.subscription-confirm p{font-size:10px!important}.subscription-confirm .primary{background:linear-gradient(135deg,#ffad31,#ff7e17)!important;border-radius:999px!important;min-width:156px!important;padding:12px 18px!important}.subscription-confirm .eyebrow{display:none}@media (width<=900px){.signal-subscribe-hero{padding:18px!important}.subscribe-tabs{margin-left:0}.subscribe-categories{grid-template-columns:1fr 1fr!important}}@media (width<=680px){.signal-subscribe-hero{min-height:0!important}.signal-subscribe-hero:after{display:none}.subscribe-categories{grid-template-columns:1fr!important}.subscribe-categories button{min-height:120px!important}.subscription-confirm{padding:80px 20px 20px!important}.confirm-bell{top:22px;left:22px;transform:none}.subscription-confirm .primary{width:100%!important}}.signal-subscribe-hero{justify-content:flex-start!important}.signal-subscribe-hero>div{max-width:720px!important}.utility-row{gap:2px;padding:3px 0;border-color:#edf1f3!important;margin:9px 0!important}.utility-row .utility-button{color:#687984;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;height:34px;transition:background .16s,color .16s;display:flex}.utility-row .utility-button svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.utility-row .utility-button:hover{color:#187d6c;box-shadow:none;background:#f1f6f5;border:0;transform:none}.utility-row .utility-button:focus-visible{outline-offset:2px;outline:2px solid #25a98b}.utility-row .utility-language{gap:1px;font-weight:800}.utility-row .utility-language b{font-size:12px;line-height:1}.utility-row .utility-language span{color:#9aa5ab;font-size:7px;line-height:1}.utility-row .utility-language:hover span{color:#3b8d7b}.app-shell .sidebar{overflow:visible}.app-shell .sidebar>.brand{flex:none;padding-bottom:17px}.app-shell .sidebar>nav{scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;min-height:0;margin-right:-7px;padding-right:7px;overflow:hidden auto}.app-shell .sidebar>nav:hover{scrollbar-color:#495b6847 transparent}.app-shell .sidebar>nav::-webkit-scrollbar{width:4px}.app-shell .sidebar>nav::-webkit-scrollbar-track{background:0 0}.app-shell .sidebar>nav:hover::-webkit-scrollbar-thumb{background:#495b6847}.app-shell .sidebar-member{background:#fff;flex:none;margin-top:0}.app-shell .nav-section{margin-bottom:20px}.app-shell .nav-section:last-child{margin-bottom:8px}.app-shell .nav-label{color:#778b98;letter-spacing:.07em;padding:0 12px 8px;font-size:10px;font-weight:800}.app-shell .nav-item{color:#526878;gap:11px;height:42px;margin:1px 0;position:relative}.app-shell .nav-item>span{flex:none;place-items:center;width:22px;height:22px;display:grid}.app-shell .nav-item>span svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.app-shell .nav-item.active{background:var(--orange-soft);color:#db6806}.app-shell .nav-item.active>span{color:#eb780e}.app-shell .nav-item em{color:#647783;background:#eef2f4;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:9px;display:grid}.overview-page-shell .overview-dashboard>.stats>div{grid-template-columns:48px minmax(0,1fr)}.overview-page-shell .overview-dashboard>.stats>div>em{display:none}.overview-page-shell .overview-stat-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;width:21px;height:21px;display:block}.wallet-card,.overview-page-shell .overview-pick-grid .wallet-card,.maker-dimension,.maker-preview-card,.maker-trader-card{transition:transform .22s cubic-bezier(.2,.72,.2,1),box-shadow .22s,border-color .22s,background-color .22s}.wallet-card:hover,.overview-page-shell .overview-pick-grid .wallet-card:hover,.maker-dimension:hover,.maker-preview-card:hover,.maker-trader-card:hover{background-color:#fff!important;border-color:#9fbfc7!important;transform:translateY(-4px)!important;box-shadow:0 18px 38px #142d3e29!important}.subscribe-categories button{transition:transform .22s cubic-bezier(.2,.72,.2,1),box-shadow .22s,border-color .22s,background .22s}.subscribe-categories button:hover{transform:translateY(-4px);background:linear-gradient(145deg,#f3fcf8,#fff)!important;border-color:#72bda5!important;box-shadow:0 17px 34px #155b4826!important}.signal-subscribe{padding:0 8px;gap:16px!important}.signal-subscribe-hero{min-height:88px!important;padding:18px 26px!important}.subscribe-tabs{border-radius:11px!important;margin:0 0 -1px 4px!important;padding:5px!important}.subscribe-tabs button{padding:10px 19px!important}.subscribe-categories{gap:16px!important}.subscribe-categories button{border-radius:14px!important;min-height:162px!important;padding:20px!important}.subscribe-categories button.active{background:linear-gradient(135deg,#f5fffb,#fff)!important}.subscribe-categories i{width:56px!important;height:56px!important;font-size:26px!important}.subscribe-categories small{font-size:11px!important;line-height:1.7!important}.subscribe-workspace{grid-template-columns:minmax(350px,.72fr) minmax(580px,1.28fr)!important;gap:16px!important}.signal-picker-card,.wechat-bind-card{border-radius:15px!important;min-height:255px!important}.signal-picker-card{padding:21px!important}.signal-picker-card h3{font-size:20px!important}.specific-signal-list{grid-template-columns:1fr 1fr!important;gap:10px!important}.specific-signal-list button{min-height:46px!important}.wechat-bind-card{overflow:hidden;background:#fff!important;padding:0!important}.wechat-bind-layout{grid-template-columns:minmax(0,1fr) 350px;min-height:255px;display:grid}.wechat-bind-form{padding:21px 24px}.wechat-bind-form h3{margin-top:11px!important}.wechat-bind-form>p{max-width:510px}.wechat-bind-form label{margin-top:17px!important}.uid-label{color:#263f44;font-size:10px;font-weight:800;display:block}.uid-label i{color:#839097;border:1px solid #a6b3b7;border-radius:50%;place-items:center;width:13px;height:13px;margin-left:4px;font-size:8px;font-style:normal;display:inline-grid}.wechat-bind-form .uid-input-row{margin-top:7px}.wechat-bind-form .uid-input-row input{height:39px!important}.wechat-bind-form .uid-input-row button{border-radius:8px!important;min-width:91px!important}.wechat-bind-form .bind-status{margin-top:14px!important}.uid-qr-panel{text-align:center;background:linear-gradient(135deg,#fcfffd,#f4fbf8);border-left:1px solid #dce7e5;align-content:center;justify-items:center;gap:5px;padding:18px 24px;display:grid;position:relative}.uid-qr-panel:before,.uid-qr-panel:after{content:"";border-color:#1ab481;width:13px;height:13px;position:absolute}.uid-qr-panel:before{border-top:2px solid;border-left:2px solid;top:21px;left:22px}.uid-qr-panel:after{border-bottom:2px solid;border-right:2px solid;bottom:17px;right:22px}.uid-qr-panel>b{color:#233f43;font-size:13px}.uid-qr-panel>span{color:#6b7a80;font-size:8px}.uid-qr-code{background:repeating-linear-gradient(90deg,#101d1e 0 5px,#fff 5px 8px),repeating-linear-gradient(#101d1e 0 4px,#fff 4px 7px);border:7px solid #fff;width:106px;height:106px;margin:4px 0;position:relative;box-shadow:0 2px 9px #142d2a1f}.uid-qr-code:before,.uid-qr-code:after,.uid-qr-code i{content:"";background:#fff;border:5px solid #111f20;width:22px;height:22px;position:absolute}.uid-qr-code:before{top:5px;left:5px}.uid-qr-code:after{top:5px;right:5px}.uid-qr-code i:first-child{bottom:5px;left:5px}.uid-qr-code i:nth-child(2){background:#111f20;border:0;width:11px;height:11px;bottom:13px;right:10px}.uid-qr-code i:nth-child(3){background:#111f20;border:0;width:8px;height:16px;bottom:8px;right:28px}.uid-qr-code i:nth-child(4){display:none}.uid-qr-code em{color:#fff;background:#18ac78;border:3px solid #fff;border-radius:6px;place-items:center;width:28px;height:28px;font-size:15px;font-style:normal;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uid-qr-panel small{color:#0b9b6e;font-size:8px;font-weight:800}.subscription-confirm{border-radius:14px!important;min-height:100px!important;padding:18px 26px 18px 104px!important}.confirm-bell{width:51px!important;height:51px!important;left:30px!important}.subscription-confirm h3{font-size:17px!important}.subscription-confirm .primary{min-width:180px!important;padding:13px 20px!important;font-size:12px!important}@media (width<=1100px){.subscribe-workspace{grid-template-columns:1fr!important}.wechat-bind-layout{grid-template-columns:1fr 300px}}@media (width<=720px){.signal-subscribe{padding:0}.subscribe-workspace{grid-template-columns:1fr!important}.wechat-bind-layout{grid-template-columns:1fr}.uid-qr-panel{border-top:1px solid #dce7e5;border-left:0}.subscribe-categories,.specific-signal-list{grid-template-columns:1fr!important}}.subscription-source-summary{background:#f8fcfa;border:1px solid #dce9e5;border-radius:11px;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;display:flex}.subscription-source-summary b{color:#078162;background:#e1f6ed;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.subscription-source-summary span{color:#29454a;font-size:10px;font-weight:800}.subscription-source-summary em{color:#7b8b90;margin-left:auto;font-size:8px;font-style:normal}.subscription-object-list{max-height:235px;padding-right:3px;overflow:auto;grid-template-columns:1fr!important}.subscription-object-list button{grid-template-columns:36px minmax(0,1fr) 23px!important;min-height:57px!important;padding:9px 11px!important}.subscription-object-list button>img,.subscription-object-list button>i{object-fit:cover;border-radius:50%!important;width:34px!important;height:34px!important}.subscription-object-list button>span{min-width:0}.subscription-object-list button>span b,.subscription-object-list button>span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.subscription-object-list button>span b{color:#254046;font-size:11px}.subscription-object-list button>span small{color:#7d8b90;margin-top:4px;font-size:8px}.subscription-object-list button>em{border:1px solid #cfddda;border-radius:6px;place-items:center;width:21px;height:21px;display:grid;color:#fff!important}.subscription-object-list button.on>em{background:#159d76;border-color:#159d76}.subscription-object-empty{color:#718288;text-align:center;background:#fbfdfc;border:1px dashed #cfdedb;border-radius:11px;grid-column:1/-1;place-items:center;min-height:92px;padding:18px;font-size:9px;display:grid}.wechat-page-shell{background:#fff;min-height:100vh}.wechat-page-shell .sidebar,.wechat-page-shell .topbar{display:none}.wechat-page-shell .main{background:#fff;min-height:100vh;margin:0}.wechat-page-shell .signal-subscribe{gap:15px;width:100%;max-width:1326px;margin:0 auto}.wechat-page-shell .subscribe-nav-row{justify-content:space-between;align-items:center;height:49px;margin:0 0 6px;display:flex}.wechat-page-shell .subscribe-tabs{order:0;height:43px;background:#fff!important;border:0!important;border-radius:11px!important;margin:0!important;padding:4px!important;box-shadow:0 7px 20px #172d381a!important}.wechat-page-shell .subscribe-tabs button{height:35px;border-radius:8px!important;padding:0 17px!important;font-size:11px!important}.wechat-page-shell .subscribe-tabs button.active{background:#108376!important}.subscribe-profile{color:#263d48;background:#fff;border:0;border-radius:999px;height:34px;padding:0 14px;font-size:10px;box-shadow:0 5px 16px #192d371a}.wechat-page-shell .signal-subscribe-hero{background:radial-gradient(circle at 88% 12%,#6beabb45,#0000 20%),linear-gradient(100deg,#fff,#fbfffd)!important;border-radius:0!important;min-height:90px!important;padding:17px 28px!important}.wechat-page-shell .subscribe-title-icon{width:48px!important;height:48px!important;font-size:25px!important}.wechat-page-shell .signal-subscribe-hero h2{font-size:28px!important}.wechat-page-shell .signal-subscribe-hero p{font-size:11px!important}.wechat-page-shell .subscribe-heading{margin:4px 0 2px}.wechat-page-shell .subscribe-heading h3{font-size:23px!important}.wechat-page-shell .subscribe-categories{grid-template-columns:repeat(4,1fr)!important;gap:16px!important}.wechat-page-shell .subscribe-categories button{min-height:162px!important;padding:20px!important}.wechat-page-shell .subscribe-workspace{grid-template-columns:435px minmax(0,1fr)!important;gap:16px!important}.wechat-page-shell .signal-picker-card,.wechat-page-shell .wechat-bind-card{min-height:255px!important}.wechat-page-shell .wechat-bind-layout{grid-template-columns:minmax(0,1fr) 348px!important}.wechat-page-shell .subscription-confirm{margin-top:1px;min-height:101px!important}.wechat-page-shell .subscription-confirm h3{font-size:17px!important}@media (width<=900px){.wechat-page-shell .content{padding:16px}.wechat-page-shell .subscribe-workspace{grid-template-columns:1fr!important}.wechat-page-shell .wechat-bind-layout{grid-template-columns:1fr 300px!important}}@media (width<=680px){.wechat-page-shell .content{padding:12px}.wechat-page-shell .subscribe-nav-row{gap:10px;height:auto}.wechat-page-shell .subscribe-profile{display:none}.wechat-page-shell .subscribe-tabs{width:100%}.wechat-page-shell .subscribe-tabs button{flex:1;padding:0 7px!important}.wechat-page-shell .subscribe-workspace,.wechat-page-shell .wechat-bind-layout{grid-template-columns:1fr!important}}.wechat-page-shell .subscribe-nav-row{order:-1}.subscribe-categories{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.subscribe-categories button,.wechat-page-shell .subscribe-categories button{grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;height:112px!important;min-height:112px!important;padding:16px!important}.subscribe-categories button>img{align-self:center!important;width:52px!important;height:52px!important}.subscribe-categories b{font-size:15px!important}.subscribe-categories small{margin-top:5px!important;font-size:10px!important;line-height:1.6!important}.subscribe-categories em{display:none!important}.subscribe-categories button.active em{color:#fff!important;background:#159b73!important;border:0!important;border-radius:50%!important;place-items:center!important;width:21px!important;min-width:21px!important;height:21px!important;padding:0!important;font-size:12px!important;display:grid!important;position:absolute!important;top:8px!important;bottom:auto!important;right:8px!important}@media (width<=900px){.subscribe-categories{grid-template-columns:1fr 1fr!important}.subscribe-categories button,.wechat-page-shell .subscribe-categories button{height:112px!important;min-height:112px!important}}@media (width<=620px){.subscribe-categories{grid-template-columns:1fr!important}}.subscribe-title-icon{object-fit:contain}.subscribe-categories button>img{object-fit:contain;align-self:start;width:56px;height:56px}.subscribe-categories button>i{display:none}.uid-qr-panel{overflow:hidden;padding:0!important}.uid-qr-panel:before,.uid-qr-panel:after{display:none!important}.uid-qr-panel>img{object-fit:contain;width:278px;max-width:100%;height:auto;display:block}.confirm-bell{object-fit:contain;box-shadow:none!important;background:0 0!important;border:0!important}.wechat-bound-summary{background:#effbf5;border:1px solid #a9dcc8;border-radius:11px;gap:6px;margin-top:18px;padding:15px 16px;display:grid}.wechat-bound-summary strong{color:#087b60;font-size:12px}.wechat-bound-summary span{color:#64777c;font-size:9px;line-height:1.6}.modal-save-feedback{border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:10px;line-height:1.5}.modal-save-feedback.success{color:#087b60;background:#edf9f3;border:1px solid #9ed9bf}.modal-save-feedback.error{color:#b64b31;background:#fff4ef;border:1px solid #efb7a8}.subscribe-modal .primary:disabled{cursor:wait;opacity:.78}.wechat-page-shell .sidebar,.wechat-page-shell .topbar{display:flex}.wechat-page-shell .main{background:var(--bg);margin-left:244px}.wechat-page-shell .content{max-width:1660px;margin:auto;padding:30px 36px 60px}.wechat-page-shell .signal-subscribe{max-width:none}.wechat-page-shell .subscribe-nav-row{margin:0 0 6px}.wechat-page-shell .signal-subscribe-hero{border-radius:16px!important}.wechat-page-shell .subscribe-workspace{grid-template-columns:420px minmax(0,1fr)!important}@media (width<=900px){.wechat-page-shell .sidebar,.wechat-page-shell .topbar{display:flex}.wechat-page-shell .main{margin-left:244px}.wechat-page-shell .content{padding:24px}}@media (width<=800px){.wechat-page-shell .sidebar{display:flex}.wechat-page-shell .main{margin-left:0}.wechat-page-shell .content{padding:18px 14px 40px}}.entitlement-strip,.reward-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:15px;display:grid}.entitlement-strip article,.reward-stats article{background:#fbfcfc;border:1px solid #e2e9ed;border-radius:12px;padding:14px}.entitlement-strip span,.entitlement-strip b,.entitlement-strip small,.reward-stats span,.reward-stats b{display:block}.entitlement-strip span,.entitlement-strip small,.reward-stats span{color:var(--muted);font-size:8px}.entitlement-strip b,.reward-stats b{margin:6px 0 4px;font-size:18px}.add-wallet-form{background:#f5fcf9;border:1px solid #b8ddd1;border-radius:12px;grid-template-columns:minmax(130px,.65fr) minmax(190px,1.4fr) auto auto;align-items:end;gap:9px;margin-bottom:14px;padding:13px;display:grid}.add-wallet-form label{color:#62717b;gap:5px;font-size:8px;display:grid}.add-wallet-form input{background:#fff;border:1px solid #dbe5e7;border-radius:8px;outline:0;height:35px;padding:0 10px;font-size:10px}.add-wallet-form input:focus{border-color:#74bea8}.add-wallet-form .primary{height:35px;padding:0 11px;font-size:9px}.chain-chip{color:#087f64;white-space:nowrap;background:#e9f8f2;border-radius:7px;justify-content:center;align-items:center;height:24px;padding:0 8px;font-size:8px;font-weight:800;display:inline-flex}.owned-wallet-list{gap:8px;display:grid}.owned-wallet-list article{border:1px solid var(--line);border-radius:11px;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:12px;display:grid}.owned-wallet-icon{color:#088269;background:#e8f8f2;border-radius:9px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.owned-wallet-list b,.owned-wallet-list code{display:block}.owned-wallet-list b{font-size:11px}.owned-wallet-list code{color:var(--muted);text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.owned-wallet-list em{color:#087e65;font-size:8px;font-style:normal}.connection-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.connection-grid article{border:1px solid var(--line);background:#fbfcfc;border-radius:13px;flex-direction:column;align-items:flex-start;min-height:190px;padding:17px;display:flex}.connection-icon{border-radius:10px;place-items:center;width:35px;height:35px;font-size:15px;font-weight:900;display:grid}.connection-icon.exchange{color:#476f91;background:#eef3f8}.connection-icon.wechat{color:#11895d;background:#e7f8ee}.connection-icon.webhook{color:#d2760a;background:#fff4e7}.connection-grid b{margin-top:14px;font-size:12px}.connection-grid p{color:var(--muted);margin:7px 0 15px;font-size:9px;line-height:1.7}.connection-grid .secondary{margin-top:auto;padding:8px 10px;font-size:9px}.plan-compare{grid-template-columns:1fr 1fr;gap:12px;display:grid}.plan-compare article{border:1px solid var(--line);border-radius:14px;padding:20px}.plan-compare article.pro{background:linear-gradient(145deg,#f7fffc,#effaf6);border-color:#8bcbb8}.plan-label{color:#75838b;letter-spacing:.15em;font-size:8px;font-weight:900}.plan-compare .pro .plan-label{color:#087f64}.plan-compare h3{margin:8px 0;font-size:18px}.plan-compare p{min-height:31px;color:var(--muted);margin:0;font-size:10px;line-height:1.6}.plan-compare ul{margin:16px 0;padding:0;list-style:none}.plan-compare li{border-top:1px solid #e5ecec;padding:7px 0;font-size:10px}.plan-compare li:before{content:"✓";color:#0b8a6b;margin-right:7px;font-weight:900}.plan-compare button{width:100%;padding:10px;font-size:10px}.security-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.security-grid article{border:1px solid var(--line);border-radius:13px;min-height:140px;padding:17px;position:relative}.security-grid span,.security-grid b,.security-grid small{display:block}.security-grid span,.security-grid small{color:var(--muted);font-size:8px}.security-grid b{margin:12px 0 6px;font-size:11px}.security-grid em{color:#75828a;background:#f1f4f5;border-radius:9px;padding:4px 7px;font-size:8px;font-style:normal;position:absolute;top:13px;right:13px}.security-grid em.ready{color:#087b63;background:#e9f8f2}@media (width<=900px){.connection-grid,.security-grid{grid-template-columns:1fr}.connection-grid article{min-height:0}}@media (width<=650px){.entitlement-strip,.reward-stats,.plan-compare,.add-wallet-form{grid-template-columns:1fr}.owned-wallet-list article{grid-template-columns:32px minmax(0,1fr) auto}.owned-wallet-list em{display:none}}.profile-overview-card{background:radial-gradient(circle at 90% 0,#6ce0be2b,#0000 28%),linear-gradient(120deg,#f5fcf9,#fff);border:1px solid #cbe4dc;border-radius:16px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:150px;padding:26px;display:grid;position:relative}.profile-overview-card>img{object-fit:cover;border-radius:24px;width:88px;height:88px;box-shadow:0 10px 22px #1d525926}.profile-overview-card span{color:#6b7e86;font-size:13px}.profile-overview-card h4{color:#14333d;margin:7px 0 5px;font-size:25px}.profile-overview-card p{color:#677b83;margin:0;font-size:14px}.profile-overview-card em{color:#087b63;background:#e5f7f0;border-radius:99px;padding:7px 11px;font-size:12px;font-style:normal;font-weight:800}.profile-info-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.profile-info-grid article{background:#fbfcfc;border:1px solid #e0e9eb;border-radius:13px;padding:18px}.profile-info-grid span,.profile-info-grid b,.profile-info-grid small{display:block}.profile-info-grid span{color:#778990;font-size:12px}.profile-info-grid b{color:#17343d;overflow-wrap:anywhere;margin:9px 0 6px;font-size:15px}.profile-info-grid small{color:#809096;font-size:12px;line-height:1.5}.profile-edit-modal{width:min(560px,100%);padding:30px}.profile-edit-modal h3{font-size:27px}.profile-edit-modal>p{font-size:14px}.profile-avatar-editor{background:#f8fbfa;border:1px solid #dbe7e7;border-radius:14px;grid-template-columns:92px 1fr;align-items:center;gap:18px;margin:20px 0;padding:18px;display:grid}.profile-avatar-editor>img{object-fit:cover;border-radius:23px;width:90px;height:90px;box-shadow:0 8px 20px #17414a24}.profile-avatar-editor b,.profile-avatar-editor span{display:block}.profile-avatar-editor b{font-size:16px}.profile-avatar-editor span{color:#72838a;margin:5px 0 12px;font-size:13px;line-height:1.5}.profile-avatar-editor>div>div{align-items:center;gap:11px;display:flex}.profile-avatar-editor .secondary{padding:9px 13px;font-size:13px}.profile-remove-avatar{color:#7a898f;background:0 0;border:0;font-size:13px}.profile-name-field{color:#415b63;gap:7px;font-size:14px;font-weight:700;display:grid;position:relative}.profile-name-field input{border:1px solid #cfdddd;border-radius:10px;outline:0;height:48px;padding:0 70px 0 13px;font-size:15px}.profile-name-field input:focus{border-color:#4aad92;box-shadow:0 0 0 3px #4aad921a}.profile-name-field small{color:#8a989d;font-size:11px;font-weight:500;position:absolute;bottom:16px;right:13px}.profile-edit-notice{color:#0b745e;background:#edf8f4;border-radius:9px;margin-top:12px;padding:10px 12px;font-size:13px}.profile-edit-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.profile-edit-actions button{min-width:110px;padding:11px 16px;font-size:14px}@media (width<=760px){.profile-overview-card{grid-template-columns:72px 1fr}.profile-overview-card>img{border-radius:19px;width:70px;height:70px}.profile-overview-card em{grid-column:1/-1;justify-self:start}.profile-info-grid{grid-template-columns:1fr}.profile-avatar-editor{grid-template-columns:74px 1fr}.profile-avatar-editor>img{width:72px;height:72px}.profile-edit-modal{padding:24px 20px}}.brand{align-items:flex-start;min-height:62px}.brand-primary-logo{object-fit:contain;width:184px;max-width:calc(100% - 36px);height:auto;display:block}.member-avatar.brand-avatar{object-fit:cover;color:#0000;background:#fff;display:block;box-shadow:0 2px 7px #0f4a6a29}.auth-brand .brand-primary-logo{width:214px;max-width:100%}.overview-page-shell .overview-hero-carousel{border-radius:18px;height:270px;overflow:hidden}.overview-page-shell .overview-hero-track{will-change:transform;width:300%;height:100%;transition:transform .72s cubic-bezier(.22,.61,.36,1);display:flex}.overview-page-shell .overview-hero{flex:0 0 33.3333%;grid-template-columns:47% 53%;width:33.3333%;animation:none}.overview-page-shell .overview-hero-copy h2{font-size:30px}.overview-page-shell .overview-dashboard>.section-head>div:before{background:linear-gradient(#14b8a6,#0f9d8a);border-radius:99px;width:3px;height:16px;top:7px}.overview-page-shell .overview-pick-grid .wallet-card{min-height:264px;padding:14px}.overview-page-shell .overview-pick-grid .tags span{color:#52657b;padding:4px 7px;font-size:9px;font-weight:700}.overview-page-shell .overview-more{margin-top:28px}@media (width<=950px){.overview-page-shell .overview-pick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.overview-page-shell .overview-hero-carousel{height:310px}.overview-page-shell .overview-hero{grid-template-columns:1fr}.overview-page-shell .overview-hero-visual{display:none}.overview-page-shell .overview-pick-grid{grid-template-columns:1fr}}.overview-page-shell .main>.content{padding:22px 28px 48px}.overview-page-shell .main>.topbar{padding-left:28px;padding-right:28px}@media (width<=1023px){.overview-page-shell .main>.content{padding:18px 20px 40px}}.overview-page-shell .main{background:linear-gradient(#f6f8fb 0%,#f3f7fb 52%,#f6f8fb 100%)}.overview-page-shell .content{padding:22px 28px 48px}.overview-page-shell .overview-hero-carousel{position:relative}.overview-page-shell .overview-hero{margin-top:0;animation:.38s both overview-hero-fade;overflow:hidden}.overview-page-shell .overview-hero:before{display:none}.overview-page-shell .overview-hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 57% 63%,#63ded121,#0000 29%),radial-gradient(circle at 86% 6%,#58aff517,#0000 26%);position:absolute;inset:0}.overview-page-shell .overview-hero-copy,.overview-page-shell .overview-hero-visual{z-index:1}.overview-page-shell .overview-hero-copy p{max-width:465px}.overview-page-shell .overview-carousel-controls{z-index:4;align-items:center;gap:10px;display:flex;position:absolute;bottom:16px;right:24px}.overview-page-shell .overview-carousel-controls>button{color:#5e7183;background:#ffffffd9;border:1px solid #dce6ed;border-radius:50%;place-items:center;width:26px;height:26px;font-size:18px;line-height:1;display:grid}.overview-page-shell .overview-carousel-controls>div{gap:6px;display:flex}.overview-page-shell .overview-carousel-controls>div button{background:#cbd7df;border:0;border-radius:99px;width:7px;height:7px;padding:0}.overview-page-shell .overview-carousel-controls>div button.active{background:#0f9d8a;width:20px}@keyframes overview-hero-fade{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:none}}.overview-page-shell .overview-dashboard>.stats{margin:16px 0 26px}.overview-page-shell .overview-pick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.overview-page-shell .overview-pick-grid .wallet-card{min-height:315px}.overview-page-shell .overview-more{justify-content:center;margin-top:24px;display:flex}.overview-page-shell .overview-more .secondary{color:#0d907b;background:#fff;border-color:#b7dcd3;border-radius:10px;height:42px;padding:0 22px;font-size:12px;font-weight:800;box-shadow:0 5px 14px #0f9d8a0f}@media (width<=1023px){.overview-page-shell .content{padding:18px 20px 40px}}@media (width<=760px){.overview-page-shell .overview-pick-grid{grid-template-columns:1fr}.overview-page-shell .overview-hero-copy{padding-left:28px}.overview-page-shell .overview-carousel-controls{bottom:12px;right:16px}}.overview-page-shell .overview-stat-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:24px;height:24px}.overview-page-shell{background:#f6f8fb}.overview-page-shell .sidebar{border-right-color:#e7edf3;width:248px}.overview-page-shell .main{background:#f6f8fb;margin-left:248px}.overview-page-shell .nav-item.active{color:#087d71;background:#14b8a61a}.overview-page-shell .nav-item.active span{color:#0f9d8a}.overview-page-shell .topbar{background:#f6f8fb;height:58px;padding:0 28px}.overview-page-shell .overview-hero{background:linear-gradient(110deg,#fff 0%,#f7fbfc 44%,#eef9fb 100%);border:1px solid #e2e8f0;border-radius:18px;grid-template-columns:43% 57%;height:270px;min-height:270px;margin-top:6px;display:grid;box-shadow:0 8px 30px #0f172a0a}.overview-page-shell .overview-hero-copy{align-self:center;padding:0 0 0 48px}.overview-page-shell .overview-hero-copy>span{border-radius:999px;align-items:center;height:28px;padding:0 10px;font-size:12px}.overview-page-shell .overview-hero-copy h2{color:#0f172a;letter-spacing:-.04em;max-width:480px;margin:14px 0;font-size:32px;line-height:1.28}.overview-page-shell .overview-hero-copy p{color:#64748b;margin:0 0 16px;font-size:14px;line-height:1.7}.overview-page-shell .overview-hero-copy .primary{background:linear-gradient(135deg,#0f9d8a,#14b8a6);border:0;border-radius:10px;width:156px;height:44px;padding:0;font-size:12px}.overview-page-shell .overview-hero-visual{height:100%;position:relative;overflow:hidden}.overview-page-shell .overview-hero-orbit{z-index:1;object-fit:contain;width:310px;height:270px;position:absolute;bottom:-12px;left:4%;transform:none}.overview-page-shell .overview-score-card{z-index:2;background:#fff;border-radius:16px;width:clamp(270px,22vw,330px);height:214px;margin:0;padding:18px;position:absolute;top:26px;right:20px;transform:rotate(3deg);box-shadow:0 12px 28px #2647681a}.overview-page-shell .overview-score-head small,.overview-page-shell .overview-score-head span{font-size:9px}.overview-page-shell .overview-score-head b{margin-top:8px;font-size:34px}.overview-page-shell .overview-radar-chart{width:96px;height:76px;top:18px;right:44px}.overview-page-shell .overview-score-line{height:50px;margin-top:24px}.overview-page-shell .overview-score-bars{gap:12px}.overview-page-shell .overview-score-bars small{font-size:8px}.overview-page-shell .overview-dashboard>.stats{gap:14px;margin:16px 0 26px}.overview-page-shell .overview-dashboard>.stats>div{border:1px solid #e5eaf0;border-radius:16px;grid-template-columns:52px 1fr 24px;gap:12px;min-height:124px;padding:18px;box-shadow:0 6px 18px #0f172a09}.overview-page-shell .overview-dashboard>.stats section b{font-size:32px}.overview-page-shell .overview-dashboard>.stats section small{font-size:11px}.overview-page-shell .overview-dashboard>.stats section span{font-size:10px}.overview-page-shell .overview-dashboard>.stats>div>em{width:24px;height:24px}.overview-page-shell .overview-stat-icon{border-radius:14px;width:52px;height:52px}.overview-page-shell .overview-dashboard>.section-head{margin:0 0 16px}.overview-page-shell .overview-dashboard>.section-head h2{font-size:23px}.overview-page-shell .overview-dashboard>.section-head button{color:#0f9d8a;font-size:12px}.overview-page-shell .overview-pick-grid{gap:16px}.overview-page-shell .overview-pick-grid .wallet-card{min-height:315px;box-shadow:none;border:1px solid #e4eaf0;border-radius:16px;padding:18px}.overview-page-shell .overview-pick-grid .wallet-card:hover{transform:translateY(-2px);box-shadow:0 10px 22px #0f172a0d}.overview-page-shell .overview-pick-grid .avatar{width:46px;height:46px}.overview-page-shell .overview-pick-grid .identity h3{font-size:17px}.overview-page-shell .overview-pick-grid .identity code{font-size:10px}.overview-page-shell .overview-pick-grid .follow{padding:8px 10px;font-size:11px}.overview-page-shell .overview-pick-grid .score-row{grid-template-columns:32% 68%;margin:18px 0 12px}.overview-page-shell .overview-pick-grid .score-row strong{font-size:34px}.overview-page-shell .overview-pick-grid .spark{height:80px}.overview-page-shell .overview-pick-grid .metric-grid>div{padding:10px 8px}.overview-page-shell .overview-pick-grid .metric-grid span{font-size:10px}.overview-page-shell .overview-pick-grid .metric-grid b{font-size:13px}.overview-page-shell .overview-pick-grid .tags{margin-top:14px}.overview-page-shell .overview-pick-grid .tags span{color:#64748b;background:#f5f7fa;border-radius:12px;padding:5px 8px;font-size:10px}@media (width<=1439px){.overview-page-shell .overview-hero-copy{padding-left:40px}.overview-page-shell .overview-hero-copy h2{font-size:28px}.overview-page-shell .overview-hero-orbit{width:280px;left:-2%}.overview-page-shell .overview-score-card{width:270px;right:14px}.overview-page-shell .overview-dashboard>.stats section span{white-space:normal}}@media (width<=1023px){.overview-page-shell .sidebar{width:244px}.overview-page-shell .main{margin-left:244px}.overview-page-shell .content{padding:0 20px 32px}.overview-page-shell .overview-hero{grid-template-columns:1fr 1fr}.overview-page-shell .overview-score-card{display:none}.overview-page-shell .overview-dashboard>.stats,.overview-page-shell .overview-pick-grid{grid-template-columns:repeat(2,1fr)}}.overview-page-shell .overview-dashboard>.section-head button{color:#08977e}@media (width<=950px){.overview-page-shell .overview-pick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.overview-page-shell .overview-pick-grid{grid-template-columns:1fr}}.copy-wizard,.copy-plans{font-size:14px}.copy-plan-notice{color:#08785f;background:#effbf6;border:1px solid #b9e5d4;border-radius:12px;padding:11px 15px;font-size:13px;font-weight:650}.copy-plan-notice-error{color:#bd3f4a;background:#fff3f4;border-color:#f2b9bd;margin-top:13px}.copy-success-toast{z-index:80;background:#fff;border:1px solid #9bdcc7;border-radius:14px;align-items:center;gap:11px;min-width:270px;padding:14px 17px;animation:.24s ease-out copy-toast-in;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 18px 42px #0e483733}.copy-success-toast>b{color:#fff;background:#19a97e;border-radius:50%;place-items:center;width:27px;height:27px;font-size:15px;display:grid}.copy-success-toast strong,.copy-success-toast span{display:block}.copy-success-toast strong{color:#173e39;font-size:11px}.copy-success-toast span{color:#66807b;margin-top:3px;font-size:9px}@keyframes copy-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.copy-activated{place-items:center;min-height:560px;padding:30px;display:grid}.copy-activated-card{text-align:center;background:linear-gradient(145deg,#fff,#f4fcf8);border:1px solid #c7e6dc;border-radius:22px;width:min(650px,100%);padding:42px;box-shadow:0 22px 55px #124a3b1f}.copy-activated-mark{color:#fff;background:#1ba77e;border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto 17px;font-size:30px;font-weight:900;display:grid;box-shadow:0 10px 22px #1ba77e40}.copy-activated-card h2{color:#163a36;margin:7px 0 9px;font-size:28px}.copy-activated-card>p{color:#667b78;max-width:490px;margin:0 auto;font-size:12px;line-height:1.7}.copy-activated-steps{text-align:left;gap:9px;margin:27px 0;display:grid}.copy-activated-steps>div{background:#fff;border:1px solid #dfece7;border-radius:11px;grid-template-columns:30px 1fr;column-gap:10px;padding:13px 15px;display:grid}.copy-activated-steps i{color:#0a8e6b;background:#e5f8f0;border-radius:50%;grid-row:span 2;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:900;display:grid}.copy-activated-steps span,.copy-activated-steps small{display:block}.copy-activated-steps span{color:#244642;font-size:12px;font-weight:800}.copy-activated-steps small{color:#7a8d8a;margin-top:3px;font-size:10px}.copy-activated-actions{justify-content:center;gap:10px;display:flex}.copy-activated-actions button{padding:11px 17px;font-size:11px}@media (width<=600px){.copy-activated{padding:16px}.copy-activated-card{padding:28px 19px}.copy-activated-actions{flex-direction:column}.copy-activated-actions button{width:100%}}.copy-section-tabs button{min-height:42px;padding:0 16px;font-size:13px}.copy-section-tabs button b{font-size:12px}.copy-hero{min-height:118px;padding:25px 28px}.copy-hero .eyebrow{letter-spacing:.15em;font-size:11px}.copy-hero h2,.copy-runtime h2{font-size:28px;line-height:1.2}.copy-hero p,.copy-runtime header p{font-size:13px;line-height:1.65}.copy-steps{gap:9px}.copy-steps button{gap:8px;padding:9px 7px;font-size:13px}.copy-steps button b{width:30px;height:30px;font-size:12px}.copy-steps button span{font-size:12px}.wizard-card{padding:27px 28px}.wizard-heading{margin-bottom:21px}.wizard-heading h3{font-size:21px;line-height:1.3}.wizard-heading p{font-size:13px;line-height:1.6}.wizard-heading>b,.safe-badge{padding:7px 11px;font-size:11px}.source-tabs{gap:9px;margin-bottom:18px}.source-tabs button{padding:10px 14px;font-size:13px}.copy-search{height:46px;padding:0 14px}.copy-search input{font-size:13px}.copy-search select,.address-add input{padding:10px;font-size:12px}.address-add{min-height:46px}.address-add .primary{min-height:44px;font-size:13px}.copy-wallet-grid{gap:13px}.copy-wallet-grid>article{padding:16px}.copy-wallet-grid header .avatar{width:40px;height:40px}.copy-wallet-grid header b{font-size:14px}.copy-wallet-grid header small{font-size:11px}.copy-wallet-score{margin:15px 0}.copy-wallet-score span{font-size:11px}.copy-wallet-score b{font-size:26px}.copy-wallet-score em{padding:6px 9px;font-size:10px}.copy-wallet-grid dl>div{padding:10px 8px}.copy-wallet-grid dt{font-size:10px}.copy-wallet-grid dd{font-size:12px}.copy-tags span{padding:5px 7px;font-size:10px}.wizard-footer{margin-top:22px;padding-top:18px}.wizard-footer>span{font-size:12px}.wizard-footer button{min-height:42px;padding:10px 17px;font-size:13px}.rule-list{gap:12px}.rule-list article{gap:13px;padding:16px}.rule-list .avatar{width:42px;height:42px}.rule-wallet b{font-size:14px}.rule-wallet small{font-size:11px}.rule-list label,.rule-global label,.capital-form label{font-size:12px}.rule-list select,.rule-global select,.capital-form select,.capital-form input{min-height:42px;padding:10px;font-size:13px}.rule-list article>button{font-size:12px}.rule-global{gap:14px;margin-top:15px;padding:15px}.ratio-presets button{font-size:10px}.fixed-copy-rule{color:#125f50;background:#f2faf7;border:1px solid #cfe6de;border-radius:8px;align-items:center;min-height:42px;margin-top:5px;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.5;display:flex}.capital-layout{gap:18px}.capital-form{gap:16px}.capital-form label small{font-size:11px}.fund-allocation>div{padding:10px 0;font-size:12px}.fund-allocation i{height:8px}.capital-summary,.portfolio-preview{padding:25px}.capital-summary h3,.portfolio-preview h3{font-size:21px}.capital-summary dl>div{padding:13px 0;font-size:13px}.capital-summary>p,.portfolio-preview>p{padding:12px;font-size:12px;line-height:1.65}.final-source-list{gap:11px}.final-source-list article{padding:13px}.final-source-list .avatar{width:40px;height:40px}.final-source-list b{font-size:13px}.final-source-list small{font-size:11px}.final-source-list em{padding:5px 8px;font-size:10px}.confirm-rules>div{padding:15px}.confirm-rules span{font-size:11px}.confirm-rules b{margin-top:6px;font-size:13px}.risk-confirm{font-size:13px}.preview-stats>div{padding:16px 8px}.preview-stats b{font-size:20px}.preview-stats span{font-size:11px}.portfolio-preview h4{font-size:14px}.exposure-list>div{padding:11px 0;font-size:11px}@media (width<=760px){.copy-hero{padding:22px}.copy-hero h2,.copy-runtime h2{font-size:24px}.wizard-card{padding:21px}.copy-steps{gap:3px}.copy-steps button{padding:8px 5px}.copy-steps button span{font-size:11px}.rule-list article{grid-template-columns:42px 1fr}.capital-layout{gap:14px}}.app-shell .nav-item.active,.overview-page-shell .nav-item.active,.maker-page-shell .nav-item.active{color:#d96500!important;background:#fff3e5!important}.diagnosis-landing{color:#173043;gap:18px;max-width:1320px;margin:0 auto;display:grid}.diagnosis-entry-hero{background:radial-gradient(circle at 82% 14%,#4a8fe51f,#0000 26%),radial-gradient(circle at 45% 100%,#1cb59721,#0000 32%),linear-gradient(130deg,#fff,#f4fbf9 64%,#f5f8ff);border:1px solid #dce7eb;border-radius:19px;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);min-height:330px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 34px #1d364c11}.diagnosis-entry-copy{z-index:1;padding:38px 42px;position:relative}.diagnosis-entry-copy>span,.diagnosis-capabilities>header>span,.diagnosis-score-copy>span,.diagnosis-process>header>span{color:#088d75;letter-spacing:.13em;font-size:10px;font-weight:900}.diagnosis-entry-copy>p{color:#63798a;max-width:680px;margin:0;font-size:13px;line-height:1.8}.diagnosis-address-box{background:#fff;border:1px solid #bfded5;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;max-width:760px;margin-top:25px;padding:7px;display:grid;box-shadow:0 8px 20px #1e534712}.diagnosis-address-box>span{color:#0a826d;white-space:nowrap;padding:0 10px;font-size:10px;font-weight:800}.diagnosis-address-box input{color:#233f4f;border:0;border-left:1px solid #e3eaec;outline:0;min-width:0;height:42px;padding:0 11px;font-size:12px}.diagnosis-address-box button{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#0ca087,#087c6a);border:0;border-radius:9px;height:42px;padding:0 19px;font-size:11px;font-weight:900}.diagnosis-address-box.error{border-color:#e4878f;box-shadow:0 0 0 3px #dc536014}.diagnosis-address-error{color:#cf4f5c;margin:7px 0 0;font-size:10px;font-style:normal;display:block}.diagnosis-entry-copy>small{color:#84949e;margin-top:11px;font-size:10px;display:block}.diagnosis-entry-preview{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7;border:1px solid #cfdee3e6;border-radius:18px;place-self:center;width:330px;padding:27px;box-shadow:0 18px 42px #1e3d5417}.diagnosis-preview-ring{background:conic-gradient(#0ca98d 0 310deg,#dfedeb 310deg);border-radius:50%;place-items:center;width:142px;height:142px;margin:0 auto;display:grid;position:relative}.diagnosis-preview-ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:11px}.diagnosis-preview-ring strong,.diagnosis-preview-ring span{z-index:1;grid-area:1/1;position:relative}.diagnosis-preview-ring strong{color:#173047;margin-top:-13px;font-size:43px}.diagnosis-preview-ring span{color:#78909f;margin-top:51px;font-size:10px}.diagnosis-preview-copy{text-align:center;margin-top:18px}.diagnosis-preview-copy span,.diagnosis-preview-copy b,.diagnosis-preview-copy small{display:block}.diagnosis-preview-copy small{color:#718793;font-size:10px}.diagnosis-preview-bars{gap:7px;margin-top:18px;display:grid}.diagnosis-preview-bars i{background:linear-gradient(90deg,#11aa8d 0 86%,#e7efef 86%);border-radius:99px;height:5px;display:block}.diagnosis-capabilities,.diagnosis-score-guide,.diagnosis-process{background:#fff;border:1px solid #dfe7eb;border-radius:17px;padding:27px 29px;box-shadow:0 8px 25px #1e384d0a}.diagnosis-capabilities>header p,.diagnosis-score-copy>p{color:#708390;margin:0;font-size:11px;line-height:1.7}.diagnosis-capabilities>div{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:20px;display:grid}.diagnosis-capabilities article{background:linear-gradient(145deg,#fff,#f9fbfb);border:1px solid #e1e8eb;border-radius:13px;min-height:150px;padding:17px}.diagnosis-capabilities article>i{color:#078c74;background:#e8f8f3;border-radius:11px;place-items:center;width:39px;height:39px;font-style:normal;display:grid}.diagnosis-capabilities svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.diagnosis-capabilities h4{margin:13px 0 7px;font-size:14px}.diagnosis-capabilities article p{color:#697e8b;margin:0;font-size:10px;line-height:1.65}.diagnosis-score-guide{background:linear-gradient(135deg,#fff,#f7fbfa);grid-template-columns:1.08fr .92fr;gap:26px;display:grid}.diagnosis-score-copy{padding:4px 5px}.diagnosis-score-formula{background:#fff;border:1px solid #e1e8ea;border-radius:11px;grid-template-columns:repeat(5,1fr);margin-top:20px;display:grid;overflow:hidden}.diagnosis-score-formula span{color:#728691;border-right:1px solid #e5ebed;padding:12px 9px;font-size:9px}.diagnosis-score-formula span:last-child{border:0}.diagnosis-score-formula b{color:#087f69;margin-bottom:5px;font-size:15px;display:block}.diagnosis-score-levels{grid-template-columns:1fr 1fr;gap:8px;display:grid}.diagnosis-score-levels article{background:#fff;border:1px solid #e2e8eb;border-radius:10px;padding:13px}.diagnosis-score-levels b,.diagnosis-score-levels span,.diagnosis-score-levels small{display:block}.diagnosis-score-levels b{color:#3c5b6c;font-size:15px}.diagnosis-score-levels span{color:#294655;margin:4px 0;font-size:11px;font-weight:900}.diagnosis-score-levels .excellent b{color:#087f68}.diagnosis-score-levels .danger{background:#fff7f7;border-color:#f0d5d8}.diagnosis-score-levels .danger b{color:#d25763}.diagnosis-process>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:18px;max-width:930px;margin:22px auto 0;display:grid}.diagnosis-process article{background:#f4f8f7;border-radius:12px;padding:16px 18px}.diagnosis-process h4{margin:7px 0 5px;font-size:13px}.diagnosis-process p{color:#71848f;margin:0;font-size:10px;line-height:1.55}.diagnosis-process>div>i{color:#aebbc2;font-style:normal}@media (width<=1050px){.diagnosis-entry-hero,.diagnosis-score-guide{grid-template-columns:1fr}.diagnosis-entry-preview{margin:0 0 30px}.diagnosis-capabilities>div{grid-template-columns:1fr 1fr}}@media (width<=700px){.diagnosis-entry-copy{padding:26px 22px}.diagnosis-entry-copy h2{font-size:27px}.diagnosis-address-box{grid-template-columns:1fr}.diagnosis-address-box input{border-top:1px solid #e3eaec;border-left:0}.diagnosis-entry-preview{width:calc(100% - 40px)}.diagnosis-capabilities,.diagnosis-score-guide,.diagnosis-process{padding:21px}.diagnosis-capabilities>div,.diagnosis-score-formula,.diagnosis-score-levels{grid-template-columns:1fr}.diagnosis-score-formula span{border-bottom:1px solid #e5ebed;border-right:0}.diagnosis-process>div{grid-template-columns:1fr}.diagnosis-process>div>i{display:none}}.brand-compact-logo{display:none}@media (width>=801px){.app-shell.sidebar-collapsed .sidebar{width:76px!important;padding:18px 10px 10px!important}.app-shell.sidebar-collapsed .main{margin-left:76px!important}.app-shell.sidebar-collapsed .brand{justify-content:center;min-height:54px;padding:0 0 14px}.app-shell.sidebar-collapsed .brand-primary-logo{display:none}.app-shell.sidebar-collapsed .brand-compact-logo{object-fit:cover;border-radius:11px;width:39px;height:39px;display:block;box-shadow:0 4px 12px #134e6724}.app-shell.sidebar-collapsed .nav-label{display:none}.app-shell.sidebar-collapsed .nav-section{margin-bottom:10px}.app-shell.sidebar-collapsed .nav-item{justify-content:center;gap:0;height:40px;padding:0;font-size:0}.app-shell.sidebar-collapsed .nav-item>span{width:24px;height:24px}.app-shell.sidebar-collapsed .nav-item>span svg{width:18px;height:18px}.app-shell.sidebar-collapsed .nav-item em{display:none}.app-shell.sidebar-collapsed .sidebar-member{padding-top:8px}.app-shell.sidebar-collapsed .upgrade{justify-content:center;padding:7px}.app-shell.sidebar-collapsed .upgrade>span{width:31px;height:31px}.app-shell.sidebar-collapsed .upgrade>div{display:none}.app-shell.sidebar-collapsed .utility-row{grid-template-columns:1fr 1fr;gap:1px;padding:4px 0}.app-shell.sidebar-collapsed .utility-row .utility-button{height:30px}.app-shell.sidebar-collapsed .utility-row .utility-button svg{width:15px;height:15px}.app-shell.sidebar-collapsed .utility-language b{font-size:10px}.app-shell.sidebar-collapsed .utility-language span{display:none}.app-shell.sidebar-collapsed .member-button,.app-shell.sidebar-collapsed .login-button{justify-content:center;padding:6px}.app-shell.sidebar-collapsed .member-button>div,.app-shell.sidebar-collapsed .member-button>em,.app-shell.sidebar-collapsed .login-button>div,.app-shell.sidebar-collapsed .login-button>em{display:none}.app-shell.sidebar-collapsed .profile-menu{width:240px;bottom:0;left:54px;right:auto}}.help-center,.help-article-page{color:#183144;gap:17px;max-width:1320px;margin:0 auto;display:grid}.help-hero{background:radial-gradient(circle at 83% 6%,#4087e526,#0000 27%),radial-gradient(circle at 56% 100%,#22b99524,#0000 32%),linear-gradient(125deg,#fff,#f3fbf8 68%,#f5f8ff);border:1px solid #dce7ea;border-radius:19px;justify-content:space-between;align-items:center;gap:24px;min-height:225px;padding:34px 40px;display:flex;box-shadow:0 11px 31px #1f384d0f}.help-hero>div>span{color:#078d75;letter-spacing:.14em;font-size:10px;font-weight:900}.help-hero h2{letter-spacing:-.04em;margin:9px 0 6px;font-size:32px}.help-hero p{color:#657b89;margin:0;font-size:12px}.help-hero label{background:#fff;border:1px solid #cbdeda;border-radius:12px;align-items:center;gap:10px;width:560px;max-width:100%;height:48px;margin-top:21px;padding:0 14px;display:flex;box-shadow:0 7px 18px #1d4b400f}.help-hero label svg{fill:none;stroke:#6c818d;stroke-width:1.7px;stroke-linecap:round;width:19px;height:19px}.help-hero input{border:0;outline:0;flex:1;min-width:0;font-size:12px}.help-hero>button{color:#fff;background:#0a8f78;border:0;border-radius:10px;align-self:flex-start;padding:11px 16px;font-size:11px;font-weight:800;box-shadow:0 7px 16px #0a8f7829}.help-announcement{text-align:left;background:linear-gradient(90deg,#fff9f0,#fff);border:1px solid #f1dfc7;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:13px;min-height:52px;padding:0 17px;display:grid}.help-announcement span{color:#cf6509;background:#ffead0;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:900}.help-announcement b{font-size:11px}.help-announcement small{color:#8a989f;font-size:9px}.help-announcement i{color:#d86c0c;font-size:10px;font-style:normal;font-weight:800}.help-categories{background:#fff;border:1px solid #dfe7ea;border-radius:11px;gap:5px;width:max-content;max-width:100%;padding:4px;display:flex}.help-categories button{color:#6c7f8a;background:0 0;border:0;border-radius:8px;height:33px;padding:0 14px;font-size:10px}.help-categories button.active{color:#d46708;background:#fff1df;font-weight:900}.help-featured{background:#fff;border:1px solid #dfe7ea;border-radius:17px;padding:24px 25px;box-shadow:0 8px 24px #1f384d0a}.help-featured>header{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.help-featured>header span{color:#078c75;letter-spacing:.1em;font-size:9px;font-weight:900}.help-featured>header h3{margin:5px 0 0;font-size:20px}.help-featured>header small{color:#86959e;font-size:10px}.help-featured>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.help-featured article{cursor:pointer;background:linear-gradient(145deg,#fff,#fafcfc);border:1px solid #e0e8eb;border-radius:13px;min-height:225px;padding:17px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative}.help-featured article:hover{border-color:#abcfc5;transform:translateY(-3px);box-shadow:0 14px 30px #183c451a}.help-featured article.featured:before{color:#07846e;content:"推荐";background:#e7f7f2;border-radius:7px;padding:4px 7px;font-size:8px;font-weight:900;position:absolute;top:13px;right:13px}.help-article-icon{color:#078d75;background:#e8f8f3;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.help-article-icon.tone-1{color:#427edf;background:#edf3ff}.help-article-icon.tone-2{color:#e57a1b;background:#fff0e4}.help-article-icon.tone-3{color:#8052c7;background:#f2ebff}.help-article-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.help-featured article>span{color:#0b8c76;margin-top:14px;font-size:9px;font-weight:800;display:block}.help-featured h4{margin:7px 0;font-size:14px}.help-featured article>p{color:#6b7f8b;margin:0;font-size:10px;line-height:1.65}.help-featured article>footer{border-top:1px solid #e7edef;align-items:center;gap:9px;padding-top:11px;display:flex;position:absolute;bottom:15px;left:17px;right:17px}.help-featured footer time,.help-featured footer em{color:#87969f;font-size:8px;font-style:normal}.help-featured footer b{color:#078870;margin-left:auto;font-size:9px}.help-empty{text-align:center;color:#7b8d97;grid-column:1/-1;padding:55px;font-size:11px}.help-article-page .help-back{color:#506a79;background:#fff;border:1px solid #d8e3e7;border-radius:9px;width:max-content;height:36px;padding:0 13px;font-size:10px;font-weight:800}.help-article-page>article{background:#fff;border:1px solid #dce6ea;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #1f384d0d}.help-article-page article>header{background:linear-gradient(135deg,#f0faf7,#fff);padding:35px 48px 30px}.help-article-page header>span{color:#078c74;letter-spacing:.1em;font-size:10px;font-weight:900}.help-article-page h2{margin:10px 0 13px;font-size:30px}.help-article-page header>div{color:#87969f;gap:15px;font-size:9px;display:flex}.help-article-page header em{font-style:normal}.help-article-page header>p{color:#607785;max-width:850px;margin:17px 0 0;font-size:13px;line-height:1.75}.help-article-page article>section{max-width:880px;padding:34px 48px}.help-article-page article>section p{color:#3f5968;margin:0 0 19px;font-size:14px;line-height:1.9}.help-article-page article>footer{border-top:1px solid #e4eaed;align-items:center;margin:0 48px;padding:22px 0;display:flex}.help-article-page article>footer b{font-size:11px}.help-article-page article>footer div{gap:7px;margin-left:auto;display:flex}.help-article-page article>footer button{color:#607581;background:#fff;border:1px solid #dce5e8;border-radius:8px;padding:7px 11px;font-size:9px}.help-editor-backdrop{z-index:1300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0e1f2a80;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.help-editor{background:#fff;border-radius:18px;gap:13px;width:min(610px,100%);max-height:calc(100vh - 44px);padding:29px;display:grid;position:relative;overflow:auto;box-shadow:0 28px 75px #0a1c2840}.help-editor-close{color:#667984;background:#f0f4f5;border:0;border-radius:8px;width:32px;height:32px;font-size:19px;position:absolute;top:12px;right:14px}.help-editor>span{color:#078c75;letter-spacing:.12em;font-size:9px;font-weight:900}.help-editor h3{margin:-5px 0 3px;font-size:24px}.help-editor label{color:#526b78;gap:6px;font-size:10px;display:grid}.help-editor input,.help-editor select,.help-editor textarea{background:#fff;border:1px solid #dce5e8;border-radius:9px;outline:0;width:100%;padding:0 11px;font-size:11px}.help-editor input,.help-editor select{height:40px}.help-editor textarea{resize:vertical;min-height:150px;padding:11px;line-height:1.7}.help-editor input:focus,.help-editor select:focus,.help-editor textarea:focus{border-color:#60b7a0}.help-publish{color:#fff;background:#0a8d76;border:0;border-radius:9px;height:42px;font-size:11px;font-weight:900}.help-publish:disabled{opacity:.45}.help-publish-error{color:#b84716;background:#fff7f2;border:1px solid #ffd6c2;border-radius:9px;margin:0;padding:10px 12px;font-size:11px;line-height:1.5}@media (width<=1050px){.help-featured>div{grid-template-columns:1fr 1fr}}@media (width<=700px){.help-hero{flex-direction:column;align-items:flex-start;padding:27px 22px}.help-hero h2{font-size:27px}.help-announcement{grid-template-columns:auto 1fr}.help-announcement small,.help-announcement i{display:none}.help-categories{width:100%;overflow:auto}.help-featured{padding:20px}.help-featured>div{grid-template-columns:1fr}.help-article-page article>header,.help-article-page article>section{padding:26px 22px}.help-article-page h2{font-size:25px}.help-article-page article>footer{flex-direction:column;align-items:flex-start;margin:0 22px}.help-article-page article>footer div{margin-left:0}}.help-article-cover{object-fit:cover;background:#eef3f4;border-radius:15px;width:calc(100% - 96px);max-height:480px;margin:30px 48px 0;display:block}.help-article-video{aspect-ratio:16/9;background:#10191e;border:0;border-radius:13px;width:100%;margin:27px 0 0;display:block}.help-related-link{color:#21464d;background:#f3faf7;border:1px solid #cfe3dd;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:5px 16px;margin-top:22px;padding:15px 17px;text-decoration:none;display:grid}.help-related-link span{color:#078b73;letter-spacing:.08em;font-size:9px;font-weight:900}.help-related-link b{font-size:11px}.help-related-link i{color:#078b73;grid-area:1/2/3;font-size:10px;font-style:normal;font-weight:900}.help-media-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.help-upload{position:relative}.help-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.help-upload span{color:#087e68;cursor:pointer;background:#f5fbf8;border:1px dashed #9ecabe;border-radius:9px;justify-content:center;align-items:center;height:40px;font-size:10px;font-weight:900;display:flex}.help-cover-preview{background:#f2f5f6;border:1px solid #dce5e8;border-radius:11px;height:150px;position:relative;overflow:hidden}.help-cover-preview img{object-fit:cover;width:100%;height:100%;display:block}.help-cover-preview button{color:#fff;background:#182730c2;border:0;border-radius:7px;padding:6px 9px;font-size:9px;position:absolute;top:9px;right:9px}@media (width<=700px){.help-media-fields{grid-template-columns:1fr}.help-article-cover{width:calc(100% - 44px);margin:22px 22px 0}}.help-block-editor-modal{width:min(850px,100%)}.help-editor-meta{grid-template-columns:190px 1fr;gap:10px;display:grid}.help-content-builder{background:#f7faf9;border:1px solid #dce6e8;border-radius:13px;gap:11px;margin-top:4px;padding:15px;display:grid}.help-content-builder>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.help-content-builder>header b,.help-content-builder>header small{display:block}.help-content-builder>header b{font-size:12px}.help-content-builder>header small{color:#82939d;margin-top:3px;font-size:9px}.help-content-builder>header nav{flex-wrap:wrap;gap:5px;display:flex}.help-content-builder>header button{color:#087e68;background:#fff;border:1px solid #cfe2dc;border-radius:7px;height:30px;padding:0 9px;font-size:9px;font-weight:800}.help-content-builder>div{gap:9px;display:grid}.help-content-block{background:#fff;border:1px solid #dce5e8;border-radius:10px;gap:8px;padding:12px;display:grid}.help-content-block>header{align-items:center;display:flex}.help-content-block>header>span{color:#42606f;font-size:9px;font-weight:900}.help-content-block>header>div{gap:4px;margin-left:auto;display:flex}.help-content-block>header button{color:#71838d;background:#f0f4f5;border:0;border-radius:6px;height:25px;padding:0 7px;font-size:8px}.help-content-block>header button:last-child{color:#c75560}.help-content-block>header button:disabled{opacity:.35}.help-content-block input,.help-content-block textarea{color:#2c4756;border:1px solid #dce5e8;border-radius:8px;outline:0;width:100%;font-size:10px}.help-content-block input{height:37px;padding:0 10px}.help-content-block textarea{resize:vertical;min-height:105px;padding:10px;line-height:1.7}.help-content-block input:focus,.help-content-block textarea:focus{border-color:#68b9a3}.help-block-media-row{grid-template-columns:1fr 105px;gap:7px;display:grid}.help-block-media-row label{position:relative}.help-block-media-row label input{opacity:0;width:1px;height:1px;position:absolute}.help-block-media-row label span{color:#087e67;cursor:pointer;background:#f3faf7;border:1px dashed #92c8b9;border-radius:8px;justify-content:center;align-items:center;height:37px;font-size:9px;font-weight:900;display:flex}.help-block-preview{background:#eef3f4;border-radius:9px;height:180px;position:relative;overflow:hidden}.help-block-preview img{object-fit:contain;width:100%;height:100%}.help-block-preview button{color:#fff;background:#192830c2;border:0;border-radius:6px;padding:5px 8px;font-size:8px;position:absolute;top:8px;right:8px}.help-inline-image,.help-inline-media{margin:28px 0}.help-inline-image img{object-fit:contain;background:#f1f4f5;border-radius:13px;width:100%;max-height:620px;display:block}.help-inline-image figcaption,.help-inline-media figcaption{color:#7b8d97;text-align:center;margin-top:9px;font-size:10px;line-height:1.55}@media (width<=700px){.help-editor-meta,.help-block-media-row{grid-template-columns:1fr}.help-content-builder>header{flex-direction:column;align-items:flex-start}}.overview-page-shell .topbar{background:#f5f8fc;justify-content:flex-end;height:58px;padding:0 20px}.overview-page-shell .topbar>div:first-of-type{display:none}.overview-page-shell .content{max-width:none;padding:0 20px 34px}.overview-dashboard{display:block}.overview-hero{background:linear-gradient(115deg,#fff 0%,#f7fcff 48%,#f0fbf9 100%);border:1px solid #e3eaf1;border-radius:13px;grid-template-columns:minmax(330px,1fr) 250px 260px;align-items:center;min-height:218px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #2946620e}.overview-hero:before{content:"";pointer-events:none;background:radial-gradient(at 32% 10%,#62cdd929,#0000 58%);height:125px;position:absolute;bottom:-50px;left:0;right:0}.overview-hero-copy{z-index:2;padding:24px 0 24px 30px;position:relative}.overview-hero-copy>span{color:#149a7d;background:#e6f7f2;border-radius:7px;padding:6px 10px;font-size:10px;font-weight:800;display:inline-flex}.overview-hero-copy h2{color:#17273b;letter-spacing:-.035em;margin:13px 0 8px;font-size:25px;line-height:1.25}.overview-hero-copy p{color:#63778d;margin:0 0 17px;font-size:11px;line-height:1.8}.overview-hero-copy .primary{background:linear-gradient(135deg,#0fac90,#078c78);border-color:#079980;border-radius:6px;height:34px;padding:0 15px;font-size:10px}.overview-hero-orbit{z-index:1;object-fit:contain;justify-self:center;width:270px;height:218px;position:relative;transform:scale(1.08)}.overview-score-card{z-index:2;background:#ffffffe0;border:1px solid #dae4eecc;border-radius:14px;justify-self:end;width:250px;height:188px;margin-right:14px;padding:15px 14px 12px;position:relative;transform:rotate(2deg);box-shadow:0 10px 24px #2b4c6e17}.overview-score-head{justify-content:space-between;display:flex}.overview-score-head small,.overview-score-head span{color:#7789a0;font-size:7px}.overview-score-head b{color:#3779ed;margin-top:6px;font-size:29px;line-height:1;display:block}.overview-score-head b em{font-size:8px;font-style:normal}.overview-radar-chart{width:82px;height:67px;position:absolute;top:16px;right:38px}.overview-radar-chart polygon{fill:none;stroke:#d8e2ef;stroke-width:1px}.overview-radar-chart .fill{fill:#367eee47;stroke:#4b87ef;stroke-width:2px}.overview-score-line{width:100%;height:44px;margin-top:21px;display:block}.overview-score-line path{fill:none;stroke:#10b9b2;stroke-width:2px}.overview-score-bars{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.overview-score-bars span{gap:5px;display:grid}.overview-score-bars i{background:#13b69f;border-radius:4px;height:4px}.overview-score-bars span:nth-child(2) i{background:#f6a124}.overview-score-bars span:nth-child(3) i{background:#7898da}.overview-score-bars small{color:#536980;font-size:7px}.overview-dashboard>.stats{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(4,1fr);gap:12px;margin:12px 0 14px;display:grid}.overview-dashboard>.stats>div{background:#fff;border:1px solid #e4eaf0;border-radius:12px;grid-template-columns:48px 1fr 22px;align-items:center;gap:10px;min-height:98px;padding:14px;display:grid;position:relative;box-shadow:0 7px 18px #233e580e}.overview-dashboard>.stats>div:last-child{border:1px solid #e4eaf0}.overview-dashboard>.stats section small,.overview-dashboard>.stats section b,.overview-dashboard>.stats section span{display:block}.overview-dashboard>.stats section small{color:#60748a;font-size:9px}.overview-dashboard>.stats section b{color:#172b41;margin:5px 0 4px;font-size:23px}.overview-dashboard>.stats section span{color:#7a8da2;white-space:nowrap;font-size:8px}.overview-dashboard>.stats>div>em{color:#546a80;border:1px solid #e4eaf0;border-radius:50%;place-items:center;width:22px;height:22px;font-size:15px;font-style:normal;display:grid}.overview-stat-icon{color:#0ba783;background:#e5f8f3;border-radius:14px;place-items:center;width:46px;height:46px;font-size:24px;font-style:normal;display:grid}.overview-stat-icon.cloud{color:#4c82e8;background:#edf3ff}.overview-stat-icon.smart{color:#0ea277;background:#e9f9f3}.overview-stat-icon.dumb{color:#f18a29;background:#fff1e4}.overview-dashboard>.section-head{align-items:center;margin:12px 0 10px}.overview-dashboard>.section-head>div{padding-left:11px;position:relative}.overview-dashboard>.section-head>div:before{content:"";background:#12ad91;border-radius:4px;width:3px;height:13px;position:absolute;top:2px;left:0}.overview-dashboard>.section-head span{display:none}.overview-dashboard>.section-head h2{margin:0;font-size:18px}.overview-dashboard>.section-head button{font-size:10px}.overview-pick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.overview-pick-grid .wallet-card{border-radius:12px;min-width:0;padding:14px;box-shadow:0 7px 18px #233e580d}.overview-pick-grid .card-top{gap:9px}.overview-pick-grid .avatar{width:42px;height:42px}.overview-pick-grid .identity small{font-size:8px}.overview-pick-grid .identity h3{margin:4px 0 2px;font-size:13px}.overview-pick-grid .identity code{font-size:8px}.overview-pick-grid .follow{padding:6px 9px;font-size:9px}.overview-pick-grid .score-row{grid-template-columns:118px 1fr;align-items:end;margin:12px 0 8px}.overview-pick-grid .score-row small{font-size:8px}.overview-pick-grid .score-row strong{font-size:28px}.overview-pick-grid .score-row span{font-size:8px}.overview-pick-grid .score-row em{display:none}.overview-pick-grid .metric-grid{grid-template-columns:repeat(4,1fr)}.overview-pick-grid .metric-grid span{font-size:7px}.overview-pick-grid .metric-grid b{font-size:9px}.overview-pick-grid .evidence-head,.overview-pick-grid .card-actions{display:none}.overview-pick-grid .tags{flex-wrap:nowrap;gap:5px;margin:9px 0 0;overflow:hidden}.overview-pick-grid .tags span{white-space:nowrap;padding:4px 6px;font-size:7px}.overview-flow{display:none}@media (width<=1050px){.overview-hero{grid-template-columns:minmax(300px,1fr) 225px 230px}.overview-score-card{width:220px}.overview-dashboard>.stats section span{white-space:normal}}@media (width<=850px){.overview-page-shell .topbar{height:68px}.overview-page-shell .content{padding:12px 14px 30px}.overview-hero{grid-template-columns:1fr 240px}.overview-score-card{display:none}.overview-dashboard>.stats{grid-template-columns:1fr 1fr}.overview-pick-grid{grid-template-columns:1fr}.overview-hero-copy h2{font-size:22px}}@media (width<=580px){.overview-hero{grid-template-columns:1fr;min-height:0}.overview-hero-copy{padding:24px}.overview-hero-copy p br,.overview-hero-orbit{display:none}.overview-dashboard>.stats{grid-template-columns:1fr}}.watchlist-center .watchlist-empty-main>img.watchlist-orbit{justify-self:center;width:300px;height:250px;transform:scale(1.09)!important}@media (width<=680px){.watchlist-center .watchlist-empty-main>img.watchlist-orbit{width:230px;height:215px;transform:none!important}}.watchlist-center .follow-category-copy{gap:5px;min-width:0;display:grid;grid-template-columns:minmax(0,1fr)!important}.watchlist-center .follow-category-copy b{white-space:nowrap;font-size:16px;line-height:1.2;display:block}.watchlist-center .follow-category-copy small{color:#64767c;margin:0;font-size:11px;line-height:1.45;display:block;grid-column:auto!important}.watchlist-center img.watchlist-orbit{object-fit:contain;width:300px;height:250px;display:block;transform:none;margin:0!important}.watchlist-center .watchlist-empty-main{grid-template-columns:300px minmax(0,1fr);justify-content:stretch;align-items:center;gap:26px;min-height:250px;padding:0 24px;display:grid}.watchlist-center .watchlist-empty-copy{justify-self:start;width:100%;max-width:420px}.watchlist-center .empty-actions{width:auto;display:flex}.watchlist-center .empty-actions button{width:118px;padding:0}.watchlist-center .watchlist-empty-note{margin-top:16px}@media (width<=680px){.watchlist-center img.watchlist-orbit{width:230px;height:215px;transform:none;margin:0 auto!important}.watchlist-center .watchlist-empty-main{grid-template-columns:1fr;gap:8px;min-height:0;padding:0;display:grid}.watchlist-center .watchlist-empty-copy{justify-self:center}.watchlist-center .empty-actions button{width:auto}}.overview-page-shell .overview-pick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=950px){.overview-page-shell .overview-pick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.overview-page-shell .overview-pick-grid{grid-template-columns:1fr}}@media (width>=761px){.overview-page-shell .overview-hero{grid-template-columns:56% 44%}.overview-page-shell .overview-hero-copy{padding-left:40px}.overview-page-shell .overview-hero-copy h2{white-space:nowrap;max-width:none}.overview-page-shell .overview-hero-copy p{white-space:nowrap;max-width:none;font-size:13px}.overview-page-shell .overview-hero-orbit{width:280px;left:-8%}.overview-page-shell .overview-score-card{width:240px;right:12px}}.watchlist-center{display:block}.watchlist-center .follow-switcher{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.watchlist-center .follow-switcher button{background:#fff;border:1px solid #e4eaf0;border-top:3px solid #15ae91;border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;column-gap:13px;min-height:102px;padding:17px 16px;box-shadow:0 10px 22px #263f5a11}.watchlist-center .follow-switcher button:nth-child(2){border-top-color:#fa6678}.watchlist-center .follow-switcher button:nth-child(3){border-top-color:#f59a2a}.watchlist-center .follow-switcher button.active{border-color:#15ae91 #d9e7e7 #d9e7e7;box-shadow:0 12px 25px #263f5a17}.watchlist-center .follow-switcher button.active:nth-child(2){border-top-color:#fa6678}.watchlist-center .follow-switcher button.active:nth-child(3){border-top-color:#f59a2a}.watchlist-center .follow-switcher button>span{color:#11a987;background:#e8faf5;border-radius:12px;width:50px;height:50px}.watchlist-center .follow-switcher button:nth-child(2)>span{color:#f05e72;background:#fff0f2}.watchlist-center .follow-switcher button:nth-child(3)>span{color:#ef9427;background:#fff4e7}.watchlist-center .follow-switcher b{font-size:16px}.watchlist-center .follow-switcher small{font-size:11px;line-height:1.45}.watchlist-center .follow-switcher em{color:#0b9f7e;background:#e9faf5;border-radius:8px;width:auto;min-width:66px;height:auto;padding:8px 10px;font-size:11px}.watchlist-center .follow-switcher button:nth-child(2) em{color:#ed5870;background:#fff0f2}.watchlist-center .follow-switcher button:nth-child(3) em{color:#ef9022;background:#fff4e8}.watchlist-center .follow-switcher em small{color:inherit;margin-left:4px;font-size:10px;display:inline}.watchlist-center .follow-toolbar{justify-content:space-between;gap:16px;margin:25px 0 20px;display:flex}.watchlist-center .follow-toolbar .search{border-radius:8px;max-width:426px;height:38px}.follow-toolbar-actions{gap:12px;display:flex}.follow-toolbar-actions button{color:#405362;background:#fff;border:1px solid #e3eaf1;border-radius:8px;height:38px;padding:0 15px;font-size:11px;box-shadow:0 2px 8px #233d5808}.follow-toolbar-actions button:last-child{min-width:165px}.watchlist-empty{background:#fff;border:1px solid #e7edf3;border-radius:16px;min-height:373px;padding:28px 42px 35px;box-shadow:0 12px 28px #243d5913}.watchlist-empty-main{justify-content:center;align-items:center;gap:72px;min-height:230px;display:flex}.watchlist-orbit{place-items:center;width:218px;height:206px;display:grid;position:relative}.watchlist-orbit:before,.watchlist-orbit:after{content:"";border:1px solid #dce9f4;border-radius:50%;position:absolute;inset:6px 3px}.watchlist-orbit:after{border-color:#c7e9e4;inset:28px 23px;transform:rotate(-27deg)}.watchlist-orbit i{background:#42c9af;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 0 4px #42c9af24}.watchlist-orbit i:first-child{top:26px;right:29px}.watchlist-orbit i:nth-child(2){background:#4a8af0;bottom:30px;left:22px;box-shadow:0 0 0 4px #4a8af01f}.watchlist-orbit img{object-fit:cover;z-index:1;border-radius:29px;width:122px;height:122px;position:relative;box-shadow:0 15px 28px #1758a233}.watchlist-empty-copy h2{color:#1b2d40;letter-spacing:-.04em;margin:0;font-size:25px}.watchlist-empty-copy p{color:#708095;margin:13px 0 18px;font-size:12px;line-height:1.85}.watchlist-center .empty-actions{justify-content:flex-start;gap:10px;margin:0}.watchlist-center .empty-actions button{border-radius:6px;height:36px;padding:0 18px;font-size:11px}.watchlist-center .empty-actions .smart{color:#149c7f;background:#fff;border-color:#72cdbc}.watchlist-center .empty-actions .dumb{color:#e66275;background:#fff;border-color:#f1a6b0}.watchlist-center .empty-actions .kol{color:#fff;background:#407ee7;border-color:#447ee5}.watchlist-empty-note{color:#7587a2;background:#f6f9ff;border:1px solid #dce7fc;border-radius:9px;align-items:center;gap:12px;max-width:810px;margin:20px auto 0;padding:12px 15px;font-size:11px;display:flex}.watchlist-empty-note span{color:#fff;background:#4b87e8;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;font-weight:800;display:grid}@media (width<=900px){.watchlist-center .follow-switcher{gap:10px}.watchlist-empty-main{gap:32px}.watchlist-empty{padding:24px}.follow-toolbar-actions button:last-child{min-width:0}}@media (width<=680px){.watchlist-center .follow-switcher{grid-template-columns:1fr}.watchlist-center .follow-toolbar{flex-direction:column;align-items:stretch}.watchlist-center .follow-toolbar .search{max-width:none}.follow-toolbar-actions{grid-template-columns:1fr 1fr;display:grid}.follow-toolbar-actions button:last-child{min-width:0}.watchlist-empty-main{text-align:center;flex-direction:column;align-items:center;gap:5px}.watchlist-center .empty-actions{justify-content:center}.watchlist-empty-note{margin-top:14px}.watchlist-orbit{margin:-15px 0;transform:scale(.85)}.watchlist-empty-copy h2{font-size:22px}}.follow-sort{color:#405362;background:#fff;border:1px solid #e3eaf1;border-radius:8px;align-items:center;gap:5px;height:38px;padding:0 15px;font-size:11px;display:flex;box-shadow:0 2px 8px #233d5808}.follow-sort select{color:#1e3844;font:inherit;cursor:pointer;background:0 0;border:0;outline:0}.wallet-follow-note{color:#16846e;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;line-height:1.35;display:block;overflow:hidden}.wallet-note-editor{background:#f7fbfa;border:1px solid #dce9e7;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;margin-top:11px;padding:9px;display:grid}.wallet-note-editor input{color:#29434a;background:#fff;border:1px solid #cfdfdc;border-radius:7px;outline:none;min-width:0;height:31px;padding:0 9px;font-size:11px}.wallet-note-editor input:focus{border-color:#17a787;box-shadow:0 0 0 3px #17a7871f}.wallet-note-editor button{color:#087f68;background:#ecf9f5;border:1px solid #b9ddd5;border-radius:7px;height:31px;padding:0 9px;font-size:10px;font-weight:700}.wallet-note-editor button:last-child{color:#657781;background:#fff;border-color:#dbe4e7}.wallet-note-editor button:disabled,.follow:disabled{cursor:wait;opacity:.65}.wallet-follow-error{color:#c7414e;margin:8px 1px 0;font-size:10px}.watchlist-center .follow-switcher{background:#fff;border:1px solid #dce6eb;border-radius:13px;gap:0;display:flex;overflow:hidden;box-shadow:0 8px 20px #233d580d}.watchlist-center .follow-switcher button{background:#fff;border:0;flex:1;gap:11px;min-height:76px;padding:12px 17px;box-shadow:none!important;border-top:0!important;border-right:1px solid #e8eef1!important;border-radius:0!important}.watchlist-center .follow-switcher button:last-child{border-right:0!important}.watchlist-center .follow-switcher button.active{background:linear-gradient(135deg,#effbf6,#f9fefd);box-shadow:inset 0 -3px #14ab8d!important}.watchlist-center .follow-switcher button.active:nth-child(3){background:linear-gradient(135deg,#fff6f7,#fff);box-shadow:inset 0 -3px #ed6577!important}.watchlist-center .follow-switcher button.active:nth-child(4){background:linear-gradient(135deg,#f6f4ff,#fff);box-shadow:inset 0 -3px #7763d7!important}.watchlist-center .follow-switcher .follow-category-icon{border-radius:10px;width:38px;height:38px}.watchlist-center .follow-switcher .follow-category-copy{gap:3px}.watchlist-center .follow-switcher .follow-category-copy b{font-size:15px}.watchlist-center .follow-switcher .follow-category-copy small{font-size:10px}.watchlist-center .follow-switcher em{border-radius:8px;padding:5px 8px}.watchlist-center .follow-switcher em strong{font-size:14px}.watchlist-center .follow-switcher em small{font-size:8px}.ai-follow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ai-follow-card{background:linear-gradient(125deg,#fff,#f4fcfa);border:1px solid #dce8ec;border-radius:16px;grid-template-columns:106px 1fr auto;align-items:center;gap:15px;min-height:176px;padding:18px;display:grid;overflow:hidden;box-shadow:0 10px 24px #1b37430f}.ai-follow-card.violet{background:linear-gradient(125deg,#fff,#f7f4ff);border-color:#e1daf8}.ai-follow-card.rose{background:linear-gradient(125deg,#fff,#fff5f6);border-color:#f3d8df}.ai-follow-card.orange{background:linear-gradient(125deg,#fff,#fff8f0);border-color:#f0dfc6}.ai-follow-portrait{background:#e7f4ef;border-radius:13px;align-self:stretch;overflow:hidden}.ai-follow-portrait img{object-fit:cover;object-position:top;width:100%;height:100%;min-height:136px}.ai-follow-copy>span{letter-spacing:.1em;color:#11856a;font-size:9px;font-weight:800}.ai-follow-copy h3{letter-spacing:-.04em;margin:7px 0 2px;font-size:23px}.ai-follow-copy p{color:#587078;margin:0;font-size:11px}.ai-follow-copy>b{color:#233c45;margin:13px 0 9px;font-size:12px;display:block}.ai-follow-copy em{color:#177c67;background:#eaf6f2;border-radius:6px;margin-right:5px;padding:4px 7px;font-size:9px;font-style:normal;display:inline-block}.ai-follow-card aside{text-align:right;justify-items:end;gap:5px;min-width:92px;display:grid}.ai-follow-card aside small{color:#71848b;font-size:9px}.ai-follow-card aside>b{color:#173840;white-space:nowrap;font-size:12px}.ai-follow-card aside>span{color:#0c9575;margin-top:6px;font-size:9px}.ai-follow-card aside button{color:#087d63;white-space:nowrap;background:#fff;border:1px solid #a8d9ce;border-radius:7px;margin-top:10px;padding:7px 9px;font-size:10px}.missing-wallet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.missing-wallet-card{background:#fff;border:1px solid #e1e7ee;border-radius:14px;padding:20px;box-shadow:0 7px 20px #233d580d}.missing-wallet-card>span{color:#d17816;font-size:10px;font-weight:800}.missing-wallet-card h3{margin:10px 0 5px;font-size:16px}.missing-wallet-card code{color:#6f7d8b;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.missing-wallet-card p{color:#6a7988;min-height:38px;margin:15px 0;font-size:11px;line-height:1.7}.missing-wallet-card>div{border-top:1px solid #edf1f4;gap:8px;padding-top:13px;display:flex}.missing-wallet-card button{color:#536575;background:#fff;border:1px solid #d9e3ea;border-radius:7px;padding:8px 11px;font-size:10px}.missing-wallet-card button:first-child{color:#0b8b6d;border-color:#8ccfbe}@media (width<=1000px){.missing-wallet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.missing-wallet-grid{grid-template-columns:1fr}}@media (width<=1000px){.watchlist-center .follow-switcher{grid-template-columns:1fr 1fr;display:grid}.watchlist-center .follow-switcher button:nth-child(2){border-right:0!important}.watchlist-center .follow-switcher button:nth-child(-n+2){border-bottom:1px solid #e8eef1!important}.ai-follow-grid{grid-template-columns:1fr}}@media (width<=620px){.watchlist-center .follow-switcher{grid-template-columns:1fr}.watchlist-center .follow-switcher button{border-bottom:1px solid #e8eef1!important;border-right:0!important}.watchlist-center .follow-switcher button:last-child{border-bottom:0!important}.ai-follow-card{grid-template-columns:78px 1fr}.ai-follow-card aside{text-align:left;grid-column:1/-1;grid-template-columns:1fr auto auto;place-items:center start}.ai-follow-card aside button{margin:0}.ai-follow-portrait img{min-height:104px}}.watchlist-center .follow-switcher{background:#fff;border:1px solid #dbe7f4;border-radius:13px;gap:4px;width:min(780px,100%);padding:4px;display:flex;overflow:visible;box-shadow:0 8px 22px #254e7e12}.watchlist-center .follow-switcher button{color:#52657b;background:0 0;flex:1 1 0;justify-content:flex-start;gap:9px;min-width:0;min-height:50px;padding:0 14px;transition:background .18s,color .18s,box-shadow .18s;display:flex;box-shadow:none!important;border:0!important;border-radius:9px!important}.watchlist-center .follow-switcher button:hover{color:#1767c8;background:#f5f9ff;transform:none}.watchlist-center .follow-switcher button.active,.watchlist-center .follow-switcher button.active:nth-child(2),.watchlist-center .follow-switcher button.active:nth-child(3),.watchlist-center .follow-switcher button.active:nth-child(4){color:#fff;background:linear-gradient(135deg,#1479e8,#0868cf);box-shadow:0 6px 14px #1671dc38!important}.watchlist-center .follow-switcher button:before{display:none}.watchlist-center .follow-switcher .follow-category-icon,.watchlist-center .follow-switcher button:nth-child(2) .follow-category-icon,.watchlist-center .follow-switcher button:nth-child(3) .follow-category-icon{color:#1973d7;background:#edf5ff;border:0;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.watchlist-center .follow-switcher button.active .follow-category-icon{color:#fff;background:#ffffff2b}.watchlist-center .follow-switcher .follow-category-icon svg{width:18px;height:18px}.watchlist-center .follow-switcher b{white-space:nowrap;min-width:0;font-size:14px;line-height:1.2}.watchlist-center .follow-switcher em,.watchlist-center .follow-switcher button:nth-child(2) em,.watchlist-center .follow-switcher button:nth-child(3) em{color:#39617f;background:#eaf2fc;border-radius:999px;flex:none;place-items:center;width:22px;min-width:22px;height:22px;margin-left:auto;padding:0;font-size:11px;font-style:normal;font-weight:800;display:grid}.watchlist-center .follow-switcher button.active em{color:#fff;background:#fff3}.watchlist-center .follow-toolbar{margin:18px 0 16px}.watchlist-center .follow-toolbar .search{background:#fff;border-color:#dce7f3;max-width:510px;height:42px;font-size:13px;box-shadow:0 3px 12px #23476f0a}.watchlist-center .follow-toolbar .search input{font-size:13px}.watchlist-center .follow-sort,.watchlist-center .follow-toolbar-actions button{border-color:#dce7f3;border-radius:9px;height:42px;font-size:12px}.watchlist-center .watchlist-empty{background-color:#fff;background-image:radial-gradient(circle at 12% 25%,#3fb7da1f,#0000 30%),radial-gradient(circle at 88% 15%,#2979ec1c,#0000 34%),linear-gradient(118deg,#fff 0%,#f8fcff 52%,#eef6ff 100%);border:1px solid #ccddf2e6;border-radius:17px;min-height:320px;margin-top:18px;padding:28px 46px;position:relative;overflow:hidden;box-shadow:0 14px 34px #1f4b7e14}.watchlist-center .watchlist-empty:after{content:"";pointer-events:none;background:radial-gradient(circle,#4593ef1a,#0000 68%);border-radius:50%;width:310px;height:230px;position:absolute;bottom:-115px;right:-80px}.watchlist-center .watchlist-empty-main{z-index:1;grid-template-columns:270px minmax(0,1fr);align-items:center;gap:42px;min-height:260px;padding:0 34px;display:grid;position:relative}.watchlist-center .watchlist-empty-main>img.watchlist-orbit,.watchlist-center img.watchlist-orbit{object-fit:contain;width:270px;height:225px;margin:0!important;transform:none!important}.watchlist-center .watchlist-empty-copy{justify-self:start;width:100%;max-width:510px;display:block}.watchlist-center .watchlist-empty-copy h2{color:#102b4e;letter-spacing:-.035em;margin:0;font-size:28px;line-height:1.25}.watchlist-center .watchlist-empty-copy p{color:#5d7189;max-width:480px;margin:13px 0 20px;font-size:14px;line-height:1.75}.watchlist-center .empty-actions{justify-content:flex-start;margin:0;display:flex}.watchlist-center .empty-actions button,.watchlist-center .empty-actions .primary{color:#fff;background:linear-gradient(135deg,#147eea,#0569d3);border:1px solid #0871df;border-radius:9px;width:auto;min-width:142px;height:42px;padding:0 20px;font-size:13px;font-weight:800;box-shadow:0 7px 16px #0c6ad333}.watchlist-center .watchlist-empty-help{color:#71849a;margin-top:15px;font-size:12px;line-height:1.55;display:block}.watchlist-center .missing-wallet-card>span{font-size:12px}.watchlist-center .missing-wallet-card h3{font-size:18px}.watchlist-center .missing-wallet-card code,.watchlist-center .missing-wallet-card p,.watchlist-center .missing-wallet-card button{font-size:12px}@media (width<=900px){.watchlist-center .follow-switcher{grid-template-columns:1fr 1fr;width:100%;display:grid}.watchlist-center .watchlist-empty-main{grid-template-columns:230px minmax(0,1fr);gap:25px;padding:0}.watchlist-center .watchlist-empty-main>img.watchlist-orbit,.watchlist-center img.watchlist-orbit{width:230px;height:210px}}@media (width<=620px){.watchlist-center .follow-switcher{grid-template-columns:1fr 1fr}.watchlist-center .follow-switcher button{min-height:48px;border:0!important}.watchlist-center .follow-switcher b{font-size:13px}.watchlist-center .follow-toolbar{flex-direction:column;align-items:stretch}.watchlist-center .watchlist-empty{padding:24px 18px}.watchlist-center .watchlist-empty-main{text-align:center;grid-template-columns:1fr;gap:0}.watchlist-center .watchlist-empty-main>img.watchlist-orbit,.watchlist-center img.watchlist-orbit{width:210px;height:180px;margin:0 auto!important}.watchlist-center .watchlist-empty-copy{justify-self:center}.watchlist-center .watchlist-empty-copy h2{font-size:23px}.watchlist-center .empty-actions{justify-content:center}.watchlist-center .watchlist-empty-help{font-size:11px}}.watchlist-center .watchlist-empty-main>img.watchlist-brand-mark{object-fit:contain;filter:drop-shadow(0 18px 28px #1653a329);justify-self:center;width:176px;height:176px;display:block}@media (width<=900px){.watchlist-center .watchlist-empty-main>img.watchlist-brand-mark{width:156px;height:156px}}@media (width<=620px){.watchlist-center .watchlist-empty-main>img.watchlist-brand-mark{width:142px;height:142px;margin:4px auto 12px}}.diagnosis-detail-reference{--dd-blue:#176fe3;--dd-blue-dark:#0d5fc8;--dd-ink:#10233f;--dd-body:#5c6f86;--dd-muted:#8291a4;--dd-line:#dbe7f4;--dd-soft:#f7faff;color:var(--dd-ink);font-variant-numeric:tabular-nums;gap:16px;display:grid}.diagnosis-detail-reference ::selection{color:#10233f;background:#cfe4ff}.diagnosis-detail-reference button:focus-visible,.diagnosis-detail-reference a:focus-visible,.diagnosis-detail-reference summary:focus-visible{outline-offset:3px;outline:2px solid #176fe3}.diagnosis-detail-reference .profit{color:#078765!important}.diagnosis-detail-reference .loss{color:#d9414f!important}.diagnosis-identity-card{border:1px solid var(--dd-line);background:#fff;border-radius:16px;grid-template-columns:minmax(390px,1.25fr) 150px minmax(340px,1fr);align-items:center;gap:22px;min-height:176px;padding:22px 26px;display:grid;box-shadow:0 8px 26px #2852840f}.diagnosis-wallet-identity{align-items:flex-start;gap:16px;min-width:0;display:flex}.diagnosis-avatar-stack{flex:none;justify-items:center;gap:8px;display:grid}.diagnosis-pixel-avatar{color:#fff;background:linear-gradient(145deg,#15314d,#20537a);border:3px solid #cbe3ff;border-radius:16px;place-items:center;width:64px;height:64px;font-size:31px;display:grid;box-shadow:0 7px 16px #1e508226}.diagnosis-pixel-avatar.tone-1{background:linear-gradient(145deg,#0e5350,#177b70);border-color:#c9ecdf}.diagnosis-pixel-avatar.tone-2{background:linear-gradient(145deg,#38305f,#675aa7);border-color:#d9d3ff}.diagnosis-pixel-avatar.tone-3{background:linear-gradient(145deg,#6d4128,#a5683f);border-color:#f2d7c1}.diagnosis-follow{color:#1768c7;background:#fff;border:1px solid #bed7f4;border-radius:999px;justify-content:center;align-items:center;gap:5px;height:29px;padding:0 10px;font-size:12px;font-weight:750;display:flex}.diagnosis-follow svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:14px;height:14px}.diagnosis-follow.on{color:#087c61;background:#ecfaf5;border-color:#a9e3d0}.diagnosis-wallet-copy{min-width:0}.diagnosis-wallet-name{align-items:center;gap:8px;display:flex}.diagnosis-wallet-name h2{letter-spacing:-.025em;margin:0;font-size:24px;line-height:1.2}.diagnosis-wallet-name a{color:#65788e;border-radius:7px;place-items:center;width:25px;height:25px;text-decoration:none;display:grid}.diagnosis-wallet-name a:hover{color:#176fe3;background:#edf5ff}.diagnosis-wallet-address{color:#718096;align-items:center;gap:5px;margin-top:6px;display:flex}.diagnosis-wallet-address code{text-overflow:ellipsis;white-space:nowrap;max-width:390px;font-size:12px;display:block;overflow:hidden}.diagnosis-wallet-address button{color:#718096;background:0 0;border:0;border-radius:6px;place-items:center;width:25px;height:25px;display:grid}.diagnosis-wallet-address button:hover{color:#176fe3;background:#edf5ff}.diagnosis-wallet-address svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:14px;height:14px}.diagnosis-wallet-tags,.diagnosis-wallet-evidence{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.diagnosis-wallet-tags>span{color:#566a7f;background:#f7f9fc;border:1px solid #e1e9f2;border-radius:999px;align-items:center;gap:4px;min-height:25px;padding:3px 8px;font-size:11px;font-weight:650;display:inline-flex}.diagnosis-wallet-tags>span.verified{color:#1767c8;background:#eff6ff;border-color:#bdd9f8}.diagnosis-wallet-tags svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:13px;height:13px}.diagnosis-wallet-evidence{color:#4c6076;margin-top:10px;font-size:11px}.diagnosis-wallet-evidence>span{align-items:center;gap:5px;display:inline-flex}.diagnosis-wallet-evidence i{background:#12a777;border-radius:50%;width:6px;height:6px}.diagnosis-wallet-evidence small{color:#8997a8;font-size:11px}.diagnosis-score-block{border-right:1px solid var(--dd-line);border-left:1px solid var(--dd-line);align-self:stretch;place-items:center;display:grid}.diagnosis-score-block>span{color:#687b90;align-self:end;font-size:11px;font-weight:700}.diagnosis-score-gauge{place-items:center;width:102px;height:102px;display:grid;position:relative}.diagnosis-score-gauge svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.diagnosis-score-gauge circle{fill:none;stroke:#edf1f6;stroke-width:8px}.diagnosis-score-gauge circle+circle{stroke:#2481ef;stroke-linecap:round}.diagnosis-score-gauge strong{align-self:end;font-size:32px;line-height:1}.diagnosis-score-gauge small{color:#8a98a8;align-self:start;margin-top:3px;font-size:10px}.diagnosis-verdict h3{color:#10233f;letter-spacing:-.015em;margin:0;font-size:19px;line-height:1.4}.diagnosis-verdict p{color:#5c7087;max-width:560px;margin:8px 0 12px;font-size:13px;line-height:1.7}.diagnosis-verdict>div{flex-wrap:wrap;gap:7px;display:flex}.diagnosis-verdict>div span{color:#087b60;background:#edf9f5;border:1px solid #bce7d7;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:700}.diagnosis-core-metrics>header{align-items:center;gap:10px;margin:0 0 9px 2px;display:flex}.diagnosis-core-metrics>header h3{margin:0;font-size:14px}.diagnosis-core-metrics>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.diagnosis-core-metrics article{border:1px solid var(--dd-line);background:#fff;border-radius:14px;min-height:116px;padding:17px 18px}.diagnosis-core-metrics article>b{letter-spacing:-.025em;margin-top:15px;font-size:24px;line-height:1.05;display:block}.diagnosis-core-metrics article>small{color:#8492a4;margin-top:9px;font-size:11px;line-height:1.45;display:block}.diagnosis-performance-grid{grid-template-columns:minmax(0,3fr) minmax(260px,1fr);gap:14px;display:grid}.diagnosis-panel{border:1px solid var(--dd-line);background:#fff;border-radius:15px;min-width:0;padding:20px}.diagnosis-panel h3{color:#10233f;letter-spacing:-.012em;margin:0;font-size:17px;line-height:1.35}.diagnosis-panel-head{border-bottom:1px solid #edf2f7;justify-content:space-between;align-items:center;gap:15px;padding-bottom:12px;display:flex}.diagnosis-panel-head>div p{color:#76869a;margin:4px 0 0;font-size:12px}.diagnosis-period-switch{background:#f0f4f9;border-radius:10px;gap:3px;padding:3px;display:flex}.diagnosis-period-switch button{color:#5f7186;background:0 0;border:0;border-radius:7px;height:30px;padding:0 12px;font-size:12px}.diagnosis-period-switch button.active{color:#fff;background:#176fe3;box-shadow:0 4px 10px #176fe32e}.diagnosis-chart-legend{color:#53677d;flex-wrap:wrap;align-items:center;gap:16px;margin-top:13px;font-size:11px;display:flex}.diagnosis-chart-legend span{align-items:center;gap:6px;display:flex}.diagnosis-chart-legend i{border-radius:50%;width:9px;height:9px;display:block}.diagnosis-chart-legend i.equity{background:#176fe3}.diagnosis-chart-legend i.profit-bar{background:#11a878;border-radius:2px}.diagnosis-chart-legend i.loss-bar{background:#df4f5a;border-radius:2px}.diagnosis-chart-legend small{color:#8c99a8;margin-left:auto;font-size:11px}.diagnosis-chart-panel .profile-chart{margin-top:5px}.diagnosis-chart-panel .profile-chart svg{height:230px}.diagnosis-chart-panel .profile-chart polygon{fill:#1f78e71a}.diagnosis-chart-panel .profile-chart polyline{stroke:#176fe3;stroke-width:2.5px}.diagnosis-chart-panel .profile-chart.down polyline{stroke:#d9414f}.diagnosis-chart-panel .profile-chart.down polygon{fill:#d9414f14}.diagnosis-chart-panel .chart-grid-line{stroke:#edf2f7}.diagnosis-chart-panel .chart-range{font-size:11px}.diagnosis-detail-reference .diagnosis-chart-panel .profile-chart.up svg polygon{fill:#1f78e71a}.diagnosis-detail-reference .diagnosis-chart-panel .profile-chart.up svg polyline{stroke:#176fe3;stroke-width:2.5px}.diagnosis-detail-reference .diagnosis-chart-panel .profile-chart.down svg polyline{stroke:#d9414f;stroke-width:2.5px}.diagnosis-detail-reference .diagnosis-chart-panel .profile-chart.down svg polygon{fill:#d9414f14}.diagnosis-period-summary>h3{border-bottom:1px solid #edf2f7;padding-bottom:12px}.diagnosis-period-summary dl,.diagnosis-ledger-card dl{margin:13px 0 0}.diagnosis-period-summary dl>div,.diagnosis-ledger-card dl>div{border-bottom:1px solid #f2f5f8;justify-content:space-between;align-items:center;gap:14px;padding:9px 0;display:flex}.diagnosis-period-summary dt,.diagnosis-ledger-card dt{color:#65778d;font-size:12px}.diagnosis-period-summary dd,.diagnosis-ledger-card dd{text-align:right;margin:0;font-size:13px;font-weight:750}.diagnosis-period-summary>p{color:#2b568c;background:#f1f7ff;border:1px solid #d5e6fb;border-radius:10px;margin:15px 0 0;padding:12px;font-size:12px;line-height:1.65}.diagnosis-evidence-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.diagnosis-ledger-card>h3,.diagnosis-quality-card>h3,.diagnosis-closed-performance>h3{border-bottom:1px solid #edf2f7;padding-bottom:12px}.diagnosis-ledger-card dl{grid-template-columns:1fr 1fr;column-gap:28px;display:grid}.diagnosis-ledger-card dl>div.wide{grid-column:1/-1}.diagnosis-quality-list{gap:14px;margin-top:16px;display:grid}.diagnosis-quality-list>div{grid-template-columns:1fr auto;align-items:center;gap:7px;display:grid}.diagnosis-quality-list i{background:#e8eef5;border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.diagnosis-quality-list em{border-radius:inherit;background:#2481ef;height:100%;display:block}.diagnosis-closed-performance>div{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.diagnosis-closed-performance>div>span{color:#63768b;background:#f7f9fc;border-radius:11px;gap:5px;min-width:0;padding:12px;font-size:11px;display:grid}.diagnosis-closed-performance span>b{color:#10233f;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.diagnosis-positions-card .table-wrap{margin-top:8px}.diagnosis-detail-reference .table-wrap{max-width:100%;overflow:auto}.diagnosis-detail-reference table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.diagnosis-detail-reference th{color:#8291a4;text-align:left;border-bottom:1px solid #e7eef6;padding:10px 11px;font-size:11px;font-weight:650}.diagnosis-detail-reference td{color:#34495f;border-bottom:1px solid #f0f4f8;padding:11px}.diagnosis-detail-reference tbody tr:hover{background:#f7faff}.diagnosis-detail-reference .action-chip{color:#1767c8;background:#edf5ff;border-radius:6px;padding:4px 7px;font-size:11px;font-weight:700;display:inline-flex}.diagnosis-record-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.diagnosis-record-grid .table-wrap{max-height:270px;margin-top:8px}.diagnosis-record-grid .empty.compact{min-height:150px;padding:35px 20px}.diagnosis-behavior-card>header{align-items:baseline;gap:12px;display:flex}.diagnosis-behavior-card>header p{color:#7d8ea2;margin:0;font-size:12px}.diagnosis-behavior-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.diagnosis-behavior-grid article{background:#f8fbff;border:1px solid #dfe9f5;border-radius:11px;gap:5px;min-width:0;padding:13px;display:grid}.diagnosis-behavior-grid i{color:#176fe3;background:#eaf3ff;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.diagnosis-behavior-grid i svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:16px;height:16px}.diagnosis-behavior-grid article>b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.diagnosis-behavior-grid article>small{color:#087b60;background:#edf9f5;border-radius:999px;justify-self:start;padding:3px 7px;font-size:10px;font-weight:700}.diagnosis-composite{background:#eff6ff;border:1px solid #cee2fb;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:13px 15px;display:grid}.diagnosis-composite>b{color:#fff;background:#176fe3;border-radius:7px;padding:5px 8px;font-size:11px}.diagnosis-composite p{color:#285489;margin:0;font-size:12px;line-height:1.65}.diagnosis-composite>span{color:#1767c8;white-space:nowrap;background:#fff;border:1px solid #bfd8f5;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:750}.diagnosis-disclaimer{border-top:1px solid var(--dd-line);color:#8391a3;justify-content:space-between;gap:30px;padding:20px 4px 30px;font-size:11px;line-height:1.65;display:flex}.diagnosis-disclaimer b{color:#5e7187;display:block}.diagnosis-disclaimer p{margin:3px 0}.diagnosis-disclaimer>div:last-child{text-align:right;align-content:space-between;justify-items:end;min-width:260px;display:grid}.diagnosis-disclaimer>div:last-child span{display:block}.diagnosis-disclaimer>div:last-child b{margin-top:12px}.diagnosis-detail-reference{--dd-body:#4e647c;--dd-muted:#718298;--dd-line:#d8e6f5;gap:18px}.diagnosis-identity-card{background:radial-gradient(circle at 92% 8%,#458fff21,#0000 31%),linear-gradient(135deg,#fff 0%,#f8fbff 56%,#edf5ff 100%);border-color:#cfe0f3;border-radius:18px;grid-template-columns:minmax(340px,.95fr) minmax(400px,1.25fr) 190px;gap:30px;min-height:190px;padding:28px 30px;position:relative;overflow:hidden;box-shadow:0 14px 34px #2d588b14}.diagnosis-identity-card:after{content:"";pointer-events:none;border:1px solid #327de01a;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-88px;right:-54px}.diagnosis-verdict{border-left:1px solid #bed3ebe6;padding-left:29px}.diagnosis-verdict-kicker{color:#176fe3;letter-spacing:.06em;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.diagnosis-verdict h3{letter-spacing:-.025em;font-size:24px}.diagnosis-verdict p{color:#4f667e;max-width:640px;margin:10px 0 15px;font-size:14px}.diagnosis-verdict>div span{padding:6px 9px;font-size:12px}.diagnosis-score-block{z-index:1;align-content:center;place-items:initial;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc2;border:1px solid #bed7f4e6;border-radius:15px;gap:8px;min-height:132px;padding:20px;display:grid;position:relative;box-shadow:0 10px 24px #275c9712}.diagnosis-score-block>span{color:#5c7189;align-self:auto;font-size:13px}.diagnosis-score-block>div{align-items:baseline;gap:5px;display:flex}.diagnosis-score-block strong{letter-spacing:-.045em;font-size:38px;line-height:1}.diagnosis-score-block small{color:#71849a;font-size:13px}.diagnosis-score-block>i{background:#e1eaf4;border-radius:999px;height:7px;display:block;overflow:hidden}.diagnosis-score-block>i em{border-radius:inherit;background:linear-gradient(90deg,#66adff,#1474e8);height:100%;display:block}.diagnosis-score-block>p{color:#62768c;margin:0;font-size:12px;line-height:1.45}.diagnosis-core-metrics>header{align-items:baseline;gap:12px;margin-bottom:10px}.diagnosis-core-metrics>header h3{font-size:18px}.diagnosis-core-metrics>header span{color:#687c92;font-size:13px}.diagnosis-core-metrics>div{border:1px solid var(--dd-line);background:#fff;border-radius:16px;gap:0;overflow:hidden;box-shadow:0 8px 22px #29568a0b}.diagnosis-core-metrics article{border:0;border-right:1px solid #e5edf6;border-radius:0;min-height:125px;padding:21px 22px}.diagnosis-core-metrics article:last-child{border-right:0}.diagnosis-core-metrics article:nth-child(2){background:linear-gradient(145deg,#fff,#f5faff)}.diagnosis-core-metrics article>span{color:#526a83;font-size:14px;font-weight:700}.diagnosis-core-metrics article>b{font-size:26px}.diagnosis-core-metrics article>small{color:#718398;font-size:12px;line-height:1.55}.diagnosis-performance-grid{background:#fff;border:1px solid #cfe0f3;border-radius:18px;grid-template-columns:minmax(0,3fr) minmax(285px,1fr);gap:0;overflow:hidden;box-shadow:0 14px 34px #29568a12}.diagnosis-panel{border-radius:16px;padding:22px}.diagnosis-performance-grid>.diagnosis-panel{border:0;border-radius:0}.diagnosis-performance-grid>.diagnosis-chart-panel{background:radial-gradient(circle at 10% 100%,#43a1ff14,#0000 36%),#fff;border-right:1px solid #dbe7f4}.diagnosis-performance-grid>.diagnosis-period-summary{background:linear-gradient(#fbfdff,#f5f9ff)}.diagnosis-panel h3{font-size:19px}.diagnosis-panel-head{border-bottom-color:#e7eef6;padding-bottom:14px}.diagnosis-panel-head>div p{color:#60758c;font-size:13px}.diagnosis-panel-head>span{color:#62778f;font-size:13px}.diagnosis-period-switch{border:1px solid #dce7f2;border-radius:11px;padding:4px}.diagnosis-period-switch button{height:32px;padding:0 14px;font-size:13px;font-weight:650}.diagnosis-section-heading{grid-column:1/-1;justify-content:space-between;align-items:end;gap:24px;padding:13px 2px 0;display:flex}.diagnosis-section-heading>div>span{color:#176fe3;letter-spacing:.06em;margin-bottom:5px;font-size:12px;font-weight:800;display:block}.diagnosis-section-heading h2{letter-spacing:-.025em;margin:0;font-size:22px;line-height:1.3}.diagnosis-section-heading p{color:#647990;text-align:right;max-width:520px;margin:0;font-size:13px;line-height:1.6}.diagnosis-evidence-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:14px}.diagnosis-evidence-grid>.diagnosis-panel,.diagnosis-record-grid>.diagnosis-panel{box-shadow:0 8px 22px #29568a09}.diagnosis-ledger-card>h3,.diagnosis-quality-card>h3,.diagnosis-closed-performance>h3{border-bottom-color:#e7eef6;padding-bottom:14px}.diagnosis-quality-list{gap:16px;margin-top:17px}.diagnosis-quality-list span{color:#526a83;font-size:13px}.diagnosis-quality-list b{font-size:14px}.diagnosis-quality-list i{height:7px}.diagnosis-quality-list em{background:linear-gradient(90deg,#70b5ff,#2481ef)}.diagnosis-closed-performance,.diagnosis-positions-card{grid-column:1/-1}.diagnosis-closed-performance>div>span{color:#526a83;padding:14px;font-size:12px}.diagnosis-closed-performance span>b{font-size:19px}.diagnosis-closed-performance span>small{color:#73869c;font-size:11px}.diagnosis-detail-reference table{font-size:13px}.diagnosis-detail-reference th{color:#64788f;padding:12px 13px;font-size:12px;font-weight:750}.diagnosis-detail-reference td{color:#2f455d;padding:13px}.diagnosis-detail-reference .action-chip{padding:5px 8px;font-size:12px}.diagnosis-record-grid .table-wrap{max-height:300px}.diagnosis-behavior-card>header p{color:#657a91;font-size:13px}.diagnosis-behavior-grid{background:#f8fbff;border:1px solid #dce8f5;border-radius:13px;gap:0;margin-top:18px;overflow:hidden}.diagnosis-behavior-grid article{background:0 0;border:0;border-right:1px solid #dfe9f5;border-radius:0;gap:6px;padding:16px 14px}.diagnosis-behavior-grid article:last-child{border-right:0}.diagnosis-behavior-grid i{width:30px;height:30px}.diagnosis-behavior-grid i svg{width:17px;height:17px}.diagnosis-behavior-grid article>span{color:#566e87;font-size:12px}.diagnosis-behavior-grid article>b{font-size:15px}.diagnosis-behavior-grid article>small{padding:4px 7px;font-size:11px}.diagnosis-composite{background:linear-gradient(90deg,#edf6ff,#f8fbff);border-color:#c9def8;border-radius:12px;gap:14px;margin-top:15px;padding:15px 17px}.diagnosis-composite>b{padding:6px 9px;font-size:12px}.diagnosis-composite p{font-size:13px}.diagnosis-composite>span{padding:7px 10px;font-size:12px}.diagnosis-core-metrics>header{justify-content:space-between}.diagnosis-core-metrics>header>div:first-child{align-items:baseline;gap:12px;display:flex}.diagnosis-scope-switch{background:#fff;border:1px solid #dce7f2;border-radius:11px;gap:3px;padding:4px;display:flex}.diagnosis-scope-switch button{color:#536a82;background:0 0;border:0;border-radius:7px;height:30px;padding:0 14px;font-size:13px;font-weight:700}.diagnosis-scope-switch button.active{color:#fff;background:#176fe3;box-shadow:0 4px 10px #176fe329}.account-curve-chart{min-height:342px;margin-top:8px;position:relative;overflow:hidden}.account-curve-chart svg{cursor:crosshair;width:100%;height:320px;display:block;overflow:visible}.account-curve-chart .chart-grid-line{stroke:#e6eef7;stroke-width:1px;vector-effect:non-scaling-stroke}.account-curve-chart .chart-axis-label{fill:#71849a;font-size:11px;font-weight:600}.account-curve-chart .equity-curve,.account-curve-chart .balance-curve{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.account-curve-chart .equity-curve{stroke:#176fe3;stroke-width:3px}.account-curve-chart .balance-curve{stroke:#6d829a;stroke-width:2.5px;stroke-dasharray:8 7}.account-curve-chart .chart-hover-line{stroke:#8da8c3;stroke-width:1px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.account-curve-chart .equity-hover-dot{fill:#176fe3;stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke}.account-curve-chart .balance-hover-dot{fill:#fff;stroke:#6d829a;stroke-width:3px;vector-effect:non-scaling-stroke}.account-curve-chart .capital-event-dot{fill:#fff;stroke:#f39a3d;stroke-width:3px;vector-effect:non-scaling-stroke}.account-chart-tooltip{z-index:3;color:#415971;pointer-events:none;background:#fffffff7;border:1px solid #cbdced;border-radius:12px;gap:8px;min-width:230px;padding:13px 14px;font-size:12px;display:grid;position:absolute;top:42px;transform:translate(-50%);box-shadow:0 12px 30px #234d7e24}.account-chart-tooltip>b{color:#10233f;font-size:13px}.account-chart-tooltip>span{grid-template-columns:9px 1fr auto;align-items:center;gap:7px;display:grid}.account-chart-tooltip>span i{border-radius:50%;width:8px;height:8px}.account-chart-tooltip>span i.equity{background:#176fe3}.account-chart-tooltip>span i.balance{background:#fff;border:2px solid #6d829a}.account-chart-tooltip>span strong{color:#10233f}.account-chart-tooltip>em{color:#bc6719;border-top:1px solid #e7eef6;padding-top:7px;font-style:normal;line-height:1.45}.diagnosis-chart-legend i.balance{background:#fff;border:2px solid #6d829a}.diagnosis-chart-legend i.capital{background:#fff;border:2px solid #f39a3d}.diagnosis-chart-legend span.pending{color:#8998a9}.diagnosis-score-grid{gap:14px;margin-top:16px;display:grid}.diagnosis-score-grid>div{grid-template-columns:1fr auto;align-items:center;gap:7px;display:grid}.diagnosis-score-grid span{color:#526a83;font-size:13px}.diagnosis-score-grid i{background:#e8eef5;border-radius:999px;grid-column:1/-1;height:7px;display:block;overflow:hidden}.diagnosis-score-grid i em{border-radius:inherit;background:linear-gradient(90deg,#70b5ff,#2481ef);height:100%;display:block}.diagnosis-score-grid small{color:#75879b;grid-column:1/-1;font-size:11px}.diagnosis-quality-meta{background:#f3f8fe;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:5px;margin-top:16px;padding:13px 14px;display:grid}.diagnosis-quality-meta span{color:#536b83;font-size:12px}.diagnosis-quality-meta b{color:#1767c8;font-size:12px}.diagnosis-quality-meta small{color:#71849a;grid-column:1/-1;font-size:11px}.diagnosis-token{align-items:center;gap:10px;display:inline-flex}.diagnosis-token .diagnosis-token-logo{background:#f6f9fe;border:1px solid #d7e5f4;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;padding:4px;display:grid;overflow:hidden;box-shadow:0 3px 9px #234d7e12}.diagnosis-token .diagnosis-token-logo>img{object-fit:contain;border-radius:7px;width:100%;height:100%;display:block}.diagnosis-token .diagnosis-token-logo>span{color:#1767c8;background:linear-gradient(145deg,#edf6ff,#dcecff);border:0;border-radius:7px;place-items:center;width:100%;height:100%;font-size:10px;font-weight:850;display:grid}.diagnosis-token>b{font-size:13px}.position-side{border-radius:7px;justify-content:center;align-items:center;min-width:28px;height:24px;font-size:12px;font-weight:800;display:inline-flex}.position-side.long{color:#087b60;background:#e9f8f2}.position-side.short{color:#c83f4b;background:#fff0f1}.diagnosis-record-grid{grid-template-columns:1fr}.diagnosis-record-panel{grid-column:1/-1;padding:0;overflow:hidden}.diagnosis-record-toolbar{background:#fbfdff;border-bottom:1px solid #e3ebf5;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.diagnosis-record-toolbar>span{color:#687d94;font-size:12px}.diagnosis-record-tabs{gap:4px;display:flex}.diagnosis-record-tabs button{color:#536a82;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;height:38px;padding:0 15px;font-size:13px;font-weight:750;display:flex}.diagnosis-record-tabs button:hover{color:#1767c8;background:#edf5ff}.diagnosis-record-tabs button.active{color:#fff;background:#176fe3;box-shadow:0 5px 13px #176fe32e}.diagnosis-record-tabs button span{background:#6980991c;border-radius:6px;justify-content:center;align-items:center;min-width:21px;height:20px;padding:0 5px;font-size:10px;display:inline-flex}.diagnosis-record-tabs button.active span{background:#fff3}.diagnosis-record-panel .table-wrap{max-height:370px;margin:0}.diagnosis-record-panel .empty.compact{min-height:220px}.diagnosis-composite{padding:20px 22px;display:block}.diagnosis-composite h4{color:#12375f;margin:0 0 8px;font-size:16px}.diagnosis-composite p{color:#315b89;max-width:1100px;margin:0;font-size:14px;line-height:1.8}.diagnosis-identity-card{grid-template-columns:minmax(390px,1.05fr) minmax(390px,1.2fr) 190px;min-height:210px}.diagnosis-wallet-identity{gap:21px}.diagnosis-pixel-avatar{border-width:4px;border-radius:22px;width:92px;height:92px;font-size:44px;box-shadow:0 12px 25px #1e508229}.diagnosis-avatar-stack{gap:10px}.diagnosis-follow{height:32px;padding:0 13px;font-size:13px}.diagnosis-wallet-name h2{font-size:27px}.diagnosis-wallet-address{margin-top:8px}.diagnosis-wallet-address code{font-size:13px}.diagnosis-wallet-tags{margin-top:13px}.diagnosis-wallet-tags>span{min-height:28px;padding:4px 10px;font-size:12px}.diagnosis-wallet-updated{color:#657a91;align-items:center;gap:7px;margin-top:12px;font-size:12px;display:flex}.diagnosis-wallet-updated>i{background:#12a777;border-radius:50%;width:7px;height:7px}.diagnosis-performance-grid{grid-template-columns:minmax(0,1fr) 340px}.diagnosis-period-summary{padding:22px!important}.diagnosis-period-summary-head{border-bottom:1px solid #dfe8f2;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.diagnosis-period-summary-head>span{color:#1767c8;background:#e9f3ff;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:800}.diagnosis-period-summary dl{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.diagnosis-period-summary dl>div{align-content:center;justify-content:initial;background:#fff;border:1px solid #dce8f5;border-radius:11px;gap:8px;min-height:82px;padding:13px 14px;display:grid}.diagnosis-period-summary dt{font-size:12px;font-weight:650}.diagnosis-period-summary dd{text-align:left;font-size:18px}.diagnosis-period-summary>p{margin-top:13px;padding:13px 14px;font-size:12px}.diagnosis-ledger-card dl{column-gap:36px}.diagnosis-period-summary dl>div,.diagnosis-ledger-card dl>div{padding-top:14px;padding-bottom:14px}.diagnosis-ledger-card dt{font-size:14px}.diagnosis-ledger-card dd{font-size:16px}.diagnosis-ledger-card>h3,.diagnosis-quality-card>h3{font-size:20px}.diagnosis-score-grid{gap:19px;margin-top:20px}.diagnosis-score-grid>div{gap:9px}.diagnosis-score-grid span{font-size:14px;font-weight:700}.diagnosis-score-grid b{font-size:15px}.diagnosis-score-grid i{height:9px}.diagnosis-score-grid small{font-size:12px;line-height:1.5}.diagnosis-quality-meta{gap:7px;margin-top:20px;padding:17px 18px}.diagnosis-quality-meta span,.diagnosis-quality-meta b{font-size:13px}.diagnosis-quality-meta small{font-size:12px}@media (width<=1180px){.diagnosis-identity-card{grid-template-columns:minmax(300px,.85fr) minmax(340px,1.15fr) 175px;gap:22px;padding:24px}.diagnosis-behavior-grid{grid-template-columns:repeat(3,1fr)}.diagnosis-behavior-grid article:nth-child(3){border-right:0}.diagnosis-behavior-grid article:nth-child(-n+3){border-bottom:1px solid #dfe9f5}.diagnosis-closed-performance>div{grid-template-columns:1fr 1fr}}@media (width<=900px){.diagnosis-identity-card{grid-template-columns:1fr 180px}.diagnosis-verdict{border-top:1px solid var(--dd-line);border-left:0;grid-area:2/1/auto/-1;padding:20px 0 0}.diagnosis-core-metrics>div{grid-template-columns:1fr 1fr}.diagnosis-core-metrics article:nth-child(2){border-right:0}.diagnosis-core-metrics article:nth-child(-n+2){border-bottom:1px solid #e5edf6}.diagnosis-performance-grid,.diagnosis-evidence-grid,.diagnosis-record-grid{grid-template-columns:1fr}.diagnosis-performance-grid>.diagnosis-chart-panel{border-bottom:1px solid #dbe7f4;border-right:0}.diagnosis-ledger-card dl{grid-template-columns:1fr 1fr}.diagnosis-section-heading{flex-direction:column;align-items:flex-start;gap:5px}.diagnosis-section-heading p{text-align:left}}@media (width<=620px){.diagnosis-identity-card{grid-template-columns:1fr;padding:18px}.diagnosis-score-block{border:0;border-top:1px solid var(--dd-line);border-bottom:1px solid var(--dd-line);min-height:130px;padding:12px 0}.diagnosis-wallet-identity{align-items:flex-start}.diagnosis-wallet-address code{max-width:220px}.diagnosis-core-metrics>header{flex-direction:column;align-items:flex-start;gap:3px}.diagnosis-core-metrics>div{grid-template-columns:1fr}.diagnosis-panel{padding:16px}.diagnosis-panel-head{flex-direction:column;align-items:flex-start}.diagnosis-period-switch{align-self:stretch}.diagnosis-period-switch button{flex:1}.diagnosis-ledger-card dl{grid-template-columns:1fr}.diagnosis-ledger-card dl>div.wide{grid-column:auto}.diagnosis-closed-performance>div,.diagnosis-behavior-grid{grid-template-columns:1fr 1fr}.diagnosis-behavior-card>header{flex-direction:column;align-items:flex-start}.diagnosis-composite{grid-template-columns:1fr}.diagnosis-composite>b,.diagnosis-composite>span{justify-self:start}.diagnosis-disclaimer{flex-direction:column}.diagnosis-disclaimer>div:last-child{text-align:left;justify-items:start;min-width:0}}.research-hero{background:linear-gradient(118deg,#fff 0%,#f3fbf8 52%,#eef5ff 100%)}.research-conclusion{border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(4,1fr);gap:0;margin-top:15px;display:grid;overflow:hidden}.research-conclusion>div{border-right:1px solid var(--line);padding:12px}.research-conclusion>div:last-child{border-right:0}.research-conclusion span,.research-conclusion small{color:var(--muted);font-size:8px;display:block}.research-conclusion b{margin:5px 0;font-size:12px;display:block}.strategy-roster{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;padding:21px}.strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:17px;display:grid}.strategy-card{border:1px solid var(--line);background:linear-gradient(145deg,#fff,#f8fcfb);border-top:3px solid #29977b;border-radius:13px;padding:16px}.strategy-card.contra{background:linear-gradient(145deg,#fff,#fffaf3);border-top-color:#e39132}.strategy-card.alt{background:linear-gradient(145deg,#fff,#f7f8ff);border-top-color:#6577d5}.strategy-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.strategy-card-top span{letter-spacing:.11em;color:#08785f;font-size:8px;font-weight:900}.strategy-card-top em{color:#6f7e85;background:#eef3f3;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal}.strategy-card h4{margin:15px 0 5px;font-size:16px}.strategy-card>b{color:#65737c;font-size:9px}.strategy-card p{color:#52616a;min-height:49px;margin:12px 0;font-size:10px;line-height:1.65}.strategy-needs{background:#f2f7f6;border-radius:8px;padding:9px 10px}.strategy-needs span,.strategy-needs small{font-size:8px;display:block}.strategy-needs span{color:#859198}.strategy-needs small{color:#42545b;margin-top:3px;line-height:1.5}.strategy-card footer{border-top:1px solid var(--line);color:#748188;justify-content:space-between;gap:12px;margin-top:12px;padding-top:10px;font-size:8px;display:flex}.strategy-card footer b{text-align:right;color:#28383e}.strategy-card button{color:#8b969b;background:#fff;border:1px solid #d6e1de;border-radius:8px;width:100%;margin-top:14px;padding:9px;font-size:9px}.strategy-note{color:#53646a;background:#f0f8f5;border-radius:10px;align-items:flex-start;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.strategy-note b{white-space:nowrap;color:#08785f;font-size:10px}.strategy-note span{font-size:9px;line-height:1.55}@media (width<=760px){.research-conclusion{grid-template-columns:1fr 1fr}.research-conclusion>div:nth-child(2){border-right:0}.research-conclusion>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.strategy-grid{grid-template-columns:1fr}.strategy-note{display:block}.strategy-note span{margin-top:5px;display:block}}.maker-ai{gap:20px;padding-bottom:25px;display:grid}.maker-tabs{border-bottom:1px solid #e2e8f0;gap:28px;height:40px;display:flex}.maker-tabs button{color:#8593a4;cursor:pointer;background:0 0;border:0;padding:0 0 11px;font-size:13px}.maker-tabs button.active{color:#0f9d8a;border-bottom:2px solid #0f9d8a;font-weight:800}.maker-hero{background:linear-gradient(115deg,#fff,#f7fbfb 48%,#edf8fb);border:1px solid #e2e8f0;border-radius:18px;grid-template-columns:1.6fr 1fr;gap:28px;min-height:270px;padding:28px 30px;display:grid;box-shadow:0 8px 30px #0f172a0a}.maker-kicker{align-items:center;gap:10px;font-size:11px;display:flex}.maker-kicker span{color:#0f9d8a;background:#e7f8f4;border-radius:999px;padding:5px 8px;font-weight:800}.maker-kicker em{color:#94a3b8;font-style:normal}.maker-hero h2{letter-spacing:-.035em;color:#0f172a;margin:16px 0 10px;font-size:32px}.maker-hero p{color:#64748b;max-width:690px;margin:0;font-size:14px;line-height:1.75}.maker-metrics{background:#ffffffb8;border:1px solid #e6edf2;border-radius:14px;grid-template-columns:repeat(5,1fr);margin:20px 0 16px;display:grid;overflow:hidden}.maker-metrics>div{border-right:1px solid #e6edf2;padding:11px 12px}.maker-metrics>div:last-child{border:0}.maker-metrics span,.maker-metrics b{display:block}.maker-metrics span{color:#94a3b8;font-size:10px}.maker-metrics b{color:#18343a;margin-top:5px;font-size:14px}.maker-primary{color:#fff;background:linear-gradient(135deg,#0f9d8a,#14b8a6);border:0;border-radius:10px;height:40px;padding:0 19px;font-size:12px;font-weight:800}.maker-radar-card{color:#52616a;background:#ffffffb3;border:1px solid #d2e5e7d9;border-radius:16px;align-content:center;place-items:center;font-size:11px;display:grid}.maker-radar{width:190px;height:190px}.maker-radar-grid{fill:none;stroke:#dce9ec;stroke-width:1px}.maker-radar-fill{fill:#14b8a629;stroke:#14b8a6;stroke-width:2px}.maker-radar text{fill:#16353a;font-size:18px;font-weight:800}.maker-radar .maker-radar-caption{fill:#7e9295;font-size:8px;font-weight:500}.maker-radar-card small{color:#94a3b8;margin-top:-11px;font-size:9px}.maker-report-strip{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:20px;padding:13px 16px;display:flex}.maker-report-strip>div:first-child{min-width:190px}.maker-report-strip b,.maker-report-strip span{display:block}.maker-report-strip b{font-size:13px}.maker-report-strip span{color:#94a3b8;margin-top:3px;font-size:10px}.maker-dates{flex:1;gap:7px;display:flex}.maker-dates button{color:#94a3b8;background:#fff;border:1px solid #e6edf2;border-radius:999px;padding:6px 10px;font-size:10px}.maker-dates button.selected{color:#0f9d8a;background:#effbf8;border-color:#c9ebe5}.maker-text-link{color:#0f9d8a;white-space:nowrap;background:0 0;border:0;font-size:11px;font-weight:800}.maker-section{padding:0}.maker-section-head{justify-content:space-between;align-items:flex-end;margin-bottom:14px;display:flex}.maker-section-head span,.maker-page-intro>span{color:#0f9d8a;letter-spacing:.11em;font-size:10px;font-weight:900}.maker-section-head h3{color:#0f172a;margin:5px 0;font-size:20px}.maker-section-head p,.maker-page-intro p{color:#64748b;margin:0;font-size:12px;line-height:1.6}.maker-dimension-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.maker-dimension{background:#fff;border:1px solid #e4eaf0;border-radius:14px;min-height:168px;padding:16px}.maker-dimension:hover,.maker-preview-card:hover,.maker-trader-card:hover{transform:translateY(-2px);box-shadow:0 10px 26px #0f172a12}.maker-dimension,.maker-preview-card,.maker-trader-card{transition:all .18s}.maker-dimension header,.maker-trader-card header{justify-content:space-between;align-items:center;display:flex}.maker-dimension header>div{align-items:center;gap:8px;display:flex}.maker-dimension i,.maker-trader-card header i,.maker-trader-label i{color:#0f9d8a;background:#e7f8f4;border-radius:7px;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;font-weight:900;display:grid}.maker-dimension header b{font-size:13px}.maker-dimension em{color:#718294;background:#f3f6f8;border-radius:6px;padding:4px 6px;font-size:9px;font-style:normal}.maker-dimension strong{color:#253c42;margin:12px 0 4px;font-size:13px;display:block}.maker-dimension p{color:#718294;min-height:34px;margin:0;font-size:10px;line-height:1.55}.maker-mini-line{width:100%;height:35px;margin:7px 0;display:block}.maker-mini-line path:first-child{stroke:#14b8a6;stroke-width:2px}.maker-mini-line path:last-child{fill:#14b8a614}.maker-mini-line.red path:first-child{stroke:#ef6673}.maker-mini-line.red path:last-child{fill:#ef667314}.maker-mini-line.blue path:first-child{stroke:#3b82f6}.maker-mini-line.blue path:last-child{fill:#3b82f614}.maker-mini-line.orange path:first-child{stroke:#f97316}.maker-mini-line.orange path:last-child{fill:#f9731614}.maker-dimension footer{color:#94a3b8;border-top:1px solid #edf1f3;justify-content:space-between;padding-top:7px;font-size:9px;display:flex}.maker-dimension footer b{color:#40545b}.maker-preview-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.maker-preview-card{background:#fff;border:1px solid #e4eaf0;border-top:3px solid #14b8a6;border-radius:14px;padding:16px}.maker-preview-card.red{border-top-color:#ef6673}.maker-preview-card.blue{border-top-color:#3b82f6}.maker-preview-card.orange{border-top-color:#f97316}.maker-trader-label{justify-content:space-between;align-items:center;display:flex}.maker-trader-label span{color:#94a3b8;font-size:9px}.maker-preview-card h4{margin:15px 0 4px;font-size:15px}.maker-preview-card>small{color:#718294;font-size:10px}.maker-preview-card>div:last-of-type{color:#94a3b8;grid-template-columns:1fr 1fr;gap:4px;font-size:9px;display:grid}.maker-preview-card>div:last-of-type b{color:#33474d}.maker-preview-card button{color:#0f9d8a;background:#fff;border:1px solid #d5e6e3;border-radius:8px;width:100%;margin-top:13px;padding:8px;font-size:10px;font-weight:800}.maker-page-intro{padding:3px 0 5px}.maker-page-intro h2{color:#0f172a;margin:7px 0;font-size:28px}.maker-trader-summary{background:#fff;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.maker-trader-summary div{border-right:1px solid #e6edf2;padding:17px}.maker-trader-summary div:last-child{border:0}.maker-trader-summary span,.maker-trader-summary b{display:block}.maker-trader-summary span{color:#94a3b8;font-size:10px}.maker-trader-summary b{color:#1b3e44;margin-top:6px;font-size:15px}.maker-trader-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.maker-trader-card{background:#fff;border:1px solid #e4eaf0;border-left:3px solid #14b8a6;border-radius:14px;padding:18px}.maker-trader-card.red{border-left-color:#ef6673}.maker-trader-card.blue{border-left-color:#3b82f6}.maker-trader-card.orange{border-left-color:#f97316}.maker-trader-card header>div{align-items:center;gap:10px;display:flex}.maker-trader-card header span b,.maker-trader-card header span small{display:block}.maker-trader-card header span b{font-size:15px}.maker-trader-card header span small{color:#94a3b8;margin-top:2px;font-size:10px}.maker-trader-card header em{color:#0f9d8a;font-size:10px;font-style:normal}.maker-trader-card>p{color:#64748b;margin:15px 0;font-size:12px;line-height:1.6}.maker-trader-performance{background:#f8fbfb;border-radius:10px;grid-template-columns:120px 1fr;align-items:center;padding:10px 12px;display:grid}.maker-trader-performance span,.maker-trader-performance b{display:block}.maker-trader-performance span{color:#94a3b8;font-size:10px}.maker-trader-performance b{color:#476168;margin-top:3px;font-size:25px}.maker-trader-performance .maker-mini-line{margin:0}.maker-trader-data{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.maker-trader-data span{color:#94a3b8;font-size:10px}.maker-trader-data b{color:#40545b;margin-top:4px;display:block}.maker-trader-card footer{border-top:1px solid #edf1f3;justify-content:space-between;align-items:center;gap:14px;padding-top:12px;display:flex}.maker-trader-card footer span{color:#94a3b8;font-size:9px}.maker-trader-card footer button{color:#0f9d8a;white-space:nowrap;background:0 0;border:0;font-size:10px;font-weight:800}.maker-cta{background:#f3fbf8;border:1px solid #dce8e6;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.maker-cta b,.maker-cta span{display:block}.maker-cta b{font-size:15px}.maker-cta span{color:#718294;margin-top:5px;font-size:11px}.maker-cta div:last-child{gap:9px;display:flex}.maker-cta button{color:#0f9d8a;background:#fff;border:1px solid #cfe1de;border-radius:9px;padding:10px 13px;font-size:10px;font-weight:800}.maker-cta button:disabled{color:#fff;background:#e5a530;border:0}.maker-reports-page{gap:20px;display:grid}.maker-archive-list{gap:10px;display:grid}.maker-archive-list article{background:#fff;border:1px solid #e4eaf0;border-radius:12px;grid-template-columns:120px 1fr auto;align-items:center;gap:18px;padding:16px;display:grid}.maker-archive-list time{color:#0f9d8a;font-size:12px;font-weight:800}.maker-archive-list b{font-size:13px}.maker-archive-list p{color:#718294;margin:5px 0 0;font-size:11px;line-height:1.55}.maker-archive-list em{color:#718294;font-size:10px;font-style:normal}.maker-empty{text-align:center;background:#fbfefd;border:1px dashed #c9dcd9;border-radius:14px;padding:45px}.maker-empty b,.maker-empty span{display:block}.maker-empty b{font-size:14px}.maker-empty span{color:#94a3b8;margin-top:6px;font-size:11px}@media (width<=1150px){.maker-hero{grid-template-columns:1fr}.maker-radar-card{min-height:200px}.maker-preview-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.maker-hero{padding:20px}.maker-hero h2{font-size:25px}.maker-metrics{grid-template-columns:repeat(2,1fr)}.maker-metrics>div:nth-child(2){border-right:0}.maker-metrics>div:nth-child(-n+4){border-bottom:1px solid #e6edf2}.maker-report-strip,.maker-cta{flex-direction:column;align-items:flex-start}.maker-dates{flex-wrap:wrap}.maker-dimension-grid,.maker-trader-grid{grid-template-columns:1fr}.maker-trader-summary{grid-template-columns:1fr 1fr}.maker-trader-summary div:nth-child(2){border-right:0}.maker-trader-summary div:nth-child(-n+2){border-bottom:1px solid #e6edf2}.maker-archive-list article{grid-template-columns:1fr}.maker-cta div:last-child{width:100%}.maker-cta button{flex:1}}.admin-gate{background:radial-gradient(circle at 10% 5%,#dff7ef,#0000 30%),#f2f6fa;place-items:center;min-height:100vh;padding:28px;display:grid}.admin-gate section{background:#fff;border:1px solid #dce5ea;border-radius:22px;width:min(480px,100%);padding:42px;box-shadow:0 24px 70px #233a4a1f}.admin-gate span,.ops-header>div>span,.ops-card>span,.ops-explain>span{color:#078568;letter-spacing:.16em;font-size:11px;font-weight:850;display:block}.admin-gate h1{letter-spacing:-.04em;margin:14px 0 12px;font-size:31px}.admin-gate p{color:#627686;margin:0 0 25px;font-size:15px;line-height:1.75}.admin-gate form{gap:14px;display:grid}.admin-gate label{font-size:13px;font-weight:750}.admin-gate input{border:1px solid #cfdce3;border-radius:11px;outline:none;width:100%;height:50px;margin-top:8px;padding:0 14px;font-size:14px;display:block}.admin-gate input:focus{border-color:#12a581;box-shadow:0 0 0 4px #dff6ef}.admin-gate button,.ops-actions button{color:#fff;background:#123e3c;border:0;border-radius:11px;height:48px;font-weight:800}.admin-gate small{color:#788b98;margin-top:18px;font-size:12px}.ops-page{background:linear-gradient(130deg,#f4f8fb 0,#f7fbf9 100%);min-height:100vh;padding:46px clamp(22px,5vw,80px) 70px}.ops-header{justify-content:space-between;align-items:flex-end;gap:28px;max-width:1440px;margin:0 auto 28px;display:flex}.ops-header h1{letter-spacing:-.05em;margin:9px 0;font-size:36px}.ops-header p{color:#667b89;margin:0;font-size:15px}.ops-actions{align-items:center;gap:12px;display:flex}.ops-actions b{white-space:nowrap;background:#fff;border:1px solid #dce6e9;border-radius:99px;padding:12px 15px;font-size:13px}.ops-actions i{background:#25c18b;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block;box-shadow:0 0 0 5px #e5f8f0}.ops-actions button{height:42px;padding:0 18px}.ops-kpis{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1440px;margin:0 auto 18px;display:grid}.ops-metric{background:#fff;border:1px solid #dce5e9;border-radius:16px;min-width:0;padding:22px}.ops-metric small{color:#758895;font-size:12px;display:block}.ops-metric b{letter-spacing:-.04em;color:#1b303b;margin:11px 0 7px;font-size:28px;display:block}.ops-metric span{color:#81919c;font-size:12px}.ops-metric.green b{color:#078866}.ops-metric.red b{color:#dc4c55}.ops-grid{grid-template-columns:1.45fr .85fr;gap:18px;max-width:1440px;margin:0 auto 18px;display:grid}.ops-card{background:#fff;border:1px solid #dce5e9;border-radius:18px;padding:26px}.ops-card-title{justify-content:space-between;align-items:start;gap:16px;display:flex}.ops-card-title h2,.freshness-card h2,.ops-explain h2{letter-spacing:-.03em;margin:8px 0 0;font-size:21px}.ops-card-title>b{color:#087f62;background:#e7f8f1;border-radius:20px;padding:7px 10px;font-size:13px}.ops-progress{background:#edf3f5;border-radius:99px;height:10px;margin:26px 0 22px;overflow:hidden}.ops-progress i{background:linear-gradient(90deg,#10a981,#43c99d);border-radius:99px;height:100%;display:block}.ops-totals{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.ops-totals .ops-metric{border:0;padding:0}.ops-totals .ops-metric b{font-size:22px}.freshness-card dl{margin:19px 0 0}.freshness-card dl div{border-top:1px solid #edf2f4;justify-content:space-between;gap:16px;padding:15px 0;display:flex}.freshness-card dt{color:#71838f;font-size:13px}.freshness-card dd{color:#1c3640;text-align:right;margin:0;font-size:13px;font-weight:750}.ops-explain{max-width:1440px;margin:auto}.ops-explain>div{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:20px;display:grid}.ops-explain p{color:#667c89;border-right:1px solid #e6edef;margin:0;padding-right:22px;font-size:14px;line-height:1.7}.ops-explain p:last-child{border:0}.ops-explain p b{color:#19313b;margin-bottom:7px;display:block}@media (width<=900px){.ops-header{display:block}.ops-actions{margin-top:18px}.ops-kpis,.ops-totals{grid-template-columns:repeat(2,1fr)}.ops-grid,.ops-explain>div{grid-template-columns:1fr}.ops-explain p{border-bottom:1px solid #e6edef;border-right:0;padding:0 0 16px}.ops-page{padding:28px 18px}.ops-header h1{font-size:30px}}@media (width<=540px){.ops-kpis,.ops-totals{grid-template-columns:1fr}.ops-actions{flex-direction:column;align-items:stretch}.ops-actions button{width:100%}.freshness-card dl div{display:block}.freshness-card dd{text-align:left;margin-top:5px}}.ops-nav{background:#fff;border:1px solid #dce5e9;border-radius:14px;gap:8px;max-width:1440px;margin:0 auto 18px;padding:6px;display:flex}.ops-nav button{text-align:left;background:0 0;border:0;border-radius:10px;min-width:172px;padding:12px 16px}.ops-nav button b,.ops-nav button small{display:block}.ops-nav button b{color:#26404a;font-size:14px}.ops-nav button small{color:#81909a;margin-top:4px;font-size:11px}.ops-nav button.active{background:#123e3c}.ops-nav button.active b,.ops-nav button.active small{color:#fff}.ops-nav button:disabled{opacity:.45;cursor:not-allowed}.ops-message{color:#718490;max-width:1440px;margin:16px auto 0;font-size:12px}.kol-ops-card{max-width:1440px;margin:auto}.kol-ops-card .ops-card-title p{color:#728490;margin:10px 0 0;font-size:13px}.kol-ops-summary{gap:12px;margin:24px 0;display:flex}.kol-ops-summary>div{border:1px solid #e4ecef;border-radius:12px;min-width:230px;padding:14px 16px}.kol-ops-summary small,.kol-ops-summary b{display:block}.kol-ops-summary small{color:#81919b;font-size:11px}.kol-ops-summary b{color:#1d3a42;margin-top:5px;font-size:15px}.kol-ops-list{border:1px solid #e0e9ec;border-radius:12px;overflow:hidden}.kol-ops-row{border-top:1px solid #edf1f3;grid-template-columns:1.3fr 1fr .8fr .6fr 1.2fr;align-items:center;gap:12px;padding:14px 16px;font-size:13px;display:grid}.kol-ops-row.head{color:#728490;background:#f5f8f8;border-top:0;font-size:11px}.kol-ops-row>b{color:#213d46}.kol-ops-row>span{color:#70818b}.kol-ops-row em{border-radius:12px;width:max-content;padding:4px 8px;font-size:11px;font-style:normal}.kol-ops-row em.linked{color:#087f62;background:#e7f8f1}.kol-ops-row em.pending{color:#75838c;background:#f2f4f5}@media (width<=900px){.ops-nav{overflow:auto}.ops-nav button{min-width:150px}.kol-ops-list{overflow:auto}.kol-ops-row{min-width:720px}.kol-ops-summary{flex-wrap:wrap}}.telegram-channel-card{max-width:1440px;margin:auto;padding:0;overflow:hidden}.telegram-channel-card .ops-card-title{padding:26px 26px 18px}.telegram-channel-card .ops-card-title p{color:#728490;max-width:760px;margin:10px 0 0;font-size:13px;line-height:1.7}.telegram-channel-card .ops-card-title a{color:#087f62;background:#f4fcf8;border:1px solid #b9ded2;border-radius:10px;flex:none;padding:10px 13px;font-size:13px;font-weight:800;text-decoration:none}.telegram-channel-note{color:#58717c;background:#f4fbf8;border:1px solid #d6ece5;border-radius:12px;align-items:flex-start;gap:12px;margin:0 26px 20px;padding:13px 15px;font-size:13px;line-height:1.65;display:flex}.telegram-channel-note b{color:#087f62;white-space:nowrap}.telegram-channel-frame{background:#f3f7fb;border:0;border-top:1px solid #e2eceb;width:100%;height:760px;display:block}@media (width<=700px){.telegram-channel-card .ops-card-title{padding:20px;display:block}.telegram-channel-card .ops-card-title a{margin-top:14px;display:inline-block}.telegram-channel-note{margin:0 20px 16px}.telegram-channel-frame{height:820px}}.membership-status-hero{background:linear-gradient(112deg,#fff 0% 49%,#fff8ed 70%,#f4fbf8 100%);min-height:142px;padding:0;position:relative;overflow:hidden}.membership-plan-badges{align-items:center;gap:7px;display:flex}.membership-plan-badges span,.membership-plan-badges b{border-radius:20px;align-items:center;height:23px;padding:0 9px;font-size:9px;display:inline-flex}.membership-plan-badges b{color:#fff;letter-spacing:.06em;background:#12383a}.membership-upgrade-panel{border-left:1px solid #e7ebe8;flex:1;justify-content:space-between;align-self:stretch;align-items:center;gap:20px;padding:24px 30px 24px 42px;display:flex;position:relative}.membership-upgrade-panel h3{color:#e56f12;letter-spacing:-.02em;margin:0;font-size:21px}.membership-upgrade-panel p{color:#6c777b;margin:7px 0 12px;font-size:10px}.membership-upgrade-link{color:#0c8a70;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:900}.membership-upgrade-link span{margin-left:5px}.membership-hero-art{flex:none;width:150px;height:90px;position:relative}.membership-hero-art:before{content:"";background:linear-gradient(145deg,#ff8f261c,#ffc06640);border-radius:42% 58% 48% 52%;position:absolute;inset:8px 14px;transform:rotate(-8deg)}.membership-hero-art:after{content:"";background:linear-gradient(90deg,#ff8a22 0 23%,#0000 23% 34%,#16a78b 34% 68%,#0000 68% 78%,#ecb456 78%);border-radius:8px;height:4px;position:absolute;bottom:13px;left:25px;right:24px}.membership-hero-art i{background:linear-gradient(#ffa04c,#f27812);border-radius:5px 5px 2px 2px;width:15px;position:absolute;bottom:24px;transform:skewY(-8deg)}.membership-hero-art i:nth-child(3){height:67px;left:89px}.membership-hero-art b{color:#e97619;background:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:9px;display:grid;position:absolute;top:0;right:2px;box-shadow:0 7px 20px #c26f2221}.membership-dashboard{box-shadow:none;background:0 0;border:0;gap:18px;padding:22px;display:grid}.membership-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.membership-section-heading h3{color:#132d39;letter-spacing:-.02em;margin:0;font-size:19px}.membership-section-heading p{color:#73848d;margin:6px 0 0;font-size:10px}.membership-section-heading>span{color:#0a8069;background:#edf8f4;border-radius:20px;padding:6px 10px;font-size:9px;font-weight:800}.membership-usage-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.membership-usage-grid article{background:#fff;border:1px solid #dfe8eb;border-radius:14px;min-width:0;padding:17px 17px 15px;position:relative;box-shadow:0 8px 22px #2538490b}.membership-usage-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.membership-usage-top i{border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.membership-usage-top svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.membership-usage-top button{color:#6e7e86;cursor:pointer;background:0 0;border:0;padding:5px;font-size:9px}.membership-usage-grid article>span{color:#71828b;font-size:10px;display:block}.membership-usage-grid article>b{color:#102d3b;margin:5px 0 4px;font-size:21px;display:block}.membership-usage-grid article>b small{color:#788791;font-size:11px;font-weight:600}.membership-usage-grid article>p{color:#86939a;white-space:nowrap;text-overflow:ellipsis;height:16px;margin:0;font-size:9px;overflow:hidden}.membership-usage-grid article>em{background:#edf1f2;border-radius:5px;height:4px;margin-top:14px;display:block;overflow:hidden}.membership-usage-grid article>em u{border-radius:inherit;background:currentColor;min-width:4%;height:100%;text-decoration:none;display:block}.membership-usage-grid article.teal{color:#0ba888}.membership-usage-grid article.teal .membership-usage-top i{background:#e7f8f3}.membership-usage-grid article.blue{color:#4f7fe8}.membership-usage-grid article.blue .membership-usage-top i{background:#edf3ff}.membership-usage-grid article.violet{color:#815bd7}.membership-usage-grid article.violet .membership-usage-top i{background:#f2edff}.membership-usage-grid article.orange{color:#ee821d}.membership-usage-grid article.orange .membership-usage-top i{background:#fff2e4}.membership-plan-section{grid-template-columns:minmax(0,1.7fr) minmax(290px,.8fr);gap:15px;scroll-margin-top:24px;display:grid}.membership-comparison-card,.membership-price-card{background:#fff;border:1px solid #dce7e9;border-radius:16px;box-shadow:0 9px 25px #2538490a}.membership-table{border:1px solid #e0e8ea;border-radius:12px;margin-top:17px;overflow:hidden}.membership-table-row{border-top:1px solid #e8edef;grid-template-columns:1.15fr 1fr 1fr;align-items:center;min-height:43px;display:grid}.membership-table-row:first-child{border-top:0}.membership-table-row>*{align-items:center;height:100%;padding:0 17px;font-size:10px;display:flex}.membership-table-row>:nth-child(3){color:#098069;background:#f0faf6;border-left:1px solid #c6e4da;font-weight:800}.membership-table-row.heading{color:#53666f;background:#f8fafb;min-height:50px}.membership-table-row.heading .pro{color:#087d67;justify-content:space-between;display:flex}.membership-table-row.heading .pro span{background:#dff3ec;border-radius:12px;padding:3px 7px;font-size:8px}.membership-table-row>span:nth-child(2){color:#667780}.membership-price-label{color:#df7218;background:#fff0dd;border-radius:18px;padding:5px 9px;font-size:9px;font-weight:900;display:inline-flex}.membership-price-card h3{color:#142d39;margin:12px 0 0;font-size:20px}.membership-price-card>p{color:#718089;min-height:44px;margin:7px 0 14px;font-size:10px;line-height:1.7}.membership-billing-switch{background:#ffffffb8;border:1px solid #eadfcf;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;display:grid}.membership-billing-switch button{color:#768087;cursor:pointer;background:0 0;border:0;border-radius:7px;height:31px;font-size:9px}.membership-billing-switch button.active{color:#fff;background:#15373a;font-weight:800;box-shadow:0 3px 8px #1431341f}.membership-price{border-bottom:1px solid #eadfcd;align-items:baseline;gap:5px;padding:17px 0 13px;display:flex}.membership-price b{color:#122d39;font-size:28px}.membership-price span{color:#78858c;font-size:10px}.membership-price-card ul{gap:9px;margin:15px 0 17px;padding:0;list-style:none;display:grid}.membership-price-card li{color:#41545c;font-size:10px}.membership-price-card li:before{content:"✓";color:#0d9a79;margin-right:8px;font-weight:900}.membership-pro-cta{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ff8b27,#f47a13);border:0;border-radius:10px;width:100%;height:40px;font-size:11px;font-weight:900;transition:all .2s;box-shadow:0 7px 15px #ee7b192e}.membership-pro-cta:hover{filter:brightness(1.03);transform:translateY(-1px)}.membership-pro-notice{color:#0b7e68;text-align:center;background:#fff;border-radius:8px;margin-top:10px;padding:9px;font-size:9px}.membership-value-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.membership-value-grid article{background:#fff;border:1px solid #dfe7ea;border-radius:13px;align-items:flex-start;gap:11px;min-width:0;padding:15px;display:flex}.membership-value-grid i{color:#0a8d73;background:#edf8f4;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;font-size:13px;font-style:normal;font-weight:900;display:grid}.membership-value-grid b{color:#17313c;font-size:11px}.membership-value-grid p{color:#73828a;margin:5px 0 0;font-size:9px;line-height:1.55}@media (width<=1100px){.membership-hero-art{display:none}.membership-usage-grid,.membership-value-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=850px){.membership-status-hero{align-items:stretch}.membership-upgrade-panel{border-top:1px solid #e7ebe8;border-left:0;width:100%;padding:22px 30px}.membership-plan-section{grid-template-columns:1fr}}@media (width<=600px){.membership-dashboard{padding:16px}.membership-usage-grid,.membership-value-grid{grid-template-columns:1fr}.membership-table-row>*{padding:0 9px;font-size:9px}.membership-comparison-card{padding:16px}.membership-upgrade-panel{padding:20px}.membership-section-heading h3{font-size:17px}}.connection-page{max-width:1440px;margin:auto}.connection-heading{background:linear-gradient(120deg,#fff,#f4fbf8);border:1px solid #dce7e7;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:28px;margin:5px 0 22px;padding:26px 28px;display:flex}.connection-heading>div>span{color:#078568;letter-spacing:.15em;font-size:11px;font-weight:850;display:block}.connection-heading h2{color:#1e383d;letter-spacing:-.04em;margin:9px 0 8px;font-size:27px}.connection-heading p{color:#667c86;max-width:780px;margin:0;font-size:13px;line-height:1.75}.connection-heading>b{color:#37806e;background:#fff;border:1px solid #d9e9e4;border-radius:99px;flex:none;padding:9px 12px;font-size:12px}.connection-section{background:#fff;border:1px solid #dce6e8;border-radius:18px;margin-top:18px;padding:24px 26px}.connection-section header h3{color:#203b40;margin:0;font-size:19px}.connection-section header p{color:#748690;margin:7px 0 0;font-size:12px;line-height:1.65}.connection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:18px;display:grid}.connection-card{background:#fff;border:1px solid #dfe8e8;border-radius:14px;min-height:180px;padding:18px}.connection-card.healthy{border-top:3px solid #23a77e}.connection-card.failed{border-top:3px solid #e06167}.connection-card.pending{background:#fffcf7;border-top:3px solid #e5a043}.connection-card-top{justify-content:space-between;align-items:center;display:flex}.connection-mark{color:#087f62;background:#edf8f3;border-radius:11px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.connection-card.failed .connection-mark{color:#d24f58;background:#fff0f1}.connection-card.pending .connection-mark{color:#bd7618;background:#fff3df}.connection-card em{color:#087f62;background:#e9f8f1;border-radius:99px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:800}.connection-card.failed em{color:#d24f58;background:#fff0f1}.connection-card.pending em{color:#ba771b;background:#fff1dc}.connection-card h4{color:#233d42;margin:18px 0 7px;font-size:16px}.connection-card p{color:#71828c;min-height:39px;margin:0;font-size:12px;line-height:1.65}.connection-card footer{border-top:1px solid #edf1f2;justify-content:space-between;align-items:end;gap:10px;margin-top:17px;padding-top:11px;display:flex}.connection-card code{color:#75909a;text-overflow:ellipsis;white-space:nowrap;max-width:72%;font-size:10px;overflow:hidden}.connection-card footer span{color:#84949b;white-space:nowrap;font-size:10px}@media (width<=980px){.connection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-heading{flex-direction:column;align-items:flex-start}}@media (width<=600px){.connection-heading,.connection-section{padding:20px}.connection-heading h2{font-size:23px}.connection-grid{grid-template-columns:1fr}}.diagnosis-record-grid>.diagnosis-section-heading{padding:20px 2px 2px;display:block}.diagnosis-record-grid>.diagnosis-section-heading h2{letter-spacing:-.025em;font-size:24px}.diagnosis-record-grid>.diagnosis-section-heading p{color:#61758c;text-align:left;max-width:none;margin:6px 0 0;font-size:14px;line-height:1.6}.diagnosis-record-panel{border-color:#d8e5f3;box-shadow:0 10px 28px #29568a0d}.diagnosis-record-toolbar{background:#fbfdff;min-height:66px;padding:11px 18px}.diagnosis-record-tabs{background:#fff;border:1px solid #dce6f2;border-radius:12px;gap:5px;padding:4px;box-shadow:0 4px 12px #2e52790b}.diagnosis-record-tabs button{color:#51677e;border-radius:8px;justify-content:center;min-width:128px;height:42px;padding:0 18px;font-size:14px;font-weight:750;transition:background-color .18s,color .18s,box-shadow .18s}.diagnosis-record-tabs button:focus-visible{outline-offset:3px;outline:2px solid #176fe3}.diagnosis-record-tabs button.active{background:#176fe3;box-shadow:0 6px 14px #176fe333}.diagnosis-record-tabs button span{font-variant-numeric:tabular-nums;min-width:23px;height:21px;padding:0 6px;font-size:11px}.diagnosis-record-scope{color:#61758c;align-items:center;gap:12px;font-size:13px;display:flex}.diagnosis-record-scope span{border-right:1px solid #dce6f2;padding-right:12px}.diagnosis-record-scope b{color:#213a55;font-size:13px}.diagnosis-position-events{background:#fff}.diagnosis-record-summary{background:#f7faff;border-bottom:1px solid #e8eef6;align-items:center;gap:14px;min-height:52px;padding:0 22px;display:flex}.diagnosis-record-summary b{color:#163653;font-size:14px}.diagnosis-record-summary span{color:#6b7f94;font-size:12px}.diagnosis-event-list{scrollbar-color:#c7d6e7 transparent;scrollbar-width:thin;max-height:490px;overflow:auto}.diagnosis-event-row{background:#fff;border-bottom:1px solid #e8eef5}.diagnosis-event-row:last-child{border-bottom:0}.diagnosis-event-row>summary{cursor:pointer;grid-template-columns:minmax(170px,1.2fr) minmax(150px,1.05fr) minmax(115px,.72fr) minmax(115px,.72fr) minmax(125px,.82fr) 24px;align-items:center;gap:22px;min-height:82px;padding:13px 20px;list-style:none;transition:background-color .18s;display:grid}.diagnosis-event-row>summary::-webkit-details-marker{display:none}.diagnosis-event-row>summary:hover{background:#f8fbff}.diagnosis-event-row[open]>summary{background:#f5f9ff}.diagnosis-event-asset{align-items:center;gap:12px;min-width:0;display:flex}.diagnosis-event-logo{background:#f1f6fc;border:1px solid #dce8f4;border-radius:12px;flex:none;width:42px!important;height:42px!important}.diagnosis-event-logo img{object-fit:cover;width:100%;height:100%}.diagnosis-event-asset>span:last-child,.diagnosis-event-action,.diagnosis-event-metric{gap:5px;min-width:0;display:grid}.diagnosis-event-asset b{color:#102b47;font-size:16px}.diagnosis-event-asset small,.diagnosis-event-action small,.diagnosis-event-metric small{color:#74879c;font-size:12px}.diagnosis-event-action b{color:#1767c8;background:#eaf3ff;border-radius:7px;width:max-content;padding:5px 9px;font-size:13px}.diagnosis-event-row.short .diagnosis-event-action b{color:#6c4fbe;background:#f1edff}.diagnosis-event-row.reduce .diagnosis-event-action b{color:#b96613;background:#fff3e5}.diagnosis-event-row.close .diagnosis-event-action b{color:#c84250;background:#fff0f1}.diagnosis-event-metric b{color:#203b56;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.diagnosis-event-metric.emphasis b{color:#102b47;font-size:15px}.diagnosis-event-expand{border-bottom:2px solid #73879c;border-right:2px solid #73879c;justify-self:end;width:9px;height:9px;transition:transform .18s;transform:rotate(45deg)}.diagnosis-event-row[open] .diagnosis-event-expand{transform:rotate(225deg)}.diagnosis-event-breakdown{background:#f8fbff;padding:0 20px 14px 74px}.diagnosis-event-breakdown header{border-top:1px solid #dce7f3;align-items:baseline;gap:10px;padding:13px 0 9px;display:flex}.diagnosis-event-breakdown header b{color:#1d3d5c;font-size:13px}.diagnosis-event-breakdown header span{color:#71859a;font-size:11px}.diagnosis-event-breakdown>div{color:#61758c;font-variant-numeric:tabular-nums;border-top:1px solid #e4ecf5;grid-template-columns:150px 120px 1fr 120px 120px;gap:14px;padding:8px 0;font-size:12px;display:grid}.diagnosis-event-breakdown>div b{color:#243e58}.diagnosis-record-panel .fills-table td{height:58px}.diagnosis-record-panel .diagnosis-token-logo{border-radius:9px;width:30px;height:30px}.diagnosis-record-panel .empty.compact{background:linear-gradient(#fff,#f8fbff);border:0;border-radius:0;align-content:center;gap:7px;min-height:240px;display:grid}.diagnosis-record-panel .empty.compact b{font-size:16px}.diagnosis-record-panel .empty.compact p{margin:0;font-size:13px}@media (width<=1080px){.diagnosis-event-row>summary{grid-template-columns:minmax(160px,1.25fr) minmax(135px,1fr) repeat(2,minmax(100px,.7fr)) 24px}.diagnosis-event-metric:nth-of-type(3),.diagnosis-record-scope b{display:none}}.diagnosis-record-grid>.diagnosis-section-heading{padding-top:16px}.diagnosis-record-grid>.diagnosis-section-heading h2{font-size:20px}.diagnosis-record-grid>.diagnosis-section-heading p{margin-top:4px;font-size:13px}.diagnosis-record-toolbar{min-height:56px;padding:8px 14px}.diagnosis-record-tabs{box-shadow:none;border-radius:10px;padding:3px}.diagnosis-record-tabs button{min-width:108px;height:36px;padding:0 14px;font-size:13px}.diagnosis-record-tabs button span{min-width:21px;height:19px;font-size:10px}.diagnosis-history-tools{color:#61758c;background:linear-gradient(105deg,#f8fbff 0%,#f1f7ff 58%,#f8fbff 100%);border-bottom:1px solid #dfe9f5;grid-template-columns:minmax(0,3.35fr) minmax(210px,.9fr);min-height:78px;font-size:12px;display:grid}.diagnosis-history-tools button{color:#60758b;background:0 0;border:0;border-radius:6px;height:30px;padding:0 13px;font-size:12px;font-weight:700}.diagnosis-history-tools button:hover{color:#1767c8;background:#edf5ff}.diagnosis-history-tools button.active{color:#fff;background:#176fe3}.diagnosis-history-tools button:focus-visible{outline-offset:2px;outline:2px solid #176fe3}.diagnosis-record-panel .diagnosis-history-table{max-height:none;margin:0;overflow:auto visible}.diagnosis-history-table table{min-width:1120px}.diagnosis-record-panel{overflow:clip}.diagnosis-history-table thead{z-index:8;position:sticky;top:58px;box-shadow:0 7px 14px #254d7a17}.diagnosis-history-table th{color:#35536f;white-space:nowrap;background:#edf5ff;border-top:1px solid #d8e5f3;border-bottom:1px solid #cbdced;height:48px;padding:10px 13px;font-size:12px;font-weight:750}.diagnosis-history-table td{color:#233e58;font-variant-numeric:tabular-nums;height:56px;padding:10px 13px;font-size:13px}.diagnosis-history-table tbody tr:hover{background:#f7faff}.diagnosis-history-table .diagnosis-token{gap:9px}.diagnosis-history-table .diagnosis-token-logo{border-radius:8px;width:28px;height:28px}.diagnosis-history-table .diagnosis-token>span:last-child{gap:2px;min-width:0;display:grid}.diagnosis-history-table .diagnosis-token>span:last-child>b{color:#153858;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:13px;overflow:hidden}.diagnosis-history-table .diagnosis-token>span:last-child>small{color:#7b91a8;white-space:nowrap;font-size:10px;font-weight:650}.diagnosis-history-table .diagnosis-token.outcome .diagnosis-token-logo>span{color:#7052c8;background:#f2edff}.history-direction{border-radius:7px;justify-content:center;align-items:center;min-width:42px;height:25px;font-size:12px;font-weight:800;display:inline-flex}.history-direction.buy{color:#087b60;background:#e9f8f2}.history-direction.sell{color:#c83f4b;background:#fff0f1}.history-direction.unknown{color:#6f8194;background:#f1f4f8}.diagnosis-history-more{color:#657b92;background:#f8fbff;border-top:1px solid #dfe8f3;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:12px 18px;font-size:12px;display:flex}.diagnosis-history-more span b{color:#173b5c;font-variant-numeric:tabular-nums;font-size:14px}.diagnosis-history-more>button{color:#1767c8;background:#fff;border:1px solid #b9d5f5;border-radius:9px;min-width:150px;height:40px;padding:0 18px;font-size:13px;font-weight:750;transition:background-color .18s,border-color .18s,color .18s,transform .18s;box-shadow:0 4px 12px #1f68be12}.diagnosis-history-more>button:hover{color:#0d5ab5;background:#edf5ff;border-color:#86b9f1;transform:translateY(-1px)}.diagnosis-history-more>button:focus-visible{outline-offset:3px;outline:2px solid #176fe3}.diagnosis-history-more>b{color:#70849a;font-size:12px}.history-kind{border-radius:6px;justify-content:center;align-items:center;min-width:48px;height:26px;font-size:12px;font-weight:750;display:inline-flex}.history-kind.open{color:#1767c8;background:#eaf3ff}.history-kind.close{color:#c84250;background:#fff0f1}@media (width<=900px){.diagnosis-history-tools{grid-template-columns:1fr}.diagnosis-record-toolbar{flex-direction:column;align-items:flex-start}.diagnosis-record-scope{align-self:flex-end}}@media (width>=1181px){.diagnosis-record-panel .diagnosis-history-table{overflow:visible}}@media (width<=1180px){.diagnosis-history-table thead{box-shadow:none;position:static}.diagnosis-history-more{flex-direction:column;align-items:flex-start}.diagnosis-history-more>button{width:100%}}.diagnosis-period-summary dl>div:nth-child(5){background:#fff;grid-column:auto;min-height:82px}.diagnosis-period-summary dl>div:last-child{background:#fff8f8;grid-column:1/-1;min-height:72px}.diagnosis-positions-section{box-shadow:0 8px 22px #29568a09}.diagnosis-history-meta{grid-template-columns:1.15fr 1.2fr .8fr;min-width:0;display:grid}.diagnosis-history-meta>.history-overview-item{border-left:1px solid #dce6f2;align-items:center;gap:11px;min-width:0;padding:13px 18px;display:flex}.diagnosis-history-meta>.history-overview-item:first-child{border-left:0}.history-overview-item>i{color:#176fe3;background:#e7f1ff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.history-overview-item:nth-child(2)>i{color:#078765;background:#e9f7f2}.history-overview-item:nth-child(3)>i{color:#dc4350;background:#fff0f1}.history-overview-item>i svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.history-overview-item>span{gap:3px;min-width:0;display:grid}.diagnosis-history-meta small,.history-filter-block>small{color:#6c8197;font-size:11px;font-weight:650}.diagnosis-history-meta b{color:#173753;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.diagnosis-history-meta em{color:#71859a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.diagnosis-history-meta b.loss{color:#dc4350}.history-filter-block{background:#ffffff73;border-left:1px solid #dce6f2;align-content:center;gap:7px;padding:12px 16px;display:grid}.diagnosis-history-filter{background:#fff;border:1px solid #d8e4f1;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;display:grid}.diagnosis-ledger-summary{background:#f8fbff;border-bottom:1px solid #e4ebf4;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.diagnosis-ledger-summary>span{border-left:1px solid #e4ebf4;gap:5px;padding:13px 18px;display:grid}.diagnosis-ledger-summary>span:first-child{border-left:0}.diagnosis-ledger-summary small{color:#71849a;font-size:11px}.diagnosis-ledger-summary b{color:#203b56;font-size:14px}.diagnosis-ledger-summary b.profit{color:#078765}@media (width<=900px){.diagnosis-history-meta{grid-template-columns:1fr}.diagnosis-history-meta>.history-overview-item{border-top:1px solid #dce6f2;border-left:0;padding:12px 16px}.diagnosis-history-meta>.history-overview-item:first-child{border-top:0}.history-filter-block{border-top:1px solid #dce6f2;border-left:0}.diagnosis-ledger-summary{grid-template-columns:1fr}}.membership-identity-line{align-items:center;gap:12px;display:flex}.membership-status-hero .membership-identity-line h2{margin:0;font-size:23px}.membership-plan-badges{gap:0}.membership-plan-badges span,.membership-plan-badges b{border-radius:4px;height:27px;padding:0 9px;font-size:10px}.membership-plan-badges span{color:#455761;background:#edf0f2}.membership-plan-badges b{color:#118a72;background:#fff;border:1px solid #d8e5e1}.membership-upgrade-panel{padding:22px 32px 22px 38px}.membership-upgrade-panel h3{font-size:23px}.membership-upgrade-panel p{font-size:12px}.membership-upgrade-link{color:#fff;background:#ff7f16;border-radius:7px;height:31px;padding:0 17px;font-size:11px;box-shadow:0 6px 14px #f57e1729}.membership-hero-art{width:205px;height:106px}.membership-hero-art:before{clip-path:polygon(50% 0,93% 22%,93% 75%,50% 100%,7% 75%,7% 22%);background:linear-gradient(145deg,#fff3df,#ffd491);border-radius:19px;inset:7px 42px 4px}.membership-hero-art:after{clip-path:polygon(0 100%,30% 60%,45% 78%,62% 35%,75% 66%,100% 10%,100% 100%);background:linear-gradient(155deg,#0000 45%,#ffa54a24 45%);height:64px;bottom:4px;left:24px;right:5px}.membership-hero-art i{z-index:1;background:#ef9b442e;width:10px;bottom:11px}.membership-hero-art i:first-child{height:55px;left:25px}.membership-hero-art i:nth-child(2){height:32px;left:42px}.membership-hero-art i:nth-child(3){height:47px;left:auto;right:15px}.membership-hero-art b{z-index:2;color:#fff;width:58px;height:58px;box-shadow:none;text-shadow:0 2px 6px #df7c1324;background:0 0;font-size:38px;top:25px;left:75px;right:auto}.membership-dashboard{gap:13px;padding:0}.membership-usage-panel{background:#fff;border:1px solid #dce6e9;border-radius:14px;padding:15px 16px 16px;box-shadow:0 7px 20px #233a490a}.membership-usage-panel .membership-section-heading{margin:0 0 11px}.membership-usage-panel .membership-section-heading h3{font-size:16px}.membership-usage-grid{gap:13px}.membership-usage-grid article{min-height:132px;box-shadow:none;border-radius:11px;grid-template-rows:20px 31px 7px 24px;grid-template-columns:58px minmax(0,1fr);padding:15px 16px 10px;display:grid}.membership-usage-top{display:contents}.membership-usage-top i{border-radius:50%;grid-area:1/1/3;width:46px;height:46px}.membership-usage-top svg{width:24px;height:24px}.membership-usage-grid article>span{color:#263d47;grid-area:1/2;align-self:center;font-size:12px;font-weight:800}.membership-usage-grid article>b{grid-area:2/2;margin:1px 0 0;font-size:22px}.membership-usage-grid article>p{display:none}.membership-usage-grid article>em{grid-area:3/1/auto/3;align-self:end;height:5px;margin:0}.membership-usage-top button{color:#405762;grid-area:4/1/auto/3;place-self:end start;padding:0;font-size:10px;font-weight:750}.membership-usage-grid article:nth-child(3){color:#f08a25}.membership-usage-grid article:nth-child(3) .membership-usage-top i{background:#fff1e2}.membership-usage-grid article:nth-child(4){color:#8d65dc}.membership-usage-grid article:nth-child(4) .membership-usage-top i{background:#f2edff}.membership-plan-section{grid-template-columns:minmax(0,2fr) minmax(315px,1fr);gap:13px}.membership-comparison-card{padding:16px}.membership-comparison-card .membership-section-heading h3{font-size:17px}.membership-comparison-card .membership-section-heading p{display:none}.membership-table{border-radius:9px;margin-top:12px}.membership-table-row>*{padding:0 13px;font-size:10px}.membership-table-row.heading b{font-size:10px}.membership-table-row>:first-child:before{color:#16aa8b;width:17px;margin-right:9px;font-size:15px}.membership-table-row:nth-child(2)>:first-child:before{content:"♙"}.membership-table-row:nth-child(3)>:first-child:before{content:"▣"}.membership-table-row:nth-child(4)>:first-child:before{content:"▥";color:#4183e8}.membership-table-row:nth-child(5)>:first-child:before{content:"⌁"}.membership-table-row:nth-child(6)>:first-child:before{content:"✧";color:#4183e8}.membership-table-row:nth-child(7)>:first-child:before{content:"♧";color:#4183e8}.membership-table-row.heading>:first-child:before{display:none}.membership-table-row>:nth-child(3){background:#ebf9f4b8}.membership-price-card{background:#fff;border-color:#dce7e9;padding:16px 18px}.membership-price-label{color:#152d39;background:0 0;padding:0;font-size:15px}.membership-price-card h3,.membership-price-card>p{display:none}.membership-billing-switch{margin-top:15px}.membership-price{padding:12px 0 9px}.membership-price b{font-size:26px}.membership-price-card ul{gap:7px;margin:10px 0 12px}.membership-price-card li{font-size:10px}.membership-pro-cta{border-radius:7px;height:37px;font-size:13px}.membership-pro-notice{margin-top:7px;padding:6px}.membership-value-grid{gap:13px}.membership-value-grid article{border-radius:12px;align-items:center;min-height:128px;padding:18px}.membership-value-grid i{border-radius:50%;width:56px;height:56px;font-size:28px}.membership-value-grid article:nth-child(2) i{color:#337ce4;background:#eaf2ff}.membership-value-grid article:nth-child(3) i{color:#f27b14;background:#fff3e7}.membership-value-grid article:nth-child(4) i{color:#8b60da;background:#f2edff}.membership-value-grid b{font-size:16px}.membership-value-grid p{font-size:11px;line-height:1.65}@media (width<=1100px){.membership-usage-grid article{grid-template-columns:48px minmax(0,1fr)}.membership-usage-top i{width:39px;height:39px}.membership-plan-section{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr)}}.main:has(.membership-dashboard) .topbar{height:76px}.main:has(.membership-dashboard) .content{padding-top:14px}.membership-status-hero{height:143px;min-height:143px}.membership-table-row{min-height:34px}.membership-table-row.heading{min-height:36px}.membership-table-row>*,.membership-price-card li{font-size:11px}.membership-hero-art:before,.membership-hero-art:after{display:none}.membership-hero-svg{width:100%;height:100%;display:block;overflow:visible}.membership-glyph{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.membership-table-row>:first-child:before{display:none!important}.membership-table-row>:first-child{gap:10px}.membership-table-row>:first-child .membership-glyph{color:#12a98a;flex:none;width:17px;height:17px}.membership-table-row:nth-child(4)>:first-child .membership-glyph,.membership-table-row:nth-child(6)>:first-child .membership-glyph,.membership-table-row:nth-child(7)>:first-child .membership-glyph{color:#4d82e6}.membership-table-row>:nth-child(3):before{content:"✓";color:#079273;background:#dff4ec;border-radius:50%;place-items:center;width:15px;height:15px;margin-right:6px;font-size:9px;font-weight:900;display:grid}.membership-table-row.heading>:nth-child(3):before{display:none}.membership-value-grid i .membership-glyph{stroke-width:1.7px;width:31px;height:31px}.invite-record-list{border:1px solid #e1eaed;border-radius:12px;margin-top:18px;display:grid;overflow:hidden}.invite-record-list article{background:#fff;border-top:1px solid #edf2f4;grid-template-columns:34px minmax(0,1fr) 110px 70px;align-items:center;gap:12px;padding:13px 15px;display:grid}.invite-record-list article:first-child{border-top:0}.invite-record-list article>span{color:#98a6ae;font-size:10px}.invite-record-list article div{min-width:0}.invite-record-list article b,.invite-record-list article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.invite-record-list article b{color:#19343e;font-size:12px}.invite-record-list article small,.invite-record-list article time{color:#7c8c95;font-size:10px}.invite-record-list article em{color:#087f62;background:#e7f8f1;border-radius:12px;justify-self:end;padding:4px 8px;font-size:9px;font-style:normal}@media (width<=700px){.invite-record-list article{grid-template-columns:28px 1fr 64px}.invite-record-list article time{display:none}}@media (width<=760px){html,body{width:100%;max-width:100%;overflow-x:hidden}.app-shell,.main,.content{width:100%;min-width:0;max-width:100%}.sidebar{width:min(86vw,320px);max-width:320px}.main{margin-left:0!important}.topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;width:100%;min-width:0;padding:12px 14px;display:grid}.topbar>div{min-width:0;margin:0!important}.topbar h1{white-space:nowrap;text-overflow:ellipsis;font-size:20px;overflow:hidden}.top-actions{min-width:0}.content{padding:12px 12px 32px!important}.content>*{min-width:0;max-width:100%}img,canvas{max-width:100%}.overview-page-shell .topbar{justify-content:stretch;height:64px;padding:10px 12px;display:grid}.overview-page-shell .main>.content{padding:10px 12px 30px!important}.overview-hero,.overview-page-shell .overview-hero{min-width:0;min-height:0;display:block;overflow:hidden}.overview-hero-copy,.overview-page-shell .overview-hero-copy{width:100%;min-width:0;padding:22px 18px}.overview-hero-copy h2,.overview-page-shell .overview-hero-copy h2{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:25px}.overview-hero-copy p,.overview-page-shell .overview-hero-copy p{white-space:normal;max-width:100%}.overview-hero-orbit,.overview-score-card{display:none}.overview-dashboard>.stats,.overview-page-shell .overview-dashboard>.stats{grid-template-columns:1fr;gap:9px}.overview-dashboard>.stats>div,.overview-page-shell .overview-dashboard>.stats>div{grid-template-columns:46px minmax(0,1fr) 22px;width:100%;min-width:0;min-height:86px;padding:12px}.overview-dashboard>.stats section,.overview-page-shell .overview-dashboard>.stats section{min-width:0}.overview-dashboard>.stats section span,.overview-page-shell .overview-dashboard>.stats section span{white-space:normal}.overview-pick-grid,.overview-page-shell .overview-pick-grid,.wallet-grid,.strategy-grid,.diagnosis-grid,.bot-layout{width:100%;grid-template-columns:minmax(0,1fr)!important}.wallet-card,.overview-pick-grid .wallet-card,.overview-page-shell .overview-pick-grid .wallet-card{width:100%;min-width:0}.overview-pick-grid .metric-grid,.overview-page-shell .overview-pick-grid .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-pick-grid .score-row,.overview-page-shell .overview-pick-grid .score-row{grid-template-columns:minmax(92px,118px) minmax(0,1fr)}.section-head{align-items:flex-start;gap:10px}.section-head h2{font-size:18px}.section-head button{flex:none}.toolbar,.follow-toolbar{width:100%;min-width:0}.search{min-width:0}.report-card,.diagnosis-head,.collector-hero,.funnel,.bot-config,.bot-preview{min-width:0;overflow-x:auto}.flow{max-width:100%;overflow-x:auto}}@media (width<=420px){.topbar{grid-template-columns:38px minmax(0,1fr) 38px}.top-actions{justify-content:flex-end}.top-actions>:not(.icon-button){display:none}.overview-hero-copy h2,.overview-page-shell .overview-hero-copy h2{font-size:23px}.overview-dashboard>.stats section b,.overview-page-shell .overview-dashboard>.stats section b{font-size:21px}.overview-pick-grid .card-top,.overview-page-shell .overview-pick-grid .card-top{align-items:flex-start}.overview-pick-grid .follow,.overview-page-shell .overview-pick-grid .follow{padding:6px 8px}}.trading-deposit-modal{width:min(620px,100vw - 32px);max-height:min(860px,100vh - 28px);overflow:auto;padding:32px 34px!important}.trading-deposit-modal .eyebrow,.trading-control-modal .eyebrow,.security-backup-modal .eyebrow{letter-spacing:.18em}.trading-deposit-qr{justify-items:center;gap:9px;margin:18px auto 16px;display:grid}.trading-deposit-qr>div{background:#fff;border:1px solid #d8e8e3;border-radius:18px;place-items:center;width:188px;height:188px;padding:12px;display:grid;box-shadow:0 12px 30px #12443d14}.trading-deposit-qr img{width:164px;height:164px;display:block}.trading-deposit-qr span{color:#71858a;font-size:11px}.trading-deposit-address{margin-top:12px}.trading-deposit-modal .trading-deposit-steps{grid-template-columns:repeat(3,1fr);gap:9px}.trading-deposit-modal .trading-deposit-steps div{background:#f6faf8;border-radius:12px;align-content:start;gap:8px;padding:12px;display:grid}.trading-control-modal,.security-backup-modal{width:min(500px,100vw - 32px);padding:32px!important}.trading-control-modal>p,.security-backup-modal>p{color:#63777d;margin:10px 0 22px;font-size:13px;line-height:1.7}.modal-field{color:#314d55;gap:8px;margin:14px 0;font-size:12px;font-weight:700;display:grid}.modal-field>input,.amount-input-wrap{background:#fbfdfd;border:1px solid #d6e2e5;border-radius:12px;width:100%;min-height:48px}.modal-field>input{color:#17363d;font:inherit;outline:none;padding:0 14px}.modal-field>input:focus,.amount-input-wrap:focus-within{border-color:#0c9274;box-shadow:0 0 0 3px #0c92741a}.amount-input-wrap{align-items:center;display:flex;overflow:hidden}.amount-input-wrap input{color:#17363d;background:0 0;border:0;outline:none;flex:1;min-width:0;height:46px;padding:0 14px;font-size:16px;font-weight:750}.amount-input-wrap span{color:#688086;padding:0 14px;font-size:12px;font-weight:750}.amount-input-wrap button{color:#078765;cursor:pointer;background:#f3f6f5;border:0;border-left:1px solid #dce4e4;align-self:stretch;min-width:62px;font-size:12px;font-weight:800}.amount-input-wrap button:hover{background:#e5f3ee}.amount-input-wrap button:focus-visible{outline-offset:-3px;outline:2px solid #0b9474}.amount-input-wrap button:disabled{cursor:not-allowed;opacity:.45}.trading-control-modal>.primary,.security-backup-modal>.primary{width:100%;min-height:48px;margin-top:16px}.trading-balance-label{color:#70838a;align-items:center;gap:6px;font-size:11px;display:flex}.balance-help{display:inline-flex;position:relative}.balance-help>button{color:#0b9474;width:17px;height:17px;font:700 11px/1 var(--font-geist-sans),system-ui,sans-serif;cursor:help;background:#fff;border:1px solid #dce4e4;border-radius:50%;place-items:center;padding:0;display:grid}.balance-help>button:focus-visible{outline-offset:2px;outline:2px solid #0b9474}.balance-help-tooltip{z-index:40;color:#fff;opacity:0;pointer-events:none;background:#12323b;border:1px solid #dce4e4;border-radius:8px;width:min(280px,70vw);padding:10px 12px;font-size:11px;line-height:1.6;transition:opacity .16s,transform .16s;position:absolute;inset-block-end:calc(100% + 9px);inset-inline-start:50%;transform:translate(-50%)translateY(4px);box-shadow:0 10px 24px #1f38392e}.balance-help:hover .balance-help-tooltip,.balance-help:focus-within .balance-help-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.trading-balance-stat:last-child .balance-help-tooltip{inset-inline:auto 0;transform:translateY(4px)}.trading-balance-stat:last-child .balance-help:hover .balance-help-tooltip,.trading-balance-stat:last-child .balance-help:focus-within .balance-help-tooltip{transform:translateY(0)}@media (width<=650px){.trading-deposit-modal,.trading-control-modal,.security-backup-modal{width:calc(100vw - 20px);padding:24px 18px!important}.trading-deposit-modal .trading-deposit-steps{grid-template-columns:1fr}.trading-deposit-qr>div{width:174px;height:174px}.trading-deposit-qr img{width:150px;height:150px}}.deposit-modal-v2{width:min(760px,100vw - 32px);padding:34px}.deposit-modal-v2>header .eyebrow{color:#087b65;letter-spacing:.16em;font-size:10px}.deposit-modal-v2>header h3{margin:9px 0 7px;font-size:29px}.deposit-modal-v2>header p{color:#66787e;margin:0 0 22px;font-size:12px}.deposit-modal-grid{grid-template-columns:minmax(250px,.84fr) minmax(330px,1.16fr);gap:18px;display:grid}.deposit-scan-card,.deposit-guide{background:#fff;border:1px solid #dfe8e8;border-radius:15px}.deposit-scan-card{flex-direction:column;align-items:center;padding:22px;display:flex}.deposit-scan-card>b{font-size:13px}.deposit-scan-card>small{color:#6b7e83;font-size:10px}.deposit-scan-card .deposit-qr{box-sizing:border-box;border:15px solid #fff;width:214px;height:214px;margin:16px auto;padding:0}.deposit-scan-card .deposit-qr img{width:100%;height:100%;display:block}.deposit-guide{overflow:hidden}.deposit-asset-row{border-bottom:1px solid #e6ecec;grid-template-columns:1fr 1fr;display:grid}.deposit-asset-row>span{padding:15px 17px}.deposit-asset-row>span+span{border-left:1px solid #e6ecec}.deposit-asset-row small,.deposit-asset-row b{display:block}.deposit-asset-row small{color:#73858a;font-size:9px}.deposit-asset-row b{color:#18383d;margin-top:5px;font-size:13px}.deposit-guide .deposit-address{background:#f8fcfb;border-color:#cfe3dd;margin:15px 16px 12px}.deposit-guide .deposit-address small{color:#657b80}.deposit-guide .deposit-address code{color:#155f52}.deposit-guide .deposit-address button{color:#087b65;border-left-color:#cfe3dd}.deposit-guide ol{gap:13px;margin:0;padding:0 17px 18px;list-style:none;display:grid}.deposit-guide li{align-items:flex-start;gap:10px;display:flex}.deposit-guide li i{color:#fff;background:#087b65;border-radius:50%;flex:0 0 21px;place-items:center;height:21px;font-size:10px;font-style:normal;font-weight:800;display:grid}.deposit-guide li span,.deposit-guide li b,.deposit-guide li small{display:block}.deposit-guide li b{font-size:11px}.deposit-guide li small{color:#77888c;margin-top:2px;font-size:9px}.deposit-confirm-panel{background:#fffbf5;border:1px solid #f3d3a7;border-radius:14px;grid-template-columns:1fr 1fr;align-items:center;gap:22px;margin-top:18px;padding:17px 19px;display:grid}.deposit-confirm-panel>div+div{border-left:1px solid #f1d6b4;padding-left:22px}.deposit-confirm-panel b,.deposit-confirm-panel span{color:#243b3f;font-size:11px;display:block}.deposit-confirm-panel p{color:#7b8688;margin:5px 0 0;font-size:9px;line-height:1.5}.deposit-confirm-panel .primary{background:#ff8a12;width:100%;margin-top:9px;padding:12px;font-size:11px}.deposit-confirm-panel .primary:disabled{cursor:wait;opacity:.7}@media (width<=720px){.deposit-modal-v2{max-height:calc(100vh - 24px);padding:26px 18px;overflow:auto}.deposit-modal-grid,.deposit-confirm-panel{grid-template-columns:1fr}.deposit-scan-card .deposit-qr{width:190px;height:190px}.deposit-confirm-panel>div+div{border-top:1px solid #f1d6b4;border-left:0;padding:14px 0 0}}.withdrawal-code-row{grid-template-columns:minmax(0,1fr) 118px;gap:10px;display:grid}.withdrawal-code-row button{color:#087a67;cursor:pointer;background:#eef9f6;border:1px solid #b7d9d2;border-radius:10px;font-weight:700}.withdrawal-code-row button:disabled{cursor:wait;opacity:.65}.withdrawal-password-notice{color:#225b53;background:#f2f7f6;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.5}.hl-terms-consent{color:#64787d;align-items:flex-start;gap:9px;margin:14px 0;font-size:11px;line-height:1.55;display:flex}.hl-terms-consent input{accent-color:#0a8b70;flex:none;margin-top:2px}.hl-terms-consent a{color:#08785e;margin:0 3px;font-weight:750;text-decoration:none}.hl-terms-consent a:hover{text-decoration:underline}.wallet-card{padding:16px}.card-top{align-items:center;gap:10px}.card-top .identity{flex:1;align-content:center;gap:3px;min-width:0;display:grid}.identity>div{gap:6px}.identity small,.kind{font-size:10px}.identity h3{letter-spacing:.01em;margin:0;font-size:17px;line-height:1.25}.identity code{color:#587179;font-size:11px;font-weight:650;line-height:1.35}.follow{align-self:flex-start;font-size:11px}.score-row{margin:13px 0 10px}.score-row small{font-size:11px}.score-row strong{font-size:31px}.score-row em{font-size:10px}.metric-grid>div{padding:10px}.metric-grid span{font-size:10px}.metric-grid b{font-size:13px}.evidence-head{margin:13px 0 8px}.evidence-head b{color:#263f45;font-size:12px}.evidence-head small{display:none}.tags.evidence-tags{gap:6px;margin:0 0 11px}.tags.evidence-tags span{padding:5px 8px;font-size:10px;line-height:1.3}.card-actions{padding-top:10px}.card-actions button{font-size:11px}@media (width<=800px){.identity h3{font-size:16px}.metric-grid b{font-size:12px}.tags.evidence-tags span{font-size:10px}}.profile-identity{gap:16px;padding:23px 26px}.profile-identity>.avatar{width:56px;height:56px;font-size:29px}.profile-title .eyebrow{letter-spacing:.1em;font-size:11px}.profile-name{gap:9px;margin:5px 0}.profile-name h2{font-size:24px}.profile-name span{padding:6px 9px;font-size:11px}.profile-title code{font-size:12px;line-height:1.45}.profile-tags{gap:7px;margin-top:11px}.profile-tags span{padding:6px 9px;font-size:11px}.diagnosis-status>span{padding:8px 11px;font-size:12px}.profile-dashboard{min-height:360px}.profile-section-label span{letter-spacing:.08em;font-size:11px}.profile-section-label h3{margin:7px 0;font-size:21px}.profile-section-label strong{font-size:26px}.profile-section-label strong small{margin-top:4px;font-size:11px}.chart-range{font-size:11px}.profile-equity>p{max-width:720px;margin-top:16px;font-size:13px;line-height:1.7}.profile-ledger>div{padding:19px 17px}.profile-ledger span{font-size:12px}.profile-ledger b{margin:8px 0 5px;font-size:18px}.profile-ledger small{font-size:11px;line-height:1.4}.ledger-formula{gap:20px;padding:16px 26px;font-size:12px;line-height:1.55}.ledger-formula>b{font-size:13px}.ledger-formula span{padding-left:20px}@media (width<=800px){.profile-identity{padding:19px}.profile-title .eyebrow{font-size:10px}.profile-name h2{font-size:21px}.profile-name span,.profile-tags span{font-size:10px}.profile-title code{font-size:11px}.profile-equity{padding:22px 19px}.profile-section-label h3{font-size:19px}.profile-section-label strong{font-size:24px}.profile-equity>p{font-size:12px}.profile-ledger span{font-size:11px}.profile-ledger small{font-size:10px}.ledger-formula{padding:15px 19px;font-size:11px}}.wallet-profile-hero{overflow:visible}.profile-summary{background:#f6faf9;border-bottom:1px solid #dfeae7;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px 18px;display:grid}.profile-summary article{background:#fff;border:1px solid #e1ebea;border-radius:13px;min-width:0;padding:14px 16px;position:relative;box-shadow:0 4px 12px #203e4409}.profile-summary article:before{content:"";background:#19ad82;border-radius:3px;width:3px;position:absolute;top:15px;bottom:15px;left:0}.profile-summary article:nth-child(3):before{background:#ec6570}.profile-summary span,.profile-summary b,.profile-summary small{margin-left:9px;display:block}.profile-summary span{color:#62777d;font-size:12px;font-weight:700}.profile-summary b{color:#18363d;white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:23px;line-height:1.2;overflow:hidden}.profile-summary small{color:#8b999d;margin-top:6px;font-size:11px;line-height:1.35}.profile-summary b.profit{color:#078765}.profile-summary b.loss{color:#dc4350}.profile-dashboard{grid-template-columns:minmax(0,1.45fr) minmax(390px,.85fr);min-height:380px}.profile-equity{padding:28px 30px}.profile-ledger{background:#fff;display:block}.profile-ledger>header{border-bottom:1px solid #e4ecec;padding:25px 24px 15px}.profile-ledger>header span{color:#18373d;font-size:19px;font-weight:800}.profile-ledger>header p{color:#718389;margin:6px 0 0;font-size:12px;line-height:1.55}.profile-ledger-grid{background:#edf1f3;grid-template-columns:1fr 1fr;gap:1px;display:grid}.profile-ledger-grid>div{background:#fff;min-width:0;padding:15px 17px}.profile-ledger-grid span,.profile-ledger-grid small{display:block}.profile-ledger-grid span{color:#6d8085;font-size:11px}.profile-ledger-grid b{color:#18363d;white-space:nowrap;text-overflow:ellipsis;margin:6px 0 4px;font-size:17px;display:block;overflow:hidden}.profile-ledger-grid small{color:#9ba6aa;font-size:10px;line-height:1.35}.profile-ledger-details{border-top:1px solid #e4ecec}.profile-ledger-details summary{color:#087b65;cursor:pointer;padding:13px 17px;font-size:12px;font-weight:750}.profile-ledger-details>div{background:#e9eeee;border-top:1px solid #e4ecec;gap:1px;display:grid}.profile-ledger-details>div>span{color:#61767b;background:#fbfcfc;justify-content:space-between;gap:12px;padding:10px 17px;font-size:11px;display:flex}.profile-ledger-details b{color:#20383e;text-align:right;font-size:11px}.ledger-formula{color:#61767b;background:#f8fbfa;border:1px solid #dfe9e7;border-radius:12px;margin-top:12px;padding:0;display:block}.ledger-formula summary{color:#28444a;cursor:pointer;padding:14px 18px;font-size:13px;font-weight:800}.ledger-formula>div{border-top:1px solid #e0ebe8;gap:8px;padding:0 18px 15px;display:grid}.ledger-formula span{border:0;padding:0;font-size:12px}@media (width<=1050px){.profile-summary{grid-template-columns:1fr 1fr}.profile-dashboard{grid-template-columns:1fr}.profile-ledger{border-top:1px solid var(--line)}}@media (width<=800px){.profile-summary{gap:8px;padding:11px}.profile-summary article{padding:12px}.profile-summary span,.profile-summary b,.profile-summary small{margin-left:7px}.profile-summary span{font-size:11px}.profile-summary b{font-size:18px}.profile-summary small{font-size:10px}.profile-ledger>header{padding:20px 18px 13px}.profile-ledger>header span{font-size:17px}.profile-ledger>header p{font-size:11px}.profile-ledger-grid>div{padding:13px}.profile-ledger-grid b{font-size:15px}.profile-ledger-details summary{padding:12px 14px}.profile-ledger-details>div>span{padding:9px 14px;font-size:10px}.ledger-formula summary{padding:13px 15px}.ledger-formula>div{padding:0 15px 13px}}.profile-dashboard{background:#f4f8f7;align-items:start;gap:12px;min-height:0;padding:12px}.profile-dashboard>.profile-equity,.profile-dashboard>.profile-ledger{background:#fff;border:1px solid #dfe9e7;border-radius:14px;align-self:start;overflow:hidden}.profile-equity{border-right:1px solid #dfe9e7;padding:24px 26px}.profile-chart{margin-top:10px}.profile-equity>p{margin:10px 0 0}.profile-ledger>header{padding:19px 20px 12px}.profile-ledger-grid>div{padding:13px 15px}.profile-ledger-details summary{padding:11px 15px}.profile-ledger-details>div>span{padding:8px 15px}.ledger-formula{margin:0 12px 12px}@media (width<=1050px){.profile-dashboard{padding:10px}.profile-dashboard>.profile-equity{border-bottom:1px solid #dfe9e7;border-right:1px solid #dfe9e7}}@media (width<=800px){.profile-dashboard{padding:8px}.profile-equity{padding:19px 17px}.profile-chart svg{height:150px}.profile-dashboard>.profile-equity{border-bottom:1px solid #dfe9e7;border-right:1px solid #dfe9e7}.ledger-formula{margin:0 8px 8px}}.wallet-report{gap:12px;margin:0;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.wallet-report .profile-identity{box-sizing:border-box;background:#fff;border:1px solid #e1eaed;border-radius:16px;min-height:100px;padding:18px 22px;box-shadow:0 8px 24px #2641520b}.wallet-report .profile-identity>.avatar{border:1px solid #d8e9e6;border-radius:50%;width:58px;height:58px;font-size:30px}.wallet-report .profile-title{flex:1;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;display:grid}.wallet-report .profile-title>.eyebrow{display:none}.wallet-report .profile-name{grid-area:1/1;margin:0}.wallet-report .profile-name h2{letter-spacing:-.035em;font-size:25px}.wallet-report .profile-name span{padding:6px 9px;font-size:11px}.wallet-report .profile-title>code{grid-area:2/1;max-width:560px;margin-top:4px;font-size:12px}.wallet-report .profile-tags{grid-area:1/2/span 2;align-self:center;max-width:470px;margin:0}.wallet-report .profile-tags span{color:#506b73;background:#f2f7f7;border:0;border-radius:8px;padding:7px 10px;font-size:11px}.wallet-report .diagnosis-status{gap:9px}.wallet-report .diagnosis-status>span{border-radius:9px;padding:9px 12px;font-size:12px}.wallet-report .follow{border-radius:9px;height:39px;padding:0 14px;font-size:12px}.wallet-report .profile-summary{background:0 0;border:0;gap:12px;padding:0}.wallet-report .profile-summary article{border-color:#e3ebef;border-radius:15px;min-height:126px;padding:18px 20px;box-shadow:0 7px 20px #233f4e09}.wallet-report .profile-summary article:before{display:none}.wallet-report .profile-summary article>i{color:#079273;background:#e8f8f2;border-radius:12px;place-items:center;width:37px;height:37px;font-size:18px;font-style:normal;font-weight:900;display:grid;position:absolute;top:19px;right:19px}.wallet-report .profile-summary article:nth-child(2)>i{background:#e8f8f2}.wallet-report .profile-summary article:nth-child(3)>i{color:#e34b59;background:#fff0f1}.wallet-report .profile-summary article:nth-child(4)>i{color:#087f65;background:#eaf7f1}.wallet-report .profile-summary span,.wallet-report .profile-summary b,.wallet-report .profile-summary small{margin-left:0}.wallet-report .profile-summary span{color:#29434b;font-size:13px}.wallet-report .profile-summary b{letter-spacing:-.035em;margin-top:11px;font-size:28px}.wallet-report .profile-summary small{color:#71858d;font-size:12px}.wallet-report .profile-dashboard{background:0 0;grid-template-columns:minmax(0,1.56fr) minmax(360px,.84fr);gap:12px;padding:0}.wallet-report .profile-dashboard>.profile-equity,.wallet-report .profile-dashboard>.profile-ledger{background:#fff;border:1px solid #e1eaed;border-radius:16px;box-shadow:0 8px 24px #26415209}.wallet-report .profile-equity{padding:22px 25px}.wallet-report .profile-section-label{align-items:center}.wallet-report .profile-section-label span{letter-spacing:0;color:#59767b;font-size:12px}.wallet-report .profile-section-label h3{letter-spacing:-.025em;margin:7px 0 0;font-size:22px}.wallet-report .profile-section-label strong{font-size:26px}.wallet-report .profile-chart{max-width:none;margin-top:15px}.wallet-report .profile-chart svg{height:230px}.wallet-report .profile-equity>p{border-top:1px solid #edf1f2;margin:12px 0 0;padding-top:13px;font-size:12px;line-height:1.6}.wallet-report .profile-ledger>header{padding:22px 23px 15px}.wallet-report .profile-ledger>header span{letter-spacing:-.025em;font-size:21px}.wallet-report .profile-ledger>header p{font-size:12px}.wallet-report .profile-ledger-grid>div{padding:16px 19px}.wallet-report .profile-ledger-grid span{font-size:12px}.wallet-report .profile-ledger-grid b{font-size:19px}.wallet-report .profile-ledger-grid small{font-size:11px}.wallet-report .profile-ledger-details summary{padding:13px 18px;font-size:12px}.wallet-report .profile-insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wallet-report .profile-insights article{background:#fff;border:1px solid #e1eaed;border-radius:15px;gap:13px;min-width:0;padding:18px;display:flex;box-shadow:0 7px 20px #233f4e09}.wallet-report .profile-insights i{color:#078b6c;background:#e9f8f3;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:17px;font-style:normal;font-weight:900;display:grid}.wallet-report .profile-insights .neutral i{color:#327ca0;background:#eaf5fb}.wallet-report .profile-insights .risk i{color:#dd4654;background:#fff0f1}.wallet-report .profile-insights h3{color:#17343d;letter-spacing:-.02em;margin:1px 0 7px;font-size:16px}.wallet-report .profile-insights p{color:#536c74;min-height:43px;margin:0;font-size:12px;line-height:1.65}.wallet-report .profile-insights span{color:#7d9097;margin-top:9px;font-size:11px;line-height:1.45;display:block}.wallet-report .ledger-formula{background:#fff;border-color:#e1eaed;border-radius:13px;margin:0;box-shadow:0 7px 20px #233f4e08}.wallet-report .ledger-formula summary{padding:15px 18px;font-size:13px}.wallet-report .ledger-formula>div{grid-template-columns:1fr 1fr;gap:12px;padding:13px 18px 17px}.wallet-report .ledger-formula span{font-size:12px}@media (width<=1100px){.wallet-report .profile-title{grid-template-columns:1fr}.wallet-report .profile-tags{display:none}.wallet-report .profile-dashboard,.wallet-report .profile-insights{grid-template-columns:1fr}.wallet-report .profile-insights p{min-height:0}.wallet-report .profile-equity{border-bottom:1px solid #e1eaed!important;border-right:1px solid #e1eaed!important}}@media (width<=800px){.wallet-report .profile-identity{flex-wrap:wrap;align-items:flex-start;padding:16px}.wallet-report .profile-title{min-width:0}.wallet-report .profile-name h2{font-size:21px}.wallet-report .profile-title>code{overflow-wrap:anywhere;max-width:100%;font-size:10px}.wallet-report .diagnosis-status{flex-direction:row;align-items:center;width:100%;margin:3px 0 0;padding-left:68px}.wallet-report .profile-summary{grid-template-columns:1fr 1fr;gap:8px}.wallet-report .profile-summary article{min-height:110px;padding:14px}.wallet-report .profile-summary article>i{width:30px;height:30px;font-size:14px;top:12px;right:12px}.wallet-report .profile-summary span{font-size:11px}.wallet-report .profile-summary b{font-size:20px}.wallet-report .profile-summary small{font-size:10px}.wallet-report .profile-equity{padding:18px}.wallet-report .profile-section-label h3{font-size:19px}.wallet-report .profile-chart svg{height:175px}.wallet-report .profile-ledger>header{padding:18px}.wallet-report .profile-ledger-grid>div{padding:13px}.wallet-report .profile-insights article{padding:15px}.wallet-report .ledger-formula>div{grid-template-columns:1fr}}.profile-dashboard{background:0 0;grid-template-columns:minmax(0,1.2fr) minmax(440px,.8fr);align-items:stretch;gap:0;min-height:330px;padding:0}.profile-dashboard>.profile-equity,.profile-dashboard>.profile-ledger{box-shadow:none;border:0;border-radius:0;align-self:stretch;overflow:visible}.profile-equity{border-right:1px solid var(--line);background:0 0;padding:27px 28px}.profile-chart{max-width:650px;margin-top:12px}.profile-chart svg{height:185px}.profile-equity>p{border:0;margin:16px 0 0;padding:0}.profile-ledger{background:#edf1f3;grid-template-columns:1fr 1fr;gap:1px;display:grid}.profile-ledger>div{background:#fff;min-width:0;padding:19px 17px}.profile-ledger span,.profile-ledger small{display:block}.profile-ledger span{color:#72808a;font-size:12px}.profile-ledger b{white-space:nowrap;text-overflow:ellipsis;margin:8px 0 5px;font-size:18px;display:block;overflow:hidden}.profile-ledger small{color:#a0a9af;font-size:11px;line-height:1.4}.profile-ledger .time-value{font-size:14px}.ledger-formula{border:0;border-top:1px solid var(--line);box-shadow:none;color:#667580;background:#f8fafb;border-radius:0;flex-wrap:wrap;align-items:center;gap:20px;margin:0;padding:16px 26px;font-size:12px;line-height:1.55;display:flex}.ledger-formula>b{color:#1c2b35;font-size:13px}.ledger-formula span{border-left:1px solid #dce4e8;padding-left:20px}.ledger-formula strong{font-size:12px}@media (width<=1050px){.profile-dashboard{grid-template-columns:1fr}.profile-equity{border-right:0;border-bottom:1px solid var(--line)}.profile-chart{max-width:none}.profile-ledger{grid-template-columns:repeat(4,1fr)}}@media (width<=800px){.profile-dashboard{min-height:0;padding:0}.profile-equity{padding:22px 19px}.profile-chart svg{height:150px}.profile-ledger{grid-template-columns:1fr 1fr}.profile-ledger>div{padding:14px 12px}.profile-ledger b{font-size:14px}.ledger-formula{gap:8px;padding:15px 19px;font-size:11px;display:grid}.ledger-formula span{border-left:0;padding-left:0}}.wallet-profile-hero .profile-kpis{border-bottom:1px solid var(--line);background:#f7fafb;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px 24px;display:grid}.wallet-profile-hero .profile-kpis>div{background:#fff;border:1px solid #dfe8ec;border-radius:13px;min-width:0;padding:16px 18px 15px;position:relative;box-shadow:0 5px 16px #233d4e09}.wallet-profile-hero .profile-kpis>div:before{content:"";background:#17ad82;border-radius:3px;width:3px;position:absolute;top:14px;bottom:14px;left:0}.wallet-profile-hero .profile-kpis span,.wallet-profile-hero .profile-kpis small{color:#75848f;display:block}.wallet-profile-hero .profile-kpis span{font-size:11px;font-weight:700}.wallet-profile-hero .profile-kpis b{color:#172b3c;white-space:nowrap;text-overflow:ellipsis;margin:8px 0 5px;font-size:23px;line-height:1;display:block;overflow:hidden}.wallet-profile-hero .profile-kpis small{font-size:9px}.wallet-profile-hero .profile-equity-wide{border-right:0;padding:24px}.wallet-profile-hero .profile-equity-wide .profile-chart{max-width:none;margin-top:4px}.wallet-profile-hero .profile-equity-wide .profile-chart svg{height:230px}.wallet-profile-hero .trading-result-summary{color:#536674;background:#f8fafb;border:1px solid #e1e8ec;border-radius:10px;align-items:center;min-height:46px;margin:8px 0 12px;padding:11px 15px;font-size:12px;line-height:1.65;display:flex}.wallet-profile-hero .trading-result-summary:before{color:#0aa17f;content:"↗";margin-right:10px;font-size:18px}.wallet-profile-hero .trading-result-summary strong{margin:0 4px;font-size:14px}.wallet-profile-hero .profile-ledger-details{background:#fff;border:1px solid #dfe7eb;border-radius:10px;overflow:hidden}.wallet-profile-hero .profile-ledger-details>summary{color:#344b5b;cursor:pointer;padding:13px 42px 13px 16px;font-size:12px;font-weight:750;list-style:none;position:relative}.wallet-profile-hero .profile-ledger-details>summary::-webkit-details-marker{display:none}.wallet-profile-hero .profile-ledger-details>summary:after{color:#647987;content:"⌄";font-size:15px;transition:transform .2s;position:absolute;top:12px;right:17px}.wallet-profile-hero .profile-ledger-details[open]>summary:after{transform:rotate(180deg)}.wallet-profile-hero .profile-ledger-details[open]>summary{border-bottom:1px solid #e5ebee}.wallet-profile-hero .profile-ledger-details .profile-ledger{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.wallet-profile-hero .profile-ledger-details .profile-ledger>div{padding:15px 16px}@media (width<=1050px){.wallet-profile-hero .profile-kpis,.wallet-profile-hero .profile-ledger-details .profile-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.wallet-profile-hero .profile-kpis{grid-template-columns:1fr;padding:14px}.wallet-profile-hero .profile-equity-wide{padding:17px}.wallet-profile-hero .profile-equity-wide .profile-chart svg{height:190px}.wallet-profile-hero .trading-result-summary{display:block}.wallet-profile-hero .trading-result-summary:before{display:none}.wallet-profile-hero .profile-ledger-details .profile-ledger{grid-template-columns:1fr}}.wallet-profile-hero{box-shadow:none;background:0 0;border-color:#0000;border-top:0!important}.wallet-passport{background:#fff;border:1px solid #dde7eb;border-radius:19px;grid-template-columns:minmax(360px,.9fr) minmax(560px,1.55fr);margin-bottom:12px;display:grid;overflow:hidden;box-shadow:0 13px 34px #18354712}.passport-identity{color:#fff;background:linear-gradient(135deg,#09233d 0%,#0b3850 60%,#0b917b 145%);min-height:255px;padding:26px 30px;position:relative;overflow:hidden}.passport-identity:after{content:"";background:linear-gradient(140deg,#0000 18%,#21cda638 18% 42%,#0000 42% 52%,#24bca026 52% 72%,#0000 72%);width:280px;height:220px;position:absolute;bottom:-88px;right:-50px;transform:rotate(-7deg)}.passport-kicker{z-index:1;color:#9ec8cc;letter-spacing:.2em;font-size:10px;font-weight:800;position:relative}.passport-owner{z-index:1;align-items:center;gap:20px;margin-top:43px;display:flex;position:relative}.passport-owner>.avatar{background:#102c3c;border:3px solid #28d3b0;border-radius:50%;flex:none;width:124px;height:124px;font-size:65px;box-shadow:0 0 0 7px #ffffff0d}.passport-owner h2{color:#fff;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;max-width:330px;margin:0 0 9px;font-size:29px;line-height:1.05;overflow:hidden}.passport-owner code{color:#a9c8d0;text-overflow:ellipsis;white-space:nowrap;max-width:390px;font-size:11px;display:block;overflow:hidden}.passport-verified{color:#d8f8ef;align-items:center;gap:7px;margin-top:14px;font-size:12px;font-weight:750;display:flex}.passport-verified i{color:#21cda2;flex:none;place-items:center;width:18px;height:18px;display:grid}.passport-verified i svg{width:18px;height:18px}.passport-assessment{background:radial-gradient(circle at 18% 45%,#1dbf9412,#0000 34%),#fff;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px;min-height:255px;padding:32px 30px 28px 34px;display:grid;position:relative}.passport-follow{color:#344f63;background:#fff;border-color:#cad9e0;border-radius:10px;height:40px;padding:0 16px;font-size:12px;position:absolute;top:22px;right:25px}.passport-score-ring{border-radius:50%;place-items:center;width:164px;height:164px;display:grid;box-shadow:0 6px 18px #16504a17}.passport-score-ring>div{background:#fff;border-radius:50%;place-items:center;width:135px;height:135px;display:grid;box-shadow:inset 0 0 0 1px #edf2f3}.passport-score-ring strong{color:#0c213c;letter-spacing:-.06em;font-size:55px;line-height:.9}.passport-score-ring span{color:#536a77;margin-top:5px;font-size:13px;font-weight:750}.passport-verdict{min-width:0;padding-top:30px}.passport-verdict h3{color:#102642;letter-spacing:-.025em;max-width:470px;margin:0 0 24px;font-size:23px;line-height:1.3}.passport-evidence{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.passport-evidence span{color:#253d50;border-bottom:1px solid #e6ecef;align-items:center;gap:11px;min-width:0;padding:13px 4px;font-size:13px;font-weight:700;display:flex}.passport-evidence i{color:#079173;background:#eaf8f4;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:15px;font-style:normal;display:grid}.passport-kpi-strip{background:linear-gradient(#fbfdfd,#f6f9fa);border-top:1px solid #dee8eb;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px 12px;display:grid}.passport-kpi-strip>div{border-right:1px solid #dbe5e9;align-items:center;gap:13px;min-width:0;padding:13px 19px;display:flex}.passport-kpi-strip>div:last-child{border-right:0}.passport-kpi-strip>div>i{color:#087d66;background:#eaf6f3;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:21px;font-style:normal;font-weight:850;display:grid}.passport-kpi-strip span,.passport-kpi-strip b,.passport-kpi-strip small{min-width:0;display:block}.passport-kpi-strip span{color:#617481;font-size:11px;font-weight:700}.passport-kpi-strip b{color:#112942;letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:23px;line-height:1;overflow:hidden}.passport-kpi-strip small{color:#95a1a9;margin-top:5px;font-size:9px;font-weight:500}@media (width<=1120px){.wallet-passport{grid-template-columns:1fr}.passport-identity{min-height:210px}.passport-assessment{min-height:225px}.passport-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.passport-kpi-strip>div:nth-child(2){border-right:0}.passport-kpi-strip>div:nth-child(-n+2){border-bottom:1px solid #dbe5e9}}@media (width<=700px){.passport-identity{min-height:185px;padding:22px}.passport-owner{gap:14px;margin-top:28px}.passport-owner>.avatar{width:70px;height:70px;font-size:37px}.passport-owner h2{font-size:23px}.passport-assessment{grid-template-columns:112px minmax(0,1fr);gap:14px;padding:64px 18px 22px}.passport-score-ring{width:108px;height:108px}.passport-score-ring>div{width:88px;height:88px}.passport-score-ring strong{font-size:37px}.passport-score-ring span{font-size:10px}.passport-verdict{padding-top:0}.passport-verdict h3{margin-bottom:12px;font-size:17px}.passport-evidence{grid-template-columns:1fr}.passport-evidence span{padding:8px 2px;font-size:11px}.passport-evidence i{width:26px;height:26px}.passport-kpi-strip{grid-template-columns:1fr}.passport-kpi-strip>div{border-bottom:1px solid #dbe5e9;border-right:0}.passport-kpi-strip>div:last-child{border-bottom:0}}.passport-identity{background:radial-gradient(circle at 82% 82%,#1bb89d38,#0000 35%),linear-gradient(135deg,#09233d,#0a374b);min-height:225px}.passport-identity:after{background:radial-gradient(circle,#24cdad1f,#0000 63%);border:1px solid #58e6c92e;border-radius:50%;width:310px;height:310px;bottom:-150px;right:-80px;transform:none}.passport-owner{margin-top:18px}.passport-owner code{color:#c0d6dc;letter-spacing:.01em;font-size:12px}.passport-assessment{min-height:225px;padding-top:26px;padding-bottom:22px}.passport-score-ring{width:150px;height:150px;margin-left:7px}.passport-score-ring>div{width:123px;height:123px}.passport-score-ring strong{font-size:51px}.passport-verdict{padding-top:25px}.passport-verdict h3{margin-bottom:18px;font-size:22px}.passport-evidence span{padding:11px 4px;font-size:13px}.wallet-profile-hero>.profile-equity-wide{background:#fff;border:1px solid #dde7eb;border-radius:18px;margin-bottom:12px;padding:24px 22px 20px;box-shadow:0 10px 27px #1835470d}.wallet-profile-hero .profile-equity-wide .profile-chart svg{width:100%;height:245px}.wallet-profile-hero .profile-equity-wide .profile-chart{margin-top:8px}@media (width<=1120px){.passport-identity,.passport-assessment{min-height:210px}.passport-score-ring{margin-left:0}}.wallet-passport{grid-template-columns:minmax(430px,1fr) minmax(620px,1.35fr)}.passport-identity{z-index:2;clip-path:polygon(0 0,calc(100% - 34px) 0,100% 100%,0 100%);padding-right:54px}.passport-assessment{grid-template-columns:170px minmax(0,1fr);gap:19px}.passport-evidence i svg,.passport-kpi-strip>div>i svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.passport-evidence i svg{width:16px;height:16px}.passport-score-ring{justify-self:center}.passport-score-ring>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.passport-score-ring strong{margin:0;line-height:1;display:block}.passport-score-ring span{margin:9px 0 0;line-height:1;display:block}.passport-kpi-strip>div{justify-content:center}.passport-kpi-strip>div>span{text-align:left;flex:none}.profile-chart svg polyline{stroke-width:2px}.profile-chart svg .chart-grid-line{stroke:#e8eef0;stroke-width:.7px}.chart-section-head{align-items:flex-end}.chart-controls{background:#f7f9fa;border:1px solid #e2e9ed;border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex}.chart-controls button{color:#697b87;cursor:pointer;background:0 0;border:0;border-radius:7px;height:30px;padding:0 13px;font-size:11px}.chart-controls button.active{color:#087c69;background:#e8f3ff;font-weight:800;box-shadow:0 1px 3px #2540500f}.chart-controls button:disabled{color:#b2bdc4;cursor:not-allowed}.chart-controls>span{color:#6a7c87;white-space:nowrap;border-left:1px solid #dfe6ea;margin-left:9px;padding:0 10px;font-size:10px}.wallet-profile-hero .profile-equity-wide .profile-chart svg{background:#fbfdfd;border:1px solid #edf1f3;border-radius:8px}@media (width<=1250px){.wallet-passport{grid-template-columns:minmax(390px,.95fr) minmax(560px,1.4fr)}.passport-assessment{grid-template-columns:155px minmax(0,1fr)}}@media (width<=1120px){.wallet-passport{grid-template-columns:1fr}.chart-section-head{align-items:flex-start}.chart-controls{margin-top:6px}.profile-section-label.chart-section-head{flex-direction:column}}@media (width<=700px){.chart-controls{max-width:100%;overflow-x:auto}.chart-controls button{padding:0 10px}.chart-controls>span{display:none}}.diagnosis-report-v3{--dx-ink:#12252d;--dx-muted:#64757c;--dx-line:#dce4e4;--dx-paper:#fff;--dx-canvas:#f3f6f5;--dx-signal:#0b9474;--dx-signal-soft:#e5f3ee;color:var(--dx-ink);font-variant-numeric:tabular-nums}.diagnosis-report-v3 ::selection{color:#0b3028;background:#bce9dc}.diagnosis-report-v3 button:focus-visible,.diagnosis-report-v3 summary:focus-visible{outline-offset:3px;outline:2px solid #087d66}.diagnosis-report-v3 .wallet-profile-hero{gap:10px;display:grid}.diagnosis-report-v3 .wallet-passport{border-color:var(--dx-line);border-radius:14px;grid-template-columns:minmax(300px,.72fr) minmax(520px,1.48fr);margin:0;box-shadow:0 10px 28px #1f38390e}.diagnosis-report-v3 .passport-identity{clip-path:none;background:#12323b;min-height:198px;padding:22px 24px}.diagnosis-report-v3 .passport-identity:after{background:0 0;border:1px solid #7cdbc324;width:220px;height:220px;bottom:-110px;right:-70px}.diagnosis-report-v3 .passport-kicker{color:#9bc8bd;letter-spacing:.13em;font-size:9px}.diagnosis-report-v3 .passport-owner{gap:15px;margin-top:27px}.diagnosis-report-v3 .passport-owner>.avatar{width:76px;height:76px;box-shadow:none;border-width:2px;border-color:#42c6a5;font-size:40px}.diagnosis-report-v3 .passport-owner h2{letter-spacing:-.025em;max-width:245px;margin-bottom:7px;font-size:25px}.diagnosis-report-v3 .passport-owner code{color:#b4cbc8;max-width:250px;font-size:10px}.diagnosis-report-v3 .passport-verified{color:#d4eee8;margin-top:11px;font-size:11px}.diagnosis-report-v3 .passport-assessment{background:var(--dx-paper);grid-template-columns:132px minmax(0,1fr);gap:22px;min-height:198px;padding:25px 24px}.diagnosis-report-v3 .passport-follow{color:#29464c;border-color:#cbd8d7;border-radius:8px;height:34px;padding:0 13px;font-size:11px;top:18px;right:20px}.diagnosis-report-v3 .passport-follow:hover{background:#f2f8f6;border-color:#8dbdb1}.diagnosis-report-v3 .passport-score-ring{border-right:1px solid var(--dx-line);width:132px;height:132px;box-shadow:none;background:0 0;border-radius:0;align-self:stretch;margin:0}.diagnosis-report-v3 .passport-score-ring>div{width:108px;height:100%;box-shadow:none;text-align:left;background:0 0;border-radius:0;justify-content:center;align-items:flex-start;display:flex}.diagnosis-report-v3 .passport-score-ring strong{letter-spacing:-.035em;font-size:48px}.diagnosis-report-v3 .passport-score-ring span{color:#5f7378;margin-top:4px;font-size:10px}.diagnosis-report-v3 .passport-score-ring i{background:#e2e9e7;border-radius:2px;width:100%;height:4px;margin-top:13px;display:block;overflow:hidden}.diagnosis-report-v3 .passport-score-ring i b{border-radius:inherit;background:var(--dx-signal);height:100%;display:block}.diagnosis-report-v3 .passport-verdict{padding-top:18px}.diagnosis-report-v3 .passport-verdict h3{color:#152d36;letter-spacing:-.018em;max-width:560px;margin:0 104px 12px 0;font-size:20px;line-height:1.35}.diagnosis-report-v3 .passport-evidence{column-gap:14px}.diagnosis-report-v3 .passport-evidence span{color:#3c5158;gap:9px;min-height:42px;padding:7px 2px;font-size:11.5px;font-weight:650}.diagnosis-report-v3 .passport-evidence i{background:var(--dx-signal-soft);width:26px;height:26px;color:var(--dx-signal);border-radius:7px}.diagnosis-report-v3 .passport-kpi-strip{border-top-color:var(--dx-line);background:#fafcfc;padding:0}.diagnosis-report-v3 .passport-kpi-strip>div{border-right-color:var(--dx-line);justify-content:flex-start;gap:10px;min-height:78px;padding:14px 18px}.diagnosis-report-v3 .passport-kpi-strip>div>i{background:var(--dx-signal-soft);width:34px;height:34px;color:var(--dx-signal);border-radius:9px}.diagnosis-report-v3 .passport-kpi-strip>div>i svg{width:18px;height:18px}.diagnosis-report-v3 .passport-kpi-strip span{font-size:10px}.diagnosis-report-v3 .passport-kpi-strip b{letter-spacing:-.02em;margin-top:5px;font-size:22px}.diagnosis-report-v3 .passport-kpi-strip small{margin-top:4px;font-size:9px}.diagnosis-report-v3 .wallet-profile-hero>.profile-equity-wide{border-color:var(--dx-line);border-radius:14px;margin:0;padding:19px 20px 17px;box-shadow:0 8px 24px #1f38390a}.diagnosis-report-v3 .profile-section-label span{color:#557169;letter-spacing:0;font-size:10px;font-weight:700}.diagnosis-report-v3 .profile-section-label h3{letter-spacing:-.015em;margin-top:4px;font-size:19px}.diagnosis-report-v3 .chart-controls{background:#f1f5f4;border-color:#d9e2e1;border-radius:8px;gap:2px;padding:3px}.diagnosis-report-v3 .chart-controls button{border-radius:6px;height:29px;padding:0 12px;font-size:10.5px}.diagnosis-report-v3 .chart-controls button:hover{color:#284b43;background:#e9efed}.diagnosis-report-v3 .chart-controls button.active{color:#08785f;background:#fff;box-shadow:0 1px 4px #23413a17}.diagnosis-report-v3 .chart-controls>span{color:#60726f;font-size:10px}.diagnosis-report-v3 .wallet-profile-hero .profile-equity-wide .profile-chart{margin-top:7px}.diagnosis-report-v3 .wallet-profile-hero .profile-equity-wide .profile-chart svg{background:#fbfcfc;border-color:#e1e7e6;border-radius:8px;height:220px}.diagnosis-report-v3 .profile-chart svg polyline{stroke-width:2.35px}.diagnosis-report-v3 .wallet-profile-hero .trading-result-summary{color:#405b54;background:#eef7f4;border:0;border-radius:8px;min-height:42px;margin:8px 0 10px;padding:9px 12px;font-size:11.5px}.diagnosis-report-v3 .wallet-profile-hero .trading-result-summary:before{font-size:16px}.diagnosis-report-v3 .wallet-profile-hero .profile-ledger-details{border-color:var(--dx-line);border-radius:8px}.diagnosis-report-v3 .wallet-profile-hero .profile-ledger-details>summary{padding:11px 38px 11px 13px;font-size:11.5px}.diagnosis-report-v3 .diagnosis-grid{grid-template-columns:minmax(290px,.82fr) minmax(0,1.18fr);gap:10px;margin-top:10px}.diagnosis-report-v3 .report-card{border-color:var(--dx-line);min-width:0;box-shadow:none;border-radius:12px;padding:18px;overflow:visible}.diagnosis-report-v3 .report-card.wide{grid-column:1/-1}.diagnosis-report-v3 .report-card .section-head{margin-bottom:14px}.diagnosis-report-v3 .report-card .section-head>div{padding-left:0}.diagnosis-report-v3 .report-card .section-head>div:before{display:none}.diagnosis-report-v3 .report-card .section-head h2{color:#1a3037;letter-spacing:-.012em;font-size:16px;line-height:1.35}.diagnosis-report-v3 .dual-score b{font-size:25px}.diagnosis-report-v3 .quality-grid{gap:6px;margin-top:13px}.diagnosis-report-v3 .quality-grid span{background:#f3f6f5;padding:8px;font-size:10px}.diagnosis-report-v3 .quality-grid b{font-size:13px}.diagnosis-report-v3 .diagnostic-metrics{border-color:var(--dx-line);background:var(--dx-line)}.diagnosis-report-v3 .diagnostic-metrics>div{padding:12px 13px}.diagnosis-report-v3 .diagnostic-metrics span{font-size:10px}.diagnosis-report-v3 .diagnostic-metrics b{font-size:14px}.diagnosis-report-v3 .table-wrap{scrollbar-color:#a9b9b5 #f0f4f3;scrollbar-width:thin;border:1px solid #e0e6e5;border-radius:8px;max-height:460px}.diagnosis-report-v3 .table-wrap table{font-size:11px}.diagnosis-report-v3 .table-wrap thead{z-index:2;position:sticky;top:0}.diagnosis-report-v3 .table-wrap th{color:#536862;letter-spacing:.015em;background:#edf2f1;padding:10px 12px;font-size:9.5px}.diagnosis-report-v3 .table-wrap td{border-bottom-color:#edf1f0;padding:10px 12px}.diagnosis-report-v3 .table-wrap tbody tr:hover{background:#f3f8f6}.diagnosis-report-v3 .action-chip{border-radius:5px}.diagnosis-report-v3 .demo-banner{border-radius:8px}@media (width<=1180px){.diagnosis-report-v3 .wallet-passport{grid-template-columns:minmax(280px,.7fr) minmax(470px,1.3fr)}.diagnosis-report-v3 .passport-assessment{grid-template-columns:112px minmax(0,1fr);gap:16px}.diagnosis-report-v3 .passport-score-ring{width:112px;height:112px}.diagnosis-report-v3 .passport-score-ring>div{width:90px;height:100%}.diagnosis-report-v3 .passport-score-ring strong{font-size:36px}}@media (width<=980px){.diagnosis-report-v3 .wallet-passport{grid-template-columns:1fr}.diagnosis-report-v3 .passport-identity{min-height:165px}.diagnosis-report-v3 .passport-assessment{min-height:185px}.diagnosis-report-v3 .passport-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.diagnosis-report-v3 .passport-kpi-strip>div:nth-child(2){border-right:0}.diagnosis-report-v3 .passport-kpi-strip>div:nth-child(-n+2){border-bottom:1px solid var(--dx-line)}}@media (width<=700px){.diagnosis-report-v3 .passport-identity{min-height:150px;padding:18px}.diagnosis-report-v3 .passport-owner{margin-top:20px}.diagnosis-report-v3 .passport-owner>.avatar{width:58px;height:58px;font-size:30px}.diagnosis-report-v3 .passport-owner h2{font-size:21px}.diagnosis-report-v3 .passport-assessment{grid-template-columns:86px minmax(0,1fr);gap:12px;padding:56px 16px 18px}.diagnosis-report-v3 .passport-score-ring{width:80px;height:80px}.diagnosis-report-v3 .passport-score-ring>div{width:62px;height:100%}.diagnosis-report-v3 .passport-score-ring strong{font-size:28px}.diagnosis-report-v3 .passport-score-ring span{font-size:8px}.diagnosis-report-v3 .passport-verdict{padding-top:0}.diagnosis-report-v3 .passport-verdict h3{margin-right:0;font-size:16px}.diagnosis-report-v3 .passport-evidence{grid-template-columns:1fr}.diagnosis-report-v3 .passport-evidence span{min-height:34px;padding:5px 0;font-size:10px}.diagnosis-report-v3 .passport-kpi-strip{grid-template-columns:1fr}.diagnosis-report-v3 .passport-kpi-strip>div{border-right:0;border-bottom:1px solid var(--dx-line);min-height:68px}.diagnosis-report-v3 .passport-kpi-strip>div:last-child{border-bottom:0}.diagnosis-report-v3 .chart-section-head{align-items:flex-start}.diagnosis-report-v3 .wallet-profile-hero .profile-equity-wide .profile-chart svg{height:185px}.diagnosis-report-v3 .diagnosis-grid{grid-template-columns:1fr}.diagnosis-report-v3 .report-card.wide{grid-column:auto}}@media (prefers-reduced-motion:reduce){.diagnosis-report-v3 *,.diagnosis-report-v3 :before,.diagnosis-report-v3 :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.simulation-account-panel{background:linear-gradient(145deg,#fff 0%,#fbfffd 68%,#f0faf6 100%);border:1px solid #cfe1dc;border-radius:22px;margin-top:24px;padding:30px;box-shadow:0 18px 44px #0f3f3a12}.simulation-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.simulation-heading h3{color:#102b39;margin:8px 0 6px;font-size:26px}.simulation-heading p{color:#657887;margin:0}.simulation-status{color:#087861;background:#f2fbf7;border:1px solid #b9e4d5;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.simulation-status i{background:#24b98d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #dff6ee}.simulation-empty{text-align:center;background:#ffffffa6;border:1px dashed #c7ddd7;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:270px;padding:30px;display:flex}.simulation-empty-icon{color:#f08a24;background:#fff3e5;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:14px;display:grid}.simulation-empty-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:27px}.simulation-empty h4{color:#16333e;margin:0 0 8px;font-size:19px}.simulation-empty p{color:#6c7e8b;margin:0 0 22px}.simulation-empty .primary{min-width:168px}.simulation-balance-strip{background:#fff;border:1px solid #d8e6e2;border-radius:18px;grid-template-columns:1.5fr repeat(3,1fr);display:grid;overflow:hidden}.simulation-balance-strip>div{border-left:1px solid #e3ece9;flex-direction:column;justify-content:center;padding:22px 24px;display:flex}.simulation-balance-strip>div:first-child{border-left:0}.simulation-balance-strip span{color:#71828d;margin-bottom:8px;font-size:12px}.simulation-balance-strip b{color:#15333d;font-size:20px}.simulation-balance-strip strong{color:#0c564d;font-size:30px}.simulation-balance-strip small{color:#72838d;font-size:11px;font-weight:700}.simulation-balance-strip em{color:#9a6a32;margin-top:6px;font-size:12px;font-style:normal}.simulation-ledger{border-top:1px solid #dfe9e6;margin-top:18px;padding-top:22px}.simulation-ledger-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.simulation-ledger-head h4{color:#16333e;margin:0 0 5px}.simulation-ledger-head p{color:#73838c;margin:0;font-size:13px}.simulation-ledger-head .danger{color:#9d4c33;border-color:#ead4cc}.simulation-allocation-list{gap:10px;margin-top:18px;display:grid}.simulation-allocation-list article{background:#fff;border:1px solid #e0eae7;border-radius:14px;align-items:center;gap:14px;padding:15px 17px;display:flex}.simulation-plan-mark{color:#dc7414;background:#fff1e2;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.simulation-allocation-list article>div{flex:1}.simulation-allocation-list b{color:#18333d;display:block}.simulation-allocation-list article small{color:#829099;margin-top:3px;display:block}.simulation-allocation-list dl{gap:30px;margin:0;display:flex}.simulation-allocation-list dl div{min-width:120px}.simulation-allocation-list dt{color:#829099;font-size:11px}.simulation-allocation-list dd{color:#24424c;margin:4px 0 0;font-weight:750}.simulation-no-allocation{text-align:center;color:#546d75;background:#f7faf9;border-radius:14px;margin-top:18px;padding:34px 20px}.simulation-no-allocation p{color:#829099;margin:5px 0 0;font-size:13px}.simulation-rules{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.simulation-rules span{color:#41706a;background:#eef8f4;border-radius:999px;padding:7px 10px;font-size:12px}.simulation-notice{color:#9b5a19;background:#fff5e7;border-radius:10px;margin:16px 0 0;padding:11px 13px;font-size:13px}.simulation-modal{max-width:510px}.simulation-modal label{color:#304a52;gap:8px;margin-top:20px;font-weight:700;display:grid}.simulation-modal input,.withdraw-modal select{box-sizing:border-box;color:#17333d;width:100%;font:inherit;background:#fff;border:1px solid #cfddd9;border-radius:11px;padding:13px 14px}.simulation-quick-amounts{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.simulation-quick-amounts button{color:#536d73;background:#fff;border:1px solid #d7e2df;border-radius:9px;padding:9px}.simulation-quick-amounts button.active{color:#c8670c;background:#fff3e6;border-color:#f08a24;font-weight:750}.simulation-close-summary{color:#9b4d2f;background:#fff4ec;border-radius:14px;justify-content:center;align-items:baseline;gap:8px;margin:22px 0;padding:18px;display:flex}.simulation-close-summary b{font-size:30px}.modal-actions .primary.danger{background:#c95737}.withdraw-address-toggle{color:#c86c17;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:700}.withdraw-address-inline{background:#f8fbfa;border:1px solid #e0e8e5;border-radius:12px;gap:8px;padding:12px;display:grid}.withdraw-address-inline input{margin:0}@media (width<=900px){.simulation-account-panel{padding:20px}.simulation-balance-strip{grid-template-columns:1fr 1fr}.simulation-balance-strip>div:nth-child(3){border-top:1px solid #e3ece9;border-left:0}.simulation-balance-strip>div:nth-child(4){border-top:1px solid #e3ece9}.simulation-allocation-list article{flex-wrap:wrap;align-items:flex-start}.simulation-allocation-list dl{width:100%;padding-left:50px}.simulation-heading,.simulation-ledger-head{flex-direction:column;align-items:flex-start}.simulation-quick-amounts{grid-template-columns:1fr 1fr}}@media (width<=560px){.simulation-balance-strip{grid-template-columns:1fr}.simulation-balance-strip>div{border-top:1px solid #e3ece9;border-left:0!important}.simulation-balance-strip>div:first-child{border-top:0}.simulation-allocation-list dl{justify-content:space-between;gap:12px;padding-left:0}.simulation-allocation-list dl div{min-width:0}.simulation-rules{grid-template-columns:1fr 1fr;display:grid}}.sidebar-member .upgrade-crown img{object-fit:contain;width:100%;height:100%;display:block}.membership-page-shell .sidebar-member .upgrade{width:220px;height:65px;min-height:65px;margin:0 auto}.membership-page-shell .sidebar-member .upgrade:before{display:none}@media (width<=800px){.membership-page-shell .sidebar-member .upgrade{width:calc(100% - 8px);max-width:220px}}.app-shell .sidebar{background:#fff;border-right:1px solid #e5e5ea;width:256px;padding:0;overflow:hidden;box-shadow:1px 0 8px #00000009}.app-shell .main{margin-left:256px}.app-shell .brand{align-items:center;gap:8px;min-height:68px;padding:12px 16px 10px;display:flex}.sidebar-brand-home{color:#1d1d1f;text-align:left;background:0 0;border:0;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;padding:4px;display:flex}.sidebar-brand-home:hover{background:#f5f5f7}.sidebar-brand-home:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.sidebar-brand-mark{flex:none;width:48px;height:48px;display:block}.sidebar-brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.sidebar-brand-copy{flex-direction:column;min-width:0;display:flex}.sidebar-brand-copy b{color:#10233f;letter-spacing:-.03em;font-size:17px;font-weight:760;line-height:1.15}.sidebar-brand-copy b span{color:#0875d9}.sidebar-brand-copy small{color:#788494;margin-top:4px;font-size:10px;line-height:1.25}.app-shell .brand-primary-logo{display:none}.app-shell .sidebar>nav{scrollbar-width:thin;scrollbar-color:#d7d7dc transparent;flex:1;min-height:0;padding:4px 8px 8px;overflow:hidden auto}.app-shell .sidebar>nav::-webkit-scrollbar{width:4px;display:block}.app-shell .sidebar>nav::-webkit-scrollbar-thumb{background:#d7d7dc;border-radius:4px}.app-shell .nav-section{margin:0 0 13px}.app-shell .nav-label{color:#86868b;letter-spacing:.06em;padding:4px 12px 6px;font-size:10px;font-weight:600;line-height:1.3}.app-shell .nav-item{color:#414753;border-radius:12px;gap:11px;height:40px;margin:2px 0;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .16s,color .16s}.app-shell .nav-item>span{color:#59606b;width:20px;height:20px}.app-shell .nav-item>span svg{stroke-width:1.65px;width:18px;height:18px}.app-shell .nav-item:hover{color:#1d1d1f;background:#f2f2f7}.app-shell .nav-item.active,.overview-page-shell .nav-item.active,.maker-page-shell .nav-item.active{font-weight:650;color:#fff!important;background:#06c!important}.app-shell .nav-item.active>span,.overview-page-shell .nav-item.active>span,.maker-page-shell .nav-item.active>span{color:#fff!important}.app-shell .nav-item em{color:#414753;background:#e6e8f1;border-radius:999px;min-width:19px;height:19px;padding:0 6px;font-size:10px;font-weight:600}.app-shell .nav-item.active em{color:#fff;background:#ffffff2e}.app-shell .sidebar-member{background:#fff;border-top:1px solid #f2f2f5;flex:none;padding:7px 12px 10px}.app-shell .sidebar-member .upgrade{color:#1d1d1f;width:100%;height:58px;min-height:58px;box-shadow:none;background:#fbfbfd;border:0;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;gap:8px;padding:8px 10px}.app-shell .sidebar-member .upgrade:before{display:none}.app-shell .sidebar-member .upgrade:hover{background:#f2f2f7;border:0}.app-shell .sidebar-member .upgrade-crown{background:#d7e3ff;border-radius:8px;width:28px;height:28px}.app-shell .sidebar-member .upgrade-crown img{width:22px;height:22px}.app-shell .sidebar-member .upgrade-copy small{color:#06c;font-size:9px}.app-shell .sidebar-member .upgrade em{color:#6e6e73;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:9px;font-weight:600}.app-shell .sidebar-member .upgrade.is-pro em{color:#06c;background:0 0;border:0}.app-shell .utility-row{border-top:1px solid #f2f2f5;border-bottom:1px solid #f2f2f5;grid-template-columns:repeat(4,1fr);gap:2px;margin:8px 0;padding:4px 0;display:grid}.app-shell .utility-row .utility-button{color:#6e6e73;border-radius:8px;height:32px}.app-shell .utility-row .utility-button:hover{color:#1d1d1f;background:#f2f2f7}.app-shell .utility-row .utility-button:focus-visible{outline-offset:1px;outline:2px solid #0071e3}.app-shell .utility-row .utility-language{gap:2px}.app-shell .utility-row .utility-language b{font-size:10px}.app-shell .utility-row .utility-language span{font-size:7px}.app-shell .member-button,.app-shell .login-button{background:#fff;border-radius:10px;min-height:46px;padding:6px 7px}.app-shell .member-button:hover,.app-shell .login-button:hover{background:#f5f5f7}.app-shell .member-avatar{width:32px;height:32px}.app-shell .member-button b,.app-shell .login-button b{color:#1d1d1f;font-size:11px}.app-shell .member-button small,.app-shell .login-button small{color:#86868b;max-width:158px;font-size:8px}.app-shell .member-button em,.app-shell .login-button em{color:#86868b;font-size:16px}.app-shell .profile-menu{border-color:#e5e5ea;border-radius:12px;margin-left:14px;bottom:2px;box-shadow:0 18px 50px #00000024}@media (width>=801px){.app-shell.sidebar-collapsed .brand{padding:10px 0}.app-shell.sidebar-collapsed .sidebar-brand-home{display:none}}@media (width<=800px){.app-shell .sidebar{width:256px}.app-shell .main{margin-left:0}.app-shell .brand{padding-right:10px}}.app-shell .main>.workspace-reference-topbar{width:100%;height:46px;min-height:46px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:1px solid #edf2f9;padding:0 24px;display:flex}.app-shell .workspace-reference-topbar .account-reference-breadcrumb{color:#111c2d;white-space:nowrap;align-items:center;gap:10px;font-size:12px;line-height:16px;display:flex}.app-shell .workspace-reference-topbar .account-reference-breadcrumb span{color:#657080}.app-shell .workspace-reference-topbar .account-reference-breadcrumb i{color:#c7cfda;font-style:normal;font-weight:300}.app-shell .workspace-reference-topbar .account-reference-breadcrumb b{font-weight:650}.app-shell .workspace-reference-topbar .account-reference-actions{white-space:nowrap;align-items:center;gap:12px;display:flex}.app-shell .workspace-reference-topbar .account-reference-node{color:#414751;background:#f8fbff;border:1px solid #c1c7d34d;border-radius:999px;align-items:center;gap:7px;padding:4px 9px;font-size:10px;font-weight:600;display:inline-flex}.app-shell .workspace-reference-topbar .account-reference-node i{background:#2a6a48;border-radius:50%;width:6px;height:6px}.app-shell .workspace-reference-topbar .account-reference-divider{background:#c1c7d366;width:1px;height:16px}.app-shell .workspace-reference-topbar .account-reference-tools{align-items:center;gap:4px;display:flex}.app-shell .workspace-reference-topbar .account-reference-tools button{color:#414751;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid}.app-shell .workspace-reference-topbar .account-reference-tools button:hover{color:#111c2d;background:#f0f3ff}.app-shell .workspace-reference-topbar .account-reference-tools svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.app-shell .workspace-reference-topbar .account-reference-user{color:#111c2d;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.app-shell .workspace-reference-topbar .account-reference-avatar{color:#fff;background:#2b7fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.app-shell .workspace-reference-topbar .account-reference-avatar svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.app-shell .workspace-reference-topbar .account-reference-user b{font-size:12px}.app-shell .main>.workspace-reference-topbar+.content{padding-top:16px}@media (width<=800px){.app-shell .main>.workspace-reference-topbar{grid-template-columns:38px minmax(0,1fr) 38px;height:50px;min-height:50px;padding:6px 12px;display:grid}.app-shell .workspace-reference-topbar .account-reference-breadcrumb{overflow:hidden}.app-shell .workspace-reference-topbar .account-reference-breadcrumb span,.app-shell .workspace-reference-topbar .account-reference-breadcrumb i{display:none}.app-shell .workspace-reference-topbar .account-reference-breadcrumb b{text-overflow:ellipsis;overflow:hidden}.app-shell .workspace-reference-topbar .account-reference-actions{justify-content:flex-end}.app-shell .workspace-reference-topbar .account-reference-actions>:not(.account-reference-tools),.app-shell .workspace-reference-topbar .account-reference-tools button:first-child{display:none}}.invite-poster-modal .fund-modal-close{place-items:center;display:grid}.invite-poster-modal .fund-modal-close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:15px;height:15px}.overview-page-shell .main{background:#f6fbf9;min-width:0;overflow:hidden}:root{--workspace-canvas-start:#f8fbff;--workspace-canvas-end:#f1f6fe}.app-shell{background-color:var(--workspace-canvas-start)}.app-shell .main{background-color:var(--workspace-canvas-start)!important;background-image:linear-gradient(180deg,var(--workspace-canvas-start) 0%,var(--workspace-canvas-end) 100%)!important;background-attachment:fixed!important}.app-shell .main>.content{background-color:#0000!important;background-image:none!important}.overview-page-shell .main>.content{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0}.overview-page-shell .main>.content>*{min-width:0}.home-premium{--home-ink:#082a55;--home-blue:#1677ff;--home-deep-blue:#075dcc;--home-line:#1677ff29;--home-signal-rail-height:80px;width:100%;color:var(--home-ink);background:linear-gradient(125deg,#fbfdff 0%,#f3f8ff 58%,#eaf4ff 100%)}.home-premium__hero{width:100%;height:calc(100dvh - var(--home-signal-rail-height));isolation:isolate;border-bottom:1px solid var(--home-line);align-items:center;min-height:600px;padding:clamp(40px,4.6vw,68px) clamp(40px,6.2vw,116px) 36px;display:flex;position:relative;overflow:hidden}.home-premium__hero:before{content:"";z-index:-1;opacity:.62;pointer-events:none;background:radial-gradient(circle at 68% 46%,#55aaff3d,#e1f0ff1f 42%,#0000 69%);animation:11s cubic-bezier(.45,0,.55,1) infinite alternate paused home-ambient-breathe;position:absolute;inset:-12% -8% -18% 28%;transform:scale(.96)}.home-premium__hero:after{content:"";aspect-ratio:1;filter:blur(80px);z-index:-1;background:#4197ff26;border-radius:50%;width:64%;position:absolute;bottom:-48%;right:-8%}.home-premium__copy{z-index:2;width:min(62%,760px);position:relative}.home-premium__next>p{color:var(--home-blue);letter-spacing:.19em;margin:0 0 22px;font-size:12px;font-weight:750}.home-premium h1{letter-spacing:-.055em;margin:0;font-size:clamp(50px,4.15vw,68px);font-weight:760;line-height:1.08}.home-premium h1 span{color:var(--home-deep-blue);margin-top:10px;display:block}.home-premium__summary{color:#58708d;max-width:620px;margin:22px 0 0;font-size:clamp(17px,1.35vw,22px);line-height:1.8}.home-premium__search{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd6;border:1px solid #1677ff33;border-radius:12px;grid-template-columns:minmax(240px,1fr) auto;gap:10px;width:min(620px,100%);margin-top:28px;padding:7px;display:grid;box-shadow:0 20px 54px #165db01a}.home-premium__search input{min-width:0;height:52px;color:var(--home-ink);font:inherit;background:0 0;border:0;outline:0;padding:0 18px}.home-premium__search input::placeholder{color:#7b8fa8}.home-premium__search button{border:1px solid var(--home-blue);background:var(--home-blue);color:#fff;min-width:132px;font:inherit;cursor:pointer;border-radius:8px;padding:0 24px;font-weight:750;box-shadow:0 10px 28px #1677ff3d}.home-premium__search:focus-within{border-color:#1677ff94;box-shadow:0 0 0 4px #1677ff1c,0 20px 54px #165db01a}.home-premium__search button:hover{background:#075dcc;border-color:#075dcc}.home-premium__search button:focus-visible,.home-premium__signal-rail button:focus-visible{outline-offset:3px;outline:3px solid #1677ff4d}.home-premium__note{color:#7b8fa8;letter-spacing:.02em;margin:14px 0 0;font-size:12px}.home-premium__visual{z-index:1;pointer-events:none;width:min(40vw,640px);position:absolute;top:50%;right:clamp(-18px,-.7vw,-8px);transform:translateY(-50%)}.home-premium__signal-art{aspect-ratio:3/2;isolation:isolate;width:100%;position:relative}.home-premium__signal-art:after{content:"";z-index:2;mix-blend-mode:screen;opacity:.58;transform-origin:56% 51%;will-change:transform;background:conic-gradient(at 56% 51%,#0000 0deg 286deg,#ffffff14 310deg,#daf1ffb8 338deg,#0000 358deg 360deg);border-radius:50%;animation:13s linear infinite paused home-compass-scan;position:absolute;inset:12% 8% 10% 14%;-webkit-mask-image:radial-gradient(at 56% 51%,#000 0 46%,#000000b8 60%,#0000 74%);mask-image:radial-gradient(at 56% 51%,#000 0 46%,#000000b8 60%,#0000 74%)}.home-premium__signal-image{object-fit:contain;filter:drop-shadow(0 26px 42px #1974dd2e);transform-origin:58% 52%;will-change:transform;width:100%;height:100%;animation:7.6s cubic-bezier(.45,0,.55,1) infinite alternate paused home-signal-breathe;display:block;position:absolute;inset:0}.home-premium__signal-aura{z-index:-1;filter:blur(22px);will-change:transform, opacity;background:radial-gradient(circle,#4a9eff57 0%,#a8d5ff29 48%,#0000 72%);border-radius:50%;animation:8.8s cubic-bezier(.45,0,.55,1) infinite alternate paused home-signal-aura;position:absolute}.home-premium__signal-aura--back{opacity:.45;inset:7% 1% 2% 22%}.home-premium__signal-aura--front{opacity:.24;animation-delay:-4.4s;inset:24% 8% 12% 38%}.home-premium--motion-active .home-premium__hero:before,.home-premium--motion-active .home-premium__signal-art:after,.home-premium--motion-active .home-premium__signal-image,.home-premium--motion-active .home-premium__signal-aura{animation-play-state:running}@keyframes home-signal-breathe{0%{transform:translateY(3px)scale(.986)}to{transform:translateY(-6px)scale(1.014)}}@keyframes home-signal-aura{0%{opacity:.14;transform:scale(.84)}to{opacity:.68;transform:scale(1.12)}}@keyframes home-compass-scan{0%{opacity:.38;transform:rotate(0)}48%{opacity:.72}to{opacity:.38;transform:rotate(360deg)}}@keyframes home-ambient-breathe{0%{opacity:.5;transform:translate(-1.5%)scale(.96)}to{opacity:.88;transform:translate(1.5%,-1%)scale(1.05)}}.home-premium__signal-rail{height:var(--home-signal-rail-height);border-bottom:1px solid var(--home-line);background:#ffffffe0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0 clamp(40px,6.2vw,116px);display:grid}.home-premium__signal-rail button{color:var(--home-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:38px 1fr;column-gap:14px;padding:18px clamp(18px,2.5vw,40px);display:grid}.home-premium__signal-rail button+button{border-left:1px solid var(--home-line)}.home-premium__signal-rail span{color:var(--home-blue);grid-row:1/3;font:700 12px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.home-premium__signal-rail b{font-size:15px;line-height:1.35}.home-premium__signal-rail small{color:#6f84a0;margin-top:6px;font-size:12px}.home-premium__signal-rail button:hover b{color:var(--home-blue)}.home-premium__next{background:#fff9;min-height:156px;padding:42px clamp(40px,6.2vw,116px)}.home-premium__next>p{margin-bottom:16px}.home-premium__next h2{letter-spacing:-.04em;max-width:780px;margin:0;font-size:clamp(32px,3.4vw,56px);line-height:1.15}@media (width<=1080px){.home-premium__hero{padding-inline:42px}.home-premium__copy{width:58%}.home-premium h1{font-size:clamp(44px,5.6vw,64px)}.home-premium__visual{opacity:.94;width:min(39vw,420px);right:-18px}}@media (width>=1181px){.home-premium__summary{white-space:nowrap;max-width:none}}@media (width<=760px){.home-premium__hero{height:auto;min-height:auto;padding:54px 22px 300px;display:block}.home-premium__copy{width:100%;max-width:none}.home-premium h1{letter-spacing:-.06em;font-size:clamp(40px,12vw,56px)}.home-premium__summary{margin-top:22px;font-size:16px}.home-premium__search{grid-template-columns:1fr;margin-top:28px}.home-premium__search button{height:50px}.home-premium__visual{opacity:.76;width:440px;top:auto;bottom:-60px;right:-74px;transform:none}.home-premium__signal-rail{grid-template-columns:1fr;height:auto;padding:0 22px}.home-premium__signal-rail button{padding:22px 4px}.home-premium__signal-rail button+button{border-top:1px solid var(--home-line);border-left:0}.home-premium__next{padding:54px 22px}}@media (prefers-reduced-motion:reduce){.home-premium__hero:before,.home-premium__signal-art:after,.home-premium__signal-image,.home-premium__signal-aura{will-change:auto;animation:none;transform:none}.home-premium__search button,.home-premium__signal-rail button{transition:none}}.view-panel{display:contents}.view-panel[hidden]{display:none!important}.copy-section-tabs{background:#fff;border:1px solid #dfe6ef;border-radius:13px;gap:4px;width:356px;height:52px;padding:4px;box-shadow:0 6px 16px #20426814}.copy-section-tabs button{color:#596b80;white-space:nowrap;border-radius:10px;flex:1;height:44px;min-height:44px;padding:0 18px;font-size:15px;font-weight:600}.copy-section-tabs button:hover{color:#06c;background:#f3f7fd}.copy-section-tabs button.active{color:#fff;background:#06c;box-shadow:0 4px 10px #0066cc2e}.copy-section-tabs b{color:#5a7088;background:#edf3fa}.copy-section-tabs .active b{color:#fff;background:#fff3}@media (width<=760px){.copy-section-tabs{width:100%}.copy-section-tabs button{padding:0 12px;font-size:14px}}.copy-wizard{--copy-blue:#1769e8;--copy-blue-deep:#0d57c7;--copy-ink:#102b49;--copy-body:#526b84;--copy-muted:#73869a;--copy-line:#d6e4f2;--copy-wash:#eef6ff;color:var(--copy-ink);gap:18px}.copy-wizard .copy-section-tabs{border-color:#d5e2f0;border-radius:14px;width:390px;height:54px;padding:4px;box-shadow:0 7px 18px #234d7e14}.copy-wizard .copy-section-tabs button{color:#526983;border-radius:10px;height:46px;min-height:46px;font-size:14px;font-weight:700}.copy-wizard .copy-section-tabs button.active{background:var(--copy-blue);color:#fff;box-shadow:0 5px 13px #1769e833}.copy-wizard .copy-hero{background:linear-gradient(110deg,#fff 0%,#f7fbff 58%,#edf6ff 100%);border-color:#ccdef1;border-radius:16px;min-height:126px;padding:25px 29px;box-shadow:0 12px 30px #224f820e}.copy-wizard .copy-hero h2{color:var(--copy-ink);letter-spacing:-.025em;font-size:28px;font-weight:750}.copy-wizard .copy-hero p{color:var(--copy-body);margin-top:7px;font-size:14px;line-height:1.65}.copy-wizard .copy-steps{isolation:isolate;gap:0;position:relative}.copy-wizard .copy-steps:before{z-index:-1;content:"";background:#d5e2ef;height:1px;position:absolute;top:19px;left:43px;right:43px}.copy-wizard .copy-steps button{color:#8293a5;flex-direction:column;gap:7px;min-width:88px;padding:3px 9px}.copy-wizard .copy-steps button b{color:#7890a7;background:#f3f7fb;border:1px solid #d5e2ef;width:34px;height:34px;font-size:12px}.copy-wizard .copy-steps button span{font-size:12px;font-weight:650}.copy-wizard .copy-steps button.active{color:var(--copy-blue)}.copy-wizard .copy-steps button.active b{border-color:var(--copy-blue);background:var(--copy-blue);color:#fff;box-shadow:0 4px 11px #1769e82e}.copy-wizard .copy-steps button.done{color:#3482dd}.copy-wizard .copy-steps button.done b{color:#1769e8;background:#e8f3ff;border-color:#a9caf0}.copy-wizard .wizard-card{border-color:#d4e2f0;border-radius:16px;padding:26px 28px 0;overflow:hidden;box-shadow:0 12px 30px #224f820d}.copy-wizard .wizard-heading{align-items:center;margin-bottom:14px}.copy-wizard .wizard-heading h3{color:var(--copy-ink);letter-spacing:-.02em;margin-bottom:6px;font-size:22px;font-weight:750}.copy-wizard .wizard-heading p{max-width:780px;color:var(--copy-body);font-size:13px;line-height:1.65}.copy-wizard .wizard-heading>b{color:#00836b;background:#eaf6f2;padding:7px 11px;font-size:12px}.copy-wizard .source-tabs{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;padding:0;display:grid}.copy-wizard .source-tabs button{color:#667b90;text-align:left;background:#fbfdff;border:1px solid #d5e2ef;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:58px;padding:0 15px;font-weight:600;transition:border-color .18s,background-color .18s,box-shadow .18s,color .18s;display:flex}.copy-wizard .source-tabs button:hover{color:var(--copy-blue);background:#f6faff;border-color:#9bbce2}.copy-wizard .source-tabs button.active{border-color:var(--copy-blue);background:var(--copy-blue);color:#fff;font-weight:750;box-shadow:0 7px 16px #1769e82e}.copy-wizard .copy-source-tab-label{flex-direction:column;gap:3px;min-width:0;display:flex}.copy-wizard .copy-source-tab-label strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.copy-wizard .copy-source-tab-label small{color:#8295a9;font-size:10px;font-weight:600;line-height:1.2}.copy-wizard .source-tabs button em{color:#647b92;background:#edf3f9;border-radius:999px;flex:none;padding:3px 7px;font-size:10px;font-style:normal;line-height:16px}.copy-wizard .source-tabs button.active small{color:#dbeaff}.copy-wizard .source-tabs button.active em{color:#fff;background:#ffffff29}.copy-wizard .copy-source-legend{color:#6d8194;background:#f8fbfe;border-color:#dce8f3;align-items:center;min-height:34px;margin:0 0 12px;padding:7px 10px;font-size:11px;line-height:1.5}.copy-wizard .copy-source-legend b{color:#42617e}.copy-wizard .copy-search{background:#fff;border-color:#cedff0;border-radius:10px;height:46px;margin-bottom:14px;padding:0 8px 0 13px}.copy-wizard .copy-search:focus-within{border-color:#75a9e7;box-shadow:0 0 0 3px #1769e817}.copy-wizard .copy-search>svg{fill:none;stroke:#55708b;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.copy-wizard .copy-search input{color:var(--copy-ink);font-size:13px}.copy-wizard .copy-search select{color:#405a74;border-color:#d6e3f0;min-width:122px;font-size:12px}.copy-wizard .copy-wallet-grid{gap:14px;min-height:210px;max-height:470px;padding:1px 1px 4px}.copy-wizard .copy-wallet-grid>article{background:#fff;border-color:#d6e3ef;border-radius:13px}.copy-wizard .copy-wallet-grid>article:hover{background:#fbfdff;border-color:#8eb7e7}.copy-wizard .copy-wallet-grid>article.selected{border-color:var(--copy-blue);box-shadow:inset 0 0 0 1px var(--copy-blue);background:#f1f7ff}.copy-wizard .copy-wallet-grid input{accent-color:var(--copy-blue)}.copy-wizard .copy-wallet-score em,.copy-wizard .copy-tags span{color:#5e7388;background:#f0f5fa}.copy-wizard .copy-ranking-head{align-items:flex-start;padding-right:60px;position:relative}.copy-wizard .copy-ranking-head>input{width:16px;height:16px;position:absolute;top:4px;right:0}.copy-wizard .copy-wallet-grade{text-align:left;background:#faf8ff;border:1px solid #cfc5ff;border-radius:10px;min-width:58px;padding:7px 9px;position:absolute;top:0;right:24px}.copy-wizard .copy-wallet-grade small,.copy-wizard .copy-wallet-grade b{display:block!important}.copy-wizard .copy-wallet-grade small{color:#73839a!important;margin:0!important;font-size:8px!important}.copy-wizard .copy-wallet-grade b{color:#5b48e8;margin-top:2px;line-height:1;font-size:18px!important}.copy-wizard .copy-wallet-performance{border-bottom:1px solid #e5edf5;grid-template-columns:minmax(0,1.35fr) minmax(65px,.55fr) minmax(88px,.8fr);align-items:end;gap:10px;margin-top:17px;padding-bottom:13px;display:grid}.copy-wizard .copy-wallet-pnl span,.copy-wizard .copy-wallet-roi span{color:#71849a;margin-bottom:5px;font-size:10px;display:block}.copy-wizard .copy-wallet-pnl b{letter-spacing:-.035em;font-size:24px;line-height:1.05;display:block}.copy-wizard .copy-wallet-roi b{font-size:14px}.copy-wizard .copy-wallet-trend{color:#8b9bad;justify-content:center;align-items:center;min-height:42px;font-size:9px;display:flex}.copy-wizard .copy-wallet-trend svg{width:100%;height:42px;overflow:visible}.copy-wizard .copy-wallet-trend polygon{fill:#206fe814}.copy-wizard .copy-wallet-trend polyline{fill:none;stroke:#2074e8;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.copy-wizard .copy-wallet-kpis{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.copy-wizard .copy-wallet-kpis>div{background:0 0;border-right:1px solid #e2eaf2;padding:2px 8px}.copy-wizard .copy-wallet-kpis>div:first-child{padding-left:0}.copy-wizard .copy-wallet-kpis>div:last-child{border-right:0;padding-right:0}.copy-wizard .copy-wallet-kpis dt{font-size:9px}.copy-wizard .copy-wallet-kpis dd{font-size:11px}.copy-wizard .copy-wallet-card-footer{border-top:1px solid #e5edf5;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.copy-wizard .copy-wallet-card-footer .copy-tags{margin:0}.copy-wizard .copy-wallet-card-footer>b{color:var(--copy-blue);font-size:10px}.copy-wizard .copy-source-mode{background:#f7faff;border:1px solid #dce6f0;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin:16px 0 12px;padding:13px 14px;display:grid}.copy-wizard .copy-source-mode span{color:#71849a;font-size:10px}.copy-wizard .copy-source-mode b{font-size:17px}.copy-wizard .copy-source-mode em{color:#426585;background:#eaf2fb;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:700}.copy-wizard .copy-source-mode.radar{background:linear-gradient(110deg,#f5f9ff,#eef6ff);border-color:#bcd9ff}.copy-wizard .copy-source-mode.radar b{color:#1769e8}.copy-wizard .copy-source-mode.radar em{color:#ad6400;background:#fff1dc}.copy-wizard .profit{color:#008e66!important}.copy-wizard .loss{color:#d84d5c!important}.copy-wizard .copy-wallet-grid{--wallet-blue:#1769e8;--wallet-blue-deep:#1258c7;--wallet-blue-wash:#eaf3ff;--wallet-ink:#0b2144;--wallet-line:#dbe6f2;--wallet-profit:#0a8a72;--wallet-loss:#d95c68}.copy-wizard .copy-wallet-grid>.wallet-directory-card{border-color:var(--wallet-line);background:#fff;border-radius:13px;min-height:318px;padding:20px 17px 17px}.copy-wizard .copy-wallet-grid>.wallet-directory-card:hover{background:#fff;border-color:#c4d7ed;transform:translateY(-1px);box-shadow:0 12px 26px #1b3f6711}.copy-wizard .copy-wallet-grid>.wallet-directory-card.is-copy-selected{border-color:var(--wallet-blue);box-shadow:inset 0 0 0 1px var(--wallet-blue),0 12px 26px #1b3f6711}.copy-wizard .copy-wallet-grid>.wallet-directory-card.is-copy-disabled{cursor:not-allowed;opacity:.55;transform:none}.copy-wizard .copy-wallet-grid>.wallet-directory-card>header{grid-template-columns:54px minmax(0,1fr) 88px;align-items:center;gap:12px;min-height:58px;display:grid}.copy-wizard .wallet-directory-card>header>div:nth-child(2){flex:initial;min-width:0}.copy-wizard .wallet-directory-card>header h2{font-size:16px}.copy-wizard .wallet-directory-card>header code{font-size:11px}.copy-wizard .wallet-directory-card .wallet-follow-action{justify-content:center;align-items:center;display:inline-flex}.copy-wizard .wallet-directory-card .wallet-note-static{pointer-events:none;display:grid}.copy-wizard .wallet-directory-card .wallet-grade small{color:#687b94;margin:0;font-size:9px}.copy-wizard .wallet-directory-card .wallet-grade b{color:inherit;font-size:19px;line-height:1;display:block;overflow:visible}.copy-wizard .wallet-directory-card .wallet-performance span{font-size:11px}.copy-wizard .wallet-directory-card .wallet-performance strong{font-size:27px}.copy-wizard .wallet-directory-card .wallet-return b{font-size:15px}.copy-wizard .wallet-directory-card .wallet-comparison-metrics{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:16px 0;display:grid}.copy-wizard .wallet-directory-card .wallet-comparison-metrics>div{background:0 0;border-right:1px solid #e3eaf3;padding:0 10px}.copy-wizard .wallet-directory-card .wallet-comparison-metrics>div:first-child{padding-left:0}.copy-wizard .wallet-directory-card .wallet-comparison-metrics>div:last-child{border-right:0;padding-right:0}.copy-wizard .wallet-directory-card .wallet-comparison-metrics dt{font-size:11px}.copy-wizard .wallet-directory-card .wallet-comparison-metrics dd{margin-top:5px;font-size:14px}.copy-wizard .wallet-directory-card>footer{border-top:1px solid #e8eef5;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:11px;margin:0;padding-top:14px;display:grid}.copy-wizard .wallet-directory-card>footer>button:disabled{cursor:not-allowed;opacity:.55}.copy-combined-card{padding-bottom:18px}.copy-heading-meta{align-items:center;gap:18px;display:flex}.copy-heading-meta>b{color:#08785f;background:#e8f8f2;border-radius:999px;padding:6px 9px;font-size:9px}.copy-inline-steps{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.copy-inline-steps li{color:#738399;align-items:center;gap:6px;padding:5px 10px;font-size:11px;display:flex;position:relative}.copy-inline-steps li+li:before{content:"";background:#d4e0ed;width:30px;height:1px;margin-right:4px}.copy-inline-steps i{border:1px solid #cbd9e8;border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;font-weight:750;display:grid}.copy-inline-steps li.active{color:#1769e8;font-weight:750}.copy-inline-steps li.active i{color:#fff;background:#1769e8;border-color:#1769e8}.copy-config-grid{background:#fff;border:1px solid #dce6f1;border-radius:14px;grid-template-columns:minmax(0,1.16fr) minmax(330px,.84fr);gap:0;margin-top:4px;display:grid;overflow:hidden}.copy-config-section{min-width:0;padding:22px}.copy-config-section+.copy-config-section{background:#fff;border-left:1px solid #e1e9f2}.copy-config-heading{margin-bottom:16px}.copy-config-heading h4{color:#0b2144;margin:0;font-size:17px}.copy-config-heading p{color:#657991;margin:5px 0 0;font-size:11px}.copy-config-section .rule-list{gap:0}.copy-config-section .rule-global{background:0 0;border-bottom:1px solid #e6edf4;margin:0;padding:0 0 15px}.copy-config-section .rule-list article{background:0 0;border:0;border-bottom:1px solid #e6edf4;border-radius:0;grid-template-columns:42px minmax(145px,1fr) minmax(112px,.72fr) minmax(130px,.82fr);gap:12px;padding:17px 0;position:relative}.copy-config-section .rule-list article>.ratio-field{grid-column:2/-1}.copy-config-section .rule-list article>label:nth-of-type(4),.copy-config-section .rule-list article>button{display:none}.copy-config-section .rule-list .avatar{width:38px;height:38px}.copy-config-section .rule-wallet b{font-size:13px}.copy-config-section .rule-wallet small{font-size:10px;line-height:1.45}.copy-config-section .rule-list label,.copy-config-section .rule-global label,.copy-inline-capital-form label{font-size:11px}.copy-config-section .rule-list select,.copy-config-section .rule-global select,.copy-inline-capital-form select,.copy-inline-capital-form input{min-height:40px;font-size:12px}.copy-config-section>.rule-global{border:0;grid-template-columns:1fr;margin:15px 0 0;padding:0}.copy-config-section>.rule-global label+label{display:none}.copy-config-section .fixed-copy-rule{color:#315a84;background:#f3f8ff;border:0;min-height:auto;margin-top:7px;padding:9px 12px 9px 29px;font-size:11px;position:relative}.copy-config-section .fixed-copy-rule:before{content:"";background:#1769e8;border-radius:50%;width:7px;height:7px;position:absolute;top:14px;left:13px}.copy-inline-capital-form{grid-template-columns:1fr;gap:13px}.copy-inline-capital-form .plan-name-field{grid-column:auto}.copy-inline-capital-form label small{font-size:10px}.copy-config-section .copy-plan-notice{color:#176655;background:#f2faf7;border-color:#cfe7df;margin-top:14px;padding:11px 12px;font-size:11px}.copy-plan-summary-strip{color:#4d627b;background:#f6f9fd;border:1px solid #d8e5f3;border-radius:10px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:13px 15px;font-size:11px;display:grid}.copy-plan-summary-strip>span{color:#58708c;font-weight:750}.copy-plan-summary-strip>b{color:#102844;font-size:12px}.copy-plan-summary-strip>em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.copy-plan-summary-strip>i{color:#087e64;white-space:nowrap;background:#e5f7f0;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:750}.copy-strategy-workspace{isolation:isolate;color:#0b2144;font-variant-numeric:tabular-nums;box-shadow:none;background:0 0;border:0;padding:2px 0 0;position:relative}.copy-strategy-workspace:before{z-index:0;content:"";opacity:.42;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 176'%3E%3Cg fill='none' stroke='%23bfd4ed' stroke-width='1'%3E%3Cpath d='M54 111v28m-7-10h14v7H47zM112 85v40m-7-27h14v15h-14zM170 96v31m-7-22h14v11h-14zM228 59v54m-7-37h14v22h-14zM286 72v37m-7-24h14v12h-14zM344 41v54m-7-38h14v24h-14zM402 52v33m-7-22h14v10h-14zM460 22v54m-7-36h14v21h-14z'/%3E%3C/g%3E%3Cpath d='M14 143C64 132 91 139 128 115s72 5 111-25 74 3 111-27 88-7 156-48' fill='none' stroke='%238fb6e4' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 100% 0/contain no-repeat;width:min(43vw,500px);height:176px;position:absolute;top:0;right:0}.copy-strategy-title,.copy-source-ticket,.copy-strategy-layout{z-index:1;position:relative}.copy-strategy-title{justify-content:space-between;align-items:flex-start;gap:20px;padding:4px 4px 0;display:flex}.copy-strategy-title h3{letter-spacing:-.025em;margin:0;font-size:23px}.copy-strategy-title p{color:#647a92;margin:6px 0 0;font-size:12px}.copy-account-status{color:#173452;background:#fff;border:1px solid #cfe0f2;border-radius:11px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:250px;padding:9px 11px;display:grid}.copy-account-status>svg{fill:none;stroke:#1769e8;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.copy-account-status>span small,.copy-account-status>span b{display:block}.copy-account-status>span small{color:#6b7d92;font-size:11px}.copy-account-status>span b{margin-top:2px;font-size:13px}.copy-account-status>em{color:#1769e8;background:#eaf3ff;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:750}.copy-source-ticket{background:#fffffff0;border:1px solid #d6e2ef;border-radius:12px;grid-template-columns:46px minmax(190px,1fr) auto auto auto;align-items:center;gap:18px;margin-top:13px;padding:10px 17px;display:grid}.copy-source-name b,.copy-source-name span{display:block}.copy-source-name b{font-size:15px}.copy-source-name span{color:#60758d;margin-top:4px;font-size:12px}.copy-source-stat{border-left:1px solid #e5eaf0;min-width:90px;padding-left:16px}.copy-source-stat small,.copy-source-stat b{display:block}.copy-source-stat small{color:#8190a2;font-size:10px}.copy-source-stat b{color:#425a74;margin-top:3px;font-size:14px;font-weight:650}.copy-source-ticket>button{color:#1769e8;white-space:nowrap;background:0 0;border:0;min-height:40px;padding:8px 0 8px 18px;font-size:12px;font-weight:750}.copy-strategy-layout{grid-template-columns:1fr;gap:0;margin-top:12px;display:grid}.copy-strategy-editor{background:#fff;border:1px solid #d6e2ef;border-radius:14px;min-width:0;padding:0 24px}.copy-form-section{justify-content:space-between;align-items:flex-end;gap:18px;padding:20px 4px 8px;display:flex}.copy-form-section-rules{border-top:0;padding-top:22px}.copy-form-section h4{letter-spacing:-.01em;margin:0;font-size:16px}.copy-form-section p{color:#7a8da2;margin:4px 0 0;font-size:11px}.copy-setting-row{border-bottom:1px solid #e8edf3;grid-template-columns:260px minmax(0,1fr);align-items:center;gap:34px;min-height:72px;padding:12px 4px;display:grid}.copy-setting-row>div:first-child>b,.copy-setting-row>div:first-child>span{display:block}.copy-setting-row>div:first-child>b{font-size:14px}.copy-setting-row>div:first-child>span{color:#6d8095;margin-top:4px;font-size:11px;line-height:1.5}.copy-setting-row>.copy-segmented,.copy-setting-row>.copy-scale-control,.copy-inline-name,.copy-account-control{justify-self:end;width:min(100%,620px)}.copy-inline-name{display:block}.copy-inline-name input,.copy-account-control select{color:#102844;background:#fff;border:1px solid #cfdeed;border-radius:9px;outline:0;width:100%;height:44px;padding:0 14px;font-size:13px;transition:border-color .16s,box-shadow .16s}.copy-inline-name input:hover,.copy-account-control select:hover{border-color:#abc7e8}.copy-inline-name input:focus,.copy-account-control select:focus{border-color:#1769e8;box-shadow:0 0 0 3px #1769e81a}.copy-account-control{gap:8px;display:grid}.copy-account-picker{background:#fff;border:1px solid #cfdeed;border-radius:9px;grid-template-columns:minmax(250px,1fr) 230px;align-items:stretch;transition:border-color .16s,box-shadow .16s;display:grid;overflow:hidden}.copy-account-picker:hover{border-color:#abc7e8}.copy-account-picker:focus-within{border-color:#1769e8;box-shadow:0 0 0 3px #1769e81a}.copy-account-picker select{border:0;border-radius:0;box-shadow:none!important}.copy-account-balance{background:#f6f9fc;border:0;border-left:1px solid #e2e9f1;grid-template-columns:1fr auto;align-items:center;gap:3px 9px;padding:8px 12px;display:grid}.copy-account-balance span{color:#667b92;font-size:10px}.copy-account-balance b{color:#1769e8;font-variant-numeric:tabular-nums;grid-area:1/2/3;font-size:17px}.copy-account-balance small{color:#7b8da1;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.copy-config-alert{color:#785a1c;background:#fffaf0;border:1px solid #efdbaa;border-radius:8px;margin:0;padding:8px 10px;font-size:11px}.copy-config-actions{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fbfdfff7;border-top:1px solid #dfe7f0;border-radius:0 0 14px 14px;justify-content:flex-end;align-items:center;gap:10px;margin:16px -24px 0;padding:12px 24px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 18px #1c426f09}.copy-config-actions button{border-radius:9px;min-width:170px;min-height:44px;font-size:13px;font-weight:750;transition:border-color .16s,background .16s,box-shadow .16s}.copy-config-actions .secondary{color:#3f5670;background:#fff;border:1px solid #d2deeb}.copy-config-actions .secondary:hover{color:#1769e8;border-color:#9ebee2}.copy-config-actions .primary{color:#fff;background:#1769e8;border:1px solid #1769e8;box-shadow:0 5px 12px #1769e829}.copy-config-actions .primary:disabled{cursor:not-allowed;color:#91a0b2;box-shadow:none;background:#dce5ef;border-color:#c5d1df}.copy-segmented{background:#f3f6fa;border:1px solid #d9e4f0;border-radius:9px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.copy-segmented button{color:#526a84;background:0 0;border:0;border-radius:6px;min-height:40px;padding:8px 12px;font-size:13px;font-weight:700}.copy-segmented button:hover{color:#1769e8;background:#e7f0fc}.copy-segmented button.active{color:#fff;background:#246bd3;box-shadow:0 2px 6px #1769e81f}.copy-segmented button:focus-visible,.copy-quick-values button:focus-visible,.copy-order-confirm:focus-visible,.copy-order-back:focus-visible,.copy-source-ticket>button:focus-visible{outline-offset:2px;outline:2px solid #1769e8}.copy-setting-row-stack{align-items:start}.copy-scale-control{grid-template-columns:minmax(180px,1fr) auto;gap:8px;display:grid}.copy-amount-input{background:#fff;border:1px solid #d5e1ed;border-radius:8px;align-items:center;height:42px;display:flex}.copy-amount-input:focus-within{border-color:#1769e8;box-shadow:0 0 0 3px #1769e81a}.copy-amount-input input{color:#0b2144;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 13px;font-size:15px;font-weight:750}.copy-amount-input span{color:#5d7188;padding:0 12px;font-size:12px;font-weight:700}.copy-quick-values{flex-wrap:nowrap;align-items:center;gap:7px;display:flex}.copy-quick-values button{color:#5c7189;background:#f7f9fc;border:1px solid #d8e3ef;border-radius:8px;min-width:52px;min-height:42px;padding:6px 10px;font-size:11px}.copy-quick-values button:hover{color:#1769e8;border-color:#9ebfe8}.copy-quick-values button.active{color:#1769e8;background:#edf5ff;border-color:#79a9e8;font-weight:750}.copy-capital-input input{font-size:16px}.copy-field-error{color:#b93d4a;grid-column:1/-1;font-size:11px;font-weight:650}.copy-inline-risk{color:#925a13;background:#fff7ed;border-radius:7px;grid-column:2;margin:-5px 0 1px;padding:8px 10px;font-size:11px;line-height:1.45}.copy-protection-note{align-items:flex-start;gap:10px;margin:0;padding:14px 4px 2px;display:flex}.copy-protection-note svg{fill:none;stroke:#1769e8;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.copy-protection-note b,.copy-protection-note span{display:block}.copy-protection-note span{color:#6a7d92;margin-top:3px;font-size:11px}.copy-order-ticket{color:#0b2144;background:#f8fbff;border:1px solid #c9ddf2;border-radius:14px;align-self:start;padding:18px 20px 12px;position:sticky;top:14px;box-shadow:0 10px 24px #2c5b9114}.copy-order-ticket h4{letter-spacing:-.02em;margin:0;font-size:20px}.copy-order-ticket header p{color:#657b94;margin:4px 0 0;font-size:12px}.copy-plan-name{color:#627891;border-bottom:1px solid #dce7f2;gap:6px;margin-top:12px;padding-bottom:11px;font-size:11px;display:grid}.copy-plan-name input{color:#102844;background:#fff;border:1px solid #ccdced;border-radius:8px;outline:0;height:38px;padding:0 11px;font-size:13px;font-weight:700}.copy-plan-name input::placeholder{color:#91a1b3}.copy-plan-name input:focus{border-color:#1769e8;box-shadow:0 0 0 3px #1769e81a}.copy-order-details{border-bottom:1px solid #dce7f2;gap:8px;margin:0;padding:12px 0;display:grid}.copy-order-details>div{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;display:grid}.copy-order-details dt{color:#6a7f97;font-size:11px}.copy-order-details dd{color:#102844;text-align:right;margin:0;font-size:12px;font-weight:750}.copy-order-capital{justify-content:space-between;align-items:flex-end;gap:10px;padding:12px 0 9px;display:flex}.copy-order-capital span{color:#657b94;font-size:12px}.copy-order-capital b{color:#1769e8;letter-spacing:-.02em;font-size:24px}.copy-order-exposure{border-bottom:1px solid #dce7f2;padding-bottom:10px}.copy-order-exposure>div:not(.copy-utilization){grid-template-columns:1fr auto auto;align-items:center;gap:9px;margin-top:7px;display:grid}.copy-order-exposure span{color:#6b8098;font-size:11px}.copy-order-exposure b{color:#102844;font-size:13px}.copy-order-exposure em{color:#1769e8;font-size:11px;font-style:normal;font-weight:750}.copy-utilization{background:#dfe9f4;border-radius:999px;height:7px;margin-top:7px;overflow:hidden}.copy-utilization i{border-radius:inherit;background:#1769e8;height:100%;display:block}.copy-utilization.watch i{background:#e6a23c}.copy-utilization.danger i{background:#dc5967}.copy-order-runtime{color:#176655;background:#eaf6f2;border-radius:8px;margin-top:9px;padding:8px 11px;font-size:11px;font-weight:700}.copy-order-runtime.error{color:#b43b49;background:#fff1f2}.copy-order-confirm{color:#fff;background:#1769e8;border:1px solid #1769e8;border-radius:9px;width:100%;min-height:44px;margin-top:9px;font-size:14px;font-weight:800;box-shadow:0 6px 14px #1769e833}.copy-order-confirm:hover{background:#0f5fd4}.copy-order-confirm:disabled{cursor:not-allowed;color:#91a0b2;box-shadow:none;background:#dce5ef;border-color:#c5d1df}.copy-order-back{color:#1769e8;background:0 0;border:0;min-height:34px;margin:3px auto 0;padding:6px;font-size:11px;font-weight:700;display:block}@media (width<=1100px){.copy-setting-row{grid-template-columns:220px minmax(0,1fr)}.copy-source-ticket{grid-template-columns:42px minmax(160px,1fr) auto auto}.copy-source-stat:nth-of-type(2){display:none}}@media (width<=760px){.copy-account-picker{grid-template-columns:1fr}.copy-account-balance{border-top:1px solid #e2e9f1;border-left:0}.copy-account-balance small{white-space:normal}.copy-scale-control{grid-template-columns:1fr}.copy-scale-control>.copy-segmented{grid-column:auto}.copy-quick-values{flex-wrap:wrap}}@media (width<=720px){.copy-strategy-workspace{padding:5px 0 0}.copy-strategy-workspace:before{display:none}.copy-strategy-title{flex-direction:column;align-items:stretch;padding-inline:2px}.copy-source-ticket{grid-template-columns:40px 1fr auto;gap:10px}.copy-source-stat{display:none}.copy-source-ticket>button{min-height:44px;padding-left:0}.copy-strategy-layout{gap:12px}.copy-strategy-editor{padding:0 14px}.copy-form-section{padding:18px 0 7px}.copy-setting-row{grid-template-columns:1fr;gap:13px;padding:17px 0}.copy-setting-row>div:first-child>span{font-size:12px}.copy-inline-risk{grid-column:1}.copy-segmented button,.copy-quick-values button{min-height:44px}.copy-config-actions{flex-direction:column-reverse;align-items:stretch;margin:16px -14px 0;padding:14px;position:static}.copy-config-actions button{width:100%}}.copy-wizard .copy-strategy-workspace{padding:0;overflow:visible}.copy-strategy-workspace:before{opacity:.26;width:min(30vw,340px);height:92px;top:-4px;right:10px}.copy-strategy-title{min-height:58px;padding:2px 4px 10px}.copy-strategy-title p{max-width:560px;margin-top:5px}.copy-source-ticket{border-color:#cfdfee;grid-template-columns:56px minmax(220px,1fr) 112px 142px auto;gap:20px;min-height:76px;margin-top:0;padding:11px 18px;box-shadow:0 8px 24px #2250820b}.copy-source-name>div{align-items:center;gap:9px;display:flex}.copy-source-name>div em{color:#1769e8;background:#edf5ff;border-radius:6px;padding:4px 8px;font-size:10px;font-style:normal;font-weight:750}.copy-source-name>span{margin-top:5px;font-size:11px}.copy-source-stat{min-width:0;padding-left:20px}.copy-source-stat b{margin-top:5px;font-size:15px}.copy-source-ticket>button{background:#fff;border:1px solid #cfdef0;border-radius:8px;min-width:100px;padding-left:12px}.copy-source-ticket>button:hover{background:#f7fbff;border-color:#8bb4e6}.copy-strategy-editor{padding:0;overflow:clip}.copy-strategy-columns{grid-template-columns:minmax(350px,42fr) minmax(490px,58fr);display:grid}.copy-config-pane{min-width:0;padding:24px 26px}.copy-rules-pane{background:#fff;border-left:1px solid #dce6f0}.copy-form-section,.copy-form-section-rules{padding:0 0 18px}.copy-form-section p{margin-top:5px;font-size:11px}.copy-plan-pane .copy-setting-row{grid-template-columns:1fr;gap:10px;min-height:0;padding:16px 0}.copy-plan-pane .copy-setting-row:first-of-type{padding-top:0}.copy-plan-pane .copy-setting-row:last-child{border-bottom:0}.copy-plan-pane .copy-setting-row>.copy-inline-name,.copy-plan-pane .copy-setting-row>.copy-account-control{justify-self:stretch;width:100%}.copy-plan-pane .copy-setting-row>div:first-child>b{font-size:13px}.copy-plan-pane .copy-setting-row>div:first-child>span{font-size:11px}.copy-plan-pane .copy-inline-name input{background:#fff;height:46px}.copy-plan-pane .copy-account-picker{grid-template-columns:minmax(170px,1fr) 164px}.copy-plan-pane .copy-account-balance b{grid-area:1/2;font-size:16px}.copy-plan-pane .copy-account-balance small{grid-column:1/-1;font-size:9px}.copy-plan-pane>.copy-protection-note{border-top:1px solid #dce6f0;margin-top:18px;padding:14px 0 0}.copy-rules-pane .copy-setting-row{grid-template-columns:148px minmax(0,1fr);gap:18px;min-height:78px;padding:12px 0}.copy-rules-pane .copy-setting-row:first-of-type{padding-top:0}.copy-rules-pane .copy-setting-row:last-child{border-bottom:0}.copy-rules-pane .copy-setting-row>div:first-child>b{font-size:13px}.copy-rules-pane .copy-setting-row>div:first-child>span{font-size:11px}.copy-rules-pane .copy-setting-row>.copy-segmented,.copy-rules-pane .copy-setting-row>.copy-scale-control{justify-self:stretch;width:100%}.copy-rules-pane .copy-inline-risk{grid-column:2;margin:-3px 0 0}.copy-segmented{background:#f4f7fb;gap:4px;padding:4px}.copy-segmented button{border:1px solid #0000;min-height:42px}.copy-segmented button:hover{background:#fff;border-color:#c7d9ee}.copy-segmented button.active{color:#1769e8;box-shadow:none;background:#edf5ff;border-color:#76a8e9}.copy-scale-control{grid-template-columns:1fr;gap:9px}.copy-scale-control>.copy-segmented{grid-column:auto}.copy-scale-control .copy-amount-input{height:42px}.copy-scale-control .copy-quick-values{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.copy-scale-control .copy-quick-values button{min-width:0;min-height:36px;padding:5px 7px}.copy-scale-control .copy-quick-values button.active{background:#edf5ff;border-color:#76a8e9}.copy-strategy-bottom{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fbfdfffa;border-top:1px solid #dce6f0;justify-content:flex-end;align-items:center;padding:13px 24px;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 20px #193d670a}.copy-strategy-bottom .copy-config-actions{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:9px;margin:0;padding:0;position:static}.copy-strategy-bottom .copy-config-actions button{min-width:150px}.copy-strategy-bottom .copy-config-actions .secondary{background:0 0}.copy-strategy-bottom .copy-config-actions .primary{min-width:172px}@media (width<=1100px){.copy-strategy-columns{grid-template-columns:minmax(300px,40fr) minmax(420px,60fr)}.copy-config-pane{padding:22px}.copy-rules-pane .copy-setting-row{grid-template-columns:126px minmax(0,1fr);gap:14px}.copy-plan-pane .copy-account-picker{grid-template-columns:1fr}.copy-plan-pane .copy-account-balance{border-top:1px solid #e2e9f1;border-left:0}.copy-source-ticket{grid-template-columns:50px minmax(180px,1fr) 100px 126px auto}}@media (width<=900px){.copy-strategy-columns{grid-template-columns:1fr}.copy-rules-pane{border-top:1px solid #dce6f0;border-left:0}.copy-plan-pane .copy-account-picker{grid-template-columns:minmax(220px,1fr) 190px}.copy-strategy-bottom{position:static}.copy-strategy-bottom .copy-config-actions{justify-content:stretch;width:100%}.copy-strategy-bottom .copy-config-actions button{flex:1}.copy-source-ticket{grid-template-columns:48px minmax(180px,1fr) auto auto}.copy-source-stat:nth-of-type(2){display:none}}@media (width<=720px){.copy-wizard .copy-strategy-workspace{padding:0}.copy-strategy-title{min-height:0;padding:0 2px 10px}.copy-source-ticket{grid-template-columns:44px minmax(0,1fr) auto;min-height:68px}.copy-source-ticket .avatar{width:42px;height:42px}.copy-source-ticket>button{min-width:0;padding-inline:10px}.copy-config-pane{padding:20px 16px}.copy-plan-pane .copy-account-picker{grid-template-columns:1fr}.copy-rules-pane .copy-setting-row{grid-template-columns:1fr;gap:10px;padding:15px 0}.copy-rules-pane .copy-inline-risk{grid-column:1}.copy-strategy-bottom{padding:14px 16px}.copy-strategy-bottom .copy-config-actions{flex-direction:column-reverse;align-items:stretch}.copy-strategy-bottom .copy-config-actions button{width:100%}}.copy-source-ticket{background:linear-gradient(105deg,#fff 0% 62%,#f4f8ff 100%)}.copy-form-section,.copy-form-section-rules{margin:-24px -26px 18px;padding:20px 26px 16px;position:relative;overflow:hidden}.copy-form-section:after{content:"";background:linear-gradient(90deg,#b9d4f3 0%,#b9d4f361 52%,#b9d4f300 100%);height:1px;position:absolute;bottom:0;left:26px;right:26px}.copy-form-section h4{letter-spacing:-.015em;align-items:center;gap:10px;font-size:18px;display:flex}.copy-form-section h4:before{content:"";background:linear-gradient(90deg,#1769e8,#69aaf5);border-radius:999px;flex:none;width:18px;height:4px;box-shadow:0 3px 8px #1769e82e}.copy-form-section p{color:#647c96;padding-left:28px}.copy-segmented{background:linear-gradient(#edf2f8 0%,#f6f8fb 100%);border-color:#d4e0ed;box-shadow:inset 0 1px 2px #2240620b}.copy-segmented button{color:#536a82;transition:border-color .16s,background .16s,color .16s,box-shadow .16s,transform .16s}.copy-segmented button:hover{color:#1769e8;background:#ffffffc7;border-color:#b8cee8}.copy-segmented button:active{transform:translateY(1px)}.copy-quick-values button{background:linear-gradient(#fff,#f5f8fc)}.copy-account-picker{background:linear-gradient(#fff,#fbfdff)}.copy-account-balance{background:linear-gradient(135deg,#f1f7ff,#f8fbff)}.copy-config-actions .primary{background:linear-gradient(135deg,#1769e8 0%,#2c80ef 100%);border-color:#1769e8;box-shadow:0 7px 16px #1769e833}.copy-config-actions .primary:hover{background:linear-gradient(135deg,#0f5fd4,#2376e4)}@media (width<=720px){.copy-form-section,.copy-form-section-rules{margin:-20px -16px 16px;padding:18px 16px 15px}.copy-form-section:after{left:16px;right:16px}.copy-form-section p{padding-left:28px}}.copy-strategy-workspace:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 18% 12%,#4797f61a,#0000 42%),radial-gradient(at 86% 5%,#5ebdec17,#0000 38%);height:310px;position:absolute;inset:-18px -24px auto}.copy-strategy-title{padding-left:2px;position:relative}.copy-strategy-title:after{content:"";background:linear-gradient(90deg,#709ed300,#709ed34d,#709ed300);height:1px;position:absolute;bottom:10px;left:185px;right:365px}.copy-strategy-title h3{color:#092245;font-weight:800}.copy-strategy-title p{color:#5f7894}.copy-source-ticket{background:linear-gradient(112deg,#fff 0% 48%,#f2f8ff 78%,#edf6ff 100%);border-color:#c7dbef;box-shadow:0 10px 28px #23538912,inset 0 1px #ffffffe6}.copy-strategy-editor{background:#f8fbff;border-color:#c9dcee;box-shadow:0 16px 42px #204c7e14}.copy-form-section,.copy-form-section-rules{align-items:center;min-height:86px;margin:-24px -26px 17px;padding:17px 26px 15px}.copy-plan-pane .copy-form-section{background:linear-gradient(110deg,#d8eaffeb 0%,#eff7ffb8 46%,#fff0 100%)}.copy-rules-pane .copy-form-section{background:linear-gradient(110deg,#e2efffeb 0%,#f7fbffb8 48%,#fff0 100%)}.copy-form-section:after{background:linear-gradient(90deg,#6ea4e294,#a7caf059 56%,#a7caf000);left:0;right:0}.copy-form-section>div{padding-left:48px;position:relative}.copy-form-section>div:before{content:"";background-color:#ffffffc7;background-position:50%;background-repeat:no-repeat;background-size:18px;border:1px solid #70a8e78c;border-radius:10px;width:34px;height:34px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 5px 13px #2365b01a}.copy-plan-pane .copy-form-section>div:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231769e8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='15' rx='2'/%3E%3Cpath d='M8 5V3m8 2V3M3 10h18M8 15h3'/%3E%3C/svg%3E")}.copy-rules-pane .copy-form-section>div:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231769e8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h10M18 6h2M4 12h3m4 0h9M4 18h8m4 0h4'/%3E%3Ccircle cx='16' cy='6' r='2'/%3E%3Ccircle cx='9' cy='12' r='2'/%3E%3Ccircle cx='14' cy='18' r='2'/%3E%3C/svg%3E")}.copy-form-section h4{color:#092245;letter-spacing:-.015em;font-size:18px;font-weight:800;display:block}.copy-form-section h4:before{display:none}.copy-form-section p{color:#607a96;margin-top:5px;padding-left:0;font-size:11px}.copy-rules-pane .copy-setting-row{transition:background .18s}.copy-segmented button{color:#4e6680;border-radius:8px;min-height:40px;font-weight:750;transition:border-color .18s,background .18s,color .18s,box-shadow .18s,transform .18s;position:relative}.copy-segmented button:hover:not(.active){color:#1769e8;background:#ffffffe6;border-color:#bed3ea;box-shadow:0 2px 7px #27568c0f}.copy-segmented button.active:after{content:"";background:#ffffff8c;border-radius:999px;width:16px;height:2px;position:absolute;bottom:7px;right:10px}.copy-amount-input{background:linear-gradient(#fff,#fbfdff);border-color:#cbdced;box-shadow:inset 0 1px 2px #29486c09}.copy-quick-values button{background:linear-gradient(#fff,#f3f7fb);border-color:#d2dfec;transition:border-color .16s,background .16s,color .16s,box-shadow .16s}.copy-quick-values button:hover{background:#fff;box-shadow:0 3px 8px #27568c12}.copy-quick-values button.active{color:#1263cf;background:linear-gradient(135deg,#e6f1ff,#f7fbff);border-color:#1769e8;box-shadow:0 4px 10px #2d70c21a}.copy-strategy-bottom{background:linear-gradient(90deg,#f8fbfffa,#ebf4fffa);border-color:#cfdfef;box-shadow:0 -10px 24px #193d670e}.copy-config-actions .secondary{background:#ffffffb8!important;border-color:#c7d9eb!important}@media (width<=720px){.copy-strategy-workspace:after{height:240px;inset:-10px -8px auto}.copy-strategy-title:after{display:none}.copy-form-section,.copy-form-section-rules{min-height:82px;margin:-20px -16px 15px;padding:16px}.copy-form-section>div{padding-left:46px}}.copy-strategy-workspace:after{background:radial-gradient(at 12% 0,#3887e714,#0000 44%),radial-gradient(at 84% 8%,#62b8ed14,#0000 42%);height:260px;inset:-12px -16px auto}.copy-strategy-title{background:linear-gradient(112deg,#f8fbff 0%,#edf6ff 58%,#f7fbff 100%);border:1px solid #cbddef;border-bottom:0;border-radius:15px 15px 0 0;min-height:72px;padding:17px 22px 13px;overflow:hidden}.copy-strategy-title:before{content:"";border:1px solid #5b97dd24;border-radius:50%;width:360px;height:130px;position:absolute;bottom:-55px;right:28px}.copy-strategy-title:after{background:linear-gradient(90deg,#5492da29,#5492da85,#5492da00);bottom:0;left:24px;right:24px}.copy-strategy-title h3{font-size:22px}.copy-strategy-title p{margin-top:4px}.copy-source-ticket{background:#fffffff5;border-color:#cbddef;border-radius:0 0 15px 15px;min-height:72px;margin:0;padding:10px 18px;box-shadow:0 12px 28px #27528311}.copy-source-ticket .avatar{width:46px;height:46px}.copy-source-name>div b{font-size:16px}.copy-source-ticket>button{background:#f8fbff}.copy-strategy-editor{background:#fff;border:1px solid #c8daec;border-radius:15px;box-shadow:0 18px 42px #234d7e17}.copy-form-section,.copy-form-section-rules{border-bottom:1px solid #d8e5f2;min-height:68px;margin:-24px -26px 14px;padding:14px 26px 12px;background:0 0!important}.copy-form-section:after{display:none}.copy-form-section>div{padding-left:42px}.copy-form-section>div:before{background-color:#fff;background-size:16px;border-color:#bdd5ef;border-radius:9px;width:30px;height:30px;box-shadow:0 4px 10px #255b9914}.copy-form-section h4{font-size:17px}.copy-form-section p{color:#667f99;margin-top:3px}.copy-plan-pane .copy-setting-row{padding:15px 0}.copy-rules-pane .copy-setting-row{min-height:78px}.copy-rules-pane .copy-setting-row:hover{background:0 0}.copy-segmented{background:#eef3f8;border-color:#ceddec;border-radius:11px;gap:4px;padding:4px;box-shadow:inset 0 1px 2px #2240620f}.copy-segmented button{border-radius:8px;min-height:40px}.copy-segmented button.active{color:#fff;background:linear-gradient(135deg,#1769e8,#2b7ee9);border-color:#1769e8;box-shadow:0 5px 12px #1769e833,inset 0 1px #fff3}.copy-segmented button.active:after{display:none}.copy-account-picker,.copy-plan-pane .copy-account-picker{background:#fff;border-color:#cadcec;grid-template-columns:minmax(0,1fr) 164px;position:relative;overflow:visible;box-shadow:0 4px 12px #254f800b}.copy-account-select{min-width:0;position:relative}.copy-account-trigger{color:#102844;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;height:100%;min-height:54px;padding:6px 10px;display:grid}.copy-account-kind{color:#1769e8;background:#eaf3ff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.copy-account-kind.live{color:#07836c;background:#eaf8f3}.copy-account-kind svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.copy-account-trigger>span:nth-child(2){min-width:0}.copy-account-trigger small,.copy-account-trigger b{display:block}.copy-account-trigger small{color:#7890a8;margin-bottom:2px;font-size:9px}.copy-account-trigger b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.copy-account-chevron{fill:none;stroke:#627a92;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .18s}.copy-account-select.open .copy-account-chevron{transform:rotate(180deg)}.copy-account-menu{z-index:40;background:#fff;border:1px solid #c7d9ec;border-radius:12px;width:min(520px,100vw - 64px);padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 44px #1639602e}.copy-account-group+.copy-account-group{border-top:1px solid #e5edf5;margin-top:6px;padding-top:7px}.copy-account-group>span{color:#71859b;letter-spacing:.02em;padding:3px 7px 6px;font-size:9px;font-weight:750;display:block}.copy-account-group>button{color:#17334f;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:50px;padding:7px;display:grid}.copy-account-group>button:hover{background:#f5f9ff;border-color:#d4e4f4}.copy-account-group>button.selected{background:#edf6ff;border-color:#a9ccef}.copy-account-group i{color:#41617f;background:#edf3fa;border-radius:8px;place-items:center;width:36px;height:32px;font-size:9px;font-style:normal;font-weight:800;display:grid}.copy-account-group button.selected i{color:#fff;background:#1769e8}.copy-account-group button span b,.copy-account-group button span small{display:block}.copy-account-group button span b{font-size:12px}.copy-account-group button span small{color:#72879d;margin-top:3px;font-size:9px}.copy-account-group button em{color:#1769e8;font-size:10px;font-style:normal;font-weight:750}.copy-account-group>p{color:#8b9bad;margin:0;padding:9px 8px;font-size:10px}.copy-account-balance{background:linear-gradient(135deg,#f0f6ff,#f8fbff);border-radius:0 9px 9px 0}.copy-quick-values button{background:#fff;border-color:#d2dfec}.copy-quick-values button.active{box-shadow:none;background:#edf5ff;border-color:#75a8e8}.copy-strategy-bottom{box-shadow:none;background:#f7faff;padding:12px 22px}.copy-config-actions .secondary{background:#fff!important}.copy-config-actions .primary{background:#1769e8;box-shadow:0 6px 14px #1769e82e}@media (width<=1100px){.copy-account-picker,.copy-plan-pane .copy-account-picker{grid-template-columns:1fr}.copy-account-balance{border-radius:0 0 9px 9px}}@media (width<=720px){.copy-strategy-title{min-height:0;padding:14px 16px 11px}.copy-source-ticket{padding:10px 12px}.copy-form-section,.copy-form-section-rules{min-height:64px;margin:-20px -16px 13px;padding:12px 16px}.copy-form-section>div{padding-left:40px}.copy-account-menu{width:min(440px,100vw - 52px)}}.copy-strategy-overview{z-index:1;background:linear-gradient(110deg,#f5faff 0%,#fff 55%);border:1px solid #c9dced;border-radius:15px;grid-template-columns:minmax(260px,.7fr) minmax(660px,2.3fr);align-items:stretch;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 26px #234d7e11}.copy-strategy-overview .copy-strategy-title{background:0 0;border:0;border-radius:0;min-height:86px;padding:18px 22px;overflow:visible}.copy-strategy-overview .copy-strategy-title:before,.copy-strategy-overview .copy-strategy-title:after{display:none}.copy-strategy-overview .copy-strategy-title p{max-width:310px;margin-top:5px;line-height:1.55}.copy-strategy-overview .copy-source-ticket{min-height:86px;box-shadow:none;background:#ffffffb8;border:0;border-left:1px solid #d9e5f1;border-radius:0;grid-template-columns:48px minmax(175px,1fr) 94px 128px auto;gap:16px;margin:0;padding:13px 18px}.copy-strategy-overview .copy-source-ticket .avatar{width:44px;height:44px}.copy-strategy-overview .copy-source-ticket>button{background:#fff;min-width:96px}.copy-strategy-layout{margin-top:14px}@media (width<=1180px){.copy-strategy-overview{grid-template-columns:minmax(235px,.68fr) minmax(570px,2fr)}.copy-strategy-overview .copy-source-ticket{grid-template-columns:44px minmax(150px,1fr) 84px 112px auto;gap:12px;padding-inline:14px}}@media (width<=900px){.copy-strategy-overview{grid-template-columns:1fr}.copy-strategy-overview .copy-strategy-title{min-height:0;padding:16px 18px 12px}.copy-strategy-overview .copy-strategy-title p{max-width:none}.copy-strategy-overview .copy-source-ticket{border-top:1px solid #d9e5f1;border-left:0;min-height:70px}}@media (width<=720px){.copy-strategy-overview{border-radius:13px}.copy-strategy-overview .copy-strategy-title{padding:14px 14px 10px}.copy-strategy-overview .copy-source-ticket{grid-template-columns:42px minmax(0,1fr) auto;padding:10px 12px}.copy-strategy-overview .copy-source-ticket>button{min-width:0}}.copy-strategy-overview{grid-template-columns:220px minmax(0,1fr)}.copy-strategy-overview .copy-strategy-title{align-items:center;min-height:78px;padding:16px 22px;display:flex}.copy-strategy-overview .copy-source-ticket{min-height:78px}.copy-strategy-overview .copy-strategy-title h3{font-size:22px}.copy-form-section p{color:#526d88;font-size:12px;font-weight:500}.copy-plan-pane .copy-setting-row>div:first-child>b,.copy-rules-pane .copy-setting-row>div:first-child>b{font-size:14px}.copy-plan-pane .copy-setting-row>div:first-child>span{color:#58718b;font-size:12px;line-height:1.55}.copy-rules-pane .copy-setting-row{grid-template-columns:130px minmax(0,1fr);min-height:78px}.copy-rules-pane .copy-setting-row>div:first-child{align-self:center}.copy-rules-pane .copy-setting-row>div:first-child>b{font-weight:750}.copy-account-balance{justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.copy-plan-pane .copy-account-balance{padding:9px 12px}.copy-account-balance span{font-size:11px;font-weight:650}.copy-plan-pane .copy-account-balance b{grid-area:auto;font-size:17px;display:block}.copy-protection-note b{font-size:13px}.copy-protection-note span{color:#58718b;font-size:12px;line-height:1.5}.copy-account-trigger small{font-size:10px}.copy-source-stat small{font-size:11px}.copy-source-name>span,.copy-scale-control .copy-quick-values button{font-size:12px}@media (width<=1180px){.copy-strategy-overview{grid-template-columns:210px minmax(0,1fr)}}@media (width<=900px){.copy-strategy-overview{grid-template-columns:1fr}.copy-strategy-overview .copy-strategy-title{min-height:56px}}@media (width<=720px){.copy-rules-pane .copy-setting-row{grid-template-columns:1fr;min-height:0}.copy-strategy-overview .copy-strategy-title{min-height:52px;padding:12px 14px}}.copy-wizard{isolation:isolate;background:linear-gradient(108deg,#fbfdff 0%,#f5f9ff 50%,#e8f3ff 100%) top/100% 124px no-repeat;position:relative}.copy-wizard:before{z-index:-2;content:"";pointer-events:none;background:#f7f9fc;position:absolute;inset:124px -18px -70px}.copy-wizard:after{z-index:-1;content:"";filter:saturate(.92);opacity:.9;pointer-events:none;background:url(/assets/copybot-market-hero.png) 50%/contain no-repeat;width:470px;height:138px;position:absolute;top:-12px;right:0}.copy-strategy-workspace:after{display:none}.copy-strategy-overview{background:#fff;box-shadow:0 8px 22px #234d7e0e}.copy-strategy-editor{overflow:visible;box-shadow:0 12px 30px #234d7e11}.copy-plan-pane{background:#f7f9fc;border-radius:14px 0 0}.copy-rules-pane{background:#fff;border-radius:0 14px 0 0}.copy-strategy-bottom{background:#f8fafc;border-radius:0 0 14px 14px}.copy-account-menu{overscroll-behavior:contain;scrollbar-color:#a9c2dc transparent;scrollbar-width:thin;max-height:270px;overflow:hidden auto}.copy-account-menu::-webkit-scrollbar{width:7px}.copy-account-menu::-webkit-scrollbar-track{background:0 0}.copy-account-menu::-webkit-scrollbar-thumb{background:#a9c2dc;border:2px solid #fff;border-radius:999px}.copy-account-menu::-webkit-scrollbar-thumb:hover{background:#769fc8}@media (width<=1050px){.copy-wizard:after{opacity:.72;width:265px;right:0}}@media (width<=720px){.copy-wizard{background-size:100% 104px}.copy-wizard:before{top:104px;left:-8px;right:-8px}.copy-wizard:after{opacity:.42;width:180px;height:104px;top:0;right:-10px}}.copy-wizard{background:0 0;gap:16px}.copy-wizard:before{background:linear-gradient(#f8fbff 0%,#eef6ff 46%,#f4f9ff 100%);inset:-12px -18px -80px}.copy-wizard:after{display:none}.copybot-page-hero{background:linear-gradient(108deg,#fff 0%,#f7fbff 42%,#e4f2ff 100%);border:1px solid #c8dcf3;border-radius:18px;min-height:166px;position:relative;overflow:hidden;box-shadow:0 12px 32px #27589114}.copybot-page-hero:before{content:"";border:1px solid #468ee221;border-radius:50%;width:430px;height:190px;position:absolute;bottom:-95px;right:180px}.copybot-page-hero-copy{z-index:2;padding:25px 28px 20px;position:relative}.copybot-page-hero h2{color:#0a274b;letter-spacing:-.025em;margin:0;font-size:29px}.copybot-page-hero p{color:#516e8d;max-width:610px;margin:8px 0 0;font-size:13px;line-height:1.65}.copybot-page-hero img{z-index:1;object-fit:contain;pointer-events:none;width:420px;height:220px;position:absolute;top:-20px;right:24px}.copybot-page-hero .copy-section-tabs{z-index:3;background:#fffffff0;border:1px solid #cbdcf0;width:390px;height:50px;margin-top:18px;padding:4px;position:relative;box-shadow:0 8px 20px #1e539117}.copybot-page-hero .copy-section-tabs button{height:42px;min-height:42px}.copybot-page-hero .copy-section-tabs button.active{background:linear-gradient(135deg,#1769e8,#167bef)}.copy-strategy-overview{background:linear-gradient(105deg,#f7fbff 0%,#fff 32%,#f7fbff 100%);border-color:#bfd8f3;box-shadow:0 10px 26px #285b9712}.copy-strategy-overview .copy-strategy-title{background:linear-gradient(135deg,#eef7ff,#f8fbff)}.copy-strategy-overview .copy-source-ticket{background:#ffffffeb}.copy-strategy-editor{border-color:#bfd8f3;box-shadow:0 14px 34px #27589114}.copy-plan-pane{background:linear-gradient(150deg,#f5faff,#fbfdff)}.copy-rules-pane{background:linear-gradient(150deg,#fff,#f8fbff)}.copy-form-section,.copy-form-section-rules{border-color:#cfe0f2}.copy-strategy-bottom{background:#f4f9ff}@media (width<=1050px){.copybot-page-hero img{opacity:.9;width:350px;height:190px;top:-4px;right:12px}.copybot-page-hero p{max-width:520px}}@media (width<=720px){.copy-wizard:before{top:-8px;left:-8px;right:-8px}.copybot-page-hero{min-height:188px}.copybot-page-hero-copy{padding:20px 18px 16px}.copybot-page-hero h2{font-size:25px}.copybot-page-hero p{max-width:72%;font-size:12px}.copybot-page-hero img{opacity:.58;width:260px;height:150px;top:-12px;right:-74px}.copybot-page-hero .copy-section-tabs{width:100%;margin-top:16px}}.copy-confirm-backdrop{z-index:1200;background:#16273b7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.copy-confirm-dialog{color:#0b2144;font-variant-numeric:tabular-nums;background:#fff;border-radius:16px;width:min(720px,100vw - 40px);max-height:calc(100vh - 48px);padding:28px 30px;position:relative;overflow:auto;box-shadow:0 24px 70px #0a1c323d}.copy-confirm-close{color:#60748a;background:#fff;border:1px solid #d9e3ed;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:18px;right:18px}.copy-confirm-close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.copy-confirm-close:hover{color:#1769e8;border-color:#96b9e7}.copy-confirm-close:disabled{opacity:.5}.copy-confirm-dialog>header{padding-right:45px}.copy-confirm-dialog>header h3{letter-spacing:-.025em;margin:0;font-size:23px}.copy-confirm-dialog>header p{color:#62778f;margin:7px 0 0;font-size:12px}.copy-confirm-source{border-bottom:1px solid #e2e9f1;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:22px;padding:14px 0 16px;display:grid}.copy-confirm-source .avatar{width:44px;height:44px}.copy-confirm-source b,.copy-confirm-source span{display:block}.copy-confirm-source b{font-size:14px}.copy-confirm-source span{color:#6c7e93;margin-top:4px;font-size:10px}.copy-confirm-source em{color:#6252d7;background:#f1efff;border-radius:8px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:800}.copy-confirm-metrics{border-bottom:1px solid #e2e9f1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:20px 0;display:grid}.copy-confirm-metrics>div{border-right:1px solid #dfe7f0;min-width:0;padding:0 16px}.copy-confirm-metrics>div:first-child{padding-left:0}.copy-confirm-metrics>div:last-child{border-right:0;padding-right:0}.copy-confirm-metrics dt{color:#6b7f96;font-size:10px}.copy-confirm-metrics dd{color:#0b2144;white-space:nowrap;margin:6px 0 0;font-size:16px;font-weight:800}.copy-confirm-rule{gap:6px;padding:17px 0;display:grid}.copy-confirm-rule span{color:#6b7f96;font-size:10px}.copy-confirm-rule b{font-size:13px}.copy-confirm-note{color:#315f91;background:#edf5ff;border-radius:9px;align-items:flex-start;gap:9px;padding:12px 13px;font-size:11px;line-height:1.55;display:flex}.copy-confirm-note svg{fill:none;stroke:#1769e8;stroke-width:1.8px;stroke-linecap:round;flex:none;width:17px;height:17px}.copy-confirm-warning{color:#ae3946;background:#fff5f6;border:1px solid #f0c6ca;border-radius:9px;margin-top:10px;padding:10px 12px;font-size:11px}.copy-confirm-dialog .copy-plan-notice{margin-top:10px}.copy-confirm-check{color:#354b64;align-items:center;gap:9px;margin:17px 0 0;font-size:11px;display:flex}.copy-confirm-check input{accent-color:#1769e8;width:16px;height:16px}.copy-confirm-dialog>footer{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.copy-confirm-dialog>footer button{border-radius:9px;min-width:150px;min-height:44px;font-size:12px;font-weight:750}.copy-confirm-dialog>footer .secondary{color:#344b65;background:#fff;border:1px solid #d3deea}.copy-confirm-dialog>footer .primary{color:#fff;background:#1769e8;border:1px solid #1769e8}.copy-confirm-dialog>footer button:disabled{cursor:not-allowed;opacity:.5}@media (width<=1050px){.copy-config-grid{grid-template-columns:1fr}.copy-config-section+.copy-config-section{border-top:1px solid #e1e9f2;border-left:0}.copy-config-section .rule-list article{grid-template-columns:38px minmax(140px,1fr) 1fr 1fr}}@media (width<=720px){.copy-config-section{padding:16px}.copy-config-section .rule-list article{grid-template-columns:36px 1fr}.copy-config-section .rule-list article>label,.copy-config-section .rule-list article>.ratio-field{grid-column:1/-1}.copy-plan-summary-strip{grid-template-columns:1fr}.copy-confirm-metrics{grid-template-columns:1fr 1fr;gap:16px}.copy-confirm-metrics>div{border:0;padding:0}.copy-confirm-dialog{padding:24px 20px}.copy-confirm-dialog>footer{flex-direction:column-reverse}.copy-confirm-dialog>footer button{width:100%}}@media (width<=620px){.copy-wizard .copy-wallet-grid{grid-template-columns:minmax(0,1fr);overflow:visible}.copy-wizard .copy-wallet-grid>.wallet-directory-card{width:100%;min-width:0;min-height:0;padding:16px;overflow:hidden}.copy-wizard .copy-wallet-grid>.wallet-directory-card>header{grid-template-columns:44px minmax(0,1fr) 74px;gap:8px}.copy-wizard .wallet-directory-card .wallet-performance{grid-template-columns:minmax(0,1fr) auto;gap:8px}.copy-wizard .wallet-directory-card .wallet-performance strong{font-size:23px}.copy-wizard .wallet-directory-card .wallet-return{grid-column:2}.copy-wizard .wallet-directory-card .wallet-comparison-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.copy-wizard .wallet-directory-card .wallet-comparison-metrics>div{padding:0 10px}.copy-wizard .wallet-directory-card .wallet-comparison-metrics>div:nth-child(2){border-right:0}.copy-wizard .wallet-directory-card .wallet-comparison-metrics>div:nth-child(3){padding-left:0}.copy-wizard .wallet-directory-card>footer{grid-template-columns:minmax(0,1fr) auto;gap:10px}.copy-wizard .wallet-directory-card>footer>*{min-width:0}.copy-wizard .wallet-directory-card>footer button{min-height:44px}}.copy-wizard .copy-empty-wallets{text-align:center;background:linear-gradient(145deg,#fbfdff,#f5f9fe);border:1px solid #d5e4f2;border-radius:13px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:210px;padding:28px;display:flex}.copy-wizard .copy-empty-wallets>span{background:var(--copy-wash);width:48px;height:48px;color:var(--copy-blue);border-radius:13px;place-items:center;display:grid}.copy-wizard .copy-empty-wallets svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.copy-wizard .copy-empty-wallets b{margin-top:13px;font-size:15px}.copy-wizard .copy-empty-wallets p{max-width:470px;color:var(--copy-body);margin:7px 0 0;font-size:12px;line-height:1.65}.copy-wizard .copy-empty-wallets button{min-height:38px;color:var(--copy-blue);background:#fff;border:1px solid #bfd5ed;border-radius:9px;margin-top:15px;padding:0 16px;font-size:12px;font-weight:700}.copy-wizard .copy-empty-wallets button:hover{background:#f3f8ff;border-color:#82afe2}.copy-wizard .wizard-footer{border-color:var(--copy-line);background:#fbfdff;min-height:70px;margin:18px -28px 0;padding:13px 28px}.copy-wizard .wizard-footer>span{color:#657b91;font-size:12px}.copy-wizard .wizard-footer button{border-radius:10px;min-width:190px;min-height:44px;font-size:13px;font-weight:750}.copy-wizard .primary{border-color:var(--copy-blue);background:var(--copy-blue);color:#fff}.copy-wizard .primary:hover:not(:disabled){border-color:var(--copy-blue-deep);background:var(--copy-blue-deep)}.copy-wizard .primary:disabled{color:#93a3b4;cursor:not-allowed;box-shadow:none;background:#e8eef5;border-color:#d8e2ed}.copy-wizard button:focus-visible{outline:2px solid var(--copy-blue);outline-offset:2px}@media (width<=980px){.copy-wizard .copy-hero{flex-direction:column;align-items:flex-start}.copy-wizard .copy-steps{justify-content:space-between;width:100%}.copy-wizard .copy-steps button{flex:1;min-width:0}}@media (width<=760px){.copy-wizard .copy-section-tabs{width:100%}.copy-wizard .copy-hero{padding:22px 20px}.copy-wizard .copy-hero h2{font-size:24px}.copy-wizard .copy-steps{overflow:visible}.copy-wizard .copy-steps button{padding:2px 3px}.copy-wizard .copy-steps button b{width:30px;height:30px}.copy-wizard .copy-steps button span{font-size:10px}.copy-wizard .copy-steps:before{top:17px;left:34px;right:34px}.copy-wizard .wizard-card{padding:21px 18px 0}.copy-wizard .wizard-heading{flex-direction:column;align-items:flex-start}.copy-wizard .source-tabs{grid-template-columns:1fr 1fr;gap:6px;overflow:visible}.copy-wizard .source-tabs button{flex:none;padding:0 8px}.copy-wizard .copy-source-legend{align-items:flex-start}.copy-wizard .copy-search{flex-wrap:wrap;height:auto;min-height:46px;padding:8px 10px}.copy-wizard .copy-search input{min-width:180px}.copy-wizard .copy-search select{width:100%}.copy-wizard .wizard-footer{margin-left:-18px;margin-right:-18px;padding:13px 18px}.copy-wizard .wizard-footer button{min-width:0}}.diagnosis-landing{color:#10243b;gap:20px}.diagnosis-entry-hero{background:radial-gradient(circle at 91% 5%,#378cf424,#0000 31%),radial-gradient(circle at 36% 110%,#33b5d614,#0000 34%),linear-gradient(135deg,#fff 0%,#f8fbff 60%,#f1f7ff 100%);border-color:#c2d7f0d1;grid-template-columns:minmax(0,1.42fr) minmax(300px,.58fr);min-height:350px;box-shadow:0 12px 34px #1f518a12,0 1px 3px #1f518a09}.diagnosis-entry-copy{flex-direction:column;justify-content:center;padding:42px 46px;display:flex}.diagnosis-entry-copy>span{display:none}.diagnosis-entry-copy h2{color:#10243b;letter-spacing:-.035em;margin:0 0 14px;font-size:39px;line-height:1.2}.diagnosis-entry-copy>p{color:#536b83;max-width:720px;font-size:15px;line-height:1.75}.diagnosis-address-box{border-color:#bcd5ef;border-radius:14px;max-width:790px;margin-top:26px;padding:6px;transition:border-color .18s,box-shadow .18s;box-shadow:0 8px 22px #1f518a12}.diagnosis-address-box:focus-within{border-color:#6eace9;box-shadow:0 0 0 3px #0878e817,0 10px 24px #1f518a14}.diagnosis-address-box>span{color:#375b7b;padding:0 12px;font-size:13px}.diagnosis-address-box input{color:#203b56;border-left-color:#dbe6f2;height:46px;padding:0 14px;font-size:14px}.diagnosis-address-box input::placeholder{color:#8292a3}.diagnosis-address-box button{background:#0878e8;border-radius:10px;height:46px;padding:0 22px;font-size:14px;font-weight:700;box-shadow:0 6px 14px #0878e82b}.diagnosis-address-box button:hover{background:#0069cf}.diagnosis-address-error{font-size:13px}.diagnosis-entry-copy>small{color:#63788e;margin-top:13px;font-size:12px;line-height:1.6}.diagnosis-entry-preview{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#c7d8ede0;border-radius:16px;width:300px;padding:28px;box-shadow:0 14px 34px #1f518a14}.diagnosis-preview-ring{background:conic-gradient(#0878e8 0 310deg,#e4edf7 310deg);width:146px;height:146px}.diagnosis-preview-ring strong{color:#10243b;font-variant-numeric:tabular-nums;font-size:46px}.diagnosis-preview-ring span{color:#6a7e93;font-size:12px}.diagnosis-preview-copy span{color:#718398;font-size:12px}.diagnosis-preview-copy b{color:#17314a;margin:7px 0 5px;font-size:18px}.diagnosis-preview-copy small{color:#60758a;font-size:13px;line-height:1.55}.diagnosis-preview-bars{gap:8px;margin-top:20px}.diagnosis-preview-bars i{background:linear-gradient(90deg,#0878e8 0 86%,#e5edf6 86%);height:6px}.diagnosis-preview-bars i:nth-child(2){background:linear-gradient(90deg,#36a9d6 0 72%,#e5edf6 72%)}.diagnosis-preview-bars i:nth-child(3){background:linear-gradient(90deg,#f09a3e 0 79%,#f1eae3 79%)}.diagnosis-capabilities,.diagnosis-score-guide,.diagnosis-process{background:#fff;border-color:#cddcf0d1;padding:30px 32px;box-shadow:0 8px 26px #1f518a0a}.diagnosis-capabilities>header>span,.diagnosis-score-copy>span,.diagnosis-process>header>span{color:#0878e8;letter-spacing:0;font-size:12px;font-weight:700}.diagnosis-capabilities>header h3,.diagnosis-score-copy h3,.diagnosis-process>header h3{color:#10243b;letter-spacing:-.025em;margin:8px 0 7px;font-size:24px}.diagnosis-capabilities>header p,.diagnosis-score-copy>p{color:#60758a;font-size:14px;line-height:1.7}.diagnosis-capabilities>div{gap:14px;margin-top:22px}.diagnosis-capabilities article{background:#fff;border-color:#dce6f1;min-height:164px;padding:20px}.diagnosis-capabilities article>i{color:#0878e8;background:#eaf3ff;width:44px;height:44px}.diagnosis-capabilities h4{color:#17314a;margin:15px 0 8px;font-size:16px}.diagnosis-capabilities article p{color:#5f7489;font-size:13px;line-height:1.65}.diagnosis-score-guide{background:linear-gradient(135deg,#fff,#f8fbff);gap:30px}.diagnosis-score-formula{border-color:#dce6f1;margin-top:22px}.diagnosis-score-formula span{color:#60758a;border-right-color:#e3ebf4;padding:14px 11px;font-size:12px;line-height:1.4}.diagnosis-score-formula b{color:#0878e8;font-variant-numeric:tabular-nums;font-size:17px}.diagnosis-score-levels{gap:10px}.diagnosis-score-levels article{border-color:#dce6f1;min-height:92px;padding:15px}.diagnosis-score-levels b{font-variant-numeric:tabular-nums;font-size:17px}.diagnosis-score-levels span{margin:5px 0;font-size:13px}.diagnosis-score-levels small{color:#65798d;font-size:12px;line-height:1.5}.diagnosis-score-levels .excellent{background:#f1faf7;border-color:#bfe1d6}.diagnosis-process>div{gap:20px}.diagnosis-process article{background:#f5f8fc;padding:18px 20px}.diagnosis-process article>b{color:#0878e8;font-size:12px}.diagnosis-process h4{color:#17314a;margin:8px 0 6px;font-size:15px}.diagnosis-process p{color:#60758a;font-size:13px;line-height:1.6}@media (width<=1050px){.diagnosis-entry-hero{grid-template-columns:1fr}.diagnosis-entry-preview{margin:0 auto 30px}}@media (width<=700px){.diagnosis-entry-copy{padding:28px 22px}.diagnosis-entry-copy h2{font-size:29px}.diagnosis-address-box>span{padding:8px 12px}.diagnosis-capabilities,.diagnosis-score-guide,.diagnosis-process{padding:22px}}.diagnosis-capabilities{background:radial-gradient(circle at 96% 0,#538bef12,#0000 28%),linear-gradient(145deg,#fff 0%,#fbfdff 100%)}.diagnosis-capabilities article{grid-template-rows:auto auto;grid-template-columns:58px minmax(0,1fr);align-content:center;column-gap:16px;min-height:152px;padding:22px 20px;display:grid;overflow:hidden}.diagnosis-capabilities article:first-child{background:radial-gradient(circle at 0,#22b89b17,#0000 43%),#fff;border-top:2px solid #0aa58c}.diagnosis-capabilities article:nth-child(2){background:radial-gradient(circle at 0,#f497421a,#0000 43%),#fff;border-top:2px solid #ee8d35}.diagnosis-capabilities article:nth-child(3){background:radial-gradient(circle at 0,#4288ea1a,#0000 43%),#fff;border-top:2px solid #4288ea}.diagnosis-capabilities article:nth-child(4){background:radial-gradient(circle at 0,#8463df1a,#0000 43%),#fff;border-top:2px solid #8463df}.diagnosis-capabilities article>i{border-radius:15px;grid-area:1/1/3;align-self:center;width:56px;height:56px}.diagnosis-capabilities article>i.risk{color:#db751e;background:#fff0e5}.diagnosis-capabilities article>i.behavior{color:#327ae0;background:#eaf2ff}.diagnosis-capabilities article>i.position{color:#7450cf;background:#f2edff}.diagnosis-capabilities svg{width:25px;height:25px}.diagnosis-capabilities h4{grid-area:1/2;align-self:end;margin:0 0 7px;font-size:17px}.diagnosis-capabilities article p{grid-area:2/2;align-self:start;margin:0}.diagnosis-score-guide{background:radial-gradient(circle at 96% 8%,#478bef16,#0000 31%),radial-gradient(circle at 6% 110%,#2bb2c412,#0000 33%),linear-gradient(135deg,#fff,#f8fbff)}.diagnosis-process{background:radial-gradient(circle at 90% 0,#4e8aef17,#0000 31%),radial-gradient(circle at 8% 115%,#2fb5d314,#0000 34%),linear-gradient(135deg,#fff 0%,#f7fbff 100%)}.diagnosis-process>header{text-align:left}.diagnosis-process>div{background:linear-gradient(100deg,#edf5ffd1,#fffffff5 48%,#f0f7ffe0);border:1px solid #d8e5f2;border-radius:14px;gap:0;width:100%;max-width:none;min-height:132px;margin:22px 0 0;padding:10px;overflow:hidden}.diagnosis-process article{background:0 0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr);align-content:center;column-gap:14px;min-height:110px;padding:20px 24px;display:grid}.diagnosis-process article>b{color:#0878e8;background:#fff;border:1px solid #bdd7f1;border-radius:13px;grid-area:1/1/3;align-self:center;place-items:center;width:44px;height:44px;font-size:13px;display:grid;box-shadow:0 5px 14px #1f518a12}.diagnosis-process h4{grid-area:1/2;align-self:end;margin:0 0 6px;font-size:16px}.diagnosis-process p{grid-area:2/2;align-self:start;margin:0}.diagnosis-process>div>i{color:#5d8cba;background:#fff;border:1px solid #d5e3f1;border-radius:50%;align-self:center;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 4px 12px #1f518a0e}@media (width<=900px){.diagnosis-capabilities>div{grid-template-columns:1fr 1fr}.diagnosis-process article{padding:18px 14px}}@media (width<=700px){.diagnosis-capabilities>div{grid-template-columns:1fr}.diagnosis-capabilities article{min-height:132px}.diagnosis-process>div{grid-template-columns:1fr;padding:6px}.diagnosis-process article{min-height:104px;padding:16px}.diagnosis-process>div>i{display:none}}.app-shell .sidebar-member .upgrade{background:#f8fbff;border:1px solid #dbe6f3;border-radius:12px;height:60px;min-height:60px;padding:8px 9px;transition:border-color .16s,background .16s,box-shadow .16s}.app-shell .sidebar-member .upgrade.is-free:hover{background:#f1f7ff;border-color:#bcd3ee;box-shadow:0 7px 18px #275b9712}.app-shell .sidebar-member .upgrade.is-pro{background:#edf5ff;border-color:#c8dcf4}.app-shell .sidebar-member .upgrade.is-pro:hover{background:#e6f1ff;border-color:#9fc1e9;box-shadow:0 7px 18px #275b9714}.app-shell .sidebar-member .upgrade-crown{color:#1769e8;background:#eaf4ff;border:1px solid #cbdff5;border-radius:9px;width:32px;height:32px;position:relative}.app-shell .sidebar-member .upgrade.is-pro .upgrade-crown{color:#fff;background:#1769e8;border-color:#1769e8;box-shadow:0 6px 14px #1769e833}.app-shell .sidebar-member .upgrade-crown svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px;overflow:visible}.app-shell .sidebar-member .upgrade-crown .crown-fill{fill:#ffffff2e;stroke:#fff}.app-shell .sidebar-member .upgrade-crown .verify-fill{fill:#fff;stroke:#1769e8;stroke-width:1.4px}.app-shell .sidebar-member .upgrade-crown .verify-check{stroke:#1769e8;stroke-width:1.6px}.app-shell .sidebar-member .upgrade-crown .crown-spark{fill:#1769e8;stroke:none}.app-shell .sidebar-member .upgrade-copy b{color:#173653;font-size:11px}.app-shell .sidebar-member .upgrade-copy small{color:#6f849a;margin-top:3px;font-size:9px;font-weight:650}.app-shell .sidebar-member .upgrade.is-pro .upgrade-copy small{color:#1769e8}.app-shell .sidebar-member .upgrade em{color:#1769e8;background:#fff;border:1px solid #cedff2;border-radius:8px;min-height:29px;padding:0 8px;font-size:9px;font-weight:700}.app-shell .sidebar-member .upgrade.is-pro em{color:#075fb8;background:#dcecff;border-color:#0000}.app-shell .sidebar-member .upgrade:focus-visible{outline-offset:2px;outline:2px solid #1769e8}.app-shell.sidebar-collapsed .sidebar-member .upgrade{min-height:50px;padding:5px}.app-shell.sidebar-collapsed .sidebar-member .upgrade-crown{width:34px;height:34px}.wallet-grid .wallet-card,.overview-pick-grid .wallet-card,.overview-page-shell .overview-pick-grid .wallet-card{min-height:286px}.wallet-grid .wallet-card{padding:15px 16px}.wallet-grid .card-top{margin-bottom:7px}.wallet-grid .score-row{margin:10px 0 7px}.wallet-grid .spark{height:48px}.wallet-grid .metric-grid>div{padding:8px 9px}.wallet-grid .evidence-head{margin-top:9px}.wallet-grid .tags{margin:7px 0}.wallet-grid .card-actions{padding-top:8px}.overview-pick-grid .wallet-card{padding:14px 15px}.overview-pick-grid .score-row{margin:9px 0 6px}.overview-pick-grid .spark{height:44px}.overview-pick-grid .metric-grid>div{padding:7px 8px}.overview-pick-grid .evidence-head{margin-top:8px}.overview-pick-grid .tags{margin:7px 0}.overview-pick-grid .card-actions{padding-top:8px}.overview-page-shell{background-color:#eef8ff;background-image:url(/landing/home-background-v1.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;position:relative}.overview-page-shell .main,.overview-page-shell .topbar,.overview-page-shell .main>.content{background:0 0}.overview-page-shell .topbar{border-bottom-color:#bbdaeb6b}.overview-page-shell .overview-hero-carousel,.overview-page-shell .overview-hero{box-shadow:none;background:0 0}.overview-page-shell .overview-hero{border-color:#0000}.overview-page-shell .overview-hero:after{display:none}@media (width<=760px){.overview-page-shell{background-position:22% 0;background-size:auto 820px}.overview-page-shell .topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f4faffc7}}
