.public-liquidation-page{width:min(1120px,100%);margin:0 auto;padding:24px 20px 48px;min-height:100dvh;color:var(--text)}.public-signal-header{display:flex;align-items:center;gap:20px;margin-bottom:24px;font-size:14px;color:var(--muted)}.public-signal-header>a{font-size:22px;font-weight:700;color:var(--text);text-decoration:none}.public-liquidation-page>.panel{padding:24px;margin-bottom:20px}.public-signal-summary h1{font-size:24px;line-height:1.5;margin:0 0 8px}.public-signal-summary p{font-size:13px;color:var(--muted)}.public-signal-summary dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;margin:28px 0}.public-signal-summary dt{font-size:13px;color:var(--muted);margin-bottom:8px}.public-signal-summary dd{font-size:22px;font-weight:600;margin:0;overflow-wrap:anywhere}.public-liquidation-page h2{font-size:16px;margin:0 0 16px}.public-signal-table{overflow:auto;margin-bottom:16px}.public-signal-table table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:13px}.public-signal-table th,.public-signal-table td{padding:12px;text-align:right;border-bottom:1px solid var(--border)}.public-signal-table th:first-child,.public-signal-table td:first-child,.public-signal-table th:nth-child(2),.public-signal-table td:nth-child(2){text-align:left}.public-signal-table a{color:var(--accent);text-decoration:none}@media(max-width:640px){.public-liquidation-page{padding:16px 12px 32px}.public-liquidation-page>.panel{padding:18px 14px}.public-signal-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.public-signal-summary h1{font-size:20px}.public-signal-summary dd{font-size:18px}}:root{font-family:Avenir Next,Avenir,PingFang SC,Microsoft YaHei,sans-serif;color:#172b43;background:#f4f7fa;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #4a9fd2;outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.5}.app{display:flex;min-height:100vh}.sidebar{position:sticky;top:0;width:232px;height:100vh;flex:none;background:#102747;color:#dce8f5;padding:27px 15px;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:11px;padding:2px 10px 44px;background:none;border:0;color:#fff;text-align:left;font-size:20px;letter-spacing:-.04em}.brand strong,.mobile-brand strong{font-weight:400;color:#000}.brand small{display:block;font-size:10px;font-weight:500;letter-spacing:.07em;color:#000;margin-top:3px}.brand-mark{display:grid;place-items:center;width:34px;height:34px;border:1px solid #81adce;border-radius:9px;font-size:15px;font-weight:700;color:#a7d4ea}.side-label{padding:0 15px;margin-bottom:13px;color:#000;font-size:11px;letter-spacing:.12em}.sidebar nav{display:grid;gap:5px}.nav-item{width:100%;display:flex;align-items:center;gap:13px;height:43px;border:0;border-radius:9px;background:transparent;color:#b7cbe0;text-align:left;padding:0 13px;font-size:13px}.nav-item>span{font-size:22px;width:20px;line-height:1}.nav-item:hover,.nav-item.active{background:#214668;color:#fff}.nav-item.active{box-shadow:inset 3px 0 #8bc4e3}.nav-item em{margin-left:auto;background:#3c678a;border-radius:12px;padding:1px 7px;font-size:11px;font-style:normal}.sidebar-bottom{margin-top:auto;padding:18px 11px 0;border-top:1px solid #2b4663}.sidebar-bottom div{display:flex;align-items:center;gap:8px;font-size:12px;color:#d9e6f0}.sidebar-bottom i{width:7px;height:7px;border-radius:50%;background:#8094a6}.sidebar-bottom i.online{background:#62d4b6}.sidebar-bottom p{color:#000;font-size:11px;line-height:1.65;margin:10px 0 0}.main-column{flex:1;min-width:0}.topbar{height:66px;background:#fff;border-bottom:1px solid #e2e9ef;display:flex;align-items:center;gap:20px;padding:0 36px}.topbar form{display:flex;align-items:center;gap:10px;width:min(420px,100%);height:37px;border:1px solid #dbe5ec;background:#f7f9fb;border-radius:7px;padding:0 12px;color:#000}.topbar form span{font-size:22px}.topbar input{border:0;background:transparent;outline:0;flex:1;min-width:0;font-size:12px;color:#213e58}.topbar kbd{color:#000}.read-only{margin-left:auto;border:1px solid #dce8ee;border-radius:20px;padding:7px 12px;color:#000;font-size:11px;white-space:nowrap}.mobile-brand{display:none}.search-error{position:absolute;z-index:5;top:60px;left:285px;background:#fff1ed;color:#b54731;border:1px solid #f5c9bd;padding:8px 12px;border-radius:7px;font-size:12px}.toast{position:fixed;z-index:20;right:24px;bottom:24px;background:#153d5c;color:#fff;padding:12px 18px;border-radius:8px;box-shadow:0 12px 35px #0a28402b;font-size:13px;max-width:min(420px,calc(100vw - 48px))}.toast-success{background:#1c7e55}.toast-warning{background:#8a611f}.toast-error{background:#a63d3d}.content{max-width:1440px;margin:auto;padding:36px 38px 80px}.overline{display:block;color:#5390b8;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:14px}.hero,.page-header,.target-head{display:flex;justify-content:space-between;align-items:end;gap:24px}.hero{margin-bottom:31px}.hero h1{font-size:clamp(28px,3.1vw,43px);line-height:1.18;max-width:700px;letter-spacing:-.06em;margin:0 0 12px;font-weight:700}.hero p,.page-header p{margin:0;color:#000;font-size:14px;line-height:1.7}.primary,.secondary{border:0;border-radius:7px;padding:11px 17px;min-height:39px;white-space:nowrap;font-size:12px;font-weight:700}.primary{background:#2b6d93;color:#fff}.primary:hover{background:#1c567b}.secondary{background:#fff;border:1px solid #d7e1e9;color:#315b79}.secondary:hover{background:#edf5f9}.link-button{background:transparent;border:0;padding:0;color:#317398;font-size:12px;font-weight:700;text-align:left}.link-button:hover{text-decoration:underline}.overview-grid{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(270px,.95fr);gap:18px;margin-bottom:38px}.performance-panel{background:#143653;color:#fff;border-radius:11px;padding:24px 27px 18px;min-height:335px;overflow:hidden}.panel-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.panel-top span{font-size:11px;color:#a8c4da}.panel-top h2{font-size:21px;font-weight:600;margin:7px 0 0;letter-spacing:-.03em}.panel-top em{border:1px solid #628198;padding:5px 9px;border-radius:30px;font-size:10px;color:#b7cee0;font-style:normal;white-space:nowrap}.bridge{display:block;width:100%;height:190px;margin-top:11px}.bridge path{fill:none;stroke-width:3;vector-effect:non-scaling-stroke;stroke-linecap:round}.bridge .target{stroke:#87d3c4}.bridge .expected{stroke:#7cb8e8;stroke-dasharray:6 5}.bridge .actual{stroke:#e4b77e;stroke-dasharray:3 5}.legend{display:flex;gap:22px;flex-wrap:wrap;font-size:11px;color:#dce8ee}.legend span{display:flex;align-items:center;gap:7px}.legend i{width:20px;height:3px;border-radius:4px}.legend .target{background:#87d3c4}.legend .expected{background:#7cb8e8}.legend .actual{background:#e4b77e}.performance-panel>p{font-size:10px;color:#000;line-height:1.5;margin:16px 0 0}.overview-aside{display:grid;gap:18px}.workspace-card{background:#fff;border:1px solid #e1e9ef;border-radius:10px;padding:22px 23px;min-height:151px}.workspace-card h3{font-size:16px;margin:9px 0 14px}.workspace-card p{margin:11px 0 0;color:#000;font-size:11px;line-height:1.6}.card-symbol{font-size:22px;color:#4d93b5}.mini-stats{display:flex;gap:39px}.mini-stats div{display:grid;gap:2px}.mini-stats strong{font-size:22px}.mini-stats span{font-size:10px;color:#000}.blue-card{background:#e7f2f7;border-color:#d8eaf3}.blue-card>span{font-size:11px;color:#4a819d}.blue-card h3{margin:7px 0;max-width:230px;line-height:1.35}.blue-card p{margin:0 0 13px}.section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 16px}.section-heading h2{font-size:17px;letter-spacing:-.03em;margin:0}.section-heading>span{font-size:11px;color:#000}.metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:26px}.metric{min-height:89px;padding:17px 16px;background:#fff;border:1px solid #e2e9ee;border-radius:8px;display:flex;flex-direction:column;gap:6px;min-width:0}.metric>span{color:#000;font-size:11px}.metric strong{font-size:21px;color:#20374f;line-height:1.15;white-space:nowrap}.metric small{font-size:10px;color:#000}.positive{color:#17977e!important}.negative{color:#c75a56!important}.two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px;align-items:stretch}.panel{background:#fff;border:1px solid #e0e9ee;border-radius:10px;padding:23px 24px;min-width:0}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:188px;padding:16px}.empty>span{font-size:36px;color:#aac6d5;line-height:1}.empty h3{font-size:15px;margin:10px 0 4px}.empty p{font-size:12px;color:#000;line-height:1.6;max-width:390px;margin:0 0 15px}.page-header{margin-bottom:30px}.page-header h1{font-size:34px;letter-spacing:-.05em;margin:0 0 9px}.discover-form{max-width:780px;margin-bottom:31px}.discover-form>label,.form-field>label,.research label{display:block;font-size:12px;font-weight:700;margin-bottom:10px;color:#3b5369}.discover-form>div{display:flex;gap:10px}.discover-form input{flex:1;min-width:0;background:#fff;border:1px solid #d8e3eb;border-radius:7px;padding:12px 14px;color:#17344f;font-size:14px}.discover-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.8fr)}.address-row{width:100%;display:flex;align-items:center;gap:12px;text-align:left;border:0;border-top:1px solid #edf1f4;background:#fff;padding:13px 3px}.address-row:hover{background:#f5fafc}.avatar{width:35px;height:35px;display:grid;place-items:center;background:#d7e9f1;color:#386f8d;border-radius:8px;font-size:11px;font-weight:800;flex:none}.address-row strong,.watch-address strong{font-size:13px;display:block;color:#294861}.address-row small,.watch-address small{font-size:10px;color:#000;display:block;margin-top:3px}.address-row>b{margin-left:auto;color:#6b9eb6}.guide{border-radius:10px;background:#e3eff5;padding:26px 29px}.guide>span{color:#5b8faa;font-size:11px}.guide h2{font-size:22px;max-width:260px;margin:9px 0 24px}.guide>div{border-top:1px solid #c9dde8;padding:12px 0}.guide strong{font-size:12px}.guide p{font-size:11px;color:#000;margin:5px 0 0}.guide .link-button{margin-top:10px}.segmented{display:inline-flex;background:#e8eef2;padding:4px;border-radius:8px;margin-bottom:20px}.segmented button{border:0;background:none;color:#000;padding:8px 17px;border-radius:5px;font-size:12px}.segmented .selected{background:#fff;color:#235579;box-shadow:0 1px 4px #1a4b6d19}.watch-table,.market-table{background:#fff;border:1px solid #e0e9ee;border-radius:9px;overflow:auto;margin-bottom:25px}.watch-head,.watch-row{display:grid;grid-template-columns:2fr 1.1fr 1.5fr 1fr 60px;align-items:center;gap:14px;min-width:710px;padding:12px 18px}.watch-head,.market-table>div:first-child{background:#f7fafb;color:#000;font-size:11px}.watch-row{border-top:1px solid #edf1f4;font-size:11px;color:#000}.watch-address{display:flex;align-items:center;gap:10px;border:0;background:transparent;text-align:left;padding:0}.watch-row select,.research select{border:1px solid #dce6ec;border-radius:6px;background:#fff;color:#3c5e77;padding:7px;font-size:11px;max-width:120px}.watch-tags{display:flex;gap:4px;flex-wrap:wrap}.watch-tags em,.traits em{font-style:normal;background:#eaf3f7;color:#4b819b;border-radius:4px;padding:4px 7px;font-size:10px}.star{border:0;background:none;font-size:23px;color:#a9bcc7}.star.on{color:#e0a34c}.info{border:1px solid #d7e9f1;background:#eaf5f8;border-radius:8px;padding:15px 19px;margin:0 0 26px}.info strong{font-size:12px;color:#336784}.info p{font-size:11px;color:#000;margin:5px 0 0}.draft-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.draft{background:#fff;border:1px solid #e1e9ee;border-radius:9px;padding:19px}.draft>div:first-child{display:flex;justify-content:space-between}.draft em{font-style:normal;color:#497e9b;background:#e8f2f7;border-radius:20px;padding:4px 9px;font-size:10px}.draft>div button{border:0;background:none;color:#000;font-size:23px}.draft h3{font-size:17px;margin:16px 0}.draft p{display:flex;justify-content:space-between;border-top:1px solid #edf1f4;padding:9px 0;margin:0;font-size:11px;color:#000}.draft p strong{color:#34536b}.draft .link-button{margin-top:15px}.flow{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:25px}.flow>div{background:#173c59;color:#fff;min-height:86px;border-radius:7px;padding:15px}.flow span{display:block;color:#7fbbd5;font-size:10px;margin-bottom:13px}.flow strong{font-size:12px}.target-head{align-items:center;margin-bottom:27px}.breadcrumbs{font-size:11px;color:#000;margin-bottom:16px}.target-title{display:flex;gap:13px;align-items:center}.avatar.large{width:47px;height:47px;font-size:15px}.target-title h1{font-size:27px;margin:0;letter-spacing:-.04em}.target-title button{border:0;background:none;padding:2px 0;color:#000;font-size:11px;overflow-wrap:anywhere}.target-meta{display:flex;align-items:center;gap:13px;margin:13px 0 0 60px;font-size:10px;color:#000}.demo-badge{display:inline-block;background:#fff3e2;color:#9f6a24;border:1px solid #f1ddbc;border-radius:4px;padding:4px 7px;font-size:10px;white-space:nowrap}.pending-badge{background:#edf2f5;color:#000;border-radius:4px;padding:6px 9px}.target-actions{display:flex;gap:9px}.tabs{display:flex;gap:26px;overflow:auto;border-bottom:1px solid #dce6ec;margin-bottom:25px}.tabs button{border:0;background:none;color:#000;padding:0 1px 14px;white-space:nowrap;font-size:12px}.tabs button.active{border-bottom:2px solid #2b739a;color:#285e7d;font-weight:700}.target-head+.tabs+.empty{background:#fff;border:1px solid #e1e9ee;border-radius:8px;min-height:300px}.chart{display:block;width:100%;height:190px;color:#28a993}.chart.blue{color:#639eca}.chart.red{color:#d6817a}.grid-line{fill:none;stroke:#edf2f5;stroke-width:1;vector-effect:non-scaling-stroke}.data-line{fill:none;stroke:currentColor;stroke-width:3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.judgement>div{border-top:1px solid #edf1f4;padding:10px 0}.judgement span{display:block;font-size:10px;color:#6d9bb2}.judgement strong{display:block;font-size:12px;margin:5px 0}.judgement p,.helper{font-size:11px;color:#000;line-height:1.6;margin:3px 0}.facts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.facts .metric{border:0;background:#f5f8fa;min-height:75px}.facts .metric strong{font-size:17px}.traits{display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:#000;font-size:10px;margin-top:17px}.warning{background:#fff8ed;border:1px solid #f3e4c9;border-radius:7px;padding:11px 13px;margin-top:14px}.warning strong{color:#a37635;font-size:11px}.warning p{color:#a18b69;font-size:10px;line-height:1.5;margin:4px 0 0}.inline-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#e7f2f7;border-radius:8px;padding:19px 22px;margin:20px 0}.inline-cta strong{font-size:13px}.inline-cta p{font-size:11px;color:#000;margin:5px 0 0}.note-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0}.note-grid article{background:#fff;border:1px solid #e2e9ee;border-radius:8px;padding:18px}.note-grid h3{font-size:13px;margin:0 0 8px}.note-grid p{font-size:11px;color:#000;line-height:1.7;margin:0}.market-table>div{display:grid;grid-template-columns:1fr 1.3fr 1.1fr 1fr .6fr 1.2fr;gap:10px;min-width:660px;align-items:center;padding:13px 19px;font-size:11px;border-top:1px solid #edf1f4}.market-table>div:first-child{border:0}.market-table strong{font-size:12px}.bars>div{display:flex;gap:14px;align-items:center;margin:18px 0;font-size:11px}.bars span{width:70px}.bars i{flex:1;height:8px;background:#e7f0f4;border-radius:5px;overflow:hidden}.bars b{display:block;height:100%;background:#5aa4c2;border-radius:5px}.bars strong{width:42px;text-align:right}.copy-hero{background:#163f5c;border-radius:9px;color:#fff;padding:26px 30px;display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.copy-hero span{font-size:11px;color:#8fbfd5}.copy-hero h2{font-size:24px;letter-spacing:-.04em;margin:7px 0}.copy-hero p{font-size:11px;color:#b4ccdb;line-height:1.6;max-width:580px;margin:0}.copy-hero>strong{font-size:70px;font-weight:300;color:#85caba}.stress>div,.checks>div{display:flex;justify-content:space-between;gap:15px;padding:10px 2px;border-top:1px solid #edf1f4;font-size:11px}.stress>div:first-child{color:#000}.checks strong{color:#000}.research{display:grid;grid-template-columns:1.3fr 1fr;gap:45px;background:#fff;border:1px solid #e0e9ee;border-radius:9px;padding:24px;margin-top:31px}.research select{display:block;margin-bottom:18px}.research textarea{width:100%;border:1px solid #dce6ec;border-radius:6px;padding:11px;resize:vertical;min-height:90px;font-size:12px}.tag-list{display:flex;gap:7px;flex-wrap:wrap;min-height:36px}.tag-list button{border:0;background:#e7f2f7;color:#3e7797;border-radius:4px;padding:6px 9px;font-size:11px}.tag-list p{font-size:11px;color:#a3b1ba}.tag-form{display:flex;margin-top:13px;gap:7px}.tag-form input{flex:1;min-width:0;border:1px solid #dce6ec;border-radius:5px;padding:9px;font-size:11px}.tag-form button{border:0;background:#2c7295;color:#fff;border-radius:5px;padding:8px 12px;font-size:11px}.backdrop{position:fixed;inset:0;background:#0d263a99;display:flex;justify-content:flex-end;z-index:30}.dialog{width:min(500px,100%);height:100%;background:#fff;display:flex;flex-direction:column;box-shadow:-12px 0 35px #071d3033}.dialog-head{display:flex;justify-content:space-between;padding:28px 27px 23px;border-bottom:1px solid #e5edf1}.dialog-head h2{font-size:26px;margin:0 0 5px}.dialog-head p{font-size:11px;color:#000;margin:0}.dialog-head>button{align-self:start;border:0;background:none;color:#000;font-size:27px}.dialog-body{flex:1;overflow:auto;padding:24px 27px}.form-field{margin-bottom:24px}.form-field label{font-size:12px;font-weight:700;color:#3c5367}.fixed{background:#f4f8fa;padding:11px;border:1px solid #e0e9ee;border-radius:6px;font-size:12px;margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.field-top{display:flex;justify-content:space-between}.field-top strong{color:#2b789a}.slider{width:100%;accent-color:#3185a8;margin:17px 0 11px}.form-field small{display:block;color:#000;font-size:10px;line-height:1.6;margin-top:10px}.radio-row{display:flex;gap:20px;margin-top:12px}.radio-row label,.symbols label{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:400}.radio-row input,.symbols input,.radio-stack input{accent-color:#2d7b9e}.symbols{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:14px;padding:12px;background:#f5f8fa;border-radius:6px}.symbols>span{font-size:10px;color:#000}.advanced-button{display:flex;justify-content:space-between;width:100%;border:0;border-top:1px solid #e6edf1;background:#fff;padding:15px 0;color:#3f6f89;font-weight:700;font-size:11px}.advanced-button span{font-size:16px}.advanced{background:#f7fafb;border-radius:7px;padding:16px;margin-bottom:20px}.advanced .form-field:last-child{margin-bottom:0}.advanced input[type=number]{display:block;width:130px;border:1px solid #dce6ec;border-radius:5px;padding:8px;margin-top:9px}.radio-stack{display:grid;gap:9px;margin-top:10px}.radio-stack label{display:flex;align-items:flex-start;gap:9px;padding:10px;background:#fff;border:1px solid #e1e9ee;border-radius:6px}.radio-stack strong{font-size:11px}.radio-stack small{margin:3px 0 0}.simulation{background:#eef5f8;border-radius:7px;padding:14px}.simulation strong{font-size:11px;color:#3c708a}.simulation p{font-size:10px;color:#000;line-height:1.6;margin:5px 0 0}.dialog-footer{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #e5edf1;padding:17px 27px}@media(max-width:1100px){.sidebar{width:205px}.content{padding:28px 24px 60px}.topbar{padding:0 24px}.overview-grid{grid-template-columns:1fr}.overview-aside{grid-template-columns:1fr 1fr}.metrics{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.app{display:block}.sidebar{position:static;width:100%;height:auto;padding:12px 16px}.brand,.side-label,.sidebar-bottom{display:none}.sidebar nav{display:flex;overflow:auto;gap:3px}.nav-item{width:auto;white-space:nowrap;padding:0 10px;height:36px;font-size:11px}.nav-item>span{font-size:16px;width:auto}.nav-item em{display:none}.topbar{height:58px;padding:0 16px}.mobile-brand{display:block;white-space:nowrap;font-size:16px;font-weight:700}.topbar form{height:34px}.topbar kbd,.read-only{display:none}.content{padding:25px 16px 50px}.hero,.page-header,.target-head{align-items:flex-start;flex-direction:column}.hero h1{font-size:31px}.overview-aside,.two-col,.research,.note-grid{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(2,1fr)}.metric{min-height:77px}.metric strong{font-size:18px}.flow{grid-template-columns:repeat(2,1fr)}.draft-grid{grid-template-columns:1fr}.target-meta{margin-left:0;flex-wrap:wrap}.target-actions{width:100%}.tabs{gap:20px}.copy-hero>strong{display:none}.research{gap:24px}.search-error{left:16px;right:16px;top:104px}.dialog{width:100%}}@media(max-width:420px){.overview-aside{grid-template-columns:1fr}.performance-panel{padding:20px}.panel-top h2{font-size:18px}.legend{gap:8px}.discover-form>div{flex-direction:column}.target-title h1{font-size:23px}.target-title button{font-size:10px;max-width:270px;text-align:left}.watch-head,.watch-row{min-width:690px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.live-message{min-height:270px}.live-table{overflow:auto}.live-table>div{display:grid;grid-template-columns:1fr 1.3fr 1.2fr 1.2fr .6fr;min-width:540px;gap:10px;padding:10px 2px;border-top:1px solid #edf1f4;font-size:11px;white-space:nowrap}.live-table>div:first-child{border:0;color:#000;font-size:10px}.live-table strong{color:#2b536d}.fills-table>div{grid-template-columns:1.6fr .6fr 1.2fr .8fr 1fr}@media(max-width:760px){.live-table>div{min-width:570px}}.episode-table>div{grid-template-columns:.9fr 1.4fr 1.4fr .6fr 1.3fr;min-width:650px}.market-analysis>div{grid-template-columns:1fr 1fr 1fr 1.5fr;min-width:480px}.panel+.panel{margin-top:16px}.metric strong{white-space:normal;overflow-wrap:anywhere}.network-picker{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;color:#000}.network-picker select{appearance:none;border:1px solid #30423f;border-radius:8px;background:#172522;color:#d9f8e8;font:inherit;font-weight:700;padding:8px 24px 8px 10px;cursor:pointer}.network-picker select:focus-visible{outline:2px solid #57dbab;outline-offset:2px}.wallet-button{border:1px solid #4b8f73;border-radius:8px;background:#173b2e;color:#d6ffea;font-size:12px;font-weight:700;padding:9px 12px;white-space:nowrap;cursor:pointer}.wallet-button:disabled{opacity:.6;cursor:wait}.strategy-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.strategy-actions button{font-size:12px;padding:8px 10px}.strategy-ratio{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px}.strategy-ratio label,.strategy-ratio span{font-size:12px;color:#000}.strategy-ratio input{width:110px;border:1px solid #dce6ec;border-radius:7px;background:#fff;color:#254057;padding:7px}.launch-progress{margin:16px 27px 0;padding:15px;background:#eff8f5;border:1px solid #c8e6d9;border-radius:10px}.launch-progress strong{color:#176b59;font-size:13px}.launch-progress p{margin:6px 0 12px;color:#000;font-size:11px}.launch-progress-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.launch-progress .launch-progress-title span{padding:0;background:transparent;color:#527c70;white-space:nowrap}.launch-progress progress{display:block;width:100%;height:8px;margin:11px 0;accent-color:#17856d}.launch-progress-steps{display:flex;flex-wrap:wrap;gap:7px}.launch-progress span{padding:5px 8px;border-radius:6px;background:#fff;color:#6c9587;font-size:10px}.launch-progress span.current{background:#17856d;color:#fff}.launch-progress span.done{background:#dbefe7;color:#176b59}.copy-step{margin:20px 0 28px}.copy-step h2{font-size:18px;margin:0 0 8px}.copy-step h3{font-size:13px;margin:0 0 8px}.copy-step p{color:#000;font-size:12px;line-height:1.6}.copy-step-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.copy-step-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:18px}.copy-step-grid>div{padding:17px;border:1px solid #dce6ec;border-radius:9px}.copy-inline{display:flex;align-items:center;gap:8px;margin-top:10px}.copy-inline input{flex:1;min-width:0;width:100%;border:1px solid #dce6ec;border-radius:6px;background:#fff;color:#254057;padding:9px}.copy-inline span{white-space:nowrap;font-size:12px}.copy-step select{width:100%;max-width:420px}@media(max-width:760px){.copy-step-grid{grid-template-columns:1fr}.copy-step-head{display:block}}.hyperdash-explorer{margin-top:34px;border:1px solid #dce5eb;border-radius:13px;background:#fff;overflow:clip;box-shadow:0 10px 36px #173a5110}.hyperdash-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;padding:23px 25px 16px}.hyperdash-heading .overline{margin-bottom:8px}.hyperdash-heading h2{margin:0 0 7px;font-size:23px;letter-spacing:-.03em;color:#203d54}.hyperdash-heading p{margin:0;max-width:740px;color:#000;font-size:12px;line-height:1.65}.hyperdash-heading-actions{display:flex;gap:8px;flex-wrap:wrap}.hyperdash-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid #e8eef2;background:#f8fbfd}.hyperdash-stats>div{padding:14px 16px;border-right:1px solid #e8eef2}.hyperdash-stats>div:last-child{border:0}.hyperdash-stats span{display:block;color:#000;font-size:10px;line-height:1.4}.hyperdash-stats strong{display:block;color:#24445d;font-size:18px;margin-top:4px;overflow-wrap:anywhere}.hyperdash-filters{display:grid;grid-template-columns:minmax(200px,1.5fr) repeat(5,minmax(110px,1fr));gap:9px;padding:18px 24px 12px}.hyperdash-filters label,.hyperdash-sort label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:700;color:#000}.hyperdash-filters input,.hyperdash-sort select,.hyperdash-alias input{width:100%;border:1px solid #d8e4ec;border-radius:7px;background:#fff;padding:8px 9px;color:#254057;min-width:0}.hyperdash-controls{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:0 24px 17px;flex-wrap:wrap}.hyperdash-chips,.hyperdash-sort{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.hyperdash-chips>span{font-size:11px;color:#000}.hyperdash-chips button{border:1px solid #d7e5ec;background:#f8fbfd;color:#000;border-radius:20px;padding:6px 9px;font-size:10px}.hyperdash-chips button.selected{background:#e5f2f8;border-color:#7db4d2;color:#215c7d;font-weight:700}.hyperdash-sort label{flex-direction:row;align-items:center;gap:6px}.hyperdash-sort select{width:auto;font-size:11px;padding:6px 8px}.hyperdash-table-scroll{overflow:auto;border-top:1px solid #e7eef2}.hyperdash-table{border-collapse:collapse;width:100%;min-width:1060px;text-align:right;font-size:11px}.hyperdash-table tbody tr{cursor:pointer}.hyperdash-table tbody tr:hover td{background:#f6fbfd}.hyperdash-table th{position:sticky;top:0;background:#f7fafc;color:#000;font-size:10px;font-weight:700;padding:12px 10px;white-space:nowrap}.hyperdash-table td{border-top:1px solid #edf1f4;padding:10px;white-space:nowrap;color:#39556a}.hyperdash-table td:nth-child(2),.hyperdash-table th:nth-child(2){text-align:left}.hyperdash-table .negative{color:#c65755}.hyperdash-table .positive{color:#2b8a72}.hyperdash-score{font-weight:800;color:#2f719a!important}.hyperdash-trader{display:flex;align-items:center;gap:8px;min-width:230px}.hyperdash-trader .avatar{width:29px;height:29px;font-size:10px;flex:none}.hyperdash-trader>div{display:grid;gap:2px;min-width:0}.hyperdash-trader strong{max-width:210px;overflow:hidden;text-overflow:ellipsis;color:#29465b}.hyperdash-trader strong em{color:#2a987a;font-style:normal}.hyperdash-trader small{color:#000}.hyperdash-trader small a{color:#5283a3;text-decoration:none}.hyperdash-trader small a:hover{text-decoration:underline}.hyperdash-star{border:0;background:transparent;color:#a0b2bd;font-size:20px;padding:1px}.hyperdash-star.active{color:#e7a544}.hyperdash-rename{border:0;background:none;color:#5283a3;font-size:10px;padding:0;text-align:left;width:max-content}.hyperdash-alias{display:flex;gap:5px}.hyperdash-live-list{display:grid;justify-items:end}.hyperdash-live-list span,.hyperdash-live-list .hyperdash-live-more{padding:4px 0}.hyperdash-live-list span+span,.hyperdash-live-list span+.hyperdash-live-more{border-top:1px solid #e4edf2}.hyperdash-live-list span{font-weight:700;white-space:nowrap}.hyperdash-live-more{border:0;background:none;color:#2f719a;font-size:10px;font-weight:700;padding:0;justify-self:end}.hyperdash-live-more:hover{text-decoration:underline}.hyperdash-live-dialog{width:min(440px,100%)}.hyperdash-live-detail-row{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:11px 0;border-top:1px solid #edf2f5;font-size:12px}.hyperdash-live-detail-row:first-child{border-top:0}.hyperdash-live-detail-row strong{color:#2d5670;font-size:13px}.hyperdash-live-detail-row strong span{font-weight:800}.hyperdash-live-detail-row>span{font-weight:700;font-variant-numeric:tabular-nums}.hyperdash-live-detail-row small{grid-column:1/-1;color:#000;font-size:10px}.hyperdash-alias input{width:125px;padding:4px 5px}.hyperdash-alias button{border:0;background:#e8f4f8;border-radius:4px;color:#2e7294;font-size:10px}.hyperdash-pager{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:14px 24px;border-top:1px solid #e8eef2;color:#000;font-size:11px}.hyperdash-pager>div{display:flex;gap:6px}.hyperdash-pager .secondary{padding:6px 10px;min-height:30px}.hyperdash-footnote{margin:0;padding:10px 24px 16px;color:#000;font-size:11px;line-height:1.55}.hyperdash-state{padding:22px;text-align:center;color:#000;font-size:12px}.hyperdash-state p{margin:6px 0 14px}@media(max-width:1180px){.hyperdash-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.hyperdash-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.hyperdash-stats>div:nth-child(2n){border-right:0}}@media(max-width:760px){.hyperdash-heading{flex-direction:column;align-items:flex-start;padding:18px}.hyperdash-heading-actions{width:100%}.hyperdash-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:15px}.hyperdash-filters label:first-child{grid-column:1/-1}.hyperdash-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.hyperdash-stats>div{padding:10px}.hyperdash-stats strong{font-size:15px}.hyperdash-controls{padding:0 15px 15px}.hyperdash-pager{padding:12px 15px;align-items:flex-start;flex-direction:column}.hyperdash-footnote{padding:10px 15px 16px}}.hyperdash-live-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding:11px 24px;background:#fbfdfe;border-top:1px solid #e9f0f3;color:#000;font-size:11px}.hyperdash-live-toolbar .secondary{padding:7px 10px;min-height:32px}.hyperdash-live-cell{max-width:230px;overflow:hidden;text-overflow:ellipsis;color:#000!important;text-align:left}.hyperdash-aggregates{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 24px;background:#f6fafc;border-top:1px solid #e7eef2}.hyperdash-aggregates section{border:1px solid #dae8ed;border-radius:8px;background:#fff;padding:12px;min-width:0;overflow:hidden}.hyperdash-aggregate-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.hyperdash-aggregate-head strong{display:block;color:#2b5168;font-size:12px}.hyperdash-aggregate-head small{display:block;color:#000;margin-top:4px;font-size:10px}.hyperdash-aggregate-head>div:last-child{display:flex;gap:5px}.hyperdash-aggregate-head input{width:105px;border:1px solid #d6e5eb;border-radius:6px;padding:6px;font-size:10px}.hyperdash-aggregate-items{display:flex;gap:8px;overflow-x:auto;margin-top:10px;max-width:100%;min-width:0;scrollbar-width:thin;padding-bottom:4px;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-x pan-y}.hyperdash-aggregate-items:active{cursor:grabbing}.hyperdash-aggregate-items::-webkit-scrollbar{height:6px}.hyperdash-aggregate-items::-webkit-scrollbar-thumb{background:#c3d4de;border-radius:3px}.hyperdash-aggregate-items::-webkit-scrollbar-track{background:transparent}.hyperdash-aggregate-items>div{display:grid;gap:3px;min-width:155px;padding:9px 10px;border:1px solid #e2ebef;border-radius:7px}.hyperdash-aggregate-items strong{color:#2c617b;font-size:11px}.hyperdash-aggregate-items span{color:#365b6f;font-size:12px}.hyperdash-aggregate-items small{color:#000;font-size:10px}.hyperdash-aggregate-items>span{color:#000;font-size:11px}@media(max-width:760px){.hyperdash-live-toolbar{justify-content:flex-start;padding:12px 15px}.hyperdash-aggregates{padding:12px 15px}.hyperdash-aggregate-head{align-items:flex-start;flex-direction:column}}.hyperdash-source-card{background:#f8fbfd;border:1px solid #d9e8ee;border-radius:10px;padding:16px 18px;margin:20px 0}.hyperdash-source-head{display:flex;justify-content:space-between;gap:12px}.hyperdash-source-head strong{display:block;color:#285776;font-size:14px}.hyperdash-source-head span{display:block;color:#000;font-size:11px;margin-top:3px}.hyperdash-source-head em{font-size:10px;color:#487e9a;font-style:normal;border:1px solid #c8dfe9;border-radius:20px;padding:4px 8px;height:max-content}.hyperdash-source-metrics{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:13px}.hyperdash-source-metrics>div{border:1px solid #e4edf2;border-radius:7px;background:#fff;padding:9px}.hyperdash-source-metrics span{display:block;color:#000;font-size:10px}.hyperdash-source-metrics strong{display:block;color:#32536b;font-size:15px;margin-top:5px;overflow-wrap:anywhere}.hyperdash-source-card>p{margin:10px 0 0;color:#000;font-size:11px;line-height:1.55}.hyperdash-extra-loading{padding:15px;color:#000;font-size:12px}.hyperdash-extra-panel{margin:18px 0}.hyperdash-extra-grid{margin-top:18px}.hyperdash-extra-heading{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.hyperdash-extra-heading h2{margin:0;font-size:17px;color:#2a526e}.hyperdash-extra-heading p{margin:5px 0 0;font-size:11px;color:#000}.hyperdash-range{display:flex;gap:5px}.hyperdash-range button{border:1px solid #dce8ed;background:#fff;color:#000;border-radius:6px;padding:6px 9px;font-size:11px}.hyperdash-range button.active{background:#e7f3f8;color:#216483;border-color:#9cc8db}.hyperdash-pnl-chart{width:100%;height:200px;margin-top:13px;background:#fafdfe;border:1px solid #e5eef2;border-radius:7px;padding:10px 12px}.hyperdash-pnl-chart .grid{fill:none;stroke:#e1e9ed;stroke-width:1}.hyperdash-pnl-chart .line{fill:none;stroke:#3d94b6;stroke-width:3;vector-effect:non-scaling-stroke}.hyperdash-pnl-chart .hover-line{stroke:#8fa5b3;stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.hyperdash-pnl-chart .hover-dot{fill:#2c6887;stroke:#fff;stroke-width:1.5}.hyperdash-chart-caption{display:flex;justify-content:space-between;color:#000;font-size:10px;margin-top:6px}.execution-table-scroll table,.position-history-scroll table,.hyperdash-table,.live-table,.market-table,.stress{font-variant-numeric:tabular-nums}.hyperdash-chart-caption strong{color:#2c6887}.hyperdash-chart-empty{display:grid;place-items:center;height:180px;margin-top:13px;background:#fafdfe;border:1px solid #e5eef2;border-radius:7px;color:#000;font-size:12px}.hyperdash-extra-list{display:grid;gap:0}.hyperdash-extra-list>div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;border-top:1px solid #edf2f4;padding:9px 0;font-size:11px}.hyperdash-extra-list strong{color:#2d5670}.hyperdash-extra-list span{color:#000}.hyperdash-extra-list small{color:#000;text-align:right}@media(max-width:1100px){.hyperdash-source-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.hyperdash-source-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.hyperdash-extra-heading{flex-direction:column}.hyperdash-extra-list>div{grid-template-columns:1fr 1fr}.hyperdash-extra-list small{display:none}}.target-candle-panel{margin-top:18px}.target-candle-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.target-candle-head h2{margin:0;color:#2a526e;font-size:17px}.target-candle-head p{margin:5px 0 0;color:#000;font-size:11px;line-height:1.5}.target-candle-head>div:last-child{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.target-candle-head select,.target-candle-head button{border:1px solid #dce8ed;border-radius:6px;background:#fff;color:#000;padding:6px 8px;font-size:11px}.target-candle-head button.active{background:#e7f3f8;border-color:#9cc8db;color:#216483}.target-candle-svg{width:100%;height:300px;margin-top:13px;border:1px solid #e5eef2;border-radius:7px;background:#fafdfe;padding:10px 12px}.target-candle-svg .grid{stroke:#e1e9ed;stroke-width:1}.target-candle-svg text{fill:#88a0af;font-size:12px}.target-candle-svg .up{stroke:#2c9b78;fill:#2c9b78}.target-candle-svg .down{stroke:#ca6662;fill:#ca6662}.target-candle-svg .buy{fill:#2b9c7c;stroke:#fff;stroke-width:1}.target-candle-svg .sell{fill:#d26060;stroke:#fff;stroke-width:1}.target-candle-legend{display:flex;gap:16px;flex-wrap:wrap;color:#000;font-size:10px;margin-top:7px}.target-candle-legend span:first-child{color:#2b9c7c}.target-candle-legend span:nth-child(2){color:#d26060}@media(max-width:760px){.target-candle-head{flex-direction:column}.target-candle-svg{height:225px}}.target-mini-grid{display:grid;grid-template-columns:1fr;gap:14px;margin-top:15px}.target-mini-chart{display:flex;flex-direction:column}.target-mini-chart svg{width:100%;flex:1}.target-mini-chart{border:1px solid #e2ecf1;border-radius:8px;background:#fbfdfe;padding:12px;min-width:0}.target-mini-head{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#365b73;font-size:12px}.target-mini-head span{font-size:13px;font-weight:700;white-space:nowrap}.target-mini-chart svg{width:100%;height:68px;margin-top:9px;background:#fff;border-radius:6px}.target-mini-chart svg .grid{stroke:#e7eef2;stroke-width:1}.target-mini-chart svg .zero{stroke:#b7cbd5;stroke-width:1;stroke-dasharray:5 5}.target-mini-chart svg .up{stroke:#2b9c7c;fill:#2b9c7c;stroke-width:2;vector-effect:non-scaling-stroke}.target-mini-chart svg .down{stroke:#d26060;fill:#d26060;stroke-width:2;vector-effect:non-scaling-stroke}.target-mini-chart svg text{fill:#8199a8;font-size:10px}.target-mini-empty{height:68px;display:grid;place-items:center;color:#000;font-size:11px}@media(max-width:760px){.target-mini-grid{grid-template-columns:1fr}}.target-candle-svg .hover-line{stroke:#98a8b8;stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.target-candle-readout{font-weight:700;color:#2c6887;font-variant-numeric:tabular-nums}.position-history-panel{margin-top:18px}.position-history-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.position-history-heading h2{margin:0;color:#2a526e;font-size:18px}.position-history-heading>div:last-child{display:flex;align-items:center;gap:10px;white-space:nowrap}.position-history-heading>div:last-child span{color:#000;font-size:11px}.position-history-heading .secondary{padding:7px 12px;min-height:31px}.position-history-tabs{display:flex;gap:6px;margin:18px 0 14px;border-bottom:1px solid #e2ebf0}.position-history-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:#000;padding:8px 14px 10px;font-size:12px;font-weight:700}.position-history-tabs button.active{border-color:#2b789c;color:#246e92}.position-history-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-bottom:18px}.position-history-kpis>div{display:grid;gap:5px;padding:11px 12px;border:1px solid #e4edf2;border-radius:7px;background:#f8fbfc;min-width:0}.position-history-kpis span{color:#000;font-size:10px}.position-history-kpis strong{color:#2b4f69;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.position-history-kpis .positive,.position-history-scroll .positive{color:#258a70}.position-history-kpis .negative,.position-history-scroll .negative{color:#c55355}.position-history-section{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:2px 0 9px;font-size:11px}.position-history-section strong{color:#375d74}.position-history-section span{color:#000}.position-history-scroll{overflow:auto;border:1px solid #e6eef2;border-radius:7px}.position-history-scroll table{border-collapse:collapse;width:100%;min-width:1100px;text-align:right;font-size:11px}.position-history-scroll th{position:sticky;top:0;white-space:nowrap;padding:10px 9px;background:#f5f9fb;color:#000;font-weight:700}.position-history-scroll td{padding:10px 9px;border-top:1px solid #edf2f5;white-space:nowrap;color:#35556b}.position-history-scroll tr:hover td{background:#f9fcfd}.position-history-scroll td:first-child,.position-history-scroll th:first-child{text-align:left}.position-history-scroll .positive,.position-history-scroll .negative{font-weight:700}.history-partial,.history-complete{display:inline-block;border-radius:12px;padding:3px 7px;font-size:10px}.history-partial{background:#fff3dd;color:#9d6e20}.history-complete{background:#e7f6f0;color:#21866b}.position-history-pager{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;color:#000;font-size:11px}.position-history-pager>div{display:flex;gap:6px}.position-history-pager button{padding:6px 10px;min-height:30px}.position-history-empty{display:grid;place-items:center;min-height:115px;color:#000;font-size:12px}@media(max-width:900px){.position-history-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.position-history-heading{flex-direction:column}.position-history-heading>div:last-child{white-space:normal}.position-history-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.position-history-section{align-items:flex-start;flex-direction:column}}.app-build{position:fixed;left:10px;bottom:8px;z-index:5;color:#a9bcc800;text-transform:none;font-size:9px;pointer-events:none}.app-build{position:fixed;left:10px;bottom:8px;z-index:5;color:#a9bcc800;font-size:9px;pointer-events:none}.app-build:hover{color:#a9bcc9}@keyframes hl-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hl-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes hl-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes hl-spin{to{transform:rotate(360deg)}}.hl-tab-fade{animation:hl-fade-up .22s ease-out}.panel,.metric,.workspace-account-card,.hyperdash-aggregates section{transition:box-shadow .2s ease,transform .2s ease}.panel:hover{box-shadow:0 6px 22px #173a5114}.primary,.secondary,.link-button{transition:background-color .15s ease,color .15s ease,transform .08s ease}.primary:active,.secondary:active{transform:scale(.97)}.metric{animation:hl-fade-up .3s ease-out both}.tabs button{transition:color .15s ease,border-color .15s ease}.skeleton{background:linear-gradient(90deg,#edf2f6 25%,#f7fafc,#edf2f6 55%);background-size:200% 100%;animation:hl-shimmer 1.3s linear infinite;border-radius:6px}.skeleton-row{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr .8fr;gap:14px;padding:10px 0}.skeleton-row i{height:12px}.skeleton-row i:nth-child(2){width:70%}.skeleton-row i:nth-child(3){width:55%}.skeleton-row i:nth-child(4){width:80%}.skeleton-row i:nth-child(5){width:45%}.hl-spin{display:inline-block;width:14px;height:14px;border:2px solid #c6d8e4;border-top-color:#2b739a;border-radius:50%;animation:hl-spin .8s linear infinite;vertical-align:-2px}.discover-sidebar-chevron{transition:transform .25s ease}.discover-layout.sidebar-closed .discover-sidebar-chevron{transform:rotate(180deg)}#discover-sidebar-content{animation:hl-fade-in .25s ease-out}.hyperdash-aggregate-items{scrollbar-width:none}.hyperdash-aggregate-items::-webkit-scrollbar{display:none}.execution-table-scroll,.position-history-scroll,.hyperdash-table-scroll{scrollbar-width:thin;scrollbar-color:#c3d4de transparent}.execution-table-scroll::-webkit-scrollbar,.position-history-scroll::-webkit-scrollbar,.hyperdash-table-scroll::-webkit-scrollbar{height:7px;width:7px}.execution-table-scroll::-webkit-scrollbar-thumb,.position-history-scroll::-webkit-scrollbar-thumb,.hyperdash-table-scroll::-webkit-scrollbar-thumb{background:#c3d4de;border-radius:4px}@media(prefers-reduced-motion:reduce){.hl-tab-fade,.metric,#discover-sidebar-content{animation:none}.panel,.metric,.primary,.secondary,.tabs button{transition:none}}.workspace-heading-actions{display:flex;align-items:center;gap:8px}.workspace-summary-table{border-collapse:collapse;width:100%;font-size:12px;text-align:right;font-variant-numeric:tabular-nums}.workspace-summary-table th{padding:9px 10px;border-bottom:1px solid #e6eef3;color:#4b5563;font-size:11px;text-align:right}.workspace-summary-table td{padding:10px;border-bottom:1px solid #f0f5f8}.workspace-summary-table td:first-child,.workspace-summary-table th:first-child{text-align:left}.hyperdash-filters .hyperdash-coin-filter{grid-column:span 2}.hyperdash-source-card .hyperdash-source-metrics{grid-template-columns:minmax(120px,180px)}.address-import-dialog{width:min(600px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #d7e1e9;border-radius:12px;color:#172b43;background:#fff;box-shadow:0 20px 70px #071d3033}.address-import-dialog::backdrop{background:#0d263a99}.address-import-dialog form{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}.address-import-dialog .dialog-body{min-height:0}.address-import-dialog label{display:block;font-size:12px;font-weight:700;margin-bottom:10px}.address-import-dialog textarea{width:100%;min-height:240px;resize:vertical;border:1px solid #d8e3eb;border-radius:7px;padding:12px;font:12px/1.8 ui-monospace,monospace;overflow-wrap:anywhere}.address-import-dialog textarea[aria-invalid=true]{border-color:#c75a56}.address-import-dialog .helper{margin-top:10px}.address-import-error{color:#a63d3d;font-size:12px;line-height:1.6}.address-import-success{padding:12px 16px;margin:0 0 16px;border:1px solid #b9dfce;border-radius:7px;background:#edf8f2;color:#216b4d;font-size:12px;line-height:1.7}@media(max-width:600px){.address-import-dialog .dialog-head,.address-import-dialog .dialog-body{padding:20px}.address-import-dialog .dialog-footer{padding:16px 20px}.address-import-dialog textarea{min-height:180px;font-size:11px}}:root[data-theme=dark] .address-import-dialog{background:var(--l-bg-elevated);border-color:var(--l-border-hover);color:var(--l-fg)}:root[data-theme=dark] .address-import-dialog .dialog-head h2,:root[data-theme=dark] .address-import-dialog label,:root[data-theme=dark] .address-import-dialog .dialog-head>button{color:var(--l-fg)}:root[data-theme=dark] .address-import-dialog .helper{color:var(--l-fg-muted)}:root[data-theme=dark] .address-import-error{color:var(--l-loss)}:root[data-theme=dark] .address-import-success{background:#0c281c;border-color:#216b4d;color:var(--l-gain)}.system-budget-select{width:auto;min-width:100px;margin-left:auto;padding:5px 9px;border-radius:7px;font-size:12px}.copy-log-message{white-space:pre-wrap;overflow-wrap:anywhere;max-width:680px}small.copy-log-message{display:block;margin-top:4px}.copy-operation-logs .copy-log-error{background:color-mix(in srgb,var(--danger, #d44848) 7%,transparent)}.copy-operation-logs select{padding:6px 10px;border:1px solid var(--border);border-radius:6px;color:inherit;background:var(--panel, transparent)}.copy-operation-logs label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}@media(max-width:600px){.copy-operation-logs .execution-table-scroll table{min-width:0;width:100%}.copy-operation-logs .execution-table-scroll thead{display:none}.copy-operation-logs .execution-table-scroll tbody{display:block}.copy-operation-logs .execution-table-scroll tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:10px;border-bottom:1px solid var(--border)}.copy-operation-logs .execution-table-scroll td{display:block;padding:0;border:0;white-space:normal}.copy-operation-logs .execution-table-scroll td:first-child{grid-column:1 / -1;font-size:11px;opacity:.65}.copy-operation-logs .execution-table-scroll td:last-child{grid-column:1 / -1;overflow-wrap:anywhere}}.hyperdash-table{min-width:1450px}.hyperdash-curve-cell{width:160px;min-width:160px;padding:5px 8px!important}.hyperdash-sparkline{display:block;width:152px;height:44px;overflow:visible}.hyperdash-sparkline path{fill:none;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.hyperdash-sparkline .pnl-gain{stroke:#2b8a72}.hyperdash-sparkline .pnl-loss{stroke:#c65755}.hyperdash-sparkline .pnl-flat{stroke:#73848d}.hyperdash-position-coins-cell{width:270px;min-width:220px;max-width:320px;text-align:left}.hyperdash-position-coins{display:grid;gap:7px;width:100%;padding:4px 0;border:0;background:none;text-align:left;font-size:11px;cursor:pointer}.hyperdash-position-coins>span{display:flex;align-items:center;gap:7px;min-width:0}.hyperdash-position-coins b{flex:none;font-size:10px;width:19px;text-align:center;background:transparent;border:1px solid currentColor;border-radius:3px}.hyperdash-position-coins>span>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}.hyperdash-position-coins:hover>span>span{text-decoration:underline;text-underline-offset:3px}.hyperdash-position-coins:focus-visible{outline:2px solid #5283a3;outline-offset:4px;border-radius:3px}.hyperdash-position-amount,.hyperdash-updated{display:grid;gap:5px}.hyperdash-position-dialog{width:min(760px,calc(100vw - 32px))}.hyperdash-position-summary{display:flex;flex-wrap:wrap;gap:10px 24px;font-size:12px;padding-bottom:16px;border-bottom:1px solid #e1e9ee}.hyperdash-position-detail{padding:16px 0;border-bottom:1px solid #e1e9ee}.hyperdash-position-detail:last-child{border-bottom:0}.hyperdash-position-detail h3{display:flex;align-items:center;gap:10px;font-size:14px;margin:0 0 12px}.hyperdash-position-detail h3 small{font-size:10px;color:#73848d;margin-left:auto;font-weight:400}.hyperdash-position-detail dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 20px;margin:0}.hyperdash-position-detail dl>div{min-width:0}.hyperdash-position-detail dt{color:#73848d;font-size:10px;margin-bottom:4px}.hyperdash-position-detail dd{margin:0;font-size:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.hyperdash-position-detail .positive,.hyperdash-position-summary .positive{color:#2b8a72}.hyperdash-position-detail .negative,.hyperdash-position-summary .negative{color:#c65755}@media(max-width:760px){.hyperdash-position-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hyperdash-position-dialog .dialog-body{padding:16px}.hyperdash-sparkline{width:136px}.hyperdash-curve-cell{min-width:144px}}.hyperdash-column-sort{border:0;background:none;padding:0;color:inherit;font:inherit;cursor:pointer}.hyperdash-column-sort:hover{color:#2f719a}.hyperdash-column-sort:focus-visible{outline:2px solid #5283a3;outline-offset:4px}:root{--l-bg-deep: #020203;--l-bg: #050506;--l-bg-elevated: #0a0a0c;--l-surface: rgba(255, 255, 255, .05);--l-surface-hover: rgba(255, 255, 255, .08);--l-fg: #EDEDEF;--l-fg-muted: #8A8F98;--l-fg-subtle: rgba(255, 255, 255, .6);--l-accent: #5E6AD2;--l-accent-bright: #6872D9;--l-glow: rgba(94, 106, 210, .3);--l-glow-soft: rgba(94, 106, 210, .12);--l-border: rgba(255, 255, 255, .06);--l-border-hover: rgba(255, 255, 255, .1);--l-border-accent: rgba(94, 106, 210, .3);--l-gain: #3ddc97;--l-loss: #ff7a7a;--l-radius: 16px;--l-radius-sm: 8px;--l-ease: cubic-bezier(.16, 1, .3, 1);--l-fast: .2s;--l-base: .3s;--mx: 50%;--my: 30%}:root[data-theme=dark] body,:root[data-theme=dark] :root,:root[data-theme=dark] .app{background:var(--l-bg)}:root[data-theme=dark] body{background-image:radial-gradient(ellipse at top,#0a0a0f,#050506,#020203);background-attachment:fixed;color:var(--l-fg);font-family:Inter,Geist Sans,-apple-system,PingFang SC,Microsoft YaHei,system-ui,sans-serif}:root[data-theme=dark] body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:64px 64px}:root[data-theme=dark] body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.015;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=dark] .ambient{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:0}:root[data-theme=dark] .ambient i{position:absolute;border-radius:50%;filter:blur(130px);will-change:transform}:root[data-theme=dark] .ambient i:nth-child(1){top:-30%;left:30%;width:900px;height:620px;background:#5e6ad240;animation:l-float 9s ease-in-out infinite}:root[data-theme=dark] .ambient i:nth-child(2){top:20%;left:-8%;width:600px;height:560px;background:#7a5ad226;animation:l-float 10s ease-in-out -3s infinite}:root[data-theme=dark] .ambient i:nth-child(3){top:40%;right:-6%;width:520px;height:480px;background:#506ed21f;animation:l-float 8s ease-in-out -6s infinite}@keyframes l-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(1deg)}}:root[data-theme=dark] .app,:root[data-theme=dark] .topbar,:root[data-theme=dark] .content{position:relative;z-index:1}:root[data-theme=dark] h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3{background:linear-gradient(to bottom,#fff,#ffffffeb 55%,#ffffffb8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--l-fg);letter-spacing:-.02em}.panel,.workspace-account-card,.hyperdash-aggregates section,.metric,:root[data-theme=dark] .execution-section,:root[data-theme=dark] .overview-lead-stat,:root[data-theme=dark] .overview-stat,:root[data-theme=dark] .system-status-card{background:linear-gradient(to bottom,#ffffff0d,#ffffff05)!important;border:1px solid var(--l-border)!important;border-radius:var(--l-radius)!important;box-shadow:0 0 0 1px #ffffff05,0 2px 20px #0006,0 0 40px #0003;transition:border-color var(--l-fast) var(--l-ease),box-shadow var(--l-base) var(--l-ease),transform var(--l-base) var(--l-ease)}:root[data-theme=dark] .panel:hover,:root[data-theme=dark] .execution-section:hover{border-color:var(--l-border-hover)!important;box-shadow:0 0 0 1px #ffffff0a,0 8px 40px #00000080,0 0 80px var(--l-glow-soft)}:root[data-theme=dark] .panel:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--l-base) var(--l-ease);background:radial-gradient(300px circle at var(--mx) var(--my),rgba(94,106,210,.15),transparent 65%)}:root[data-theme=dark] .panel:hover:after{opacity:1}:root[data-theme=dark] .panel{position:relative;overflow:hidden}:root[data-theme=dark] .primary,:root[data-theme=dark] .secondary,:root[data-theme=dark] .link-button,:root[data-theme=dark] .icon-button,:root[data-theme=dark] button.nav-item{transition:background-color var(--l-fast) var(--l-ease),color var(--l-fast) var(--l-ease),box-shadow var(--l-base) var(--l-ease),transform .12s var(--l-ease)!important}:root[data-theme=dark] .primary{background:var(--l-accent)!important;color:#fff!important;border:0!important;border-radius:var(--l-radius-sm)!important;box-shadow:0 0 0 1px #5e6ad280,0 4px 12px #5e6ad24d,inset 0 1px #fff3}:root[data-theme=dark] .primary:hover{background:var(--l-accent-bright)!important;box-shadow:0 0 0 1px #6872d999,0 6px 20px #5e6ad266,inset 0 1px #ffffff40;transform:translateY(-1px)}:root[data-theme=dark] .primary:active{transform:scale(.98)}:root[data-theme=dark] .secondary{background:#ffffff0d!important;color:var(--l-fg)!important;border:0!important;border-radius:var(--l-radius-sm)!important;box-shadow:inset 0 0 0 1px var(--l-border),inset 0 1px #ffffff0f}:root[data-theme=dark] .secondary:hover{background:#ffffff14!important;box-shadow:inset 0 0 0 1px var(--l-border-hover),0 2px 16px #00000059}:root[data-theme=dark] .primary:active,:root[data-theme=dark] .secondary:active{transform:scale(.98)}:root[data-theme=dark] button:focus-visible,:root[data-theme=dark] a:focus-visible,:root[data-theme=dark] input:focus-visible,:root[data-theme=dark] select:focus-visible,:root[data-theme=dark] textarea:focus-visible{outline:2px solid rgba(94,106,210,.55)!important;outline-offset:2px!important}:root[data-theme=dark] .topbar{background:#050506b8!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--l-border)!important}:root[data-theme=dark] .topbar form{background:#ffffff0a!important;border-color:var(--l-border)!important}:root[data-theme=dark] .topbar input{color:var(--l-fg)!important}:root[data-theme=dark] .nav-item{color:var(--l-fg-muted)!important;border-radius:var(--l-radius-sm)!important}:root[data-theme=dark] .nav-item:hover,:root[data-theme=dark] .nav-item.active{background:#ffffff0f!important;color:var(--l-fg)!important;box-shadow:inset 2px 0 0 var(--l-accent)}:root[data-theme=dark] .brand-name,:root[data-theme=dark] .brand strong{color:var(--l-fg)!important}:root[data-theme=dark] .topbar kbd,:root[data-theme=dark] .search-trigger{color:var(--l-fg-muted)!important}:root[data-theme=dark] .tabs{border-bottom-color:var(--l-border)!important}:root[data-theme=dark] .tabs button{color:var(--l-fg-muted)!important}:root[data-theme=dark] .tabs button.active{color:var(--l-fg)!important;border-bottom-color:var(--l-accent)!important}:root[data-theme=dark] .tabs button:hover{color:var(--l-fg)!important}:root[data-theme=dark] .hyperdash-table td,:root[data-theme=dark] .execution-table-scroll td,:root[data-theme=dark] .position-history-scroll td,:root[data-theme=dark] .live-table>div,:root[data-theme=dark] .system-status-table td{color:var(--l-fg)!important;border-color:#ffffff0d!important}:root[data-theme=dark] .hyperdash-table th,:root[data-theme=dark] .execution-table-scroll th,:root[data-theme=dark] .position-history-scroll th{background:#ffffff08!important;color:var(--l-fg-muted)!important}:root[data-theme=dark] tr:hover td{background:#ffffff08}:root[data-theme=dark] .positive{color:var(--l-gain)!important}:root[data-theme=dark] .negative{color:var(--l-loss)!important}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background:#0f0f12!important;border:1px solid rgba(255,255,255,.1)!important;color:var(--l-fg)!important;border-radius:var(--l-radius-sm)!important}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#6b7078!important}:root[data-theme=dark] input:focus,:root[data-theme=dark] select:focus,:root[data-theme=dark] textarea:focus{border-color:var(--l-accent)!important;box-shadow:0 0 0 3px #5e6ad233;outline:none!important}:root[data-theme=dark] .backdrop{background:#0202039e!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:root[data-theme=dark] .dialog{background:linear-gradient(to bottom,#0c0c0f,#08080a)!important;border-left:1px solid var(--l-border)!important;color:var(--l-fg);animation:hl-fade-up .3s var(--l-ease)}:root[data-theme=dark] .dialog-head,:root[data-theme=dark] .dialog-footer{border-color:var(--l-border)!important}:root[data-theme=dark] .dialog-head p{color:var(--l-fg-muted)!important}:root[data-theme=dark] .toast{background:#0c0c0feb!important;border:1px solid var(--l-border-hover);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:hl-fade-up .24s var(--l-ease)}:root[data-theme=dark] .toast-success{background:#175e47f0!important}:root[data-theme=dark] .toast-warning{background:#85631af0!important}:root[data-theme=dark] .toast-error{background:#9e3a3af0!important}.hyperdash-source-card,.research,.overview-master-card,.facts .metric,.target-mini-chart,.target-candle-head select,.hyperdash-range button,.hyperdash-alias button,.copy-funds,.advanced,.simulation,.form-field .fixed,:root[data-theme=dark] .discover-library-item,:root[data-theme=dark] .segmented,:root[data-theme=dark] .discover-sidebar-toggle{background:linear-gradient(to bottom,#ffffff0a,#ffffff04)!important;border-color:var(--l-border)!important;color:var(--l-fg)}.hyperdash-source-metrics strong,.research label,.research textarea,.hyperdash-source-head span,.section-heading>span,.empty p,.helper,:root[data-theme=dark] .position-history-heading span,:root[data-theme=dark] .overview-lead-stat span,:root[data-theme=dark] .overview-stat span{color:var(--l-fg-muted)!important}:root[data-theme=dark] .hyperdash-pnl-chart,:root[data-theme=dark] .target-candle-svg,:root[data-theme=dark] .target-mini-chart svg,:root[data-theme=dark] .hyperdash-chart-empty{background:#ffffff06!important;border-color:var(--l-border)!important}:root[data-theme=dark] .hyperdash-pnl-chart .line{stroke:#7d88e0!important}:root[data-theme=dark] .hyperdash-chart-caption strong{color:var(--l-fg)!important}:root[data-theme=dark] .target-candle-svg text{fill:#ffffff73!important}:root[data-theme=dark] .hyperdash-chart-empty{color:var(--l-fg-muted)!important}:root[data-theme=dark] .target-candle-head button{background:#ffffff0d!important;color:var(--l-fg)!important;border-color:var(--l-border)!important}:root[data-theme=dark] .target-candle-head button.active{background:#5e6ad240!important;color:#cdd2f5!important;border-color:var(--l-border-accent)!important}:root[data-theme=dark] .skeleton{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 55%)!important;background-size:200% 100%!important}:root[data-theme=dark] .hl-spin{border-color:#ffffff26!important;border-top-color:var(--l-accent)!important}:root[data-theme=dark] .icon-button{background:#ffffff0d!important;border-color:var(--l-border)!important;color:var(--l-fg-muted)!important}:root[data-theme=dark] .icon-button:hover{color:var(--l-fg)!important;background:var(--l-surface-hover)!important}:root[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}:root[data-theme=dark] ::-webkit-scrollbar-track{background:transparent}:root[data-theme=dark] .wallet-button{background:#ffffff0d}:root[data-theme=dark] a{color:var(--l-accent-bright)}:root[data-theme=dark] .hyperdash-live-toolbar{background:#ffffff05!important;border-top:1px solid var(--l-border)!important;color:var(--l-fg-muted)!important}:root[data-theme=dark] .advanced,:root[data-theme=dark] .copy-funds,:root[data-theme=dark] .simulation{background:#ffffff08!important;border-radius:10px}:root[data-theme=dark] .copy-advanced-row{border-bottom-color:var(--l-border)!important}:root[data-theme=dark] .copy-advanced-row strong{color:var(--l-fg)!important}:root[data-theme=dark] .copy-advanced-row small{color:var(--l-fg-muted)!important}:root[data-theme=dark] .radio-stack label{background:#ffffff08!important;border-color:var(--l-border)!important}:root[data-theme=dark] .copy-switch span{background:#ffffff1f}:root[data-theme=dark] .copy-switch input:checked+span{background:var(--l-accent)}:root[data-theme=dark] .topbar form{border:1px solid var(--l-border)!important;background:#ffffff0a!important;border-radius:10px!important;transition:border-color var(--l-fast) var(--l-ease),box-shadow var(--l-base) var(--l-ease),background-color var(--l-fast) var(--l-ease)}:root[data-theme=dark] .topbar form:hover{border-color:var(--l-border-hover)!important}:root[data-theme=dark] .topbar form:focus-within{border-color:var(--l-accent)!important;background:#ffffff0d!important;box-shadow:0 0 0 3px #5e6ad22e}:root[data-theme=dark] .topbar form button{color:var(--l-fg-muted)!important}:root[data-theme=dark] .topbar form:focus-within button{color:var(--l-accent-bright)!important}:root[data-theme=dark] .topbar kbd{border:1px solid var(--l-border)!important;background:#ffffff0a!important;color:var(--l-fg-subtle)!important;border-radius:5px!important;font-size:10px;padding:1px 5px}@media(prefers-reduced-motion:reduce){.ambient i{animation:none}.panel,.primary,.secondary,.toast,.dialog{transition:none!important;animation:none!important}}:root,:root[data-theme=light]{--d-bg: #FAFAFA;--d-fg: #0F172A;--d-muted: #F1F5F9;--d-muted-fg: #000000;--d-accent: #0052FF;--d-accent-2: #3563FA;--d-border: #E2E8F0;--d-card: #FFFFFF;--d-gain: #0C7D52;--d-loss: #C93B3B;--d-ease: cubic-bezier(.16, 1, .3, 1)}:root[data-theme=light] body{background:var(--d-bg);background-image:radial-gradient(60% 40% at 70% -5%,rgba(0,82,255,.05),transparent 70%),radial-gradient(40% 30% at 10% 105%,rgba(77,124,255,.04),transparent 70%);background-attachment:fixed;color:var(--d-fg);font-family:Inter,-apple-system,PingFang SC,Microsoft YaHei,system-ui,sans-serif}:root[data-theme=light] .ambient i,:root[data-theme=light] body .ambient i{background:#0052ff0d;filter:blur(140px)}:root[data-theme=light] body:before{background-image:none}:root[data-theme=light] body:after{opacity:.008}:root[data-theme=light] h1,:root[data-theme=light] h2,h1,h2{font-family:Calistoga,Georgia,Songti SC,serif;font-weight:400;letter-spacing:-.01em;background:none;-webkit-text-fill-color:unset;color:var(--d-fg)}:root[data-theme=light] h1 em,:root[data-theme=light] .metric strong em{font-style:normal}:root[data-theme=light] .primary{background:linear-gradient(135deg,#0052ff,#3563fa)!important;color:#fff!important;border:0!important;border-radius:12px!important;box-shadow:0 4px 14px #0052ff40;transition:transform .2s var(--d-ease),box-shadow .2s var(--d-ease),filter .2s var(--d-ease)}:root[data-theme=light] .primary:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 8px 24px #0052ff59}:root[data-theme=light] .primary:active{transform:scale(.98)}:root[data-theme=light] .secondary{background:transparent!important;color:var(--d-fg)!important;border:1px solid var(--d-border)!important;border-radius:12px!important;box-shadow:0 1px 3px #0000000a}:root[data-theme=light] .secondary:hover{background:var(--d-muted)!important;border-color:#0052ff4d!important;transform:translateY(-1px)}:root[data-theme=light] .link-button{color:var(--d-accent)!important}:root[data-theme=light] button:focus-visible,:root[data-theme=light] a:focus-visible,:root[data-theme=light] input:focus-visible,:root[data-theme=light] select:focus-visible,:root[data-theme=light] textarea:focus-visible{outline:2px solid var(--d-accent)!important;outline-offset:2px!important}:root[data-theme=light] .panel{background:var(--d-card)!important;border:1px solid var(--d-border)!important;border-radius:14px!important;box-shadow:0 4px 6px #0f172a0f!important}:root[data-theme=light] .panel:hover{box-shadow:0 10px 15px #0f172a17,0 20px 40px #0052ff0d!important}:root[data-theme=light] .panel:after{background:linear-gradient(to bottom right,rgba(0,82,255,.03),transparent 60%);opacity:1}:root[data-theme=light] .metric,:root[data-theme=light] .workspace-account-card,:root[data-theme=light] .overview-lead-stat,:root[data-theme=light] .overview-stat{border-color:var(--d-border)!important}:root[data-theme=light] .positive{color:var(--d-gain)!important}:root[data-theme=light] .negative{color:var(--d-loss)!important}:root[data-theme=light] input,:root[data-theme=light] select,:root[data-theme=light] textarea{background:#fff!important;border:1px solid var(--d-border)!important;color:var(--d-fg)!important;border-radius:10px!important}:root[data-theme=light] input::placeholder,:root[data-theme=light] textarea::placeholder{color:#64748b99!important}:root[data-theme=light] input:focus,:root[data-theme=light] select:focus,:root[data-theme=light] textarea:focus{border-color:var(--d-accent)!important;box-shadow:0 0 0 3px #0052ff26;outline:none!important}:root[data-theme=light] .topbar{background:#fafafacc!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--d-border)!important}:root[data-theme=light] .tabs button.active{color:var(--d-accent)!important;border-bottom-color:var(--d-accent)!important}:root[data-theme=light] .hyperdash-table th,:root[data-theme=light] .execution-table-scroll th,:root[data-theme=light] .position-history-scroll th{color:var(--d-muted-fg)!important}:root[data-theme=light] .hyperdash-pnl-chart .line{stroke:var(--d-accent)!important}:root[data-theme=light] .workspace-performance{background:var(--d-card)!important;border:1px solid var(--d-border)!important;border-radius:14px!important;box-shadow:0 4px 6px #0f172a0f;color:var(--d-fg)!important;background-image:none}:root[data-theme=light] .workspace-performance span{color:var(--d-muted-fg)!important}:root[data-theme=light] .workspace-pnl small{color:var(--d-muted-fg)!important}:root[data-theme=light] .workspace-performance .positive{color:var(--d-gain)!important}:root[data-theme=light] .workspace-performance .negative{color:var(--d-loss)!important}:root[data-theme=light] .overview-lead-stat{background:var(--d-card)!important;border-color:var(--d-border)!important;color:var(--d-fg)!important}:root[data-theme=light] .overview-lead-stat strong{color:var(--d-fg)!important}:root[data-theme=light] .overview-lead-stat span,:root[data-theme=light] .overview-lead-stat small{color:var(--d-muted-fg)!important}:root[data-theme=light] .overview-master-card{background:var(--d-card)!important;border-color:var(--d-border)!important}:root[data-theme=light] .overview-master-card a{color:var(--d-accent)!important}:root[data-theme=light] .overview-master-card a:hover{text-decoration:underline}:root[data-theme=light] .overview-master-card span{color:var(--d-muted-fg)!important}:root[data-theme=light] .workspace-pnl small{color:#fff9!important}:root[data-theme=light] .workspace-pnl strong{color:var(--d-fg)!important}:root[data-theme=light] .workspace-performance-metrics span{color:var(--d-muted-fg)!important}:root[data-theme=light] .workspace-performance-metrics strong{color:var(--d-fg)!important}:root[data-theme=light] .topbar form{border:1px solid var(--d-border)!important;background:#fff!important;border-radius:10px!important;transition:border-color .2s var(--d-ease),box-shadow .2s var(--d-ease)}:root[data-theme=light] .topbar form:focus-within{border-color:var(--d-accent)!important;box-shadow:0 0 0 3px #0052ff24}:root[data-theme=light] .topbar form button{color:var(--d-muted-fg)!important}:root[data-theme=light] .topbar form:focus-within button{color:var(--d-accent)!important}:root[data-theme=light] .topbar kbd{border:1px solid var(--d-border)!important;background:var(--d-muted)!important;color:var(--d-muted-fg)!important;border-radius:5px!important;font-size:10px;padding:1px 5px}:root[data-theme=light] .dialog{animation:hl-fade-up .3s var(--d-ease)}:root[data-theme=light] .toast{box-shadow:0 12px 32px #0f172a38}:root[data-theme=light] .hl-spin{border-color:var(--d-border)!important;border-top-color:var(--d-accent)!important}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:#0f172a2e}@media(prefers-reduced-motion:reduce){.primary,.secondary,.panel{transition:none!important}}:root,:root[data-theme=light]{--ui-canvas: #f3f6fa;--ui-surface: #ffffff;--ui-raised: #f8fafc;--ui-ink: #1c3048;--ui-muted: #61738b;--ui-line: #dce4ee;--ui-accent: #3265c7;--ui-accent-soft: #eaf0fc;--ui-gain: #13846e;--ui-loss: #c64d67;--ui-shadow: 0 2px 8px #182f4a05;--ui-modal-shadow: 0 24px 80px #12264030;--chart-theory: #8c67bc;--ui-font: -apple-system, BlinkMacSystemFont, "Avenir Next", "PingFang SC", "Microsoft YaHei", sans-serif}:root[data-theme=dark]{--ui-canvas: #101a28;--ui-surface: #172436;--ui-raised: #1d2d42;--ui-ink: #e4edf7;--ui-muted: #a0b2c9;--ui-line: #314257;--ui-accent: #89aff5;--ui-accent-soft: #243b5d;--ui-gain: #63d5b1;--ui-loss: #f18fa3;--ui-shadow: 0 2px 8px #00000010;--ui-modal-shadow: 0 24px 80px #00000050;--chart-theory: #baa0e5}:root[data-theme]{--canvas: var(--ui-canvas);--surface: var(--ui-surface);--surface-hover: var(--ui-raised);--ink: var(--ui-ink);--secondary-ink: var(--ui-muted);--tertiary-ink: var(--ui-muted);--hairline: var(--ui-line);--accent: var(--ui-accent);--accent-soft: var(--ui-accent-soft);--gain: var(--ui-gain);--loss: var(--ui-loss);--background: var(--ui-canvas);--text: var(--ui-ink);--muted: var(--ui-muted);--border: var(--ui-line);--d-bg: var(--ui-canvas);--d-fg: var(--ui-ink);--d-muted-fg: var(--ui-muted);--d-card: var(--ui-surface);--d-border: var(--ui-line);--d-muted: var(--ui-raised);--d-gain: var(--ui-gain);--d-loss: var(--ui-loss);--d-accent: var(--ui-accent);--l-bg: var(--ui-canvas);--l-bg-elevated: var(--ui-surface);--l-fg: var(--ui-ink);--l-fg-muted: var(--ui-muted);--l-border: var(--ui-line);--l-border-hover: var(--ui-line);--l-surface: var(--ui-surface);--l-gain: var(--ui-gain);--l-loss: var(--ui-loss);--l-accent: var(--ui-accent);--l-radius: 12px;font-family:var(--ui-font);color:var(--ui-ink);background:var(--ui-canvas)}:root[data-theme] body,:root[data-theme] .app{background:var(--ui-canvas);background-image:none;color:var(--ui-ink);font-family:var(--ui-font)}:root[data-theme] body:before,:root[data-theme] body:after,:root[data-theme] .ambient{display:none}:root[data-theme] :is(h1,h2,h3,h4){font-family:var(--ui-font);color:var(--ui-ink);font-weight:650;background:none;-webkit-text-fill-color:currentColor;letter-spacing:-.025em}:root[data-theme] h1{font-size:26px;line-height:1.35}:root[data-theme] h2{font-size:18px;line-height:1.45}:root[data-theme] h3{font-size:14px;line-height:1.5}:root[data-theme] :is(button,input,textarea,select){font-family:var(--ui-font)}:root[data-theme] :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}:root[data-theme] :is(.positive,.workspace-pnl strong.positive){color:var(--ui-gain)!important}:root[data-theme] :is(.negative,.workspace-pnl strong.negative){color:var(--ui-loss)!important}:root[data-theme] :is(.helper,.section-heading>span,.page-header p,.empty p){color:var(--ui-muted);line-height:1.75}:root[data-theme] .content{width:100%;max-width:1680px;padding:28px 32px 40px;margin-inline:auto;background:none}:root[data-theme] :is(.page-header,.instrument-page-head,.hyperdash-heading){margin-bottom:22px}:root[data-theme] :is(.page-header h1,.instrument-page-head h1,.hyperdash-heading h1){margin:0}:root[data-theme] :is(.panel,.metric,.overview-stat,.overview-lead-stat,.research-curve,.research-exposure,.instrument-basics,.instrument-reference,.instrument-coins,.cohort-chart,.cohort-pie,.note-grid article){background:var(--ui-surface)!important;background-image:none!important;color:var(--ui-ink);border:1px solid var(--ui-line);border-radius:12px;box-shadow:var(--ui-shadow);transform:none}:root[data-theme] :is(.panel,.metric,.overview-stat,.overview-lead-stat):before,:root[data-theme] :is(.panel,.metric,.overview-stat,.overview-lead-stat):after{display:none}:root[data-theme] .panel{padding:22px}:root[data-theme] .section-heading{margin-bottom:18px}:root[data-theme] :is(.overview-stat-grid,.metrics){gap:14px}:root[data-theme] :is(.overview-lead-stat,.overview-stat,.metric){padding:20px}:root[data-theme] :is(.overview-lead-stat strong,.overview-stat strong,.metric strong,.research-metrics strong){font-family:var(--ui-font);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-weight:650}:root[data-theme] .overview-lead-stat{border-top:3px solid var(--ui-accent)}:root[data-theme] .overview-lead-stat strong{font-size:clamp(23px,2.4vw,34px);color:var(--ui-ink)!important}:root[data-theme] :is(.overview-stat strong,.metric strong){font-size:25px}:root[data-theme] :is(.metric>span,.metric small,.overview-stat>span,.overview-lead-stat>span,.overview-lead-stat small){color:var(--ui-muted);font-size:12px;line-height:1.7}:root[data-theme] :is(.overview-master-card,.hyperdash-source-card,.workspace-control-card,.workspace-performance,.research-metrics){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border:1px solid var(--ui-line);border-radius:12px;box-shadow:var(--ui-shadow)}:root[data-theme] :is(.workspace-performance span,.workspace-pnl small,.workspace-control-footer,.workspace-performance-details span,.hyperdash-source-note,.hyperdash-source-metrics span){color:var(--ui-muted)!important}:root[data-theme] .workspace-control-card:before,:root[data-theme] .workspace-performance:before{display:none}:root[data-theme] .topbar{background:var(--ui-surface)!important;border-bottom:1px solid var(--ui-line)!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;padding-inline:28px}:root[data-theme] :is(.brand-name,.brand-name strong,.mobile-brand strong){color:var(--ui-ink)}:root[data-theme] .topbar-nav .nav-item{border-radius:7px;color:var(--ui-muted);font-weight:550}:root[data-theme] .topbar-nav .nav-item.active{background:var(--ui-accent-soft);color:var(--ui-accent);box-shadow:none}:root[data-theme] .topbar-nav .nav-item:hover{color:var(--ui-accent);background:var(--ui-raised)}:root[data-theme] :is(.topbar-search,.wallet-button,.icon-button){background:var(--ui-raised)!important;border:1px solid var(--ui-line);color:var(--ui-ink)!important;box-shadow:none;border-radius:7px}:root[data-theme] :is(.primary,.secondary,.danger){min-height:36px;border-radius:7px;padding:8px 14px;font-size:12px;line-height:1.5;font-weight:600;box-shadow:none;transform:none;transition:background .15s,border-color .15s}:root[data-theme] .primary{background:#3265c7!important;color:#fff!important;border:1px solid #3265c7!important}:root[data-theme] .primary:hover:not(:disabled){background:#2655b0!important;box-shadow:none;transform:none}:root[data-theme] .secondary{color:var(--ui-ink)!important;background:var(--ui-surface)!important;border:1px solid var(--ui-line)!important}:root[data-theme] .secondary:hover:not(:disabled){background:var(--ui-raised)!important;border-color:var(--ui-accent)!important;transform:none}:root[data-theme] .danger{color:var(--ui-loss)!important;background:color-mix(in srgb,var(--ui-loss) 8%,var(--ui-surface))!important;border:1px solid color-mix(in srgb,var(--ui-loss) 35%,var(--ui-line))!important}:root[data-theme] .link-button{color:var(--ui-accent)!important}:root[data-theme] :is(input:not([type=checkbox]):not([type=range]):not([type=radio]),select,textarea){color:var(--ui-ink)!important;background:var(--ui-surface)!important;border:1px solid var(--ui-line)!important;border-radius:7px;box-shadow:none;font-size:12px;min-height:36px}:root[data-theme] .topbar-search input{background:transparent!important;border:0!important;min-height:0}:root[data-theme] :is(input,textarea)::placeholder{color:var(--ui-muted)!important;opacity:.75}:root[data-theme] :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--ui-accent)}:root[data-theme] :is(.tabs button,.hyperdash-range button,.overview-pnl-range button,.target-candle-head button,.instrument-directions button,.cohort-tabs [role=tab]){color:var(--ui-muted);background:transparent;border-radius:6px;font:550 12px/1.5 var(--ui-font)}:root[data-theme] :is(.tabs button.active,.hyperdash-range button.active,.overview-pnl-range button.active,.target-candle-head button.active,.instrument-directions button[aria-pressed=true],.cohort-tabs [aria-selected=true]){color:var(--ui-accent)!important;background:var(--ui-accent-soft);border-color:var(--ui-accent);box-shadow:none}:root[data-theme] :is(.hyperdash-filters,.filters,.research-position-details,.workspace-summary-card,.workspace-settings-card,.workspace-account-card){background:var(--ui-raised);border-color:var(--ui-line);color:var(--ui-ink);border-radius:10px}:root[data-theme] :is(.hyperdash-table,.execution-table,.position-history-table,.cohort-table,.workspace-summary-table,.strategy-overview-table){color:var(--ui-ink);font-size:12px;font-variant-numeric:tabular-nums}:root[data-theme] :is(.hyperdash-table,.execution-table,.position-history-table,.cohort-table,.workspace-summary-table,.strategy-overview-table) :is(th,td){border-color:var(--ui-line)}:root[data-theme] :is(.hyperdash-table,.execution-table,.position-history-table,.cohort-table,.workspace-summary-table,.strategy-overview-table) thead th{background:var(--ui-raised);color:var(--ui-muted)!important;font-size:11px;font-weight:600}:root[data-theme] :is(.hyperdash-table,.execution-table,.position-history-table,.cohort-table,.workspace-summary-table,.strategy-overview-table) tbody tr:hover{background:var(--ui-raised)}:root[data-theme] .hyperdash-table tbody tr{box-shadow:none;transform:none}:root[data-theme] :is(.hyperdash-table-scroll,.cohort-table-scroll,.position-history-scroll,.execution-table-scroll){border-color:var(--ui-line);border-radius:9px;background:var(--ui-surface)}:root[data-theme] :is(.hyperdash-sticky-name,.instrument-table th:first-child,.instrument-table td:first-child){background:var(--ui-surface)}:root[data-theme] .instrument-table thead th:first-child{background:var(--ui-raised)}:root[data-theme] :is(.instrument-analysis,.cohort-drawer){--cohort-panel:var(--ui-surface);--cohort-line:var(--ui-line);--cohort-muted:var(--ui-muted);--cohort-long:var(--ui-gain);--cohort-short:var(--ui-loss);color:var(--ui-ink)}:root[data-theme] :is(.instrument-analysis,.cohort-drawer) :is(.instrument-coin-list>button:hover,.instrument-table tbody tr:hover,.cohort-risk,.cohort-table tbody tr.selected){background:var(--ui-raised)}:root[data-theme] .instrument-coin-list>button[aria-pressed=true]{background:var(--ui-accent-soft);color:var(--ui-accent);box-shadow:inset 3px 0 var(--ui-accent)}:root[data-theme] :is(.instrument-analysis,.cohort-drawer) :is(.cohort-table a,.instrument-reset,.instrument-data-status button){color:var(--ui-accent)}:root[data-theme] .overview-assets-detail{margin:12px 0 20px;border:1px solid var(--ui-line);border-radius:10px;padding:14px 18px;background:var(--ui-surface)}.overview-assets-detail summary{cursor:pointer;font-size:12px;font-weight:600}.overview-assets-detail summary span{color:var(--ui-muted);font-weight:400;margin-left:12px}.overview-assets-detail p{color:var(--ui-muted);font-size:12px;line-height:1.75}.overview-assets-detail dl{margin:12px 0 0;font-variant-numeric:tabular-nums}.overview-assets-detail dl>div{display:flex;justify-content:space-between;gap:12px;font-size:12px;padding:9px 0}.overview-assets-detail small{color:var(--ui-muted);margin-left:8px}.overview-assets-detail dd{margin:0;white-space:nowrap}.overview-assets-total{border-top:1px solid var(--ui-line);margin-top:6px;font-weight:650}:root[data-theme] :is(.backdrop,.wallet-help-backdrop,.strategy-settings-overlay,.cohort-backdrop,.effect-overlay,.access-overlay){background:#101e3273;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:root[data-theme] :is(dialog,[role=dialog]){color:var(--ui-ink);background:var(--ui-surface)!important;background-image:none;border:1px solid var(--ui-line);border-radius:16px;box-shadow:var(--ui-modal-shadow);font-family:var(--ui-font)}:root[data-theme] :is(.rename-dialog,.address-import-dialog)::backdrop{background:#101e3273;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:root[data-theme] :is(.dialog-head,.effect-head,.cohort-header,.strategy-settings-head){background:var(--ui-surface);border-bottom:1px solid var(--ui-line);padding:22px 24px;gap:16px}:root[data-theme] :is(.dialog-head,.effect-head,.cohort-header,.strategy-settings-head) h2{font:650 21px/1.4 var(--ui-font);margin:0 0 5px;color:var(--ui-ink)}:root[data-theme] :is(.dialog-head,.effect-head,.cohort-header,.strategy-settings-head) p{color:var(--ui-muted);font-size:12px;line-height:1.7;margin:0}:root[data-theme] :is(.dialog-head,.effect-head,.cohort-header,.strategy-settings-head)>button{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;padding:0;font-size:22px;line-height:1;color:var(--ui-muted);background:var(--ui-raised);border:1px solid var(--ui-line);border-radius:8px}:root[data-theme] :is(.dialog-head,.effect-head,.cohort-header,.strategy-settings-head)>button:hover{background:var(--ui-accent-soft);color:var(--ui-accent)}:root[data-theme] :is(.dialog-body,.effect-body,.cohort-content,.strategy-settings-body){padding:22px 24px;scrollbar-width:thin;overscroll-behavior:contain;background:var(--ui-surface)}:root[data-theme] .dialog-footer{padding:16px 24px;border-top:1px solid var(--ui-line);background:var(--ui-raised);gap:10px}:root[data-theme] :is(.effect-dialog,.wallet-help,.access-panel){max-height:calc(100dvh - 40px)}:root[data-theme] :is(.strategy-settings-drawer,.cohort-drawer){border-radius:16px 0 0 16px}:root[data-theme] :is(.hyperdash-position-detail,.trader-score-summary,.score-dimension,.effect-metric,.launch-card,.funds-summary,.system-status-card){background:var(--ui-raised);border-color:var(--ui-line);border-radius:10px;color:var(--ui-ink);box-shadow:none}:root[data-theme] :is(.hyperdash-position-detail dt,.trader-score-summary p,.score-dimension p,.dialog label,.funds-summary span,.system-status-card span){color:var(--ui-muted)}:root[data-theme] .access-screen{background:var(--ui-canvas)}:root[data-theme] .access-card{background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-ink);box-shadow:var(--ui-shadow)}.interactive-chart{position:relative;min-width:0;isolation:isolate}.interactive-chart>svg{display:block;width:100%;cursor:crosshair;touch-action:pan-y}svg[data-interactive-chart]:focus,svg[data-interactive-chart]:focus-visible{outline:none}.interactive-chart:has(.chart-tooltip){z-index:5}.interactive-chart-compact{width:152px;max-width:100%}.chart-cursor line{stroke:var(--ui-muted);stroke-width:1;stroke-dasharray:4 4;opacity:.65;vector-effect:non-scaling-stroke}.chart-cursor circle{fill:var(--ui-surface);stroke:var(--ui-accent);stroke-width:2;vector-effect:non-scaling-stroke}.chart-tooltip{position:absolute;z-index:10;top:12px;right:16px;max-width:min(320px,90%);padding:12px 14px;background:var(--ui-surface);color:var(--ui-ink);border:1px solid var(--ui-line);border-radius:9px;box-shadow:0 6px 24px #12264020;pointer-events:none;font:12px/1.5 var(--ui-font);white-space:normal}.chart-tooltip-left{left:16px;right:auto}.chart-tooltip>strong{display:block;font-size:11px;font-weight:500;color:var(--ui-muted);margin-bottom:8px}.chart-tooltip>div{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:5px}.chart-tooltip b{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.chart-tooltip span{display:flex;align-items:center;gap:6px}.chart-tooltip i,.chart-legend i{width:7px;height:7px;border-radius:50%;display:inline-block;flex:none}.chart-tooltip small{display:block;color:var(--ui-muted);font-size:10px;margin-top:8px}.interactive-chart-compact .chart-tooltip{top:0;max-width:none;width:225px;padding:10px;right:0}.interactive-chart-compact .chart-tooltip-left{left:0;right:auto}.chart-axis-caption{display:flex;justify-content:space-between;gap:10px;margin-top:8px;font-size:10px;color:var(--ui-muted);font-variant-numeric:tabular-nums}.chart-legend{display:flex;gap:6px 12px;flex-wrap:wrap;margin:10px 0}:root[data-theme] .chart-legend button{display:flex;align-items:center;gap:7px;border:1px solid transparent;border-radius:5px;background:transparent;padding:4px 6px;font-size:11px;color:var(--ui-muted)}.chart-legend button[aria-pressed=false]{opacity:.45;text-decoration:line-through}:root[data-theme] .chart-legend button:hover{background:var(--ui-raised);border-color:var(--ui-line)}:root[data-theme] :is(.chart,.hyperdash-pnl-chart,.target-candle-svg,.copy-pnl-combined-chart){background:transparent;border-color:var(--ui-line)}:root[data-theme] .chart .data-line{stroke:var(--ui-gain);stroke-width:2.2;vector-effect:non-scaling-stroke}:root[data-theme] .chart.blue .data-line{stroke:var(--ui-accent)}:root[data-theme] .chart.red .data-line{stroke:var(--ui-loss)}.chart-area{fill:var(--ui-gain);opacity:.045}.chart.blue .chart-area{fill:var(--ui-accent)}.chart.red .chart-area{fill:var(--ui-loss)}.chart-single-point{fill:var(--ui-gain)}:root[data-theme] :is(.chart .grid-line,.hyperdash-pnl-chart .grid,.target-candle-svg .grid,.target-mini-chart .grid){stroke:var(--ui-line)}:root[data-theme] .hyperdash-pnl-chart .line{stroke:var(--ui-gain)}:root[data-theme] :is(.target-candle-svg .up,.target-mini-chart .up){stroke:var(--ui-gain);fill:var(--ui-gain)}:root[data-theme] :is(.target-candle-svg .down,.target-mini-chart .down){stroke:var(--ui-loss);fill:var(--ui-loss)}:root[data-theme] :is(.target-candle-svg text,.target-mini-chart text){fill:var(--ui-muted)}:root[data-theme] .target-mini-chart{border-color:var(--ui-line);background:var(--ui-raised);border-radius:9px}:root[data-theme] .target-mini-head{color:var(--ui-ink)}:root[data-theme] :is(.target-mini-chart .interactive-chart>svg){height:88px}:root[data-theme] :is(.target-candle-head p,.target-candle-legend,.hyperdash-chart-caption,.target-mini-empty){color:var(--ui-muted)}:root[data-theme] .cohort-pie dt button{border:0;background:transparent;color:var(--ui-muted);padding:5px;font-size:12px;border-radius:5px}:root[data-theme] .cohort-pie dt button[aria-pressed=true]{background:var(--ui-raised);color:var(--ui-ink)}.cohort-pie svg{cursor:pointer}.chart-pie-readout{font-size:11px;color:var(--ui-muted);padding:6px 0 0}:root[data-theme] .cohort-chart svg .chart-cursor line{stroke:var(--ui-muted)}:root[data-theme] .cohort-chart svg .chart-cursor circle{stroke:var(--ui-accent);fill:var(--ui-surface)}:root[data-theme] .effect-line-target{stroke:var(--ui-accent)}:root[data-theme] .effect-line-follower{stroke:var(--ui-gain)}:root[data-theme] .effect-line-theoretical{stroke:var(--chart-theory)}:root[data-theme] .effect-dot-target{fill:var(--ui-accent)}:root[data-theme] .effect-dot-follower{fill:var(--ui-gain)}:root[data-theme] .effect-dot-theoretical{fill:var(--chart-theory)}.chart-empty{padding:36px 16px;text-align:center;color:var(--ui-muted);font-size:12px}@media(max-width:1000px){:root[data-theme] .content{padding-inline:20px}:root[data-theme] .topbar{padding-inline:16px}}@media(max-width:620px){:root[data-theme] .content{padding:20px 12px 30px}:root[data-theme] h1{font-size:23px}:root[data-theme] .panel{padding:16px}:root[data-theme] :is(.overview-stat-grid,.metrics){gap:10px}:root[data-theme] :is(.overview-lead-stat,.overview-stat,.metric){padding:16px}:root[data-theme] :is(.dialog-head,.effect-head,.cohort-header,.strategy-settings-head,.dialog-body,.effect-body,.cohort-content,.strategy-settings-body){padding:18px 16px}:root[data-theme] .dialog-footer{padding:14px 16px}:root[data-theme] :is(.strategy-settings-drawer,.cohort-drawer){border-radius:0}.chart-tooltip{max-width:92%;right:6px;top:6px;padding:9px 10px;font-size:11px}.chart-tooltip-left{left:6px;right:auto}.chart-tooltip>div{gap:10px}.chart-axis-caption{font-size:9px}.overview-assets-detail small{display:block;margin:3px 0 0}}@media(prefers-reduced-motion:reduce){:root[data-theme] *,:root[data-theme] *:before,:root[data-theme] *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.exposure-bar{position:relative;margin:14px 0}.exposure-track{display:flex;gap:3px;height:12px;border-radius:4px;background:var(--ui-line)}:root[data-theme] .exposure-segment{min-width:0;min-height:12px;height:12px;padding:0;border:0;border-radius:3px}.exposure-long{background:var(--ui-gain)}.exposure-short{background:var(--ui-loss)}.exposure-segment:disabled{opacity:.3}.exposure-readout{position:absolute;z-index:4;top:18px;left:0;background:var(--ui-surface);color:var(--ui-ink);border:1px solid var(--ui-line);box-shadow:var(--ui-shadow);padding:8px 12px;border-radius:6px;font-size:11px;white-space:nowrap}:root[data-theme] :is(.hyperdash-stats span,.hyperdash-chips>span,.hyperdash-pager>span,.hyperdash-footnote){color:var(--ui-muted)}:root[data-theme] [role=dialog] :is(.funds-main strong,.funds-balances strong,.score-total strong,.field-top strong,.copy-advanced-row strong,.form-field strong){color:var(--ui-ink)}:root[data-theme] [role=dialog] :is(.advanced-button,.advanced,.funds-balances,.snap-slider,.copy-advanced-row,.strategy-settings-input){background:var(--ui-raised);border-color:var(--ui-line);color:var(--ui-ink)}:root[data-theme] [role=dialog] :is(.advanced-button,.field-top strong){color:var(--ui-accent)}:root[data-theme] [role=dialog] :is(.funds-available,.snap-ticks i:after,.copy-advanced-row small,.strategy-settings-hint,.funds-hint,.field-top label){color:var(--ui-muted)}:root[data-theme] [role=dialog] .direction-choice{color:var(--ui-muted);background:var(--ui-surface);border-color:var(--ui-line);box-shadow:none}:root[data-theme] [role=dialog] .direction-choice.selected{color:var(--ui-accent);background:var(--ui-accent-soft);border-color:var(--ui-accent)}:root[data-theme] [role=dialog] .direction-choice.selected strong{color:var(--ui-accent)}:root[data-theme] [role=dialog] .copy-switch>span{background:var(--ui-line)}:root[data-theme] [role=dialog] .copy-switch input:checked+span{background:var(--ui-accent)}.chart-tooltip.chart-tooltip-floating{position:fixed;z-index:1200;right:auto;width:225px;max-width:calc(100vw - 16px);padding:10px}:root[data-theme] .dialog-head .overline{display:none}:root[data-theme] :is(.pagination>span,.execution-pager>span,.workspace-pager>span,.copy-operations-pager>span){color:var(--ui-muted)}:root[data-theme] .hyperdash-pnl-chart .line{stroke:var(--ui-gain)!important}:root[data-theme] .wallet-controls{display:inline-flex;align-items:stretch;flex-shrink:0;border:1px solid var(--ui-line);border-radius:7px;background:var(--ui-raised)}:root[data-theme] .wallet-controls .wallet-button{border:0;border-radius:6px 0 0 6px}:root[data-theme] .wallet-controls .wallet-disconnect{border-left:1px solid var(--ui-line);border-radius:0 6px 6px 0;min-width:34px;padding-inline:8px;color:var(--ui-muted)!important}:root[data-theme] .wallet-controls .wallet-disconnect:hover{color:var(--ui-loss)!important}:root[data-theme] .wallet-controls .wallet-button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}
