.market-asset-icon{--market-asset-icon-size:28px;display:inline-grid;place-items:center;flex:none;box-sizing:border-box;width:var(--market-asset-icon-size);height:var(--market-asset-icon-size);min-width:var(--market-asset-icon-size);overflow:hidden;border:1px solid #dce0e5;border-radius:calc(var(--market-asset-icon-size) * .24);background:#f5f6f7;color:#818a99;vertical-align:middle;isolation:isolate}.market-asset-icon.has-logo{background:#f7f8f9;box-shadow:inset 0 0 0 1px #ffffff80}.market-asset-icon>.market-asset-logo{display:block;width:100%;height:100%;max-width:none;max-height:none;min-width:0;padding:calc(var(--market-asset-icon-size) * .08);box-sizing:border-box;object-fit:contain;object-position:center;filter:none;opacity:1;border:0;border-radius:0;mix-blend-mode:normal}.market-asset-icon.is-fallback{background:#eef0f3;color:#7c8798}.market-asset-icon>svg{display:block;flex:none}.st-chart{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;border:1px solid #bca0d9;border-radius:12px;background:#fffdf8;color:#332342;box-shadow:0 3px #d5c2e1;font-family:Inter,system-ui,sans-serif;container-type:inline-size}.st-chart button,.st-chart a{-webkit-tap-highlight-color:transparent}.st-chart button{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid transparent;border-radius:5px;background:transparent;color:inherit;cursor:pointer;font:600 12px/1.2 Inter,system-ui,sans-serif;padding:5px 7px;white-space:nowrap}.st-chart button:disabled{opacity:.42;cursor:default}.st-chart button:not(:disabled):hover,.st-chart a:hover{background:#eaddf9}.st-chart button:focus-visible,.st-chart a:focus-visible{outline:2px solid #8c54e6;outline-offset:2px}.st-chart-header{min-height:60px;display:flex;align-items:center;gap:15px;flex:none;padding:9px 13px;background:linear-gradient(108deg,#6d32cf,#8543e9);color:#fff8ff;border-bottom:1px solid #6836bd}.st-chart-identity{display:flex;align-items:center;gap:9px;min-width:0;max-width:43%}.st-chart-identity>span:last-child{min-width:0}.st-chart-identity strong{display:block;font-size:17px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-chart-identity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#e6d6fa;margin-top:4px}.st-chart-quote{display:flex;align-items:baseline;gap:10px;margin-left:auto;flex:none}.st-chart-quote>strong{font:700 24px/1.1 Manrope,Inter,system-ui,sans-serif;letter-spacing:-.65px;font-variant-numeric:tabular-nums;white-space:nowrap}.st-chart-quote>span{font-weight:650;font-size:13px;white-space:nowrap;color:#e5daf4}.st-chart-quote>span.is-up{color:#c5ffd9}.st-chart-quote>span.is-down{color:#ffe0e9}.st-chart-quote>span small{margin-left:4px;font-size:10px;color:#e4cff8;font-weight:500}.st-chart-quote-time{font-size:11px;line-height:1.5;color:#eadcfa;max-width:125px;flex:none}.st-chart-toolbar{display:flex;align-items:center;gap:8px;padding:5px 11px;border-bottom:1px solid #e9ddef;background:#fcf8ff;min-height:37px;flex:none}.st-chart-ranges,.st-chart-tools{display:flex;align-items:center;gap:3px;flex:none}.st-chart-ranges button[aria-pressed=true]{background:#793ed7;color:#fff;border-color:#713acb}.st-chart-tools button[aria-pressed=true]{background:#e9dcf9;color:#66319c;border-color:#d8c1ed}.st-chart-tools{margin-left:auto}.st-chart-interval{font-size:12px;color:#826993;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-chart-reading{display:flex;align-items:center;gap:12px;min-height:27px;height:27px;padding:0 12px;flex:none;white-space:nowrap;overflow:hidden;font-size:12px;color:#826f90;border-bottom:1px solid #f2eaf6}.st-chart-reading time{font-size:11px;color:#8d759e}.st-chart-reading b{font-weight:550;color:#4b345d;font-variant-numeric:tabular-nums}.st-chart-plot{position:relative;flex:1;min-height:100px;min-width:0;overflow:hidden;background:#fffdf8}.st-chart-canvas{position:absolute;inset:0;min-width:0;min-height:0}.st-chart-state{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;z-index:2;background:#fffdf8ed;color:#9373af;padding:16px;text-align:center}.st-chart-state strong{font-weight:550;font-size:13px;color:#684b7f;line-height:1.6;max-width:410px;overflow-wrap:anywhere}.st-chart-state button,.st-chart-state a{background:#f0e4fc;border:1px solid #d6beea;color:#71419c}.st-chart-state a{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;font-size:12px;text-decoration:none;border-radius:5px}.st-chart-footer{display:flex;align-items:center;gap:8px;padding:5px 10px;min-height:39px;border-top:1px solid #e7d9f0;background:#f8f1ff;flex:none}.st-chart-provenance{display:flex;align-items:center;gap:6px;font-size:11px;color:#826893;min-width:0;flex:1}.st-chart-provenance>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-chart-provenance i{height:5px;width:5px;border-radius:50%;background:#c7b6d4;flex:none}.st-chart-provenance i.is-ready{background:#37bb91}.st-chart-provenance small{font-size:11px;white-space:nowrap;flex:none}.st-chart-actions{display:flex;align-items:center;gap:3px;flex:none}.st-chart .st-chart-trade{background:#e7ff89;border-color:#c8db72;color:#35451c;padding:6px 10px;box-shadow:0 2px #bccf6b}.st-chart .st-chart-trade:hover{background:#dcf870}.st-chart-source{display:inline-flex;align-items:center;gap:4px;text-decoration:none;color:#735187;font-size:12px;border-radius:5px;padding:5px}.st-chart-spinner{animation:st-chart-spin 1.3s linear infinite}.st-chart[data-motion=off] .st-chart-spinner{animation:none}.st-chart.is-compact .st-chart-header{min-height:51px;padding:7px 10px;gap:9px}.st-chart.is-compact .st-chart-identity strong{font-size:15px}.st-chart.is-compact .st-chart-quote>strong{font-size:21px}.st-chart.is-compact .st-chart-toolbar{min-height:33px;padding:3px 8px}.st-chart.is-compact .st-chart-footer{min-height:34px;padding:3px 8px}.st-chart.is-compact .st-chart-quote-time{display:none}.st-chart.is-compact .st-chart-reading{height:25px;min-height:25px;gap:8px}@keyframes st-chart-spin{to{transform:rotate(360deg)}}@container (max-width:720px){.st-chart-header{gap:10px}.st-chart-quote-time{display:none}.st-chart-quote>strong{font-size:22px}.st-chart-reading{gap:9px}.st-chart-volume-reading{display:none}.st-chart-identity{max-width:46%}}@container (max-width:480px){.st-chart-header{padding:8px;gap:7px;min-height:59px;flex-wrap:wrap}.st-chart-identity{max-width:54%;gap:6px}.st-chart-identity strong{font-size:14px}.st-chart-identity small{font-size:11px}.st-chart-quote{gap:4px;flex-direction:column;align-items:flex-end}.st-chart-quote>strong{font-size:19px}.st-chart-quote>span{font-size:12px}.st-chart-toolbar{padding:4px 7px;gap:4px;flex-wrap:wrap}.st-chart-toolbar button{padding:5px}.st-chart-tools{gap:0}.st-chart-interval{font-size:11px;max-width:70px}.st-chart-reading{padding:0 8px;gap:8px;font-size:11px}.st-chart-reading time{display:none}.st-chart-footer{gap:3px;padding:4px 6px}.st-chart-provenance small{display:none}.st-chart-actions{gap:0}.st-chart-actions button{padding:5px}.st-chart-provenance{font-size:10px}.st-chart-provenance>span{max-width:135px}}@media(prefers-reduced-motion:reduce){.st-chart-spinner{animation:none}}.markets-compare-chart{--mcc-ink:#251635;--mcc-muted:#bdaacb;--mcc-lime:#e5ff65;box-sizing:border-box;position:relative;isolation:isolate;display:flex;flex-direction:column;container-type:inline-size;min-width:0;min-height:240px;height:260px;padding:11px 12px 9px;border:1px solid #745688;border-radius:12px;background:radial-gradient(ellipse at 20% 0,#60388035,transparent 70%),#251635;color:#f8f1ff;font-family:Inter,Microsoft YaHei,sans-serif;overflow:hidden}.markets-compare-chart button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0;border:1px solid transparent;border-radius:5px;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background .15s,border-color .15s}.markets-compare-chart button:hover:not(:disabled){background:#ffffff14}.markets-compare-chart button:disabled{cursor:default;opacity:.5}.markets-compare-chart button:focus-visible,.mcc-plot-interaction:focus-visible{outline:2px solid var(--mcc-lime);outline-offset:2px}.markets-compare-chart h3,.markets-compare-chart p{margin:0}.markets-compare-chart small{font-size:11px}.mcc-header{display:flex;align-items:center;gap:5px;min-height:27px;flex:none;margin-bottom:8px}.mcc-header h3{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:750;white-space:nowrap;margin-right:auto}.mcc-header h3>svg{color:#d5bdeb}.mcc-ranges{display:flex;gap:2px;padding:2px;border:1px solid #72568570;border-radius:6px;background:#1a102475}.markets-compare-chart .mcc-ranges button{padding:2px 5px;font-size:11px;line-height:1.4;color:#c1afce}.markets-compare-chart .mcc-ranges button[aria-pressed=true]{background:var(--mcc-lime);color:#342d13;font-weight:750}.markets-compare-chart .mcc-tool{width:25px;height:25px;flex:none;color:#bd9dd4}.markets-compare-chart .mcc-quote{color:var(--mcc-lime)}.mcc-assets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-height:46px;flex:none;margin-bottom:5px}.mcc-asset{display:flex;flex-direction:column;gap:4px;min-width:0;padding:5px 6px;border:1px solid color-mix(in srgb,var(--mcc-series),transparent 74%);border-radius:7px;background:color-mix(in srgb,var(--mcc-series),transparent 96%)}.mcc-asset-top{display:flex;min-width:0;align-items:center;gap:2px}.markets-compare-chart .mcc-inspect{padding:0;min-width:0;flex:1;justify-content:flex-start;gap:4px;text-align:left}.mcc-inspect .market-asset-icon{flex:none}.mcc-inspect b{font-size:12px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eee5f4}.markets-compare-chart .mcc-remove{padding:0;width:13px;height:17px;flex:none;color:#b9a1c9}.mcc-asset-value{font:700 16px/1.2 Inter,sans-serif;letter-spacing:-.3px;color:var(--mcc-series);display:flex;align-items:center;justify-content:space-between;gap:4px;white-space:nowrap}.mcc-asset-value i{height:3px;width:12px;border-radius:2px;background:var(--mcc-series);flex:none}.mcc-asset-value.is-unavailable{font:400 11px/1.7 Inter,Microsoft YaHei,sans-serif;letter-spacing:0;color:#b9a6c7}.mcc-asset-value.is-unavailable i{opacity:.4}.mcc-empty-assets{grid-column:1/-1;display:flex;align-items:center;padding:5px 10px;font-size:12px;color:#b7a0c9;border:1px dashed #75548a;border-radius:7px;line-height:1.5}.mcc-status{display:flex;align-items:center;gap:6px;min-height:18px;flex:none;font-size:12px;color:#baa4cb}.mcc-status>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.mcc-status>span>svg{vertical-align:-2px;color:#ffbb97}.markets-compare-chart .mcc-status>button{padding:0;flex:none;font-size:11px;white-space:nowrap;color:#d6bdeb}.mcc-plot{position:relative;min-height:76px;flex:1;margin-top:3px}.mcc-plot-interaction{position:absolute;inset:0 37px 0 0;touch-action:pan-y;cursor:crosshair;border-radius:4px}.mcc-plot-interaction svg{display:block;width:100%;height:100%;overflow:visible}.mcc-grid{stroke:#efe0ff12;stroke-width:1;vector-effect:non-scaling-stroke}.mcc-baseline{stroke:#d2bbec47;stroke-width:1;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.mcc-line{fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mcc-cursor{stroke:#e7dcf980;stroke-width:1;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.mcc-cursor-point{stroke:#251635;stroke-width:1.5;vector-effect:non-scaling-stroke}.mcc-axis{position:absolute;inset:0 0 0 auto;width:35px;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between;padding-top:4px;padding-bottom:6px;color:#ad94c0;font-size:11px;line-height:1;text-align:right}.mcc-axis-base{position:absolute;right:0;transform:translateY(-50%);color:#d3bedf;background:#251635;padding-block:2px}.mcc-footer{display:flex;align-items:center;justify-content:space-between;gap:6px;flex:none;min-height:20px;margin-top:3px;font-size:11px;line-height:1.35;color:#b5a0c6}.mcc-footer>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcc-footer small{color:#927ba5}.markets-compare-chart .mcc-footer button{padding:0;font-size:11px;flex:none;white-space:nowrap;color:#d6b0ee}.markets-compare-chart .mcc-footer button:disabled{display:none}.mcc-chart-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:5px 8px;text-align:center;color:#a58bbb}.mcc-chart-empty>svg{color:#a77ad4}.mcc-chart-empty strong{font-size:13px;font-weight:600;color:#dac5e9}.mcc-chart-empty p{max-width:370px;font-size:12px;line-height:1.5;color:#ac94bd}.markets-compare-chart .mcc-chart-empty button{font-size:11px;color:#dbbced;margin-top:2px;padding:2px 6px;border-color:#715586}.mcc-data-details{position:absolute;left:9px;right:9px;bottom:8px;max-height:calc(100% - 16px);overflow:auto;z-index:3;padding:11px 12px;border:1px solid #9568ae;border-radius:9px;background:#30203fee;box-shadow:0 5px 24px #10081870;backdrop-filter:blur(8px);font-size:12px;line-height:1.5;scrollbar-width:thin}.mcc-data-details header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.mcc-data-details header strong{font-size:13px;color:#f0e4f9}.markets-compare-chart .mcc-data-details header button{padding:2px;color:#e2c6f2}.mcc-data-details>p{color:#c6afd7;margin-bottom:7px}.mcc-data-details>div{display:flex;flex-direction:column;gap:2px;border-top:1px solid #80629155;padding-top:5px;margin-top:5px}.mcc-data-details b{color:#ebddf5;font-size:11px}.mcc-data-details span{color:#b5a0c8}.mcc-data-details .mcc-source-error span{color:#ffbcae}@keyframes mcc-breathe{50%{opacity:.4}}.mcc-loading{animation:mcc-breathe 1.4s ease-in-out infinite}@container (max-width:340px){.mcc-header{gap:3px}.mcc-header h3{font-size:13px}.mcc-header h3>svg{display:none}.markets-compare-chart .mcc-tool{width:22px}.mcc-assets{gap:4px}.mcc-asset{padding:4px}.mcc-inspect .market-asset-icon{--market-asset-icon-size:16px!important}.mcc-asset-value{font-size:15px}.mcc-asset-value i{width:8px}.mcc-status>span{font-size:11px}.mcc-plot-interaction{right:32px}.mcc-axis{width:31px}}@media(prefers-reduced-motion:reduce){.markets-compare-chart *{animation:none!important;transition:none!important}}.terminal-app.markets-app{height:100dvh;min-height:0;overflow:hidden}.markets-app .app-stage{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.markets-app .topbar{flex:none}.super-terminal-body{min-width:320px;background:#f4edf9}.super-terminal{--su-ink:#291d3e;--su-purple:#7340ed;--su-muted:#837191;--su-line:#ddd0ee;--su-lime:#e9ff85;--su-mint:#80ecc9;--su-pink:#ffa7c7;display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;min-width:0;overflow:hidden;padding:8px 12px 0;color:var(--su-ink);background:radial-gradient(ellipse at 4% 3%,#f7ccdb75,transparent 38%),radial-gradient(ellipse at 95% 5%,#c7f2ff90,transparent 35%),#f4effb;font:13px/1.4 Inter,Microsoft YaHei,sans-serif}.super-terminal *,.su-modal *{box-sizing:border-box}.super-terminal button,.su-modal button{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.super-terminal button:disabled,.su-modal button:disabled{opacity:.45;cursor:default}.super-terminal a,.su-modal a{color:inherit;text-decoration:none}.super-terminal input,.super-terminal select,.su-modal input,.su-modal select,.su-modal textarea{font:inherit;color:inherit;min-width:0}.super-terminal h1,.super-terminal h2,.super-terminal h3,.super-terminal p{margin:0}.super-terminal button:focus-visible,.super-terminal a:focus-visible,.super-terminal input:focus-visible,.super-terminal select:focus-visible,.su-modal :focus-visible{outline:2px solid #8252fc;outline-offset:3px}.super-terminal button,.su-modal button{transition:background .16s,border-color .16s,box-shadow .16s}.super-terminal button:hover{filter:none;transform:none}.super-terminal small{font-size:11px}.super-terminal :is(.market-asset-icon){flex:none!important}.su-titlebar{display:flex;align-items:center;gap:22px;min-height:46px;flex:none}.su-title{display:flex;align-items:center;gap:10px;flex:none}.su-worldmark{width:36px;height:36px;position:relative;display:grid;place-items:center;color:#7340ed;border:1px solid #b398df;border-radius:11px;transform:rotate(-8deg);background:#fff9f4;box-shadow:2px 2px #c7b0e9}.su-worldmark svg{animation:su-globe-turn 28s linear infinite}.su-worldmark i{width:7px;height:7px;border-radius:50%;background:#e6ff77;position:absolute;right:-3px;top:1px;border:1px solid #5d368e}.su-title small{font-size:9px;letter-spacing:1.6px;color:#967aac}.su-title h1{font-size:23px;letter-spacing:-1px;line-height:1.2;font-weight:850}.su-title h1 span{font:600 11px/1.5 Inter,sans-serif;letter-spacing:1px;color:#947bab;margin-left:8px}.su-clocks{display:flex;gap:18px;margin-left:auto}.su-clocks>span{display:grid;grid-template-columns:5px auto;gap:0 5px;font-size:9px;color:#977faa;letter-spacing:1px}.su-clocks i{width:4px;height:4px;border-radius:50%;background:#987fc2;margin-top:5px}.su-clocks b{font:600 14px/1.3 Inter,sans-serif;color:#61497b;grid-column:2;letter-spacing:.5px;font-variant-numeric:tabular-nums}.su-layout-switch{display:flex;border:1px solid #d3c3e6;padding:3px;border-radius:8px;background:#fffaf680;gap:3px}.super-terminal .su-layout-switch button{border-radius:5px;padding:5px 9px;font-size:12px;color:#8d749e}.super-terminal .su-layout-switch button[aria-pressed=true]{background:#2b1c3e;color:#efffc7;box-shadow:1px 2px #c7b3dd}.su-title-actions{display:flex;gap:6px}.su-title-actions>button{height:32px;min-width:32px;border:1px solid #c5aedf;padding:5px 9px;border-radius:7px;background:#fffaf4aa;color:#6d4796;font-size:12px}.su-title-actions>button:first-of-type{display:none}.su-title-actions>button:last-child{background:#fff891;border-color:#bca658}.su-world-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) 1.1fr;border:1px solid #c7b1df;border-radius:11px;background:#fffdf8;box-shadow:0 3px #d8c8e880;flex:none;min-height:86px;overflow:hidden}.super-terminal .su-world-quote{display:flex;flex-direction:column;align-items:stretch;justify-content:center;position:relative;padding:9px 13px;border-right:1px solid #e9def2;overflow:hidden;text-align:left;gap:6px;isolation:isolate}.su-world-quote:before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#7648ef;transform:scaleX(0);transform-origin:left;transition:transform .24s}.su-world-quote.is-active:before{transform:scaleX(1)}.super-terminal .su-world-quote:hover{background:#f6edff}.su-world-quote.is-active{background:#f2eaff}.su-world-quote-top{display:flex;gap:7px;align-items:center;min-width:0}.su-world-quote-top b{font-size:13px;letter-spacing:-.3px;white-space:nowrap}.su-world-quote-top small{font-size:10px;color:#9278a5;margin-left:auto;white-space:nowrap}.su-world-price{display:flex;align-items:center;gap:8px;z-index:1;font-variant-numeric:tabular-nums}.su-world-price>strong{font-size:19px;letter-spacing:-.6px;line-height:1.15}.su-change{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:650;color:#b99cca}.su-change.up{color:#078b6d}.su-change.down{color:#ce517c}.su-world-source{font-size:9px;color:#a18baf}.su-mini-line{position:absolute;right:8px;bottom:7px;width:64px;height:26px;opacity:.33;z-index:-1;stroke:#32b48c;fill:none;stroke-width:1.8;stroke-dasharray:160;animation:su-line-draw 1.5s ease both}.su-mini-line.down{stroke:#e983a8}.su-mini-unavailable{position:absolute;right:10px;bottom:7px;font:800 16px sans-serif;opacity:.04}.super-terminal .su-world-event{position:relative;flex-direction:column;align-items:flex-start;padding:8px 15px;color:#fcf9ef;background:#7443ef;gap:0;overflow:hidden;isolation:isolate}.su-world-event>span{display:flex;align-items:center;gap:5px;color:#e8ffc6;font-size:10px;font-weight:700;letter-spacing:1px}.su-world-event>strong{font-size:29px;letter-spacing:-1px;line-height:1.1;margin:3px 0}.su-world-event>strong small{font-size:15px}.su-world-event>small{font-size:10px;display:flex;align-items:center;gap:5px}.su-world-event i{position:absolute;right:5px;top:19px;width:60px;height:60px;border:10px solid #b699ff55;border-radius:50%;border-left-color:#eaff8b;transform:rotate(-30deg);z-index:-1;animation:su-odds-orbit 12s ease-in-out infinite}.su-world-event:hover{background:#814ff8}.su-workspace{display:grid;grid-template-columns:clamp(228px,16.2vw,306px) minmax(0,1fr) clamp(285px,20vw,365px);gap:10px;flex:1;min-height:0;min-width:0}.su-directory{display:flex;flex-direction:column;min-height:0;min-width:0;background:#2a1e3c;color:#f7f0ff;border:1px solid #6c4b90;border-radius:11px;box-shadow:0 3px #ba9bce;overflow:hidden}.su-directory>header{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:7px 12px;border-bottom:1px solid #5a3f7060}.su-directory>header>div{display:flex;align-items:center;gap:7px}.su-directory>header strong{font-size:13px}.su-directory>header small{color:#b69ccb;font-size:10px;border:1px solid #6c4d86;border-radius:4px;padding:0 4px}.su-live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#dcff82;box-shadow:0 0 0 3px #d5ff7615;animation:su-dot-breathe 3s ease-in-out infinite}.su-directory>header>button{width:24px;height:24px;color:#a88fbf}.su-directory-tools{padding:10px 9px 0}.su-search{display:flex;align-items:center;gap:6px;border:1px solid #614777;background:#372747;border-radius:6px;padding:7px 8px;color:#b395cf;height:34px}.su-search input{width:100%;background:transparent;border:0;color:#f3e8ff;font-size:12px;outline:none}.su-search input::placeholder{color:#b69bc8}.su-search kbd{white-space:nowrap;font:10px Inter,sans-serif;opacity:.5}.su-directory-tabs{display:flex;gap:8px;align-items:center;padding:9px 0 6px}.su-directory-tabs button{padding:4px 8px;font-size:12px;border-radius:5px;color:#b6a0c8}.su-directory-tabs button[aria-pressed=true]{color:#e9ff8b;background:#71569b33}.su-directory-tabs button:last-child{margin-left:auto;position:relative}.su-directory-tabs i{position:absolute;right:4px;top:2px;background:#efff8c;width:5px;height:5px;border-radius:50%}.su-filter-row{display:flex;gap:6px}.su-filter-row select{border:1px solid #644779;border-radius:5px;background:#362647;color:#c7b0dc;font-size:11px;padding:4px;width:50%;height:27px}.su-directory-column-label{display:flex;justify-content:space-between;padding:9px 11px 6px;flex:none;font-size:10px;color:#9e85b1}.su-directory-column-label button{font-size:10px;gap:3px;padding:0}.su-market-list{min-height:0;flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#7e5c9c transparent}.su-market-row{display:flex;position:relative;align-items:center;border-top:1px solid #78579328;border-left:3px solid transparent;min-height:60px;transition:background .18s}.su-market-row.in-group:not(.is-selected){border-left-color:#ac83f2}.su-market-row:hover{background:#503669}.su-market-row.is-selected{background:#eaff87;color:#2d2633;border-left-color:#bbd245}.su-market-row.is-selected .su-market-name small{color:#736f53}.su-market-row.is-selected .su-change.up{color:#16845b}.su-market-row .su-change.up{color:#88efc5}.su-market-row .su-change.down{color:#ffa1c1}.su-market-row.is-selected .su-change.down{color:#b7476a}.su-market-select{width:100%;justify-content:flex-start!important;gap:9px!important;text-align:left;padding:8px 12px 8px 9px!important}.su-market-name{display:flex;flex-direction:column;gap:2px;min-width:0}.su-market-name strong{font-size:13px;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:115px}.su-market-name small{font-size:10px;color:#a58db9}.su-market-number{display:flex;flex-direction:column;gap:3px;margin-left:auto;text-align:right;min-width:0}.su-market-number>b{font-size:13px;letter-spacing:-.2px;line-height:1.2;font-variant-numeric:tabular-nums}.su-market-number .su-change{font-size:11px}.su-row-star{position:absolute;right:1px;top:1px;padding:0!important;width:16px;height:16px;opacity:0;color:#c9b1de!important;background:#2a1e3c!important;border-radius:4px}.su-row-star[aria-pressed=true],.su-market-row:hover .su-row-star,.su-row-star:focus-visible{opacity:1}.su-row-star[aria-pressed=true]{color:#eaff87!important}.su-directory>footer{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border-top:1px solid #67467f;color:#c4aed5;flex:none;font-size:11px}.su-directory>footer button{font-size:11px}.su-directory>footer i{width:5px;height:5px;background:#b98bd6;border-radius:50%}.su-load-more{display:flex!important;width:100%;padding:12px!important;font-size:11px!important;color:#a881d2!important}.su-empty{display:flex;align-items:center;flex-direction:column;padding:30px 10px;gap:12px;color:#b59aca}.su-center{display:flex;flex-direction:column;min-height:0;min-width:0;gap:8px}.su-observation-rail{display:flex;align-items:center;gap:7px;min-height:36px;flex:none;padding:4px 6px;background:#e5d9f477;border-radius:8px;border:1px solid #d3c0e9}.su-rail-label{display:flex;align-items:center;gap:5px;color:#8a63ad;font-size:11px;padding:0 7px;white-space:nowrap}.su-rail-label svg{color:#9864ee;font-size:16px}.su-observation-rail>button{font-size:12px;padding:4px 9px;border-radius:5px;color:#8d719d;gap:10px;white-space:nowrap}.su-observation-rail>button[aria-pressed=true]{background:var(--group-accent);color:#3d3556;box-shadow:1px 2px #aa91c455;border:1px solid #b298cb55}.su-observation-rail>button:hover{background:#fff8f6}.su-rail-quote{margin-left:auto;padding:4px!important}.su-charts{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.su-charts .st-chart{height:100%;min-height:0;box-shadow:0 3px #ccb5e7}.su-charts .st-chart-header{background:#7842ee;color:#fffdf6}.su-charts .st-chart-identity small,.su-charts .st-chart-quote-time{color:#dbc5ff}.su-charts .st-chart-quote .is-up{color:#b5ffd8}.su-charts .st-chart-quote .is-down{color:#ffbfd7}.su-charts .st-chart-header strong{color:inherit}.su-charts .st-chart-identity>span>strong{font-size:19px}.su-charts .st-chart-quote>strong{font-size:24px}.su-charts .st-chart-footer{min-height:30px}.su-charts .st-chart-provenance small{font-size:10px}.su-charts .st-chart-canvas{background:#fffdf8}.su-analysis{display:flex;flex-direction:column;flex:none;height:202px;min-height:0;border:1px solid #cbb5e2;border-radius:10px;background:#fffdf8;overflow:hidden;box-shadow:0 2px #ddceef}.su-analysis>header{display:flex;align-items:center;min-height:34px;padding:0 9px;border-bottom:1px solid #e5d9ef;flex:none;gap:5px}.su-analysis>header>div{display:flex;align-items:center;align-self:stretch;gap:13px}.su-analysis>header button{font-size:11px;padding:0 2px;color:#9b80b2;position:relative}.su-analysis>header>div button[aria-pressed=true]{color:#7948dc;font-weight:750}.su-analysis>header>div button[aria-pressed=true]:after{content:"";position:absolute;height:2px;background:#8e5eee;bottom:0;left:0;right:0}.su-analysis>header>span{margin-left:auto;color:#ae97bc;font-size:10px}.su-analysis>header>button{margin-left:7px}.su-market-map{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:7px 9px 9px;min-height:0;flex:1}.su-map-sector{min-height:0;display:flex;flex-direction:column;gap:5px}.su-map-sector>span{font-size:10px;color:#9a80ac}.su-map-sector>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr 1fr;flex:1;min-height:0;gap:3px}.su-map-sector button{position:relative;display:flex;flex-direction:column;gap:3px;justify-content:center;align-items:flex-start;padding:6px 7px;min-width:0;border-radius:5px;overflow:hidden;animation:su-map-entry .45s both;animation-delay:var(--map-delay);isolation:isolate}.su-map-sector button:first-child{grid-row:1/3;grid-column:1;justify-content:flex-end;padding-bottom:12px}.su-map-sector button>div{display:flex;align-items:center;gap:4px;min-width:0}.su-map-sector button b{font-size:10px;white-space:nowrap}.su-map-sector button strong{font-size:15px;letter-spacing:-.3px;font-weight:750;white-space:nowrap}.su-map-sector button.is-up{color:#1b775e;background:color-mix(in srgb,#94e7bc calc(30% + var(--heat)*65%),#f3fff3)}.su-map-sector button.is-down{color:#ab4169;background:color-mix(in srgb,#f294b7 calc(25% + var(--heat)*60%),#fff1f5)}.su-map-sector button.is-selected{outline:2px solid #7942eb;outline-offset:-2px}.su-map-sector button:hover{box-shadow:inset 0 0 0 2px #9363d3}.su-map-sector button:first-child:after{content:"↗";font:700 80px sans-serif;opacity:.065;position:absolute;left:2px;top:-9px;z-index:-1}.su-map-sector button.is-down:first-child:after{content:"↘"}.su-map-sector button .market-asset-icon{--market-asset-icon-size:19px!important}.su-map-sector button:first-child>div{flex-direction:column;align-items:flex-start;gap:8px}.su-map-sector button:first-child .market-asset-icon{--market-asset-icon-size:28px!important}.su-map-sector button:first-child strong{font-size:17px}.su-right{display:grid;grid-template-rows:minmax(0,1.45fr) minmax(0,1fr) minmax(0,.93fr);gap:9px;min-height:0;min-width:0}.su-right.widgets-2{grid-template-rows:1fr 1fr}.su-right.widgets-1{grid-template-rows:1fr}.su-widget{display:flex;flex-direction:column;min-height:0;min-width:0;border:1px solid #c5aadd;border-radius:10px;background:#fffdf8;overflow:hidden;box-shadow:0 2px #d5c2e8}.su-widget>header{display:flex;align-items:center;justify-content:space-between;min-height:35px;padding:7px 11px;border-bottom:1px solid #e4d6ef;flex:none}.su-widget>header>span{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:750}.su-widget>header>span>svg{font-size:16px;color:#8452d6}.su-widget>header>button{font-size:10px;color:#9980ad;padding:0}.su-widget-scroll{overflow:auto;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:#c4ace0 transparent}.su-widget>footer{display:flex;align-items:center;gap:5px;min-height:25px;padding:5px 10px;font-size:9px;color:#aa91bb;border-top:1px solid #eadef3;flex:none;white-space:nowrap}.su-widget>footer>button{margin-left:auto;font-size:10px;padding:0}.su-widget>footer>span:last-child{margin-left:auto;font-size:8px;letter-spacing:.6px}.su-predictions{background:#7845ef;color:#fbf8ff;border-color:#7b4ccf;box-shadow:0 3px #b398d7}.su-predictions>header{border-color:#c4a0ff44;background:#6733d3}.su-predictions>header>span>svg{color:#eaff93}.su-predictions>header>button{color:#d6bdff}.su-predictions>footer{border-color:#caafff3d;color:#dabfff;background:#713edd}.su-predictions>footer>i{width:4px;height:4px;border-radius:50%;background:#d6fab0}.su-predictions .su-widget-scroll{scrollbar-color:#b393ef #7343e5}.super-terminal .su-event{display:block;text-align:left;width:100%;padding:12px 11px 9px;border-bottom:1px solid #ba94fc30;background:none;color:inherit;position:relative}.super-terminal .su-event:hover{background:#9061f5}.su-event.is-linked{background:#8754f1;box-shadow:inset 3px 0 #eaff91}.su-event-heading{display:flex;gap:8px;align-items:center}.su-event-heading>strong{font-size:12px;line-height:1.5;font-weight:650;flex:1;min-width:0}.su-event-icon{display:grid;place-items:center;flex:none;background:#9973f6;border:1px solid #c0a0ff6e;width:29px;height:29px;transform:rotate(-6deg);border-radius:8px;color:#eaff96}.su-event-icon.event-sports{color:#b5ffdd;background:#8156de}.su-event-prob{font-size:25px;font-weight:850;line-height:1;letter-spacing:-1px;color:#edffac;flex:none}.su-event-prob small{font-size:11px;letter-spacing:0;margin-left:1px}.su-odds-track{display:block;height:4px;background:#b48aff44;border-radius:3px;margin:10px 0 5px;overflow:hidden}.su-odds-track>i{display:block;height:100%;background:#dfff8c;border-radius:3px;position:relative;overflow:hidden;transition:width .65s cubic-bezier(.2,.7,.1,1)}.su-odds-track>i:after{content:"";position:absolute;width:35px;inset-block:0;background:linear-gradient(90deg,transparent,#fff9,transparent);animation:su-odds-scan 4s ease-in-out infinite}.su-event-meta{display:flex;align-items:center;justify-content:space-between;color:#d6bbfc;font-size:9px}.su-event-meta>span:first-child{color:#f0ffd3}.su-news-item{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left;width:100%;padding:10px!important;gap:10px!important;border-bottom:1px solid #ece2f5!important}.su-news-item:hover{background:#f3eafa!important}.su-news-date{font-size:9px;color:#ab93bc;display:flex;align-items:center;flex-direction:column;gap:6px;padding-top:2px;flex:none;font-variant-numeric:tabular-nums}.su-news-date i{height:5px;width:5px;background:#b49bd1;border-radius:50%;box-shadow:0 0 0 3px #ede2f4}.su-news-item>span:last-child{display:flex;flex-direction:column;gap:5px}.su-news-item strong{font-size:12px;line-height:1.4;font-weight:600;text-align:left}.su-news-item small{font-size:9px;color:#a088b1;display:flex;align-items:center;gap:6px}.su-note-preview{display:flex;gap:10px;padding:13px 12px 7px;flex:1;min-height:0;align-items:center}.su-note-preview>div:last-child{min-width:0}.su-note-preview strong{font-size:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.su-note-preview p{font-size:10px;color:#a289b6;line-height:1.6;margin-top:3px}.su-note-orbit{position:relative;display:grid;place-items:center;width:48px;height:48px;background:#efe5ff;color:#9864ed;border-radius:50%;flex:none}.su-note-orbit svg{font-size:27px}.su-note-orbit i{position:absolute;inset:-5px;border:1px dashed #ceb9e9;border-radius:50%;animation:su-globe-turn 30s linear infinite}.su-note-orbit b{position:absolute;bottom:-3px;right:-2px;border-radius:5px;padding:1px 4px;background:#eaff99;color:#766839;font-size:10px;border:1px solid #c6d088}.su-note-chips{display:flex;gap:5px;padding:6px 10px 9px;flex:none}.su-note-chips button{font-size:9px;padding:4px 6px;border:1px solid #d6c3e5;border-radius:4px;color:#8a639f;background:#fcf6ff;white-space:nowrap}.su-note-chips button:first-child{background:#edfbea;border-color:#c3deb9;color:#5a926b}.su-note-chips button:last-child{background:#fff0f4;color:#b1718c;border-color:#f0c8d6}.su-add-widget{border:1px dashed #c0a3da!important;flex-direction:column;gap:10px!important;border-radius:10px;color:#9270ab!important;background:#f8f0fe!important}.su-daily-compare{display:flex;flex-direction:column;min-height:0;padding:5px 12px 7px;flex:1}.su-daily-compare>header{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#9b80b4}.su-daily-compare>header>span{display:flex;gap:5px;align-items:center}.su-daily-compare button{font-size:10px}.su-compare-legend{display:flex;gap:20px;font-size:11px;margin-top:4px}.su-compare-legend span{display:flex;gap:6px;align-items:center}.su-compare-legend b{font-variant-numeric:tabular-nums}.su-daily-compare>svg{flex:1;min-height:0;width:100%;margin-top:3px;overflow:visible}.su-daily-compare>footer{font-size:9px;color:#a58ab9;margin-top:5px;flex:none}.su-daily-compare>p{font-size:12px;margin:auto;color:#a387b6}.su-full-table{overflow:auto;min-height:0;flex:1;scrollbar-width:thin;scrollbar-color:#c7aedf transparent}.su-full-table table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:right;font-size:11px}.su-full-table th{text-align:right;position:sticky;top:0;z-index:1;background:#f8f0ff;padding:6px 8px;font-size:10px;font-weight:400;color:#9d80b2}.su-full-table td{padding:6px 8px;border-bottom:1px solid #ece1f4;font-variant-numeric:tabular-nums}.su-full-table th:first-child,.su-full-table td:first-child{text-align:left}.su-full-table td:first-child>button{text-align:left;justify-content:flex-start}.su-full-table td:first-child span{display:flex;flex-direction:column;gap:2px}.su-full-table td:first-child small{font-size:9px;color:#9e85b3}.su-full-table td .su-change{font-size:11px}.su-full-table td:last-child>button{font-size:10px;color:#8b5bb9}.su-statusbar{display:flex;justify-content:space-between;align-items:center;flex:none;height:23px;margin-top:-4px;font-size:10px;color:#a388b8;gap:5px}.su-statusbar>span{display:flex;align-items:center;gap:5px;min-width:0}.su-statusbar>span>i{height:4px;width:4px;border-radius:50%;background:#b49ccc}.su-statusbar>span>i.live{background:#38b29b}.su-statusbar>div{display:flex;gap:15px;align-items:center}.su-statusbar button{font-size:10px;padding:0}.su-feedback{position:fixed;bottom:28px;left:50%;transform:translate(-50%);z-index:90;background:#312041;color:#efffd5;border:1px solid #b195d2;border-radius:9px;padding:11px 18px;font-size:12px;display:flex;align-items:center;gap:8px;box-shadow:0 6px 30px #32154526;max-width:90vw}.su-mobile-nav{display:none}.super-terminal[data-layout=dual] .su-charts{grid-template-columns:1fr 1fr}.super-terminal[data-layout=dual] .su-analysis{height:186px}.super-terminal[data-layout=dual] .st-chart-header{flex-wrap:wrap;gap:3px}.super-terminal[data-layout=dual] .st-chart-identity{max-width:100%}.super-terminal[data-layout=dual] .st-chart-quote-time{display:none}.super-terminal[data-layout=dual] .st-chart-quote{margin-left:auto}.super-terminal[data-layout=dual] .st-chart-quote>strong{font-size:20px}.super-terminal[data-layout=dual] .st-chart-identity>span>strong{font-size:15px}.super-terminal[data-layout=dual] .st-chart-reading{font-size:9px}.super-terminal[data-layout=dual] .st-chart-interval{display:none}.super-terminal[data-layout=events] .su-workspace{grid-template-columns:clamp(225px,16vw,290px) minmax(0,1fr) clamp(340px,28vw,490px)}.super-terminal[data-layout=events] .su-right{grid-template-rows:minmax(0,1.65fr) minmax(0,1fr) minmax(0,.8fr)}@keyframes su-dot-breathe{50%{box-shadow:0 0 0 5px #d5ff7600}}@keyframes su-globe-turn{to{transform:rotate(360deg)}}@keyframes su-odds-orbit{50%{transform:rotate(50deg)}}@keyframes su-odds-scan{0%,25%{transform:translate(-40px)}85%,to{transform:translate(350px)}}@keyframes su-line-draw{0%{stroke-dashoffset:160}to{stroke-dashoffset:0}}@keyframes su-map-entry{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes su-spin{to{transform:rotate(360deg)}}.su-spin{animation:su-spin 1s linear infinite}.super-terminal[data-motion=off] *,.super-terminal[data-motion=off] *:before,.super-terminal[data-motion=off] *:after{animation-play-state:paused!important;transition:none!important}.super-terminal[data-motion=off] .su-map-sector button,.super-terminal[data-motion=off] .su-mini-line{animation:none!important}.su-modal{width:min(610px,calc(100vw - 30px));max-height:88dvh;border:1px solid #ad8cce;border-radius:16px;padding:0;background:#fffaf4;color:#382445;box-shadow:6px 7px #714ca256,0 30px 120px #29133470;font:13px/1.55 Inter,Microsoft YaHei,sans-serif;overflow:auto}.su-modal.is-wide{width:min(970px,calc(100vw - 30px))}.su-modal::backdrop{background:#21162f87;backdrop-filter:blur(5px)}.su-modal>header{display:flex;justify-content:space-between;align-items:center;padding:17px 23px;border-bottom:1px solid #dfcdec;background:#f0e5fb}.su-modal>header small{font-size:9px;letter-spacing:1.4px;color:#a284b7}.su-modal h2{font-size:21px;margin:3px 0 0;letter-spacing:-.5px}.su-modal>header>button{width:31px;height:31px;background:#fffaf6;border-radius:8px;border:1px solid #d4bce6;color:#9769b0}.su-modal-content{padding:22px}.su-modal p{color:#997daa;font-size:12px;line-height:1.7}.su-modal h3{font-size:24px;line-height:1.4;margin:13px 0}.su-modal h4{margin:22px 0 5px}.su-modal input,.su-modal select,.su-modal textarea{padding:10px 11px;background:#fffdfa;border:1px solid #cdb3e1;border-radius:7px;color:#65467b;font-size:13px}.su-modal button:hover{background:#eee1f8}.su-modal .su-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #b6c752;background:#eaff86;color:#403a37;padding:10px 16px;border-radius:7px;box-shadow:2px 2px #bcc769;font-size:13px;font-weight:650}.su-modal .su-primary:hover{background:#e2f582}.su-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:12px 0 20px}.su-form-grid label,.su-field{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#9776a7}.su-field{margin:20px 0 12px}.su-form-grid input{width:100%}.su-layout-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0}.su-layout-cards button{display:flex;flex-direction:column;align-items:flex-start;padding:10px;border:1px solid #d9c6e9;border-radius:9px;gap:8px;text-align:left}.su-layout-cards button[aria-pressed=true]{border-color:#9060e6;background:#f4eaff;box-shadow:0 0 0 2px #9c6ade1c}.su-layout-cards b{font-size:13px}.su-layout-cards small{font-size:10px;line-height:1.5;color:#a184b0}.su-layout-preview{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:2fr 1fr;height:68px;background:#e6d5f5;padding:4px;border-radius:4px;width:100%;gap:3px}.su-layout-preview i{background:#a788df;border-radius:2px}.su-layout-preview i:first-child{grid-row:1/3;background:#513773}.su-layout-preview i:nth-child(2){background:#fbf6ec}.su-layout-preview i:last-child{background:#f3ffb8}.preview-dual{grid-template-columns:1fr 1fr 1fr}.preview-dual i:nth-child(3){background:#fdf6ec}.preview-events{grid-template-columns:1fr 1fr 2fr}.preview-events i:nth-child(3){grid-row:1/3;grid-column:3}.su-widget-options{display:flex;flex-direction:column;gap:9px}.su-widget-options button{display:flex;justify-content:space-between;padding:12px 14px;border-radius:8px;border:1px solid #e1cfed;background:#fdf9ff;text-align:left}.su-widget-options button>span:first-child{display:flex;flex-direction:column;gap:3px}.su-widget-options b{font-size:13px}.su-widget-options small{font-size:11px;color:#a487b7}.su-checkbox{width:24px;height:24px;border:1px solid #caafdf;border-radius:6px;background:#f7f0ff;display:grid;place-items:center}.su-widget-options button[aria-pressed=true] .su-checkbox{background:#8250e9;color:#eaff97;border-color:#7e4cd7}.su-source-list article{padding:3px 0 16px;margin:0 0 16px;border-bottom:1px solid #e6d6ed}.su-source-list article:last-child{border:0;margin:0;padding:0}.su-source-list strong{color:#74509a;font-size:14px}.su-source-list a,.su-source-list button{font-size:11px;color:#8852ca}.su-all-events{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.su-all-events>button{background:#7944ef;color:#fffcf6;padding:16px;border-radius:10px;border:1px solid #ba95f5;flex-direction:column;align-items:flex-start;text-align:left;gap:9px}.su-all-events>button:hover{background:#8a59f5}.su-all-events>button>span{font-size:9px;letter-spacing:1px;color:#d6b7fa}.su-all-events>button>strong{font-size:15px;line-height:1.5}.su-all-events>button>b{font-size:35px;color:#ebff9a;letter-spacing:-1px}.su-all-events>button>small{color:#d1b7ef;font-size:10px}.su-kicker{font-size:10px;letter-spacing:1px;color:#a680b6}.su-outcomes{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.su-outcomes button{display:flex;flex-direction:column;align-items:flex-start;padding:16px;border:1px solid #9ddbb4;border-radius:9px;background:#d6f5e0;text-align:left;color:#3b8860;gap:4px}.su-outcomes button+button{background:#fae2eb;border-color:#eac0d2;color:#ac617e}.su-outcomes button[aria-pressed=true]{outline:2px solid #8754e2;outline-offset:2px}.su-outcomes button>strong{font-size:38px;letter-spacing:-1px}.su-outcomes button>strong small{font-size:17px}.su-outcomes button>small{font-size:11px}.su-event-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.su-event-numbers>span{display:flex;flex-direction:column;font-size:11px;color:#a184b3;gap:5px}.su-event-numbers b{font-size:16px;color:#755096}.su-event-detail details{border:1px solid #e0ceeb;border-radius:7px;padding:10px 12px;margin:18px 0;font-size:12px;color:#8f6ba5}.su-settlement{white-space:pre-wrap}.su-event-detail code{display:block;word-break:break-all;font-size:10px}.su-event-actions{display:flex;gap:13px;align-items:center}.su-event-actions>button{font-size:12px;color:#9c75b5}.su-all-news>button{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left;padding:15px 0;border-bottom:1px solid #e3d5eb;gap:6px}.su-all-news time,.su-all-news small{font-size:10px;color:#a788b7}.su-all-news strong{font-size:14px;font-weight:650}.su-news-groups{display:flex;gap:7px}.su-news-groups>button{padding:6px 10px;border:1px solid #d2bce1;border-radius:6px;background:#f4e8ff;color:#956bb6;font-size:11px}.su-quote-news{margin-top:20px;font-size:12px!important;color:#986abd!important}.su-saved-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 0;border-bottom:1px solid #e6d5f0;margin-bottom:9px}.su-saved-row>button:first-child{justify-content:flex-start;flex:1;text-align:left}.su-saved-row>button:first-child>svg:last-child{margin-left:auto}.su-saved-row>span{display:flex;flex-direction:column;gap:5px}.su-saved-row small{font-size:11px;color:#a382b8}.su-error{color:#bc4776!important}.su-notes-dialog{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.su-composer-heading{display:flex;align-items:center;gap:10px;margin-bottom:16px}.su-avatar{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;border:1px solid #d4b8ef;background:#8c4ff0;color:#f3ffae}.su-avatar svg{font-size:25px}.su-composer-heading>div{display:flex;flex-direction:column;gap:3px}.su-composer-heading small{font-size:11px;color:#ac88bb}.su-composer-heading>span:last-child{margin-left:auto;font-size:10px;color:#a287b0;border:1px solid #e2d2ea;border-radius:5px;padding:2px 5px}.su-reference-chips{display:flex;flex-wrap:wrap;gap:5px;margin:12px 0}.su-reference-chips>span{display:flex;align-items:center;gap:5px;padding:5px 7px;background:#f3e9ff;border:1px solid #decbf0;border-radius:6px;font-size:11px}.su-reference-chips small{font-size:9px;color:#9f7db3}.su-notes-dialog textarea{width:100%;height:240px;resize:vertical;background:#fffefa;color:#69457d;line-height:1.7}.su-mood-switch{display:flex;align-items:center;gap:5px;margin:12px 0}.su-mood-switch button{font-size:11px;border:1px solid #ddc9ec;background:#f8f1ff;padding:5px 12px;border-radius:5px;color:#a67abb}.su-mood-switch button[aria-pressed=true]{background:#7842e6;color:#eeffc6;border-color:#8851d8}.su-mood-switch>small{margin-left:auto;font-size:10px;color:#ac8ebe}.su-notes-history{min-height:380px;max-height:60dvh;overflow:auto;scrollbar-width:thin}.su-notes-history>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.su-notes-history select{font-size:11px;padding:5px}.su-notes-history>article{border:1px solid #ddc9eb;background:#fffdfb;border-radius:9px;padding:12px;margin-bottom:12px}.su-notes-history>article>header{display:flex;align-items:center;gap:7px;font-size:10px;color:#b59bc3}.su-notes-history>article>header button{margin-left:auto}.su-note-mood{color:#9b64c1;background:#eee0fc;padding:2px 5px;border-radius:3px}.su-notes-history article p{white-space:pre-wrap;color:#845f99;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.su-note-links{display:flex;gap:5px;flex-wrap:wrap}.su-note-links>button{font-size:10px;color:#ae7cc9;border:1px solid #e3cfef;border-radius:4px;padding:2px 6px}.su-notes-history article footer{display:flex;justify-content:flex-end;margin-top:8px}.su-notes-history article footer>button{font-size:11px;color:#976abd}.su-first-note{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:320px;color:#c1a0d9;padding:20px;text-align:center}.su-first-note h3{font-size:18px;color:#9f7ab6}.su-first-note p{max-width:240px;font-size:12px}.su-share-card{position:relative;background:radial-gradient(ellipse at right bottom,#5e327366,transparent 65%),#2b1d3f;color:#fffaf4;border-radius:13px;padding:25px 30px;border-top:5px solid #9166ee;overflow:hidden}.su-share-card>header{display:flex;align-items:center;justify-content:space-between;color:#eaff96;font-size:11px;letter-spacing:1px}.su-share-card>header>b{font-size:25px;letter-spacing:-1px}.su-share-card h3{font-size:35px;letter-spacing:-1px;margin:25px 0}.su-share-card>div{display:flex;gap:25px}.su-share-card>div>span{display:grid;grid-template-columns:32px auto;gap:3px 7px;align-items:center}.su-share-card>div strong{color:#b4ffcc;font-size:21px}.su-share-card>div small{font-size:10px;color:#b99cca;grid-column:1/3}.su-share-card blockquote{font-size:16px;line-height:1.8;margin:25px 0 30px;white-space:pre-wrap;max-height:200px;overflow:auto;color:#d8c5e8;border:0;padding:0}.su-share-card>footer{display:flex;justify-content:space-between;border-top:1px solid #705483;padding-top:15px;font-size:10px;color:#a285b9}.su-share-actions{display:flex;align-items:center;gap:20px;margin-top:20px}.su-share-actions>button{font-size:12px}@media(min-width:1680px){.su-analysis{height:215px}.su-world-strip{min-height:92px}.su-world-price>strong{font-size:23px}.su-world-quote-top b{font-size:14px}.su-world-quote-top small{font-size:11px}.su-world-source{font-size:10px}.su-market-row{min-height:63px}.su-market-name strong,.su-market-number>b{font-size:14px}.su-market-name small{font-size:11px}.su-market-number .su-change{font-size:12px}.su-event-heading>strong{font-size:13px}.su-event-meta{font-size:10px}.su-event{padding-block:13px!important}.su-news-item strong,.su-note-preview strong{font-size:13px}.su-note-preview p{font-size:11px}.su-note-chips button{font-size:10px}.su-map-sector button strong{font-size:17px}.su-map-sector button b{font-size:11px}.su-map-sector button:first-child strong{font-size:20px}.su-map-sector button:first-child .market-asset-icon{--market-asset-icon-size:34px!important}.su-market-select{padding-right:15px!important}.su-analysis>header button{font-size:12px}}@media(max-width:1450px){.super-terminal{gap:8px;padding:7px 9px 0}.su-titlebar{gap:12px}.su-clocks{gap:9px}.su-title h1 span{display:none}.su-world-strip{min-height:82px}.su-world-quote-top{gap:5px}.su-world-quote-top small{display:none}.su-world-price{gap:5px}.su-world-price>strong{font-size:17px}.su-world-price .su-change{font-size:10px}.su-world-quote{padding:8px 10px!important}.su-world-event{padding-inline:10px!important}.su-world-event>small{font-size:9px}.su-workspace{grid-template-columns:226px minmax(0,1fr) 284px;gap:8px}.su-title h1{font-size:21px}.su-analysis{height:180px}.su-analysis>header>span{display:none}.su-map-sector button strong{font-size:12px}.su-map-sector button:first-child strong{font-size:14px}.su-map-sector button:not(:first-child) .market-asset-icon{display:none}.su-map-sector button{padding:5px}.su-map-sector button b{font-size:9px}.su-market-map{gap:5px;padding:7px}.su-observation-rail{gap:3px;padding-inline:4px}.su-observation-rail>button{font-size:11px;padding-inline:7px;gap:5px}.su-rail-label{padding:0 3px;font-size:10px}.su-event-icon{width:24px;height:25px}.su-event-heading{gap:6px}.su-event-prob{font-size:22px}.su-event-heading>strong{font-size:11px}.su-note-chips{gap:3px;padding-inline:8px}.su-note-chips button{font-size:9px;padding:4px}.su-note-preview{padding:10px 10px 5px;gap:10px}.su-note-orbit{width:34px;height:34px}.su-note-orbit svg{font-size:21px}.su-right{grid-template-rows:minmax(0,1.45fr) minmax(0,1fr) minmax(0,.95fr)}.su-charts .st-chart-quote-time{display:none}.su-charts .st-chart-header{padding:10px}.su-charts .st-chart-identity>span>strong{font-size:17px}.su-charts .st-chart-quote>strong{font-size:22px}.super-terminal[data-layout=events] .su-workspace{grid-template-columns:210px minmax(0,1fr) 330px}}@media(max-width:1120px){.markets-app .search-box{display:none}.markets-app .main-nav{overflow-x:auto;min-width:0;scrollbar-width:none}.markets-app .main-nav button{white-space:nowrap;flex:none}.su-titlebar{min-height:43px}.su-title small{font-size:8px}.su-clocks{display:none}.su-title h1{font-size:19px}.su-layout-switch{margin-left:auto}.su-title-actions{gap:4px}.su-title-actions>button{height:29px;min-width:29px;padding:4px 7px}.su-title-actions>button:first-of-type{display:flex}.su-world-strip{grid-template-columns:repeat(6,minmax(0,1fr)) 1.1fr;min-height:78px}.su-world-price{align-items:flex-start;flex-direction:column;gap:1px}.su-world-price>strong{font-size:15px}.su-world-quote-top .market-asset-icon{--market-asset-icon-size:18px!important}.su-world-quote-top b{font-size:11px}.su-world-source{font-size:8px}.su-world-quote{gap:4px!important;padding:7px 8px!important}.su-world-event>span{font-size:8px;letter-spacing:0}.su-world-event>strong{font-size:25px}.su-world-event>small{font-size:8px}.su-world-event i{right:-15px;opacity:.5}.su-workspace,.super-terminal[data-layout=events] .su-workspace{grid-template-columns:205px minmax(0,1fr);grid-template-rows:minmax(0,1fr) 195px;gap:8px}.su-directory{grid-row:1/3}.su-center{grid-column:2;grid-row:1}.su-right,.super-terminal[data-layout=events] .su-right{grid-column:2;grid-row:2;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr)}.su-right .su-notes{display:none}.su-right.widgets-1{grid-template-columns:1fr}.su-right:has(.su-news):not(:has(.su-predictions)){grid-template-columns:1fr}.su-right:not(:has(.su-predictions)):not(:has(.su-news)) .su-notes{display:flex}.su-analysis{height:145px}.su-market-map{padding:5px 6px;gap:6px}.su-map-sector>span{font-size:9px}.su-map-sector button:not(:first-child) .market-asset-icon{display:none}.su-map-sector button:first-child .market-asset-icon{--market-asset-icon-size:21px!important}.su-map-sector button:first-child{padding-bottom:5px}.su-map-sector button:first-child>div{gap:5px}.su-map-sector button:first-child strong{font-size:13px}.su-market-row{min-height:58px}.su-market-select{gap:7px!important;padding-left:7px!important;padding-right:8px!important}.su-market-select .market-asset-icon{--market-asset-icon-size:25px!important}.su-market-name strong{font-size:12px}.su-market-name small{font-size:9px}.su-market-number>b{font-size:12px}.su-market-number .su-change{font-size:10px}.su-market-name strong{max-width:73px}.su-search{padding:6px}.su-search input{font-size:11px}.su-search kbd{display:none}.su-filter-row select{font-size:10px;padding-inline:2px}.su-directory-column-label{padding-inline:8px}.su-directory-column-label button{font-size:9px}.su-widget>header{min-height:31px;padding:6px 9px}.su-widget>header>span{font-size:11px}.su-event{padding:9px!important}.su-event-heading>strong{font-size:11px}.su-event-meta{font-size:8px}.su-widget>footer{font-size:8px;padding:4px 8px;min-height:22px}.su-news-item{padding:8px!important;gap:7px!important}.su-news-item strong{font-size:11px}.su-news-item small,.su-news-date{font-size:8px}.su-news>footer>span:last-child{display:none}.su-charts .st-chart-header{min-height:59px}.super-terminal[data-layout=dual] .su-charts{grid-template-columns:1fr 1fr}.super-terminal[data-layout=dual] .su-analysis{height:140px}.super-terminal[data-layout=dual] .st-chart-header{align-items:flex-start;flex-direction:column}.super-terminal[data-layout=dual] .st-chart-quote{margin:3px 0 0;gap:7px}.super-terminal[data-layout=dual] .st-chart-quote>strong{font-size:16px}.super-terminal[data-layout=dual] .st-chart-identity>span>strong{font-size:12px}.super-terminal[data-layout=dual] .st-chart-identity small{font-size:9px}.super-terminal[data-layout=dual] .st-chart-toolbar{overflow-x:auto;scrollbar-width:none}.super-terminal[data-layout=dual] .st-chart-tools{flex:none}.super-terminal[data-layout=dual] .st-chart-reading{height:20px;min-height:20px;overflow:hidden}.super-terminal[data-layout=dual] .st-chart-provenance{display:none}.super-terminal[data-layout=dual] .st-chart-footer{justify-content:flex-end}.su-status-detail{display:none}.su-daily-compare{padding:3px 9px 5px}.su-compare-legend{gap:10px;font-size:10px}.su-daily-compare>footer{font-size:8px}}@media(max-height:780px)and (min-width:1121px){.su-world-strip{min-height:77px}.su-titlebar{min-height:38px}.su-title small{display:none}.su-analysis{height:167px}.su-right{grid-template-rows:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr)}.su-note-preview p{font-size:10px;line-height:1.4}.su-note-preview{padding-top:8px}.su-note-chips{padding-top:3px;padding-bottom:6px}.su-news-item{padding-block:8px!important}.su-charts .st-chart-header{padding:8px 10px;min-height:56px}}@media(max-width:760px){.markets-app .utility-rail{display:none}.markets-app .app-stage{margin-left:0}.markets-app .topbar{height:50px;min-height:50px;gap:8px;padding-inline:9px}.markets-app .brand{font-size:22px;flex:none}.markets-app .main-nav{flex:1;gap:9px}.markets-app .main-nav button{font-size:10px;padding-inline:1px}.markets-app .header-actions{gap:0;flex:none}.markets-app .header-actions>.live-pill,.markets-app .header-actions>.icon-button,.markets-app .header-actions>.header-popover-wrap:not(.account-menu-wrap){display:none}.markets-app .login-button{min-width:0;font-size:10px;padding:7px 9px}.super-terminal{padding:6px 7px 0;gap:7px}.su-titlebar{min-height:38px;gap:7px}.su-worldmark{width:29px;height:29px}.su-title{gap:7px}.su-title small{display:none}.su-title h1{font-size:18px}.su-layout-switch{padding:2px;gap:0}.su-layout-switch button{font-size:10px!important;padding:4px 5px!important;gap:3px}.su-layout-switch button svg{display:none}.su-title-actions>button{padding:4px;min-width:26px;width:26px;height:27px}.su-title-actions>button>span{display:none}.su-title-actions{margin-left:auto;gap:3px}.su-title-actions>button:first-of-type{display:none}.su-world-strip{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;height:112px;grid-template-rows:56px 56px}.su-world-quote{padding:6px 8px!important;gap:4px!important;border-bottom:1px solid #e9def2}.su-world-quote-top .market-asset-icon{--market-asset-icon-size:17px!important}.su-world-quote-top b{font-size:10px}.su-world-price{flex-direction:row;align-items:center;gap:5px}.su-world-price>strong{font-size:13px}.su-world-price .su-change{font-size:9px}.su-world-source{display:none}.su-world-event{display:none!important}.su-mini-line{width:40px;height:18px;right:5px;opacity:.18}.su-mobile-nav{display:flex;flex:none;gap:4px;min-height:30px;background:#e5d8f4;border-radius:6px;padding:3px}.su-mobile-nav button{flex:1;border-radius:4px;font-size:11px;color:#a080b4}.su-mobile-nav button[aria-pressed=true]{background:#fffaf5;color:#8050ba;box-shadow:0 1px 2px #9c6dca20}.su-workspace,.super-terminal[data-layout=events] .su-workspace{display:flex;min-height:0;flex:1}.su-directory,.su-center,.su-right{display:none!important;flex:1;min-height:0;min-width:0}.super-terminal[data-pane=markets] .su-directory,.super-terminal[data-pane=chart] .su-center{display:flex!important}.super-terminal[data-pane=events] .su-right{display:grid!important;grid-template-columns:1fr;grid-template-rows:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.su-right .su-notes{display:flex!important}.su-right.widgets-2{grid-template-rows:1fr 1fr!important}.su-right.widgets-1{grid-template-rows:1fr!important}.su-analysis{height:148px}.su-market-row{min-height:61px}.su-market-name strong{font-size:14px;max-width:150px}.su-market-name small{font-size:11px}.su-market-number>b{font-size:14px}.su-market-number .su-change{font-size:12px}.su-market-select .market-asset-icon{--market-asset-icon-size:32px!important}.su-search input{font-size:13px}.su-filter-row select{font-size:12px}.su-directory-column-label button{font-size:10px}.su-observation-rail{min-height:32px;gap:3px}.su-observation-rail>button{font-size:10px;padding-inline:6px;gap:2px}.su-rail-label{font-size:9px;padding:0 1px}.su-rail-label svg{font-size:13px}.su-rail-quote{display:none!important}.su-map-sector button:first-child strong{font-size:11px}.su-map-sector button strong{font-size:10px}.su-map-sector button b{font-size:8px}.su-market-map{gap:4px;padding:5px}.su-map-sector button{padding:4px}.su-map-sector button:not(:first-child) .market-asset-icon{display:none}.su-map-sector button:first-child .market-asset-icon{--market-asset-icon-size:22px!important}.su-charts .st-chart-quote>strong{font-size:21px}.su-charts .st-chart-identity>span>strong{font-size:16px}.su-charts .st-chart-header{padding:8px;min-height:53px}.su-charts .st-chart-identity small{font-size:9px}.su-charts .st-chart-reading{height:24px;min-height:24px;overflow:hidden}.su-charts .st-chart-provenance small{display:none}.su-charts .st-chart-provenance span{font-size:8px}.su-charts .st-chart-footer{padding-inline:6px}.su-charts .st-chart-toolbar{overflow:auto;scrollbar-width:none}.su-charts .st-chart-tools{flex:none}.su-charts .st-chart-interval{display:none}.su-statusbar{font-size:9px;height:23px}.su-statusbar>div{gap:8px}.su-statusbar button{font-size:9px}.su-statusbar>div>button:last-child{display:none}.su-event-heading>strong{font-size:12px}.su-event-meta{font-size:9px}.su-news-item strong{font-size:12px}.su-widget>header>span{font-size:12px}.su-note-preview p{font-size:10px}.su-compare-legend{font-size:9px;gap:10px;justify-content:space-between}.su-compare-legend span{gap:3px}.su-daily-compare>footer{font-size:8px}.su-modal{max-height:91dvh;border-radius:12px;width:calc(100vw - 20px)}.su-modal>header{padding:13px 16px}.su-modal h2{font-size:19px}.su-modal-content{padding:16px}.su-layout-cards{gap:6px}.su-layout-cards button{padding:7px}.su-notes-dialog{grid-template-columns:1fr}.su-notes-history{min-height:0;max-height:400px}.su-first-note{min-height:140px}.su-notes-dialog textarea{height:180px}.su-all-events{grid-template-columns:1fr 1fr;gap:8px}.su-all-events>button{padding:12px}.su-all-events>button>strong{font-size:12px}.su-form-grid{gap:10px}.su-share-card{padding:18px}.su-share-card h3{font-size:26px}.su-share-card>div{flex-wrap:wrap;gap:15px}.su-share-card>div strong{font-size:17px}.su-share-card blockquote{font-size:13px}.su-share-card>footer>span{display:none}.su-event-actions{flex-wrap:wrap}.su-layout-cards small{font-size:9px}.super-terminal[data-layout=dual] .su-charts{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.super-terminal[data-layout=dual] .su-analysis{display:none}.super-terminal[data-layout=dual] .st-chart-header{flex-direction:row;align-items:center;min-height:42px;padding:5px 7px}.super-terminal[data-layout=dual] .st-chart-quote{margin-left:auto}.super-terminal[data-layout=dual] .st-chart-identity>span>strong{font-size:14px}.super-terminal[data-layout=dual] .st-chart-identity .market-asset-icon{--market-asset-icon-size:23px!important}.super-terminal[data-layout=dual] .st-chart-toolbar{min-height:25px}.super-terminal[data-layout=dual] .st-chart-reading{display:none}.super-terminal[data-layout=dual] .st-chart-footer{min-height:25px;padding:3px 7px}}.su-map-sector button.is-unknown{background:#ede4f5;color:#a492b4}.su-linked-assets{display:flex;align-items:center;gap:3px;margin-left:auto;padding-right:5px}.su-linked-assets>button{padding:0;width:23px;height:23px;border:1px solid #beaad5;border-radius:50%;background:#fffaf4}.su-linked-assets>button+button{margin-left:-6px}.su-linked-assets small{font-size:8px;letter-spacing:1.2px;color:#b69ac9;margin-left:5px}.su-observation-rail .su-rail-quote{margin-left:0}.su-world-price,.su-market-number{animation:su-quote-arrival .65s ease both}.su-perp-compare-pickers{display:flex;gap:10px;margin-bottom:15px}.su-perp-compare-pickers select{width:33%;min-width:0}.su-modal .markets-compare-chart{height:360px}.su-modal .mcc-plot{min-height:140px}@keyframes su-quote-arrival{0%{opacity:.45;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1450px){.su-linked-assets{display:none}.su-observation-rail .su-rail-quote{margin-left:auto}}@media(min-width:1680px){.su-analysis{height:176px}.su-map-sector button:first-child>div{gap:5px}.su-map-sector button:first-child{padding-bottom:8px}.su-map-sector button strong{font-size:15px}.su-map-sector button:first-child strong{font-size:19px}.su-world-strip{min-height:86px}}@media(min-width:761px)and (max-width:1120px){.su-right.widgets-2 .su-notes{display:flex}.su-right.widgets-2:has(.su-news):not(:has(.su-predictions)){grid-template-columns:1fr 1fr}}@media(max-width:760px){.su-map-sector>div{grid-template-columns:1fr;grid-template-rows:1fr}.su-map-sector button:not(:first-child){display:none}.su-map-sector button:first-child{grid-row:auto;grid-column:auto;padding:9px;gap:5px;justify-content:center}.su-map-sector button:first-child>div{flex-direction:row;gap:5px;align-items:center}.su-map-sector button:first-child b{font-size:11px}.su-map-sector button:first-child strong{font-size:19px}.su-map-sector>span{font-size:10px}.su-map-sector button:first-child .market-asset-icon{--market-asset-icon-size:24px!important}}@media(prefers-reduced-motion:reduce){.super-terminal *,.super-terminal *:before,.super-terminal *:after{animation:none!important;transition:none!important}}.super-terminal[data-layout=dual] .su-charts .st-chart-header{flex-direction:row;flex-wrap:nowrap;gap:8px;min-height:56px;padding:7px 10px}.super-terminal[data-layout=dual] .su-charts .st-chart-identity{flex:1;max-width:none;min-width:0}.super-terminal[data-layout=dual] .su-charts .st-chart-quote{flex-direction:column;align-items:flex-end;gap:4px;margin:0 0 0 auto}.super-terminal[data-layout=dual] .su-charts .st-chart-toolbar{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.super-terminal[data-layout=dual] .su-charts .st-chart-reading{font-size:11px}@media(max-width:760px){.super-terminal[data-layout=dual] .su-charts .st-chart-header{min-height:42px;padding:5px 7px}}@media(min-width:1121px)and (max-height:780px){.super-terminal[data-layout=dual] .su-analysis{height:167px}}@media(min-width:761px)and (max-width:1120px)and (max-height:860px){.super-terminal[data-layout=dual] .su-workspace{grid-template-rows:minmax(0,1fr) 240px}.super-terminal[data-layout=dual] .su-center{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c7a9e6 transparent;overscroll-behavior:contain;padding-bottom:3px}.super-terminal[data-layout=dual] .su-charts{flex:none;height:250px}.super-terminal[data-layout=dual] .su-observation-rail{flex:none}}@media(max-width:760px)and (max-height:800px){.super-terminal[data-layout=dual] .su-center{overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain;padding-bottom:3px}.super-terminal[data-layout=dual] .su-charts{flex:none;height:456px}.super-terminal[data-layout=dual] .su-observation-rail{flex:none}}.mtc-dock{--mtc-ink:#332445;--mtc-muted:#937aab;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;position:relative;background:#fdf9ff;color:var(--mtc-ink);border:1px solid #a886d7;border-radius:12px;box-shadow:0 3px #c2a8df;overflow:hidden;font-family:Inter,Noto Sans SC,sans-serif;font-size:13px}.mtc-dock *{box-sizing:border-box}.mtc-dock button{font:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;background:none;color:inherit;padding:0}.mtc-dock button:focus-visible,.mtc-dock a:focus-visible,.mtc-dock input:focus-visible{outline:2px solid #8244f8;outline-offset:2px}.mtc-dock button:disabled{cursor:default;opacity:.4}.mtc-dock p,.mtc-dock h3{margin:0}.mtc-tabs{height:43px;min-height:43px;display:flex;background:#6e36e7;color:#fff9ff;padding:0 7px 0 3px;border-bottom:1px solid #6331c9}.mtc-tabs>div{display:flex;flex:1;min-width:0}.mtc-tabs [role=tab]{height:100%;padding:0 11px;gap:6px;font-size:13px;font-weight:650;position:relative;color:#d7c2ff;white-space:nowrap;flex:1}.mtc-tabs [role=tab][aria-selected=true]{background:#8551f4;color:#fff9ff}.mtc-tabs [role=tab][aria-selected=true]:after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:3px;background:#e6ff87;border-radius:3px 3px 0 0}.mtc-tabs small{font-size:8px;letter-spacing:.4px;background:#e8ff90;color:#593389;border-radius:3px;padding:1px 3px}.mtc-tabs .mtc-expand{flex:none;color:#dbcaff;width:24px;margin-left:4px}.mtc-body{min-height:0;display:flex;flex-direction:column;flex:1;position:relative;overflow:hidden}.mtc-identity{display:flex;align-items:center;gap:9px;padding:11px 12px 9px;flex:none;min-height:60px;background:linear-gradient(105deg,#f5ecff,#fdf8ff)}.mtc-avatar{position:relative;width:35px;height:35px;flex:none}.mtc-avatar>span{display:grid;place-items:center;position:absolute;inset:0;border-radius:11px;background:#d9c4ff;border:1px solid #be9cee;color:#7b3df0;box-shadow:2px 2px #ddd1ed;transform:rotate(-7deg)}.mtc-avatar>i{position:absolute;inset:-3px;border:1px dashed #af8bd777;border-radius:14px;animation:mtc-orbit 18s linear infinite;pointer-events:none}.mtc-identity>div:nth-child(2){display:flex;flex-direction:column;gap:3px;min-width:0}.mtc-identity .mtc-agent-trigger{font-weight:750;justify-content:flex-start;font-size:13px}.mtc-identity small{color:#967ba8;font-size:10px;white-space:nowrap}.mtc-mode-label{margin-left:auto;color:#ad94c2;font-size:8px;letter-spacing:.6px;max-width:57px;line-height:1.5}.mtc-agent-menu{position:absolute;top:56px;left:8px;right:8px;z-index:6;background:#fffaf5;border:1px solid #bca1da;border-radius:10px;padding:12px;box-shadow:0 10px 24px #34214b30}.mtc-agent-menu>div{display:flex;align-items:center;gap:9px;padding:5px 0 12px}.mtc-agent-menu>div>span{display:flex;flex:1;flex-direction:column;gap:4px}.mtc-agent-menu strong{font-size:13px}.mtc-agent-menu small{font-size:11px;color:#9781a6;line-height:1.5}.mtc-agent-menu em{font-style:normal;font-size:9px;background:#ebe0f9;color:#9a7bb3;padding:2px 4px;border-radius:4px;margin-left:3px}.mtc-agent-menu .mtc-agent-future{border-top:1px solid #e8dcf0;padding-top:12px}.mtc-agent-menu>button{font-size:11px;background:#eadffd;padding:5px 9px;border-radius:5px;margin-left:auto;display:flex}.mtc-context{display:flex;align-items:center;gap:7px;margin:0 11px 1px;padding:7px 0;border-block:1px solid #e4d5f1;min-height:35px;flex:none}.mtc-context>span{display:flex;gap:5px;align-items:center;min-width:0}.mtc-context b{font-size:12px}.mtc-context small{font-size:10px;color:#9c7eb1;white-space:nowrap;max-width:75px;overflow:hidden;text-overflow:ellipsis}.mtc-context strong{font-size:13px;margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}.mtc-context button{height:23px;width:23px;border-radius:5px;background:#eadeff;color:#8b58c6;flex:none}.mtc-messages{min-height:0;overflow:auto;overscroll-behavior:contain;flex:1;padding:12px;scrollbar-width:thin;scrollbar-color:#c7a9e6 transparent}.mtc-welcome{position:relative;padding:9px 2px 4px}.mtc-welcome-label{font-size:8px;letter-spacing:.8px;color:#b097c4;display:flex;align-items:center;gap:3px;margin-bottom:10px;white-space:nowrap}.mtc-welcome-label>span{height:4px;width:4px;background:#bda0e1;border-radius:50%}.mtc-welcome-label>span:nth-child(2){background:#d8c2ef;margin-right:3px}.mtc-welcome h3{font-size:25px;line-height:1.4;letter-spacing:-.8px;font-weight:850}.mtc-welcome h3 em{font-style:normal;color:#8548e2;background:linear-gradient(100deg,#8344e4,#bd6bcc,#8344e4);background-size:200% 100%;background-clip:text;-webkit-text-fill-color:transparent;animation:mtc-hue 9s ease infinite}.mtc-welcome>p{font-size:12px;color:#977ca9;line-height:1.75;max-width:310px;margin-top:9px}.mtc-starter{display:flex;align-items:center;gap:9px;border:1px solid #dfcbed;background:linear-gradient(105deg,#f1e5ff,#fbf8ff);border-radius:9px;padding:9px;margin-top:14px}.mtc-starter>div{display:flex;flex-direction:column;gap:4px;min-width:0}.mtc-starter b{font-size:12px}.mtc-starter small{font-size:10px;color:#a18ab4}.mtc-starter button{height:26px;width:26px;border:1px solid #d0b7e9;border-radius:7px;margin-left:auto;flex:none;background:#faf7fe;color:#8c52c7}.mtc-message{margin-bottom:16px;animation:mtc-appear .3s ease-out both}.mtc-message>header{display:flex;align-items:center;gap:6px;margin-bottom:7px}.mtc-small-avatar{display:grid;place-items:center;width:23px;height:23px;background:#e5d5fa;border:1px solid #d4b9eb;color:#9b6dc7;border-radius:7px;font-size:11px}.mtc-small-avatar svg{width:14px}.mtc-message>header>b{font-size:12px}.mtc-message>header>small{font-size:9px;color:#a58cb6;border:1px solid #ddcde8;padding:1px 3px;border-radius:3px}.mtc-message time{margin-left:auto;font-size:10px;color:#a68fb5}.mtc-message>p{padding:10px 11px;background:#eee3ff;border:1px solid #dfc9f5;border-radius:0 10px 10px;font-size:13px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.mtc-message.from-user>p{background:#e6f9ee;border-color:#bfe5d0;border-radius:10px 0 10px 10px}.mtc-message-references{display:flex;flex-direction:column;gap:5px;margin-top:6px}.mtc-dock .mtc-reference{width:100%;display:flex;text-align:left;border:1px solid #d9c6e9;border-radius:8px;background:#fffaf6;padding:8px;gap:7px}.mtc-reference>span{display:flex;flex-direction:column;gap:3px;min-width:0}.mtc-reference strong{font-size:12px}.mtc-reference small{font-size:10px;color:#a58cb3}.mtc-reference .mtc-reference-price{margin-left:auto;text-align:right}.mtc-reference-price>b{font-size:13px;font-variant-numeric:tabular-nums}.mtc-reference>svg{color:#a57fbf;flex:none}.mtc-source-links{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0}.mtc-source-links a{color:#9977b2;font-size:10px;display:flex;gap:3px;align-items:center}.mtc-message>footer{display:flex;gap:12px;margin-top:7px}.mtc-message>footer>button{font-size:10px;color:#a088b5}.mtc-message>footer>button:last-child{margin-left:auto}.mtc-composer-area{flex:none;background:#faf5ff;padding:7px 10px 9px;border-top:1px solid #e9ddf3;position:relative}.mtc-suggestions{display:flex;gap:5px;overflow:auto;scrollbar-width:none;white-space:nowrap;margin-bottom:7px}.mtc-suggestions>button{font-size:10px;border:1px solid #ddc9ef;padding:4px 6px;border-radius:5px;background:#f1e7fd;color:#9e79bb;flex:none}.mtc-compose{border:1px solid #be98e9;border-radius:9px;padding:8px 8px 5px;background:#fffdf8;box-shadow:0 2px #ddc9f0;transition:border-color .18s,box-shadow .18s}.mtc-compose:focus-within{border-color:#8e50df;box-shadow:0 0 0 2px #a579e819}.mtc-compose textarea{display:block;width:100%;height:43px;min-height:43px;resize:none;border:0;outline:0;background:transparent;font:12px/1.65 Inter,Noto Sans SC,sans-serif;color:#66467d;padding:0;scrollbar-width:thin}.mtc-compose textarea::placeholder{color:#af96c2}.mtc-compose-tools{display:flex;align-items:center;gap:9px;min-height:26px}.mtc-compose-tools>button{color:#a287b7;font-size:11px;flex:none}.mtc-compose-tools>span{font-size:9px;color:#bdabca;margin-left:auto;white-space:nowrap}.mtc-compose-tools .mtc-send{width:28px;height:26px;border-radius:6px;background:#dfff83;color:#57466b;border:1px solid #bdd260;box-shadow:1px 1px #d3c1b4;transition:transform .15s}.mtc-compose-tools .mtc-send:not(:disabled):hover{transform:translateY(-2px);background:#d5ff6b}.mtc-draft-refs{display:flex;gap:4px;flex-wrap:wrap;padding-bottom:7px;max-height:65px;overflow:auto}.mtc-draft-refs>span{display:flex;align-items:center;gap:4px;border:1px solid #dac3ed;background:#f4eafa;border-radius:5px;padding:3px 4px;min-width:0}.mtc-draft-refs b{font-size:10px}.mtc-draft-refs small{font-size:9px;color:#aa8cbb;max-width:55px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtc-draft-refs button{color:#a188b1}.mtc-error{font-size:11px;color:#b34875;padding-top:6px}.mtc-picker{position:absolute;inset:9px 8px 8px;z-index:7;display:flex;flex-direction:column;background:#fffaf7;border:1px solid #bd9cdc;border-radius:10px;box-shadow:0 7px 25px #3b225331;overflow:hidden}.mtc-picker>header{display:flex;justify-content:space-between;align-items:center;padding:11px;font-size:12px;font-weight:700;background:#eee2ff}.mtc-picker>header>span{display:flex;align-items:center;gap:6px}.mtc-picker>label{display:flex;align-items:center;gap:6px;margin:9px;padding:7px 8px;border:1px solid #d3bde5;border-radius:7px}.mtc-picker input{width:100%;min-width:0;font:12px/1.5 inherit;border:0;background:none;outline:0;color:#604071}.mtc-picker>div{overflow:auto;min-height:0;flex:1;scrollbar-width:thin}.mtc-picker>div>button{display:flex;width:100%;padding:9px 12px;gap:9px;border-bottom:1px solid #efe4f4;text-align:left}.mtc-picker>div>button:hover{background:#ede2fc}.mtc-picker>div>button>span{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.mtc-picker b{font-size:13px}.mtc-picker small{font-size:10px;color:#a087b2}.mtc-picker>footer{padding:8px;font-size:10px;color:#a288b5;border-top:1px solid #eadff1}.mtc-picker p{padding:15px;color:#9b81ab}.mtc-dialog{margin:auto;width:min(580px,calc(100vw - 24px));height:min(780px,calc(100dvh - 40px));padding:0;border:0;border-radius:14px;overflow:visible;background:transparent;max-height:none;max-width:none;box-shadow:0 20px 80px #2f163655}.mtc-dialog::backdrop{background:#20122e77;backdrop-filter:blur(5px)}.mtc-dialog .mtc-dock{box-shadow:0 5px #9372bc}.mtc-dialog .mtc-messages{padding:18px}.mtc-dialog .mtc-welcome{padding:18px 10px}.mtc-dialog .mtc-welcome h3{font-size:34px}.mtc-dialog .mtc-welcome p{font-size:14px}.mtc-dialog .mtc-identity{padding:13px 16px}.mtc-dialog .mtc-context{margin-inline:16px}.mtc-dialog .mtc-composer-area{padding:10px 15px 14px}.mtc-dialog .mtc-compose textarea{height:66px;font-size:14px}.mtc-dialog .mtc-suggestions>button{font-size:12px;padding:5px 9px}.mtc-dialog .mtc-message>p{font-size:14px}.mtc-expanded-placeholder{border:1px dashed #c1a5dd;background:#f2e8ff;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#9b78b8;font-size:12px;min-height:0}.mtc-expanded-placeholder>button{font-size:12px!important;background:#dcccfa!important;color:#765499!important;padding:5px 9px!important;border-radius:5px}@keyframes mtc-orbit{to{transform:rotate(360deg)}}@keyframes mtc-hue{50%{background-position:100% 50%}}@keyframes mtc-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mtc-dock[data-motion=off] *,.mtc-dock[data-motion=off] *:before,.mtc-dock[data-motion=off] *:after{animation-play-state:paused!important;transition:none!important}.super-terminal .su-right.widgets-2,.super-terminal[data-layout=events] .su-right.widgets-2{grid-template-rows:minmax(135px,.75fr) minmax(0,1.65fr)}.super-terminal .su-right.widgets-1{grid-template-rows:minmax(0,1fr)}@media(min-width:1121px)and (max-width:1450px){.mtc-mode-label{display:none}.mtc-tabs [role=tab]{padding-inline:6px;font-size:12px}.mtc-tabs small{display:none}.mtc-compose-tools{gap:8px}.mtc-compose-tools>span{font-size:8px}.mtc-welcome h3{font-size:23px}.mtc-suggestions>button{font-size:9px}}@media(min-width:761px)and (max-width:1120px){.super-terminal .su-workspace,.super-terminal[data-layout=events] .su-workspace{grid-template-rows:minmax(0,1fr) 269px}.super-terminal .su-right.widgets-2,.super-terminal[data-layout=events] .su-right.widgets-2{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(185px,.8fr) minmax(0,1.4fr)}.super-terminal .su-right.widgets-1{grid-template-columns:1fr;grid-template-rows:1fr}.super-terminal .su-analysis,.super-terminal[data-layout=dual] .su-analysis{height:102px}.su-market-map .su-map-sector>div{grid-template-columns:1fr;grid-template-rows:1fr}.su-market-map .su-map-sector button:not(:first-child){display:none}.su-market-map .su-map-sector button:first-child{grid-row:auto;grid-column:auto;justify-content:center;padding:5px 7px;flex-direction:row;align-items:center;gap:7px}.su-market-map .su-map-sector button:first-child>div{flex-direction:row;align-items:center}.su-market-map .su-map-sector button:first-child strong{font-size:15px}.mtc-dock:not(.is-expanded) .mtc-tabs{height:34px;min-height:34px}.mtc-dock:not(.is-expanded) .mtc-identity{min-height:39px;padding:5px 9px;gap:7px}.mtc-dock:not(.is-expanded) .mtc-avatar{height:25px;width:25px}.mtc-dock:not(.is-expanded) .mtc-identity>div:nth-child(2){flex-direction:row;gap:8px;align-items:center}.mtc-dock:not(.is-expanded) .mtc-mode-label{display:none}.mtc-dock:not(.is-expanded) .mtc-identity small{font-size:9px}.mtc-dock:not(.is-expanded) .mtc-context{display:none}.mtc-dock:not(.is-expanded) .mtc-messages{padding:7px 11px}.mtc-dock:not(.is-expanded) .mtc-welcome{padding:0}.mtc-dock:not(.is-expanded) .mtc-welcome-label,.mtc-dock:not(.is-expanded) .mtc-starter{display:none}.mtc-dock:not(.is-expanded) .mtc-welcome h3{font-size:19px;line-height:1.4}.mtc-dock:not(.is-expanded) .mtc-welcome h3 br{display:none}.mtc-dock:not(.is-expanded) .mtc-welcome p{font-size:11px;margin-top:3px;line-height:1.6;max-width:none}.mtc-dock:not(.is-expanded) .mtc-composer-area{padding:6px 8px 7px}.mtc-dock:not(.is-expanded) .mtc-suggestions{margin-bottom:5px}.mtc-dock:not(.is-expanded) .mtc-compose textarea{height:29px;min-height:29px}.mtc-dock:not(.is-expanded) .mtc-compose{padding-top:6px}.mtc-dock:not(.is-expanded) .mtc-agent-menu{top:38px}.mtc-dock:not(.is-expanded) .mtc-message{margin-bottom:9px}}@media(max-width:760px){.super-terminal[data-pane=events] .su-right.widgets-2{grid-template-rows:minmax(125px,.55fr) minmax(0,1.5fr)!important;grid-template-columns:1fr}.super-terminal[data-pane=events] .su-right.widgets-1{grid-template-rows:1fr!important}.mtc-dock:not(.is-expanded) .mtc-identity{min-height:45px;padding-block:6px}.mtc-dock:not(.is-expanded) .mtc-welcome h3{font-size:23px}.mtc-dock:not(.is-expanded) .mtc-welcome h3 br{display:none}.mtc-dock:not(.is-expanded) .mtc-welcome-label{display:none}.mtc-dock:not(.is-expanded) .mtc-starter{margin-top:8px;padding:7px}.mtc-dock:not(.is-expanded) .mtc-context{min-height:30px;padding-block:4px}.mtc-dock:not(.is-expanded) .mtc-compose textarea{height:32px;min-height:32px}}.mtc-dock:not(.is-expanded) .mtc-welcome{padding-top:2px}.mtc-dock:not(.is-expanded) .mtc-welcome h3{font-size:23px}.mtc-dock:not(.is-expanded) .mtc-welcome h3 br{display:none}.mtc-dock:not(.is-expanded) .mtc-starter{display:none}.mtc-dock:not(.is-expanded) .mtc-welcome-label{margin-bottom:7px}.mtc-dock:not(.is-expanded) .mtc-welcome>p{margin-top:5px}@media(min-width:761px)and (max-width:1120px){.super-terminal .su-charts .st-chart-header{min-height:51px;padding:5px 10px}.super-terminal .su-charts .st-chart-toolbar{min-height:32px;padding:3px 9px}.super-terminal .su-charts .st-chart-reading{min-height:23px;height:23px}.super-terminal .su-charts .st-chart-footer{min-height:31px;padding:2px 8px}.super-terminal .su-charts .st-chart-actions button,.super-terminal .su-charts .st-chart-source{padding:3px 5px}}.mtc-dock:not(.is-expanded) .mtc-welcome-label{display:none}.mtc-dock:not(.is-expanded) .mtc-welcome h3{font-size:21px;line-height:1.5}.mtc-dock:not(.is-expanded) .mtc-welcome>p{font-size:11px;line-height:1.7}@media(prefers-reduced-motion:reduce){.mtc-dock *,.mtc-dock *:before,.mtc-dock *:after{animation:none!important;transition:none!important}}.mtc-tabs .mtc-unread-badge{display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;background:#e5ff80;color:#452761;border-radius:6px;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px #6932df}.mtc-tabs [role=tab].mtc-has-unread{color:#f2ffc8;animation:mtc-unread-glow 2.8s ease-in-out infinite}.mtc-has-unread .mtc-unread-badge{animation:mtc-unread-nudge .6s ease-out}.mtc-public-status{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:7px 12px;background:#e9f8ef;border-block:1px solid #d1e9dc;flex:none;font-size:11px;color:#44856c}.mtc-public-status>span{display:flex;align-items:center;gap:6px;min-width:0}.mtc-public-status i{width:5px;height:5px;flex:none;border-radius:50%;background:#3ebd8d;box-shadow:0 0 0 3px #38b58512}.mtc-public-status button{font-size:11px;text-decoration:underline;text-underline-offset:3px;flex:none}.mtc-public-status[data-status=stale],.mtc-public-status[data-status=unavailable]{background:#fff4de;border-color:#eedeaf;color:#967429}.mtc-public-status[data-status=stale] i,.mtc-public-status[data-status=unavailable] i{background:#cda34c}.mtc-public-status[data-status=loading]{background:#f2eafa;border-color:#e1d3f0;color:#9474ad}.mtc-room-rules{position:absolute;z-index:8;top:54px;left:8px;right:8px;max-height:calc(100% - 68px);overflow:auto;overscroll-behavior:contain;border:1px solid #b992df;border-radius:12px;background:#fffdf8;padding:14px;box-shadow:0 12px 35px #34214b30;font-size:12px;line-height:1.7}.mtc-room-rules header{display:flex;align-items:center;gap:6px;margin-bottom:9px;color:#7445ad}.mtc-room-rules header strong{font-size:14px}.mtc-room-rules header button{margin-left:auto;width:25px;height:25px;background:#efe5fb;border-radius:6px}.mtc-room-rules ul{padding-left:18px;margin:9px 0}.mtc-room-rules li{margin-block:7px}.mtc-room-rules small{display:block;border-top:1px solid #e5d8ef;padding-top:9px;color:#9176a4;font-size:11px}.mtc-room-intro{padding:0 0 14px;margin-bottom:14px;border-bottom:1px dashed #d8c2ed}.mtc-room-intro>span{display:flex;align-items:center;gap:5px;color:#9869bf;font-size:11px;letter-spacing:.35px}.mtc-room-intro p{margin-top:5px;font-size:13px;font-weight:700;color:#604078}.mtc-message.from-peer{margin-bottom:19px}.mtc-message.from-peer>header{gap:7px}.mtc-public-avatar{width:29px;height:29px;display:grid;place-items:center;flex:none;border:1px solid #c3adf1;border-radius:10px;background:linear-gradient(135deg,#eee2ff,#d9eafb);color:#744daf;font-size:11px;font-weight:750;overflow:hidden}.mtc-public-author{display:flex;flex-direction:column;min-width:0;gap:2px}.mtc-public-author b{font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:180px;color:#5c3b79}.mtc-public-author small{color:#957ba8;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.mtc-message.from-peer time{font-size:11px;flex:none}.mtc-message.from-peer>p{background:#f1e8ff;border-color:#e2cff5;font-size:13px;line-height:1.75;border-radius:3px 12px 12px}.mtc-message.from-peer:nth-child(3n)>p{background:#edf8f2;border-color:#d2e8dd}.mtc-message.from-peer:nth-child(3n) .mtc-public-avatar{background:linear-gradient(135deg,#c5f6e3,#e1edfc);border-color:#b5decf;color:#367d67}.mtc-message.from-peer>footer button{font-size:11px;color:#87679f;min-height:23px;padding:1px 3px}.mtc-message.from-peer>footer button:hover{color:#6935ab;background:#ede0fa;border-radius:4px}.mtc-public-empty{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:15px 0;color:#906bb3}.mtc-public-empty>svg{padding:8px;box-sizing:content-box;border:1px solid #d2b8ec;border-radius:14px;background:#ecddff;transform:rotate(-6deg)}.mtc-public-empty strong{font-size:17px;line-height:1.5;color:#674288}.mtc-public-empty p{font-size:12px;line-height:1.8;color:#947ba7}.mtc-local-history{border:1px dashed #d3bfdf;border-radius:8px;padding:9px;color:#8b739e;font-size:11px}.mtc-local-history summary{cursor:pointer;line-height:1.7}.mtc-local-history article{padding:10px 0;border-top:1px solid #e6daef;margin-top:8px}.mtc-local-history p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;margin:5px 0}.mtc-local-history small{font-size:10px}.mtc-local-history time{font-size:11px}.mtc-room-compose-note{display:flex;align-items:center;justify-content:space-between;gap:4px;padding-top:8px;font-size:11px;color:#9774ad}.mtc-room-compose-note button{font-size:11px;color:#8257a6;text-decoration:underline;text-underline-offset:3px}.mtc-room-notice{padding-top:7px;font-size:11px;color:#48836a}.mtc-dock[data-room] .mtc-identity small{font-size:11px}.mtc-dock[data-room] .mtc-compose textarea{font-size:13px}.mtc-dock[data-room] .mtc-identity>div:nth-child(2){flex-direction:column;align-items:flex-start;gap:3px}@keyframes mtc-unread-glow{50%{background:#9a5cf2;box-shadow:inset 0 -3px #e5ff80}}@keyframes mtc-unread-nudge{0%,to{transform:translateY(0)}40%{transform:translateY(-3px)}70%{transform:translateY(1px)}}@media(min-width:761px)and (max-width:1120px){.mtc-dock[data-room]:not(.is-expanded) .mtc-identity{min-height:57px}.mtc-dock[data-room] .mtc-room-rules{top:55px}.mtc-dock[data-room] .mtc-tabs [role=tab]{font-size:12px;padding-inline:6px}.mtc-dock[data-room] .mtc-tabs small{display:none}.mtc-dock[data-room] .mtc-public-status{padding-inline:9px}}@media(prefers-reduced-motion:reduce){.mtc-has-unread,.mtc-unread-badge{animation:none!important}}.su-titlebar .wn-wire{flex:1;min-width:0;height:44px;display:flex;align-items:stretch;position:relative;border:1px solid #d1bee6;border-radius:8px;background:#faf6ff9c;overflow:hidden;box-shadow:0 2px #e4d8ed66}.wn-wire button{border:0;background:none;cursor:pointer;color:inherit;font:inherit;padding:0;display:flex;align-items:center}.wn-wire .wn-brand{flex:none;padding:0 10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;background:#ece3f8;color:#6d449e;border-right:1px solid #d9c7ea;z-index:2}.wn-brand>span{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:800;white-space:nowrap}.wn-brand i{width:5px;height:5px;border-radius:50%;background:#6a45bb;box-shadow:0 0 0 3px #c3abeb44;animation:wn-beat 3s ease-in-out infinite}.wn-brand small{font-size:7px;letter-spacing:1.1px;color:#a58abd}.wn-window{flex:1;overflow:hidden;min-width:0;position:relative;mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 15px),transparent)}.wn-track{display:flex;width:max-content;height:100%;animation:wn-scroll var(--wire-duration,180s) linear infinite;will-change:transform}.wn-loop{display:flex;width:max-content;align-items:center;height:100%;padding-right:21px;gap:21px}.wn-wire .wn-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;white-space:nowrap;height:100%;padding:0 15px 0 9px;position:relative}.wn-item:after{content:"";height:21px;width:1px;background:#d8c7e6;position:absolute;right:-8px;top:11px}.wn-item-meta{display:flex;align-items:center;gap:8px;font-size:9px;color:#a28ab4;line-height:1.1}.wn-item-meta b{font-size:9px;letter-spacing:.2px;font-weight:700;color:var(--wn-accent,#8c60b2)}.wn-item-meta time{font-variant-numeric:tabular-nums;font-size:8px;color:#ac97bb}.wn-item strong{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:650;color:#624276;line-height:1.3}.wn-item strong>svg{color:#b294c9}.wn-item:hover strong{color:#8c42d3}.wn-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;width:27px;flex:none;border-left:1px solid #dfd0ee;background:#f5edfc;z-index:2}.wn-actions>button{display:grid;place-items:center;width:26px;height:20px;color:#a080bb}.wn-wire:focus-within .wn-track,.wn-wire:hover .wn-track,.wn-wire[data-motion=off] .wn-track{animation-play-state:paused}.wn-wire[data-motion=off] .wn-brand i{animation-play-state:paused}.wn-wire button:focus-visible{outline:2px solid #8d5acd;outline-offset:-3px}.wn-politics{--wn-accent:#c15c86}.wn-finance{--wn-accent:#8b57c6}.wn-macro{--wn-accent:#327f91}.wn-energy{--wn-accent:#a78325}.wn-technology{--wn-accent:#5a67b2}.super-terminal .su-titlebar{gap:14px}.super-terminal .su-clocks{margin-left:0;gap:13px;flex:none}.super-terminal .su-layout-switch{margin-left:0;flex:none}.super-terminal .su-title-actions{flex:none}.wn-dialog{padding:0;margin:auto;border:1px solid #ad89d3;border-radius:16px;background:#fffaf5;color:#382848;width:min(800px,calc(100vw - 30px));height:min(740px,calc(100dvh - 48px));max-width:none;max-height:none;box-shadow:0 5px #9e7cc3,0 22px 80px #29163644;overflow:hidden;font:14px/1.5 Inter,Noto Sans SC,sans-serif}.wn-dialog[open]{display:flex;flex-direction:column}.wn-dialog::backdrop{background:#2b1b3b80;backdrop-filter:blur(5px)}.wn-dialog *{box-sizing:border-box}.wn-dialog button,.wn-dialog a{font:inherit;cursor:pointer;border:0;background:none;color:inherit;display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none}.wn-dialog button:disabled{opacity:.5;cursor:default}.wn-dialog button:focus-visible,.wn-dialog a:focus-visible,.wn-dialog input:focus-visible{outline:2px solid #8e4cda;outline-offset:2px}.wn-dialog h2,.wn-dialog h3,.wn-dialog p{margin:0}.wn-modal-heading{display:flex;align-items:center;gap:13px;padding:20px 23px;background:linear-gradient(105deg,#7442e4,#9860ef);color:#fff8ff;flex:none}.wn-globe{display:grid;place-items:center;height:43px;width:43px;border:1px solid #c2a0f4;border-radius:12px;background:#fff2;transform:rotate(-8deg);color:#eaff9c}.wn-modal-heading small{font-size:9px;letter-spacing:1.2px;color:#d9c5ff}.wn-modal-heading h2{font-size:25px;letter-spacing:-.6px;line-height:1.4;font-weight:800}.wn-modal-heading>button{margin-left:auto;height:29px;width:29px;border-radius:7px;border:1px solid #d2afff66;color:#e3d2fb}.wn-feed-status{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 23px;font-size:11px;color:#ac91bc;background:#f0e6fb;flex:none;border-bottom:1px solid #e3d1ef}.wn-feed-status>span{display:flex;align-items:center;gap:7px}.wn-feed-status i{height:5px;width:5px;border-radius:50%;background:#b498d4}.wn-feed-status>button{font-size:11px;color:#946caf;padding:0}.wn-filters{display:flex;gap:6px;overflow:auto;scrollbar-width:none;padding:16px 21px 8px;flex:none}.wn-filters>button{white-space:nowrap;font-size:12px;padding:5px 10px;border-radius:6px;color:#a487b6;flex:none;border:1px solid transparent}.wn-filters>button[aria-pressed=true]{background:#e5ff92;border-color:#c9db92;color:#575336;box-shadow:1px 2px #d6c8be}.wn-search{margin:5px 23px 11px;display:flex;align-items:center;gap:9px;padding:9px 11px;border:1px solid #d7bee8;border-radius:8px;background:#fffdf9;color:#a386b7;flex:none}.wn-search input{flex:1;min-width:0;border:0;outline:0;background:none;font:13px/1.5 Inter,Noto Sans SC,sans-serif;color:#65467b}.wn-search input::placeholder{color:#baa1c8}.wn-search>span{font-size:11px;color:#b29ac3}.wn-feed-list{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c0a6da transparent;padding:0 23px 12px}.wn-dialog .wn-feed-item{width:100%;align-items:flex-start;justify-content:flex-start;text-align:left;gap:17px;padding:15px 0;border-bottom:1px solid #ecddf3}.wn-feed-item>time{font-size:11px;color:#a68bb8;line-height:1.6;flex:none;width:76px;display:flex;flex-direction:column;gap:4px;font-variant-numeric:tabular-nums}.wn-feed-item>time>small{font-size:9px;color:#bea7cd}.wn-news-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.wn-news-copy>span{display:flex;align-items:center;gap:9px}.wn-news-copy b{color:var(--wn-accent);font-size:10px;line-height:1.2}.wn-news-copy small{color:#b098c1;font-size:10px}.wn-news-copy strong{font-size:14px;font-weight:650;line-height:1.65;color:#5b3d70}.wn-feed-item>svg{flex:none;margin-top:21px;color:#b395c9}.wn-feed-item:hover .wn-news-copy strong{color:#9850cd}.wn-feed-footer{display:flex;justify-content:space-between;gap:10px;flex:none;padding:11px 23px;border-top:1px solid #e3d4ed;font-size:10px;color:#b297c1;background:#faf3ff}.wn-empty{font-size:13px;color:#a487b7;padding:28px;text-align:center}.wn-detail{padding:19px 26px 26px;overflow:auto;min-height:0;flex:1;scrollbar-width:thin;scrollbar-color:#cbb1df transparent}.wn-dialog .wn-back{font-size:12px;color:#a086b1;padding:0;margin-bottom:26px}.wn-detail-meta{display:flex;align-items:center;gap:10px;margin-bottom:12px}.wn-tag{background:#ede2f8;border:1px solid #ddc8ee;padding:3px 7px;color:var(--wn-accent);font-size:11px;border-radius:5px}.wn-detail-meta>span{font-size:12px;color:#a086b0}.wn-detail h3{font-size:25px;font-weight:750;line-height:1.55;color:#473155;letter-spacing:-.4px}.wn-detail .wn-original-title{margin-top:14px;font-size:14px;color:#aa90b7;line-height:1.7}.wn-detail .wn-published{margin:17px 0;font-size:11px;color:#b29bc1}.wn-dialog .wn-read-original{border:1px solid #d4b8e7;padding:9px 13px;border-radius:7px;color:#8a5daf;background:#f3e7fc;font-size:12px;margin-bottom:22px}.wn-discuss{border:1px solid #d5c1e6;border-radius:11px;padding:18px;background:linear-gradient(115deg,#ece0ff,#f8f1fc);margin-top:9px}.wn-discuss>span{display:flex;gap:8px;align-items:center;color:#9d71c3;font-size:14px}.wn-discuss p{font-size:12px;line-height:1.7;color:#ac90bc;margin-top:8px}.wn-discuss>div{display:flex;gap:9px;margin-top:16px}.wn-discuss button{padding:9px 13px;border-radius:7px;border:1px solid #b69ad4;color:#6f4595;background:#fff9ff;font-size:12px}.wn-discuss button:first-child{background:#dfff9d;border-color:#bccc8d;color:#5a6035}.wn-spin{animation:wn-spin 1s linear infinite}@keyframes wn-spin{to{transform:rotate(360deg)}}@keyframes wn-scroll{to{transform:translate(-50%)}}@keyframes wn-beat{50%{box-shadow:0 0 0 4px #c3abeb14}}@media(max-width:1690px){.super-terminal .su-clocks{display:none}.super-terminal .su-titlebar{gap:12px}.wn-brand small{letter-spacing:.7px}.wn-wire .wn-brand{padding-inline:8px}}@media(min-width:761px)and (max-width:1120px){.super-terminal .su-titlebar{gap:8px}.su-titlebar .wn-wire{height:40px}.wn-wire .wn-brand{padding-inline:7px}.wn-brand>span{font-size:10px}.wn-brand small{font-size:6px}.wn-item strong{font-size:12px}.wn-item-meta{font-size:8px}.wn-actions{width:23px}.wn-actions>button{width:22px}.wn-item:after{top:9px}.wn-worldmark{display:none}}@media(max-width:760px){.super-terminal .su-titlebar{display:flex;flex-wrap:wrap;gap:6px;min-height:0}.super-terminal .su-title{order:0}.super-terminal .su-layout-switch{order:1;margin-left:auto}.super-terminal .su-title-actions{order:2;margin-left:0}.su-titlebar .wn-wire{order:3;flex-basis:100%;height:38px}.wn-wire .wn-brand{padding-inline:9px}.wn-item-meta{font-size:8px}.wn-item strong{font-size:12px}.wn-actions{width:28px;flex-direction:row;width:45px}.wn-actions>button{height:36px;flex:1}.wn-dialog{height:calc(100dvh - 26px);width:calc(100vw - 20px);border-radius:12px}.wn-modal-heading{padding:15px;gap:10px}.wn-modal-heading h2{font-size:20px}.wn-modal-heading small{font-size:7px;letter-spacing:.6px}.wn-globe{height:36px;width:36px}.wn-feed-status{padding:9px 14px;font-size:10px}.wn-filters{padding:12px 12px 6px;gap:3px}.wn-filters>button{font-size:11px;padding:5px 8px}.wn-search{margin:5px 14px 8px}.wn-feed-list{padding:0 15px 10px}.wn-dialog .wn-feed-item{gap:10px;padding:13px 0}.wn-feed-item>time{font-size:10px;width:65px}.wn-news-copy strong{font-size:13px}.wn-news-copy>span{gap:6px;flex-wrap:wrap}.wn-news-copy small{font-size:9px}.wn-feed-footer{padding:10px 15px;font-size:9px}.wn-detail{padding:15px 18px}.wn-detail h3{font-size:21px}.wn-detail .wn-back{margin-bottom:20px}.wn-discuss{padding:14px}.wn-discuss>div{gap:7px}.wn-discuss button{padding:8px 10px}}@media(prefers-reduced-motion:reduce){.wn-track,.wn-brand i,.wn-spin{animation:none!important}}.pr-rail{--pr-ink:#292637;--pr-muted:#96919e;--pr-line:#e9e5ee;--pr-mint:#158c6b;--pr-coral:#be6580;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;container-type:inline-size;border:1px solid #d2c6e0;border-radius:12px;background:#fdfcf9;color:var(--pr-ink);box-shadow:0 2px #c8b5db;font:13px/1.4 Inter,Microsoft YaHei,sans-serif;isolation:isolate}.pr-rail *,.pr-rail *:before,.pr-rail *:after{box-sizing:border-box}.pr-rail button{font:inherit;color:inherit;cursor:pointer;border:0}.pr-rail button:disabled{cursor:default;opacity:.4}.pr-rail button:focus-visible{outline:2px solid #8750e5;outline-offset:-3px}.pr-rail .pr-header{display:flex;align-items:center;gap:9px;min-height:62px;flex:none;padding:11px 13px 9px;background:#fdfcf9}.pr-header-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.pr-header-copy strong{font-size:17px;line-height:1.35;letter-spacing:-.5px}.pr-header-copy>span{font-size:8px;letter-spacing:1.6px;color:#9b90a5;font-weight:650}.pr-brand-icon{position:relative;width:28px;height:30px;flex:none;overflow:hidden}.pr-brand-icon i{position:absolute;width:18px;height:24px;border:1.5px solid #7442c9;border-radius:7px;left:1px;top:1px;transform:rotate(-11deg);background:#e8ddf9}.pr-brand-icon i+i{left:8px;top:5px;transform:rotate(11deg);background:#7951c8}.pr-brand-icon i+i:after{content:"";position:absolute;left:5px;top:6px;width:5px;height:8px;border-right:1.5px solid #e8ff9a;border-bottom:1.5px solid #e8ff9a;transform:rotate(35deg)}.pr-rail .pr-all-button{display:flex;align-items:center;gap:2px;flex:none;margin-left:auto;padding:6px 0 6px 4px;background:none;color:#81748f;font-size:11px}.pr-rail .pr-all-button:hover{color:#7642c4}.pr-filter-row{display:flex;align-items:center;gap:1px;padding:0 10px;flex:none;min-height:33px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--pr-line)}.pr-filter-row::-webkit-scrollbar{display:none}.pr-rail .pr-filter-row>button{position:relative;flex:1 0 auto;min-height:33px;padding:6px;display:flex;align-items:center;justify-content:center;gap:3px;border-radius:0;background:none;color:#9a939f;font-size:12px;white-space:nowrap;transition:color .18s}.pr-filter-row>button:after{content:"";position:absolute;bottom:0;left:7px;right:7px;height:2px;border-radius:2px;background:#7844cd;transform:scaleX(0);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.pr-rail .pr-filter-row>button[aria-pressed=true]{color:#60418b;font-weight:700}.pr-filter-row>button[aria-pressed=true]:after{transform:scaleX(1)}.pr-filter-row>button>span{font-size:10px;color:#ab97c4}.pr-event-list{flex:1;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:10px;scrollbar-width:thin;scrollbar-color:#d5c7e1 transparent}.pr-spotlight{position:relative;border-radius:11px;overflow:hidden;background:#262032;box-shadow:0 5px 14px #28202f13;margin-bottom:7px}.pr-rail .pr-event{display:flex;flex-direction:column;position:relative;align-items:stretch;justify-content:flex-start;width:100%;min-width:0;margin:0;padding:12px 3px 11px;gap:7px;border-radius:0;background:transparent;color:var(--pr-ink);text-align:left;border-bottom:1px solid var(--pr-line);transition:background .2s,box-shadow .2s;animation:pr-row-in .35s both;animation-delay:var(--pr-enter-delay,0ms)}.pr-rail .pr-event:not(.is-featured):hover{background:#f3edf8;box-shadow:7px 0 #f3edf8,-7px 0 #f3edf8}.pr-event-heading{display:flex;gap:9px;min-width:0;align-items:center}.pr-artwork{display:grid;place-items:center;width:35px;height:35px;flex:none;border-radius:9px;overflow:hidden;background:#eee9f3;color:#8666a9;border:1px solid #21152d0d;transition:transform .42s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.pr-artwork img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.pr-event:hover .pr-artwork img{transform:scale(1.09)}.pr-event-copy{min-width:0;flex:1}.pr-event-kicker{display:flex;align-items:center;gap:5px;margin-bottom:3px;color:#918698;font-size:10px;white-space:nowrap}.pr-event-kicker>span+span:before{content:"·";margin-right:4px}.pr-event-copy>strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:650;line-height:1.6;color:inherit;letter-spacing:-.25px}.pr-open-arrow{display:none}.pr-outcomes{display:flex;align-items:baseline;gap:16px;padding-left:44px}.pr-outcome{display:flex;align-items:baseline;gap:5px;min-width:0}.pr-outcome-yes{color:var(--pr-mint)}.pr-outcome-no{color:#a59aa8}.pr-outcome-name{font-size:10px;font-weight:600}.pr-outcome-value{font-size:21px;line-height:1.2;font-weight:730;letter-spacing:-.8px;font-variant-numeric:tabular-nums;white-space:nowrap}.pr-outcome-no .pr-outcome-value{font-size:13px;letter-spacing:-.3px;font-weight:550}.pr-rail .pr-outcome-value>small{font-size:10px;margin-left:1px;font-weight:500;letter-spacing:0;opacity:.8}.pr-outcome-track{display:none}.pr-event-meta{display:flex;justify-content:space-between;align-items:center;gap:3px;color:#9d95a4;font-size:10px;white-space:nowrap}.pr-event-meta>span{display:flex;align-items:center;gap:3px;min-width:0}.pr-event-meta b{font:inherit;color:#74677f;font-variant-numeric:tabular-nums}.pr-event-meta time{font-variant-numeric:tabular-nums}.pr-event-meta svg{display:none}.pr-rail .pr-event.is-featured{gap:12px;border:0;background:radial-gradient(ellipse at 90% 0,#6b568743,transparent 65%),#262032;color:#fffdf7;padding:13px 13px 10px;border-radius:0;animation:pr-focus-in .45s cubic-bezier(.2,.8,.2,1) both}.pr-feature-label{display:flex;align-items:center;gap:5px;font-size:10px;letter-spacing:.3px;color:#bfaed1}.pr-feature-label>svg{margin-left:auto;color:#a994bd;transition:transform .3s}.pr-feature-dot{width:4px;height:4px;background:#c2e893;border-radius:50%}.pr-event.is-featured .pr-event-heading{align-items:flex-start;flex-direction:row-reverse;gap:11px}.pr-event.is-featured .pr-artwork{width:51px;height:55px;border-radius:10px;box-shadow:2px 4px #130c2033;transform:rotate(4deg);border:1px solid #ffffff25}.pr-event.is-featured:hover .pr-artwork{transform:rotate(0) translateY(-3px);box-shadow:3px 8px #130c2033}.pr-event.is-featured:hover .pr-feature-label>svg{transform:translate(2px,-2px)}.pr-event.is-featured .pr-event-kicker{font-size:10px;color:#baa5cc;margin-bottom:4px}.pr-event.is-featured .pr-event-copy>strong{font-size:16px;line-height:1.65;font-weight:650;letter-spacing:-.4px;-webkit-line-clamp:3}.pr-event.is-featured .pr-outcomes{padding:0;gap:0;justify-content:space-between;align-items:flex-end}.pr-event.is-featured .pr-outcome-yes{color:#d9ffac;flex-direction:column;gap:3px}.pr-event.is-featured .pr-outcome-yes .pr-outcome-name{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#9bab91}.pr-event.is-featured .pr-outcome-yes .pr-outcome-value{font-size:43px;font-weight:620;letter-spacing:-2.6px;line-height:1}.pr-event.is-featured .pr-outcome-yes .pr-outcome-value>small{font-size:19px;letter-spacing:-.8px}.pr-event.is-featured .pr-outcome-no{color:#c5b5cc;flex-direction:column;gap:4px;align-items:flex-end;padding-bottom:3px}.pr-event.is-featured .pr-outcome-no .pr-outcome-value{font-size:21px;font-weight:550;letter-spacing:-.5px}.pr-event.is-featured .pr-outcome-no .pr-outcome-name{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#a992b3}.pr-event.is-featured .pr-outcome-no .pr-outcome-value>small{font-size:12px}.pr-probability-meter{height:10px;position:relative;overflow:hidden;background:#4d415b;border-radius:1px;mask-image:repeating-linear-gradient(90deg,#000 0,#000 3px,transparent 3px,transparent 5px)}.pr-probability-meter>i{height:100%;display:block;background:#d9ffac;transform-origin:left;animation:pr-meter-reveal .85s cubic-bezier(.16,1,.3,1) both;transition:width .7s cubic-bezier(.2,.8,.2,1)}.pr-probability-meter:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#ffffff66,transparent);transform:translate(-120%);pointer-events:none}.pr-event.is-featured:hover .pr-probability-meter:after{animation:pr-meter-sheen 1.1s ease-out}.pr-event.is-featured .pr-event-meta{font-size:10px;color:#9f90ad}.pr-event.is-featured .pr-event-meta b{color:#cbc2d5}.pr-spotlight-controls{height:31px;display:flex;align-items:center;gap:4px;border-top:1px solid #ffffff0c;padding:4px 10px;background:#221d2c;color:#8e809d}.pr-spotlight-controls>span:first-child{display:flex;align-items:center;gap:5px;font-size:10px;font-variant-numeric:tabular-nums}.pr-spotlight-controls>span:first-child b{color:#dacde7;font-weight:550}.pr-spotlight-controls>span:first-child i{width:9px;height:1px;background:#6b597e;transform:rotate(-55deg)}.pr-slide-dots{display:flex;gap:3px;flex:1;align-items:center;justify-content:center}.pr-slide-dots i{width:3px;height:3px;border-radius:10px;background:#64536e;transition:width .25s,background .25s}.pr-slide-dots i.is-active{width:11px;background:#c9e89e}.pr-rail .pr-spotlight-controls button{display:grid;place-items:center;width:22px;height:22px;border-radius:5px;background:transparent;color:#c5b4d5;transition:background .2s,color .2s}.pr-rail .pr-spotlight-controls button:hover{background:#4c3d5a;color:#e1ffc0}.pr-spotlight-controls button:focus-visible{outline-color:#d9ffac}.pr-list-heading{display:flex;align-items:center;justify-content:space-between;padding:12px 3px 1px;color:#81738d;font-size:11px}.pr-list-heading>span+span{font-size:10px;color:#b5a8bc}.pr-other-outcomes{display:flex;justify-content:space-between;align-items:center;gap:7px;font-size:11px;padding:8px;background:#9774b415;border-radius:5px;line-height:1.6}.pr-footer{display:flex;align-items:center;justify-content:space-between;flex:none;gap:5px;min-height:43px;padding:7px 12px;background:#f6f2f9;border-top:1px solid #e8e0ef}.pr-source{display:flex;flex-direction:column;min-width:0;gap:3px}.pr-source>span{display:flex;align-items:center;gap:4px;font-size:11px;color:#7f6e90;white-space:nowrap}.pr-source i{width:4px;height:4px;border-radius:50%;background:#9676b5;flex:none}.pr-source b{font-size:10px;font-weight:400;color:#a18eaf}.pr-rail .pr-source>small{color:#a08daf;font-size:10px;white-space:nowrap}.pr-rail .pr-refresh{display:grid;place-items:center;width:26px;height:26px;background:#efe7f7;border:1px solid #ddd1e9;border-radius:7px;color:#8d6eaa}.pr-rail .pr-refresh:hover{color:#7445b4;border-color:#bea8d3}.pr-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:190px;padding:20px 8px;gap:12px;color:#a28ab7;text-align:center}.pr-empty strong{font-size:14px;color:#7a6290}.pr-empty p{margin:0;font-size:12px;line-height:1.7}.pr-empty>button{display:flex;align-items:center;gap:6px;padding:7px;background:#eae0f6;border-radius:5px}.pr-is-spinning{animation:pr-refresh-spin 1.2s linear infinite}@keyframes pr-refresh-spin{to{transform:rotate(360deg)}}@keyframes pr-meter-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pr-meter-sheen{to{transform:translate(120%)}}@keyframes pr-focus-in{0%{opacity:.25;transform:translate(7px)}to{opacity:1;transform:translate(0)}}@keyframes pr-row-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@container (min-width:275px){.pr-header-copy strong{font-size:18px}.pr-event-list{padding:12px}.pr-rail .pr-event.is-featured{padding:15px 16px 12px;gap:13px}.pr-event.is-featured .pr-artwork{width:63px;height:67px}.pr-event.is-featured .pr-event-copy>strong{font-size:18px}.pr-event.is-featured .pr-outcome-yes .pr-outcome-value{font-size:48px}.pr-event-copy>strong{font-size:14px}.pr-artwork{width:40px;height:40px}.pr-outcomes{padding-left:49px}.pr-event-meta{font-size:11px}.pr-rail .pr-event:not(.is-featured){gap:8px;padding-block:13px}.pr-spotlight-controls{height:33px;padding-inline:13px}}@container (max-width:225px){.pr-rail .pr-header{padding-inline:10px;gap:7px}.pr-brand-icon{width:25px}.pr-header-copy strong{font-size:16px}.pr-header-copy>span{font-size:7px;letter-spacing:1.1px}.pr-event-list{padding:8px}.pr-rail .pr-event.is-featured{padding:11px 10px 9px;gap:10px}.pr-event.is-featured .pr-artwork{width:37px;height:42px;border-radius:8px}.pr-event.is-featured .pr-event-heading{gap:8px}.pr-event.is-featured .pr-event-copy>strong{font-size:14px}.pr-event.is-featured .pr-outcome-yes .pr-outcome-value{font-size:37px}.pr-artwork{width:30px;height:33px}.pr-event-heading{gap:7px}.pr-event-copy>strong{font-size:12px}.pr-outcomes{padding-left:37px;gap:12px}.pr-outcome-value{font-size:19px}.pr-event-meta{font-size:9px}.pr-source>span{font-size:10px}.pr-rail .pr-source>small{font-size:9px}.pr-footer{padding-inline:9px}.pr-feature-label{font-size:9px}}.pr-rail .pr-header{min-height:54px;padding-block:8px}.pr-rail .pr-event.is-featured{gap:9px;padding-top:11px}.pr-event.is-featured .pr-event-heading{display:block;padding-top:10px}.pr-event.is-featured .pr-artwork{position:absolute;top:11px;right:13px;width:33px;height:35px;border-radius:7px}.pr-event.is-featured .pr-event-kicker{display:none}.pr-feature-label{padding-right:35px;min-height:16px}.pr-feature-label>svg{display:none}.pr-event.is-featured .pr-event-copy>strong{font-size:14px;line-height:1.6;-webkit-line-clamp:2}.pr-event.is-featured .pr-outcome-yes{gap:1px}.pr-event.is-featured .pr-outcome-yes .pr-outcome-value{font-size:37px;letter-spacing:-1.8px}.pr-event.is-featured .pr-outcome-yes .pr-outcome-value>small{font-size:16px}.pr-probability-meter{height:7px}.pr-spotlight-controls{height:27px}.pr-rail .pr-event:not(.is-featured){padding-block:10px;gap:5px}.pr-list-heading{padding-top:9px}.pr-event:not(.is-featured) .pr-outcomes{padding-left:0;justify-content:space-between}.pr-event:not(.is-featured) .pr-event-kicker{display:none}.pr-event:not(.is-featured) .pr-outcome-name{font-size:10px}.pr-event:not(.is-featured) .pr-outcome-yes .pr-outcome-value{font-size:20px}.pr-event:not(.is-featured) .pr-outcome-no .pr-outcome-value{font-size:13px}@container (min-width:275px){.pr-event.is-featured .pr-event-copy>strong{font-size:17px}.pr-event.is-featured .pr-outcome-yes .pr-outcome-value{font-size:45px}.pr-event.is-featured .pr-artwork{width:39px;height:40px}.pr-event.is-featured .pr-event-heading{padding-top:14px}.pr-rail .pr-event.is-featured{gap:10px}.pr-spotlight-controls{height:29px}}.pr-rail[data-motion=off] *,.pr-rail[data-motion=off] *:before,.pr-rail[data-motion=off] *:after{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.pr-rail *,.pr-rail *:before,.pr-rail *:after{animation:none!important;transition:none!important}}.super-terminal.su-integrated-markets .su-workspace{grid-template-columns:clamp(250px,18vw,320px) minmax(0,1fr) clamp(290px,21vw,365px);grid-template-rows:minmax(0,1fr);align-items:stretch}.su-integrated-markets .su-prediction-column{grid-column:1;grid-row:1;display:flex;min-width:0;min-height:0}.su-integrated-markets .su-prediction-column>.pr-rail{width:100%;flex:1}.super-terminal.su-integrated-markets .su-center{grid-column:2;grid-row:1}.super-terminal.su-integrated-markets .su-conversation-column{display:flex;grid-column:3;grid-row:1;min-height:0;min-width:0}.su-integrated-markets .su-conversation-column>.mtc-dock,.su-integrated-markets .su-conversation-column>.mtc-expanded-placeholder{flex:1;min-width:0;min-height:0}.su-integrated-markets .st-chart[data-active=true]{border-color:#9160e6;box-shadow:0 3px #bc9edf}.super-terminal.su-integrated-markets .st-chart button.st-chart-identity{justify-content:flex-start;gap:7px;padding:3px 4px;margin-left:-4px;min-width:0;border:1px solid #ffffff24;border-radius:7px;background:#ffffff09;color:#fff8ff;text-align:left;transition:background .18s,border-color .18s}.super-terminal.su-integrated-markets .st-chart button.st-chart-identity:hover{background:#ffffff1c;border-color:#ffffff60}.super-terminal.su-integrated-markets .st-chart button.st-chart-identity:focus-visible{outline:2px solid #e6ff85;outline-offset:2px}.su-integrated-markets .st-chart-identity>span:last-of-type{min-width:0;flex:1}.su-integrated-markets .st-chart-picker-caret{flex:none;color:#e8fba1;margin-left:1px}.su-integrated-markets .st-chart-identity .market-asset-icon{flex:none}.su-integrated-markets .st-chart-quote{pointer-events:none}.su-integrated-markets .su-conversation-column .mtc-welcome{padding-top:14px}.su-integrated-markets .su-conversation-column .mtc-welcome h3{font-size:25px}.su-integrated-markets .su-conversation-column .mtc-welcome>p{font-size:12px;line-height:1.85}.su-integrated-markets .su-conversation-column .mtc-compose textarea{height:68px;min-height:68px}.su-modal.su-instrument-picker{position:fixed;padding:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border:1px solid #9973ce;border-radius:13px;background:#281c39;color:#f7efff;box-shadow:0 16px 50px #1e0d4055;overflow:hidden;animation:su-picker-enter .16s ease-out}.su-modal.su-instrument-picker[open]{display:flex;flex-direction:column}.su-instrument-picker::backdrop{background:#21122f28;backdrop-filter:blur(1px)}.su-modal.su-instrument-picker>header{padding:13px 15px;min-height:61px;flex:none;background:linear-gradient(110deg,#7740e8,#53349d);border-color:#aa80e64d;gap:12px}.su-instrument-picker>header small{font-size:8px;letter-spacing:1.5px;color:#e5cdf8}.su-modal.su-instrument-picker h2{font-size:18px;font-weight:750;color:#fff9ff}.su-instrument-picker>header>button{color:#e1cef5;background:#ffffff13;border:1px solid #ffffff20;width:28px;height:28px;border-radius:7px}.su-modal.su-instrument-picker .su-modal-content{padding:0;flex:1;height:auto;display:flex;min-height:0;overflow:hidden}.su-instrument-picker .su-picker-directory{display:flex!important;grid-row:auto;flex:1;min-height:0;border:0;border-radius:0;box-shadow:none;animation:none}.su-instrument-picker .su-picker-directory>header{min-height:34px;padding:6px 13px;background:#342344}.su-instrument-picker .su-picker-directory>header strong{font-size:11px;color:#cbb6dc}.su-instrument-picker .su-directory-tools{padding:10px 12px 8px}.su-instrument-picker .su-search{margin:0;padding:10px 11px;border:1px solid #8663ae;background:#3c294f;border-radius:8px}.su-instrument-picker .su-search:focus-within{border-color:#d3f67a;box-shadow:0 0 0 2px #c8ee7520}.su-modal.su-instrument-picker .su-search input{font-size:14px;color:#f8f1fc;background:transparent;border:0;border-radius:0;padding:0;outline:0;box-shadow:none;width:100%;min-width:0}.su-instrument-picker .su-search input::placeholder{color:#ba9dcd}.su-instrument-picker .su-search kbd{display:block;background:#523764;padding:2px 4px;font-size:10px;color:#dac6e8}.su-instrument-picker .su-directory-tabs{padding-top:9px;margin:0;gap:8px}.su-instrument-picker .su-directory-tabs button{padding:5px 9px;font-size:12px;border-radius:5px}.su-instrument-picker .su-filter-row{gap:8px;margin-top:8px}.su-instrument-picker .su-filter-row select{font-size:12px;padding:7px 8px;color:#e7d9f1;background:#372446;border-color:#705481;min-width:0}.su-instrument-picker .su-directory-column-label{font-size:11px;padding:6px 14px;background:#2c1c3b}.su-instrument-picker .su-market-list{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.su-instrument-picker .su-market-row{min-height:63px;animation:none;position:relative}.su-instrument-picker .su-market-select{padding:10px 41px 10px 14px!important;gap:11px;font-size:13px}.su-instrument-picker .su-market-name{flex:1;min-width:0}.su-instrument-picker .su-market-name strong{max-width:none;font-size:14px}.su-instrument-picker .su-market-name small{font-size:11px}.su-instrument-picker .su-market-number>b{font-size:15px}.su-instrument-picker .su-market-number .su-change{font-size:11px}.su-instrument-picker .su-row-star{opacity:1;position:absolute;top:21px;right:10px;width:23px;height:23px;background:#65467640;border-radius:5px;color:#c4accf}.su-instrument-picker .su-row-star[aria-pressed=true]{color:#e7f998}.su-instrument-picker .su-market-row.is-selected .su-row-star{color:#59456b;background:#3a284516}.su-instrument-picker .su-picker-directory>footer{padding:8px 12px;min-height:36px;gap:12px;background:#2c1c3b}.su-instrument-picker .su-picker-directory>footer>button{font-size:11px;gap:4px;white-space:nowrap}.su-instrument-picker .su-picker-directory>footer>button:last-child{margin-left:auto}.su-instrument-picker .su-load-more{padding:12px;font-size:12px}.su-modal .su-picker-back{display:flex;margin-bottom:15px;color:#7850ab;font-size:12px;gap:5px}.su-picker-back svg{transform:rotate(180deg)}@keyframes su-picker-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(min-width:1121px)and (max-width:1450px){.super-terminal.su-integrated-markets .su-workspace{grid-template-columns:245px minmax(0,1fr) 284px;gap:9px}.su-integrated-markets .st-chart-identity .market-asset-icon{--market-asset-icon-size:26px!important}.super-terminal.su-integrated-markets .st-chart .st-chart-quote>strong{font-size:19px}.super-terminal.su-integrated-markets .st-chart .st-chart-identity>span>strong{font-size:14px}.su-integrated-markets .st-chart .st-chart-identity small{font-size:10px}}@media(min-width:761px)and (max-width:1120px){.super-terminal.su-integrated-markets .su-workspace{grid-template-columns:clamp(190px,23vw,225px) minmax(0,1fr) clamp(222px,26vw,285px);grid-template-rows:minmax(0,1fr);gap:8px}.su-integrated-markets .su-charts .st-chart-header .st-chart-identity>span>strong{font-size:14px}.su-integrated-markets .su-charts .st-chart-header .st-chart-identity small{font-size:10px}.super-terminal.su-integrated-markets .su-center{min-height:0;overflow-y:auto;scrollbar-width:thin;padding-bottom:3px}.super-terminal.su-integrated-markets .su-charts{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));flex:1;min-height:498px;height:auto}.super-terminal.su-integrated-markets .su-analysis{height:102px;flex:none}.super-terminal.su-integrated-markets .su-observation-rail{overflow-x:auto;flex:none;scrollbar-width:none}.su-integrated-markets .su-observation-rail>button{flex:none;font-size:10px;padding-inline:6px}.su-integrated-markets .su-rail-label{display:none}.super-terminal.su-integrated-markets .su-right{display:flex;grid-column:3;grid-row:1;grid-template-columns:none;grid-template-rows:none}.su-integrated-markets .su-conversation-column .mtc-tabs{height:40px;min-height:40px}.su-integrated-markets .su-conversation-column .mtc-tabs [role=tab]{padding-inline:5px;font-size:11px}.su-integrated-markets .su-conversation-column .mtc-tabs small{display:none}.su-integrated-markets .su-conversation-column .mtc-identity{min-height:51px;gap:6px;padding:8px}.su-integrated-markets .su-conversation-column .mtc-identity>div:nth-child(2){flex-direction:column;align-items:flex-start;gap:4px}.su-integrated-markets .su-conversation-column .mtc-context{display:flex;margin-inline:9px;font-size:10px;min-height:36px}.su-integrated-markets .su-conversation-column .mtc-context small{display:none}.su-integrated-markets .su-conversation-column .mtc-welcome h3{font-size:21px}.su-integrated-markets .su-conversation-column .mtc-messages{padding:12px 9px}.su-integrated-markets .su-conversation-column .mtc-compose textarea{height:60px;min-height:60px}.su-integrated-markets .su-conversation-column .mtc-compose-tools{gap:7px}.su-integrated-markets .su-conversation-column .mtc-compose-tools>span{display:none}}@media(max-width:760px){.super-terminal.su-integrated-markets .su-workspace{display:flex;grid-template-columns:none;grid-template-rows:none}.super-terminal.su-integrated-markets .su-prediction-column,.super-terminal.su-integrated-markets .su-conversation-column,.super-terminal.su-integrated-markets .su-center{display:none!important;flex:1;min-height:0;min-width:0}.super-terminal.su-integrated-markets[data-pane=markets] .su-prediction-column,.super-terminal.su-integrated-markets[data-pane=events] .su-conversation-column,.super-terminal.su-integrated-markets[data-pane=chart] .su-center{display:flex!important}.super-terminal.su-integrated-markets .su-analysis{display:none}.su-integrated-markets .su-conversation-column .mtc-welcome h3{font-size:26px}.su-instrument-picker .su-market-name strong{font-size:14px;max-width:none}.su-instrument-picker .su-filter-row select{font-size:11px}}@media(prefers-reduced-motion:reduce){.su-instrument-picker{animation:none!important}}.explore-trade-ticket{min-width:0;padding:16px;color:#30223f;background:#fffdf8;border:1px solid #bdaacf;border-radius:18px 18px 7px;box-shadow:4px 5px #4c315618;font-family:Inter,Microsoft YaHei,sans-serif}.explore-trade-ticket *{box-sizing:border-box}.explore-trade-ticket button,.explore-trade-ticket input{font:inherit}.explore-trade-ticket button{cursor:pointer}.explore-trade-ticket button:disabled{cursor:not-allowed;opacity:.5}.explore-trade-ticket button:focus-visible,.explore-trade-ticket input:focus-visible,.ept-review:focus-visible{outline:3px solid #a186ff;outline-offset:3px}.ept-header,.ept-header>span:first-child{display:flex;align-items:center;gap:7px}.ept-header{justify-content:space-between;gap:10px;padding-bottom:10px}.ept-header strong{font-size:14px}.ept-paper{padding:4px 6px;color:#795b9e;background:#f0e8fc;border:1px solid #d8c7eb;border-radius:5px;font-size:9px;font-weight:750;white-space:nowrap;letter-spacing:.035em}.ept-asset{display:flex;align-items:center;gap:9px;margin-bottom:9px}.ept-asset>span{display:grid;place-items:center;flex:0 0 37px;width:37px;height:37px;overflow:hidden;color:#7750b5;background:#eae1f8;border:1px solid #d6c3e8;border-radius:12px}.ept-asset img{width:100%;height:100%;object-fit:cover}.ept-asset>div{min-width:0}.ept-asset>div:last-child{margin-left:auto;text-align:right}.ept-asset strong{display:block;font-family:Manrope,Inter,sans-serif;font-size:17px;line-height:1.4;overflow-wrap:anywhere}.ept-asset small{display:block;margin-top:3px;color:#9a87a7;font-size:10px}.ept-balance{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;border-top:1px solid #ede5f0}.ept-balance>span{display:flex;align-items:center;gap:5px;color:#8c789c;font-size:11px}.ept-balance strong{font-size:13px;font-variant-numeric:tabular-nums}.ept-tabs{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:4px;margin:4px 0 11px;background:#eee7f5;border:1px solid #dfd3ea;border-radius:10px 10px 4px}.ept-tabs button{display:flex;justify-content:center;align-items:center;gap:6px;min-height:36px;border:0;border-radius:7px 7px 3px;color:#9a84ab;background:transparent;font-size:13px;font-weight:650;transition:background .16s,color .16s,box-shadow .16s,transform .26s cubic-bezier(.2,.85,.25,1.25)}.ept-tabs button:not(:disabled):active{transform:translateY(2px) scale(.97);box-shadow:none}.ept-tabs button[aria-pressed=true]{color:#fffdf8;background:#6a38ff;box-shadow:1px 2px #4b26ab}.ept-tabs button:last-child[aria-pressed=true]{color:#5c302e;background:#ffc9b4;box-shadow:1px 2px #dba38d}.ept-order label>span{display:flex;justify-content:space-between;gap:8px;color:#655170;font-size:12px;font-weight:650}.ept-order label small{color:#a18cac;font-size:10px;font-weight:400}.ept-order label>div{display:flex;align-items:center;gap:8px;margin-top:8px;padding:11px 12px;background:#f9f5fd;border:1px solid #d7c7e4;border-radius:10px 10px 4px}.ept-order input{width:100%;min-width:0;padding:0;border:0;outline:0;color:#372249;background:transparent;font-family:Manrope,Inter,sans-serif;font-size:24px;font-weight:750}.ept-order label>div>strong{color:#9f89ac;font-size:11px}.ept-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:7px}.ept-presets button{min-height:31px;color:#826595;background:#fffdf8;border:1px solid #e0d3ea;border-radius:6px;font-size:11px;font-weight:650;transition:background .16s,border-color .16s,box-shadow .16s,transform .26s cubic-bezier(.2,.85,.25,1.25)}.ept-presets button:not(:disabled):hover{border-color:#8250da;box-shadow:0 2px #bba4d6}.ept-presets button:not(:disabled):active{transform:translateY(2px) scale(.95);box-shadow:none}.ept-presets button[aria-pressed=true]{color:#59471d;background:#fff0a2;border-color:#d7c065}.ept-estimate,.ept-review dl,.ept-position dl{display:grid;gap:9px;margin:16px 0}.ept-estimate{margin:12px 0}.ept-estimate>div,.ept-review dl>div,.ept-position dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:14px;font-size:11px}.ept-estimate dt,.ept-review dt,.ept-position dt{color:#a18aac}.ept-estimate dt>span{color:#79558d}.ept-estimate dd,.ept-review dd,.ept-position dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ept-review dl>div:not(:first-child) dd{flex-shrink:0;white-space:nowrap;overflow-wrap:normal}.ept-estimate dd>small{color:#aa96b3;font-size:10px}.ept-primary,.ept-confirm{display:flex;width:100%;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px;color:#4a351d;background:#fff0a2;border:1px solid #d0b65a;border-radius:10px 10px 4px;box-shadow:2px 3px #ddcdb2;font-size:12px;font-weight:750;transition:transform .14s,box-shadow .14s}.ept-primary>span{max-width:80px;overflow:hidden;text-overflow:ellipsis}.ept-primary.is-sell{color:#6d382e;background:#ffd2be;border-color:#d9a18b}.ept-primary:not(:disabled):hover,.ept-confirm:not(:disabled):hover{transform:translateY(-1px);box-shadow:2px 4px #dac7aa}.ept-order-error,.ept-quote-issue{margin:10px 0;color:#b75f64;font-size:11px;line-height:1.65}.ept-quote-issue{display:flex;align-items:flex-start;gap:6px;color:#9a7d53}.ept-quote-issue svg{flex-shrink:0;margin-top:2px}.ept-review{margin-top:17px;padding:13px;background:#f1e9ff;border:1px solid #c5adeb;border-radius:12px 12px 4px;animation:ept-reveal .18s ease both}.ept-review>header{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px}.ept-review>header button{display:grid;place-items:center;padding:3px;border:0;color:#9578a7;background:transparent}.ept-review dl>div{font-size:10px}.ept-contract{margin:10px 0;color:#9781a5;font-size:10px;line-height:1.7}.ept-contract code{display:block;color:#78608e;overflow-wrap:anywhere}.ept-review>small{display:block;color:#a38db2;font-size:9px;line-height:1.7}.ept-confirm{min-height:39px;margin-top:12px;color:#fffdf8;background:#6a38ff;border-color:#5427d4;box-shadow:2px 3px #d0b9ed}.explore-trade-ticket .ept-filled{position:relative;isolation:isolate;display:block;overflow:hidden;margin-top:14px;padding:0;color:#392050;background:#f1e8ff;border:2px solid #6a38ff;border-radius:12px 12px 5px;box-shadow:3px 4px #442064;animation:ept-receipt-in .52s cubic-bezier(.18,.88,.24,1.12) both}.explore-trade-ticket .ept-filled:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;box-shadow:inset 0 0 0 10px #c3ff91;opacity:0;animation:ept-receipt-impact .68s ease-out both}.explore-trade-ticket .ept-filled .ept-filled-stamp{display:flex;align-items:center;gap:7px;min-height:49px;padding:10px 11px;color:#35214b;background:#d4ffa4;border-bottom:1px dashed #44206470}.explore-trade-ticket .ept-filled-icon{display:grid;place-items:center;flex:0 0 25px;animation:ept-receipt-stamp .44s .13s cubic-bezier(.22,.9,.22,1.24) both}.explore-trade-ticket .ept-filled svg{flex-shrink:0}.explore-trade-ticket .ept-filled-word{font-family:Manrope,Inter,sans-serif;font-size:24px;font-weight:900;line-height:1;letter-spacing:-.06em}.explore-trade-ticket .ept-filled-word>span{display:inline-block;margin-left:5px;color:#7240c8;font-size:20px;transform:rotate(-12deg)}.explore-trade-ticket .ept-filled-mode{margin-left:auto;padding:4px;border:1px solid #68578270;border-radius:3px;font-size:10px;font-weight:650;white-space:nowrap}.explore-trade-ticket .ept-filled-body{min-width:0;padding:12px}.explore-trade-ticket .ept-filled-body>strong{display:block;color:#503373;font-size:12px;animation:ept-receipt-line .3s 90ms ease-out both}.explore-trade-ticket .ept-filled-receipt{display:grid;gap:9px;margin:12px 0 0}.explore-trade-ticket .ept-filled-receipt>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;animation:ept-receipt-line .32s .15s ease-out both}.explore-trade-ticket .ept-filled-receipt>div:nth-child(2){animation-delay:.21s}.explore-trade-ticket .ept-filled-receipt dt{color:#765b91;font-size:10px;white-space:nowrap}.explore-trade-ticket .ept-filled-receipt dd{min-width:0;margin:0;color:#3c2352;font-size:15px;font-weight:750;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.explore-trade-ticket .ept-filled-receipt dd small{margin-left:5px;color:#785b8e;font-size:10px;font-weight:550}.explore-trade-ticket .ept-filled-pnl{display:block;margin-top:10px;color:#634876;font-size:10px;animation:ept-receipt-line .32s .24s ease-out both}.explore-trade-ticket .ept-filled .ept-share-fill{animation:ept-receipt-line .32s .27s ease-out both}.ept-share-fill{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:40px;margin-top:11px;padding:8px 12px;color:#594025;background:#fff0a2;border:1px solid #d5bc68;border-radius:8px 8px 3px;box-shadow:2px 3px #d0ba91;font-size:12px;font-weight:700;transition:transform .14s,box-shadow .14s}.ept-share-fill:hover{box-shadow:2px 4px #d0ba91}.ept-share-fill:active{transform:translateY(2px) scale(.98);box-shadow:none}.ept-position{margin-top:16px;padding-top:14px;border-top:1px solid #ede5f0}.ept-position header{display:flex;justify-content:space-between;gap:7px;font-size:11px}.ept-position header>span{color:#91769f;font-size:10px}.ept-position>small{color:#a390ae;font-size:9px}.ept-position .positive{color:#338b78}.ept-position .negative{color:#cb746b}.ept-footnote{margin-top:14px;color:#a892b1;font-size:10px;line-height:1.7}.ept-footnote small{display:block;margin-top:3px;font-size:9px}@keyframes ept-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes ept-receipt-in{0%{opacity:0;transform:translateY(10px) scale(.96)}62%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes ept-receipt-impact{0%{opacity:.55}to{opacity:0;box-shadow:inset 0 0 #c3ff91}}@keyframes ept-receipt-stamp{0%{opacity:0;transform:scale(1.45) rotate(-16deg)}65%{opacity:1;transform:scale(.92) rotate(5deg)}to{opacity:1;transform:none}}@keyframes ept-receipt-line{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ept-review,.explore-trade-ticket .ept-filled,.explore-trade-ticket .ept-filled:after,.explore-trade-ticket .ept-filled *{animation:none!important}.ept-primary,.ept-confirm,.ept-share-fill,.ept-tabs button,.ept-presets button{transition:none}.ept-primary:hover,.ept-confirm:hover,.ept-share-fill:hover,.ept-share-fill:active,.ept-tabs button:active,.ept-presets button:active{transform:none!important}}.explore-trade-ticket .ept-ticket-nav{display:flex;align-items:center;gap:3px;min-width:0;border-bottom:1px solid #e2d3ed}.explore-trade-ticket .ept-ticket-nav button{display:flex;align-items:center;justify-content:center;gap:4px;min-height:32px;padding:5px 7px;white-space:nowrap;border:0;border-bottom:2px solid transparent;border-radius:5px 5px 0 0;background:transparent;color:#92789f;font-size:11px;font-weight:750}.explore-trade-ticket .ept-ticket-nav button[aria-pressed=true]{border-bottom-color:#7335e8;color:#6130b6;background:#f1e8ff}.explore-trade-ticket .ept-ticket-nav button>span{display:grid;place-items:center;min-width:15px;height:15px;padding:0 3px;color:#754f9c;background:#e7d9f6;border-radius:4px;font-size:9px;font-variant-numeric:tabular-nums}.explore-trade-ticket .ept-ticket-nav button>svg{flex-shrink:0}.explore-trade-ticket.ept-showing-portfolio{align-content:start}.explore-trade-ticket.ept-showing-portfolio>.ept-header,.explore-trade-ticket.ept-showing-portfolio>.ept-portfolio{grid-column:1/-1}.explore-trade-ticket.ept-showing-portfolio>.ept-header{justify-content:flex-start}.explore-trade-ticket .ept-portfolio{min-width:0;container-type:inline-size}.explore-trade-ticket .ept-portfolio-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid #e4d7eb}.explore-trade-ticket .ept-portfolio-summary>span{display:flex;align-items:flex-start;flex-direction:column;gap:4px;min-width:0;color:#957da3;font-size:9px;line-height:1.4}.explore-trade-ticket .ept-portfolio-summary>span:first-child{grid-column:1/-1;display:flex;flex-direction:row;align-items:center;gap:5px}.explore-trade-ticket .ept-portfolio-summary>span:first-child strong{margin-left:auto}.explore-trade-ticket .ept-portfolio-summary strong{min-width:0;color:#412657;font-size:14px;font-weight:800;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.explore-trade-ticket .ept-portfolio-summary strong>small{display:block;color:#9a809f;font-size:8px;font-weight:500}.explore-trade-ticket .ept-portfolio .is-up{color:#178469}.explore-trade-ticket .ept-portfolio .is-down{color:#d4506b}.explore-trade-ticket .ept-portfolio-pending{display:flex;align-items:flex-start;gap:4px;color:#ab804d;font-size:9px;line-height:1.6;margin:8px 0}.explore-trade-ticket .ept-portfolio-pending svg{flex-shrink:0;margin-top:1px}.explore-trade-ticket .ept-holding-list{display:grid;gap:8px;margin-top:10px}.explore-trade-ticket .ept-holding{min-width:0;padding:9px;background:#fffcf6;border:1px solid #dfd0ea;border-radius:8px}.explore-trade-ticket .ept-holding.is-current{border-color:#bba0de;background:#f9f2ff;box-shadow:inset 3px 0 #a079e0}.explore-trade-ticket .ept-holding-select{display:flex;align-items:center;gap:6px;width:100%;min-width:0;padding:0;border:0;background:transparent;text-align:left;color:#603887}.explore-trade-ticket .ept-holding-select:disabled{opacity:.8;cursor:default}.explore-trade-ticket .ept-holding-icon{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;overflow:hidden;border:1px solid #e0d0eb;border-radius:8px;background:#eee2fa;color:#8a61b5}.explore-trade-ticket .ept-holding-icon img{width:100%;height:100%;object-fit:cover}.explore-trade-ticket .ept-holding-name{display:flex;flex-direction:column;gap:2px;min-width:0}.explore-trade-ticket .ept-holding-name strong{font-size:12px;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.explore-trade-ticket .ept-holding-name small{font-size:8px;color:#9b82aa;overflow:hidden;text-overflow:ellipsis}.explore-trade-ticket .ept-holding-select>svg{margin-left:auto;flex-shrink:0}.explore-trade-ticket .ept-holding-current{margin-left:auto;flex-shrink:0;padding:3px 4px;border:1px solid #d0b4ef;border-radius:3px;background:#f0e4ff;color:#7a4bb3;font-size:8px;white-space:nowrap}.explore-trade-ticket .ept-holding-current+svg{margin-left:0}.explore-trade-ticket .ept-holding dl{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px;margin:10px 0 0}.explore-trade-ticket .ept-holding dl>div{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:3px;font-size:10px}.explore-trade-ticket .ept-holding dt{color:#9a80a9;font-size:9px}.explore-trade-ticket .ept-holding dd{margin:0;min-width:0;max-width:100%;overflow-wrap:anywhere;color:#583969;font-variant-numeric:tabular-nums;font-size:11px;font-weight:650}.explore-trade-ticket .ept-holding dl>.ept-holding-pnl{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px dashed #e4d5ed;padding-top:6px}.explore-trade-ticket .ept-holding-note{font-size:8px;line-height:1.5;color:#a18cab;margin:7px 0 0}.explore-trade-ticket .ept-portfolio-note{font-size:9px;line-height:1.65;color:#9b85a6;margin:10px 0 0}.explore-trade-ticket .ept-portfolio-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 8px 14px;text-align:center}.explore-trade-ticket .ept-portfolio-empty>span{display:grid;place-items:center;width:44px;height:44px;border:1px solid #dfccec;border-radius:13px;background:#efe3fe;color:#9873be;transform:rotate(-6deg)}.explore-trade-ticket .ept-portfolio-empty>strong{font-size:13px;color:#6b4884}.explore-trade-ticket .ept-portfolio-empty>p{font-size:10px;line-height:1.7;color:#9c85a8;margin:0;max-width:250px}.explore-trade-ticket .ept-portfolio-empty>button{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:3px;padding:8px 12px;min-height:32px;border:1px solid #bfbf68;border-radius:6px;background:#ecf594;color:#60532c;font-size:11px;font-weight:700}@container (min-width:330px){.explore-trade-ticket .ept-portfolio-summary{grid-template-columns:1.15fr 1fr 1fr}.explore-trade-ticket .ept-portfolio-summary>span:first-child{grid-column:auto;align-items:flex-start;flex-direction:column}.explore-trade-ticket .ept-portfolio-summary>span:first-child svg{display:none}.explore-trade-ticket .ept-portfolio-summary>span:first-child strong{margin-left:0}.explore-trade-ticket .ept-holding dl{grid-template-columns:repeat(3,minmax(0,1fr))}.explore-trade-ticket .ept-holding dl>.ept-holding-pnl{grid-column:span 2;align-self:end}.explore-trade-ticket .ept-portfolio-empty{padding-block:13px}}@media(prefers-reduced-motion:reduce){.explore-trade-ticket .ept-ticket-nav button{transition:none}}.explore-trade-ticket .ept-portfolio-nav{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;padding:4px;margin-bottom:9px;border:1px solid #deceeb;border-radius:9px;background:#eee5f6;box-shadow:0 4px 8px #fffdf8}.explore-trade-ticket .ept-portfolio-nav button{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:34px;padding:5px;border:1px solid transparent;border-radius:6px;color:#715087;background:transparent;font-size:12px;font-weight:700}.explore-trade-ticket .ept-portfolio-nav button[aria-pressed=true]{color:#532c7d;border-color:#d7bee9;background:#fffdf8;box-shadow:0 1px 3px #6c428317}.explore-trade-ticket .ept-portfolio-nav button:not([aria-pressed=true]):hover{background:#e2d3f0}.explore-trade-ticket .ept-portfolio-nav button>span{min-width:19px;padding:2px 4px;border-radius:4px;background:#e7daf3;color:#63407e;font-size:11px;font-variant-numeric:tabular-nums}.explore-trade-ticket .ept-history{min-width:0}.explore-trade-ticket .ept-history-heading{padding:5px 0 8px}.explore-trade-ticket .ept-history-heading>strong{display:flex;align-items:center;gap:5px;color:#51316d;font-size:14px}.explore-trade-ticket .ept-history-heading>strong>span{margin-left:auto;font-size:12px;color:#76548b;font-variant-numeric:tabular-nums}.explore-trade-ticket .ept-history-heading>p{margin:6px 0 0;color:#785e87;font-size:12px;line-height:1.55}.explore-trade-ticket .ept-history-list{display:grid;gap:9px;min-width:0}.explore-trade-ticket .ept-history-card{min-width:0;padding:10px;border:1px solid #d9cae4;border-top:3px solid #71c9b5;border-radius:10px;background:linear-gradient(140deg,#f0fff8 0,#fffdf8 44%);transition:border-color .16s}.explore-trade-ticket .ept-history-card.is-sell{border-top-color:#e895b2;background:linear-gradient(140deg,#fff0f5 0,#fffdf8 44%)}.explore-trade-ticket .ept-history-asset{display:flex;align-items:center;gap:7px;min-width:0}.explore-trade-ticket .ept-history-asset .ept-holding-icon{width:31px;height:31px;background:#fffdf8}.explore-trade-ticket .ept-history-name{display:flex;flex-direction:column;gap:3px;min-width:0}.explore-trade-ticket .ept-history-name>strong{color:#492b63;font-size:14px;line-height:1.3;overflow-wrap:anywhere}.explore-trade-ticket .ept-history-name>small{color:#796087;font-size:12px;line-height:1.3;overflow-wrap:anywhere}.explore-trade-ticket .ept-history-side{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-left:auto;padding:4px 5px;border-radius:5px;background:#d7f4e9;color:#17684f;font-size:12px;font-weight:750}.explore-trade-ticket .ept-history-card.is-sell .ept-history-side{background:#ffe1e9;color:#a13859}.explore-trade-ticket .ept-history-time{display:block;margin:8px 0;color:#765d86;font-size:12px;font-variant-numeric:tabular-nums}.explore-trade-ticket .ept-history-values{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin:0;padding:9px 0;border-top:1px solid #e7dceb}.explore-trade-ticket .ept-history-values>div{min-width:0}.explore-trade-ticket .ept-history-values dt{color:#77598c;font-size:12px;line-height:1.5}.explore-trade-ticket .ept-history-values dd{margin:4px 0 0;color:#43285e;font-size:14px;font-weight:750;font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}.explore-trade-ticket .ept-history-values dd>small{display:block;margin-top:2px;color:#755c86;font-size:12px;font-weight:500}.explore-trade-ticket .ept-history-pnl{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px;padding:8px 0;border-top:1px dashed #dfc9e0}.explore-trade-ticket .ept-history-pnl>span{color:#775b88;font-size:12px}.explore-trade-ticket .ept-history-pnl>strong{font-size:14px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.explore-trade-ticket .ept-history-details{color:#705085;font-size:12px}.explore-trade-ticket .ept-history-details>summary{padding:7px 0;cursor:pointer;font-weight:650}.explore-trade-ticket .ept-history-details>summary:focus-visible{outline:2px solid #9563db;outline-offset:3px;border-radius:3px}.explore-trade-ticket .ept-history-details dl{display:grid;gap:6px;margin:4px 0 8px}.explore-trade-ticket .ept-history-details dl>div{display:flex;justify-content:space-between;gap:9px}.explore-trade-ticket .ept-history-details dt{flex-shrink:0}.explore-trade-ticket .ept-history-details dd{min-width:0;margin:0;color:#49305d;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.explore-trade-ticket .ept-history-details>p{margin:7px 0;line-height:1.55}.explore-trade-ticket .ept-history-details code{display:block;margin-top:4px;padding:5px;border-radius:4px;background:#f1e9f7;color:#604677;font-family:ui-monospace,monospace;font-size:12px;overflow-wrap:anywhere}.explore-trade-ticket .ept-history-share{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;min-height:33px;margin-top:5px;padding:5px;border:1px solid #c6b0dd;border-radius:6px;background:#f1e6ff;color:#603194;font-size:12px;font-weight:750}.explore-trade-ticket .ept-history-share:hover{border-color:#9b73c8;background:#e9d9ff}.explore-trade-ticket .ept-history-share>svg:last-child{margin-left:auto}.explore-trade-ticket .ept-history-share>svg:first-child{margin-right:auto}.explore-trade-ticket .ept-portfolio-note,.explore-trade-ticket .ept-portfolio-empty>p{font-size:12px;color:#765b85}.explore-trade-ticket .ept-portfolio-empty>strong{font-size:14px}.explore-trade-ticket .ept-portfolio-empty>button{font-size:12px}@media(prefers-reduced-motion:reduce){.explore-trade-ticket .ept-history-card{transition:none}}.explore-chat-token-cards{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0;margin-top:7px}.xct-token-wrap{position:relative;min-width:0}.xct-token-card{display:grid;grid-template-columns:27px minmax(0,1fr) auto 12px;align-items:center;column-gap:6px;row-gap:7px;width:100%;min-width:0;padding:8px;border:1px solid #ccb1ed;border-radius:9px 9px 4px;background:#f6ebff;color:#49315e;text-align:left;font-family:Inter,Microsoft YaHei,sans-serif}button.xct-token-card{cursor:pointer;transition:transform .14s,border-color .14s,box-shadow .14s}button.xct-token-card:hover{border-color:#9e6be4;box-shadow:1px 2px #bb92da;transform:translateY(-1px)}.xct-token-card:focus-visible,.xct-remove-token:focus-visible{outline:2px solid #9b5ce2;outline-offset:2px}.xct-token-avatar{display:grid;place-items:center;position:relative;width:27px;height:27px;overflow:hidden;border:1px solid #c3a8df;border-radius:8px;color:#9b72b8;background:#e9d8fc}.xct-token-avatar>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.xct-token-avatar>img[hidden]{display:none}.xct-token-name{display:flex;flex-direction:column;min-width:0}.xct-token-name>strong{display:flex;align-items:center;gap:4px;min-width:0;color:#4c2d65;font:850 11px/1.25 Manrope,Inter,sans-serif;overflow-wrap:anywhere}.xct-token-name>strong>em{color:#906da7;border:1px solid #cdb5e1;border-radius:3px;padding:1px 3px;font:500 8px/1 Inter,Microsoft YaHei,sans-serif;white-space:nowrap}.xct-token-name>small{display:block;margin-top:3px;color:#93789f;font-size:8px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xct-token-quote{display:flex;flex-direction:column;align-items:flex-end;min-width:0}.xct-token-quote>b{color:#613781;font:800 11px/1.25 Manrope,Inter,sans-serif;white-space:nowrap}.xct-token-quote>small{display:flex;align-items:center;gap:3px;margin-top:3px;font:750 9px/1.2 Manrope,Inter,sans-serif;white-space:nowrap}.xct-token-quote>small.is-up{color:#258460}.xct-token-quote>small.is-down{color:#b84c72}.xct-token-quote>small>em{color:#9c81b0;font-size:7px;font-style:normal;font-weight:400}.xct-trade-arrow{color:#9366b5}.xct-token-footer{display:flex;grid-column:1/-1;justify-content:space-between;align-items:center;gap:5px;border-top:1px dashed #d3bbeb;padding-top:5px;color:#8d71a0;font-size:8px;line-height:1.3}.xct-token-footer>span:last-child{flex:none;color:#744b99;font-weight:700}.xct-snapshot-state.is-stale,.xct-snapshot-state.is-unavailable{color:#a47841}.xct-token-wrap.is-unavailable .xct-token-card{opacity:.7}.explore-chat-token-cards.is-draft{max-height:176px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:3px;margin:0 0 8px}.is-draft .xct-token-card{grid-template-columns:23px minmax(0,1fr) auto;padding:7px 24px 7px 7px}.is-draft .xct-token-avatar{width:23px;height:23px;border-radius:7px}.is-draft .xct-token-footer{font-size:7px}.xct-remove-token{position:absolute;top:6px;right:5px;display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;border-radius:5px;background:#ead8fc;color:#8f65ab;cursor:pointer}.explore-conversation-dock .xct-token-card{background:#4b258044;border-color:#e4c6ff55;color:#f5e9ff}.explore-conversation-dock .xct-token-name>strong,.explore-conversation-dock .xct-token-quote>b{color:#fff8f8}.explore-conversation-dock .xct-token-name>small,.explore-conversation-dock .xct-token-footer{color:#cdaeea}.explore-conversation-dock .xct-token-name>strong>em{color:#e0c3f7;border-color:#cda9e56b}.explore-conversation-dock .xct-token-quote>small.is-up{color:#a7f6d1}.explore-conversation-dock .xct-token-quote>small.is-down{color:#ffb7cb}.explore-conversation-dock .xct-token-quote>small>em{color:#c7a9e1}.explore-conversation-dock .xct-token-footer{border-color:#d0a6f63b}.explore-conversation-dock .xct-token-footer>span:last-child,.explore-conversation-dock .xct-trade-arrow{color:#f6dc8d}.explore-conversation-dock .xct-snapshot-state.is-stale,.explore-conversation-dock .xct-snapshot-state.is-unavailable{color:#f6d39b}.explore-conversation-dock .xct-remove-token{background:#9b6ccd;color:#f6e7ff}.explore-conversation-dock .xct-token-card:hover{border-color:#ffdb79;box-shadow:0 2px #553085}.xcd-message-user .xct-token-card{background:#7042a7;border-color:#9466c1}@media(max-width:1199px)and (min-width:861px){.explore-conversation-dock .xct-token-card{column-gap:4px;grid-template-columns:23px minmax(0,1fr) auto;padding:7px}.explore-conversation-dock .xct-token-avatar{width:23px;height:23px}.explore-conversation-dock .xct-trade-arrow{display:none}.explore-conversation-dock .xct-token-quote>b{font-size:10px}.explore-conversation-dock .xct-token-name>strong{font-size:10px}.explore-conversation-dock .is-draft .xct-token-card{padding-right:23px}}.xm-motion-paused .explore-chat-token-cards *{transition:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.explore-chat-token-cards *{transition:none!important;animation:none!important}}.esr-sidebar .etr-ranking{--rank-bg:#17121f;--rank-line:#352a43;--rank-muted:#a89bbd;--rank-green:#85ecc9;--rank-pink:#f798b1;--rank-lime:#e8ff83;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;position:relative;background:var(--rank-bg);color:#efeaf6;font:13px/1.4 Inter,Microsoft YaHei,sans-serif;container-type:inline-size}.etr-ranking *,.etr-dialog *{box-sizing:border-box}.esr-sidebar .etr-ranking button,.esr-sidebar .etr-ranking select,.esr-sidebar .etr-ranking input{font:inherit}.esr-sidebar .etr-ranking button,.esr-sidebar .etr-ranking a,.esr-sidebar .etr-ranking select{-webkit-tap-highlight-color:transparent}.esr-sidebar .etr-heading{display:flex;align-items:center;gap:3px;flex:none;padding:10px 10px 3px;height:39px}.esr-sidebar .etr-heading>div{display:flex;align-items:center;gap:7px;flex:1}.esr-sidebar .etr-heading strong{font-size:15px;font-weight:750;letter-spacing:-.3px;color:#f7f1ff}.etr-ranking .etr-heading-icon{display:grid;place-items:center;color:var(--rank-lime)}.esr-sidebar .etr-ranking .etr-icon-button{display:grid;place-items:center;width:25px;height:25px;padding:0;background:transparent;border:0;border-radius:5px;color:#ac9ebd}.esr-sidebar .etr-ranking .etr-icon-button:hover{color:#e8ff83;background:#31263f}.esr-sidebar .etr-caption{display:flex;justify-content:space-between;padding:0 12px 7px;color:#a79ab9;font-size:12px}.esr-sidebar .etr-caption>span:last-child{color:#c6b5e5}.esr-sidebar .etr-controls{display:flex;align-items:center;flex:none;gap:5px;padding:0 10px 7px}.esr-sidebar .etr-sort{display:flex;flex:1;min-width:0;position:relative;align-items:center;background:#292132;border:1px solid #433450;border-radius:5px}.esr-sidebar .etr-sort select{appearance:none;width:100%;min-width:0;padding:4px 21px 4px 7px;height:28px;color:#f0e9f9;border:0;background:transparent;cursor:pointer;outline-offset:2px}.esr-sidebar .etr-sort option{color:#f2ecf8;background:#22182e}.esr-sidebar .etr-sort>svg{position:absolute;right:6px;pointer-events:none;color:#b9a7ce}.esr-sidebar .etr-period{padding:4px 5px;color:#d5c4ec;font:700 12px/20px Manrope,Inter,sans-serif}.esr-sidebar .etr-follow-filter{display:flex;align-items:center;gap:4px;border:1px solid #433450;color:#b5a5c9;background:transparent;border-radius:5px;padding:5px 6px;height:30px}.esr-sidebar .etr-follow-filter[aria-pressed=true]{color:#e8ff83;background:#e8ff8312;border-color:#b2c363}.esr-sidebar .etr-follow-filter b{color:#e8ff83;font-size:12px}.esr-sidebar .etr-column-labels{display:flex;align-items:center;justify-content:space-between;gap:3px;padding:4px 10px 7px;color:#998aa9;font-size:12px;border-bottom:1px solid var(--rank-line)}.esr-sidebar .etr-column-labels>span:last-child{display:flex;align-items:center;gap:2px}.esr-sidebar .etr-scroll{min-height:0;flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#59456c transparent}.esr-sidebar .etr-row{position:relative;border-bottom:1px solid #30263d;background:#191420;animation:etr-row-in .26s cubic-bezier(.2,.7,.2,1) var(--row-delay) both}.esr-sidebar .etr-row:nth-child(2n){background:#1e1728}.esr-sidebar .etr-row[data-place="1"]{background:linear-gradient(105deg,#d9fa7422,transparent 78%),#201d27;--rank-accent:#e8ff83}.esr-sidebar .etr-row[data-place="2"]{background:linear-gradient(105deg,#78e7d014,transparent 75%),#1d1927;--rank-accent:#88e6d2}.esr-sidebar .etr-row[data-place="3"]{background:linear-gradient(105deg,#c49cf11c,transparent 75%),#211928;--rank-accent:#c2a0f7}.esr-sidebar .etr-row:before{content:"";position:absolute;left:0;top:13px;bottom:13px;width:2px;border-radius:2px;background:var(--rank-accent,transparent);transition:top .18s,bottom .18s}.esr-sidebar .etr-row:hover,.esr-sidebar .etr-row:focus-within{background:#2b2238}.esr-sidebar .etr-row.is-selected{background:#2c2140;box-shadow:inset 0 0 0 1px #8f67d8}.esr-sidebar .etr-row.is-selected:before{top:0;bottom:0;background:#b88cfb}.esr-sidebar .etr-row-summary{display:grid;grid-template-columns:14px 27px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:6px;row-gap:5px;align-items:center;width:100%;min-height:73px;padding:9px 10px 8px 8px;text-align:left;border:0;border-radius:0;color:inherit;background:transparent}.esr-sidebar .etr-place{color:#887593;font:750 12px/1 Manrope,Inter,sans-serif;letter-spacing:-.5px}.esr-sidebar [data-place="1"] .etr-place{color:#e8ff83}.esr-sidebar [data-place="2"] .etr-place{color:#9fe8d3}.esr-sidebar [data-place="3"] .etr-place{color:#c4a2ff}.esr-sidebar .etr-avatar{position:relative;display:grid;place-items:center;flex:none;width:27px;height:27px;overflow:hidden;border:1px solid #b5a3c644;border-radius:50%;color:#ae96c5;background:#38283f}.esr-sidebar .etr-avatar img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.esr-sidebar .etr-avatar img[hidden]{display:none}.esr-sidebar .etr-identity{min-width:0;align-self:center}.esr-sidebar .etr-identity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;line-height:18px;color:#f4edf9}.esr-sidebar .etr-identity small{display:block;color:#aa99bc;font-size:12px;white-space:nowrap;line-height:17px}.esr-sidebar .etr-identity small b{color:#d6cadd;font-weight:500}.esr-sidebar .etr-performance{text-align:right;align-self:center;min-width:0}.esr-sidebar .etr-performance strong{display:block;color:#89f0cc;font:750 16px/19px Manrope,Inter,sans-serif;letter-spacing:-.4px;font-variant-numeric:tabular-nums;white-space:nowrap}.esr-sidebar .etr-performance small{display:block;color:#9ccbb6;font:550 12px/17px Manrope,Inter,sans-serif}.esr-sidebar .etr-trade-ratio{display:flex;align-items:center;grid-column:3/5;min-width:0;gap:8px;margin-right:27px}.esr-sidebar .etr-trade-ratio>span:first-child{display:flex;gap:4px;flex:none;font:500 12px/15px Manrope,Inter,Microsoft YaHei,sans-serif}.esr-sidebar .etr-trade-ratio i{font-style:normal;color:#8cb9a8}.esr-sidebar .etr-trade-ratio em{font-style:normal;color:#c486a0}.esr-sidebar .etr-ratio-track{display:block;flex:1;height:3px;min-width:10px;overflow:hidden;border-radius:2px;background:#b97f9655}.esr-sidebar .etr-ratio-track>i{display:block;height:100%;background:#80d8b98c}.esr-sidebar .etr-row>.etr-follow{position:absolute;bottom:5px;right:7px}.esr-sidebar .etr-row.is-selected>.etr-follow{top:48px;bottom:auto}.esr-sidebar .etr-ranking .etr-follow{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:5px;color:#81718f;background:transparent;transition:color .14s,background .14s}.esr-sidebar .etr-ranking .etr-follow:hover{color:#e8ff83;background:#e8ff8315}.esr-sidebar .etr-ranking .etr-follow[aria-pressed=true]{color:#e8ff83}.esr-sidebar .etr-ranking .etr-follow[aria-pressed=true] svg{animation:etr-star-in .28s ease-out}.esr-sidebar .etr-inline-detail{margin:0 10px 9px 28px;padding:9px 0 0;border-top:1px solid #9470bd40;animation:etr-detail-in .22s ease-out}.esr-sidebar .etr-detail-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.esr-sidebar .etr-detail-stats>span{display:flex;flex-direction:column;gap:3px;color:#a994c2;font-size:12px}.esr-sidebar .etr-detail-stats b{color:#e2d6ef;font:650 14px/1.4 Manrope,Inter,sans-serif}.esr-sidebar .etr-detail-stats small{color:#b3a0ca;font-size:12px;font-weight:500}.esr-sidebar .etr-detail-actions{display:flex;align-items:center;gap:5px;margin-top:9px}.esr-sidebar .etr-detail-actions a{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;border:1px solid #a183c7;border-radius:5px;padding:5px;color:#e9ff98;text-decoration:none;font-size:12px;background:#76603c17}.esr-sidebar .etr-detail-actions button{display:grid;place-items:center;width:27px;height:28px;border:1px solid #74538d;border-radius:5px;background:transparent;color:#c6b4dc;padding:0}.esr-sidebar .etr-detail-actions a:hover,.esr-sidebar .etr-detail-actions button:hover{background:#5b3c74;color:#fff}.esr-sidebar .etr-source-line{display:flex;justify-content:space-between;align-items:center;min-height:25px;flex:none;gap:3px;padding:5px 9px;border-top:1px solid var(--rank-line);color:#9785aa;font-size:11px;background:#1d1627}.esr-sidebar .etr-source-line button{display:flex;align-items:center;gap:3px;background:transparent;border:0;color:#ba9ada;padding:0;font-size:11px}.esr-sidebar .etr-own{display:flex;flex:none;min-height:45px;gap:3px;padding:5px 10px;border-top:1px solid #5a3c77;background:linear-gradient(110deg,#3e265e,#241a31)}.esr-sidebar .etr-own>button:first-child{display:flex;align-items:center;gap:8px;flex:1;width:100%;min-width:0;border:0;background:none;padding:0;color:#d5bcee;text-align:left}.esr-sidebar .etr-own>button:first-child>span{display:flex;flex-direction:column;flex:1;font-size:12px;color:#e1d2f0}.esr-sidebar .etr-own small{font-size:11px;color:#a894bf}.esr-sidebar .etr-own strong{color:#91dfc3;font-size:14px}.esr-sidebar .etr-own>button:not(:first-child){border:0;background:none;color:#d3bde8}.esr-sidebar .etr-explanation{margin:8px;padding:11px;border:1px solid #69507e;background:#30223e;color:#c3afd8;font-size:12px;line-height:1.65;border-radius:6px}.esr-sidebar .etr-explanation strong{color:#e8d7f7}.esr-sidebar .etr-explanation p{margin:7px 0}.esr-sidebar .etr-explanation a{display:flex;align-items:center;gap:5px;color:#daeea2;margin-top:8px}.esr-sidebar .etr-empty{display:flex;flex-direction:column;align-items:center;gap:9px;padding:35px 12px;color:#b69acd;text-align:center}.esr-sidebar .etr-empty strong{font-size:14px;color:#ecdef6}.esr-sidebar .etr-empty p{font-size:12px;line-height:1.7;margin:0;color:#ad96c0}.esr-sidebar .etr-empty button{padding:6px 10px;border:1px solid #85609e;color:#e8dcf1;background:#51306c;border-radius:5px}.esr-sidebar .etr-notice:not(:empty){position:absolute;bottom:49px;left:8px;right:8px;padding:9px;border:1px solid #b899d9;border-radius:6px;background:#442d62;color:#f5eafa;box-shadow:0 5px 20px #08051088;font-size:12px;z-index:4}.esr-sidebar .etr-ranking .etr-gain{color:#8de9c6}.esr-sidebar .etr-ranking .etr-loss{color:#f598b3}.esr-sidebar .etr-ranking button:focus-visible,.esr-sidebar .etr-ranking a:focus-visible,.esr-sidebar .etr-ranking select:focus-visible,.esr-sidebar .etr-ranking input:focus-visible{outline:2px solid #e8ff83;outline-offset:-2px}.esr-sidebar .etr-dialog{margin:auto;padding:0;width:min(1180px,calc(100vw - 40px));max-width:none;height:min(740px,calc(100dvh - 48px));max-height:none;overflow:hidden;border:1px solid #a775ea;border-radius:14px;color:#eee6f7;background:#181220;box-shadow:0 25px 100px #140725aa;text-align:left}.esr-sidebar .etr-dialog::backdrop{background:#170b2b99;backdrop-filter:blur(7px)}.esr-sidebar .etr-expanded{display:flex;flex-direction:column;height:100%;min-height:0}.esr-sidebar .etr-expanded>header{display:flex;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid #3b2c4b;background:linear-gradient(115deg,#352049,#1c1527 65%)}.esr-sidebar .etr-expanded>header>div{display:flex;align-items:center;gap:12px;flex:1}.esr-sidebar .etr-expanded h2{margin:0;color:#f5edfb;font-size:21px;letter-spacing:-.7px}.esr-sidebar .etr-chain-chip{padding:3px 8px;border:1px solid #9e80c3;color:#d9bbff;border-radius:5px;font-size:12px}.esr-sidebar .etr-expanded-subtitle{color:#9883ac;font-size:13px;margin-left:8px}.esr-sidebar .etr-expanded-toolbar{display:flex;gap:12px;align-items:center;flex:none;padding:14px 22px;flex-wrap:wrap}.esr-sidebar .etr-search{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid #493657;background:#231a2e;border-radius:6px;color:#a58cb9;width:250px}.esr-sidebar .etr-search input{width:100%;min-width:0;border:0;padding:2px 0;outline:none;background:transparent;color:#e3d8ef}.esr-sidebar .etr-search input::placeholder{color:#9e87b2}.esr-sidebar .etr-expanded-toolbar .etr-controls{padding:0;width:225px}.esr-sidebar .etr-threshold{display:flex;align-items:center;gap:5px;padding:7px 10px;border:1px solid #4d3c5a;border-radius:5px;background:transparent;color:#a996bb}.esr-sidebar .etr-threshold[aria-pressed=true]{border-color:#cde587;background:#cadc7e10;color:#dcf095}.esr-sidebar .etr-expanded-toolbar>span{margin-left:auto;font-size:12px;color:#987faf}.esr-sidebar .etr-table-scroll{overflow:auto;min-height:0;flex:1;padding:0 12px;scrollbar-width:thin;scrollbar-color:#755091 transparent}.esr-sidebar .etr-table-scroll table{width:100%;min-width:970px;border-collapse:separate;border-spacing:0 3px;table-layout:auto;font-variant-numeric:tabular-nums}.esr-sidebar .etr-table-scroll th{position:sticky;top:0;background:#181220;z-index:1;color:#9f89b3;font-size:12px;font-weight:500;padding:12px 10px;text-align:right;white-space:nowrap}.esr-sidebar .etr-table-scroll th:first-child{text-align:left;padding-left:14px}.esr-sidebar .etr-table-scroll th button{display:inline-flex;gap:5px;align-items:center;padding:0;border:0;color:inherit;background:transparent}.esr-sidebar .etr-table-scroll th[aria-sort=descending] button{color:#e7fa9c}.esr-sidebar .etr-table-scroll th:not([aria-sort=descending]) button svg{opacity:.25}.esr-sidebar .etr-table-scroll td{padding:12px 10px;text-align:right;white-space:nowrap;color:#e6ddef;background:#21192b;font:650 14px/1.5 Manrope,Inter,sans-serif;border-block:1px solid transparent}.esr-sidebar .etr-table-scroll td:first-child{border-radius:7px 0 0 7px;border-left:2px solid transparent}.esr-sidebar .etr-table-scroll td:last-child{border-radius:0 7px 7px 0}.esr-sidebar .etr-table-scroll tr[data-place="1"] td{background:#303126}.esr-sidebar .etr-table-scroll tr[data-place="2"] td{background:#21312f}.esr-sidebar .etr-table-scroll tr[data-place="3"] td{background:#30243e}.esr-sidebar .etr-table-scroll tr[data-place="1"] td:first-child{border-left-color:#e8ff83}.esr-sidebar .etr-table-scroll tr[data-place="2"] td:first-child{border-left-color:#85dcca}.esr-sidebar .etr-table-scroll tr[data-place="3"] td:first-child{border-left-color:#b68eee}.esr-sidebar .etr-table-scroll tbody tr:hover td{background:#3b2d4b;border-block-color:#a57dcc66}.esr-sidebar .etr-table-identity{display:flex;align-items:center;gap:10px;text-align:left}.esr-sidebar .etr-table-identity .etr-place{min-width:16px}.esr-sidebar .etr-table-identity .etr-avatar{width:33px;height:33px}.esr-sidebar .etr-table-identity a{display:flex;flex-direction:column;color:#eee4f7;text-decoration:none}.esr-sidebar .etr-table-identity strong{font-size:14px}.esr-sidebar .etr-table-identity small{display:flex;align-items:center;gap:5px;color:#9e88b4;font-size:12px}.esr-sidebar .etr-table-scroll td>small{color:#9e8bad;font-size:12px;font-weight:500}.esr-sidebar .etr-win-meter{display:block;margin-top:5px;width:48px;height:3px;background:#573b53;margin-left:auto}.esr-sidebar .etr-win-meter>i{display:block;height:100%;background:#81dbba}.esr-sidebar .etr-divider{color:#79648b}.esr-sidebar .etr-table-actions{display:inline-flex;gap:8px}.esr-sidebar .etr-expanded-footer{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding:12px 22px;border-top:1px solid #433051;color:#9a84ac;font-size:12px}.esr-sidebar .etr-expanded-footer a{display:flex;align-items:center;gap:5px;text-decoration:none;color:#d6eb9c}.esr-sidebar .etr-expanded-footer>span:last-child{margin-left:auto;color:#b79ad0}@container (max-width:239px){.esr-sidebar .etr-row-summary{grid-template-columns:12px 23px minmax(0,1fr) auto;column-gap:4px;padding-inline:7px}.esr-sidebar .etr-avatar{width:23px;height:23px}.esr-sidebar .etr-identity strong{font-size:12px}.esr-sidebar .etr-performance strong{font-size:15px}.esr-sidebar .etr-trade-ratio{grid-column:2/5;gap:5px}.esr-sidebar .etr-column-labels{padding-inline:8px}.esr-sidebar .etr-sort select{font-size:12px}}@media(max-width:700px){.esr-sidebar .etr-dialog{width:calc(100vw - 16px);height:calc(100dvh - 20px)}.esr-sidebar .etr-expanded>header{padding:13px}.esr-sidebar .etr-expanded-subtitle{display:none}.esr-sidebar .etr-expanded-toolbar{gap:8px;padding:12px}.esr-sidebar .etr-search{width:100%}.esr-sidebar .etr-expanded-toolbar>span{margin:0}.esr-sidebar .etr-expanded-footer{padding:10px 12px}.esr-sidebar .etr-expanded-footer>span:last-child{margin:0}}@keyframes etr-row-in{0%{transform:translate(8px)}to{transform:translate(0)}}@keyframes etr-star-in{0%{transform:scale(.65) rotate(-25deg)}60%{transform:scale(1.25) rotate(8deg)}to{transform:scale(1) rotate(0)}}@keyframes etr-detail-in{0%{transform:translateY(-4px)}to{transform:translateY(0)}}.xm-motion-paused .etr-row,.xm-motion-paused .etr-inline-detail,.xm-motion-paused .etr-follow[aria-pressed=true] svg{animation:none}@media(prefers-reduced-motion:reduce){.esr-sidebar .etr-ranking *{animation:none!important;transition:none!important}}.esr-sidebar .etr-active-filters{display:flex;align-items:center;gap:5px;margin:0 10px 5px;color:#d1b0f1;padding:4px 6px;border:1px solid #6b478e;border-radius:4px;background:#442a5d40;font-size:12px}.esr-sidebar .etr-active-filters>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esr-sidebar .etr-active-filters>button{display:grid;place-items:center;flex:none;width:20px;height:20px;padding:0;border:0;background:transparent;color:#dfc8f3}.esr-sidebar .etr-performance strong{font-size:17px}@container (max-width:239px){.esr-sidebar .etr-performance strong{font-size:15px}}.explore-asset-social{--eas-ink:#342342;--eas-purple:#6a38ff;width:100%;min-width:0;overflow:hidden;color:var(--eas-ink);border:1px solid #ccbae9;background:#fffdf8;border-radius:15px 15px 6px;box-shadow:2px 3px #e8dffa;font-family:Inter,Microsoft YaHei,sans-serif}.explore-asset-social *,.explore-asset-social *:before,.explore-asset-social *:after{box-sizing:border-box}.explore-asset-social button,.explore-asset-social textarea{font-family:inherit}.explore-asset-social button{cursor:pointer}.explore-asset-social button:disabled{cursor:not-allowed;opacity:.55}.explore-asset-social button:focus-visible,.explore-asset-social textarea:focus-visible,.explore-asset-social [role=tabpanel]:focus-visible{outline:3px solid #a287fc;outline-offset:2px}.eas-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 12px 10px;background:#f0e7ff;border-bottom:1px solid #ddcdf4}.eas-heading>div{display:flex;align-items:center;gap:8px;min-width:0}.eas-heading>div>span{min-width:0}.eas-heading strong{display:block;font-size:13px;font-weight:850;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eas-heading strong em{font-style:normal;font-size:11px;font-weight:650;margin-left:6px;color:#7c648e}.eas-heading small{display:block;margin-top:4px;color:#81708e;font-size:10px;line-height:1.3}.eas-asset-mark{width:29px;height:29px;flex-shrink:0;display:grid;place-items:center;position:relative;overflow:hidden;border:1px solid #cab8e5;border-radius:50%;color:#7044aa;background:#ece2ff;font-size:12px;font-weight:800}.eas-asset-mark img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.eas-asset-mark img[hidden]{display:none}.eas-local-sticker{display:flex;gap:3px;align-items:center;flex-shrink:0;padding:4px 5px;border:1px solid #c7ba67;border-radius:3px;background:#f1f6b0;color:#736b30;font-size:10px;font-weight:700;transform:rotate(3deg)}.eas-tabs{display:flex;gap:4px;padding:5px 9px 0;border-bottom:1px solid #e7dfee}.explore-asset-social .eas-tabs button{display:flex;justify-content:center;align-items:center;gap:5px;position:relative;flex:1;padding:8px 3px 10px;background:transparent;border:0;color:#7c658c;font:700 11px/1.4 Inter,Microsoft YaHei,sans-serif}.eas-tabs button[aria-selected=true]{color:#6736d8}.eas-tabs button[aria-selected=true]:after{content:"";position:absolute;height:3px;left:15px;right:15px;bottom:-1px;border-radius:4px 4px 0 0;background:#794af0}.eas-tabs button b{font-size:10px;padding:0 4px;color:#704bad;background:#eee3ff;border-radius:4px}.eas-panel{min-height:236px;padding:11px 12px 8px;outline:none}.eas-discussion-scroll{height:101px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d9c5ee transparent}.eas-discussion-empty{display:flex;align-items:center;justify-content:center;gap:10px;height:100%}.eas-empty-quote{display:grid;place-items:center;width:43px;height:47px;border:1px solid #d9c7ef;border-radius:12px 12px 4px;color:#9c78c5;background:#f1e8fc;transform:rotate(-6deg)}.eas-discussion-empty strong{font-size:13px;font-weight:800}.eas-discussion-empty p{font-size:11px;line-height:1.7;color:#8b7997;margin:5px 0 0}.eas-message{display:flex;gap:7px;padding:7px 0}.eas-message:first-child{padding-top:0}.eas-user-avatar{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;font-size:10px;font-weight:800;color:#684c95;background:#e8ddfd;border-radius:8px;border:1px solid #d5c3f0}.eas-message>div{min-width:0;width:100%}.eas-message header{display:flex;justify-content:space-between;align-items:center;gap:7px}.eas-message header strong{font-size:11px}.eas-message header span{font-size:10px;color:#8e7d9c;white-space:nowrap}.eas-message p{margin:5px 0 0;padding:7px 9px;background:#f2ebfc;border-radius:0 8px 8px;color:#584168;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.eas-starters{display:flex;gap:5px;margin:8px 0}.explore-asset-social .eas-starters button{display:flex;gap:4px;align-items:center;background:#fffdf8;color:#8863aa;border:1px dashed #d0b9e6;border-radius:5px;padding:4px 6px;font:650 10px/1.35 Inter,Microsoft YaHei,sans-serif}.eas-starters button:hover{background:#f3eafd;border-style:solid}.eas-composer{position:relative;border:1px solid #b9a0dd;border-radius:9px 9px 4px;background:#fbf8ff;box-shadow:1px 2px #eee4fb;padding:7px 40px 7px 9px}.eas-composer>label{display:flex;align-items:center;gap:2px;color:#7949b2;font-size:10px;font-weight:750;line-height:1.4}.explore-asset-social .eas-composer textarea{display:block;width:100%;height:37px;min-height:37px;resize:none;border:0;color:#4f3764;background:transparent;padding:4px 0 0;font:400 12px/1.5 Inter,Microsoft YaHei,sans-serif}.eas-composer textarea::placeholder{color:#8a7398}.explore-asset-social .eas-composer>button{position:absolute;display:grid;place-items:center;right:7px;bottom:8px;width:28px;height:28px;border:1px solid #502594;border-radius:7px 7px 3px;background:#7140d9;color:#fff8ff;box-shadow:1px 2px #dfcef6;padding:0;transition:transform .14s,background .14s}.eas-composer>button:not(:disabled):hover{transform:translateY(-2px);background:#612ac5}.eas-bottom-note{font-size:10px;color:#7b6a85;line-height:1.5;margin:7px 0 0}.eas-bottom-note.has-error{color:#a14958}.eas-fill-heading{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:9px}.eas-fill-heading strong{font-size:11px}.eas-fill-heading>span{color:#946fb2;font-size:10px}.eas-fills-scroll{height:173px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d9c5ee transparent}.eas-trade-card{background:#f5fbef;border:1px solid #d7e8c5;border-radius:10px 10px 4px;padding:9px;margin:0 2px 8px 0}.eas-trade-card.is-sell{background:#fff2ea;border-color:#ecd4c4}.eas-trade-card>header{display:flex;justify-content:space-between;align-items:center;gap:4px}.eas-fill-direction{display:flex;gap:4px;align-items:center;color:#617f38;font-size:11px}.is-sell .eas-fill-direction{color:#b9764e}.eas-fill-direction b{font-size:12px;color:#4e463e}.eas-paper-badge{font-size:10px;padding:2px 4px;border:1px solid #cdc6a6;border-radius:3px;color:#827947;background:#fffde9}.eas-fill-values{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:9px 0}.eas-fill-values>strong{color:#4c5942;font-family:Manrope,Inter,sans-serif;font-size:20px;font-weight:850;letter-spacing:-.7px}.eas-fill-values>span{text-align:right;font-size:10px;color:#6d7662}.eas-fill-values small{display:block;margin-top:4px;color:#6f795e;font-size:10px}.eas-trade-card>footer{display:flex;align-items:center;justify-content:space-between;gap:6px;border-top:1px dashed #d5dfc6;padding-top:7px}.is-sell>footer{border-top-color:#e7cdbc}.eas-trade-card footer>small{color:#758169;font-size:10px}.explore-asset-social .eas-trade-card footer>button{display:flex;align-items:center;gap:4px;color:#745798;background:#fffdf8;padding:4px 6px;border:1px solid #cbb8de;border-radius:4px;font:700 10px/1.4 Inter,Microsoft YaHei,sans-serif}.eas-fills-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#9d7fb8}.eas-fills-empty>svg{margin-bottom:9px;transform:rotate(-8deg)}.eas-fills-empty strong{color:#694e7c;font-size:12px}.eas-fills-empty p{color:#7f6a8c;font-size:11px;line-height:1.7;margin:7px 0 0}.eas-ranking-heading{display:flex;justify-content:space-between;align-items:center}.eas-ranking-heading>span:first-child{display:flex;gap:5px;align-items:center;color:#705194}.eas-ranking-heading strong{font-size:12px}.eas-timeframe{font:750 10px/1.4 Manrope,Inter,sans-serif;color:#7b668c;background:#ede3f8;border-radius:3px;padding:2px 5px}.eas-ranking-filters{display:flex;align-items:center;gap:4px;margin:8px 0 6px}.explore-asset-social .eas-ranking-filters button{border:1px solid #e3d8ec;border-radius:4px;color:#826990;background:#fffdf8;padding:3px 6px;font:650 10px/1.4 Inter,Microsoft YaHei,sans-serif}.eas-ranking-filters button[aria-pressed=true]{background:#7a4ddd;color:#fffaff;border-color:#6438bc}.eas-ranking-filters small{margin-left:auto;font-size:10px;color:#806e8c}.eas-ranking-list{height:147px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d9c5ee transparent}.explore-asset-social .eas-ranking-row{width:100%;display:flex;align-items:center;gap:7px;padding:7px 3px;text-align:left;background:transparent;border:0;border-bottom:1px solid #eee6f3;color:#5e456f;font-family:inherit}.eas-ranking-row.is-current{background:#f7f0fe;border-radius:5px}.eas-ranking-row .eas-asset-mark{width:24px;height:24px;font-size:10px}.eas-rank-number{font:750 11px/1.3 Manrope,Inter,sans-serif;color:#baabc6;width:17px;flex-shrink:0}.eas-rank-number.rank-1{color:#b59426}.eas-rank-number.rank-2{color:#8a7daa}.eas-rank-number.rank-3{color:#bc876d}.eas-rank-name{display:flex;flex-direction:column;gap:3px;min-width:0}.eas-rank-name strong{font-size:11px;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eas-rank-name small{color:#887093;font-size:10px}.eas-rank-value{margin-left:auto;font:750 11px/1.4 Manrope,Inter,sans-serif;white-space:nowrap}.eas-rank-value.is-positive{color:#468764}.eas-rank-value.is-negative{color:#c97767}.eas-ranking-empty{display:grid;place-content:center;height:100%;color:#80678f;text-align:center;font-size:11px;line-height:1.8}.eas-screen-reader{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(min-width:1100px){.explore-asset-social .eas-composer textarea{font-size:13px}}@media(prefers-reduced-motion:reduce){.explore-asset-social *,.explore-asset-social *:before,.explore-asset-social *:after{animation:none!important;transition:none!important}}.explore-asset-social.esl-live-room{container-name:esl-room;container-type:inline-size}.xm-meme .esl-live-room .eas-heading>.eas-local-sticker{color:#625624;background:#f2faaf;border-color:#cbd57d}.xm-meme .explore-asset-social.esl-live-room .eas-panel-discussion{padding:8px 12px}.esl-live-room .esl-mode-bar{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 0 9px}.esl-mode-bar>div{display:flex;align-items:center;gap:3px;padding:3px;border:1px solid #e2d3f0;border-radius:7px;background:#f0e6fa}.esl-live-room .esl-mode-bar button{display:flex;align-items:center;gap:4px;padding:5px 7px;border:0;border-radius:4px;background:transparent;color:#80638f;font:700 11px/1.2 Inter,Microsoft YaHei,sans-serif}.esl-live-room .esl-mode-bar button[aria-pressed=true]{background:#fffdf5;color:#6430bf;box-shadow:0 1px 3px #5d277020}.esl-mode-bar button b{padding:1px 4px;border-radius:4px;background:#e8d7ff;font-size:10px}.esl-mode-bar>small{font-size:10px;color:#887194}.esl-community-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:9px}.esl-demo-stream{min-width:0;height:246px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c4a4e5 transparent;overscroll-behavior:contain;padding-right:4px}.esl-post{display:flex;align-items:flex-start;gap:8px;padding:10px 0;border-bottom:1px solid #eadff1;animation:esl-post-entry .34s ease-out var(--esl-delay,0ms) both}.esl-post:first-child{padding-top:1px}.esl-post:last-child{border:0}.esl-live-room .esl-avatar{display:grid;place-items:center;position:relative;overflow:hidden;flex:0 0 34px;width:34px;height:34px;border:1px solid #9775bc;border-radius:10px 10px 5px;background:#e6d7fa;box-shadow:2px 2px #d7c3e7;font:800 12px Inter,sans-serif;padding:0;color:#513471;transition:transform .16s ease-out}.esl-live-room .esl-avatar:hover{transform:rotate(-7deg) translateY(-1px)}.esl-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.esl-avatar img[hidden]{display:none}.esl-post-content{flex:1;min-width:0}.esl-post-content>header{display:flex;align-items:center;gap:5px;min-width:0;min-height:19px}.esl-live-room .esl-person-name{padding:0;background:none;border:0;color:#39224f;font:800 12px Inter,Microsoft YaHei,sans-serif}.esl-demo-badge{padding:1px 4px;border:1px solid #cdbbe4;border-radius:3px;color:#8d70a5;background:#f4ecfc;font-size:9px;white-space:nowrap}.esl-live-room .esl-follow{display:flex;align-items:center;gap:3px;padding:2px 4px;margin-left:auto;border:0;border-radius:4px;background:#f0e5fb;color:#785098;font:650 10px Inter,Microsoft YaHei,sans-serif}.esl-live-room .esl-follow[aria-pressed=true]{background:#d9f6e9;color:#217453}.esl-post-tag{display:inline-flex;font:700 10px/1.4 Inter,Microsoft YaHei,sans-serif;padding:1px 5px;margin:5px 0 0;color:#6d651c;background:#f0f6c2;border-radius:3px}.esl-mint .esl-post-tag{background:#d5f6eb;color:#247b65}.esl-coral .esl-post-tag{background:#ffe4e7;color:#a75570}.esl-post-content>p{margin:5px 0 6px;color:#5b446b;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.esl-quoted-reply{border-left:2px solid #caaaf0;padding:5px 7px;border-radius:0 5px 5px 0;background:#f4edf9;color:#85708d;font-size:10px;line-height:1.5}.esl-quoted-reply>strong{color:#6d4c85;font-weight:750;margin-right:5px}.esl-quoted-reply small{margin-left:4px;font-size:9px;font-weight:400;color:#9b82ab}.esl-post-content>footer{display:flex;gap:13px;align-items:center;margin-top:7px}.esl-live-room .esl-post-content>footer>button{display:flex;gap:4px;align-items:center;padding:0;background:none;border:0;color:#9a81ac;font:650 10px Inter,Microsoft YaHei,sans-serif}.esl-post-content>footer>button>span{display:block;animation:esl-reaction .26s ease-out}.esl-live-room .esl-post-content>footer>button[aria-pressed=true]{color:#db527a}.esl-post-content>footer>span{margin-left:auto;color:#a28daf;font-size:9px}.esl-profit-board{min-width:0;padding:10px;border:1px solid #d4c682;border-radius:10px 10px 5px;background:#faf7df}.esl-profit-board>header{display:flex;justify-content:space-between;gap:6px;align-items:center}.esl-profit-board>header>span{display:flex;align-items:center;gap:4px;color:#786122}.esl-profit-board>header strong{font-size:12px;color:#51412b}.esl-profit-board>header em{padding:1px 3px;font-size:9px;font-style:normal;border:1px solid #d3c57c;border-radius:3px}.esl-profit-board>header>small{font:750 10px Manrope,Inter,sans-serif;color:#897645}.esl-profit-board>p{font-size:9px;color:#a08c56;margin:5px 0 8px}.esl-profit-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.esl-live-room .esl-profit-row{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:4px;row-gap:5px;min-width:0;padding:8px 5px;border:1px solid #e2d694;border-radius:6px;background:#fffdf0;text-align:left;color:#645537;font-family:inherit;transition:transform .14s,box-shadow .14s}.esl-live-room .esl-profit-row:hover{transform:translateY(-2px);box-shadow:0 3px #e3d694}.esl-rank{position:absolute;top:3px;right:4px;color:#b8aa7b;font:800 8px Manrope,Inter,sans-serif}.esl-rank-avatar{display:block;width:20px;height:20px;border-radius:50%;border:1px solid #d4c685;overflow:hidden}.esl-rank-avatar img{display:block;width:100%;height:100%;object-fit:cover}.esl-profit-person{display:flex;flex-direction:column;min-width:0;padding-right:5px}.esl-profit-person>strong{font-size:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.esl-profit-person>small{display:none;color:#aa9468;font-size:9px;margin-top:3px}.esl-profit-number{grid-column:1/-1;color:#287a59;font:850 13px/1.2 Manrope,Inter,sans-serif;letter-spacing:-.2px;white-space:nowrap}.esl-profit-number.is-loss{color:#c15a71}.esl-profit-board>footer{display:flex;justify-content:space-between;align-items:center;gap:5px;padding-top:8px}.esl-profit-board>footer>span{color:#ac9659;font-size:9px}.esl-live-room .esl-profit-board>footer>button{display:flex;align-items:center;gap:1px;border:0;background:none;color:#927433;font:650 9px Inter,Microsoft YaHei,sans-serif;padding:0}.esl-live-room .esl-local-scroll{height:155px!important}.xm-meme .explore-asset-social.esl-live-room .eas-discussion-empty{min-height:85px}.esl-live-room .esl-ranking-disclosure{margin:8px 0 18px}.esl-profit-board.is-expanded .esl-profit-person>small{display:block}.esl-profit-board.is-expanded .esl-profit-row{padding:12px 7px}.esl-profit-board.is-expanded .esl-profit-number{font-size:16px}.esl-profile-dialog{width:min(420px,calc(100vw - 28px));padding:0;max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #543069;border-radius:16px 16px 7px;background:#fffcf5;color:#39244e;box-shadow:7px 8px #31114145;font-family:Inter,Microsoft YaHei,sans-serif}.esl-profile-dialog::backdrop{background:#1e103b70;backdrop-filter:blur(5px)}.esl-profile-dialog>header{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:#6d38df;color:#fff9ff}.esl-profile-dialog>header>span{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:750}.esl-profile-dialog>header em{margin-left:5px;font-style:normal;font-size:10px;font-weight:500;color:#e7d0ff}.esl-profile-dialog>header>button{display:grid;place-items:center;width:27px;height:27px;padding:0;background:#7e4be9;color:#fff;border:1px solid #a37bed;border-radius:6px}.esl-profile-identity{display:flex;align-items:center;gap:14px;margin:22px 22px 16px}.esl-profile-identity>img{width:73px;height:73px;object-fit:cover;border:2px solid #786146;border-radius:19px 19px 8px;box-shadow:4px 4px #e8dd8c;transform:rotate(-5deg)}.esl-profile-identity>div>small{font:750 9px Manrope,Inter,sans-serif;letter-spacing:1.4px;color:#a387b3}.esl-profile-identity h3{font:850 25px/1.2 Manrope,Inter,Microsoft YaHei,sans-serif;margin:5px 0}.esl-profile-identity>div>span{color:#826a91;font-size:11px}.esl-profile-motto{margin:10px 22px 20px;padding:12px;border-radius:8px;background:#f3eafd;color:#7f5f96;font-size:12px;line-height:1.6}.esl-profile-stats{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px;margin:0 22px;padding:0 0 20px;border-bottom:1px dashed #d9c8e4}.esl-profile-stats>div>small{display:block;margin-bottom:5px;color:#9b81aa;font-size:10px}.esl-profile-stats>div>strong{color:#278361;font:850 25px/1.1 Manrope,Inter,sans-serif}.esl-profile-stats>div>strong.is-loss{color:#c44f72}.esl-profile-stats>div>b{font:750 18px/1.2 Manrope,Inter,sans-serif;color:#634878}.esl-live-room .esl-profile-follow{display:flex;justify-content:center;align-items:center;gap:7px;width:calc(100% - 44px);padding:11px;margin:18px 22px 10px;border:1px solid #9a9f54;border-radius:7px;background:#effe93;color:#4c5031;font:750 12px Inter,Microsoft YaHei,sans-serif;box-shadow:2px 3px #d7dc9b}.esl-profile-note{margin:12px 22px 18px;font-size:10px;color:#9b82a8;line-height:1.65}@container esl-room (min-width:700px){.esl-community-grid{grid-template-columns:minmax(0,1fr) 204px;gap:17px}.esl-demo-stream{height:350px;padding-right:10px}.esl-post{gap:10px;padding:12px 0}.esl-post-content>p{font-size:13px}.esl-profit-board{align-self:start;padding:12px}.esl-profit-rows{grid-template-columns:minmax(0,1fr);gap:0}.esl-live-room .esl-profit-row{grid-template-columns:26px minmax(0,1fr);padding:13px 0;border:0;border-bottom:1px solid #e7dca7;border-radius:0;background:none;gap:4px 8px}.esl-live-room .esl-profit-row:last-child{border-bottom:0}.esl-rank{top:13px;right:0;font-size:9px}.esl-rank-avatar{width:26px;height:26px}.esl-profit-person>strong{font-size:11px}.esl-profit-person>small{display:block}.esl-profit-number{margin-left:34px;font-size:18px}.esl-profit-board>footer{flex-direction:column;align-items:flex-start;gap:8px}.esl-profit-board.is-expanded .esl-profit-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.esl-profit-board.is-expanded .esl-profit-row{padding:9px 0}.esl-profit-board.is-expanded .esl-profit-number{font-size:22px}}@container esl-room (max-width:380px){.esl-mode-bar>small{display:none}.esl-demo-stream{height:258px}.esl-profit-number{font-size:12px}.esl-profit-person>strong{font-size:9px}.esl-profit-board{padding:8px}.esl-rank{display:none}}@keyframes esl-post-entry{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes esl-reaction{50%{transform:scale(1.2)}}.xm-motion-paused .esl-live-room *,.xm-motion-paused .esl-live-room *:before,.xm-motion-paused .esl-live-room *:after{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.esl-live-room *,.esl-live-room *:before,.esl-live-room *:after{animation:none!important;transition:none!important}}.explore-asset-social.esl-live-room.esr-sidebar{display:flex;flex:1;flex-direction:column;width:100%;min-width:0;min-height:0;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;box-shadow:none;background:#241b32;color:#eee5fa;font-size:14px;line-height:1.5}.esr-sidebar *{box-sizing:border-box}.esr-sidebar .esl-profile-dialog{text-align:left}.esr-sidebar .esl-profile-dialog>header>span{font-size:14px}.esr-sidebar .esl-profile-dialog>header em{font-size:12px}.esr-sidebar .esl-profile-identity>div{min-width:0}.esr-sidebar .esl-profile-identity>div>small{font-size:12px;letter-spacing:.4px;color:#77598b}.esr-sidebar .esl-profile-identity>div>span{font-size:12px;color:#715584}.esr-sidebar .esl-profile-motto{font-size:14px;color:#715087}.esr-sidebar .esl-profile-stats>div{min-width:0}.esr-sidebar .esl-profile-stats>div>small{font-size:12px;color:#775b87}.esr-sidebar .esl-profile-stats>div>strong{font-size:23px;overflow-wrap:anywhere}.esr-sidebar .esl-profile-follow{font-size:14px}.esr-sidebar .esl-profile-note{font-size:12px;color:#765e83}.esr-sidebar .esl-profile-dialog button:focus-visible{outline-color:#784ab8}@media(prefers-reduced-motion:reduce){.esr-sidebar .esl-profit-row{transition:none}.esr-sidebar .esl-profit-row:hover{transform:none}}.explore-market-chart{min-width:0;overflow:hidden;background:#fffdf8;border-top:1px solid #e9e1f0;color:#443654;font-family:Inter,system-ui,sans-serif}.explore-market-chart .emc-toolbar{min-height:38px;display:flex;align-items:center;gap:10px;padding:5px 11px;border-bottom:1px solid #eee8f4}.explore-market-chart .emc-periods{display:flex;gap:3px;flex-shrink:0}.explore-market-chart .emc-periods button{border:0;border-radius:6px;padding:6px 9px;background:transparent;color:#857a96;font:600 11px Inter,system-ui,sans-serif;cursor:pointer}.explore-market-chart .emc-periods button[aria-pressed=true]{background:#eee6ff;color:#6a38ff;box-shadow:inset 0 0 0 1px #dfd0ff}.explore-market-chart .emc-periods button:hover{color:#6a38ff;background:#f2ecff}.explore-market-chart .emc-pair-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#80758f}.explore-market-chart .emc-pair-label i{font-style:normal;color:#b0a6ba;margin-left:5px}.explore-market-chart .emc-tools{display:flex;gap:4px;margin-left:auto;flex-shrink:0}.explore-market-chart .emc-tools button{display:grid;place-items:center;width:27px;height:27px;border:1px solid #e9e1f0;border-radius:6px;color:#8a7a9e;background:#fffdf8;cursor:pointer}.explore-market-chart .emc-tools button:hover{color:#6a38ff;background:#f1eaff}.explore-market-chart .emc-tools button:disabled{opacity:.45;cursor:default}.explore-market-chart button:focus-visible,.explore-market-chart a:focus-visible{outline:2px solid #6a38ff;outline-offset:2px}.explore-market-chart .emc-readout{height:25px;padding:4px 12px;display:flex;align-items:center;gap:13px;font-size:10px;font-variant-numeric:tabular-nums;color:#9b8ea9;white-space:nowrap;overflow:hidden}.explore-market-chart .emc-readout b{font-weight:500;color:#089d7d;margin-left:3px}.explore-market-chart .emc-readout.is-down b{color:#d9486a}.explore-market-chart .emc-readout-hint{color:#9b8ea9}.explore-market-chart .emc-canvas-wrap{position:relative;min-width:0}.explore-market-chart .emc-canvas{width:100%;height:248px;min-width:0;overflow:hidden}.explore-market-chart .emc-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;text-align:center;color:#9b8eb1;background:#fffdf8}.explore-market-chart .emc-empty strong{font-size:13px;color:#706180;font-weight:500}.explore-market-chart .emc-empty span{font-size:11px;max-width:300px;line-height:1.5}.explore-market-chart .emc-refresh-label{position:absolute;left:12px;top:5px;background:#f0e8ffdd;border:1px solid #ded1f6;border-radius:4px;padding:3px 6px;font-size:9px;color:#8d6db8;pointer-events:none}.explore-market-chart .emc-caption{min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:6px 11px;border-top:1px solid #eee8f4;font-size:9px;line-height:1.4;color:#9d90aa}.explore-market-chart .emc-caption a{display:inline-flex;gap:3px;align-items:center;color:#9980b6;text-decoration:none}.explore-market-chart .emc-caption a:hover{color:#6a38ff}.explore-market-chart .emc-inline-error{font-size:10px;line-height:1.5;color:#a57b51;margin:0;padding:0 12px 6px}.explore-market-chart .emc-loading-icon{animation:emc-loading 1.4s linear infinite}@keyframes emc-loading{to{transform:rotate(360deg)}}@media(max-width:600px){.explore-market-chart .emc-canvas{height:235px}.explore-market-chart .emc-pair-label{font-size:9px}.explore-market-chart .emc-readout{gap:8px;font-size:9px}.explore-market-chart .emc-toolbar{gap:7px;padding-inline:8px}.explore-market-chart .emc-periods button{padding-inline:8px}.explore-market-chart .emc-caption{font-size:9px;justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.explore-market-chart .emc-loading-icon{animation:none}}.explore-market-chart .emc-people-toggle{display:flex;align-items:center;gap:4px;flex-shrink:0;border:1px solid #d6c4f7;border-radius:6px;background:#f6f0ff;color:#685280;padding:5px 6px;min-height:27px;font:700 10px Inter,system-ui,sans-serif;cursor:pointer}.explore-market-chart .emc-people-toggle[aria-pressed=true]{background:#e6dcff;color:#5823c2;border-color:#bd9df6}.explore-market-chart .emc-people-toggle small{font-size:8px;font-weight:700;background:#fff6b6;color:#746021;border-radius:3px;padding:2px 3px}.explore-market-chart .emc-avatar-layer{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:3}.explore-market-chart .emc-avatar-point{position:absolute;width:0;height:0;--person-tone:#1ca487;--person-light:#bff4d7;--person-ink:#116145}.explore-market-chart .emc-avatar-point.is-sell{--person-tone:#eb6a7f;--person-light:#ffc9cf;--person-ink:#a92f4b}.explore-market-chart .emc-avatar-stem{position:absolute;left:0;top:0;height:1px;background:var(--person-tone);transform-origin:0 50%;opacity:.85}.explore-market-chart .emc-avatar-stem:after{content:"";position:absolute;width:4px;height:4px;right:-2px;top:-1.5px;background:var(--person-tone);border-radius:50%}.explore-market-chart .emc-avatar-button{position:absolute;left:-17px;top:-17px;width:34px;height:34px;display:block;padding:0;border:2px solid var(--person-tone);border-radius:50%;background:var(--person-light);box-shadow:0 0 0 2px #fffdf8,0 3px 6px #21113430;pointer-events:auto;cursor:pointer;transition:box-shadow .18s ease,scale .18s ease;animation:emc-avatar-arrive .35s cubic-bezier(.15,.7,.25,1.2) both}.explore-market-chart .emc-avatar-button>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%;z-index:1}.explore-market-chart .emc-avatar-fallback{display:grid;place-items:center;height:100%;font:700 13px Inter,system-ui,sans-serif;color:var(--person-ink)}.explore-market-chart .emc-avatar-side{position:absolute;right:-6px;top:-5px;width:16px;height:16px;display:grid;place-items:center;color:var(--person-ink);background:var(--person-light);border:1px solid var(--person-tone);border-radius:50%;z-index:2}.explore-market-chart .emc-avatar-button>small{position:absolute;bottom:-9px;left:50%;transform:translate(-50%);padding:1px 4px;border:1px solid var(--person-tone);border-radius:3px;background:var(--person-light);color:var(--person-ink);font:700 8px/1.4 Inter,system-ui,sans-serif;white-space:nowrap;z-index:2}.explore-market-chart .emc-avatar-button:hover,.explore-market-chart .emc-avatar-button:focus-visible{scale:1.12;z-index:4;box-shadow:0 0 0 3px #fffdf8,0 0 0 5px var(--person-tone)}.explore-market-chart .emc-avatar-point.is-selected .emc-avatar-button{box-shadow:0 0 0 3px #fffdf8,0 0 0 5px #7941ef;z-index:4}.explore-market-chart .emc-person-detail{position:absolute;right:8px;top:8px;width:min(290px,calc(100% - 16px));padding:10px;z-index:7;background:#fffdf8;border:1px solid #8864c3;border-radius:10px;box-shadow:3px 4px #2d154b30,0 8px 24px #27124025;color:#453255;animation:emc-person-reveal .18s ease-out both;max-height:calc(100% - 16px);overflow:auto;scrollbar-width:thin}.explore-market-chart .emc-person-detail header{display:flex;align-items:center;gap:6px;padding:0;min-height:25px;margin:0;background:transparent;border:0;position:static}.explore-market-chart .emc-person-detail header>img{width:25px;height:25px;border-radius:50%;object-fit:cover}.explore-market-chart .emc-person-detail header>strong{font-size:11px;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;color:#453255}.explore-market-chart .emc-person-detail header>span{padding:3px 4px;white-space:nowrap;font-size:8px;color:#715b1e;background:#fff5b3;border:1px solid #e8d778;border-radius:3px}.explore-market-chart .emc-person-detail header>button{margin-left:auto;flex-shrink:0;width:23px;height:23px;padding:0;display:grid;place-items:center;border:1px solid #decfec;border-radius:5px;color:#765988;background:#fffdf8;cursor:pointer}.explore-market-chart .emc-person-action{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:9px 0 6px;font-size:12px}.explore-market-chart .emc-person-action>b{color:#178263}.explore-market-chart .emc-person-detail.is-sell .emc-person-action>b{color:#d9496a}.explore-market-chart .emc-person-action>strong{font-variant-numeric:tabular-nums;font-size:11px;color:#453255}.explore-market-chart .emc-person-detail p{font-size:10px;line-height:1.6;color:#826b94;margin:0}.explore-market-chart .emc-person-wallet{display:block;overflow-wrap:anywhere;font-size:9px;margin-top:3px}.explore-market-chart .emc-person-detail>a{display:inline-flex;align-items:center;gap:3px;margin-top:5px;font-size:10px;font-weight:700;color:#7134d8;text-decoration:none}.explore-market-chart .emc-person-source{display:block;margin-top:4px;color:#8d789b;font-size:9px}@keyframes emc-avatar-arrive{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes emc-person-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@container (max-width:500px){.explore-market-chart .emc-pair-label{display:none}.explore-market-chart .emc-toolbar{gap:5px}}@media(max-width:1100px){.explore-market-chart .emc-pair-label{display:none}.explore-market-chart .emc-people-toggle{margin-left:auto}.explore-market-chart .emc-tools{margin-left:0}.explore-market-chart .emc-toolbar{gap:5px}}@media(prefers-reduced-motion:reduce){.explore-market-chart .emc-avatar-button,.explore-market-chart .emc-person-detail{animation:none;transition:none}}.explore-market-metrics{position:relative;display:grid;grid-template-columns:1fr 1.12fr 1fr 1.4fr;gap:1px;padding:1px 0 0;background:#ad88ed55;color:#fff7ff;border-top:1px solid #b087ff70;border-bottom:1px solid #b395d0}.xmm-metric{position:relative;min-width:0;padding:10px 13px 9px;background:#39205f;overflow:hidden}.xmm-metric:before{content:"";position:absolute;top:0;left:13px;right:13px;height:2px;background:var(--xmm-accent);opacity:.9}.xmm-cap{--xmm-accent:#d1b2ff}.xmm-volume{--xmm-accent:#f9df67;background:#412664}.xmm-liquidity{--xmm-accent:#70e4dd}.xmm-battle{--xmm-accent:#98f6c7;background:#302347}.xmm-label{display:flex;align-items:center;min-width:0;gap:5px;color:#d7c4ed;font:500 10px/1.3 Inter,Microsoft YaHei,sans-serif;padding:0;border:0;background:none;text-align:left;cursor:pointer;white-space:nowrap}.xmm-icon{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:6px;color:var(--xmm-accent);background:color-mix(in srgb,var(--xmm-accent) 12%,transparent)}.xmm-info{margin-left:auto;opacity:.6}.xmm-label:hover{color:#fff}.xmm-label:hover .xmm-info{opacity:1}.xmm-value{display:block;margin:4px 0 6px;font:850 20px/1.1 Manrope,Inter,sans-serif;letter-spacing:-.65px;font-variant-numeric:tabular-nums;color:#fffaf1;animation:xmm-number-update .54s ease-out}.xmm-volume .xmm-value{color:#ffe69b}.xmm-liquidity .xmm-value{color:#aff5e6}.xmm-sub{display:flex;align-items:center;min-height:12px;min-width:0;gap:5px;color:#b9a1cf;font:400 9px/1.3 Inter,Microsoft YaHei,sans-serif}.xmm-sub b{color:#d9c5ef;font-weight:600;white-space:nowrap}.xmm-price-move b{display:flex;align-items:center;gap:1px}.xmm-price-move.is-up b{color:#8df1c3}.xmm-price-move.is-down b{color:#ff9eba}.xmm-volume-head,.xmm-battle-head{display:flex;align-items:center;gap:5px;justify-content:space-between}.xmm-period{display:flex;flex:none;padding:2px;border:1px solid #aa8dc345;background:#241832;border-radius:5px}.xmm-period button{padding:3px 5px;border:0;border-radius:3px;background:none;color:#b6a2c6;font:700 8px/1 Inter,sans-serif;cursor:pointer}.xmm-period button[aria-pressed=true]{color:#4b342b;background:#ffe486}.xmm-period button:hover:not([aria-pressed=true]){color:#fff4d2}.xmm-buy-ratio{font:650 9px/1.3 Inter,Microsoft YaHei,sans-serif;color:#9dedc8;white-space:nowrap}.xmm-sides{display:flex;align-items:center;gap:8px;margin:4px 0 8px;font:500 12px/1.1 Inter,sans-serif;color:#9c83b1}.xmm-sides strong{display:flex;align-items:baseline;gap:5px;font:850 20px/1.1 Manrope,Inter,sans-serif;letter-spacing:-.6px;font-variant-numeric:tabular-nums;animation:xmm-number-update .54s ease-out}.xmm-sides small{font:400 9px/1.2 Inter,Microsoft YaHei,sans-serif}.xmm-buy{color:#8df1c3}.xmm-sell{color:#ff9fbe}.xmm-balance{display:flex;width:100%;height:5px;gap:3px;overflow:hidden;border-radius:3px;background:#6e557f}.xmm-balance>span{height:100%;border-radius:3px;transition:width .65s cubic-bezier(.2,.8,.2,1)}.xmm-buy-bar{background:#7be6ba}.xmm-sell-bar{background:#f389af}.xmm-pool-dot{width:5px;height:5px;border-radius:50%;background:#8fead4;box-shadow:0 0 6px #8fead470;flex:none}.xmm-dex{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xmm-pool-label{margin-left:auto;white-space:nowrap}.xmm-no-flow{font-size:9px;color:#c2a8d7}.xmm-data-state{position:absolute;right:7px;bottom:2px;background:#382241;color:#ddc88d;font-size:8px;padding:1px 3px;border-radius:3px}.xmm-dialog{width:min(480px,calc(100vw - 28px));max-height:85dvh;padding:20px;border:1px solid #ae88d8;border-radius:16px 16px 5px;color:#38204f;background:#fffaf2;box-shadow:5px 6px #713ac65c}.xmm-dialog::backdrop{background:#26163e85;backdrop-filter:blur(5px)}.xmm-dialog header{display:flex;justify-content:space-between;align-items:center;gap:10px}.xmm-dialog header small{font-size:9px;letter-spacing:1px;color:#9163b8}.xmm-dialog h3{margin:6px 0 0;font-size:21px}.xmm-dialog header button{display:grid;place-items:center;width:30px;height:30px;border:1px solid #ccb5e2;border-radius:7px;background:#f0e5fc;color:#79539d;cursor:pointer}.xmm-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:1px solid #decde7;border-radius:10px;overflow:hidden;background:#decde7;margin:19px 0 13px}.xmm-detail-grid>div{display:grid;gap:7px;padding:14px 10px;background:#f8f0ff}.xmm-detail-grid span{font-size:10px;color:#9777a6}.xmm-detail-grid strong{font:750 15px Manrope,Inter,sans-serif}.xmm-dialog p{font-size:12px;line-height:1.8;color:#876b98}.xmm-dialog footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;font-size:9px;color:#9979aa}.xmm-dialog footer a{display:inline-flex;align-items:center;gap:3px;color:#7943be;font-size:11px;text-decoration:none}.explore-market-metrics button:focus-visible,.xmm-dialog a:focus-visible{outline:2px solid #ffdd64;outline-offset:3px}@container token-market (max-width:779px){.explore-market-metrics{grid-template-columns:1fr 1.12fr 1fr 1.28fr}.xmm-metric{padding:7px 9px}.xmm-metric:before{left:9px;right:9px}.xmm-label{font-size:9px;gap:4px}.xmm-icon{width:17px;height:17px;border-radius:5px}.xmm-icon svg{width:11px;height:11px}.xmm-info{display:none}.xmm-value{font-size:17px;margin:5px 0}.xmm-sub{font-size:8px;gap:3px}.xmm-sides{gap:5px;margin:6px 0 8px}.xmm-sides strong{font-size:17px}.xmm-sides small,.xmm-buy-ratio,.xmm-pool-label{display:none}.xmm-period button{padding:3px;font-size:7px}.xmm-volume-head .xmm-icon{display:none}}@container token-market (max-width:479px){.xmm-metric{padding-inline:7px}.xmm-value,.xmm-sides strong{font-size:14px;letter-spacing:-.5px}.xmm-label{font-size:8px;gap:3px}.xmm-sub{font-size:7px}.xmm-volume-head{gap:2px}.xmm-period{padding:1px}.xmm-period button{font-size:7px;padding:3px 2px}.xmm-price-move b svg{display:none}.xmm-sides{gap:3px}.xmm-sub .xmm-dex{max-width:58px}}@keyframes xmm-number-update{0%{opacity:.55;transform:translateY(3px);filter:brightness(1.65)}to{opacity:1;transform:none;filter:none}}.xm-motion-paused .explore-market-metrics *,.xm-motion-paused .explore-market-metrics *:before{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.explore-market-metrics *,.explore-market-metrics *:before{animation:none!important;transition:none!important}}.xm-meme .xfm-deck{position:relative;scroll-behavior:auto;scroll-snap-type:none;overflow-anchor:none}.xm-meme .xfm-token-card{isolation:isolate;scroll-snap-align:none;overflow-anchor:none}.xm-meme .xfm-token-card .xa-card-select{position:relative;z-index:1;animation:xfm-enter .48s cubic-bezier(.16,1,.3,1) var(--xfm-enter-delay,0ms) backwards}.xm-meme .xfm-token-card>footer{z-index:3}.xm-meme .xfm-token-card:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 15% 0%,#9252f22a,transparent 75%);opacity:0;transition:opacity .22s}.xm-meme .xfm-token-card:hover:before{opacity:1}.xm-meme .xfm-token-card.selected:before{opacity:1;background:linear-gradient(115deg,transparent 25%,#ffffff6e 50%,transparent 73%);background-size:250% 100%;animation:xfm-selected-sheen 5s ease-in-out infinite}.xm-meme .xfm-token-card.selected:after{content:"";position:absolute;inset:0;border-left:3px solid #ac43ff;box-shadow:inset 0 0 22px #d5ef3b44;pointer-events:none}.xm-meme .xfm-token-card.selected .xa-avatar{animation:xfm-avatar-float 3.4s ease-in-out infinite}.xm-meme .xfm-token-card .xa-card-price strong{animation:none;font-variant-numeric:tabular-nums}.xm-meme .xfm-token-card .xa-card-price strong.xfm-price-arrival{animation:xfm-price-up .6s cubic-bezier(.16,1,.3,1)}.xm-meme .xfm-token-card.xfm-quote-down .xa-card-price strong.xfm-price-arrival{animation-name:xfm-price-up}.xm-meme .xfm-token-card.xfm-quote-up .xa-card-price strong{color:#92ffda}.xm-meme .xfm-token-card.xfm-quote-down .xa-card-price strong{color:#ff9eb8}.xm-meme .xfm-token-card.selected.xfm-quote-up .xa-card-price strong{color:#126349}.xm-meme .xfm-token-card.selected.xfm-quote-down .xa-card-price strong{color:#a72e58}.xfm-update-wash{position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 5%,#55ffd350 42%,#5bffd320 64%,transparent);z-index:0;transform-origin:left;animation:xfm-update-sweep 1.15s cubic-bezier(.2,.7,.25,1) both}.xfm-quote-down .xfm-update-wash{background:linear-gradient(110deg,transparent 5%,#ff729e55 42%,#ff729e25 64%,transparent)}.xfm-quote-flat .xfm-update-wash{background:linear-gradient(110deg,transparent 5%,#b38aff60 42%,transparent)}.xfm-flow-track{position:absolute;height:2px;inset:auto 11px 3px 29px;display:block;border-radius:3px;overflow:hidden;background:#a94f7350;pointer-events:none}.xfm-flow-track>i{display:block;height:100%;background:#65d7b4;opacity:.65;transition:width .85s cubic-bezier(.2,.8,.2,1)}.selected .xfm-flow-track{background:#ae52784a}.selected .xfm-flow-track>i{background:#399368}.xfm-change-callout{position:absolute;top:9px;right:38px;display:flex;gap:3px;align-items:center;padding:3px 4px;border:1px solid #74e8c45c;border-radius:4px;background:#1a4a3f;color:#a2ffdc;font:700 8px/1.2 Inter,sans-serif;animation:xfm-callout .65s cubic-bezier(.2,1.4,.4,1) both;pointer-events:none;white-space:nowrap}.xfm-change-callout.down{background:#54263e;border-color:#ff729e55;color:#ffb2c6}.xfm-change-callout.flat{background:#493067;border-color:#ba9bf4;color:#e3d5ff}.xfm-change-callout>span{display:flex;align-items:center;gap:1px}.xfm-change-callout>small{display:none}.xfm-token-card.selected .xfm-change-callout.up{color:#155f49;background:#e0ffc1;border-color:#83bb77}.xfm-token-card.selected .xfm-change-callout.down{color:#872447;background:#ffe3bf;border-color:#d69586}.xfm-delayed{position:absolute;top:10px;right:38px;padding:2px 4px;color:#e8c6a5;background:#5c4050;border-radius:4px;font-size:8px}.xm-meme .xa-discovery-nav nav>button[aria-pressed=true]>svg{animation:xfm-nav-energy 2.8s ease-in-out infinite;transform-origin:50% 80%}.xm-meme .xa-discovery{border-top:2px solid #a676ee}.xm-meme .xa-deck-caption>svg{color:#b5ec97;animation:xfm-nav-energy 2.8s ease-in-out infinite}@keyframes xfm-enter{0%{opacity:0;transform:translateY(15px)}72%{opacity:1;transform:translateY(-2px)}to{opacity:1;transform:none}}@keyframes xfm-selected-sheen{0%,25%{background-position:150% 0}62%,to{background-position:-110% 0}}@keyframes xfm-avatar-float{0%,to{transform:translateY(0) rotate(-3deg);box-shadow:2px 3px #c9db69}50%{transform:translateY(-3px) rotate(4deg);box-shadow:3px 5px #bdcf57}}@keyframes xfm-price-up{0%{opacity:.3;transform:translateY(11px) scale(.95);filter:blur(2px)}65%{opacity:1;transform:translateY(-1px) scale(1.035);filter:blur(0)}to{transform:none}}@keyframes xfm-update-sweep{0%{opacity:0;transform:translate(-65%)}22%{opacity:1}to{opacity:0;transform:translate(70%)}}@keyframes xfm-callout{0%{opacity:0;transform:translateY(7px) scale(.8)}to{opacity:1;transform:none}}@keyframes xfm-nav-energy{0%,70%,to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 0 transparent)}80%{transform:scale(1.18) rotate(-8deg);filter:drop-shadow(0 0 5px #d9ff88a0)}90%{transform:scale(1.12) rotate(6deg)}}.xm-motion-paused .xfm-token-card,.xm-motion-paused .xfm-token-card *,.xm-motion-paused .xfm-token-card:before,.xm-motion-paused .xa-discovery-nav nav>button>svg,.xm-motion-paused .xa-deck-caption>svg{animation:none!important;transition:none!important}.xm-motion-paused .xfm-update-wash{display:none}.xfm-deck[data-motion=off] .xfm-token-card,.xfm-deck[data-motion=off] .xfm-token-card *,.xfm-deck[data-motion=off] .xfm-token-card:before{animation:none!important;transition:none!important}.xfm-deck[data-motion=off] .xfm-update-wash{display:none}@media(prefers-reduced-motion:reduce){.xfm-token-card,.xfm-token-card *,.xfm-token-card:before,.xm-meme .xa-discovery-nav nav>button>svg,.xm-meme .xa-deck-caption>svg{animation:none!important;transition:none!important}.xfm-update-wash{display:none}.xm-meme .xfm-deck{scroll-behavior:auto}}@media(max-width:1100px){.xfm-change-callout{top:4px;right:5px;padding:2px 3px;font-size:7px}.xfm-token-card>footer{top:24px!important}.xfm-delayed{top:5px;right:5px}}@media(max-width:860px){.xm-meme .xfm-token-card{min-width:185px}.xfm-change-callout{top:4px;right:5px}.xm-meme .xfm-deck{max-height:120px}}.explore-conversation-dock{display:flex;flex-direction:column;width:100%;min-width:0;height:calc(100dvh - 160px);min-height:620px;max-height:1080px;overflow:hidden;border:1px solid #4c2485;border-radius:14px 14px 5px;background:linear-gradient(155deg,#6d3dff,#8148ef 64%,#8e58ff);box-shadow:3px 4px #b799d4;color:#fffaff;font-family:Inter,Microsoft YaHei,sans-serif}.explore-conversation-dock *,.explore-conversation-dock *:before,.explore-conversation-dock *:after{box-sizing:border-box}.explore-conversation-dock button{cursor:pointer;font-family:inherit}.explore-conversation-dock button:disabled{cursor:not-allowed;opacity:.4}.explore-conversation-dock button:focus-visible,.explore-conversation-dock a:focus-visible,.explore-conversation-dock textarea:focus-visible,.explore-conversation-dock [role=tabpanel]:focus-visible{outline:2px solid #ffdf71;outline-offset:2px}.xcd-tabs{display:flex;flex:none;min-height:43px;border-bottom:1px solid #ffffff30}.xcd-tabs>button{position:relative;isolation:isolate;overflow:hidden;display:flex;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;padding:9px 5px;border:0;background:none;color:#e6d8ff;font-size:12px;font-weight:750}.xcd-tabs>button[aria-selected=true]{background:#ffcf3f;color:#2d1c46}.xcd-tabs>button>span{padding:2px 3px;border-radius:3px;background:#6d3dff;color:#fff;font-size:7px;letter-spacing:.2px}.xcd-tabs>button>.xcd-tab-icon{display:flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;padding:0;border-radius:0;background:none;color:inherit}.xcd-tabs>button.xcd-chat-tab.has-unread:not([aria-selected=true]){color:#ffdc70;background:#ffcf3f12}.xcd-tab-icon.has-arrival{animation:xcd-tab-icon-arrival 1.05s ease-out both}.xcd-unread-count{display:grid;place-items:center;flex:none;min-width:16px;height:16px;padding:0 4px;border:1px solid #ffe599;border-radius:8px;color:#4a3154;background:#ffcf3f;font:850 9px/1 Manrope,Inter,sans-serif}.xcd-tab-arrival{position:absolute;inset:3px;pointer-events:none;border:1px solid #ffdb76;border-radius:7px;opacity:0;box-shadow:inset 0 0 13px #ffe58450;animation:xcd-tab-border-arrival 1.6s ease-out both}.xcd-unread-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.xcd-status{display:flex;flex:none;align-items:center;gap:5px;min-height:29px;padding:7px 10px;border-bottom:1px solid #ffffff20;color:#e4d6ff;background:#ffffff0a;font-size:9px;line-height:1.4}.xcd-status>svg{color:#ffdd72}.xcd-status>span{flex:1;min-width:0}.xcd-preview-arrival{flex:none;padding:3px 4px;border:1px solid #d6baff55;border-radius:4px;background:#ffffff09;color:#d5bdec;font:500 8px/1.3 Inter,Microsoft YaHei,sans-serif;white-space:nowrap}.xcd-preview-arrival:hover{color:#ffe08e;border-color:#f8d17a99}.xcd-message-preview .xcd-bubble{border-color:#d9ef9750;background:#d4ee9820}.xcd-current-token{display:flex;align-items:center;gap:7px;min-height:64px;padding:10px;flex:none;border-bottom:1px solid #ffffff29;background:#44289525}.xcd-token-avatar{position:relative;display:grid;place-items:center;overflow:hidden;flex:none;width:31px;height:31px;border:1px solid #ceb4ff;border-radius:9px;color:#ecddff;background:#b78dff50}.xcd-token-avatar>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.xcd-token-avatar>img[hidden]{display:none}.xcd-current-token>span:not(.xcd-token-avatar){min-width:0}.xcd-current-token strong{display:block;max-width:105px;overflow:hidden;text-overflow:ellipsis;font:850 13px/1.3 Manrope,Inter,sans-serif}.xcd-current-token small{display:block;margin-top:3px;color:#d5bdf8;font-size:8px;line-height:1.3}.xcd-current-token>div{margin-left:auto;text-align:right;min-width:0}.xcd-current-token>div>b{font:800 13px/1.3 Manrope,Inter,sans-serif;white-space:nowrap}.xcd-current-token>div>small{font:750 10px/1.3 Manrope,Inter,sans-serif}.xcd-current-token>div>small.is-up{color:#a0ffd7}.xcd-current-token>div>small.is-down{color:#ffbccb}.xcd-current-token>div>small>em{margin-left:4px;color:#d7c2f9;font-size:7px;font-weight:400;font-style:normal}.xcd-message-list{min-height:0;flex:1;display:flex;flex-direction:column;gap:15px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c3a3ff55 transparent;padding:15px 10px;outline:none}.xcd-message{display:flex;align-items:flex-start;gap:7px;flex:none;min-width:0;animation:xcd-message-enter .22s ease-out both}.xcd-avatar-ai,.xcd-avatar-user,.xcd-person-avatar{flex:none;display:grid;place-items:center;width:24px;height:24px;border:1px solid #ffffff40;border-radius:8px;object-fit:cover}.xcd-avatar-ai{background:linear-gradient(145deg,#ffcf3f,#987aff);color:#fff9fa}.xcd-avatar-user{background:#e9d8ff;color:#6d389e;font-size:10px;font-weight:750}.xcd-message-body{flex:1;min-width:0}.xcd-message-body>header{display:flex;align-items:center;gap:5px;min-height:19px;margin-bottom:3px}.xcd-message-body>header>strong{color:#f2e8ff;font-size:10px;line-height:1.3;font-weight:700}.xcd-message-body>header>span{padding:1px 4px;border:1px solid #dbc5ff40;border-radius:4px;color:#dac3fa;background:#ffffff0a;font-size:8px;white-space:nowrap}.xcd-bubble{padding:10px;border:1px solid #ffffff12;border-radius:4px 10px 10px;background:#ffffff15}.xcd-bubble>strong{font-size:12px;line-height:1.5;font-weight:750}.xcd-bubble p{margin:0;color:#faf4ff;font-size:11px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.xcd-bubble>strong+p{margin-top:6px}.xcd-context-stats{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:10px 0;padding:8px 0;border-top:1px dashed #ffffff30;border-bottom:1px dashed #ffffff30}.xcd-context-stats small{display:block;margin-bottom:4px;color:#d7bef9;font-size:9px}.xcd-context-stats b{display:block;font:800 13px/1.2 Manrope,Inter,sans-serif;color:#efff9e}.xcd-observed{display:block;color:#d5bbf8;font-size:8px;line-height:1.5;margin-top:6px}.xcd-sources{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.xcd-sources>a{display:inline-flex;align-items:center;gap:2px;color:#e6d5ff;background:#38206b25;border:1px solid #ffffff25;border-radius:4px;padding:3px 5px;font-size:8px;line-height:1.4;text-decoration:none}.xcd-sources>a:hover{color:#ffde77;border-color:#ffde7780}.xcd-news-item{padding:7px 0;border-bottom:1px solid #ffffff20}.xcd-news-item:first-child{padding-top:0}.xcd-news-item:last-child{padding-bottom:0;border:0}.xcd-news-item>small{display:block;color:#d3bafa;font-size:8px;margin-bottom:4px;line-height:1.4}.xcd-news-item>a{display:inline-flex;align-items:center;gap:3px;margin-top:5px;color:#fbe38c;font-size:9px;text-decoration:none}.xcd-message-user{flex-direction:row-reverse}.xcd-message-user .xcd-message-body>header{justify-content:flex-end}.xcd-message-user .xcd-bubble{color:#342145;background:#ffcf3f;border-radius:10px 4px 10px 10px}.xcd-message-user .xcd-bubble p{color:#3e2c43}.xcd-message-user .xcd-observed{color:#8c7129}.xcd-strategy-button{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:7px 4px;margin-top:10px;border:1px solid #d7e87d;border-radius:5px;background:#e6f990;color:#4c572d;font-size:10px;font-weight:750}.xcd-room-welcome{display:flex;align-items:flex-start;gap:7px;padding:9px;border:1px dashed #e2cafd55;border-radius:9px;color:#e9d7ff;background:#42258025}.xcd-room-welcome>svg{color:#ffde79;flex:none;margin-top:1px}.xcd-room-welcome strong{display:block;font-size:11px;font-weight:750}.xcd-room-welcome small{display:block;color:#d3b7f4;font-size:9px;line-height:1.6;margin-top:4px}.xcd-message-demo .xcd-bubble>em{display:inline-flex;padding:2px 4px;margin:0 0 5px;background:#efff9825;border-radius:3px;color:#e8fda0;font:650 8px/1.3 Inter,Microsoft YaHei,sans-serif}.xcd-reply{display:flex;align-items:center;gap:3px;padding:3px 0 0;margin-top:3px;background:none;border:0;color:#d6bef5;font-size:9px}.xcd-input-area{position:relative;flex:none;padding:8px 9px 0;border-top:1px solid #ffffff25;background:#6a36b51f}.xcd-quick-prompts{display:flex;flex-wrap:wrap;gap:4px;padding:0 0 8px}.xcd-quick-prompts>button{padding:5px 6px;color:#e8d8ff;background:#ffffff0c;border:1px solid #ffffff40;border-radius:12px;font-size:9px;line-height:1.35;white-space:nowrap}.xcd-quick-prompts>button:hover{color:#ffe080;border-color:#ffd74f;background:#ffcf3f16}.xcd-chat-actions{display:flex;gap:6px;margin-bottom:8px}.xcd-chat-actions>button{flex:1;min-width:0;display:flex;justify-content:center;align-items:center;gap:4px;padding:7px 5px;border:1px solid #ffffff40;border-radius:7px;color:#e9d7ff;background:#ffffff12;font-size:10px}.xcd-chat-actions>button:hover:not(:disabled){color:#30213d;background:#ffcf3f;border-color:#ffd553}.xcd-chat-actions>button>b{display:grid;place-items:center;min-width:13px;height:13px;padding:0 3px;border-radius:4px;color:#4e3073;background:#ebdbfa;font-size:8px}.xcd-chat-actions>button[aria-expanded=true]{color:#352245;background:#ffcf3f;border-color:#ffe080}.xcd-token-picker{position:absolute;z-index:5;bottom:calc(100% - 1px);left:8px;right:8px;padding:10px;border:1px solid #caadf2;border-radius:10px 10px 4px;background:#6335a8;box-shadow:0 -5px 24px #30134455,2px 3px #482080}.xcd-token-picker>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.xcd-token-picker>header>span{color:#f7eeff;font-size:11px;font-weight:750}.xcd-token-picker>header small{margin-left:6px;color:#ffde72;font:800 10px Manrope,Inter,sans-serif}.xcd-token-picker>header>button,.xcd-token-picker>label>button{display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:5px;background:#8e61c5;color:#e9d7ff}.xcd-token-picker>label{display:flex;align-items:center;gap:5px;padding:7px;border:1px solid #aa81d5;border-radius:6px;background:#542b905c;color:#caaeeb}.xcd-token-picker input{min-width:0;width:100%;flex:1;padding:0;border:0;outline:0;color:#fff8ff;background:none;font:400 10px/1.4 Inter,Microsoft YaHei,sans-serif}.xcd-token-picker input::placeholder{color:#be9bdd}.xcd-token-options{display:flex;flex-direction:column;gap:4px;max-height:184px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cda5ec55 transparent;padding:7px 2px 3px 0}.xcd-token-options>button{display:flex;align-items:center;gap:7px;width:100%;padding:7px 5px;border:1px solid transparent;border-radius:6px;color:#e9d8fa;background:#ffffff08;text-align:left}.xcd-token-options>button:hover:not(:disabled){background:#a779d24a}.xcd-token-options>button.is-selected{border-color:#ffdb69;background:#ffcf3f1b;color:#ffe58b}.xcd-token-options .xcd-token-avatar{flex:none;width:26px;height:26px;border-radius:7px}.xcd-token-options>button>span:not(.xcd-token-avatar){min-width:0;flex:1}.xcd-token-options strong{display:block;color:inherit;font:800 11px/1.3 Manrope,Inter,sans-serif}.xcd-token-options small{display:block;margin-top:3px;color:#c8a7e4;font-size:8px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xcd-token-options>p{color:#ceb3e6;font-size:11px;text-align:center;padding:12px 0;margin:0}.xcd-token-picker>footer{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:8px;border-top:1px solid #c095e938}.xcd-token-picker>footer>small{color:#bea1d9;font-size:8px;line-height:1.4}.xcd-token-picker>footer>button{flex:none;padding:5px 7px;border:1px solid #ffe689;border-radius:5px;background:#ffcf3f;color:#543555;font-size:9px;font-weight:750}.xcd-demo-card-note{font-size:8px;line-height:1.4;color:#d5bbed;margin:7px 0 -2px}.xcd-composer{display:flex;align-items:flex-end;gap:5px;width:100%;padding:8px 6px 6px 8px;border:1px solid #e6ceff70;border-radius:10px;background:#ffffff13}.xcd-composer:focus-within{border-color:#ffcf3f;box-shadow:0 0 0 2px #ffcf3f18}.xcd-composer textarea{flex:1;min-width:0;width:100%;height:42px;min-height:42px;padding:0;resize:none;border:0;outline:0;color:#fff9ff;background:none;font:400 11px/1.6 Inter,Microsoft YaHei,sans-serif}.xcd-composer textarea::placeholder{color:#d2b9f2}.xcd-composer>button{display:grid;place-items:center;flex:none;width:30px;height:30px;padding:0;border:0;border-radius:7px;color:#372142;background:#ffcf3f}.xcd-footnote{margin:7px 0 8px;color:#ceb0ef;font-size:8px;line-height:1.5;text-align:center}.xcd-footnote.has-error{color:#ffe28e}@media(max-width:1199px)and (min-width:861px){.xcd-tabs>button{gap:4px;font-size:11px}.xcd-tabs>button>span{display:none}.xcd-current-token{gap:5px;padding:10px 8px}.xcd-current-token strong{font-size:12px;max-width:78px}.xcd-current-token>div>b{font-size:12px}.xcd-message-list{padding:12px 8px;gap:13px}.xcd-message{gap:5px}.xcd-avatar-ai,.xcd-avatar-user,.xcd-person-avatar{width:21px;height:21px;border-radius:7px}.xcd-bubble{padding:8px}.xcd-bubble p{font-size:10px}.xcd-bubble>strong{font-size:11px}.xcd-context-stats b{font-size:12px}.xcd-current-token>span>small{max-width:75px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media(min-width:1550px){.xcd-tabs>button{font-size:13px;padding:12px 6px}.xcd-message-list{padding:15px 12px;gap:18px}.xcd-bubble p{font-size:12px}.xcd-status{font-size:10px}.xcd-current-token{min-height:70px;padding:12px}.xcd-current-token strong{font-size:14px}.xcd-current-token>div>b{font-size:14px}.xcd-message-body>header>strong{font-size:11px}.xcd-message-body>header>span,.xcd-observed,.xcd-sources>a{font-size:9px}.xcd-composer textarea{font-size:12px}.xcd-quick-prompts>button{font-size:10px}.xcd-footnote{font-size:9px}}@media(max-width:860px){.explore-conversation-dock{height:650px;min-height:550px;max-height:85dvh}.xcd-bubble p{font-size:12px}.xcd-status{font-size:10px}.xcd-quick-prompts>button{font-size:10px}.xcd-composer textarea{font-size:12px}}@keyframes xcd-message-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes xcd-tab-icon-arrival{0%,to{transform:rotate(0) scale(1)}22%{transform:rotate(-13deg) scale(1.14)}46%{transform:rotate(9deg) scale(1.06)}70%{transform:rotate(-4deg) scale(1)}}@keyframes xcd-tab-border-arrival{0%{opacity:0}24%{opacity:.95}68%{opacity:.3}to{opacity:0}}.xm-motion-paused .explore-conversation-dock *,.xm-motion-paused .explore-conversation-dock *:before,.xm-motion-paused .explore-conversation-dock *:after{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.explore-conversation-dock *,.explore-conversation-dock *:before,.explore-conversation-dock *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.explore-ecosystem-directory{padding:21px;min-width:0;color:#62516f;font-family:Inter,system-ui,sans-serif}.explore-ecosystem-directory .eed-intro{display:flex;gap:13px;align-items:center;margin:0 0 20px}.explore-ecosystem-directory .eed-intro>span{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;background:#eee4ff;color:#8b55c1;border:1px solid #d9c7ed;border-radius:13px}.explore-ecosystem-directory h2{margin:0;color:#66427e;font-size:20px;line-height:1.4;letter-spacing:-.5px}.explore-ecosystem-directory .eed-intro p{margin:6px 0 0;font-size:12px;line-height:1.6;color:#a184b3}.explore-ecosystem-directory .eed-search-row{display:flex;gap:8px}.explore-ecosystem-directory .eed-search-row label{display:flex;align-items:center;gap:9px;padding:0 12px;min-width:0;flex:1;height:40px;border:1px solid #d7c2e5;border-radius:9px;background:#fbf7fe;color:#b29ac2}.explore-ecosystem-directory .eed-search-row input{border:0;background:transparent;outline:0;width:100%;min-width:0;font:12px Inter,system-ui,sans-serif;color:#6a4d7e}.explore-ecosystem-directory .eed-search-row input::placeholder{color:#b39ec1}.explore-ecosystem-directory .eed-search-row label:focus-within{outline:2px solid #b290d1;outline-offset:2px}.explore-ecosystem-directory .eed-search-row label button{display:grid;place-items:center;background:transparent;color:#ad90c0;border:0;padding:0;cursor:pointer}.explore-ecosystem-directory .eed-refresh{width:40px;border:1px solid #d7c2e5;border-radius:9px;display:grid;place-items:center;background:#f6effc;color:#996cb8;cursor:pointer}.explore-ecosystem-directory .eed-refresh:disabled{opacity:.45;cursor:default}.explore-ecosystem-directory .eed-filter-row{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:12px 0 16px}.explore-ecosystem-directory .eed-filter-row>div{display:flex;gap:5px}.explore-ecosystem-directory .eed-filter-row button{border:0;border-radius:6px;padding:6px 10px;color:#a88aba;background:transparent;font:11px Inter,system-ui,sans-serif;cursor:pointer}.explore-ecosystem-directory .eed-filter-row button[aria-pressed=true]{color:#8c59af;background:#eee1f9;font-weight:600}.explore-ecosystem-directory .eed-filter-row>span{font-size:10px;color:#b19ac0}.explore-ecosystem-directory .eed-list{display:grid;gap:12px}.explore-ecosystem-directory .eed-topic{border:1px solid #decce9;border-radius:12px;background:#fdf9ff;overflow:hidden;padding:15px}.explore-ecosystem-directory .eed-topic header{display:flex;align-items:center;gap:10px}.explore-ecosystem-directory .eed-topic-icon{width:39px;height:39px;display:grid;place-items:center;flex-shrink:0;background:#eee3f8;border:1px solid #ddc9ec;border-radius:10px;color:#a57dc0}.explore-ecosystem-directory .eed-topic header>div{flex:1;min-width:0}.explore-ecosystem-directory .eed-topic h3{margin:0;color:#7c5199;font-size:15px;line-height:1.4}.explore-ecosystem-directory .eed-topic header p{margin:4px 0 0;font-size:10px;color:#b198c1;line-height:1.5}.explore-ecosystem-directory .eed-stage{font-size:9px;padding:4px 7px;border:1px solid #d8c0e9;border-radius:5px;background:#f2e9fa;color:#aa8cbc;white-space:nowrap}.explore-ecosystem-directory .eed-stage-live .eed-stage{background:#eaf9f1;border-color:#c7e8d5;color:#77a58c}.explore-ecosystem-directory .eed-stage-archived{opacity:.75}.explore-ecosystem-directory .eed-summary{font-size:12px;color:#9f82b0;line-height:1.8;margin:13px 0}.explore-ecosystem-directory .eed-capability{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.explore-ecosystem-directory .eed-capability>span{font-size:9px;background:#f0e5f8;border:1px solid #ddc9ed;border-radius:4px;padding:3px 6px;color:#ae8ec4}.explore-ecosystem-directory .eed-capability strong{font-size:11px;font-weight:600;color:#9268ac}.explore-ecosystem-directory .eed-capability-detail{margin:8px 0 13px;font-size:10px;line-height:1.7;color:#b39bc2}.explore-ecosystem-directory .eed-topic-bottom{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.explore-ecosystem-directory .eed-topic-bottom small{display:flex;align-items:center;gap:4px;color:#b39bc2;font-size:9px}.explore-ecosystem-directory .eed-topic-bottom button{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #cfaede;background:#ece0fa;border-radius:6px;color:#9b6bb7;font:600 11px Inter,system-ui,sans-serif;cursor:pointer}.explore-ecosystem-directory .eed-evidence{border-top:1px solid #eaddf1;margin-top:13px;padding-top:10px}.explore-ecosystem-directory .eed-evidence summary{cursor:pointer;color:#aa87bf;font-size:10px}.explore-ecosystem-directory .eed-evidence summary>span{display:inline-block;margin-left:5px;padding:1px 5px;background:#f0e4f8;border-radius:4px;font-size:9px}.explore-ecosystem-directory .eed-evidence>p{font-size:11px;color:#a688b9;line-height:1.8;margin:12px 0}.explore-ecosystem-directory .eed-facts{display:flex;gap:16px;flex-wrap:wrap}.explore-ecosystem-directory .eed-facts>span{display:grid;gap:4px}.explore-ecosystem-directory .eed-facts small{font-size:9px;color:#bfa8cc}.explore-ecosystem-directory .eed-facts strong{font-size:10px;font-weight:500;color:#a887bd}.explore-ecosystem-directory .eed-evidence ul{padding:0;margin:13px 0 0;list-style:none;display:grid;gap:8px}.explore-ecosystem-directory .eed-evidence a{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#a787bb;font-size:11px;text-decoration:none;padding:8px 10px;background:#f5edf9;border-radius:7px;border:1px solid #e4d2ee;line-height:1.5}.explore-ecosystem-directory .eed-evidence a small{display:block;font-size:9px;color:#bfa8cc;margin-top:4px}.explore-ecosystem-directory .eed-footnote,.explore-ecosystem-directory .eed-status{font-size:10px;line-height:1.8;margin:15px 0 0;color:#b49bc4}.explore-ecosystem-directory .eed-status{margin:0 0 12px;padding:8px 10px;border-radius:7px;background:#fff8e9;color:#b69c68}.explore-ecosystem-directory .eed-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:24px;color:#aa8ebd}.explore-ecosystem-directory .eed-empty strong{font-size:13px}.explore-ecosystem-directory .eed-empty p{margin:0;font-size:11px;line-height:1.6}.explore-ecosystem-directory .eed-empty button{border:1px solid #d8bfe7;border-radius:6px;padding:7px 12px;background:#f0e3fa;color:#a87fbe;font:11px Inter,system-ui,sans-serif;cursor:pointer}.explore-ecosystem-directory button:focus-visible,.explore-ecosystem-directory a:focus-visible,.explore-ecosystem-directory summary:focus-visible{outline:2px solid #ab85c7;outline-offset:3px}.explore-ecosystem-directory button:not(:disabled):hover,.explore-ecosystem-directory .eed-evidence a:hover{filter:brightness(.96)}@media(max-width:480px){.explore-ecosystem-directory{padding:17px}.explore-ecosystem-directory h2{font-size:17px}.explore-ecosystem-directory .eed-topic{padding:12px}.explore-ecosystem-directory .eed-intro p{font-size:11px}.explore-ecosystem-directory .eed-stage{white-space:normal;max-width:72px;text-align:center}}.explore-ecosystem-shelf{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;position:relative;color:#2d193b;font-family:Inter,sans-serif}.ees-shelf-label{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:750;color:#79668b;white-space:nowrap;margin-right:3px}.ees-tabs{display:flex;align-items:center;gap:5px;min-width:0;overflow-x:auto;padding:3px 2px 4px;scrollbar-width:thin}.ees-tab-wrap{display:flex;align-items:center;flex:none;position:relative;border:1px solid #c8b6dd;border-radius:8px;background:#fffaf3;box-shadow:0 2px #d8c9e6;transition:background .15s,box-shadow .15s}.ees-tab-wrap.is-active{background:#7137ed;border-color:#4c219b;box-shadow:0 3px #dac955}.ees-tab{display:flex!important;align-items:center;gap:5px;border:0!important;background:transparent!important;color:#624879!important;padding:6px 8px!important;min-height:31px;font:750 11px Inter,sans-serif!important;white-space:nowrap;border-radius:7px!important}.ees-tab-wrap.is-active .ees-tab{color:#fff!important}.ees-tab small{font-size:7px;line-height:1;padding:3px 4px;border:1px solid #a884cc;border-radius:3px;color:#69398d;background:#efe5ff}.ees-tab .ees-logo{width:22px;height:22px;border-radius:5px;border:0;padding:2px;box-shadow:none;flex:none}.ees-logo{display:grid;place-items:center;width:52px;height:52px;flex:none;border:1px solid #3d244f35;border-radius:13px;background:#fff;box-shadow:3px 3px #2f174c16}.ees-logo>svg{display:block;max-width:100%;max-height:100%}.ees-logo.ees-lime{background:#dbff80}.ees-logo.ees-gold{background:#fff0b3}.ees-logo.ees-blue{background:#e7ebff}.ees-logo.ees-mint{background:#d4fff1}.ees-logo.ees-purple{background:#f0e6ff}.ees-remove{display:grid;place-items:center;width:19px;height:23px;margin-right:4px;flex:none;border:0!important;border-radius:4px;background:#f3e4f5;color:#7e315b;padding:0!important}.ees-remove:disabled{opacity:.3;cursor:not-allowed}.ees-tab-wrap.is-active .ees-remove{background:#faf0ff;color:#5d2c99}.ees-add,.ees-edit{display:flex!important;align-items:center;justify-content:center;flex:none;gap:4px;min-height:31px;border:1px dashed #956ec1!important;border-radius:7px!important;background:#f4eaff!important;color:#63319a!important;padding:6px 8px!important;font:750 10px Inter,sans-serif!important}.ees-add:hover{background:#e8d7ff!important;transform:translateY(-1px)}.ees-edit{min-width:28px;padding:6px!important;border-style:solid!important;background:#fffaf6!important}.ees-edit.is-editing{background:#efff80!important}.ees-storage-notice{position:absolute;top:100%;left:0;background:#fff6d8;border:1px solid #dfc886;padding:7px;border-radius:6px;z-index:12;font-size:11px;max-width:340px}.ees-dialog{width:min(800px,calc(100vw - 32px));max-height:calc(100dvh - 36px);margin:auto;padding:0;border:2px solid #5a3681;border-radius:20px;background:#fffaf2;color:#2d193b;box-shadow:8px 10px #28143850;overflow:auto;font-family:Inter,sans-serif}.ees-dialog::backdrop{background:#28183c9c;backdrop-filter:blur(7px)}.ees-dialog-head{display:flex;align-items:center;gap:14px;position:relative;padding:27px 28px 23px;background:#743be7;color:#fff;border-bottom:2px solid #2d193b}.ees-dialog-sticker{display:grid;place-items:center;width:56px;height:60px;flex:none;border:2px solid #2e193e;border-radius:13px;background:#efff80;color:#452270;transform:rotate(-7deg);box-shadow:4px 4px #321252}.ees-eyebrow{font-size:9px;letter-spacing:1.5px;font-weight:850;color:inherit;opacity:.7}.ees-dialog h2{font:900 27px/1.25 Manrope,Inter,sans-serif;letter-spacing:-.7px;margin:5px 32px 5px 0;color:inherit}.ees-dialog-head p{font-size:12px;margin:0;color:#e5d6ff}.ees-close{position:absolute;right:15px;top:15px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid #bd9bfc;border-radius:8px;background:#ffffff13;color:#fff;cursor:pointer}.ees-picker-tools{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 24px 15px}.ees-picker-tools label{display:flex;align-items:center;gap:8px;max-width:350px;flex:1;border:1px solid #bba4d1;background:#fff;padding:10px 12px;border-radius:8px;color:#85659e}.ees-picker-tools input{width:100%;border:0;outline:0;background:none;color:#3c2153;font:500 12px Inter,sans-serif;min-width:0}.ees-picker-tools>span{display:flex;align-items:center;gap:5px;font-size:11px;white-space:nowrap;color:#7d638f}.ees-picker-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 24px 22px}.ees-choice{--ees-accent:#e1cdfb;min-width:0;position:relative;border:1px solid #c1a6db;border-radius:12px;background:#fffdf7;padding:15px 13px 11px;box-shadow:3px 3px #d5bee844;transition:transform .16s,box-shadow .16s;overflow:hidden}.ees-choice:hover{transform:translateY(-3px);box-shadow:4px 6px #d5bee880}.ees-choice.is-added{border:2px solid #7841cd;padding:14px 12px 10px;background:#fdf9ff}.ees-choice.ees-lime{--ees-accent:#d9ff8a}.ees-choice.ees-gold{--ees-accent:#ffe297}.ees-choice.ees-blue{--ees-accent:#b7ceff}.ees-choice.ees-mint{--ees-accent:#9eedd8}.ees-choice.ees-purple{--ees-accent:#cfb2ff}.ees-choice:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:var(--ees-accent)}.ees-choice>header{display:flex;align-items:center;gap:9px;min-height:56px;margin-bottom:12px}.ees-category{font:750 9px/1.5 Inter,sans-serif;color:#8d769e;max-width:83px;overflow-wrap:anywhere}.ees-choice-check{position:absolute;right:9px;top:10px;color:#7639d8;background:#fff;border-radius:50%}.ees-choice h3{font:850 15px/1.3 Manrope,Inter,sans-serif;margin:0 0 6px}.ees-choice>p{font-size:11px;line-height:1.65;color:#856b96;min-height:36px;margin:0 0 14px}.ees-stage{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:9px}.ees-stage>span{background:#e1f8ed;border:1px solid #bbdccb;color:#33765c;padding:3px 5px;border-radius:4px;font-weight:750}.ees-stage>span.is-planned{background:#f4e6ff;border-color:#d1b1e9;color:#8247a6}.ees-stage>small{font-size:8px;color:#9b87a8}.ees-support{display:grid;gap:4px;border-top:1px dashed #d3c1e0;padding-top:10px;margin-top:11px}.ees-support small{font:750 8px Inter,sans-serif;letter-spacing:.5px;color:#a08aaf}.ees-support strong{font-size:10px;line-height:1.5;color:#64437f}.ees-choice>footer{display:flex;justify-content:space-between;align-items:center;min-height:33px;margin-top:11px}.ees-add-choice{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;min-height:31px;border:1px solid #8a60b1;border-radius:6px;background:#f0e5ff;color:#653697;font-size:11px;font-weight:750;cursor:pointer}.ees-open-choice{display:flex;align-items:center;gap:4px;border:0;background:transparent;color:#7444b3;font:750 10px Inter,sans-serif;cursor:pointer}.ees-added{display:flex;align-items:center;gap:3px;color:#7f5d9a;font-size:10px;font-weight:750}.ees-dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 24px;border-top:1px solid #d8c4e4;background:#f7efff;position:sticky;bottom:0}.ees-dialog-footer p{font-size:10px;line-height:1.6;color:#8d719f;max-width:385px;margin:0}.ees-dialog-footer>button{display:flex;align-items:center;justify-content:center;gap:7px;flex:none;min-height:35px;border:1px solid #583182;border-radius:7px;background:#edff83;color:#42275a;padding:8px 13px;font:800 11px Inter,sans-serif;box-shadow:2px 3px #af95c1;cursor:pointer}.ees-no-results{grid-column:1/-1;display:flex;align-items:center;flex-direction:column;gap:9px;padding:35px 15px;color:#876699;text-align:center}.ees-no-results strong{color:#55336c;font-size:15px}.ees-no-results p{font-size:12px;margin:0}.ees-no-results button{padding:8px 12px;border:1px solid #b694d3;border-radius:6px;background:#f3e8ff;color:#71429a;cursor:pointer}.ees-waiting{margin:12px 0 28px;border:1px solid #a68abe;border-radius:18px;overflow:hidden;background:#fffaf4;box-shadow:4px 5px #cab1df;color:#352142;font-family:Inter,sans-serif}.ees-wait-hero{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:35px 38px;background:#eee3ff;border-bottom:1px solid #b59ad2}.ees-wait-copy{min-width:0}.ees-wait-saved{display:inline-flex;align-items:center;gap:6px;background:#f2ffa3;border:1px solid #b3be68;color:#61702f;border-radius:5px;padding:5px 8px;font-size:10px;font-weight:800;margin-bottom:12px}.ees-wait-copy>.ees-eyebrow{margin:0 0 7px;color:#7e57a0}.ees-wait-copy h2{font:900 clamp(28px,3.2vw,43px)/1.15 Manrope,Inter,sans-serif;margin:0;color:#603393;letter-spacing:-1px}.ees-wait-copy h2>span{display:block;font-size:20px;letter-spacing:-.4px;margin-top:10px}.ees-wait-copy>p:not(.ees-eyebrow){color:#8a6a9e;font-size:12px;line-height:1.7;margin:12px 0 0}.ees-wait-actions{display:flex;align-items:center;gap:8px;margin-top:20px}.ees-wait-actions>a,.ees-wait-actions>button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:36px;font:800 11px Inter,sans-serif;padding:8px 12px;border:1px solid #8560a9;border-radius:6px;background:#fffaf4;color:#734794;text-decoration:none;cursor:pointer}.ees-wait-actions>a{background:#743edb;color:#fff;border-color:#542896;box-shadow:2px 3px #c5a6e4}.ees-wait-emblem{display:flex;align-items:center;flex-direction:column;gap:17px;padding:9px 30px;flex:none;transform:rotate(4deg)}.ees-wait-emblem .ees-logo{width:144px;height:150px;border:2px solid #603b80;border-radius:25px;box-shadow:6px 7px #bda2d7}.ees-wait-emblem>span{font:850 10px Inter,sans-serif;letter-spacing:.5px;background:#efff82;border:1px solid #928f48;padding:7px 12px;color:#615328;transform:rotate(-7deg)}.ees-wait-details{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:26px 30px}.ees-wait-details>article{min-width:0}.ees-wait-section-title{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:750;color:#87609e}.ees-wait-details h3{font:850 18px/1.4 Manrope,Inter,sans-serif;margin:11px 0 9px}.ees-wait-details p{font-size:12px;line-height:1.8;color:#947d9f;margin:0}.ees-wait-details dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:17px 0 11px}.ees-wait-details dl>div{border:1px solid #d5bedf;border-radius:7px;padding:9px 8px;background:#fffdf8}.ees-wait-details dt{font-size:9px;color:#a089ad;margin-bottom:5px}.ees-wait-details dd{font-size:10px;font-weight:800;margin:0;line-height:1.5;overflow-wrap:anywhere}.ees-wait-details article>small{font-size:9px;line-height:1.6;color:#ac98b5;display:block}.ees-wait-capability{border-left:1px solid #e0cfe9;padding-left:22px}.ees-wait-progress{display:flex;flex-wrap:wrap;gap:7px;margin:17px 0}.ees-wait-progress>span{display:flex;align-items:center;gap:5px;font-size:10px;color:#588c71;padding:6px 8px;border:1px solid #cce3cd;border-radius:6px;background:#f1fbe8}.ees-wait-progress>span.is-next{border-style:dashed;color:#9981ad;border-color:#d3b9e3;background:#f6effe}.ees-wait-capability>button{display:flex;align-items:center;gap:7px;min-height:33px;background:#fff7df;border:1px solid #c2a9cc;border-radius:6px;padding:7px 10px;font:750 10px Inter,sans-serif;color:#765087;cursor:pointer}.ees-wait-sources{display:flex;align-items:center;gap:16px;padding:16px 30px;border-top:1px solid #e2cfeb;background:#f8f2ff}.ees-wait-sources>strong{font-size:10px;color:#9477a5;flex:none}.ees-wait-sources>a{display:flex;align-items:center;justify-content:space-between;gap:30px;flex:1;text-decoration:none;color:#734595;font-size:11px;font-weight:750}.ees-wait-sources small{display:block;font-size:9px;font-weight:500;color:#a68db5;margin-top:4px}.ees-support.is-connected small{color:#317965}.ees-support.is-connected small:before{content:"";display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:#39aa85;vertical-align:1px}.explore-ecosystem-shelf button:focus-visible,.ees-dialog button:focus-visible,.ees-dialog input:focus-visible,.ees-waiting a:focus-visible,.ees-waiting button:focus-visible{outline:3px solid #f5c849;outline-offset:3px}.ees-picker-tools label:focus-within{outline:2px solid #a680d8;outline-offset:2px}@media(max-width:1150px){.ees-shelf-label{display:none}.ees-tab{padding:5px 6px!important;font-size:10px!important}.ees-add>span{display:none}.ees-tabs{max-width:360px}.ees-add{width:29px;padding:5px!important}}@media(max-width:650px){.explore-ecosystem-shelf{width:100%;flex:1}.ees-tabs{flex:1;max-width:none}.ees-dialog{width:calc(100vw - 18px);max-height:calc(100dvh - 20px);border-radius:15px}.ees-dialog-head{padding:23px 18px 18px;gap:11px}.ees-dialog-sticker{width:42px;height:47px}.ees-dialog h2{font-size:23px;margin-right:18px}.ees-dialog-head p{font-size:11px}.ees-picker-tools{padding:15px 15px 13px;gap:8px}.ees-picker-tools>span{font-size:9px}.ees-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 15px 16px;gap:9px}.ees-choice{padding:13px 10px 9px}.ees-choice.is-added{padding:12px 9px 8px}.ees-choice h3{font-size:13px}.ees-choice>p{font-size:10px}.ees-choice .ees-logo{width:42px;height:44px}.ees-category{font-size:8px;max-width:61px}.ees-choice-check{width:18px;right:5px;top:7px}.ees-dialog-footer{padding:12px 15px;gap:8px}.ees-dialog-footer p{font-size:9px;max-width:190px}.ees-dialog-footer>button{font-size:10px;padding:8px}.ees-wait-hero{padding:25px 21px;gap:10px;align-items:flex-start}.ees-wait-copy h2{font-size:29px}.ees-wait-copy h2>span{font-size:17px;line-height:1.5}.ees-wait-emblem{padding:30px 0 0;gap:10px}.ees-wait-emblem .ees-logo{width:75px;height:82px;border-radius:16px;box-shadow:3px 4px #bda2d7}.ees-wait-emblem .ees-logo>svg{width:58px;height:58px}.ees-wait-emblem>span{font-size:7px;padding:5px;max-width:89px;line-height:1.5}.ees-wait-details{grid-template-columns:1fr;padding:21px;gap:23px}.ees-wait-capability{padding:20px 0 0;border-left:0;border-top:1px solid #e0cfe9}.ees-wait-sources{padding:15px 21px;gap:12px;align-items:flex-start}.ees-wait-sources>a{gap:10px}.ees-wait-actions{flex-wrap:wrap}.ees-wait-details h3{font-size:16px}}@media(prefers-reduced-motion:reduce){.ees-choice,.ees-tab-wrap,.ees-add{transition:none!important}.ees-choice:hover,.ees-add:hover{transform:none!important}}.explore-share-dialog{--share-ink: #221931;width:min(1060px,calc(100vw - 40px));max-height:min(900px,calc(100dvh - 40px));padding:0;color:var(--share-ink);background:#fffdf8;border:1px solid #a999c4;border-radius:24px 24px 9px;box-shadow:10px 10px #34204c2b,0 35px 100px #22193135;font-family:Inter,Microsoft YaHei,system-ui,sans-serif;overflow:auto;overscroll-behavior:contain}.explore-share-dialog::backdrop{background:#25143e83;backdrop-filter:blur(8px)}.explore-share-dialog[open]{animation:explore-share-enter .22s cubic-bezier(.2,.7,.2,1) both}.explore-share-dialog button,.explore-share-dialog textarea{font:inherit}.explore-share-dialog button{cursor:pointer}.explore-share-dialog button:focus-visible,.explore-share-dialog a:focus-visible,.explore-share-dialog textarea:focus-visible{outline:3px solid #6a38ff;outline-offset:3px}.explore-share-topbar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 30px 23px;background:#fffdf8;border-bottom:1px solid #e6dff0}.explore-share-eyebrow{color:#7a57b3;font-size:10px;font-weight:750;letter-spacing:.17em}.explore-share-topbar h2{margin:7px 0 0;font-size:23px;font-weight:750;letter-spacing:-.06em}.explore-share-close{display:grid;place-items:center;width:36px;height:36px;padding:0;flex-shrink:0;border:1px solid #d8cde8;border-radius:50%;background:#f5efff;transition:background .15s,transform .15s}.explore-share-close:hover{background:#e8ddfb;transform:rotate(8deg)}.explore-share-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,1fr)}.explore-share-preview-stage{min-width:0;padding:30px;background:linear-gradient(150deg,#ede4ff,#e7f2f8 70%,#f6eedc)}.explore-share-card{width:100%;padding:26px;background:#fffdf8;border:1px solid #baacd1;border-top:5px solid #6a38ff;border-radius:14px 14px 5px;box-shadow:5px 5px #55407317;overflow-wrap:anywhere}.explore-share-card-brand{display:flex;align-items:baseline;gap:12px;margin-bottom:22px}.explore-share-card-brand strong{font-size:23px;letter-spacing:-.09em;font-family:Manrope,sans-serif}.explore-share-card-brand strong span{color:#6a38ff}.explore-share-card-brand>span{color:#6a38ff;font-size:9px;letter-spacing:.08em;font-weight:650}.explore-share-stage{display:inline-flex;padding:5px 9px;border:1px solid #e0d4f5;border-radius:5px;color:#6234c8;background:#f0e8ff;font-size:10px;font-weight:650;line-height:1.5}.explore-share-card h3{margin:14px 0 7px;font-size:clamp(22px,2.2vw,30px);line-height:1.25;letter-spacing:-.04em}.explore-share-subtitle{margin:0 0 21px;font-size:11px;line-height:1.6;color:#81718f}.explore-share-fact,.explore-share-note{padding:15px;border-radius:10px 10px 4px;border:1px solid #e3d9f0}.explore-share-fact{margin-top:18px;background:#f5f1fb}.explore-share-fact>span,.explore-share-note div>span{font-size:9px;font-weight:650;letter-spacing:.03em;color:#704ca2}.explore-share-fact p,.explore-share-note p{margin:10px 0 0;font-size:12px;line-height:1.8;white-space:pre-wrap}.explore-share-note{margin-top:12px;background:#fff0a2;border-color:#e1d187}.explore-share-note div{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#a99134}.explore-share-note div>span{color:#78612b}.explore-share-note p{font-weight:550;margin-top:4px}.explore-share-card-evidence{margin-top:23px}.explore-share-card-evidence>strong{display:flex;align-items:center;gap:6px;font-size:11px}.explore-share-card-evidence>small{display:block;margin-top:7px;font-size:9px;color:#81718f}.explore-share-card-evidence ol{margin:10px 0 0;padding-left:15px;color:#81718f;font-size:9px;line-height:1.7}.explore-share-card-evidence li{margin-top:6px}.explore-share-card-evidence li a{display:inline-flex;align-items:baseline;gap:4px;color:#68517e;text-underline-offset:3px}.explore-share-card-evidence li span{margin-left:6px;white-space:nowrap}.explore-share-card footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:20px;padding-top:13px;border-top:1px solid #e4dcea;color:#8e7f9c;font-size:8px;line-height:1.5}.explore-share-card footer span{color:#7955af;font-weight:650;font-size:7px;letter-spacing:.04em}.explore-share-preview-caption{margin:18px 0 0;color:#766486;font-size:11px;text-align:center;line-height:1.6}.explore-share-editor{min-width:0;padding:33px 30px}.explore-share-editor-number{font-size:10px;color:#8256c1;font-weight:750;letter-spacing:.16em}.explore-share-editor-heading h3{margin:9px 0 11px;font-size:22px;letter-spacing:-.06em}.explore-share-editor-heading p{margin:0 0 27px;color:#8b7c98;font-size:12px;line-height:1.8}.explore-share-editor label{display:block;color:#574365;font-size:12px;font-weight:600}.explore-share-editor label>span{margin-left:7px;color:#9e8dab;font-size:10px;font-weight:400}.explore-share-editor textarea{display:block;width:100%;margin-top:10px;padding:14px;resize:vertical;min-height:140px;max-height:380px;color:#39234f;background:#fcf9ff;border:1px solid #dcd0eb;border-radius:11px 11px 4px;font-size:13px;line-height:1.8}.explore-share-editor textarea::placeholder{color:#a18fad}.explore-share-counter{padding-top:7px;text-align:right;color:#a18fad;font-size:10px}.explore-share-includes{display:flex;flex-direction:column;gap:12px;margin-top:23px;color:#826e92;font-size:11px}.explore-share-includes span{display:flex;align-items:center;gap:8px}.explore-share-includes svg{color:#7f5bc3;flex-shrink:0}.explore-share-actions{display:grid;gap:11px;margin-top:29px}.explore-share-actions button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:47px;padding:12px 16px;border-radius:10px 10px 4px;font-size:12px;font-weight:650;transition:transform .15s,box-shadow .15s}.explore-share-download{color:#fff;background:#6a38ff;border:1px solid #5021d9;box-shadow:3px 3px #d6c5ff}.explore-share-download span{margin-left:auto;color:#d7c8ff;font-size:10px;font-weight:500}.explore-share-download:disabled{cursor:wait;opacity:.7}.explore-share-copy{color:#654582;background:#f6f0fd;border:1px solid #e0d5ec}.explore-share-actions button:not(:disabled):hover{transform:translateY(-2px);box-shadow:3px 5px #d6c5ff}.explore-share-local-note{margin:15px 0 0;color:#95869f;font-size:10px;line-height:1.8}.explore-share-status{min-height:30px;margin:13px 0 0;color:#6a38bd;font-size:11px;line-height:1.7}.explore-share-copy-fallback{margin-top:15px}.explore-share-export-recovery{margin-top:13px;padding:12px 14px;background:#f6f0fc;border:1px solid #ded1ec;border-radius:10px 10px 4px}.explore-share-export-recovery summary{cursor:pointer;color:#664783;font-size:12px;font-weight:650}.explore-share-export-recovery summary:focus-visible{outline:3px solid #6a38ff;outline-offset:4px}.explore-share-export-recovery p{margin:12px 0;color:#897494;font-size:11px;line-height:1.7}.explore-share-export-recovery img{display:block;width:100%;height:auto;border-radius:5px}.explore-share-export-recovery a{display:inline-flex;align-items:center;gap:7px;margin-top:13px;color:#6a38bd;font-size:12px;font-weight:650;text-underline-offset:4px}.explore-share-dialog.is-relay{width:min(1120px,calc(100vw - 40px))}.is-relay .explore-share-layout{grid-template-columns:minmax(0,1.22fr) minmax(300px,1fr)}.is-relay .explore-share-preview-stage{padding:30px;background:#e8def9}.is-relay .explore-share-card{padding:24px;border:1.5px solid #a391bc;border-top:6px solid #6a38ff;box-shadow:7px 8px #432a671f;transform:rotate(-.6deg)}.is-relay .explore-share-card-brand{margin-bottom:16px}.is-relay .explore-share-card-brand>span{font-size:10px}.explore-relay-topic{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:18px}.explore-relay-topic h3{flex:1 1 auto;margin:0;font-size:19px;line-height:1.35}.explore-relay-topic .explore-share-stage{font-size:10px}.explore-relay-statement{padding:20px;color:#fffdf8;background:#6a38ff;border:1px solid #4f23c9;border-radius:18px 18px 6px;box-shadow:3px 4px #38224b}.explore-relay-statement>div{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#cabbfa}.explore-relay-angle{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;color:#4a3829;background:#fff0a2;border:1px solid #dec665;border-radius:7px 7px 3px;font-size:12px;font-weight:700}.explore-relay-statement p{margin:15px 0 18px;white-space:pre-wrap;font-size:clamp(17px,1.75vw,23px);line-height:1.6;font-weight:650;letter-spacing:-.02em}.explore-relay-statement>small{display:block;color:#ddd0ff;font-size:10px;line-height:1.6}.explore-relay-question{margin-top:14px;padding:15px 18px;background:#fff0a2;border:1px solid #dbc466;border-radius:13px 13px 5px}.explore-relay-question>span{display:flex;justify-content:space-between;gap:12px;color:#8a7037;font-size:10px;font-weight:650}.explore-relay-question p{margin:8px 0 0;color:#453625;font-size:14px;line-height:1.7;font-weight:650;white-space:pre-wrap}.is-relay .explore-share-fact{padding:12px 14px;margin-top:17px;background:#f7f3fa}.is-relay .explore-share-fact p{margin-top:7px;color:#82718e;font-size:11px;font-weight:400;line-height:1.75}.is-relay .explore-share-card-evidence{margin-top:18px}.is-relay .explore-share-card-evidence>strong{font-size:11px}.explore-relay-no-source{color:#8b7998;font-size:10px;line-height:1.6}.explore-relay-question-editor{margin-top:19px}.explore-relay-question-editor textarea{min-height:98px;background:#fffbed;border-color:#e3d79b}.is-relay .explore-share-includes{gap:9px;margin-top:19px}.is-relay .explore-share-actions{margin-top:23px}.is-relay .explore-share-download{color:#3d2b25;background:#fff0a2;border-color:#c5ab52;box-shadow:3px 3px #d2c19c}.is-relay .explore-share-download span{color:#8a7436}.explore-share-dialog.is-financial{width:min(1100px,calc(100vw - 40px))}.is-financial .explore-share-preview-stage{background:linear-gradient(145deg,#ece0fa,#e5f4ef);padding:28px}.is-financial .explore-share-card{padding:24px;border-color:#bba2d6;border-top-width:6px;box-shadow:6px 7px #65478b20}.is-financial .explore-share-card-brand{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:19px}.is-financial .explore-share-card-brand>span{font-size:10px;letter-spacing:.06em}.explore-share-paper{display:inline-flex;flex-shrink:0;padding:4px 6px;margin-left:auto;border:1px solid #c4cb72;border-radius:4px;background:#eff7ab;color:#686731;font:750 10px/1.4 Inter,sans-serif;transform:rotate(3deg)}.explore-financial-title{display:flex;align-items:center;gap:9px;color:#7141c5;margin-bottom:10px}.explore-financial-title>svg{flex-shrink:0}.explore-financial-title h3{margin:0;color:#3d284c;font-size:24px}.is-financial .explore-share-subtitle{margin-bottom:16px;color:#796786;font-size:11px}.explore-financial-record{padding:17px 18px 15px;background:#6a38ff;border:1px solid #4b20bb;border-radius:16px 16px 6px;box-shadow:3px 4px #38214f;color:#fffdf8}.explore-financial-record>header{display:flex;justify-content:space-between;gap:10px;color:#e1d3ff;font:650 10px/1.4 Inter,sans-serif}.explore-financial-record>header svg{flex-shrink:0}.explore-financial-record p{margin:15px 0 12px;color:#fffdf8;font:650 14px/1.85 Inter,Microsoft YaHei,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}.explore-financial-record>small{display:block;padding-top:10px;border-top:1px dashed #a68adc;color:#e0d2fa;font-size:10px;line-height:1.6}.is-financial .explore-financial-reflection{margin-top:18px}.is-financial .explore-share-note p{font-size:13px;line-height:1.8}.is-financial .explore-share-fact{padding:12px 14px;margin-top:16px;background:#f4eef9}.is-financial .explore-share-fact p{margin-top:7px;color:#766182;font-size:11px;line-height:1.8}.is-financial .explore-share-fact>span,.is-financial .explore-share-note div>span{font-size:10px}.is-financial .explore-share-card-evidence>small,.is-financial .explore-share-card-evidence ol{font-size:10px}.is-financial .explore-share-card-evidence li span{display:block;margin:3px 0 0;white-space:normal}.is-financial .explore-share-card footer{font-size:10px}.is-financial .explore-share-card footer span{font-size:9px}.is-financial .explore-share-editor-heading p{color:#7b6989}.is-financial .explore-share-editor textarea{min-height:145px;background:#fffbee;border-color:#e2d492}.is-financial .explore-share-includes{color:#7b668c;line-height:1.7}.is-financial .explore-share-actions{margin-top:23px}.is-financial .explore-share-download{color:#433327;background:#fff0a2;border-color:#cbb458;box-shadow:3px 3px #ded0a4}.is-financial .explore-share-download span{color:#8b7337}.is-financial .explore-share-local-note{color:#7b6989}@keyframes explore-share-enter{0%{opacity:0;transform:translateY(12px) scale(.986)}to{opacity:1;transform:none}}@media(max-width:760px){.explore-share-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:18px 18px 7px}.explore-share-layout{grid-template-columns:1fr}.explore-share-topbar{padding:20px}.explore-share-topbar h2{font-size:20px}.explore-share-preview-stage{padding:20px}.explore-share-card{padding:22px;max-width:520px;margin:auto}.explore-share-card h3{font-size:26px}.explore-share-editor{padding:25px 22px}.explore-share-editor-heading p{margin-bottom:20px}.explore-share-dialog.is-relay{width:calc(100vw - 20px)}.is-relay .explore-share-layout{grid-template-columns:1fr}.is-relay .explore-share-preview-stage{padding:20px 16px}.is-relay .explore-share-card{padding:20px;transform:none}.explore-relay-topic h3{font-size:18px}.explore-relay-statement{padding:18px}.explore-relay-statement p{font-size:19px}.explore-share-dialog.is-financial{width:calc(100vw - 20px)}.is-financial .explore-share-preview-stage{padding:20px 16px}.is-financial .explore-share-card{padding:20px}.explore-financial-title h3{font-size:23px}.explore-financial-record{padding:16px}.explore-financial-record p{font-size:13px}}@media(prefers-reduced-motion:reduce){.explore-share-dialog[open]{animation:none}.explore-share-dialog button{transition:none}.explore-share-dialog button:hover{transform:none}}.explore-draft-dialog{width:min(900px,calc(100vw - 36px));max-height:calc(100dvh - 40px);padding:0;border:1.5px solid #302344;border-radius:24px 24px 12px;box-shadow:9px 9px #33234324,0 24px 90px #241b4e30;background:#fffdf8;color:#20182f;overflow:auto;font-family:Inter,system-ui,sans-serif;animation:explore-draft-enter .23s cubic-bezier(.2,.8,.2,1)}.explore-draft-dialog::backdrop{background:#20153670;backdrop-filter:blur(7px)}.explore-draft-dialog button,.explore-draft-dialog textarea,.explore-draft-dialog input{font:inherit}.explore-draft-dialog button{cursor:pointer}.explore-draft-dialog button:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.explore-draft-dialog :is(button,a,textarea,input,summary):focus-visible{outline:3px solid #9d7cff;outline-offset:3px}.explore-draft-top{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:15px 24px 8px;background:#fffdf8}.explore-draft-wordmark{display:inline-flex;gap:8px;align-items:center;font:800 11px/1.4 Manrope,Inter,sans-serif;letter-spacing:1.6px;color:#6a38ff}.explore-draft-close{width:33px;height:33px;display:grid;place-items:center;background:#fffdf8;border:1px solid #ddd4e9;border-radius:10px}.explore-draft-close:hover{background:#efe8ff}.explore-draft-heading{padding:9px 28px 22px;border-bottom:1px solid #e4dceb}.explore-draft-kicker{font-size:11px;letter-spacing:2px;color:#80738f}.explore-draft-heading h2{font:700 clamp(25px,3vw,33px)/1.45 Manrope,Inter,sans-serif;letter-spacing:-1px;margin:7px 0}.explore-draft-heading p{font-size:13px;line-height:1.7;color:#786c86;margin:0}.explore-draft-restore{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 28px;background:#f2edff;font-size:12px}.explore-draft-restore span,.explore-draft-restore button{display:flex;align-items:center;gap:7px}.explore-draft-restore button{background:transparent;border:0;color:#6a38ff;font-weight:700}.explore-draft-body{display:grid;grid-template-columns:1fr 1fr}.explore-draft-compose{padding:24px;border-right:1px solid #e4dceb}.explore-draft-context{padding:16px 18px;background:#6a38ff;color:#fff;border:1px solid #5021d5;border-radius:16px 16px 6px;margin-bottom:24px;box-shadow:4px 4px #daceff}.explore-draft-context>span:first-child{display:block;font-size:10px;letter-spacing:1.5px;color:#e1d7ff;margin-bottom:6px}.explore-draft-context strong{display:block;font:700 21px/1.3 Manrope,Inter,sans-serif;letter-spacing:-.6px}.explore-draft-context p{font-size:12px;line-height:1.75;color:#ede6ff;margin:9px 0 12px}.explore-draft-evidence{font-size:10px;border-top:1px solid #a084ff;display:block;padding-top:10px;color:#efe9ff}.explore-draft-label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;margin-bottom:12px}.explore-draft-step{font:800 10px/22px Manrope,Inter,sans-serif;color:#6a38ff;width:23px;text-align:center;background:#ebe2ff;border:1px solid #d5c4ff;border-radius:7px}.explore-draft-compose>textarea{display:block;resize:vertical;width:100%;min-height:110px;max-height:260px;padding:13px 14px;border:1px solid #d7cce3;border-radius:12px;background:#fff;color:#20182f;font-size:13px;line-height:1.8}.explore-draft-intents{padding:0;margin:18px 0;border:0;display:grid;gap:7px}.explore-draft-intents legend{font-size:11px;color:#746980;margin-bottom:9px}.explore-draft-intents label{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e6deeb;border-radius:10px;background:#fffdf8;cursor:pointer}.explore-draft-intents label.is-selected{border-color:#9070ec;background:#f3eeff;box-shadow:2px 2px #e5d9ff}.explore-draft-intents input{accent-color:#6a38ff;margin:0}.explore-draft-intents label>span{flex:1}.explore-draft-intents strong{display:block;font-size:12px;font-weight:600}.explore-draft-intents small{display:block;font-size:10px;margin-top:4px;color:#766883}.explore-draft-intents svg{color:#6a38ff}.explore-draft-generate{display:flex;justify-content:space-between;align-items:center;width:100%;padding:13px 15px;border:1px solid #4d342b;background:#f8e566;border-radius:11px 11px 5px;box-shadow:3px 3px #3c283f15;font-size:13px;font-weight:700}.explore-draft-generate:hover{background:#ffe95a;transform:translateY(-1px)}.explore-draft-template-note{font-size:10px;line-height:1.7;color:#84768f;margin:11px 0 0}.explore-draft-rules{padding:24px;background:#fbf8fe}.explore-draft-rule-title{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.explore-draft-rule-title .explore-draft-label{margin:0}.explore-draft-tag{font:700 9px/1.4 Manrope,Inter,sans-serif;letter-spacing:.8px;color:#8a789b;border:1px dashed #cdbbdc;border-radius:5px;padding:4px 6px}.explore-draft-rule-stack{margin-top:18px}.explore-draft-rule{display:block;padding:13px 14px;border:1px solid #cbbfe0;border-left:3px solid #8f68f3;border-radius:10px;background:#fff}.explore-draft-rule>span{display:flex;gap:10px;align-items:center;margin-bottom:9px}.explore-draft-rule b{font:800 9px/1.3 Manrope,Inter,sans-serif;color:#7853c7;letter-spacing:1px}.explore-draft-rule strong{font-size:12px}.explore-draft-rule textarea{display:block;width:100%;resize:vertical;min-height:64px;max-height:210px;border:0;border-radius:4px;padding:0;color:#61536f;background:transparent;font-size:12px;line-height:1.8}.explore-draft-rule.rule-cyan{border-color:#b7dbd6;border-left-color:#47b6a5}.rule-cyan b{color:#298b7f}.explore-draft-rule.rule-coral{border-color:#ecc5c6;border-left-color:#e88b8f}.rule-coral b{color:#b5656d}.explore-draft-connector{height:23px;display:grid;place-items:center;color:#ae9fbb}.explore-draft-empty{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:356px;text-align:center;border:1px dashed #d6c9e5;border-radius:13px;margin-top:19px;background:#fffcff}.explore-draft-empty-icon{display:grid;place-items:center;width:67px;height:67px;border:1px solid #c8b4f1;border-radius:18px;background:#eee5ff;color:#7952cf;transform:rotate(-7deg);box-shadow:4px 4px #d9cbed;margin-bottom:24px}.explore-draft-empty strong{font-size:14px}.explore-draft-empty p{color:#8b7c98;font-size:12px;line-height:1.9}.explore-draft-empty-flow{display:flex;gap:8px;align-items:center;color:#b09bc1;margin-top:15px}.explore-draft-empty-flow span{border:1px solid #e6dbef;border-radius:6px;font-size:10px;padding:5px 10px;color:#8a6d9e}.explore-draft-sources{margin-top:20px;border-top:1px solid #e5dced;padding-top:15px;font-size:11px}.explore-draft-sources summary{cursor:pointer;color:#776187;font-weight:600}.explore-draft-sources summary>span{float:right;color:#a494b0}.explore-draft-sources a{display:flex;justify-content:space-between;gap:10px;align-items:center;color:#6a38ff;line-height:1.6;text-decoration:none;padding:10px 0;border-bottom:1px solid #e7ddef}.explore-draft-sources a:hover{text-decoration:underline}.explore-draft-sources a svg{flex-shrink:0}.explore-draft-sources small{display:block;color:#9986a8;font-size:10px}.explore-draft-footer{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px;background:#fffdf8;border-top:1px solid #e4dceb;z-index:1}.explore-draft-footer p{max-width:390px;font-size:11px;line-height:1.7;color:#82738e;margin:0}.explore-draft-footer p.has-error{color:#ba4056}.explore-draft-footer>div{display:flex;align-items:center;gap:9px;flex-shrink:0}.explore-draft-footer button{display:flex;align-items:center;gap:7px;border-radius:10px 10px 5px;padding:11px 12px;font-size:12px;font-weight:600;white-space:nowrap}.explore-draft-export{border:1px solid #d7c9e4;background:#fffdf8}.explore-draft-save{border:1px solid #422486;background:#6a38ff;color:#fff;box-shadow:3px 3px #d8c7fd}.explore-draft-save:hover:not(:disabled){background:#5927ed;transform:translateY(-1px)}@keyframes explore-draft-enter{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:670px){.explore-draft-dialog{width:calc(100vw - 18px);max-height:calc(100dvh - 18px);border-radius:20px}.explore-draft-heading{padding:10px 20px 20px}.explore-draft-top{padding:13px 17px 0}.explore-draft-body{grid-template-columns:1fr}.explore-draft-compose{border-right:0;border-bottom:1px solid #e4dceb}.explore-draft-compose,.explore-draft-rules{padding:20px}.explore-draft-context{margin-bottom:20px}.explore-draft-empty{min-height:260px}.explore-draft-footer{flex-direction:column;align-items:stretch;gap:12px;padding:15px 20px}.explore-draft-footer>div{justify-content:flex-end}.explore-draft-footer p{max-width:none}.explore-draft-restore{padding:12px 20px}}@media(prefers-reduced-motion:reduce){.explore-draft-dialog{animation:none}.explore-draft-dialog button{transform:none!important}}body:has(.explore-app){min-width:360px}.explore-app .app-stage{min-width:0}.explore-arena{--xa-purple:#6a38ff;--xa-ink:#35263f;padding:19px 22px 55px;max-width:1920px;margin:auto;color:var(--xa-ink);font-family:Inter,Microsoft YaHei,sans-serif}.explore-arena *,.explore-arena *:before,.explore-arena *:after{box-sizing:border-box}.explore-arena button,.explore-arena input,.explore-arena select{font-family:inherit}.explore-arena button{cursor:pointer}.explore-arena button:focus-visible,.explore-arena input:focus-visible,.explore-arena select:focus-visible,.explore-arena a:focus-visible{outline:3px solid #9b7ce8;outline-offset:3px}.explore-arena button:disabled{cursor:not-allowed}.xa-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:16px}.xa-overline{display:flex;align-items:center;gap:5px;color:#84689b;font-size:9px;letter-spacing:1.4px;font-weight:700}.xa-overline svg{color:#a88440}.xa-heading h1{display:flex;align-items:center;gap:15px;margin:5px 0 0;font:800 29px/1.2 Manrope,Inter,sans-serif;letter-spacing:-1px}.xa-heading h1>span{font-size:15px;letter-spacing:0;padding-left:15px;border-left:1px solid #d5c7df;font-weight:600;color:#766280}.xa-profile-button{display:flex;align-items:center;gap:10px;border:1px solid #d0bee0;border-radius:10px 10px 5px;padding:8px 11px;background:#fff9ef;color:#745780;box-shadow:2px 2px #e7ddef}.xa-profile-button>span{display:grid;place-items:center;width:31px;height:31px;border:1px solid #d9c273;background:#f8e8a0;border-radius:9px;color:#806935}.xa-profile-button>div{display:flex;flex-direction:column;gap:5px;text-align:left}.xa-profile-button strong{font-size:11px}.xa-profile-button small{font-size:10px;color:#8a719b}.xa-profile-button small>span{font-size:8px;padding-left:5px;color:#a88d66}.xa-profile-button>svg{color:#a28445}.xa-toolbar{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid #dacfdf}.xa-chain{display:flex;align-items:center;gap:7px;color:#59734a;border:1px solid #becb94;background:#edf7d3;border-radius:7px;padding:6px 9px;font-size:12px}.xa-chain>span{font-size:8px;font-weight:750;color:#7d925d;border-left:1px solid #c4d69f;padding-left:7px}.xa-next-chain{display:flex;align-items:center;gap:5px;font-size:10px;color:#927ba2;border:0;background:none;padding:5px}.xa-sync{margin-left:auto;display:flex;gap:5px;align-items:center;color:#8c799d;font-size:10px}.xa-sync>span,.xa-chart-footer i{display:inline-block;width:5px;height:5px;background:#c4a16b;border-radius:50%}.xa-sync>span.connected,.xa-chart-footer i.connected{background:#26bda3;box-shadow:0 0 0 3px #26bda310}.xa-sync>button{display:grid;place-items:center;padding:4px;background:none;border:0;color:#8a699f}.xa-sync>button:disabled{opacity:.4}.xa-discovery-nav{display:flex;align-items:center;gap:15px;padding:13px 0}.xa-discovery-nav nav{display:flex;align-items:center;gap:16px}.xa-discovery-nav nav>button{display:flex;align-items:center;gap:5px;border:0;padding:0;background:none;color:#8b729d;font-size:12px;font-weight:600;white-space:nowrap}.xa-discovery-nav nav>button[aria-pressed=true]{color:#7340d4}.xa-discovery-nav nav b{font-size:9px;background:#eaddf5;border-radius:3px;padding:1px 4px}.xa-discovery-nav>label{display:flex;align-items:center;margin-left:auto;gap:6px;color:#a188b0;width:170px}.xa-discovery-nav input{width:100%;padding:0;border:0;outline:0;background:none;color:#6f577f;font-size:11px}.xa-discovery-nav input::placeholder{color:#a08aad}.xa-discovery-nav label button{border:0;background:#f4e8fc;border-radius:3px;padding:2px;color:#9b7caf}.xa-discovery-nav>select{border:1px solid #d8c5e5;border-radius:5px;font-size:10px;padding:5px 6px;color:#8a6e9e;background:#fffafc;width:104px}.xa-asset-deck{display:flex;gap:12px;overflow:auto;padding:2px 3px 5px 0;scrollbar-width:thin;scrollbar-color:#cbb7dc transparent;scroll-snap-type:x proximity}.xa-token-card{min-width:218px;width:calc((100% - 36px)/4);flex:0 0 auto;border:1px solid #cab8da;border-radius:13px 13px 5px;background:#fffdf8;overflow:hidden;scroll-snap-align:start;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative}.xa-token-card:hover{transform:translateY(-2px);box-shadow:2px 3px #d9cce3}.xa-token-card.selected{border-color:#8c60df;box-shadow:2px 2px #d2bdeb}.xa-token-card.tone-1{background:#f6fff9;border-color:#b9d4c6}.xa-token-card.tone-2{background:#fff8ef;border-color:#dac49f}.xa-token-card.tone-3{background:#fff5fb;border-color:#d8b5cc}.xa-card-select{display:block;width:100%;color:inherit;background:none;border:0;text-align:left;padding:10px 12px 9px}.xa-card-top{display:flex;align-items:center;gap:7px;color:#8a65ad;margin-bottom:8px}.xa-card-top>span{font:750 10px Manrope,Inter,sans-serif}.xa-card-top>small{color:#a78bb7;font-size:8px}.xa-card-top>svg{margin-left:auto}.xa-card-identity{display:flex;align-items:center;gap:9px}.xa-avatar{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:11px;border:1px solid #d9c9e5;background:#eee3fb;overflow:hidden;flex-shrink:0;position:relative;color:#966db5}.xa-avatar img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.xa-avatar.large{width:43px;height:43px;border-radius:12px}.xa-card-identity>span:last-child{display:flex;flex-direction:column;min-width:0;gap:3px}.xa-card-identity strong{font:800 17px/1.2 Manrope,Inter,sans-serif;color:#503363;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xa-card-identity small{font-size:10px;color:#9578a6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xa-card-price{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:10px}.xa-card-price strong{font:750 16px Manrope,Inter,sans-serif;letter-spacing:-.5px}.explore-arena .up{color:#179982}.explore-arena .down{color:#db6581}.xa-card-metrics{display:flex;justify-content:space-between;gap:10px;margin-top:7px}.xa-card-metrics small{font-size:9px;color:#8f779d}.xa-card-metrics b{font-weight:600;color:#6d527f}.xa-token-card>footer{display:flex;justify-content:space-between;padding:7px 10px;background:#f3ecfa;border-top:1px solid #e4d5ee}.xa-token-card>footer button{display:flex;align-items:center;gap:5px;padding:0;color:#9870b4;background:none;border:0;font-size:10px;font-weight:650}.xa-token-card.selected>footer{background:#e7d8fb}.xa-token-card.selected>footer button{color:#7543bc}.xa-deck-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:9px 1px 16px;color:#a085b3;font-size:9px}.xa-deck-caption>span{display:flex;align-items:center;gap:4px}.xa-workspace{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:17px;align-items:start}.xa-main-column,.xa-trade-column{display:flex;flex-direction:column;gap:16px;min-width:0}.xa-trade-column{scroll-margin-top:70px}.xa-market-panel{background:#fffdf9;border:1px solid #d4c3e0;border-radius:15px 15px 6px;overflow:hidden;box-shadow:2px 3px #e2d8e9}.xa-market-panel>header{display:flex;align-items:center;gap:10px;padding:14px 15px 11px}.xa-market-name{min-width:0}.xa-market-name h2{display:flex;align-items:center;gap:5px;font:750 20px/1.2 Manrope,Inter,sans-serif;margin:0 0 6px}.xa-market-name h2>span{font-size:10px;font-weight:500;color:#a38bae}.xa-market-name button{display:flex;align-items:center;gap:4px;border:0;background:none;color:#9c82af;padding:0;font-size:9px}.xa-market-price{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:5px;animation:xa-price .4s ease}.xa-market-price>strong{font:800 22px/1.2 Manrope,Inter,sans-serif;letter-spacing:-.8px}.xa-market-price>span{font-size:11px;font-weight:700}.xa-market-price small{color:#a68db6;font-size:8px;font-weight:500;padding-left:4px}.xa-icon-button{display:grid;place-items:center;padding:6px;border:1px solid #e1d2eb;border-radius:6px;background:#f9f1ff;color:#ad87c2;margin-left:6px}.xa-market-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 15px 11px;gap:13px;border-bottom:1px solid #ece3f0}.xa-market-stats>div{display:flex;flex-direction:column;gap:4px}.xa-market-stats small{font-size:9px;color:#a58bb5}.xa-market-stats strong{font:650 11px/1.4 Inter,sans-serif;color:#795389}.xa-chart-footer{display:flex;align-items:center;gap:12px;padding:10px 13px;border-top:1px solid #e9deef;background:#fcf7ff;color:#9376a6}.xa-chart-footer>span{display:flex;align-items:center;gap:5px;margin-right:auto;font-size:9px}.xa-chart-footer>button{display:flex;align-items:center;gap:4px;border:0;background:none;color:#9163b0;padding:0;font-size:9px;white-space:nowrap}.xa-positions{border:1px solid #d7c5e3;border-radius:12px 12px 5px;background:#fffdf9;overflow:hidden}.xa-positions>header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;border-bottom:1px solid #e7daef}.xa-positions nav{display:flex;gap:17px}.xa-positions nav button{display:flex;align-items:center;gap:5px;border:0;padding:0;color:#a284b2;background:none;font-size:11px}.xa-positions nav button[aria-pressed=true]{color:#784aaa}.xa-positions nav b{font-size:9px;font-weight:500;background:#eee3f6;padding:1px 4px;border-radius:3px}.xa-positions>header>span{color:#b093bf;font-size:8px}.xa-position-empty{display:flex;align-items:center;gap:8px;min-height:66px;padding:14px;color:#9b80aa;font-size:11px}.xa-position-empty>svg{color:#b297c4;flex-shrink:0}.xa-position-empty>button{display:flex;gap:5px;align-items:center;margin-left:auto;border:0;background:none;color:#956ab0;padding:0;font-size:10px;white-space:nowrap}.xa-position-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px;border-bottom:1px solid #f0e5f6;font-size:11px}.xa-position-row>button{display:flex;align-items:center;gap:6px;padding:0;border:0;color:#875d9e;background:none;font-size:10px}.xa-position-row .xa-avatar{width:25px;height:25px;border-radius:7px}.xa-position-row>span{display:flex;flex-direction:column;gap:5px}.xa-position-row small{font-size:8px;color:#a58cb6}.xa-fill-row{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #eadff0;color:#846094;font-size:11px}.xa-fill-row strong{font-weight:650}.xa-fill-row>span:nth-of-type(2){margin-left:auto}.xa-fill-row small{color:#b096bd;font-size:9px}.xa-fill-row>button{display:flex;align-items:center;gap:4px;border:0;background:none;color:#966eb0;padding:0;font-size:10px}.xa-fill-side{width:25px;height:25px;display:grid;place-items:center;border-radius:7px;color:#419d89;background:#e3f4ea}.xa-fill-side.sell{color:#c67480;background:#fae2e3}.xa-showcase{display:flex;flex-wrap:wrap;gap:12px;position:relative;padding:17px;border:1px solid #9570c3;border-radius:15px 15px 6px;background:#6a38e9;color:#fff9ff;overflow:hidden;box-shadow:2px 3px #c6b3da}.xa-showcase-icon{width:45px;height:45px;display:grid;place-items:center;border:1px solid #534063;border-radius:11px;color:#907131;background:#f7e58e;transform:rotate(-7deg)}.xa-showcase>div{flex:1;min-width:120px}.xa-showcase>div>span{color:#d5c2fa;font-size:8px;font-weight:650;letter-spacing:1px}.xa-showcase h3{color:#fff6d3;font-size:15px;line-height:1.7;margin:6px 0 5px}.xa-showcase p{color:#d8c8f8;font-size:10px;line-height:1.8;margin:0}.xa-showcase>button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 11px;border:1px solid #4a277b;background:#f6eca3;color:#705430;border-radius:7px;font-size:11px;font-weight:700;box-shadow:1px 2px #482383}.xa-source-note{color:#96809f;font-size:10px;line-height:1.8;padding:0 4px}.xa-no-assets{display:flex;align-items:center;gap:12px;padding:35px 20px;border:1px dashed #cdb6de;width:100%;min-height:175px;border-radius:13px;color:#9d76b6;background:#faf2ff}.xa-no-assets strong{font-size:13px;font-weight:500}.xa-no-assets button{display:flex;align-items:center;gap:5px;background:none;border:0;color:#9361b2;font-size:11px;margin-left:auto}.xa-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20vh 20px;color:#9471ad}.xa-loading h1{font-size:22px}.xa-loading p{font-size:12px;color:#aa91bb}.xa-loading button{padding:10px 15px;background:#ede0f8;border:1px solid #c6a8dc;border-radius:7px;color:#8c5ca9}.xa-mobile-trade{display:none}.xa-toast{position:fixed;left:50%;bottom:25px;z-index:90;display:flex;align-items:center;gap:7px;padding:12px 17px;border:1px solid #d0b5e7;border-radius:10px;background:#4e3168;color:#fcf3ff;box-shadow:0 7px 25px #34213d33;font-size:12px;transform:translate(-50%);max-width:calc(100vw - 30px);animation:xa-arrive .2s ease}.xa-toast svg{color:#dded9c;flex-shrink:0}.xa-dialog{width:min(650px,calc(100vw - 26px));max-width:calc(100vw - 26px);max-height:calc(100dvh - 32px);border:1px solid #bda1d0;border-radius:18px 18px 7px;background:#fffdf7;color:#6c4c7d;padding:0;box-shadow:8px 10px #33243c1a,0 20px 100px #3421433d}.xa-dialog::backdrop{background:#3b2b4b77;backdrop-filter:blur(5px)}.xa-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:17px 21px;position:sticky;top:0;z-index:2;background:#fffdf7;border-bottom:1px solid #e2cfee;font-size:14px}.xa-dialog>header>button{display:grid;place-items:center;width:30px;height:30px;border:1px solid #d9c2e9;border-radius:8px;background:#f5eafa;color:#9470ad;cursor:pointer}.xa-identity-intro{display:flex;align-items:center;gap:13px;padding:23px 24px 13px}.xa-identity-intro h2{font-size:24px;line-height:1.4;margin:0;color:#71438a}.xa-identity-intro small{display:block;color:#ac8ebc;font-size:11px;font-weight:450;margin-top:5px}.xa-identity-fields{display:grid;gap:0;padding:0 24px;margin:0}.xa-identity-fields>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:12px 0;border-bottom:1px solid #eadcf1;font-size:12px}.xa-identity-fields dt{width:110px;flex-shrink:0;color:#a187af}.xa-identity-fields dd{margin:0;flex:1;min-width:220px;overflow-wrap:anywhere;color:#88649b;font-size:11px;line-height:1.8}.xa-identity-links{display:flex;flex-wrap:wrap;gap:10px;padding:18px 24px}.xa-identity-links>a{display:flex;align-items:center;gap:5px;font-size:11px;color:#9460b1;border:1px solid #d6bfe6;border-radius:5px;padding:7px 10px;background:#f4eafc;text-decoration:none}.xa-dialog-note{margin:0;padding:14px 24px 22px;color:#9c7aaf;font-size:11px;line-height:1.9}.xa-profile-hero{display:flex;align-items:center;gap:14px;padding:22px 24px;background:#f2eaff;border-bottom:1px solid #e1cdef}.xa-profile-hero>span{width:50px;height:50px;background:#f5e59e;color:#9f8050;border:1px solid #d4bd6f;border-radius:14px;display:grid;place-items:center}.xa-profile-hero>div{flex:1}.xa-profile-hero small{color:#9d76b6;font-size:9px;font-weight:650;letter-spacing:1px}.xa-profile-hero h2{margin:7px 0 5px;font-size:20px;color:#734993}.xa-profile-hero p{margin:0;font-size:10px;color:#9c7eae}.xa-profile-hero>svg{color:#bba05d;transform:rotate(8deg)}.xa-profile-balance{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px}.xa-profile-balance small{font-size:12px;color:#a186b3}.xa-profile-balance strong{font:750 43px/1.2 Manrope,Inter,sans-serif;letter-spacing:-2px;color:#663f87}.xa-profile-balance>span{font-size:13px}.xa-profile-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:0 24px 24px}.xa-profile-grid>div{display:flex;flex-direction:column;gap:8px;background:#f9f1ff;border:1px solid #e0ceec;border-radius:8px;padding:12px}.xa-profile-grid small{color:#a387b4;font-size:10px}.xa-profile-grid strong{font:650 16px Manrope,Inter,sans-serif;color:#846094}.xa-profile-share{display:flex;align-items:center;justify-content:center;gap:10px;width:calc(100% - 48px);margin:0 24px;padding:13px;border:1px solid #b896cf;border-radius:9px;background:#6c38ed;color:#fef5ff;font-size:13px;cursor:pointer}.xa-next-world{padding:25px}.xa-next-world>svg{color:#a384c0}.xa-next-world h2{font-size:24px;color:#805098}.xa-next-world p{font-size:12px;color:#a084b0;line-height:1.9}.xa-next-world section{display:flex;flex-direction:column;gap:10px;padding:17px;border:1px solid #d4bce4;border-radius:10px;background:#f8efff;margin:12px 0}.xa-next-world section strong{font-size:16px;color:#9364ab}.xa-next-world section span{font-size:11px;color:#a786bc}.xa-next-world a{display:flex;align-items:center;gap:5px;color:#935fb4;font-size:11px}.xa-next-world>small{color:#ad8dbf;font-size:10px;line-height:1.8}@keyframes xa-arrive{0%{opacity:0;margin-bottom:-8px}to{opacity:1;margin-bottom:0}}@keyframes xa-price{0%{background:#edfacf}to{background:transparent}}.xa-deck-caption,.xa-card-top>small,.xa-card-identity small,.xa-market-stats small,.xa-market-name button,.xa-chart-footer>span,.xa-positions>header>span,.xa-position-row small,.xa-fill-row small{color:#856f95}@media(min-width:1550px){.explore-arena{padding:23px 30px 55px}.xa-workspace{grid-template-columns:minmax(0,1fr) 355px;gap:22px}.xa-token-card{width:calc((100% - 48px)/5)}.xa-card-price strong{font-size:20px}.xa-market-panel>header{padding:17px 19px 13px}.xa-market-stats{padding-inline:19px}}@media(max-width:1200px){.explore-app .search-box{display:none}.explore-app .topbar{gap:20px}.explore-app .main-nav{gap:0}.explore-app .main-nav button{padding-inline:12px}.xa-workspace{grid-template-columns:minmax(0,1fr) 280px;gap:14px}.explore-arena{padding:16px 18px 45px}.xa-token-card{min-width:225px}.xa-heading h1{font-size:26px}.xa-market-name h2{font-size:17px}.xa-market-price>strong{font-size:20px}.xa-market-panel>header{gap:7px}.xa-chart-footer{gap:9px}.xa-chart-footer>span{font-size:8px}.xa-positions nav{gap:12px}.xa-position-row{flex-wrap:wrap}}@media(max-width:850px){.xa-workspace{grid-template-columns:minmax(0,1fr)}.xa-trade-column{scroll-margin-top:30px}.xa-heading h1>span{font-size:12px}.xa-profile-button>svg{display:none}.xa-deck-caption>span:last-child{display:none}.xa-discovery-nav{flex-wrap:wrap;gap:12px}.xa-discovery-nav nav{flex:1}.xa-discovery-nav>label{order:3;width:100%;padding:9px;border:1px solid #dfcdea;border-radius:6px}.xa-mobile-trade{display:flex;align-items:center;gap:7px;position:fixed;right:18px;bottom:18px;padding:12px 16px;z-index:40;border:1px solid #3d2262;border-radius:10px 10px 5px;background:#7445e8;color:#fff8f5;font-size:12px;box-shadow:2px 3px #c5b1dc}.xa-mobile-trade>svg:first-child{color:#eeeb99}.explore-arena{padding-bottom:85px}.xa-token-card{min-width:223px}.xa-asset-deck{scrollbar-width:none}.xa-asset-deck::-webkit-scrollbar{display:none}}@media(max-width:820px){.explore-app .app-stage{margin-left:0}.explore-app .utility-rail{display:none}.explore-app .topbar{padding:0 16px;gap:14px;height:auto;min-height:58px;flex-wrap:wrap}.explore-app .main-nav{order:3;width:calc(100% + 32px);height:42px;margin:0 -16px;padding:0 12px;overflow-x:auto;border-top:1px solid #8366a121;scrollbar-width:none}.explore-app .main-nav::-webkit-scrollbar{display:none}.explore-app .main-nav button{white-space:nowrap;font-size:12px;flex:1;padding:0 9px}.explore-app .header-actions .live-pill{display:none}.explore-app .header-actions{padding:9px 0}}@media(max-width:580px){.explore-arena{padding:15px 13px 85px}.xa-heading{gap:8px;margin-bottom:12px}.xa-heading h1{font-size:25px}.xa-heading h1>span{display:none}.xa-overline{font-size:7px;letter-spacing:1px}.xa-profile-button{padding:7px 8px;gap:6px}.xa-profile-button>span{width:27px;height:27px}.xa-profile-button small>span{display:none}.xa-profile-button strong,.xa-profile-button small{font-size:10px}.xa-chain{font-size:11px;gap:5px}.xa-next-chain{font-size:9px;gap:2px;padding:0}.xa-sync{font-size:8px;gap:4px}.xa-chain>span{display:none}.xa-discovery-nav nav{gap:14px}.xa-discovery-nav nav>button{font-size:11px}.xa-discovery-nav>select{width:96px}.xa-market-panel>header{padding:13px 11px 9px}.xa-market-name h2{font-size:16px}.xa-market-name h2>span{display:none}.xa-market-price>strong{font-size:19px}.xa-market-price>span{font-size:10px}.xa-market-stats{padding:0 11px 10px;gap:8px}.xa-market-stats strong{font-size:10px}.xa-market-stats small{font-size:8px}.xa-chart-footer{flex-wrap:wrap;gap:9px}.xa-chart-footer>span{width:100%}.xa-position-empty{font-size:10px}.xa-positions>header>span{font-size:8px}.xa-position-row{justify-content:flex-start;gap:14px}.xa-position-row>span{font-size:10px}.xa-profile-grid{grid-template-columns:1fr 1fr}.xa-profile-hero h2{font-size:17px}.xa-profile-hero>svg{display:none}.xa-identity-fields dd{min-width:100%}}@media(prefers-reduced-motion:reduce){.explore-arena *,.explore-arena *:before,.explore-arena *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.explore-arena .explore-trade-ticket{scroll-margin-top:18px;border-top:4px solid #fa6480}.explore-arena{--xa-ink:#282035;padding:0 12px 20px;max-width:none}.xa-command-bar{display:flex;align-items:center;gap:28px;min-height:76px}.xa-heading{margin:0;flex-shrink:0}.xa-overline{color:#72549b;font-size:9px;letter-spacing:1.3px}.xa-heading h1{font-size:25px;gap:11px;margin-top:4px;color:#271c37;letter-spacing:-.9px}.xa-heading h1>span{font-size:12px;color:#8c7f97;font-weight:500;border:0;padding:0}.xa-profile-button{display:none}.xa-toolbar{flex:1;padding:0;border:0;gap:8px}.xa-chain{border-color:#b9a8d6;background:#fffdf9;color:#503378;border-radius:9px;padding:8px 10px;font-size:12px;box-shadow:0 2px #dcd1e8}.xa-chain>span{border-color:#d1c1e4;color:#86649e;font-size:9px}.xa-next-chain{color:#775b91;font-size:11px}.xa-sync{font-size:10px;color:#777082}.xa-workspace{display:grid;grid-template-columns:224px minmax(0,1fr) 278px;gap:12px;align-items:start}.xa-discovery{position:sticky;top:12px;min-width:0;height:calc(100vh - 145px);min-height:620px;max-height:1000px;display:flex;flex-direction:column;border:1px solid #cfbddc;border-radius:15px 15px 6px;background:#fffdf9;overflow:hidden;box-shadow:2px 3px #c9bed72e}.xa-discovery-nav{display:grid;grid-template-columns:1fr;gap:10px;padding:13px 10px 10px;border-bottom:1px solid #e2d9e9;background:#fbf8fe}.xa-discovery-nav nav{justify-content:space-between;gap:4px}.xa-discovery-nav nav>button{font-size:12px;padding:5px 4px;color:#80728d}.xa-discovery-nav nav>button[aria-pressed=true]{color:#6534d9}.xa-discovery-nav nav svg{width:15px}.xa-discovery-nav>label{width:100%;margin:0;padding:8px;border:1px solid #ded3e9;border-radius:7px;background:#fffdf9}.xa-discovery-nav input{font-size:11px;color:#332442}.xa-discovery-nav>select{width:100%;color:#716178;font-size:10px;padding:4px 5px;border-color:transparent;background:transparent}.xa-asset-deck{flex-direction:column;gap:0;flex:1;min-height:0;overflow:auto;padding:0;scroll-snap-type:y proximity;scrollbar-width:thin}.xa-token-card,.xa-token-card.tone-1,.xa-token-card.tone-2,.xa-token-card.tone-3{width:100%;min-width:0;border:0;border-bottom:1px solid #ece5f1;border-radius:0;background:#fffdf9;box-shadow:none;flex-shrink:0;overflow:hidden}.xa-token-card:hover{transform:none;background:#f7f2ff;box-shadow:none}.xa-token-card.selected{background:#eee5ff;border-left:3px solid #7040e9;box-shadow:inset 0 0 0 1px #ded0f1}.xa-card-select{padding:12px 11px 10px 29px;min-height:95px}.xa-card-top{position:absolute;left:8px;top:15px;margin:0}.xa-card-top>span{color:#b09fbf;font-size:10px}.xa-card-top>small{display:none}.xa-card-top>svg{display:none}.xa-token-card.selected .xa-card-top>span{color:#6735d3}.xa-card-identity{gap:7px}.xa-avatar.large{width:30px;height:30px;border-radius:9px}.xa-card-identity strong{color:#302039;font-size:13px;max-width:100px;letter-spacing:-.3px}.xa-card-identity small{font-size:9px;color:#8a7b93;max-width:105px}.xa-card-price{margin-top:9px;gap:4px}.xa-card-price strong{font-size:14px;color:#3d284c;letter-spacing:-.4px;animation:floor-price .7s ease-out}.xa-card-price>span{font-size:11px;font-weight:750}.xa-card-metrics{margin-top:6px;gap:2px}.xa-card-metrics small{font-size:9px;color:#928298}.xa-card-metrics small:last-child{display:none}.xa-card-metrics b{font-weight:600;color:#75617f}.xa-token-card>footer{position:absolute;right:8px;top:10px;width:auto;border:0;background:none;padding:0;display:flex;gap:3px}.xa-token-card>footer>button:first-child{display:none}.xa-token-card>footer>button:last-child{width:23px;height:25px;padding:0;display:grid;place-items:center;background:#f1eafa;color:#8965ac;border:1px solid #dcccec;border-radius:5px;font-size:0}.xa-token-card>footer>button:last-child>svg{width:12px}.xa-token-card.selected>footer>button:last-child,.xa-token-card:hover>footer>button:last-child{background:#ffe68c;color:#59412a;border-color:#dbc46d}.xa-deck-caption{padding:9px;margin:0;background:#f7f1fc;border-top:1px solid #e4d9ed;font-size:9px;line-height:1.5}.xa-deck-caption>span{font-size:9px}.xa-no-assets{padding:30px 15px;min-width:0;width:auto;text-align:center}.xa-main-column{min-width:0;display:flex;flex-direction:column;gap:12px}.xa-market-panel{border:1px solid #ccb9dc;box-shadow:2px 3px #c8bdd52e;border-radius:16px 16px 6px}.xa-market-panel>header{padding:14px 14px 10px;gap:10px}.xa-market-panel>header>.xa-avatar{width:42px;height:42px;border-radius:12px}.xa-market-name h2{color:#2d203a;font-size:20px;letter-spacing:-.7px}.xa-market-name h2>span{font-size:10px;color:#96879d;margin-left:4px}.xa-market-name>button{font-size:10px;color:#8c749d;padding-top:5px}.xa-market-price strong{color:#251c2e;font-size:28px;font-weight:800;letter-spacing:-1px}.xa-market-price>span{font-size:12px;font-weight:750}.xa-market-price small{font-size:9px;color:#9c89a7}.xa-market-panel .xa-icon-button{width:28px;height:30px;padding:0;flex-shrink:0}.xa-market-panel .xa-current-star{margin-left:0;color:#8d6b35;background:#fff3c2;border-color:#e5d594}.xa-market-stats{padding:0 14px 12px;gap:10px}.xa-market-stats small{font-size:10px;color:#8d7b99}.xa-market-stats strong{font-size:12px;color:#54405e}.explore-arena .emc-canvas{height:212px}.explore-arena .emc-toolbar{padding:7px 10px}.explore-arena .emc-readout{padding:7px 11px 0;font-size:10px}.explore-arena .emc-caption{padding:7px 10px;font-size:9px}.xa-chart-footer{padding:8px 10px;gap:8px}.xa-chart-footer>span{font-size:9px}.xa-chart-footer button{font-size:10px;color:#74509a}.xa-positions{margin:0;border:1px solid #d8c8e4;border-radius:12px 12px 5px;box-shadow:none}.xa-positions>header{padding:9px 11px}.xa-positions nav button{font-size:10px}.xa-position-empty{padding:12px;min-height:48px;font-size:10px}.xa-position-row{grid-template-columns:minmax(70px,1fr) 1fr 1fr 1fr auto;gap:5px;padding:8px 10px;font-size:10px}.xa-position-row small{font-size:8px}.xa-position-row>button:first-child>.xa-avatar{display:none}.xa-trade-column{position:sticky;top:12px;gap:12px}.explore-arena .explore-trade-ticket{padding:14px;border:1px solid #cdbadd;border-top:4px solid #fa6480;border-radius:15px 15px 6px;box-shadow:3px 4px #beadce35}.explore-arena .ept-header{padding-bottom:11px}.explore-arena .ept-header strong{font-size:13px}.explore-arena .ept-asset{margin-bottom:9px}.explore-arena .ept-asset>span{width:32px;height:32px;flex-basis:32px;border-radius:9px}.explore-arena .ept-asset strong{font-size:16px}.explore-arena .ept-asset small{font-size:9px;color:#9986a4}.explore-arena .ept-balance{padding:10px 0}.explore-arena .ept-balance strong{font-size:12px}.explore-arena .ept-tabs{margin:3px 0 13px}.explore-arena .ept-tabs button[aria-pressed=true]{background:#1acb9b;color:#123f36;box-shadow:1px 2px #129574}.explore-arena .ept-tabs button:last-child[aria-pressed=true]{background:#fa6480;color:#fff;box-shadow:1px 2px #c33b58}.explore-arena .ept-order label>span{font-size:11px}.explore-arena .ept-order label>div{padding:13px 10px}.explore-arena .ept-order input{font-size:27px;font-weight:800}.explore-arena .ept-estimate{margin:13px 0;gap:8px}.explore-arena .ept-primary{color:#fffdf8;background:#7040ef;border-color:#5d2fcc;box-shadow:2px 3px #cec0e1;font-size:12px}.explore-arena .ept-primary.is-sell{background:#ef6880;border-color:#ce4b65}.explore-arena .ept-footnote{margin-top:11px;font-size:9px}.explore-arena .ept-footnote small{font-size:8px;line-height:1.5}.xa-showcase{display:block;padding:17px;background:#6937e9;border:1px solid #5a2ccc;border-radius:16px 16px 6px;color:#fff9fe;box-shadow:3px 4px #bda7df;overflow:hidden}.xa-showcase>header{display:flex;align-items:center;gap:8px}.xa-seat-avatar{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;border-radius:10px;border:1px solid #ffeea7;color:#66511d;background:#ffe783;transform:rotate(-5deg)}.xa-showcase>header>div{min-width:0}.xa-showcase>header small{display:block;color:#ceb7ff;font-size:8px;letter-spacing:1px}.xa-showcase h3{color:#fffdf8;font-size:14px;margin:4px 0 0}.xa-showcase>header>button{display:grid;place-items:center;margin-left:auto;background:none;border:0;color:#dac6ff;padding:2px}.xa-seat-value{margin-top:19px}.xa-seat-value>small{display:block;color:#d0bbf7;font-size:10px}.xa-seat-value>strong{display:block;font:800 29px/1.4 Manrope,Inter,sans-serif;letter-spacing:-1.2px;color:#fff7fd}.xa-seat-value>span{display:flex;justify-content:space-between;color:#d7c2ff;font-size:10px;margin-top:1px}.xa-seat-value b{font-weight:650;color:#ffe199}.xa-seat-stats{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #a57dec;margin-top:15px;padding-top:11px}.xa-seat-stats>span{color:#fff;font:700 13px Manrope,Inter,sans-serif}.xa-seat-stats small{display:block;color:#c5a6f5;font:400 9px Inter,sans-serif;margin-top:4px}.xa-showcase>.xa-seat-share{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px;margin:15px 0 0;background:#ffe991;border:1px solid #e5c76f;border-radius:9px 9px 3px;color:#4c3c23;box-shadow:1px 2px #41297a}.xa-seat-share>span{flex:1;text-align:left}.xa-seat-share strong{display:block;font-size:11px}.xa-seat-share small{display:block;font-size:9px;color:#897045;margin-top:3px}.xa-source-note{font-size:9px;color:#8b7b97;line-height:1.65;padding:0 5px}.explore-arena .explore-asset-social{border-radius:15px 15px 6px;border-color:#bfa7de;box-shadow:2px 3px #c2b5d633}.explore-arena .eas-heading{background:#7342df;border-color:#6336cb;padding:10px 12px;color:#fff}.explore-arena .eas-heading strong{color:#fff;font-size:13px}.explore-arena .eas-heading strong em{color:#e6d8ff}.explore-arena .eas-heading small{color:#d4bdf7;font-size:10px}.explore-arena .eas-tabs{padding:2px 8px 0}.explore-arena .eas-panel{padding:10px 12px;min-height:210px}.explore-arena .eas-discussion-scroll{height:66px}.explore-arena .eas-discussion-empty{justify-content:flex-start}.explore-arena .eas-discussion-empty strong{color:#4f3268;font-size:13px}.explore-arena .eas-discussion-empty p{font-size:11px}.explore-arena .eas-fills-scroll{height:150px}.explore-arena .eas-ranking-list{height:128px}.explore-arena .eas-starters{margin:8px 0}.explore-arena .eas-composer{border-color:#c4aadc;background:#faf6ff}.explore-arena .eas-composer textarea{color:#372343}.explore-arena .eas-composer>button{background:#7040e9;color:#fffdf8;opacity:1}.explore-arena .eas-composer>button:disabled{opacity:.4}.explore-arena .eas-market-pulse{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;row-gap:4px;min-height:33px;padding:7px 12px;border-bottom:1px solid #eee7f3;background:#fdfbf7}.eas-pulse-label{font-size:9px;color:#8d7998}.eas-pulse-values{display:flex;justify-content:flex-end;gap:10px;font:600 10px Inter,sans-serif}.eas-pulse-values .is-buy{color:#0a9b77}.eas-pulse-values .is-sell{color:#d86380}.eas-pulse-meter{display:flex;height:3px;grid-column:1/-1;border-radius:3px;overflow:hidden;background:#e6dfed;gap:2px}.eas-pulse-meter .is-buy{background:#24c499}.eas-pulse-meter .is-sell{background:#f17795}.eas-pulse-unavailable{font-size:9px;color:#91829c}@keyframes floor-price{0%{color:#7440e8}to{color:#3d284c}}@media(min-width:1550px){.xa-workspace{grid-template-columns:270px minmax(0,1fr) 310px;gap:14px}.xa-command-bar{min-height:80px}.xa-card-select{min-height:104px}.xa-card-identity strong{font-size:15px;max-width:140px}.xa-card-price strong{font-size:16px}.xa-card-metrics small:last-child{display:block}.explore-arena .emc-canvas{height:270px}.explore-arena .eas-discussion-scroll{height:90px}}@media(max-width:1199px)and (min-width:861px){.xa-workspace{grid-template-columns:174px minmax(0,1fr) 226px;gap:8px}.xa-command-bar{min-height:70px;gap:20px}.xa-heading h1{font-size:22px}.xa-heading h1>span{display:none}.xa-card-select{padding:11px 8px 9px 24px}.xa-card-top{left:5px}.xa-card-identity{gap:5px}.xa-card-identity strong{font-size:12px;max-width:75px}.xa-card-identity small{font-size:8px;max-width:75px}.xa-card-identity .xa-avatar{width:26px;height:26px;border-radius:7px}.xa-card-price strong{font-size:12px}.xa-card-price>span{font-size:10px}.xa-token-card>footer{right:5px;top:8px}.xa-token-card>footer>button:last-child{width:18px;height:20px}.xa-discovery-nav{padding:9px 7px 7px}.xa-discovery-nav nav>button{font-size:11px;gap:3px}.xa-discovery-nav nav svg{width:12px}.xa-market-panel>header{padding:12px 10px 9px;gap:7px}.xa-market-panel>header>.xa-avatar{width:35px;height:35px}.xa-market-name h2{font-size:17px}.xa-market-name h2>span{display:none}.xa-market-price strong{font-size:22px}.xa-market-stats{padding:0 10px 10px}.xa-market-stats strong{font-size:11px}.xa-market-stats small{font-size:9px}.xa-chart-footer{flex-wrap:wrap}.xa-chart-footer>span{flex:1}.explore-arena .explore-trade-ticket{padding:11px}.explore-arena .ept-header strong{font-size:12px}.explore-arena .ept-header svg{width:16px}.explore-arena .ept-paper{font-size:8px}.explore-arena .ept-asset{gap:6px}.explore-arena .ept-asset>span{display:none}.explore-arena .ept-asset strong{font-size:15px}.explore-arena .ept-asset small{font-size:8px}.explore-arena .ept-balance>span{font-size:10px;gap:3px}.explore-arena .ept-balance>span svg{width:12px}.explore-arena .ept-balance strong{font-size:11px}.explore-arena .ept-estimate>div{font-size:10px;gap:5px}.explore-arena .ept-primary{font-size:11px}.explore-arena .ept-primary>span{max-width:65px}.explore-arena .ept-presets{gap:4px}.explore-arena .ept-presets button{font-size:10px}.explore-arena .ept-order label small{font-size:9px}.xa-showcase{padding:13px}.xa-seat-value>strong{font-size:26px}.xa-seat-stats{gap:5px}.xa-position-row{grid-template-columns:70px 1fr 1fr auto}.xa-position-row>span:nth-child(2){display:none}}@media(max-width:860px){.xa-command-bar{flex-wrap:wrap;gap:12px;padding:16px 0}.xa-heading{width:100%;justify-content:space-between}.xa-heading h1{font-size:25px}.xa-heading h1>span{display:inline}.xa-profile-button{display:flex}.xa-toolbar{min-width:100%}.xa-workspace{grid-template-columns:minmax(0,1fr) 270px;gap:10px}.xa-discovery{grid-column:1/-1;position:static;height:auto;min-height:0}.xa-discovery-nav{display:flex;flex-wrap:wrap;padding:8px 10px}.xa-discovery-nav nav{gap:12px}.xa-discovery-nav>label{flex:1;min-width:130px;width:auto}.xa-discovery-nav>select{width:105px}.xa-asset-deck{flex-direction:row;overflow:auto;max-height:105px}.xa-token-card,.xa-token-card.tone-1,.xa-token-card.tone-2,.xa-token-card.tone-3{width:185px;border-right:1px solid #e6dced;border-bottom:0}.xa-card-select{min-height:100px}.xa-deck-caption{display:none}.xa-main-column{grid-column:1}.xa-trade-column{grid-column:2}.xa-mobile-trade{display:none}}@media(max-width:640px){.explore-arena{padding:0 10px 75px}.xa-workspace{grid-template-columns:minmax(0,1fr)}.xa-main-column,.xa-trade-column{grid-column:1}.xa-trade-column{position:static}.xa-command-bar{padding:13px 2px}.xa-heading h1{font-size:23px}.xa-sync{font-size:9px}.xa-chain{padding:7px;font-size:11px}.xa-chain>span{display:none}.xa-discovery-nav{gap:8px}.xa-discovery-nav nav{gap:11px}.xa-discovery-nav>label{order:3;flex-basis:100%}.xa-discovery-nav>select{margin-left:auto}.xa-market-price strong{font-size:26px}.xa-market-name h2{font-size:19px}.xa-market-name h2>span{display:none}.explore-arena .emc-canvas{height:235px}.xa-mobile-trade{display:flex;bottom:18px;right:16px}.explore-arena .eas-discussion-scroll{height:75px}.xa-source-note{font-size:10px}}@media(prefers-reduced-motion:reduce){.xa-card-price strong{animation:none}}.xm-meme{--xm-ink:#251632;--xm-purple:#7137ed;--xm-yellow:#efff80;--xm-mint:#66efcf;--xm-coral:#ff7892}.xm-meme .xa-command-bar{min-height:46px}.xm-meme .xa-heading h1{font:900 28px/.95 Manrope,Inter,sans-serif;letter-spacing:-1.6px;color:var(--xm-ink)}.xm-meme .xa-heading h1>span{font:650 11px Inter,sans-serif;letter-spacing:1px;color:#775d8e}.xm-meme .xa-overline{color:#795495;font-size:8px;letter-spacing:1.2px}.xm-meme .xa-chain{background:#efe7ff;border-color:#ab86ed;box-shadow:2px 2px #b79dd0}.xm-meme .xa-chain>span{color:#543081;background:#fff5be;border-color:#bd9e40}.xm-motion-toggle{color:#6336a9!important;border:1px solid #c2a7df!important;border-radius:5px;background:#fff8ef!important;display:grid;place-items:center}.xm-motion-toggle[aria-pressed=false]{color:#756c7c!important;background:#e9e5ee!important}.xm-market-tape{display:flex;min-width:0;height:28px;margin:0 0 10px;background:#291a39;color:#fff7ff;border:1px solid #55366e;border-radius:5px;overflow:hidden}.xm-tape-label{display:flex;align-items:center;gap:5px;flex-shrink:0;position:relative;z-index:1;padding:0 10px;font:850 9px Manrope,Inter,sans-serif;letter-spacing:.4px;background:#edff80;color:#322040;border-right:1px solid #695a35}.xm-tape-window{overflow:hidden;min-width:0;flex:1}.xm-tape-track{display:flex;width:max-content;height:100%;animation:xm-tape-scroll 50s linear infinite}.xm-tape-group{display:flex;flex-shrink:0;align-items:center}.xm-tape-item{display:flex;align-items:center;gap:7px;padding:0 16px;border-right:1px solid #604774;white-space:nowrap;font:700 10px Manrope,Inter,sans-serif}.xm-tape-item img{width:17px;height:17px;border-radius:50%;object-fit:cover}.xm-tape-item .up{color:#91f3c7}.xm-tape-item .down{color:#ffa0b5}.xm-tape-item small{color:#e7c997;font-size:9px}.xm-market-tape:hover .xm-tape-track{animation-play-state:paused}@keyframes xm-tape-scroll{to{transform:translate(-50%)}}.xm-meme .xa-discovery{background:#21182c;border-color:#342140;box-shadow:3px 4px #bfa4d4}.xm-meme .xa-discovery-nav{background:#21182c;border-bottom-color:#503760}.xm-meme .xa-discovery-nav nav>button{color:#b6a0ca}.xm-meme .xa-discovery-nav nav>button[aria-pressed=true]{color:#edff80}.xm-meme .xa-discovery-nav>label{background:#30223e;border-color:#59416d;color:#ae8fc9}.xm-meme .xa-discovery-nav input{color:#fff8ff}.xm-meme .xa-discovery-nav input::placeholder{color:#ba9fcc}.xm-meme .xa-discovery-nav>select{color:#c3add6;color-scheme:dark}.xm-meme .xa-discovery-nav>select option{background:#21182c}.xm-meme .xa-token-card{background:#21182c;border-bottom-color:#42304e;transition:background .16s}.xm-meme .xa-token-card:hover{background:#382347}.xm-meme .xa-token-card.selected{background:var(--xm-yellow);border-left:0;box-shadow:none}.xm-meme .xa-card-top>span{color:#9d7cb8;font-weight:800}.xm-meme .xa-token-card.selected .xa-card-top>span{color:#718334}.xm-meme .xa-card-select{min-height:104px}.xm-meme .xa-card-identity .xa-avatar{width:36px;height:36px;border:1px solid #8a6b9f;box-shadow:2px 2px #110a16;transition:transform .22s ease-out}.xm-meme .xa-token-card:hover .xa-avatar{transform:rotate(-7deg) scale(1.08)}.xm-meme .xa-token-card.selected .xa-avatar{border-color:#768641;box-shadow:2px 2px #c9db69}.xm-meme .xa-card-identity strong{color:#fff3ff;font-size:14px;font-weight:850}.xm-meme .xa-card-identity small{color:#b499c5}.xm-meme .xa-card-price strong{color:#faf0ff;font-size:15px;animation:xm-list-price .6s ease-out}.xm-meme .xa-card-price>span{padding:2px 4px;border-radius:4px;font-size:10px}.xm-meme .xa-card-price .up{color:#86f9d5;background:#18463f}.xm-meme .xa-card-price .down{color:#ffadbe;background:#54263e}.xm-meme .xa-card-metrics small{color:#b298c2}.xm-meme .xa-card-metrics b{color:#d9c1e8}.xm-meme .xa-token-card.selected .xa-card-identity strong,.xm-meme .xa-token-card.selected .xa-card-price strong{color:#29341a}.xm-meme .xa-token-card.selected .xa-card-identity small,.xm-meme .xa-token-card.selected .xa-card-metrics small,.xm-meme .xa-token-card.selected .xa-card-metrics b{color:#667336}.xm-meme .xa-token-card.selected .xa-card-price .up{color:#146b4d;background:#d3eca5}.xm-meme .xa-token-card.selected .xa-card-price .down{color:#9d2b51;background:#ffe1b3}.xm-meme .xa-token-card>footer>button:last-child{background:#432d54;border-color:#705187;color:#d9b7f8}.xm-meme .xa-token-card.selected>footer>button:last-child{background:#2c243a;border-color:#2c243a;color:var(--xm-yellow)}.xm-meme .xa-deck-caption{color:#bba1ce;background:#2c1e3a;border-color:#503760}.xm-meme .xa-no-assets{color:#f7e9ff}.xm-meme .xa-no-assets>button{color:#edff80}.xm-meme .xa-market-panel{overflow:hidden;border:1px solid #4c2778;box-shadow:3px 4px #bea0d6;border-radius:15px 15px 5px}.xm-meme .xa-market-panel>header.xm-spotlight{position:relative;display:flex;align-items:center;gap:18px;min-height:127px;padding:17px 15px 14px 19px;background:#7137ed;color:#fff9ff;isolation:isolate;overflow:hidden}.xm-token-wordmark{display:none}@media(min-width:1200px){.xm-token-wordmark{display:block;position:absolute;right:-10px;bottom:5px;color:#ffffff0d;font:900 90px/1 Manrope,Inter,sans-serif;letter-spacing:-7px;transform:rotate(-10deg);z-index:-1;pointer-events:none}.xm-meme .xm-spotlight-copy h2{font-size:37px}.xm-meme .xm-spotlight-quote>strong{font-size:28px}}.xm-token-art{position:relative;flex:0 0 98px;height:94px;animation:xm-token-enter .54s cubic-bezier(.16,1,.3,1) both}.xm-token-frame{display:grid;place-items:center;position:absolute;inset:1px 1px 3px;border:3px solid #f7ffd4;border-radius:20px 20px 8px;background:#472078;color:#ddc5ff;box-shadow:5px 6px #44217b;transform:rotate(-9deg);overflow:hidden;animation:xm-token-float 5s ease-in-out .6s infinite}.xm-token-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.xm-token-stamp{position:absolute;right:-9px;bottom:-4px;background:var(--xm-yellow);color:#332048;padding:4px 8px;border:1px solid #332048;box-shadow:2px 2px #43206b;font:900 10px/1 Manrope,Inter,sans-serif;letter-spacing:1px;transform:rotate(-8deg)}.xm-spotlight-copy{min-width:0;flex:1;padding-right:28px;animation:xm-copy-enter .42s cubic-bezier(.16,1,.3,1) both}.xm-network-label{display:block;color:#dfcbff;font-size:9px;letter-spacing:.3px}.xm-network-label>span{margin:0 4px;color:#b790fc}.xm-spotlight-copy h2{display:block;margin:5px 0 3px;color:#fffbf0;font:900 31px/1.07 Manrope,Inter,sans-serif;letter-spacing:-1.5px;overflow:hidden;text-overflow:ellipsis}.xm-spotlight-quote{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.xm-spotlight-quote>strong{color:#fffafc;font:800 24px/1.25 Manrope,Inter,sans-serif;letter-spacing:-.8px;animation:xm-quote-arrive .65s ease-out}.xm-change{display:flex;align-items:center;gap:2px;padding:4px 5px;background:var(--xm-mint);color:#175943;border:1px solid #302139;border-radius:5px 5px 2px;font:850 12px/1.1 Manrope,Inter,sans-serif;box-shadow:2px 2px #462779;transform:rotate(-3deg)}.xm-change.down{color:#64213d;background:#ffabbf}.xm-change.unknown{color:#494051;background:#e8dcef}.xm-change small{margin-left:3px;font-size:7px;opacity:.75}.xm-contract{display:flex;align-items:center;gap:5px;padding:0;margin-top:6px;border:0;color:#ded0f9;background:none;font-size:9px;cursor:pointer}.xm-contract:hover{color:#fff}.xm-spotlight-actions{position:absolute;display:flex;flex-direction:column;right:11px;top:12px;gap:7px}.xm-spotlight-actions button{display:grid;place-items:center;width:28px;height:28px;background:#6630d5;color:#efe0ff;border:1px solid #a478ff;border-radius:7px;cursor:pointer;transition:background .15s,transform .15s}.xm-spotlight-actions button:hover,.xm-spotlight-actions button[aria-pressed=true]{color:#2f1949;background:var(--xm-yellow);border-color:#e1f36e;transform:rotate(6deg)}.xm-meme .xa-market-stats{background:#4c2588;padding:10px 13px;gap:8px;border-top:1px solid #a277f5}.xm-meme .xa-market-stats small{color:#c3a4ed;font-size:9px}.xm-meme .xa-market-stats strong{color:#faf1ff;font-size:11px}.xm-meme .emc-canvas{height:185px}.xm-meme .emc-toolbar{background:#fbf6ff;border-bottom-color:#dac8ed}.xm-meme .emc-readout{padding-top:6px}.xm-meme .xa-chart-footer{background:#f7efff}.xm-meme .explore-trade-ticket{border-color:#cf6482;border-top:4px solid #ff7291;background:#fffdf4;box-shadow:3px 4px #cfacc7}.xm-meme .ept-tabs{background:#eee3f4}.xm-meme .ept-tabs button[aria-pressed=true]{background:#6aead0;color:#174d43;border-color:#45b79d}.xm-meme .ept-order label>div{background:#fffdf8;border-color:#a98bcb}.xm-meme .ept-primary{background:var(--xm-yellow);color:#302240;border-color:#687639;box-shadow:2px 3px #b2bd77;font-weight:800}.xm-meme .ept-primary:hover:not(:disabled){background:#e5f75b}.xm-meme .ept-primary.is-sell{color:#572139;background:#ffa6b9;border-color:#a85d79;box-shadow:2px 3px #d5a0b0}.xm-meme .ept-primary:disabled{opacity:.55}.xm-meme .xa-showcase{background:#2b193b;border-color:#4b2a66;box-shadow:3px 4px #b79dce}.xm-meme .xa-showcase>header small{color:#c5a3e5}.xm-meme .xa-seat-avatar{background:#d2ff80;border-color:#9cc64c;color:#324921;box-shadow:2px 3px #110b1b}.xm-meme .xa-seat-value>strong{color:#e8ff9d}.xm-meme .xa-seat-stats{border-top-color:#5e3d76}.xm-meme .xa-showcase>.xa-seat-share{background:#7750e8;border-color:#9c7def;color:#fff;box-shadow:2px 3px #150c23}.xm-meme .xa-seat-share small{color:#ddd0fa}.xm-meme .explore-asset-social{border-color:#6b419b;box-shadow:3px 4px #bea0d6}.xm-meme .eas-heading{background:#6c35e3;padding:9px 12px}.xm-meme .eas-heading strong{font-size:14px}.xm-meme .eas-heading strong em{color:#eeffa5}.xm-meme .eas-heading>span{color:#e8d8ff}.xm-meme .eas-market-pulse{background:#f0ffcf;border-bottom-color:#d5dfb6;padding:7px 12px}.xm-meme .eas-pulse-label{color:#626e42}.xm-meme .eas-pulse-values{font-weight:800}.xm-meme .eas-pulse-values .is-buy{color:#167253}.xm-meme .eas-pulse-values .is-sell{color:#af3760}.xm-meme .eas-pulse-meter{height:4px}.xm-meme .eas-discussion-scroll{height:48px}.xm-meme .eas-panel{min-height:184px;padding:8px 12px}.xm-meme .eas-composer{background:#fffaf3;border-color:#ad8bcc;box-shadow:0 2px #e1cdec}.xm-meme .eas-starters button{background:#efe1ff;color:#693da1;border-color:#cbb3e4}.xm-meme .eas-starters button:hover{background:#e2c8ff}.xm-meme .xa-positions{border-color:#b195c9}.xm-meme .xa-mobile-trade{background:var(--xm-yellow);color:#2b193b;border-color:#657237;box-shadow:3px 4px #b6ac73}@keyframes xm-token-enter{0%{opacity:0;transform:translate(-12px,12px) rotate(-13deg) scale(.75)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@keyframes xm-copy-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes xm-token-float{0%,to{transform:translateY(0) rotate(-9deg)}50%{transform:translateY(-4px) rotate(-4deg)}}@keyframes xm-quote-arrive{0%{color:#edff80;text-shadow:0 0 12px #c6ff7f55}to{color:#fffafc;text-shadow:none}}@keyframes xm-list-price{0%{text-shadow:0 0 7px #c9e7ac}to{text-shadow:none}}.xm-motion-paused *,.xm-motion-paused *:before,.xm-motion-paused *:after{animation:none!important;transition:none!important}.xm-meme .eas-discussion-empty{padding:2px 0;gap:6px}.xm-meme .eas-discussion-empty>span{width:31px;height:34px}.xm-meme .eas-discussion-empty strong{font-size:11px}.xm-meme .eas-discussion-empty p{margin-top:3px;font-size:10px;line-height:1.4}.xm-meme .eas-discussion-scroll{height:40px}@media(min-width:861px){.xm-meme .eas-heading{padding:7px 12px}.xm-meme .eas-heading small{display:none}.xm-meme .eas-tabs button{padding-top:5px;padding-bottom:7px}.xm-meme .eas-composer textarea{height:28px;min-height:28px}}@media(min-width:861px)and (max-width:1199px){.xm-meme .xa-market-panel>header.xm-spotlight{gap:14px}.xm-token-art{flex-basis:86px;height:86px}.xm-spotlight-copy h2{font-size:28px}}@media(min-width:1550px){.xm-meme .emc-canvas{height:245px}.xm-meme .xa-market-panel>header.xm-spotlight{min-height:145px}.xm-token-art{flex-basis:103px;height:101px}.xm-spotlight-copy h2{font-size:38px}.xm-spotlight-quote>strong{font-size:29px}.xm-meme .eas-discussion-scroll{height:70px}}@media(max-width:1199px)and (min-width:861px){.xm-meme .xa-heading h1{font-size:26px}.xm-meme .xa-market-panel>header.xm-spotlight{gap:14px;padding:14px 11px 12px 13px;min-height:120px}.xm-token-art{flex-basis:72px;height:76px}.xm-token-stamp{font-size:8px;padding:4px 6px}.xm-spotlight-copy{padding-right:21px}.xm-spotlight-copy h2{font-size:27px}.xm-spotlight-quote{gap:5px}.xm-spotlight-quote>strong{font-size:22px}.xm-change{font-size:10px;padding:3px 4px}.xm-change svg{width:12px}.xm-change small{display:none}.xm-spotlight-actions{right:8px;top:10px}.xm-spotlight-actions button{width:24px;height:24px}.xm-network-label{font-size:8px}.xm-meme .xa-card-identity .xa-avatar{width:31px;height:31px}.xm-meme .xa-card-identity strong,.xm-meme .xa-card-price strong{font-size:12px}.xm-meme .xa-card-price>span{font-size:9px}.xm-meme .xa-card-select{min-height:100px}.xm-meme .xa-market-stats{padding:9px;gap:5px}.xm-meme .xa-market-stats strong{font-size:10px}.xm-meme .emc-canvas{height:174px}}@media(max-width:860px){.xm-meme .xa-command-bar{min-height:90px}.xm-meme .xa-discovery,.xm-meme .xa-discovery-nav{background:#21182c}.xm-meme .xa-asset-deck{background:#21182c;padding:5px}.xm-meme .xa-token-card{border:1px solid #5b3e6a;border-radius:9px}.xm-meme .xa-token-card.selected{border:1px solid #dce76c}.xm-meme .xa-card-select{min-height:108px}.xm-meme .xa-market-panel>header.xm-spotlight{min-height:123px}.xm-meme .emc-canvas{height:225px}.xm-meme .eas-panel{min-height:195px}.xm-meme .eas-discussion-scroll{height:58px}}@media(max-width:480px){.xm-meme .xa-heading h1{font-size:29px}.xm-meme .xa-market-panel>header.xm-spotlight{gap:13px;padding:16px 12px 14px 15px}.xm-token-art{flex-basis:75px;height:79px}.xm-spotlight-copy h2{font-size:28px}.xm-spotlight-copy{padding-right:20px}.xm-spotlight-quote>strong{font-size:23px}.xm-change{font-size:10px}.xm-change small{display:none}.xm-spotlight-actions{right:9px}.xm-spotlight-actions button{width:25px;height:25px}.xm-meme .xa-card-identity .xa-avatar{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.xm-meme *,.xm-meme *:before,.xm-meme *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.xm-meme .xm-change small{display:inline}.xm-meme .xa-market-panel{container-name:token-market;container-type:inline-size}.xm-meme .xm-spotlight-copy{flex:1 1 210px}.xi-intel-rail{display:none;align-items:stretch;gap:12px;flex:1 1 auto;min-width:0;margin-right:34px}.xi-intel-rail section{min-width:0}.xi-news-preview{flex:1;height:158px;padding:10px 12px;background:#441da278;border:1px solid #b391ff70;border-radius:10px 10px 4px}.xi-intel-rail header{display:flex;justify-content:space-between;gap:6px;align-items:center;color:#e5d5ff}.xi-intel-rail header>span{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:700}.xi-intel-rail header>button{display:flex;align-items:center;gap:2px;border:0;padding:0;background:none;color:#cdb7f3;font-size:9px;cursor:pointer}.xi-news-lead{display:block;text-align:left;width:100%;border:0;color:inherit;background:none;margin-top:8px;padding:0;cursor:pointer}.xi-news-kind{display:block;margin:0 0 5px;color:#e8ff9c;font:800 8px/1 Manrope,Inter,sans-serif;letter-spacing:1.3px}.xi-news-lead strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#fff6ff;font-size:12px;line-height:1.5;font-weight:750}.xi-news-lead small{display:flex;align-items:center;gap:5px;color:#c6aceb;font-size:9px;margin-top:6px}.xi-news-lead p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#d8c4f4;font-size:10px;line-height:1.6;margin:6px 0 0}.xi-news-lead:hover strong{color:#efff92}.xi-news-lead{animation:xi-news-in .3s ease-out}.xi-news-controls{display:flex;align-items:center;gap:3px;margin-left:auto}.xi-news-controls>span{color:#c4a6ed;font-size:8px;margin-right:2px}.xi-news-controls button{display:grid;place-items:center;width:17px;height:18px;padding:0;border:1px solid #b38ce656;border-radius:3px;background:#431d9860;color:#edddff;cursor:pointer}.xi-news-controls button:disabled{opacity:.3;cursor:default}@keyframes xi-news-in{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:none}}.xi-person-preview{display:none;flex:0 1 220px;padding:10px 0 8px 11px;border-left:1px solid #d7bfff50}.xi-person-preview header>small{color:#dcc5ff;font-size:8px;background:#5227ae;padding:3px 5px;border:1px solid #9471c9;border-radius:3px;white-space:nowrap}.xi-person-preview>div{display:grid;gap:9px;margin-top:10px}.xi-person-preview>div>button{display:flex;align-items:center;width:100%;gap:7px;border:0;background:none;text-align:left;color:#fff6ff;padding:0;cursor:pointer}.xi-person-avatar{position:relative;width:29px;height:29px;flex-shrink:0}.xi-person-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid #89ffd1}.xi-person-avatar.sell img{border-color:#ff9ab8}.xi-person-avatar svg{position:absolute;bottom:-3px;right:-3px;padding:1px;box-sizing:content-box;color:#173e33;background:#89ffd1;border-radius:50%}.xi-person-avatar.sell svg{color:#532238;background:#ff9ab8}.xi-person-preview>div>button>span:nth-child(2){flex:1;min-width:0}.xi-person-preview strong{display:block;color:#fff7ff;font-size:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xi-person-preview>div>button small{display:block;color:#cfb7f4;font-size:8px;margin-top:3px}.xi-person-preview>div>button>b{flex-shrink:0;font:800 12px Manrope,Inter,sans-serif}.xi-person-preview .buy{color:#aeffca}.xi-person-preview .sell{color:#ffb5ce}.xi-person-preview>div>button:hover strong{color:#efff92}.xi-person-preview>div>button:hover img{transform:rotate(-8deg);transition:transform .18s}.xi-chain-trades a{display:flex;align-items:center;gap:7px;color:#f6eaff;text-decoration:none;animation:xi-trade-in .35s ease-out}.xi-chain-trades a>span:nth-child(2){flex:1}.xi-chain-trades a small{color:#cdb5f1;font-size:8px;display:block;margin-top:2px}.xi-chain-trades a>b{font:800 11px Manrope,Inter,sans-serif}.xi-trade-direction{display:grid;place-items:center;width:23px;height:23px;background:#b0ffd421;border:1px solid #9cecbe50;border-radius:6px}.xi-trade-direction.sell{background:#ff93bb21;border-color:#ff93bb50}.xi-person-preview .xi-avatar-trail{display:flex;align-items:center;gap:7px;margin-top:9px;padding-top:9px;border-top:1px solid #d7bfff35}.xi-avatar-trail>span{font-size:8px;color:#d9c5f4;white-space:nowrap}.xi-person-preview .xi-avatar-trail>button{flex:0 0 23px;width:23px}.xi-avatar-trail .xi-person-avatar{width:23px;height:23px}.xi-trades-empty{font-size:10px;line-height:1.7;color:#d7bfff;margin:5px 0;min-height:35px}@keyframes xi-trade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.xi-news-list{color:#473254;padding:2px 0}.xi-news-intro{color:#887291;font-size:12px;line-height:1.6;margin:0 0 17px}.xi-news-list article{padding:16px;margin-bottom:12px;background:#fbf4ff;border:1px solid #d9c6ea;border-radius:12px 12px 4px}.xi-news-list article>div{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:10px;color:#977cab}.xi-news-list article>div>span{background:#eee09f;color:#7a6432;border-radius:4px;padding:4px 6px}.xi-news-list h3{margin:12px 0 7px;font-size:16px;line-height:1.5}.xi-news-list p{font-size:12px;line-height:1.8}.xi-news-list a{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#773bc5;text-decoration:none}.xi-news-list>small{display:block;color:#9b85a7;font-size:10px;line-height:1.7}@container token-market (min-width:580px){.xi-intel-rail{display:flex;flex-basis:220px;max-width:290px}.xm-meme .xm-spotlight-copy{flex:0 1 230px;padding-right:0}.xm-meme .xa-market-panel>header.xm-spotlight{gap:15px}.xm-token-wordmark{display:none}}@container token-market (min-width:580px) and (max-width:779px){.xi-news-preview{height:118px}.xi-news-lead strong{height:36px}.xi-news-lead p{display:none}}@container token-market (min-width:820px){.xi-intel-rail{max-width:none;flex-basis:390px}.xi-person-preview{display:block}.xm-meme .xm-spotlight-copy{flex:0 1 245px}.xi-news-preview{min-width:180px}}@container token-market (min-width:1000px){.xi-intel-rail{gap:18px}.xi-news-preview{padding:11px 15px}.xi-news-lead strong{font-size:14px}.xi-person-preview{flex-basis:250px;padding-left:18px}.xi-person-preview strong{font-size:12px}.xi-person-preview>div>button small{font-size:9px}.xi-person-avatar{width:33px;height:33px}}@container token-market (max-width:579px){.xm-meme .xm-spotlight-copy{flex:1}}.xa-ecosystem-market-content[hidden]{display:none!important}.xm-meme .xa-toolbar{min-width:0}.xm-meme .xa-toolbar>.explore-ecosystem-shelf{flex:1}.xm-meme .xa-toolbar>.xa-sync{flex:none}@media(max-width:640px){.xm-meme .xa-toolbar{flex-wrap:wrap;gap:4px}.xm-meme .xa-toolbar>.explore-ecosystem-shelf{flex-basis:100%}.xm-meme .xa-toolbar>.xa-sync{margin-left:auto}}.xi-market-execution{display:grid;grid-template-columns:minmax(0,1fr);background:#fffdf8}.xi-market-chart-column{min-width:0}.xi-embedded-ticket{min-width:0;border-top:2px solid #f58ba6;background:#fffdf4;scroll-margin-top:16px}.xm-meme .xi-embedded-ticket .explore-trade-ticket{border:0;border-radius:0;box-shadow:none;background:#fffdf4;padding:12px}.xm-meme .xi-embedded-ticket .ept-header{padding-bottom:8px}.xm-meme .xi-embedded-ticket .ept-header strong{font-size:12px}.xm-meme .xi-embedded-ticket .ept-asset{margin-bottom:8px}.xm-meme .xi-embedded-ticket .ept-asset>span{width:27px;height:27px;flex-basis:27px}.xm-meme .xi-embedded-ticket .ept-asset strong{font-size:14px}.xm-meme .xi-embedded-ticket .ept-balance{padding:8px 0}.xm-meme .xi-embedded-ticket .ept-tabs{margin:3px 0 9px}.xm-meme .xi-embedded-ticket .ept-tabs button{min-height:31px;font-size:12px}.xm-meme .xi-embedded-ticket .ept-order label>div{margin-top:6px;padding:10px}.xm-meme .xi-embedded-ticket .ept-order input{font-size:25px}.xm-meme .xi-embedded-ticket .ept-estimate{margin:11px 0;gap:7px}.xm-meme .xi-embedded-ticket .ept-footnote{margin-top:9px}.xm-meme .xi-embedded-ticket .ept-review{margin-top:12px}.xm-meme .xi-embedded-ticket .ept-primary{min-height:41px}.xm-meme .xi-embedded-ticket .ept-position{margin-top:12px;padding-top:11px}.xm-meme .xi-embedded-ticket:has(.ept-review) .ept-order,.xm-meme .xi-embedded-ticket:has(.ept-review) .ept-tabs{display:none}.xm-meme .xa-trade-column{position:sticky;top:12px}@container token-market (min-width:780px){.xi-market-execution{grid-template-columns:minmax(0,1fr) 245px;align-items:stretch}.xi-embedded-ticket{border-top:0;border-left:1px solid #d8bee5}.xm-meme .xi-market-chart-column .emc-canvas{height:355px}.xm-meme .xi-embedded-ticket .ept-asset>span{display:grid}.xm-meme .xi-market-chart-column .emc-toolbar{gap:5px}.xi-market-chart-column .emc-pair-label{display:none}}@container token-market (max-width:779px){.xm-meme .xi-embedded-ticket .explore-trade-ticket{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:12px;row-gap:5px;padding:10px 12px}.xm-meme .xi-embedded-ticket .ept-header{padding:0;gap:6px}.xm-meme .xi-embedded-ticket .ept-header>span:first-child{gap:4px}.xm-meme .xi-embedded-ticket .ept-header>span:first-child svg{width:13px;height:13px;flex:none}.xm-meme .xi-embedded-ticket .ept-header strong{font-size:11px;white-space:nowrap}.xm-meme .xi-embedded-ticket .ept-paper{padding:3px 4px;font-size:8px}.xm-meme .xi-embedded-ticket .ept-asset{display:none}.xm-meme .xi-embedded-ticket .ept-balance{justify-content:flex-end;gap:7px;border:0;padding:0}.xm-meme .xi-embedded-ticket .ept-balance>span{font-size:9px}.xm-meme .xi-embedded-ticket .ept-balance>span svg{display:none}.xm-meme .xi-embedded-ticket .ept-balance strong{font-size:10px}.xm-meme .xi-embedded-ticket .ept-tabs{grid-column:1/-1;margin:3px 0}.xm-meme .xi-embedded-ticket .ept-order{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px 12px;align-items:end}.xm-meme .xi-embedded-ticket .ept-order label{grid-column:1}.xm-meme .xi-embedded-ticket .ept-order label>div{padding:8px 9px;margin-top:4px}.xm-meme .xi-embedded-ticket .ept-order input{font-size:23px}.xm-meme .xi-embedded-ticket .ept-presets{grid-column:2;gap:4px;margin:0;grid-template-columns:1fr 1fr}.xm-meme .xi-embedded-ticket .ept-presets button{min-height:25px}.xm-meme .xi-embedded-ticket .ept-estimate{grid-column:1/-1;display:flex;gap:10px;justify-content:space-between;margin:2px 0}.xm-meme .xi-embedded-ticket .ept-estimate>div{display:flex;flex-direction:column;gap:4px;align-items:flex-start;font-size:9px}.xm-meme .xi-embedded-ticket .ept-estimate dd{text-align:left;font-size:10px}.xm-meme .xi-embedded-ticket .ept-primary{grid-column:1/-1;min-height:37px}.xm-meme .xi-embedded-ticket .ept-order-error,.xm-meme .xi-embedded-ticket .ept-quote-issue{grid-column:1/-1}.xm-meme .xi-embedded-ticket .ept-footnote{grid-column:1/-1;margin-top:4px}.xm-meme .xi-embedded-ticket .ept-footnote>span{display:inline;margin-right:7px}.xm-meme .xi-embedded-ticket .ept-footnote>small{display:inline}.xm-meme .xi-embedded-ticket .ept-review,.xm-meme .xi-embedded-ticket .ept-filled,.xm-meme .xi-embedded-ticket .ept-position{grid-column:1/-1}.xm-meme .xi-embedded-ticket .ept-filled-stamp{min-height:42px;padding:8px 12px}}@container token-market (min-width:580px) and (max-width:779px){.xm-meme .xi-embedded-ticket .ept-order label{grid-column:1;grid-row:1 / span 2;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.xm-meme .xi-embedded-ticket .ept-presets{grid-column:2;grid-row:1;grid-template-columns:repeat(4,minmax(0,1fr))}.xm-meme .xi-embedded-ticket .ept-estimate{grid-column:2;grid-row:2;margin:0;gap:8px}.xm-meme .xi-embedded-ticket .ept-estimate>div{min-width:0;flex:1}.xm-meme .xi-embedded-ticket .ept-estimate dd{min-width:0;max-width:100%;overflow-wrap:anywhere}.xm-meme .xi-embedded-ticket .ept-primary{grid-column:1/-1}}@media(max-width:640px){.xm-meme .xa-trade-column{position:static}}@media(max-width:650px){.ees-dialog h2>span{display:block}}.terminal-app.explore-app{height:100dvh;min-height:0;overflow:hidden}.explore-app .app-stage{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.explore-app .topbar{flex:none}.explore-arena.xa-viewport{box-sizing:border-box;flex:1;min-height:0;min-width:0;width:100%;margin:0;max-width:none;display:flex;flex-direction:column;overflow:hidden;padding:0 12px 10px}.xa-viewport .xa-command-bar{flex:none;min-height:52px;padding:5px 0;gap:24px}.xa-viewport .xa-heading h1{font-size:24px;letter-spacing:-1px}.xa-viewport .xa-heading h1>span{font-size:12px}.xa-viewport .xa-ecosystem-market-content{flex:1;min-height:0;display:flex;flex-direction:column}.xa-viewport .xm-market-tape{flex:none;height:27px;margin:0 0 9px}.xa-viewport .xa-workspace{flex:1;min-height:0;display:grid;grid-template-columns:250px minmax(0,1fr) 310px;gap:12px;align-items:stretch}.xa-viewport .xa-discovery,.xa-viewport .xa-main-column,.xa-viewport .xa-trade-column{height:100%;min-height:0;max-height:none;position:relative;top:auto;grid-column:auto;min-width:0}.xa-viewport .xa-discovery{display:flex;flex-direction:column}.xa-viewport .xa-discovery-nav{display:grid;flex:none;padding:11px 10px 9px;gap:9px}.xa-viewport .xa-discovery-nav nav>button{font-size:13px;gap:5px}.xa-viewport .xa-discovery-nav input,.xa-viewport .xa-discovery-nav>select{font-size:12px}.xa-viewport .xa-asset-deck{flex:1;min-height:0;max-height:none;display:flex;flex-direction:column;overflow:auto;overscroll-behavior:contain;padding:0}.xa-viewport .xa-token-card{width:100%;min-width:0;flex:none;border-radius:0}.xa-viewport .xa-card-select{min-height:104px}.xa-viewport .xa-card-identity strong{font-size:14px;max-width:140px}.xa-viewport .xa-card-identity small{font-size:11px;max-width:140px}.xa-viewport .xa-card-price strong{font-size:17px}.xa-viewport .xa-card-price>span{font-size:11px}.xa-viewport .xa-card-metrics small,.xa-viewport .xa-deck-caption>span{font-size:10px}.xa-viewport .xa-deck-caption{flex:none;display:block;padding:7px 9px}.xa-viewport .xa-market-panel{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.xa-viewport .xa-market-panel>header.xm-spotlight{flex:none;min-height:135px;padding:12px 16px;gap:16px}.xa-viewport .xm-token-art{flex-basis:85px;height:85px}.xa-viewport .xm-spotlight-copy{flex:1 1 190px}.xa-viewport .xm-spotlight-copy h2{font-size:32px}.xa-viewport .xm-spotlight-quote>strong{font-size:26px}.xa-viewport .xm-network-label{font-size:10px}.xa-viewport .xi-news-preview{height:132px;padding:9px 12px}.xa-viewport .xi-news-lead p{-webkit-line-clamp:2}.xa-viewport .xi-market-execution{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 250px;align-items:stretch}.xa-viewport .xi-market-chart-column{min-height:0;display:flex;flex-direction:column;overflow:hidden}.xa-viewport .explore-market-chart{flex:1;min-height:0;display:flex;flex-direction:column}.xa-viewport .emc-toolbar,.xa-viewport .emc-readout,.xa-viewport .emc-caption,.xa-viewport .xa-chart-footer{flex:none}.xa-viewport .emc-canvas-wrap{flex:1;min-height:0}.explore-arena.xa-viewport .xi-market-chart-column .emc-canvas{position:absolute;inset:0;width:100%;height:100%}.xa-viewport .xa-chart-footer{flex-wrap:nowrap;min-height:30px;padding:6px 10px}.xa-viewport .xa-chart-footer>span{flex:1}.xa-viewport .xa-chart-footer button{flex:none}.xa-viewport .xi-embedded-ticket{min-height:0;overflow:auto;overscroll-behavior:contain;border-top:0;border-left:1px solid #d8bee5;scrollbar-width:thin}.xa-viewport .xi-embedded-ticket .explore-trade-ticket{display:block;padding:11px}.xa-viewport .xi-embedded-ticket .ept-header{padding-bottom:8px}.xa-viewport .xi-embedded-ticket .ept-asset{display:flex}.xa-viewport .xi-embedded-ticket .ept-asset>span{display:grid}.xa-viewport .xi-embedded-ticket .ept-asset small{font-size:10px}.xa-viewport .xi-embedded-ticket .ept-balance{justify-content:space-between;border-bottom:1px solid #eee4ee;padding:8px 0}.xa-viewport .xi-embedded-ticket .ept-balance>span{font-size:11px}.xa-viewport .xi-embedded-ticket .ept-balance strong{font-size:12px}.xa-viewport .xi-embedded-ticket .ept-tabs{margin:6px 0 10px}.xa-viewport .xi-embedded-ticket .ept-order{display:block}.xa-viewport .xi-embedded-ticket .ept-order label>span{font-size:12px}.xa-viewport .xi-embedded-ticket .ept-order label small{font-size:10px}.xa-viewport .xi-embedded-ticket .ept-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:8px 0;gap:5px}.xa-viewport .xi-embedded-ticket .ept-presets button{font-size:11px;min-height:29px}.xa-viewport .xi-embedded-ticket .ept-estimate{display:grid;gap:8px;margin:12px 0}.xa-viewport .xi-embedded-ticket .ept-estimate>div{display:flex;flex-direction:row;justify-content:space-between;font-size:11px;gap:6px}.xa-viewport .xi-embedded-ticket .ept-estimate dd{font-size:11px;text-align:right}.xa-viewport .xi-embedded-ticket .ept-primary{position:sticky;bottom:0;z-index:3;width:100%;min-height:40px;font-size:12px;box-shadow:0 -6px 10px #fffdf4,2px 2px #aaae68}.xa-viewport .xi-embedded-ticket .ept-footnote{margin-top:9px}.xa-viewport .xi-embedded-ticket .ept-footnote>span{display:block;font-size:10px}.xa-viewport .xi-embedded-ticket .ept-footnote>small{display:block;font-size:9px}.xa-viewport .explore-conversation-dock{height:100%;min-height:0;max-height:none}.xa-viewport .xcd-current-token small,.xa-viewport .xcd-status{font-size:10px}.xa-viewport .xcd-tabs>button{font-size:13px}.xa-viewport .xcd-bubble p{font-size:12px}.xa-panel-switch,.xa-execution-tabs{display:none}.xa-chain-awaiting{display:flex;gap:16px;align-items:center;padding:25px;background:#7137ed;color:#fff;flex:none}.xa-chain-awaiting h2{font-size:24px;margin:8px 0;color:inherit}.xa-chain-awaiting p{font-size:12px;color:#e1d3ff}.xa-chain-awaiting button{margin-left:auto;display:flex;gap:5px;align-items:center;border:1px solid #d5baff;background:#8a50ef;color:#fff;padding:8px;border-radius:7px}.xa-market-awaiting{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px;color:#7859a3;background:radial-gradient(ellipse at center,#f0e7ff,transparent 65%),#fffdf8}.xa-market-awaiting h3{font-size:20px;color:#493161;margin:18px 0 8px}.xa-market-awaiting p{font-size:13px;line-height:1.8;max-width:400px}.xa-market-awaiting a{display:flex;align-items:center;gap:6px;font-size:12px;margin-top:14px}.xa-conversation-awaiting{display:flex;flex-direction:column;align-items:center;height:100%;border:1px solid #6336bd;border-radius:14px;background:#7137ed;color:#fff;padding:0 20px 25px;text-align:center}.xa-conversation-awaiting>.xcd-tabs{align-self:stretch;margin:0 -20px 75px;padding:12px}.xa-conversation-awaiting strong{display:flex;gap:10px;font-size:14px}.xa-conversation-awaiting p{font-size:13px;line-height:1.8;color:#e1d3ff}.xa-conversation-awaiting button{display:flex;gap:8px;margin-top:16px;background:#edff80;color:#422459;padding:10px;border:0;border-radius:8px}@media(min-width:1800px){.xa-viewport .xa-workspace{grid-template-columns:270px minmax(0,1fr) 320px}.xa-viewport .xi-market-execution{grid-template-columns:minmax(0,1fr) 260px}}@media(max-width:1399px){.xa-viewport .xa-workspace{grid-template-columns:220px minmax(0,1fr);gap:10px}.xa-viewport .xa-trade-column,.xa-viewport[data-pane=conversation] .xa-main-column{display:none}.xa-viewport[data-pane=conversation] .xa-trade-column{display:flex}.xa-viewport .xa-panel-switch{flex:none;display:flex;align-items:center;gap:5px;padding:0 0 7px}.xa-panel-switch button,.xa-execution-tabs button{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #d7c4ed;border-radius:7px;background:#fffaf7;color:#81649d;padding:7px 12px;font-size:12px}.xa-panel-switch button[aria-pressed=true],.xa-execution-tabs button[aria-pressed=true]{background:#7137ed;color:#fff;border-color:#7137ed}.xa-panel-switch button:first-child{display:none}.xa-viewport .xa-command-bar{gap:14px}.xa-viewport .xa-sync{font-size:10px}}@media(max-width:1100px){.xa-viewport .xa-heading h1>span,.xa-viewport .xa-overline{display:none}.xa-viewport .xa-execution-tabs{display:flex;flex:none;gap:5px;padding:5px 9px;border-top:1px solid #ddd0f0;background:#f8f2ff}.xa-viewport .xi-market-execution{grid-template-columns:minmax(0,1fr)}.xa-viewport[data-execution=chart] .xi-embedded-ticket,.xa-viewport[data-execution=order] .xi-market-chart-column{display:none}.xa-viewport .xi-embedded-ticket{border:0}.xa-viewport .xi-embedded-ticket .explore-trade-ticket{max-width:620px;margin:auto;padding:15px}.xa-viewport .xi-embedded-ticket .ept-order input{font-size:28px}}@media(min-width:1101px)and (max-height:820px){.xa-viewport .xa-market-panel>header.xm-spotlight{min-height:115px;padding-block:9px}.xa-viewport .xi-news-preview{height:113px;padding:8px 10px}.xa-viewport .xi-news-lead p{display:none}.xa-viewport .xi-person-preview{padding-block:3px}.xa-viewport .xi-person-preview>div{margin-top:6px;gap:5px}.xa-viewport .xi-person-preview .xi-avatar-trail{margin-top:5px;padding-top:5px}.xa-viewport .xmm-metric{padding-block:7px}}@media(max-width:820px){.xa-viewport .xa-command-bar{min-height:50px;flex-wrap:nowrap;padding:5px 0}.xa-viewport .xa-heading{width:auto}.xa-viewport .xa-heading h1{font-size:19px}.xa-viewport .xa-profile-button,.xa-viewport .xa-sync{display:none}.xa-viewport .xa-toolbar{min-width:0}.xa-viewport .xa-workspace{grid-template-columns:200px minmax(0,1fr)}}@media(max-width:700px){.explore-arena.xa-viewport{padding:0 7px 8px}.xa-viewport .xa-heading{display:none}.xa-viewport .xa-workspace{grid-template-columns:minmax(0,1fr)}.xa-viewport .xa-panel-switch button{flex:1;display:flex;padding-inline:6px}.xa-viewport .xa-discovery{display:none}.xa-viewport[data-pane=markets] .xa-discovery{display:flex}.xa-viewport[data-pane=markets] .xa-main-column,.xa-viewport[data-pane=markets] .xa-trade-column{display:none}.xa-viewport[data-pane=conversation] .xa-trade-column{display:flex}.xa-viewport .xa-market-panel>header.xm-spotlight{padding:10px 12px;min-height:108px;gap:12px}.xa-viewport .xm-token-art{flex-basis:68px;height:68px}.xa-viewport .xm-spotlight-copy h2{font-size:28px}.xa-viewport .xm-spotlight-quote>strong{font-size:23px}.xa-viewport .xa-card-metrics small:last-child{display:block}.xa-viewport .xa-card-identity strong,.xa-viewport .xa-card-identity small{max-width:210px}.xa-viewport .xa-chart-footer>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xa-chain-awaiting{padding:15px;gap:10px;flex-wrap:wrap}.xa-chain-awaiting h2{font-size:19px}.xa-market-awaiting{padding:15px}.xa-market-awaiting h3{font-size:16px}}.xi-news-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;flex:1;min-width:0;align-items:stretch}.xa-viewport .xi-news-pair .xi-news-preview{min-width:0;overflow:hidden;display:flex;flex-direction:column}.xi-news-pair .xi-news-lead{display:flex;flex-direction:column;flex:1;min-height:0;margin-top:8px}.xi-news-pair .xi-news-lead strong{font-size:13px;line-height:1.45;flex:none}.xi-news-pair .xi-news-lead p{font-size:11px;line-height:1.5;margin-top:6px;flex-shrink:1}.xi-news-pair .xi-news-lead small{font-size:10px;line-height:14px;margin-top:auto;padding-top:5px;flex:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xi-news-pair .xi-news-lead small svg{flex:none}.xi-news-pair .is-empty{background:#5026a34a;border-style:dashed}.xi-news-pair .is-empty strong{color:#e0d0f6}@container token-market (min-width:580px){.xa-viewport.xm-meme .xm-spotlight-copy{flex:0 1 225px;max-width:225px;min-width:0}.xa-viewport .xi-intel-rail{flex:1 1 0%;max-width:none;gap:12px}.xa-viewport .xi-person-preview{display:none}}@container token-market (min-width:580px) and (max-width:779px){.xa-viewport.xm-meme .xm-spotlight-copy{flex-basis:160px}.xa-viewport .xm-token-art{flex-basis:65px;width:65px;height:65px}.xa-viewport .xi-news-pair{gap:7px}.xa-viewport .xi-news-pair .xi-news-preview{padding:8px}.xi-news-pair .xi-news-controls>span{display:none}.xi-news-pair header>span{font-size:9px;gap:3px}.xi-news-pair header>span svg{display:none}.xi-news-pair .xi-news-lead strong{height:auto;font-size:12px;line-height:1.4;-webkit-line-clamp:4}.xi-news-pair .xi-news-lead small{font-size:9px}}@container token-market (min-width:1100px){.xa-viewport.xm-meme .xm-spotlight-copy{flex-basis:225px}.xa-viewport .xi-person-preview{display:block;flex:0 0 205px;padding-left:12px}.xi-news-pair{gap:12px}}@media(min-width:1101px)and (max-height:820px){.xi-news-pair .xi-news-lead{margin-top:6px}.xi-news-pair .xi-news-lead strong{font-size:12px;line-height:1.4}.xa-viewport .xi-news-pair .xi-news-lead p{display:-webkit-box;-webkit-line-clamp:1;font-size:10px;line-height:15px;margin-top:4px;flex:none}.xi-news-pair .xi-news-lead small{font-size:9px;line-height:12px;padding-top:4px}}@media(prefers-reduced-motion:reduce){.xi-news-pair .xi-news-lead{animation:none}}.strategy-builder-dialog{width:min(960px,calc(100vw - 36px));max-height:calc(100dvh - 42px);padding:0;overflow:auto;border:1px solid #6a4782;border-radius:19px 19px 7px;background:#fffaf1;color:#392440;box-shadow:8px 9px #34204630;font-family:Inter,Microsoft YaHei,sans-serif}.strategy-builder-dialog::backdrop{background:#25103b75;backdrop-filter:blur(6px)}.strategy-builder-dialog *{box-sizing:border-box}.strategy-builder-dialog button{cursor:pointer;font-family:inherit}.strategy-builder-dialog button:disabled{opacity:.5;cursor:not-allowed}.strategy-builder-dialog :is(button,input,textarea,a):focus-visible{outline:3px solid #be8eee;outline-offset:2px}.sbd-header{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:23px 27px;background:#733ddb;color:#fff;border-bottom:1px solid #532588}.sbd-header>div>span{color:#d7bafb;font:750 9px/1.2 Manrope,Inter,sans-serif;letter-spacing:1.8px}.sbd-header h2{margin:8px 0 0;font-size:22px;line-height:1.4;letter-spacing:-.6px}.sbd-header>button{display:grid;place-items:center;flex:none;width:32px;height:32px;padding:0;border:1px solid #b994ee;border-radius:8px;color:#f4e7ff;background:#8450e1}.sbd-body{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr)}.sbd-preview-stage{min-width:0;padding:27px 24px;border-right:1px solid #e3d3e7;background:#eee5fa}.sbd-strategy-card{padding:21px;border:1px solid #a98bbc;border-radius:15px 15px 5px;background:#fffbf3;box-shadow:4px 5px #cebadc;transform:rotate(-1deg)}.sbd-strategy-card>header{display:flex;align-items:center;gap:9px;color:#957ba7}.sbd-strategy-card>header>strong{font:850 21px Manrope,Inter,sans-serif;letter-spacing:-1px;color:#332442}.sbd-strategy-card>header>strong>span{color:#7c49d9}.sbd-strategy-card>header>span{font:750 8px Manrope,Inter,sans-serif;letter-spacing:1px}.sbd-strategy-card>header>b{margin-left:auto;padding:4px 7px;color:#71622e;background:#f0f6ad;border:1px solid #c5cb7b;border-radius:4px;font-size:10px}.sbd-market-tag{display:inline-flex;align-items:center;gap:8px;padding:5px 7px;margin:21px 0 8px;border:1px solid #bca1d7;border-radius:5px;color:#744c95;background:#f2e4fd;font:800 10px Manrope,Inter,sans-serif}.sbd-market-tag>span{color:#b098c2}.sbd-strategy-card h3{margin:5px 0 18px;color:#452851;font-size:25px;line-height:1.35;font-weight:800;overflow-wrap:anywhere}.sbd-rule-list{padding:14px 0;border-top:1px dashed #d5c3dd;border-bottom:1px dashed #d5c3dd}.sbd-rule-list>span{display:flex;align-items:center;gap:5px;color:#9573a9;font-size:10px;font-weight:700;margin-bottom:10px}.sbd-rule-list>p{display:flex;gap:8px;margin:8px 0;color:#725581;font-size:11px;line-height:1.6}.sbd-rule-list>p>b{flex:none;font:750 10px Manrope,Inter,sans-serif;color:#b292c5;margin-top:2px}.sbd-risk-chips{display:flex;flex-wrap:wrap;gap:5px;padding:13px 0}.sbd-risk-chips>span{padding:5px 6px;border:1px solid #d4ddac;border-radius:5px;background:#f1f6da;color:#8a9068;font-size:9px}.sbd-risk-chips b{margin-left:3px;color:#617440;font:800 10px Manrope,Inter,sans-serif}.sbd-report-preview{padding:12px;border:1px solid #d8c1ed;border-radius:9px;background:#f1e6fb}.sbd-report-preview>header{display:flex;flex-wrap:wrap;align-items:center;gap:4px;justify-content:space-between;color:#9265ae;font-size:10px;font-weight:700}.sbd-report-preview>header>span{font:500 8px Manrope,Inter,sans-serif;color:#a085b2}.sbd-report-preview>div{display:flex;justify-content:space-between;gap:10px;align-items:flex-end;margin:12px 0}.sbd-report-preview>div small{display:block;margin-bottom:5px;color:#a184b0;font-size:9px}.sbd-report-preview>div strong{color:#258362;font:850 28px/1.15 Manrope,Inter,sans-serif;letter-spacing:-.7px}.sbd-report-preview>div strong.is-negative{color:#c4617f}.sbd-report-preview>div b{color:#9471a9;font:800 20px/1.2 Manrope,Inter,sans-serif}.sbd-report-preview>p{color:#9c82ac;font-size:9px;line-height:1.5;margin:5px 0}.sbd-report-source a{display:inline-flex;gap:2px;align-items:center;color:#8558a6;text-decoration:none}.sbd-report-preview .sbd-no-report{text-align:center;color:#aa8db9;font-size:11px;line-height:1.8;padding:8px 0}.sbd-no-report strong{color:#916ca8;font-weight:650}.sbd-unresolved{color:#a87f3f;font-size:10px;line-height:1.6}.sbd-strategy-card>footer{border-top:1px dashed #e2d4e7;margin-top:15px;padding-top:10px;color:#a48caf;font-size:8px}.sbd-card-caption{color:#aa8cb9;text-align:center;font-size:10px;line-height:1.6;margin:16px 0 0}.sbd-editor{padding:29px 26px;min-width:0}.sbd-section-kicker{color:#b393c2;font:750 9px Manrope,Inter,sans-serif;letter-spacing:1.5px}.sbd-editor h3{margin:10px 0 12px;color:#573466;font-size:20px;line-height:1.5}.sbd-intro{color:#9b81a9;font-size:12px;line-height:1.8;margin:0}.sbd-export-includes{display:flex;flex-direction:column;gap:10px;padding:20px 0;margin:6px 0 17px;border-bottom:1px dashed #e0cde8}.sbd-export-includes>span{display:flex;align-items:center;gap:7px;color:#92749f;font-size:11px}.sbd-export-includes svg{color:#8a55be}.sbd-export-actions{display:flex;flex-direction:column;gap:8px}.sbd-export-actions>button,.strategy-builder-dialog .sbd-primary{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 10px;border:1px solid #b59aca;border-radius:8px 8px 4px;background:#fcf6ff;color:#926ca8;font-size:12px;font-weight:700}.sbd-export-actions>button>b{margin-left:auto;padding:2px 4px;color:#a086b0;font-size:8px;font-weight:700}.strategy-builder-dialog .sbd-primary{color:#655326;border-color:#b1b66a;background:#eff8a8;box-shadow:2px 3px #dce4a2}.strategy-builder-dialog .sbd-primary:hover{background:#e4f489}.sbd-primary>b{color:#847939!important}.sbd-local-note{display:flex;align-items:flex-start;gap:5px;color:#b197bd;font-size:10px;line-height:1.6;margin:16px 0 0}.sbd-local-note svg{flex:none;margin-top:2px}.sbd-status{min-height:17px;color:#876397;font-size:11px;line-height:1.6;margin:14px 0 0}.sbd-editor form>label,.sbd-copy-fallback{display:flex;flex-direction:column;gap:7px;margin-top:16px;color:#906c9e;font-size:11px;font-weight:650}.sbd-editor input:not([type=radio]),.sbd-editor textarea{width:100%;padding:10px;border:1px solid #c8aed9;border-radius:7px;background:#fffdf8;color:#6b4b7a;font:400 12px/1.6 Inter,Microsoft YaHei,sans-serif}.sbd-editor textarea{resize:vertical;min-height:105px}.sbd-editor textarea::placeholder{color:#b19abd}.sbd-editor fieldset{display:flex;flex-direction:column;gap:7px;margin:19px 0;padding:0;border:0}.sbd-editor legend{margin-bottom:9px;color:#946f9f;font-size:11px;font-weight:650}.sbd-editor fieldset>label{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #dfcdeb;border-radius:7px;color:#9877a8;background:#faf3ff;cursor:pointer}.sbd-editor input[type=radio]{margin:0;accent-color:#8450d5}.sbd-editor fieldset strong{display:block;color:#8a6599;font-size:11px;font-weight:700}.sbd-editor fieldset small{display:block;margin-top:3px;color:#ad93b7;font-size:10px}.sbd-publish-boundary{display:flex;gap:8px;align-items:flex-start;padding:11px;margin-bottom:17px;border:1px solid #d9dfb5;border-radius:7px;color:#909570;background:#f7f8e8}.sbd-publish-boundary>svg{flex:none;margin-top:1px}.sbd-publish-boundary>p{margin:0;font-size:10px;line-height:1.6}.sbd-saved-stamp{display:flex;align-items:center;gap:4px;color:#889462;font-size:10px;margin:13px 0 0}.sbd-exported-image{margin-top:19px;padding-top:13px;border-top:1px solid #e3d0ec}.sbd-exported-image>strong{display:block;color:#8e6a9b;font-size:11px;margin-bottom:8px}.sbd-exported-image>img{width:100%;height:auto;border:1px solid #dfcaeb;border-radius:8px}.sbd-exported-image>a{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;color:#9365af;font-size:11px;text-decoration:none}.sbd-library{padding:26px}.sbd-library-section{margin-top:24px}.sbd-library-section>h3{display:flex;align-items:center;gap:7px;margin:0 0 8px;color:#7b528d;font-size:13px}.sbd-library-section>h3>span{padding:2px 5px;border-radius:4px;background:#eee0f8;color:#aa85bb;font:700 10px Manrope,Inter,sans-serif}.sbd-library-section .sbd-version-list{margin-top:12px}.sbd-version-icon.sbd-draft-icon{color:#979354;border-color:#d9d8a5;background:#f1f3d4}.sbd-version-list{display:flex;flex-direction:column;gap:9px;margin-top:20px}.sbd-version-list>article{display:flex;align-items:center;gap:13px;padding:15px;border:1px solid #dfccec;border-radius:11px;background:#fbf5ff}.sbd-version-icon{display:grid;place-items:center;flex:none;width:42px;height:44px;color:#a577c3;border:1px solid #d3bbe5;border-radius:11px 11px 4px;background:#eddefb}.sbd-version-list>article>div{flex:1;min-width:0}.sbd-version-list header{display:flex;gap:8px;align-items:center}.sbd-version-list header>strong{color:#7b528d;font-size:13px;overflow:hidden;text-overflow:ellipsis}.sbd-version-list header>b{flex:none;padding:2px 5px;color:#a280b2;border:1px solid #d3bee1;border-radius:4px;font-size:9px}.sbd-version-list p{color:#a182ae;font-size:11px;margin:7px 0 4px}.sbd-version-list small{color:#b397bc;font-size:10px;line-height:1.5}.sbd-version-list>article>button{display:flex;align-items:center;gap:5px;flex:none;padding:7px 10px;border:1px solid #cdbd79;border-radius:6px;background:#f1f7b7;color:#8c824d;font-size:11px;font-weight:700}.sbd-empty-library{display:flex;flex-direction:column;align-items:center;padding:52px 10px;color:#b896cb;text-align:center}.sbd-empty-library>strong{color:#956fa7;font-size:15px;margin:15px 0 0}.sbd-empty-library>p{color:#b49bbe;font-size:12px;margin:8px 0 20px}.sbd-empty-library>button{padding:9px 20px;color:#8a70a1;background:#f0e4fc;border:1px solid #cfb7e3;border-radius:6px}@media(max-width:720px){.strategy-builder-dialog{width:calc(100vw - 22px);max-height:calc(100dvh - 24px)}.sbd-header{padding:19px;gap:10px}.sbd-header h2{font-size:19px}.sbd-body{grid-template-columns:1fr}.sbd-preview-stage{border-right:0;border-bottom:1px solid #e3d3e7;padding:22px}.sbd-editor{padding:24px 20px}.sbd-strategy-card{max-width:430px;margin:auto}.sbd-library{padding:20px 15px}.sbd-version-list>article{gap:9px;padding:11px}.sbd-version-icon{width:31px;height:35px}.sbd-version-list header>strong{font-size:12px}.sbd-version-list>article>button{padding:7px}}@media(prefers-reduced-motion:reduce){.strategy-builder-dialog *{animation:none!important;transition:none!important}}.strategy-market-picker{min-width:0;color:#44334f}.strategy-market-picker .smp-trigger{display:flex;align-items:center;gap:7px;width:100%;min-width:0;cursor:pointer;text-align:left;background:transparent;border:0;border-radius:6px;padding:3px 4px;color:inherit;font:inherit;transition:background .15s}.strategy-market-picker .smp-trigger:hover{background:#eadffa}.strategy-market-picker .smp-trigger:focus-visible{outline:2px solid #8454d9;outline-offset:3px}.smp-trigger-identity{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.smp-trigger-identity>strong{display:flex;align-items:center;gap:5px;min-width:0;font-size:12px;line-height:1.1;font-weight:800;white-space:nowrap}.smp-trigger-identity em{font-size:8px;line-height:1;font-style:normal;font-weight:600;color:#916eb1;background:#ebe1f6;border:1px solid #ded0eb;padding:3px 4px;border-radius:3px;flex:none}.smp-trigger-identity>small{font-size:8px;line-height:1;color:#9a85aa;white-space:nowrap}.smp-trigger>svg{flex:none;color:#9b7ab6}.smp-field-label{display:block;font-size:10px;color:#8c729e;margin-bottom:7px}.smp-field{margin:0 0 12px}.strategy-market-picker.smp-field .smp-trigger{min-height:45px;background:#fffefb;border:1px solid #d5c2e7;padding:7px 9px}.smp-field .smp-trigger-identity>strong{font-size:13px}.smp-field .smp-trigger-identity>small{font-size:9px}.smp-field .smp-trigger:hover{border-color:#a27aca;background:#f9f3ff}.smp-compact{max-width:265px}.strategy-market-dialog{padding:0;border:1px solid #a78aba;border-radius:15px;background:#fffcf7;color:#473452;width:min(660px,calc(100vw - 28px));max-width:none;max-height:min(760px,calc(100dvh - 40px));box-shadow:0 24px 100px #24103d55,3px 4px #b99ed39c;overflow:hidden;margin:auto;font-family:Inter,Noto Sans SC,sans-serif}.strategy-market-dialog::backdrop{background:#25143565;backdrop-filter:blur(5px)}.strategy-market-dialog *{box-sizing:border-box}.strategy-market-dialog button,.strategy-market-dialog input,.strategy-market-dialog select{font:inherit}.strategy-market-dialog button{cursor:pointer}.strategy-market-dialog button:focus-visible,.strategy-market-dialog select:focus-visible{outline:2px solid #8c56d5;outline-offset:2px}.smp-dialog-content{display:flex;flex-direction:column;height:min(690px,calc(100dvh - 42px));max-height:100%;min-height:0}.smp-heading{display:flex;align-items:center;gap:11px;padding:19px 21px 15px;flex:none}.smp-heading-icon{width:42px;height:43px;display:grid;place-items:center;background:#7650bc;color:#f6edff;border:1px solid #67469e;border-radius:12px;box-shadow:2px 3px #dfceef}.smp-heading>div{flex:1;min-width:0}.smp-heading small{display:block;font-size:8px;font-weight:750;letter-spacing:1.8px;color:#a485b7;margin-bottom:5px}.smp-heading h2{font-size:19px;line-height:1.25;letter-spacing:-.5px;margin:0;font-weight:750}.smp-close{border:1px solid #e4d9ed;border-radius:7px;display:grid;place-items:center;color:#9477a8;background:#f7f0fb;width:29px;height:29px;flex:none}.smp-close:hover{background:#eee1f8}.smp-search-area{padding:0 20px;flex:none}.smp-search{display:flex;align-items:center;gap:9px;border:1px solid #cfb8e6;border-radius:8px;background:#fffefa;padding:0 11px;height:43px;color:#9574b0;box-shadow:0 2px #f1e8f7}.smp-search:focus-within{border-color:#9565d3;box-shadow:0 0 0 3px #ac80e814}.smp-search input{border:0;outline:0;min-width:0;flex:1;width:100%;background:transparent;color:#4d365e;font-size:12px}.smp-search input::placeholder{color:#b6a2c4}.smp-search button{background:none;border:0;padding:3px;color:#a187b5;display:grid;place-items:center}.smp-search kbd{font:11px Inter,sans-serif;color:#b7a3c4;border:1px solid #e7dcee;border-radius:3px;padding:1px 4px}.smp-category-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:thin;padding:13px 0 11px}.smp-category-tabs button{display:flex;align-items:center;justify-content:center;gap:4px;flex:none;border:1px solid transparent;background:transparent;border-radius:6px;padding:6px 8px;color:#9a7eac;font-size:10px;white-space:nowrap}.smp-category-tabs button[aria-pressed=true]{color:#7240b1;background:#eee2fc;border-color:#d9c1ee;font-weight:700}.smp-category-tabs button:hover{background:#f1e8f7}.smp-category-tabs span{font-size:8px;opacity:.75}.smp-results-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 22px;border-block:1px solid #e9deef;background:#f7f2fb;flex:none;color:#a28aad;font-size:10px}.smp-results-heading b{font-size:10px;font-weight:650;color:#785b8f;margin-left:4px}.smp-results-heading label{display:flex;align-items:center;gap:4px}.smp-results-heading select{font-size:9px;border:0;background:none;color:#8d70a2;max-width:230px;outline-offset:3px}.smp-market-list{min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d3bfe3 transparent;padding:4px 10px}.smp-market-row{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:1px solid transparent;border-radius:8px;background:transparent;padding:11px 10px;min-height:79px;color:#4d395c;margin:2px 0;transition:background .12s,border-color .12s}.smp-market-row:hover,.smp-market-row.is-active{background:#f5effb;border-color:#e5d8ef}.smp-market-row.is-selected{background:#efe4ff;border-color:#d5bce9}.smp-market-name{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.smp-market-name>strong{display:flex;align-items:center;gap:7px;font-size:14px;line-height:1.2;font-weight:750}.smp-market-name em{font-size:8px;font-style:normal;font-weight:500;border:1px solid #e2d5eb;color:#a08aae;background:#fffafc;padding:2px 4px;border-radius:3px;white-space:nowrap}.smp-market-name>span{font-size:10px;line-height:1.2;color:#a590b0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smp-market-name>code{font:9px/1.2 SFMono-Regular,Consolas,monospace;color:#8b6ba8;overflow-wrap:anywhere}.smp-market-source{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none;max-width:160px}.smp-market-source>strong{font-size:10px;font-weight:650;color:#8c739e}.smp-market-source>span{font-size:9px;color:#a690b3}.smp-market-source>code{font:8px/1.2 SFMono-Regular,Consolas,monospace;color:#b09abd;white-space:nowrap}.smp-row-action{width:22px;display:grid;place-items:center;color:#bc9cd1;flex:none}.is-selected .smp-row-action{color:#7950ae}.smp-empty{min-height:210px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;color:#b69cc8;padding:24px;text-align:center}.smp-empty strong{font-size:13px;color:#826391}.smp-empty p{font-size:11px;margin:0}.smp-empty button{font-size:10px;background:#eee2f8;border:1px solid #d9c0e9;color:#865caa;border-radius:5px;padding:6px 9px;margin-top:5px}.smp-footer{border-top:1px solid #e5d8ed;background:#faf6fd;padding:12px 21px 11px;flex:none}.smp-footer>div{display:flex;align-items:center;gap:7px;color:#a287b3;font-size:9px;min-width:0}.smp-footer b{font:600 10px/1.5 SFMono-Regular,Consolas,monospace;color:#7d559c;overflow-wrap:anywhere}.smp-footer small{font-size:9px;color:#a087ad}.smp-footer p{font-size:9px;line-height:1.7;color:#a38dab;margin:6px 0 0}.smp-keyboard-hint{font-size:8px;color:#b5a0bf;display:block;margin-top:5px}.smp-raw-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.strategy-market-picker .smp-trigger:disabled{cursor:default;opacity:.65}.sci-market-context>div{min-width:0}.sci-market-context strong{overflow-wrap:anywhere}@media(max-width:1100px){.smp-compact{max-width:215px}.smp-compact .smp-trigger-identity em{font-size:7px;padding:2px 3px}.smp-compact .smp-trigger-identity>strong{font-size:11px}.smp-compact .smp-trigger-identity>small{font-size:7px}}@media(max-width:640px){.strategy-market-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 20px);border-radius:12px}.smp-dialog-content{height:calc(100dvh - 22px)}.smp-heading{padding:16px 14px 13px;gap:9px}.smp-heading h2{font-size:17px}.smp-heading-icon{width:35px;height:37px;border-radius:9px}.smp-search-area{padding-inline:13px}.smp-search input{font-size:11px}.smp-search{padding-inline:9px}.smp-category-tabs{gap:1px}.smp-category-tabs button{padding-inline:7px;font-size:9px}.smp-results-heading{padding-inline:15px;font-size:9px}.smp-results-heading select{max-width:175px;font-size:8px}.smp-market-list{padding-inline:6px}.smp-market-row{padding:10px 7px;gap:8px}.smp-market-name>strong{font-size:12px;gap:4px}.smp-market-name em{font-size:7px;padding-inline:3px}.smp-market-name>span{font-size:9px;max-width:160px}.smp-market-source{max-width:106px;gap:4px}.smp-market-source>strong{font-size:9px}.smp-market-source>span{font-size:8px}.smp-market-source>code{font-size:7px}.smp-row-action{width:16px}.smp-footer{padding:11px 14px}.smp-keyboard-hint{display:none}.smp-compact{max-width:190px}.smp-compact .smp-trigger{gap:5px;padding-inline:0}.smp-compact .smp-trigger-identity>strong{font-size:10px}.smp-compact .smp-trigger-identity em{font-size:7px}.smp-compact .smp-trigger-identity>small{font-size:7px}}@media(prefers-reduced-motion:reduce){.strategy-market-picker *,.strategy-market-dialog *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.strategy-canvas-inspector{--sci-accent: #7952c2;--sci-wash: #f4efff;--sci-border: #ddccef;display:flex;flex-direction:column;width:294px;max-width:100%;max-height:100%;min-height:0;overflow:hidden;color:#352346;background:#fffcf6;border:1px solid #d8c7e8;border-radius:16px;box-shadow:0 12px 34px #4830551a,0 3px #76538c12;font-family:inherit;text-align:left;pointer-events:auto;isolation:isolate;animation:sci-arrive .17s ease-out}.strategy-canvas-inspector.sci-teal{--sci-accent: #328f7b;--sci-wash: #eaf9f1;--sci-border: #c0e5d7}.strategy-canvas-inspector.sci-coral{--sci-accent: #ce5c81;--sci-wash: #fff0f3;--sci-border: #f1c4d2}.strategy-canvas-inspector.sci-amber{--sci-accent: #977235;--sci-wash: #fff7dc;--sci-border: #e6d899}.strategy-canvas-inspector *{box-sizing:border-box}.strategy-canvas-inspector button,.strategy-canvas-inspector input,.strategy-canvas-inspector select{font:inherit}.strategy-canvas-inspector button,.strategy-canvas-inspector select{cursor:pointer}.strategy-canvas-inspector button:disabled,.strategy-canvas-inspector input:disabled,.strategy-canvas-inspector select:disabled{cursor:default;opacity:.62}.strategy-canvas-inspector :is(button,select,input):focus-visible{outline:2px solid #8a56df;outline-offset:2px}.sci-head{display:flex;gap:9px;align-items:center;flex:0 0 auto;padding:13px 12px;border-bottom:1px solid #ece3ef;background:linear-gradient(135deg,#fffefa,var(--sci-wash))}.sci-icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;color:var(--sci-accent);background:var(--sci-wash);border:1px solid var(--sci-border);border-radius:11px;box-shadow:inset 0 1px #fff}.sci-head>div{flex:1;min-width:0}.sci-head>div>span{display:block;margin-bottom:3px;color:#9474ad;font-size:9px;font-weight:650;letter-spacing:1px}.sci-head h3{margin:0;color:#352346;font-size:14px;line-height:1.4;font-weight:750}.sci-close{display:grid;place-items:center;width:26px;height:26px;flex:0 0 auto;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:#9b83ad}.sci-close:hover{color:#62407f;background:#f0e7f8;border-color:#ddccef}.sci-readonly{display:flex;gap:6px;align-items:center;flex:0 0 auto;padding:8px 12px;font-size:10px;line-height:1.5;color:#805caf;background:#f4edff;border-bottom:1px dashed #d8c2f3}.sci-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px;scrollbar-width:thin;scrollbar-color:#d7c4e9 transparent}.sci-intro{margin:0 0 13px;color:#947caa;font-size:11px;line-height:1.75}.sci-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sci-field{display:flex;flex-direction:column;min-width:0;gap:6px;margin:0}.sci-field>span{color:#887098;font-size:11px;line-height:1.4}.sci-field>div{display:flex;align-items:center;gap:4px;min-height:39px;padding:0 9px;border:1px solid var(--sci-border);border-radius:9px;background:#fffefa}.sci-field input{min-width:0;width:100%;height:35px;padding:0;color:#58416a;border:0;background:transparent;font-size:15px;font-weight:700;outline-offset:1px;font-variant-numeric:tabular-nums}.sci-field input::-webkit-inner-spin-button{opacity:0}.sci-field input:hover::-webkit-inner-spin-button,.sci-field input:focus::-webkit-inner-spin-button{opacity:1}.sci-field b{flex-shrink:0;color:#9d85ad;font-size:10px;font-weight:500}.sci-field select{width:100%;min-height:38px;padding:0 7px;color:#644a7c;background:#fffdf9;border:1px solid var(--sci-border);border-radius:9px;font-size:11px}.sci-mode{margin-bottom:11px}.sci-hint{margin:13px 0 0;color:#9b85ac;font-size:10px;line-height:1.75}.sci-market-context{display:flex;gap:10px;align-items:center;margin:0 0 15px;padding:12px;background:#f6f1fb;border:1px solid #e7d9f3;border-radius:11px}.sci-market-context img{width:34px;height:34px;object-fit:contain}.sci-market-context strong{display:flex;align-items:center;gap:7px;font-size:18px;line-height:1.3}.sci-market-context strong span{color:#a28aac;font-size:11px;font-weight:500}.sci-market-context small{color:#9a81aa;font-size:10px}.sci-conditions{display:flex;flex-direction:column;gap:10px}.sci-condition{padding:10px;border:1px solid #e7d9f2;border-radius:11px;background:#f9f5ff}.sci-condition>header{display:flex;gap:7px;align-items:center;margin-bottom:10px}.sci-condition>header>span{display:grid;place-items:center;width:21px;height:21px;color:#ac8bc6;background:#ede3f8;border-radius:6px;font-size:10px;font-variant-numeric:tabular-nums}.sci-condition>header strong{flex:1;color:#634580;font-size:11px}.sci-condition>header button{display:grid;place-items:center;width:25px;height:25px;padding:0;color:#a78fb8;border:0;border-radius:6px;background:transparent}.sci-condition>header button:not(:disabled):hover{color:#ca5278;background:#ffe8ef}.sci-condition .sci-field>span{font-size:10px}.sci-condition .sci-field>div{min-height:35px}.sci-condition .sci-field input{height:31px;font-size:14px}.sci-condition-note{margin:9px 0 0;font-size:10px;line-height:1.55;color:#a18bb0}.sci-add{display:flex;align-items:center;gap:5px;padding-left:10px;margin-top:10px;color:#9771be;border:1px dashed #ccb3e7;border-radius:9px;background:#faf5ff}.sci-add>svg{flex-shrink:0}.sci-add select{min-width:0;width:100%;height:34px;padding:0 6px 0 0;color:#8a63b0;border:0;background:transparent;font-size:11px}.sci-allocation-range{width:100%;margin:17px 0 8px;height:4px;accent-color:#55b59c;border-radius:10px;cursor:pointer;background:linear-gradient(to right,#72bfa8 var(--sci-range),#e8dfed var(--sci-range))}.sci-range-labels{display:flex;justify-content:space-between;gap:8px;font-size:9px;color:#9a8b9f}.sci-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:15px}.sci-presets button{height:31px;padding:0;color:#8b729f;background:#fffdf8;border:1px solid #e3d6ed;border-radius:7px;font-size:11px}.sci-presets button[aria-pressed=true]{color:#318a76;background:#ddf6eb;border-color:#8acfb7;font-weight:700}.sci-threshold{display:flex;gap:8px;align-items:center;margin-top:12px;padding:11px;color:var(--sci-accent);background:var(--sci-wash);border:1px solid var(--sci-border);border-radius:10px}.sci-threshold svg{flex-shrink:0}.sci-threshold span{font-size:11px;line-height:1.7}.sci-threshold strong{font-variant-numeric:tabular-nums}.sci-pending-items{display:flex;flex-direction:column;gap:9px}.sci-pending-items article{position:relative;padding:11px;background:#fff9e6;border:1px solid #eddfac;border-radius:10px}.sci-pending-number{font-size:9px;color:#b29b62;font-variant-numeric:tabular-nums}.sci-pending-items article p{margin:5px 0 10px;color:#8c794c;font-size:11px;line-height:1.65;overflow-wrap:anywhere}.sci-pending-items article button{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:3px 7px;color:#9d7c42;background:#fffcf1;border:1px solid #e9d797;border-radius:6px;font-size:10px}.sci-complete{display:flex;align-items:center;gap:8px;padding:12px;color:#459077;background:#eef9f0;border-radius:10px}.sci-complete p{margin:0;font-size:11px}.sci-validation{margin-top:12px}.sci-validation p{display:flex;align-items:flex-start;gap:6px;padding:8px;margin:5px 0 0;font-size:10px;line-height:1.65;border-radius:8px;overflow-wrap:anywhere}.sci-validation svg{flex-shrink:0;margin-top:2px}.sci-error{color:#b25474;background:#fff0f3}.sci-warning{color:#927238;background:#fff6de}.sci-validation strong{font-weight:600}.sci-footer{display:flex;gap:8px;justify-content:space-between;align-items:center;flex:0 0 auto;padding:11px 12px;border-top:1px solid #e9dfee;background:#fffcf7}.sci-footer button{display:inline-flex;gap:5px;align-items:center;justify-content:center;height:32px;padding:0 9px;border-radius:8px;font-size:11px;font-weight:650}.sci-ask{color:#8b62ba;border:1px solid #dac5ef;background:#f6efff}.sci-ask:hover{color:#684091;background:#eee0fb}.sci-done{color:#4e6539;border:1px solid #b7cd68;background:#e5f4a5;box-shadow:0 2px #94a95533}.sci-done:hover{background:#dced89}@keyframes sci-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.strategy-canvas-inspector{animation:none}}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #555;--xy-background-pattern-lines-color-default: #333;--xy-background-pattern-cross-color-default: #333;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}.strategy-canvas{--sc-ink:#392850;--sc-muted:#a08bae;position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:#f9f5fc;color:var(--sc-ink)}.sc-topline{flex:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 17px 10px;background:#fffdf6}.sc-topline>div{display:flex;align-items:center;gap:10px}.sc-title-mark{display:grid;place-items:center;flex:none;width:33px;height:33px;background:#efe5ff;border:1px solid #dfcef1;border-radius:9px;color:#8954cc}.sc-overline{display:block;font:800 8px/1.4 Manrope,Inter,sans-serif;letter-spacing:1.7px;color:#ad91bf}.sc-topline h2{margin-top:4px;font-size:15px;font-weight:750;letter-spacing:-.3px}.sc-sync{display:flex;align-items:center;gap:6px;flex:none;font-size:9px;color:#6b937a;background:#eef6e9;padding:5px 7px;border:1px solid #d8e6cc;border-radius:5px}.sc-sync>span{width:5px;height:5px;background:#69ab7c;border-radius:50%;box-shadow:0 0 0 3px #6aae7820}.is-proposal .sc-sync{color:#976d22;background:#fff3c6;border-color:#e9d196}.is-proposal .sc-sync>span{background:#dca943;box-shadow:0 0 0 3px #f5df9e}.sc-sync.needs-review{color:#ba7d45;background:#fff0d9;border-color:#e6ca9d}.sc-stage{position:relative;flex:1;min-height:0;isolation:isolate;border-top:1px solid #e6daef}.strategy-canvas .react-flow{background:#f7f3fb}.strategy-canvas .react-flow__renderer{z-index:1}.strategy-canvas .react-flow__node-strategy{padding:0;border:0;border-radius:14px;box-shadow:none;background:none}.sc-node{position:relative;border:1px solid #bda4d8;border-radius:12px;background:#fffdf8;box-shadow:0 4px #d2c1e577,0 9px 25px #6040840a;transition:box-shadow .25s,border-color .25s,opacity .25s;animation:sc-node-in .5s cubic-bezier(.2,.8,.25,1) var(--sc-delay) backwards}.sc-node:has(.sc-node-open:focus-visible),.sc-node.is-selected{border-color:var(--sc-color);box-shadow:0 0 0 3px #8655d520,0 4px #bda5d66b,0 12px 30px #5f3a8620}.sc-node:hover{border-color:var(--sc-color);box-shadow:0 0 0 3px #8655d50e,0 7px 20px #69438e16}.sc-node.is-active{border-color:var(--sc-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--sc-color) 15%,transparent),0 10px 30px color-mix(in srgb,var(--sc-color) 16%,transparent)}.sc-node.is-changed{border:1.5px solid #caa542;box-shadow:0 0 0 3px #f0d36a33,0 5px #d9c69855}.sc-node.is-changed .sc-node-drag small{color:#936f2d}.sc-node.needs-review{border-color:#dba767}.sc-node.is-building{animation:none;transition:opacity .5s ease,filter .5s ease,translate .5s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.sc-node.is-waiting{opacity:.16;filter:grayscale(.7);translate:0 7px}.strategy-canvas.has-proposal .sc-topline,.strategy-canvas.is-compact .sc-topline{display:none}.strategy-canvas.is-compact:not(.is-proposal) .sc-summary{display:none}.strategy-canvas.is-compact .sc-stage-tabs{top:5px}.strategy-canvas.is-compact .sc-stage-tabs>button{padding-block:3px}.strategy-canvas.is-compact .sc-tools{bottom:7px}.strategy-canvas.is-compact .sc-canvas-hint{display:none}.strategy-canvas.is-compact .sc-node-heading strong{font-size:15px}.strategy-canvas.is-compact .sc-node-cooldown .sc-node-heading strong{font-size:12px}.strategy-canvas.is-compact .sc-walkthrough{bottom:48px;padding:8px 10px}.strategy-canvas.is-compact .sc-walkthrough>div>span{display:none}.strategy-canvas.is-compact .sc-summary{padding:4px 10px}.strategy-canvas.is-compact .sc-proposal-bar{position:absolute;z-index:7;inset:0 0 auto;height:29px}.strategy-canvas.is-compact.has-proposal .sc-stage-tabs{visibility:hidden}.strategy-canvas.is-compact.is-proposal .sc-summary{position:absolute;z-index:7;right:8px;bottom:7px;border:0;padding:0;background:none}.strategy-canvas.is-compact.is-proposal .sc-summary>span{display:none}.strategy-canvas.is-compact.is-wide .sc-node-stop-loss .sc-node-open,.strategy-canvas.is-compact.is-wide .sc-node-take-profit .sc-node-open{display:grid;grid-template-columns:1fr auto;gap:4px;align-items:center;padding:0 10px 8px}.strategy-canvas.is-compact.is-wide :is(.sc-node-stop-loss,.sc-node-take-profit) .sc-node-heading{gap:5px}.strategy-canvas.is-compact.is-wide :is(.sc-node-stop-loss,.sc-node-take-profit) .sc-node-heading strong{font-size:12px}.strategy-canvas.is-compact.is-wide :is(.sc-node-stop-loss,.sc-node-take-profit) .sc-node-icon{width:23px;height:23px}.strategy-canvas.is-compact.is-wide :is(.sc-node-stop-loss,.sc-node-take-profit) .sc-node-pencil,.strategy-canvas.is-compact.is-wide :is(.sc-node-stop-loss,.sc-node-take-profit) .sc-node-value>span{display:none}.strategy-canvas.is-compact.is-wide :is(.sc-node-stop-loss,.sc-node-take-profit) .sc-node-value{margin:0}.strategy-canvas.is-compact.is-wide :is(.sc-node-stop-loss,.sc-node-take-profit) .sc-node-value>strong{font-size:23px}.strategy-canvas.is-compact.is-wide .sc-change-from{grid-column:1/-1;margin-top:0}.sb-live-workspace{position:relative}.sb-live-workspace>.strategy-canvas-inspector{position:absolute;z-index:12;top:12px;bottom:65px;right:12px;width:300px;max-width:calc(100% - 24px)}@media(max-width:640px){.strategy-canvas.is-compact.is-proposal .sc-tool-group:first-child{display:none}.strategy-canvas.is-compact.is-proposal .sc-replay{font-size:0}.sb-live-workspace>.strategy-canvas-inspector{inset:8px 8px 49px;width:auto;max-width:none}}.sc-node-drag{display:flex;align-items:center;gap:3px;height:22px;padding:4px 10px 0;color:#c2a9d2;cursor:grab;user-select:none}.sc-node-drag:active{cursor:grabbing}.sc-node-drag>span{font:750 7px/1 Inter,sans-serif;letter-spacing:1.4px}.sc-node-drag>small{margin-left:auto;font:600 8px/1.2 Inter,sans-serif;color:#b19fc0}.sc-node-open{display:block;width:100%;padding:0 13px 12px;border:0;border-radius:0 0 12px 12px;background:none;text-align:left;color:inherit}.strategy-canvas .sc-node-open,.strategy-canvas .sc-node-open:hover,.strategy-canvas .sc-node-open:focus-visible{background:transparent}.sc-node-open:focus-visible{outline:2px solid #8754db;outline-offset:4px}.sc-node-heading{display:flex;align-items:center;gap:9px;min-height:31px}.sc-node-heading>div{min-width:0;flex:1}.sc-node-heading strong{display:block;font-size:16px;font-weight:750;line-height:1.4;letter-spacing:-.2px}.sc-node-heading small{display:block;font-size:10px;color:#9b85aa;margin-top:3px}.sc-node-icon{display:grid;place-items:center;width:29px;height:29px;flex:none;color:var(--sc-color);background:color-mix(in srgb,var(--sc-color) 12%,white);border:1px solid color-mix(in srgb,var(--sc-color) 24%,white);border-radius:8px}.sc-node-icon>img{width:25px;height:25px;object-fit:contain}.sc-node-market .sc-node-open{padding-bottom:11px}.sc-node-market .sc-node-icon{background:none;border:0}.sc-node-market .sc-node-heading strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-node-pencil{margin-left:auto;color:#b199c2;flex:none}.sc-node-entry{background:#7944e8;color:#fff7ff;border-color:#6435ba;box-shadow:0 5px #b8a0d7,0 12px 30px #7144b91a}.sc-node-entry .sc-node-drag{color:#c5a6f1}.sc-node-entry .sc-node-drag small{color:#cfb7ef}.sc-node-entry .sc-node-icon{color:#f6e995;background:#9a6fec;border-color:#b08bef}.sc-node-entry .sc-node-open{padding-bottom:9px}.sc-node-entry.is-changed .sc-node-drag small{color:#f7e28f}.sc-operator{padding:4px 5px;border:1px solid #c1a0ed66;border-radius:4px;background:#9e74e8;color:#f4e7ff;font:800 8px/1 Inter,sans-serif;letter-spacing:.8px}.sc-node-conditions{margin-top:9px}.sc-node-conditions>div{display:flex;align-items:center;gap:7px;padding:6px 8px;border:1px solid #ceb3f42b;border-radius:5px;background:#6534c1}.sc-node-conditions>div+div{margin-top:4px}.sc-node-conditions>div>span{flex:none;font:750 8px/1 Inter,sans-serif;letter-spacing:.3px;color:#eedc97}.sc-node-conditions p{font-size:12px;line-height:1.5;color:#f4eaff}.sc-node-foot{display:flex;justify-content:space-between;align-items:center;gap:5px;margin-top:7px;font-size:8px;color:#d3b7f4}.sc-node-position{border-color:#9bcec4}.sc-node-position .sc-node-heading strong{color:#4c796e}.sc-node-value{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:5px}.sc-node-value>strong{font:800 29px/1.2 Manrope,Inter,sans-serif;letter-spacing:-1.2px;color:var(--sc-color)}.sc-node-value>strong>small{font-size:15px;letter-spacing:0;margin-left:2px}.sc-node-value>span{font-size:8px;line-height:1.5;color:#a891ad;text-align:right}.sc-allocation-track{height:3px;border-radius:3px;background:#dfede7;margin-top:5px}.sc-allocation-track>span{display:block;height:100%;border-radius:3px;background:#55b59e;transition:width .4s cubic-bezier(.2,.8,.2,1)}.sc-node-stop-loss{border-color:#e6b3c6;background:#fffbfa}.sc-node-take-profit{border-color:#b1d6c5;background:#fbfef8}.sc-node-cooldown{border-color:#dbcfad;background:#fffcf3}.sc-node-cooldown .sc-node-heading strong{font-size:13px}.sc-cooldown-value{display:flex;align-items:center;gap:5px;margin-top:8px;font-size:9px;color:#ae9573}.sc-cooldown-value b{font:750 13px/1.2 Manrope,sans-serif;color:#8e7748}.sc-cooldown-value b small{font-size:8px;font-weight:500}.sc-cooldown-value svg{margin-left:auto}.sc-change-from{display:flex;align-items:center;gap:4px;color:#b18a41;font-size:8px;margin-top:4px}.sc-pending-summary{font-size:12px;color:#a67a3f;margin-top:7px}.sc-pending-summary>span{display:block;font-size:10px;color:#b89769;margin-top:4px}.sc-node-beacon{position:absolute;top:-4px;right:-4px;width:8px;height:8px;border:2px solid #fffdf4;border-radius:50%;background:var(--sc-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--sc-color) 15%,transparent)}.strategy-canvas .react-flow__handle{width:7px;height:7px;border:2px solid #f8f3fc;background:#ad95ca;min-width:7px;min-height:7px}.strategy-canvas .sc-loop-handle{opacity:0;pointer-events:none}.sc-edge-signal{animation:sc-flow 1.5s linear infinite;filter:drop-shadow(0 0 3px #a780e359)}.sc-stage-tabs{position:absolute;z-index:5;top:10px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:2px;white-space:nowrap;border:1px solid #dfd1e9;border-radius:7px;padding:3px;background:#fffdf4ed;box-shadow:0 3px 10px #77528c08}.sc-stage-tabs>button{display:flex;gap:4px;align-items:center;padding:5px 7px;background:none;border:0;border-radius:4px;color:#a28cad;font-size:9px}.sc-stage-tabs>button>span{color:#bea8c9;font:700 7px/1 Inter,sans-serif}.sc-stage-tabs>button[aria-pressed=true]{color:#8051b5;background:#ece1fa}.sc-stage-tabs>button:hover{background:#f0e6fa}.sc-tools{position:absolute;bottom:12px;left:12px;z-index:5;display:flex;align-items:center;gap:5px}.sc-tool-group{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid #d3bfe5;border-radius:7px;background:#fffcf5f5;box-shadow:1px 3px #dfd2e9}.sc-tool-group>button{display:grid;place-items:center;width:27px;height:26px;padding:0;border:0;border-radius:4px;background:none;color:#987ab1}.sc-tool-group>button[aria-pressed=true]{background:#ede1ff;color:#8042d9}.sc-tool-group>button:hover{background:#f0e5fb}.sc-tool-group>span{min-width:31px;text-align:center;color:#916ea5;font:600 9px/1 Inter,sans-serif}.sc-replay{display:flex;align-items:center;gap:5px;min-height:34px;padding:7px 9px;border:1px solid #c4b2d9;border-radius:7px;background:#f0e5ff;color:#8a58ba;box-shadow:1px 3px #dac7e9;font-size:10px}.sc-canvas-hint{position:absolute;bottom:54px;left:15px;z-index:4;font-size:8px;color:#b4a0c3;pointer-events:none}.strategy-canvas .react-flow__attribution{background:#fffdf6bb;font-size:7px;right:7px;bottom:1px;color:#baa8c9}.strategy-canvas .react-flow__minimap{right:4px;bottom:14px;border:1px solid #ddcceb;border-radius:8px;overflow:hidden;box-shadow:0 4px 13px #8567960b}.sc-summary{display:flex;flex:none;align-items:center;gap:10px;justify-content:space-between;padding:8px 13px;background:#fffcf7;border-top:1px solid #e3d8ec;color:#aa93b8;font-size:8px}.sc-summary>span{display:flex;align-items:center;gap:5px}.sc-summary-dot{width:4px;height:4px;background:#ac83ca;border-radius:50%}.sc-summary-separator{padding-inline:2px;color:#d7c6e1}.sc-summary>button{display:flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid #c8ac4e;border-radius:5px;background:#f5df80;color:#795c21;font-size:10px;font-weight:700}.sc-proposal-bar{display:flex;align-items:center;gap:7px;flex:none;padding:7px 13px;border-top:1px solid #ebd89e;background:#fff5d2;color:#9e7a32;font-size:10px}.sc-proposal-bar>span{min-width:0;flex:1}.sc-proposal-bar>button{display:flex;align-items:center;border:0;background:none;color:#98702b;font-size:9px;padding:3px}.sc-proposal-bar.is-stale{background:#fff0e6;color:#af7954;border-color:#ead0b9}.sc-walkthrough{position:absolute;z-index:6;bottom:59px;left:50%;transform:translate(-50%);display:flex;align-items:flex-start;gap:10px;width:340px;max-width:calc(100% - 30px);padding:11px 12px;border:1px solid #c2a6db;border-radius:10px;background:#fffdf4f5;box-shadow:0 8px 30px #61408124;backdrop-filter:blur(10px);animation:sc-caption-in .3s ease-out}.sc-walkthrough-number{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:7px;background:#ead9ff;color:#8753c7;font:800 11px/1 Manrope,sans-serif}.sc-walkthrough>div{min-width:0;flex:1}.sc-walkthrough strong{font-size:11px;color:#77509b}.sc-walkthrough p{margin-top:4px;font-size:10px;line-height:1.6;color:#a087af}.sc-walkthrough>div>span{display:block;font-size:8px;margin-top:4px;color:#b9a7c3}.sc-walkthrough>button{display:grid;place-items:center;border:0;background:none;color:#b29ac1;padding:0}.strategy-canvas .strategy-canvas-inspector{position:absolute;z-index:10;top:49px;bottom:56px;right:12px;width:300px;max-width:calc(100% - 24px)}.sb-canvas-link{display:flex;align-items:center;gap:5px;flex:none;width:100%;padding:8px 12px;border:0;border-bottom:1px solid #bd99ee40;background:#6132b840;color:#d9c3fa;font-size:10px;text-align:left}.sb-canvas-link>span{flex:1}.sb-canvas-link>i{width:5px;height:5px;border-radius:50%;background:#e7ed9b}.sb-canvas-link.is-running>i{animation:sc-status-pulse 1s ease-in-out infinite}.sb-proposal-change>strong{display:flex;align-items:center;justify-content:space-between}.sb-proposal-change>strong>button{display:flex;align-items:center;gap:3px;border:0;background:none;color:#8f9654;font-size:9px}.sb-proposal-progress{display:flex;align-items:center;gap:5px;font-size:10px;padding:8px 0 2px;color:#899553}.sb-proposal-progress>span{flex:1}@keyframes sc-node-in{0%{opacity:0;translate:0 9px;scale:.98}to{opacity:1;translate:0 0;scale:1}}@keyframes sc-flow{to{stroke-dashoffset:-76}}@keyframes sc-caption-in{0%{opacity:0;margin-bottom:-5px}to{opacity:1;margin-bottom:0}}@keyframes sc-status-pulse{50%{box-shadow:0 0 0 4px #f2e98925;opacity:.6}}@media(min-width:1450px){.strategy-app .sb-layout{grid-template-columns:minmax(0,1fr) clamp(340px,23vw,430px)}.sc-topline{padding:14px 20px}.sc-topline h2{font-size:17px}.sc-stage-tabs>button{font-size:10px;padding:5px 10px}.sc-canvas-hint{font-size:9px}}@media(max-height:800px){.sc-topline{padding-block:8px}.sc-overline{display:none}.sc-topline h2{margin-top:0}.sc-stage-tabs{top:6px}.sc-stage-tabs>button{padding-block:4px}}@media(max-width:640px){.sc-topline{padding:9px 11px;gap:5px}.sc-title-mark,.sc-overline{display:none}.sc-topline h2{margin:0;font-size:13px}.sc-sync{font-size:8px;padding:4px}.sc-stage-tabs{width:calc(100% - 16px);justify-content:space-between}.sc-stage-tabs>button{gap:3px;padding:5px 4px;font-size:8px}.sc-stage-tabs>button>span{font-size:6px}.sc-tools{left:8px;bottom:9px;gap:4px}.sc-tool-group{gap:0;padding:2px}.sc-tool-group>button{width:25px;height:25px}.sc-replay{min-height:31px;font-size:9px;padding:6px}.sc-canvas-hint{bottom:48px;font-size:7px;left:10px}.sc-summary{padding:6px 9px;gap:5px;font-size:7px}.sc-summary>span:nth-child(2){display:none}.sc-proposal-bar{padding:6px 10px;font-size:9px}.strategy-canvas .strategy-canvas-inspector{inset:40px 8px 46px;width:auto;max-width:none}}@media(prefers-reduced-motion:reduce){.strategy-canvas *,.sb-canvas-link{animation:none!important;transition:none!important;scroll-behavior:auto!important}.sc-edge-signal{display:none}}.strategy-authoring-panel,.strategy-source-editor{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;color:#49335f;background:#fffdf7;overflow:hidden;font-family:inherit}.strategy-authoring-panel *,.strategy-source-editor *{box-sizing:border-box}.strategy-authoring-panel :is(button,input,select),.strategy-source-editor :is(button,textarea){font-family:inherit}.strategy-authoring-panel button,.strategy-source-editor button{cursor:pointer}.strategy-authoring-panel :is(button,input,select):focus-visible,.strategy-source-editor :is(button,textarea):focus-visible{outline:2px solid #9564dc;outline-offset:2px}.strategy-authoring-panel button:disabled,.strategy-source-editor button:disabled{cursor:default;opacity:.45}.sap-navigation{display:flex;align-items:center;gap:3px;flex:none;padding:8px 11px;border-bottom:1px solid #e5d7ef;background:#f6f0fc}.sap-navigation>button{display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid transparent;border-radius:7px;background:transparent;color:#987cac;font-size:11px;white-space:nowrap}.sap-navigation>button[aria-selected=true]{color:#7443b3;border-color:#d2b6ec;background:#fffdf8;box-shadow:0 2px #d7c4e75e;font-weight:700}.sap-navigation>span{display:flex;align-items:center;gap:4px;margin-left:auto;color:#6a9b85;white-space:nowrap;font-size:9px}.sap-navigation>span.needs-check{color:#b08852}.sap-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:15px;scrollbar-width:thin;scrollbar-color:#d1b9e3 transparent}.sap-section-intro{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:13px}.sap-section-intro h3{margin:0;color:#54386c;font-size:13px;font-weight:750}.sap-section-intro p{margin:5px 0 0;color:#a18aae;font-size:10px;line-height:1.6}.sap-section-intro>select{flex:none;min-height:30px;max-width:160px;padding:3px 7px;border:1px solid #d8c1ea;border-radius:6px;color:#9772ae;background:#f8f1ff;font-size:10px}.sap-small-tag{flex:none;padding:5px 7px;border:1px solid #e5d9ee;border-radius:5px;color:#a18cad;background:#faf5fd;font-size:9px}.sap-condition-list{display:flex;flex-direction:column;gap:12px}.sap-condition-card{border:1px solid #d8c5e9;border-radius:10px;overflow:hidden;background:#fffdfa;box-shadow:0 2px #ded0e748}.sap-condition-card>header{display:flex;align-items:center;gap:7px;min-height:36px;padding:7px 10px;background:#f1e7fb;border-bottom:1px solid #e5d8ef}.sap-condition-card>header>span{display:grid;place-items:center;width:22px;height:21px;color:#9c78b8;background:#e7d8f5;border-radius:5px;font-size:9px;font-variant-numeric:tabular-nums}.sap-condition-card>header>strong{flex:1;color:#775196;font-size:11px}.sap-icon-button{display:grid;place-items:center;flex:none;min-width:24px;height:23px;padding:3px;border:1px solid transparent;border-radius:5px;color:#aa8dbf;background:transparent;font-size:8px}.sap-icon-button:not(:disabled):hover{color:#8353aa;background:#e7d7f5;border-color:#cfb7e3}.sap-two-fields,.sap-three-fields{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.sap-three-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.sap-field{display:flex;flex-direction:column;gap:6px;min-width:0}.sap-field>span{font-size:10px;color:#9b83ac;line-height:1.4}.sap-field>div{display:flex;align-items:center;gap:5px;min-height:35px;padding:0 9px;border:1px solid #dfccec;border-radius:7px;background:#fffefa}.sap-field input{width:100%;min-width:0;height:32px;padding:0;border:0;background:none;color:#6d4d87;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.sap-field input::-webkit-inner-spin-button{opacity:0}.sap-field input:focus::-webkit-inner-spin-button,.sap-field input:hover::-webkit-inner-spin-button{opacity:1}.sap-field>div>small{flex:none;color:#b29dbf;font-size:9px}.sap-field select{min-width:0;width:100%;height:35px;padding:0 7px;border:1px solid #dfccec;border-radius:7px;background:#fffefa;color:#856798;font-size:11px}.sap-operands{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 11px 11px}.sap-operand{display:flex;flex-direction:column;gap:9px;min-width:0;padding:10px;border:1px solid #e6d9ee;border-radius:8px;background:#faf6fe}.sap-operand-label{font-size:9px;letter-spacing:.4px;color:#b298c2}.sap-operand>select{width:100%;min-width:0;height:33px;padding:0 6px;border:1px solid #d6bcea;border-radius:6px;background:#f2e7ff;color:#8257a2;font-size:11px;font-weight:600}.sap-operand .sap-field>span{font-size:9px}.sap-operand .sap-three-fields{gap:5px}.sap-operand .sap-field>div{padding-inline:7px}.sap-operand-options{border-top:1px solid #e9dff0;padding-top:7px}.sap-operand-options summary{display:flex;align-items:center;justify-content:space-between;gap:5px;cursor:pointer;color:#a589b8;font-size:9px}.sap-operand-options summary>span{color:#bea8cb;font-size:8px}.sap-operand-options[open]>.sap-two-fields{margin-top:9px;gap:6px}.sap-comparison-row{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:9px 11px}.sap-comparison-row>select{min-width:0;max-width:150px;height:29px;padding:0 5px;border:1px solid #cbb0e3;border-radius:5px;background:#f2e7fd;color:#865daa;font-size:10px}.sap-comparison-row>div{display:flex;gap:4px}.sap-comparison-row button{padding:4px 5px;border:1px solid #e0cfee;border-radius:4px;background:#fffaf4;color:#a283b9;font-size:8px}.sap-expression-group{margin:10px;border:1px solid #d8c1ea;border-radius:8px;background:#f7f0fc;overflow:hidden}.sap-expression-group>header{display:flex;align-items:center;gap:8px;padding:7px 9px;border-bottom:1px solid #e3d3ef;background:#ecdefa}.sap-expression-group>header>select{min-width:0;height:26px;padding:0 5px;border:1px solid #cdb0e3;border-radius:5px;background:#faf5ff;color:#855fa1;font-size:10px}.sap-expression-group>header>span:not(.sap-logic-badge){color:#aa8dbd;font-size:9px;flex:1}.sap-expression-group>header>strong{flex:1;color:#9e7950;font-size:10px;font-weight:600}.sap-group-children{display:flex;flex-direction:column;gap:8px;padding:8px}.sap-group-child{border:1px solid #e6d7ef;border-radius:6px;background:#fffdfa;min-width:0}.sap-child-heading{display:flex;align-items:center;justify-content:space-between;padding:3px 7px;border-bottom:1px solid #efe5f4}.sap-child-heading>span{color:#b29bc4;font-size:8px}.sap-group-children .sap-operands{gap:7px;padding-inline:8px}.sap-group-children .sap-operand{padding:7px}.sap-group-actions{display:flex;flex-wrap:wrap;gap:6px;padding:0 8px 9px}.sap-group-actions>button{display:flex;align-items:center;gap:4px;padding:4px 7px;border:1px solid #d9c1e8;border-radius:5px;background:#fffaf4;color:#9972b3;font-size:9px}.sap-not{border-color:#e0c89f;background:#fff8e8}.sap-not>header{background:#fff2d7;border-color:#eddbbd}.sap-logic-badge{padding:4px 6px;border-radius:4px;color:#ac8244;background:#f6e3bc;font-size:9px;font-weight:700}.sap-legacy{padding:12px}.sap-legacy>p{margin:9px 0;color:#ab91ba;font-size:10px}.sap-link-button{display:flex;align-items:center;gap:5px;padding:5px 0;border:0;background:none;color:#a17dbc;font-size:10px}.sap-add-condition{display:flex;align-items:center;gap:6px;margin-top:13px;padding:0 10px;border:1px dashed #c5a8de;border-radius:7px;background:#f7f0ff;color:#9c76b7}.sap-add-condition>select{flex:1;min-width:0;height:35px;padding:0 4px;border:0;background:transparent;color:#956eae;font-size:11px}.sap-setting-card{padding:13px;margin-bottom:12px;border:1px solid #dfcdea;border-radius:10px;background:#fffefa}.sap-setting-card h4{display:flex;align-items:center;gap:6px;margin:0 0 12px;color:#7f6096;font-size:11px}.sap-setting-card>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.sap-setting-card>header h4{margin:0}.sap-setting-card>.sap-field+.sap-two-fields,.sap-setting-card>.sap-two-fields+.sap-field{margin-top:12px}.sap-setting-note{margin:9px 0 0;color:#aa92b8;font-size:10px;line-height:1.7}.sap-direction{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sap-direction>button{display:flex;flex-direction:column;gap:5px;align-items:flex-start;padding:10px 12px;border:1px solid #dfd0e8;border-radius:8px;background:#fcf8fe;color:#a18cad;font-size:13px;font-weight:750}.sap-direction>button>span{font-size:9px;font-weight:400}.sap-direction>button:first-child[aria-pressed=true]{color:#3b9b80;background:#e9f8ef;border-color:#9bd5bd}.sap-direction>button:last-child[aria-pressed=true]{color:#c46d89;background:#fff0f4;border-color:#e8b3c6}.sap-toggle{position:relative;width:31px;height:18px;cursor:pointer}.sap-toggle>input{position:absolute;width:100%;height:100%;inset:0;margin:0;opacity:0;cursor:pointer;z-index:1}.sap-toggle>span{display:block;width:31px;height:18px;border-radius:12px;background:#e3d6ea;border:1px solid #d4c3df;transition:background .15s}.sap-toggle>span:after{content:"";display:block;width:12px;height:12px;margin:2px;border-radius:50%;background:#fffdfa;box-shadow:0 1px 3px #78599333;transition:transform .15s}.sap-toggle>input:checked+span{background:#a17bce;border-color:#9469c6}.sap-toggle>input:checked+span:after{transform:translate(12px)}.sap-toggle>input:focus-visible+span{outline:2px solid #8c50d9;outline-offset:3px}.sap-issues{display:flex;flex-direction:column;gap:5px;margin-top:12px}.sap-issues>div{display:flex;align-items:flex-start;gap:7px;padding:9px;border:1px solid #eed0dc;border-radius:7px;background:#fff2f5;color:#ba6986}.sap-issues>div>svg{flex:none;margin-top:2px}.sap-issues p{margin:0;min-width:0;font-size:10px;line-height:1.6;overflow-wrap:anywhere}.sap-issues p>strong{display:block;font-size:9px;font-weight:650}.sap-issues p>span{display:block}.sap-issues>.sap-issue-warning{color:#ab874b;background:#fff7e3;border-color:#eddbb1}.sap-inline-error{margin:10px;font-size:11px;color:#c27088}.sap-unresolved{margin-top:13px;padding:11px;border:1px solid #ebd7ac;border-radius:8px;background:#fff8e4}.sap-unresolved h4{display:flex;align-items:center;gap:6px;margin:0 0 7px;font-size:11px;color:#a58244}.sap-unresolved>div{display:flex;align-items:center;gap:9px;padding-top:7px}.sap-unresolved p{flex:1;margin:0;color:#ab8e60;font-size:10px;line-height:1.7}.sap-unresolved button{flex:none;padding:4px 6px;border:1px solid #e5d2a3;border-radius:4px;background:#fffcf2;color:#aa884f;font-size:9px}.sap-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;flex:none;padding:9px 13px;background:#f6f0fc;border-top:1px solid #e4d6ee}.sap-footer>span{display:flex;align-items:center;gap:4px;color:#a68ab9;font-size:9px}.sap-footer>button{display:flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid #d4bde6;border-radius:5px;background:#fffaf4;color:#956bae;font-size:10px}.sse-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px;flex:none;padding:10px 12px;background:#342741;border-bottom:1px solid #584167;color:#e2ccef}.sse-toolbar>div{display:flex;align-items:center;gap:7px}.sse-toolbar strong{font-size:12px}.sse-toolbar span{color:#ad8cc2;font-size:8px;letter-spacing:.9px}.sse-toolbar button{display:flex;align-items:center;gap:4px;padding:5px 7px;border:1px solid #795891;border-radius:5px;background:#473152;color:#d8bbec;font-size:9px}.sse-status{display:flex;justify-content:space-between;align-items:center;gap:7px;flex:none;padding:7px 12px;background:#f1f7ed;border-bottom:1px solid #dce7d5;color:#8ba67c;font-size:9px}.sse-status>span:first-child{display:flex;align-items:center;gap:5px}.sse-status strong{font-size:10px}.sse-status small{margin-left:4px;font-size:9px;opacity:.8}.sse-status.is-dirty{background:#fff5d8;border-color:#ead79c;color:#af9052}.sse-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,31%);flex:1;min-width:0;min-height:0;overflow:hidden}.sse-code{display:flex;min-width:0;min-height:0;overflow:hidden;background:#241d2d}.sse-code textarea{display:block;flex:1;min-width:0;min-height:0;resize:none;padding:13px 12px 13px 4px;border:0;outline:none;color:#e6cffa;background:#241d2d;font:11px/1.9 Cascadia Code,Consolas,monospace;white-space:pre;tab-size:2;overflow:auto;scrollbar-width:thin;scrollbar-color:#5d466d #241d2d}.sse-code textarea:focus-visible{outline-offset:-2px}.sse-gutter{flex:none;width:42px;overflow:hidden;padding-top:13px;text-align:right;user-select:none}.sse-gutter>div{will-change:transform}.sse-gutter span{display:block;padding-right:10px;color:#766087;font:11px/1.9 Cascadia Code,Consolas,monospace}.sse-diagnostics{min-width:0;min-height:0;padding:11px;background:#fcf8ff;border-left:1px solid #d6c4e3;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d6c0e5 transparent}.sse-diagnostics>header{display:flex;align-items:center;gap:5px;flex-wrap:wrap;color:#966fae}.sse-diagnostics>header>strong{font-size:11px}.sse-diagnostics>header>span{margin-left:auto;color:#b099bf;font-size:8px}.sse-valid{display:flex;align-items:flex-start;gap:5px;margin:12px 0;color:#7ea78c;font-size:10px;line-height:1.6}.sse-valid svg{flex:none;margin-top:1px}.sse-diagnostics h4{display:flex;justify-content:space-between;margin:16px 0 8px;color:#9a79b0;font-size:10px}.sse-diagnostics h4>span{padding:1px 5px;border-radius:4px;background:#eae0f4;color:#ac8ac4;font-size:8px}.sse-error-list{display:flex;flex-direction:column;gap:5px;margin-top:10px}.sse-error-list>button{display:flex;align-items:flex-start;gap:5px;padding:7px;border:1px solid #edccdb;border-radius:5px;color:#be718c;background:#fff0f5;text-align:left}.sse-error-list>button>svg{flex:none;margin-top:2px}.sse-error-list>button>span{min-width:0;font-size:10px;line-height:1.65;overflow-wrap:anywhere}.sse-error-list strong{display:block;font-size:9px}.sse-diff{margin-bottom:7px;border:1px solid #e5d6ee;border-radius:5px;overflow:hidden}.sse-diff summary{padding:6px;cursor:pointer;color:#9674ab;background:#f1e8f9;font:9px/1.5 Consolas,monospace;overflow-wrap:anywhere}.sse-diff del,.sse-diff ins{display:block;margin:0;padding:6px;text-decoration:none;white-space:pre-wrap;overflow-wrap:anywhere;max-height:95px;overflow:auto;font:9px/1.6 Consolas,monospace}.sse-diff del{color:#c48198;background:#fff1f5;border-top:1px solid #eddce4}.sse-diff ins{color:#729c85;background:#eef8ef;border-top:1px solid #dce9dc}.sse-empty{margin:10px 0;color:#b19bc1;font-size:10px;line-height:1.7}.sse-language-note{margin:15px 0 0;padding-top:10px;border-top:1px solid #e9dff0;color:#b09abc;font-size:9px;line-height:1.7}.sse-conflict,.sse-discard{display:flex;align-items:center;gap:8px;flex:none;padding:8px 12px;color:#b58058;background:#fff1dc;border-bottom:1px solid #eacfaa;font-size:10px}.sse-conflict>svg{flex:none}.sse-conflict p,.sse-discard p{margin:0;line-height:1.6}.sse-discard{flex-wrap:wrap}.sse-discard>button{padding:4px 7px;border:1px solid #d8b99a;border-radius:4px;color:#a78253;background:#fffaf0;font-size:9px}.sse-footer{display:flex;align-items:center;gap:7px;flex:none;padding:9px 11px;border-top:1px solid #dccbe8;background:#f6effb}.sse-footer>span{flex:1;color:#ab8dbd;font-size:9px;line-height:1.5}.sse-footer>button{display:flex;align-items:center;gap:5px;flex:none;min-height:31px;padding:6px 9px;border:1px solid #d6bbe8;border-radius:6px;font-size:10px}.sse-ai{color:#a079ba;background:#faf5ff}.sse-footer>.sse-apply{color:#5d7846;background:#e9f6ba;border-color:#c2d485;font-weight:700;box-shadow:0 2px #acc56b22}@media(max-width:1200px){.sse-workspace{grid-template-columns:minmax(0,1fr) 190px}.sse-toolbar span{display:none}.sap-section-intro{align-items:flex-start}.sap-section-intro>select{max-width:135px}.sap-body{padding:12px}}@media(max-width:820px){.sap-navigation{padding:6px;gap:0}.sap-navigation>button{padding:6px 8px;font-size:10px}.sap-navigation>span{display:none}.sap-operands{gap:7px}.sap-section-intro{flex-wrap:wrap}.sap-small-tag{display:none}.sse-workspace{display:flex;flex-direction:column;overflow:auto}.sse-code{flex:1 0 230px;min-height:230px}.sse-diagnostics{flex:0 0 auto;max-height:230px;min-height:120px;border-left:0;border-top:1px solid #d6c4e3}.sse-status small{display:none}.sse-footer>span{font-size:8px}.sse-ai>span{display:none}}@media(max-width:640px){.sap-body{padding:9px}.sap-navigation>button{flex:1;justify-content:center;padding:6px 5px;gap:4px}.sap-operand{padding:7px}.sap-operands{padding-inline:8px}.sap-field>span{font-size:9px}.sap-operand .sap-three-fields,.sap-group-children .sap-operands{grid-template-columns:1fr}.sap-expression-group{margin:7px}.sap-group-children{padding:5px}.sap-comparison-row{padding-inline:8px}.sap-comparison-row>select{max-width:130px}.sap-comparison-row button{padding-inline:4px}.sap-footer{padding:7px 9px}.sap-footer>span{font-size:8px}.sse-toolbar{padding:8px;gap:5px}.sse-toolbar button{padding-inline:5px}.sse-footer{padding:8px}.sse-footer>span{display:none}.sse-footer>.sse-ai{margin-left:auto}}@media(prefers-reduced-motion:reduce){.strategy-authoring-panel *,.strategy-source-editor *{transition:none!important;scroll-behavior:auto!important}}.strategy-model-settings{width:min(550px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #b89adc;border-radius:20px;color:#35234d;background:#fffdf7;box-shadow:0 22px 90px #28143d55;font-family:inherit;overflow:hidden}.strategy-model-settings::backdrop{background:#20142a80;backdrop-filter:blur(5px)}.strategy-model-settings form{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}.sms-heading{display:flex;align-items:center;gap:12px;padding:20px 22px;border-bottom:1px solid #e9dcf4;background:linear-gradient(110deg,#f0e8ff,#fffdf7 85%);flex:none}.sms-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid #cfb9ed;border-radius:14px;background:#fff8;color:#7845cb}.sms-eyebrow{font-size:9px;font-weight:800;letter-spacing:.13em;color:#9472bb}.sms-heading h2{margin:4px 0 0;font-size:19px;line-height:1.35;letter-spacing:-.02em}.sms-close{margin-left:auto;display:grid;place-items:center;width:30px;height:30px;border:1px solid #dfd0ee;border-radius:8px;background:#fff7;color:#66477f;cursor:pointer}.sms-body{padding:17px 22px;overflow:auto;min-height:0}.sms-intro{font-size:12px;line-height:1.7;color:#796783;margin:0 0 15px}.sms-protocol{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;border:1px solid #d9c5f0;border-radius:10px;background:#f3ecfd;margin-bottom:15px}.sms-protocol>span{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:750;color:#6d44a1}.sms-protocol small{font-size:10px;color:#987cad}.sms-field{display:block;margin:12px 0}.sms-field>span{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:650;margin-bottom:7px}.sms-field em{margin-left:auto;font-size:10px;font-style:normal;font-weight:500;color:#9c80ae}.sms-field input{box-sizing:border-box;width:100%;min-height:40px;padding:9px 11px;border:1px solid #d8c6e9;border-radius:8px;background:#fff;color:#402952;font:12px/1.5 inherit;font-family:inherit;font-size:12px;outline:none;transition:border-color .15s,box-shadow .15s}.sms-field input:focus{border-color:#915de0;box-shadow:0 0 0 3px #915de014}.sms-field input::placeholder{color:#b4a3bc}.sms-field small{display:block;font-size:10px;line-height:1.5;color:#9a87a5;margin-top:5px}.sms-key-options{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:#886d9a;margin:8px 0 15px}.sms-key-options label{display:flex;align-items:center;gap:6px;cursor:pointer}.sms-key-options input{accent-color:#8b50da}.sms-key-options button{padding:0;border:0;background:none;color:#8654b6;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sms-note{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border:1px solid #d9e9cd;border-radius:9px;background:#f3f8eb;color:#658057}.sms-note svg{flex:none;margin-top:1px}.sms-note p{margin:0;font-size:10px;line-height:1.7}.sms-legacy{margin-top:12px;font-size:10px;color:#917a9f}.sms-legacy summary{cursor:pointer}.sms-legacy summary span{margin-left:6px;border-radius:3px;background:#eee7f1;padding:2px 4px;color:#a08aae}.sms-legacy p{padding:4px 0 0;margin:5px 0 0;line-height:1.7}.sms-error{border:1px solid #efbed1;background:#fff1f5;color:#a2436a;padding:10px;border-radius:8px;font-size:11px;line-height:1.6;margin:12px 0 0}.sms-footer{display:flex;align-items:center;gap:8px;padding:14px 22px;border-top:1px solid #e9dcf4;background:#faf6ff;flex:none}.sms-footer>span{display:flex;align-items:center;gap:4px;flex:1;font-size:9px;color:#9b80b0}.sms-footer button{padding:9px 12px;font-size:11px;font-weight:650;border-radius:8px;cursor:pointer}.sms-cancel{color:#8b719c;border:1px solid #dfd1ea;background:transparent}.sms-save{border:1px solid #8452c2;background:#8550c8;color:#fff;box-shadow:0 2px #5a3485}.strategy-model-settings button:focus-visible,.sms-legacy summary:focus-visible{outline:2px solid #9a60dd;outline-offset:3px}@media(max-width:480px){.sms-heading,.sms-body,.sms-footer{padding-left:16px;padding-right:16px}.sms-footer>span{display:none}.sms-footer{justify-content:flex-end}.sms-protocol{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.strategy-model-settings *{transition:none!important}}body:has(.strategy-app){min-width:360px}.strategy-builder{width:100%;max-width:none;margin:0}.strategy-app .app-stage{min-width:0}.strategy-app .topbar{position:relative}.strategy-builder{--sb-ink:#30213f;--sb-purple:#7440ed;--sb-muted:#947fa5;--sb-line:#ded0e9;--sb-yellow:#f2ff82;padding:0 18px 28px;color:var(--sb-ink);font-family:Inter,Microsoft YaHei,sans-serif}.strategy-builder *{box-sizing:border-box}.strategy-builder button,.strategy-builder select{cursor:pointer}.strategy-builder button{font-family:inherit}.strategy-builder button:disabled{cursor:not-allowed;opacity:.4}.strategy-builder button:focus-visible,.strategy-builder input:focus-visible,.strategy-builder textarea:focus-visible,.strategy-builder select:focus-visible{outline:3px solid #b597f1;outline-offset:3px}.strategy-builder h1,.strategy-builder h2,.strategy-builder h3,.strategy-builder p{margin:0}.sb-page-head{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:76px}.sb-eyebrow{display:flex;align-items:center;gap:5px;font:800 9px/1.4 Manrope,Inter,sans-serif;letter-spacing:1.6px;color:#8b65b0}.sb-page-head h1{display:flex;align-items:baseline;gap:13px;margin-top:3px;font:850 26px/1.25 Manrope,Inter,sans-serif;letter-spacing:-.8px}.sb-page-head h1>span{color:#9983a9;font-size:11px;font-weight:500;letter-spacing:0}.sb-page-actions{display:flex;gap:7px;align-items:center}.sb-page-actions>button{display:flex;align-items:center;gap:6px;min-height:34px;padding:7px 10px;background:#fffaf2;border:1px solid #bfa9d2;border-radius:7px;color:#664781;font-size:11px;box-shadow:1px 2px #c8b5d8}.sb-page-actions b{font-size:9px;background:#efe4fa;padding:1px 4px;border-radius:3px}.sb-page-actions .sb-save{color:#423538;background:#ffdb65;border-color:#877343;box-shadow:2px 3px #b69f60}.sb-layout{display:grid;grid-template-columns:minmax(0,1fr) 314px;gap:16px;align-items:start}.sb-main{min-width:0}.sb-identity{display:flex;align-items:center;gap:12px;margin-bottom:14px;min-height:79px;padding:12px 15px;border:1px solid #b599d5;border-radius:13px 13px 5px;background:#fbf7ff;box-shadow:2px 3px #ccb7dd}.sb-strategy-mark{display:grid;place-items:center;flex:none;width:51px;height:51px;border:1px solid #4d2b7c;border-radius:12px 12px 5px;color:#f6f18e;background:#7340e8;box-shadow:3px 3px #c6ade5;transform:rotate(-6deg)}.sb-identity>div{min-width:0;flex:1}.sb-name{display:flex;align-items:center;gap:7px;color:#b09ac3}.sb-name input{min-width:0;width:100%;padding:1px 0;border:0;border-bottom:1px solid transparent;outline:none;background:none;color:#382147;font:800 22px/1.25 Manrope,Inter,sans-serif;letter-spacing:-.5px}.sb-name input:hover{border-color:#bfa2d9}.sb-identity p{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:7px;color:#a18cab;font-size:9px}.sb-private{display:flex;align-items:center;gap:3px;color:#7a5b90}.sb-prepare{display:flex;align-items:center;gap:5px;flex:none;border:0;padding:6px 0;background:none;font-size:10px;color:#7e589f}.sb-template-picker{display:flex;align-items:center;gap:5px;margin-right:auto;color:#f0e29e}.sb-template-picker select{width:118px;padding:5px 7px;border:1px solid #b58ce7;border-radius:5px;background:#754ca4;color:#fff8e1;font-family:inherit;font-size:11px;font-weight:500;line-height:1.4}.sb-workbench{overflow:hidden;border:1px solid #57317f;border-radius:14px 14px 5px;background:#fffdf8;box-shadow:3px 4px #c2a9d5}.sb-workbench-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:45px;padding:8px 13px;background:#573189;color:#fff5ff}.sb-workbench-head>span{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:750}.sb-context-selects{display:flex;align-items:center;gap:6px}.sb-context-selects select{padding:4px 6px;border:1px solid #b58ce7;border-radius:5px;background:#754ca4;color:#fff8ff;font-size:10px;outline:none}.sb-context-selects b{font-size:8px;font-weight:500;color:#d9bfe8;margin-left:4px}.sb-workspace-tabs{display:flex;align-items:center;gap:4px;padding:0 12px;border-bottom:1px solid #e0d1e9;background:#f7f0ff;min-height:40px}.sb-workspace-tabs>button{display:flex;align-items:center;gap:5px;align-self:stretch;padding:10px 12px 8px;border:0;border-bottom:2px solid transparent;background:none;color:#957ba7;font-size:11px}.sb-workspace-tabs>button[aria-selected=true]{border-bottom-color:#7d42ec;color:#7341d1;background:#ece0fc}.sb-workspace-tabs .sb-undo{margin-left:auto;padding:8px;color:#9474ad}.sb-report-dot{width:5px;height:5px;border-radius:50%;background:#26af8d}.sb-workspace-content{min-height:425px}.sb-rule-intro{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:19px 19px 15px}.sb-rule-intro>div>span,.sb-test-head>div>span{font-size:8px;color:#b59ac6;letter-spacing:1.5px}.sb-rule-intro h2,.sb-test-head h2{font-size:17px;letter-spacing:-.4px;margin-top:6px;font-weight:800}.sb-rule-health{display:flex;align-items:center;gap:5px;flex:none;padding:5px 7px;border:1px solid #c8e0c4;border-radius:5px;background:#f0f8df;color:#61794b;font-size:9px}.sb-rule-health>span{width:5px;height:5px;background:#76a760;border-radius:50%;box-shadow:0 0 0 3px #dcefc2}.sb-rule-health.needs-work{color:#a55e46;border-color:#e8c3ad;background:#fff0e5}.sb-rule-health.needs-work>span{background:#d8915e;box-shadow:0 0 0 3px #f8d9bf}.sb-rule-flow{padding:0 19px 17px;background-image:radial-gradient(#cab4dc66 .7px,transparent .7px);background-size:13px 13px}.sb-rule-node{position:relative;padding:13px 15px 12px;border:1px solid #d1bde1;border-left:3px solid #a788da;border-radius:9px;background:#fffcf8;box-shadow:2px 2px #e6dcee;animation:sb-node-enter .45s cubic-bezier(.16,1,.3,1) backwards}.sb-rule-node>header{display:flex;align-items:center;gap:9px}.sb-node-icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid #ddcdf1;border-radius:8px;background:#f0e9fd;color:#8b61ca}.sb-rule-node h3{font-size:13px;line-height:1.4;font-weight:750}.sb-rule-node header p{margin-top:3px;color:#a190ad;font-size:9px;line-height:1.4}.sb-step-number{position:absolute;top:10px;right:10px;color:#dccbe8;font:850 9px/1 Manrope,sans-serif}.sb-rule-node header>select{margin-left:auto;max-width:120px;padding:5px 7px;border:1px solid #d5c4e6;border-radius:5px;background:#f7f2fd;color:#9273ac;font-size:9px}.sb-conditions{margin:12px 0 0 41px}.sb-condition{min-width:0}.sb-condition-summary{display:flex;align-items:center;gap:6px;min-height:30px;padding:6px 8px;border:1px solid #e1d4ee;background:#f5effe;border-radius:5px;color:#68448e;font-size:11px;line-height:1.5}.sb-condition-summary>span:nth-child(2){min-width:0;flex:1}.sb-condition-dot{width:5px;height:5px;flex:none;background:#ac8ed9;border-radius:50%}.sb-condition-summary>button{border:0;background:none;padding:2px;color:#a082bc;display:grid;place-items:center}.sb-condition-join{display:block;margin:5px 0;font-size:8px;color:#b29bbf}.sb-condition-editor{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap;padding:11px 0 3px}.sb-condition-editor .sb-field{flex:1;min-width:96px}.sb-finish-edit{display:flex;align-items:center;gap:4px;padding:7px 9px;border:1px solid #b4c86b;background:#edfac4;border-radius:5px;color:#627130;font-size:10px}.sb-add-condition{position:relative;margin:9px 0 0 42px}.sb-add-condition>button{display:flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:#a78cbd;font-size:9px}.sb-condition-menu{position:absolute;left:0;top:23px;z-index:15;width:170px;padding:5px;border:1px solid #c6acd9;border-radius:7px;background:snow;box-shadow:0 5px 22px #3d215329}.sb-condition-menu>button{display:flex;justify-content:space-between;width:100%;padding:8px;border:0;background:none;color:#76558f;font-size:11px;text-align:left}.sb-condition-menu>button:hover{background:#f0e5ff;border-radius:4px}.sb-flow-connector{height:25px;display:flex;align-items:center;gap:7px;padding-left:30px;color:#bd9dce}.sb-flow-connector>span{height:100%;width:1px;background:#cfb5de}.sb-flow-connector svg{margin-left:-14px;background:#fffdf8}.sb-flow-connector small{font-size:8px;color:#ae91bd}.sb-node-position{border-left-color:#76c7c0;animation-delay:75ms}.sb-node-position .sb-node-icon{background:#e0f7ed;color:#50a998;border-color:#bde1d8}.sb-allocation{margin-left:auto;display:flex;align-items:baseline;gap:2px;color:#428d77}.sb-allocation input{width:45px;padding:1px 0;border:0;background:none;text-align:right;color:#397c69;font:800 24px/1 Manrope,sans-serif;appearance:textfield}.sb-allocation input::-webkit-inner-spin-button{appearance:none}.sb-allocation>span{font-size:13px}.sb-allocation-slider{display:block;width:calc(100% - 42px);height:4px;margin:15px 0 0 42px;accent-color:#66b69f;cursor:pointer}.sb-slider-labels{display:flex;justify-content:space-between;margin:7px 0 0 42px;color:#a7b0a4;font-size:8px}.sb-node-exit{border-left-color:#e887a8;animation-delay:.15s}.sb-node-exit .sb-node-icon{color:#cb6a8e;background:#ffe9ef;border-color:#ebc1d1}.sb-risk-fields{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:10px;margin:13px 0 0 42px}.sb-field>span{display:block;font-size:9px;color:#a088af;margin-bottom:5px}.sb-field>div{display:flex;align-items:center;gap:4px;border:1px solid #d8c7e4;border-radius:5px;background:#fffdf9;padding:7px 8px}.sb-field input{width:100%;min-width:0;padding:0;border:0;background:none;color:#775b8c;outline:0;font-size:14px;font-weight:700}.sb-field b{flex:none;font-size:8px;color:#b09cc0;font-weight:500}.sb-stop>div{background:#fff1f2;border-color:#ecc4d1}.sb-stop input{color:#bd6282}.sb-take>div{background:#f0f8e7;border-color:#cee0b9}.sb-take input{color:#6d9251}.sb-rule-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 17px;border-top:1px solid #e2d5eb;background:#faf6fe}.sb-rule-footer>span{display:flex;align-items:center;gap:5px;color:#9a83aa;font-size:9px}.strategy-builder .sb-primary{display:flex;justify-content:center;align-items:center;gap:7px;min-height:37px;padding:8px 12px;background:#efff83;color:#414b27;border:1px solid #9aab4a;border-radius:7px 7px 4px;font-size:11px;font-weight:700;box-shadow:2px 3px #c4cc8e;transition:transform .15s}.sb-primary:hover{transform:translateY(-2px)}.sb-unresolved{margin:0 18px 15px;padding:12px;background:#fff4e9;border:1px solid #ecd4b9;border-radius:7px;color:#a47955}.sb-unresolved header{display:flex;gap:5px;font-size:11px}.sb-unresolved>div{display:flex;align-items:center;gap:8px;margin-top:8px}.sb-unresolved p{flex:1;font-size:11px;line-height:1.5}.sb-unresolved button{flex:none;padding:4px 6px;border:1px solid #dbbc9d;background:#fffaf3;border-radius:4px;color:#a27c58;font-size:9px}.sb-unresolved small{display:block;margin-top:9px;font-size:9px}.sb-validation-errors{margin:8px 17px 15px;padding:9px 11px;background:#fff0ee;border:1px solid #ecc2ca;border-radius:6px;color:#ad6280;font-size:11px;line-height:1.6}.sb-validation-errors p{display:flex;gap:5px;align-items:flex-start}.sb-page-footnote{margin-top:11px!important;font-size:8px;line-height:1.6;color:#aa99b6}.sb-backtest{padding:18px 18px 0}.sb-test-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:15px}.sb-test-settings{display:flex;align-items:end;gap:12px;padding:12px;border:1px solid #e0d3e9;border-radius:7px;background:#fbf7ff}.sb-test-settings>label{display:grid;gap:5px;flex:1;min-width:0;font-size:9px;color:#a289b3}.sb-test-settings select,.sb-test-settings>label>div{display:flex;align-items:center;min-height:29px;padding:6px 7px;background:#fffdf8;border:1px solid #d5c4e3;border-radius:5px;font-size:10px;color:#74588a}.sb-test-settings input{min-width:0;width:100%;border:0;outline:0;background:none;color:#725589;font-weight:700;font-size:12px}.sb-test-settings span{color:#b39abf;font-size:8px}.sb-test-settings>button{display:flex;align-items:center;gap:4px;padding:8px 0;border:0;background:none;color:#9474ac;font-size:9px}.sb-test-costs{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;margin-top:-3px;background:#f9f4ff;border:1px solid #e3d5ed}.sb-test-costs>small{grid-column:1/-1;color:#a08cab;font-size:9px;line-height:1.6}.sb-report-stale{display:flex;align-items:center;gap:6px;margin:12px 0!important;padding:9px;background:#fff3de;border:1px solid #e9d59e;border-radius:5px;color:#a48742;font-size:10px;line-height:1.5}.sb-result-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.sb-result-metrics>div{border-right:1px solid #e7dbef;padding-right:7px}.sb-result-metrics>div:last-child{border:0}.sb-result-metrics span{display:block;font-size:9px;color:#a28bac}.sb-result-metrics strong{display:block;margin-top:7px;color:#8a759d;font:800 22px/1.2 Manrope,sans-serif;letter-spacing:-.6px}.strategy-builder .positive{color:#37a488}.strategy-builder .negative{color:#da7390}.sb-chart-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0;border-top:1px solid #e4d7ed}.sb-chart-toolbar>span{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:700;color:#8e6da4}.sb-chart-toolbar i{width:5px;height:5px;background:#89bdaa;border-radius:50%}.sb-chart-toolbar>div{display:flex;gap:3px}.sb-chart-toolbar button{padding:4px 6px;border:1px solid transparent;background:none;color:#a28bb1;border-radius:4px;font-size:9px}.sb-chart-toolbar button[aria-pressed=true]{color:#8a60b4;background:#eee4fe;border-color:#d5bce9}.sb-chart{min-width:0;width:100%;height:244px}.sb-chart-empty{height:244px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1px dashed #ddcdeb;color:#af94c4;background:#fcf9ff}.sb-chart-empty strong{font-size:12px}.sb-chart-empty p{font-size:10px;max-width:80%;line-height:1.5;text-align:center}.sb-chart-empty button{border:1px solid #d3bce3;border-radius:5px;padding:6px 14px;background:#f2e9ff;color:#946daf;font-size:10px}.sb-data-caption{display:flex;justify-content:space-between;gap:8px;color:#b09abe;font-size:8px;padding:8px 0 13px}.sb-data-caption a{display:flex;align-items:center;gap:3px;color:#957aa9;text-decoration:none}.sb-trades-head{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid #e3d7eb}.sb-trades-head strong{font-size:11px}.sb-trades-head>span{color:#a690b3;font-size:8px}.sb-trade-table{max-height:280px;overflow:auto;margin-bottom:15px}.sb-trade-table-labels,.sb-trade-table>button{display:grid;grid-template-columns:1.1fr 1.2fr 1fr;gap:8px;width:100%;text-align:left;align-items:center;padding:10px 7px;border:0;border-bottom:1px solid #eee5f4;background:transparent;font-size:10px}.sb-trade-table-labels{position:sticky;top:0;color:#b29bbe;background:#faf5fe;font-size:8px}.sb-trade-table>button>span:first-child{display:flex;align-items:center;gap:4px;color:#ab93b7;white-space:nowrap;font-size:9px}.sb-trade-table>button>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9778ac}.sb-trade-table strong{text-align:right}.sb-trade-table>button:hover,.sb-trade-table>button.selected{background:#f4edff}.sb-trade-table>button>p{grid-column:1/-1;padding:7px 0 2px;color:#9c80ae;font-size:10px;line-height:1.8}.sb-no-trades{display:flex;align-items:center;justify-content:center;gap:12px;min-height:85px;margin-bottom:12px;background:#faf6ff;border-radius:7px;color:#b29ac0;font-size:10px;line-height:1.6;padding:15px}.sb-test-assumptions{padding:0 0 14px;color:#a98cb9;font-size:9px;line-height:1.7}.sb-test-assumptions summary{display:flex;justify-content:space-between;cursor:pointer;font-size:10px}.sb-test-assumptions p{padding-top:6px}.sb-description{padding:26px}.sb-description h2{font-size:24px;margin:7px 0 16px}.sb-readable-summary{font-size:14px;line-height:2;color:#87639f}.sb-description-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:25px 0;padding:15px;background:#f4edfc;border-radius:8px}.sb-description-facts span{color:#b09bbd;font-size:9px}.sb-description-facts b{display:block;margin-top:7px;color:#86649d;font-size:12px}.sb-description h3{font-size:12px;margin:18px 0 10px}.sb-description>p:not(.sb-readable-summary){font-size:11px;line-height:1.8;color:#a084b2}.sb-description details{margin-top:22px;border:1px solid #dfcde9;border-radius:7px;padding:12px;color:#a58bb6;font-size:10px}.sb-description summary{display:flex;align-items:center;gap:6px;cursor:pointer}.sb-description pre{max-height:280px;overflow:auto;padding-top:10px;font:10px/1.7 Consolas,monospace}.sb-capability-note{display:flex;gap:8px;margin:20px 0;color:#ac92bd;font-size:10px;line-height:1.8}.sb-capability-note svg{flex:none;margin-top:3px}.sb-copilot{display:flex;flex-direction:column;position:sticky;top:12px;min-width:0;height:calc(100dvh - 150px);min-height:640px;max-height:1050px;overflow:hidden;border:1px solid #4a2379;border-radius:14px 14px 5px;background:#7944f0;box-shadow:3px 4px #bda4d5;color:#fff3ff}.sb-copilot-tabs{display:flex;min-height:44px;flex:none}.sb-copilot-tabs>button{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;min-width:0;padding:10px 7px;background:none;border:0;color:#e8d7ff;font-size:12px;font-weight:750}.sb-copilot-tabs>button[aria-selected=true]{color:#493343;background:#ffd75c}.sb-copilot-tabs span{background:#8553e5;color:#fff3ff;padding:2px 4px;font-size:7px;border-radius:3px}.sb-copilot-status{display:flex;align-items:center;gap:5px;min-height:27px;flex:none;border-top:1px solid #a575f8;border-bottom:1px solid #a575f8;padding:6px 11px;color:#d9c1ff;font-size:8px}.sb-copilot-status svg{color:#ffdf8d}.sb-copilot-context{display:flex;align-items:center;gap:9px;padding:14px 12px;border-bottom:1px solid #c598ff3b;background:#6335bf55}.sb-context-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:8px;color:#e4cbff;background:#a76cf17a}.sb-copilot-context>div{flex:1;min-width:0}.sb-copilot-context strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.sb-copilot-context small{display:block;margin-top:5px;color:#cdb0f0;font-size:9px}.sb-context-updated{display:grid;place-items:center;width:20px;height:20px;border:1px solid #d3fac673;border-radius:50%;color:#def69b;animation:sb-confirm .65s cubic-bezier(.2,1.2,.3,1)}.sb-conversation{flex:1;min-height:0;overflow:auto;padding:18px 12px;scrollbar-width:thin;scrollbar-color:#b281f0 transparent}.sb-assistant-message{display:flex;align-items:flex-start;gap:8px}.sb-assistant-avatar{display:grid;place-items:center;width:26px;height:26px;flex:none;border:1px solid #d5baec;border-radius:7px;background:#c9b0df;color:#fffbdf;transform:rotate(-5deg)}.sb-assistant-message>div{flex:1;min-width:0}.sb-assistant-message header{font-size:10px;font-weight:750;margin:2px 0 10px}.sb-assistant-message header small{font-size:7px;font-weight:400;color:#d7bdff;margin-left:4px}.sb-assistant-bubble{border:1px solid #bc91ff5e;border-radius:10px 10px 10px 3px;background:#ffffff0e;padding:13px 12px}.sb-assistant-bubble h3{font-size:13px;line-height:1.6}.sb-assistant-bubble>p{color:#e0ccfa;font-size:11px;line-height:1.9;margin-top:8px}.sb-chat-example{padding:10px;margin-top:13px;border:1px solid #d9b3ff35;border-radius:6px;background:#5e2bab44}.sb-chat-example>span{font-size:8px;color:#d6baee}.sb-chat-example p{font-size:10px;line-height:1.8;color:#f2e3ff;margin-top:7px}.sb-chat-example button{display:flex;align-items:center;gap:5px;margin-top:10px;padding:0;border:0;background:none;color:#f3f99c;font-size:9px}.sb-chat-nudge{display:flex;align-items:flex-start;gap:9px;margin:24px 7px 0;color:#b999e9}.sb-chat-nudge p{font-size:10px;line-height:1.8}.sb-chat-message{display:flex;gap:8px;align-items:flex-start;margin:17px 0 0;animation:sb-message-enter .3s ease-out}.sb-chat-message>span{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:6px;background:#ab7fdf;color:#fff2cc;font-size:10px}.sb-chat-message>div{padding:10px 12px;border:1px solid #c296f352;border-radius:8px;background:#ffffff0e;color:#eadaff;font-size:11px;line-height:1.8;white-space:pre-wrap}.sb-chat-user{flex-direction:row-reverse}.sb-chat-user>div{color:#614560;background:#ffda71;border-color:#efdca0}.sb-proposal{margin:15px 0 0 32px;padding:12px;border:1px solid #dbe77a;border-radius:9px;background:#fbffde;color:#6e6b43;animation:sb-message-enter .4s ease-out}.sb-proposal>header{display:flex;align-items:center;gap:5px;color:#727047;font-size:10px}.sb-proposal header>span{margin-left:auto;padding:2px 3px;background:#e8ebbf;border-radius:3px;font-size:7px}.sb-proposal-change{margin-top:9px;padding-top:9px;border-top:1px solid #dde5b4}.sb-proposal-change>strong{font-size:9px;font-weight:600;color:#898761}.sb-proposal-change>span{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:4px;font-size:10px;color:#a4a280}.sb-proposal-change b{color:#648556}.sb-proposal>p{font-size:10px;line-height:1.6;margin-top:10px}.sb-proposal-warning{display:flex;align-items:center;gap:4px;color:#ad7f4c}.sb-apply-proposal{display:flex;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:13px;padding:9px;border:1px solid #adb863;border-radius:5px;background:#e9f680;color:#59623c;font-size:10px;font-weight:750;box-shadow:1px 2px #c7cb90}.sb-dismiss-proposal{display:block;margin:8px auto 0;border:0;background:none;color:#a0a077;font-size:9px}.sb-creation-log header>svg{color:#d7b7ff;margin-bottom:9px}.sb-creation-log h3{font-size:15px}.sb-creation-log header p{color:#d1b6ef;font-size:10px;line-height:1.8;margin-top:8px}.sb-creation-log article{display:flex;gap:10px;align-items:flex-start;padding:14px 0;border-bottom:1px solid #c396ef35}.sb-creation-log article>span{color:#c3a1e8;font-size:9px}.sb-creation-log article p{font-size:11px;line-height:1.6;color:#ead8ff}.sb-log-empty{padding:24px 0;color:#c8a9eb;font-size:11px}.sb-creation-log>button{display:flex;align-items:center;gap:6px;margin-top:17px;padding:8px 9px;border:1px solid #cda5f26e;border-radius:5px;background:#945edf;color:#ecdcff;font-size:10px}.sb-composer-area{flex:none;padding:10px;border-top:1px solid #c095ef40;background:#8554ed}.sb-prompt-chips{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:9px}.sb-prompt-chips button{padding:6px 7px;border:1px solid #c99bf659;border-radius:6px;background:#9e6ded;color:#e8d6ff;font-size:8px}.sb-composer-area form{display:flex;align-items:flex-end;gap:5px;min-height:78px;padding:10px;border:1px solid #c59befa8;border-radius:9px;background:#a27aef70}.sb-composer-area textarea{flex:1;width:100%;min-width:0;resize:none;background:none;border:0;outline:0;color:#fff5ff;font:11px/1.7 Inter,Microsoft YaHei,sans-serif}.sb-composer-area textarea::placeholder{color:#d6bff1}.sb-composer-area form button{display:grid;place-items:center;flex:none;width:31px;height:30px;border:1px solid #e9cc71;border-radius:6px;background:#f9d66d;color:#78509b;box-shadow:1px 2px #70429e}.sb-composer-area>p{text-align:center;margin-top:7px;color:#ccb0ec;font-size:8px}.sb-notice{position:fixed;bottom:22px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;z-index:90;max-width:calc(100vw - 40px);padding:12px 18px;border:1px solid #876da5;border-radius:9px;background:#fffdf4;color:#82639c;box-shadow:3px 4px #b9a4ca;font-size:12px}.sb-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sb-spin{animation:sb-spin 1.2s linear infinite}@keyframes sb-spin{to{transform:rotate(360deg)}}@keyframes sb-node-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes sb-message-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sb-confirm{0%{transform:scale(.5) rotate(-30deg);opacity:0}to{transform:none;opacity:1}}@media(max-width:1200px){.strategy-app .search-box{display:none}.strategy-app .main-nav{gap:0}.strategy-app .main-nav button{padding-inline:12px}.strategy-app .topbar{gap:18px}.strategy-builder{padding-inline:12px}.sb-layout{grid-template-columns:minmax(0,1fr) 270px;gap:12px}.sb-page-head h1>span{display:none}.sb-page-head{min-height:68px}.sb-identity{padding:10px;gap:9px}.sb-name input{font-size:20px}.sb-prepare{font-size:9px}.sb-rule-intro{padding:15px}.sb-rule-intro h2{font-size:15px}.sb-rule-flow{padding-inline:13px}.sb-rule-node{padding:11px 10px}.sb-rule-node header p{font-size:8px}.sb-rule-node header>select{max-width:98px;font-size:8px;padding-inline:3px}.sb-rule-health{font-size:8px}.sb-rule-footer{padding:11px;gap:8px}.sb-rule-footer>span{font-size:8px}.sb-risk-fields{gap:6px;margin-left:40px}.sb-field>div{padding:7px 6px}.sb-field input{font-size:13px}.sb-copilot{min-height:675px}.sb-assistant-message{gap:6px}.sb-conversation{padding:15px 9px}.sb-assistant-avatar{width:23px;height:23px}.sb-assistant-bubble{padding:11px 9px}.sb-assistant-bubble h3{font-size:12px}.sb-chat-example{padding:8px}.sb-proposal{margin-left:0}.sb-result-metrics{gap:8px}.sb-result-metrics strong{font-size:19px}.sb-backtest{padding:15px 12px 0}.sb-test-head h2{font-size:15px}.sb-test-settings{gap:8px;padding:9px}}@media(max-width:820px){.strategy-app .app-stage{margin-left:0}.strategy-app .utility-rail{display:none}.strategy-app .topbar{padding:0 16px;gap:14px;height:auto;min-height:58px;flex-wrap:wrap}.strategy-app .main-nav{order:3;width:calc(100% + 32px);height:42px;margin:0 -16px;padding:0 12px;overflow-x:auto;border-top:1px solid #8366a121;scrollbar-width:none}.strategy-app .main-nav button{white-space:nowrap;font-size:12px;flex:1;padding:0 9px}.strategy-app .header-actions .live-pill{display:none}.strategy-app .header-actions{padding:9px 0}.sb-layout{grid-template-columns:minmax(0,1fr) 255px}.sb-page-head h1{font-size:23px}.sb-page-actions>button{padding:6px 7px;font-size:10px}.sb-prepare{display:none}.sb-rule-node>header{flex-wrap:wrap}.sb-rule-node header>select{margin-left:40px}.sb-risk-fields{margin-left:0}.sb-rule-footer{flex-wrap:wrap}.sb-rule-footer>span{flex:1 1 100%}.sb-rule-footer .sb-primary{width:100%}}@media(max-width:640px){.strategy-builder{padding:0 10px 25px}.sb-page-head{gap:8px;min-height:81px}.sb-page-head h1{font-size:21px}.sb-eyebrow{font-size:7px;letter-spacing:1px}.sb-page-actions{gap:5px}.sb-page-actions>button{font-size:9px;padding:7px}.sb-page-actions>button:nth-child(2)>span{display:none}.sb-page-actions>button:first-child{font-size:0}.sb-layout{display:flex;flex-direction:column;gap:14px}.sb-main{width:100%}.sb-identity{margin-bottom:12px}.sb-name input{font-size:22px}.sb-workbench-head{padding:8px 10px}.sb-context-selects b{font-size:7px}.sb-workbench-head>span{font-size:11px}.sb-workspace-tabs{gap:0;padding-inline:6px}.sb-workspace-tabs>button{padding-inline:8px;font-size:10px}.sb-rule-intro{gap:6px;padding:15px 12px}.sb-rule-intro h2{font-size:14px}.sb-rule-intro>div>span{font-size:7px}.sb-rule-health{padding:4px 5px}.sb-rule-node header>select{margin-left:auto}.sb-rule-node header p{font-size:8px}.sb-node-icon{width:29px;height:29px}.sb-rule-node h3{font-size:12px}.sb-conditions,.sb-add-condition{margin-left:0}.sb-condition-summary{font-size:10px}.sb-risk-fields{grid-template-columns:1fr 1fr 1.2fr}.sb-copilot{width:100%;position:static;min-height:600px;height:650px;max-height:none}.sb-assistant-message{gap:8px}.sb-assistant-bubble{padding:13px}.sb-assistant-bubble h3{font-size:14px}.sb-assistant-bubble>p,.sb-chat-example p{font-size:12px}.sb-prompt-chips button{flex:1;font-size:9px}.sb-composer-area textarea{font-size:12px}.sb-copilot-status{font-size:9px}.sb-copilot-context strong{font-size:14px}.sb-result-metrics strong{font-size:18px}.sb-result-metrics span{font-size:8px}.sb-test-settings{flex-wrap:wrap}.sb-test-settings>button{font-size:8px}.sb-test-head h2{font-size:14px}.sb-test-head .sb-primary{font-size:10px}.sb-trades-head{flex-direction:column;gap:5px}.sb-trade-table>button{font-size:9px}.sb-description{padding:20px 15px}.sb-description-facts{grid-template-columns:1fr 1fr}.sb-description h2{font-size:22px}.sb-readable-summary{font-size:13px}}@media(prefers-reduced-motion:reduce){.strategy-builder *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.sb-blueprint-pane,.sb-blueprint-preview{min-width:0}.sb-mobile-switch{display:none}.sb-test-shortcut{display:flex;align-items:center;gap:4px;padding:5px 8px;margin-left:3px;border:1px solid #c8d977;border-radius:5px;background:#effa89;color:#514564;font-size:11px;font-weight:700}.sb-blueprint-preview{padding:22px 22px 12px;background:#fffcf6;border-left:1px solid #ddc9ee}.sb-blueprint-preview>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px}.sb-blueprint-preview h2{font-size:21px;letter-spacing:-.6px;margin-top:5px}.sb-history-label{display:flex;gap:6px;align-items:center;flex:none;font-size:10px;color:#6c8c7d}.sb-history-label i{width:6px;height:6px;border-radius:50%;background:#31b89e;box-shadow:0 0 0 4px #31b89e16}.sb-preview-asset{display:flex;align-items:center;gap:10px;padding:15px 0;border-top:1px solid #eadfea}.sb-asset-monogram{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#f8d777;color:#635040;font-size:23px;font-weight:800}.sb-preview-asset>div strong{display:block;font-size:17px}.sb-preview-asset>div strong>span{font-size:12px;color:#a18baa;font-weight:500}.sb-preview-asset small{display:block;margin-top:4px;font-size:10px;color:#927c9e}.sb-preview-price{margin-left:auto;text-align:right}.sb-preview-price strong{font-family:Manrope,Inter,sans-serif;font-variant-numeric:tabular-nums}.sb-preview-legend{display:flex;align-items:center;gap:16px;padding:13px 0;border-bottom:1px solid #e8daed;color:#8b7599;font-size:10px}.sb-preview-legend>span{display:flex;align-items:center;gap:5px}.sb-preview-legend i{width:5px;height:5px;border-radius:50%;background:#8659cf}.sb-preview-legend>span:nth-child(2) i{background:#35ac9a}.sb-preview-legend button{display:flex;align-items:center;gap:4px;margin-left:auto;border:0;background:none;color:#8654c1;font-size:11px}.sb-preview-stats{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:10px;padding:20px 0}.sb-preview-stats>div+div{border-left:1px solid #e7dbea;padding-left:20px}.sb-preview-stats small{display:block;font-size:11px;color:#9c84ac}.sb-preview-stats strong{display:block;font:750 25px/1.2 Manrope,Inter,sans-serif;color:#674782;margin-top:8px;font-variant-numeric:tabular-nums}.sb-preview-stats strong.negative{color:#d96984}.sb-preview-outcome{display:flex;align-items:flex-start;gap:10px;padding:15px;background:#f0e8fa;border:1px solid #e3d5ef;border-radius:9px}.sb-preview-outcome>span{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:8px;background:#d9cbef;color:#7c56a9}.sb-preview-outcome strong{font-size:12px;color:#74558c}.sb-preview-outcome p{font-size:11px;line-height:1.7;color:#9a80ab;margin-top:4px}.sb-preview-source{display:flex;justify-content:space-between;gap:10px;font-size:9px;color:#a68eaf;padding-top:14px}.sb-page-actions>button,.sb-workspace-tabs>button{font-size:12px}.sb-workbench-head>span{font-size:14px}.sb-context-selects select{font-size:12px}.sb-context-selects b{font-size:10px}.sb-page-head{min-height:77px}.sb-rule-intro h2{font-size:18px}.sb-rule-node header p{font-size:10px;line-height:1.6}.sb-condition-summary{font-size:12px;line-height:1.6}.sb-rule-node header>select{font-size:10px;max-width:126px}.sb-rule-node{padding:16px 13px}.sb-rule-intro{padding:22px 18px 19px}.sb-rule-flow{padding:0 18px 20px}.sb-risk-fields{margin-left:0}.sb-field>span{font-size:11px}.sb-field input{font-size:16px}.sb-field b{font-size:10px}.sb-conditions,.sb-add-condition{margin-left:0}.sb-add-condition>button{font-size:11px}.sb-rule-health{font-size:10px}.sb-flow-connector{height:32px}.sb-flow-connector small{font-size:10px}.sb-rule-footer>span{font-size:11px}.sb-primary{font-size:12px}.sb-identity p{font-size:11px}.sb-prepare{font-size:12px}.sb-copilot{min-height:740px}.sb-copilot-tabs button{font-size:13px}.sb-copilot-status{color:#dcc9f8;font-size:10px}.sb-copilot-context strong{font-size:15px}.sb-copilot-context small{font-size:11px;color:#ddc9f7}.sb-assistant-message header{font-size:11px}.sb-assistant-bubble h3{font-size:15px}.sb-assistant-bubble>p,.sb-chat-message>div{font-size:13px;color:#f0e7ff;line-height:1.85}.sb-chat-user>div{color:#604437}.sb-chat-example p{font-size:12px;color:#f4eaff}.sb-chat-example>span{font-size:10px;color:#d5bfee}.sb-chat-example button{font-size:11px}.sb-chat-nudge p{font-size:11px;color:#d6bcec}.sb-composer-area textarea{font-size:13px}.sb-prompt-chips button{font-size:10px}.sb-composer-area>p{font-size:9px}.sb-proposal-change>strong{font-size:11px}.sb-proposal-change>span{font-size:12px}.sb-apply-proposal{font-size:12px}.sb-proposal>p{font-size:11px}@media(min-width:1450px){.sb-layout{grid-template-columns:minmax(0,1fr) clamp(325px,21vw,430px);gap:14px}.sb-blueprint-composition{display:grid;grid-template-columns:minmax(420px,.95fr) minmax(430px,1.12fr)}.sb-identity{min-height:82px;margin-bottom:12px}.sb-name input{font-size:28px}.sb-workspace-content{min-height:0}.sb-blueprint-pane{background:radial-gradient(#c4a8df50 .6px,transparent .6px) 0 0 / 14px 14px}.sb-rule-flow{background:none}.sb-copilot{height:calc(100dvh - 145px);min-height:810px}.sb-preview-asset{margin-bottom:5px}.sb-blueprint-preview .sb-chart{margin-inline:-10px}.sb-preview-outcome{display:none}.sb-preview-stats{padding-bottom:12px}.sb-preview-source{padding-top:4px}.sb-page-head{min-height:68px}.sb-rule-footer{padding:14px 19px}.sb-rule-footer .sb-primary{min-width:225px;justify-content:center}}@media(max-width:1449px){.sb-blueprint-preview{display:none}}@media(min-width:1100px)and (max-width:1449px){.sb-layout{grid-template-columns:minmax(0,1fr) 340px}.sb-rule-node{padding:18px 17px}.sb-rule-flow{padding-inline:22px}.sb-rule-node h3{font-size:17px}.sb-condition-summary{padding:9px 11px}}@media(max-width:1099px){.sb-layout{grid-template-columns:minmax(0,1fr) 285px}.sb-rule-node h3{font-size:14px}.sb-rule-node header p{font-size:9px}.sb-rule-health{font-size:9px}.sb-rule-intro h2{font-size:16px}.sb-rule-node>header{flex-wrap:wrap}.sb-rule-node header>select{margin-left:auto}.sb-assistant-bubble h3{font-size:14px}.sb-rule-footer>span{font-size:9px}.sb-name input{font-size:22px}.sb-identity p{font-size:9px}.sb-prepare{font-size:10px}.sb-workspace-tabs>button{font-size:11px}}@media(max-width:820px)and (min-width:641px){.sb-layout{grid-template-columns:minmax(0,1fr) 270px}.sb-rule-node header>select{margin-left:0}.sb-risk-fields{grid-template-columns:1fr 1fr}.sb-risk-fields>.sb-field:last-child{grid-column:1/-1}}@media(max-width:640px){.sb-page-head{min-height:81px}.sb-page-actions>button{font-size:10px}.sb-page-actions>button:first-child{font-size:0}.sb-copilot{min-height:650px}.sb-rule-node h3{font-size:14px}.sb-rule-intro h2{font-size:15px}.sb-rule-intro,.sb-rule-flow{padding-inline:12px}.sb-rule-node{padding:13px 10px}.sb-field input{font-size:16px}.sb-rule-health{font-size:8px}.sb-workbench-head>span{font-size:12px}.sb-context-selects b{display:none}.sb-risk-fields{gap:6px}}@media(max-width:640px){.sb-mobile-switch{display:flex;gap:5px;padding:4px;margin-bottom:14px;background:#e6d8f4;border:1px solid #cdb4e3;border-radius:8px}.sb-mobile-switch>button{display:flex;align-items:center;justify-content:center;gap:7px;flex:1;padding:8px;border:1px solid transparent;border-radius:5px;background:none;color:#8a689e;font-size:12px}.sb-mobile-switch>button[aria-pressed=true]{background:#fff9ec;color:#774da4;border-color:#b598d2;box-shadow:0 1px #c2a7d6}.strategy-builder[data-mobile-pane=rules] .sb-copilot,.strategy-builder[data-mobile-pane=chat] .sb-main{display:none}.strategy-builder[data-mobile-pane=chat] .sb-copilot{min-height:560px;height:calc(100dvh - 250px)}}html:has(.strategy-app),body:has(.strategy-app),body:has(.strategy-app) #root{height:100%;overflow:hidden}.terminal-app.strategy-app{height:100dvh;min-height:0;overflow:hidden}.strategy-app .app-stage{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.strategy-app .topbar{flex:none}.strategy-builder{display:flex;flex:1;flex-direction:column;min-height:0;padding-bottom:10px;overflow:hidden}.sb-page-head{flex:none;min-height:62px}.sb-layout{flex:1;min-height:0;align-items:stretch}.sb-main{display:flex;flex-direction:column;min-height:0}.sb-identity{flex:none;min-height:64px;padding:8px 12px;margin-bottom:10px}.sb-strategy-mark{width:42px;height:42px}.sb-name input{font-size:23px}.sb-identity p{margin-top:4px}.sb-workbench{display:flex;flex:1;flex-direction:column;min-height:0}.sb-workbench-head{flex:none;min-height:43px;gap:9px;padding:7px 12px}.sb-workbench-head>span{flex:none;white-space:nowrap}.sb-context-selects{flex:none}.sb-workspace-tabs{flex:none;min-height:36px}.sb-workspace-tabs>button{padding-top:8px;padding-bottom:7px}.sb-workspace-content{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9afdf transparent}.sb-workspace-content[data-view=rules]{display:flex;flex-direction:column;overflow:hidden}.sb-live-workspace{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.sb-market-preview{display:flex;flex:none;flex-direction:column;min-width:0;background:#fffdf8;border-bottom:1px solid #d6c1e8}.sb-market-preview-head{display:flex;align-items:center;gap:12px;flex:none;min-height:49px;padding:7px 15px 6px;background:linear-gradient(90deg,#fffdf8,#fcf8ff);border-bottom:1px solid #ede5f2}.sb-market-preview-identity{display:flex;align-items:center;gap:9px;min-width:0;flex:1}.sb-market-preview-identity>img{width:29px;height:29px;flex:none;object-fit:contain}.sb-market-preview-identity>div{min-width:0}.sb-market-preview-identity strong{display:flex;align-items:center;gap:6px;font:750 14px/1.25 Manrope,Inter,sans-serif;color:#59416f}.sb-market-preview-identity strong>span{color:#a58db3;font-size:10px;font-weight:500}.sb-market-preview-identity strong>b{margin-left:3px;padding:2px 4px;border:1px solid #e2d2ee;border-radius:4px;background:#f4ecfe;color:#a284b8;font:600 9px/1.2 Inter,sans-serif}.sb-market-preview-identity small{display:flex;align-items:center;gap:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;color:#a68bb8;font-size:9px}.sb-market-preview-identity small>i{width:4px;height:4px;flex:none;border-radius:50%;background:#c2aaca}.sb-market-preview-identity small>i.is-ready{background:#6cbaa0}.sb-market-preview-price{flex:none;display:flex;align-items:baseline;gap:6px}.sb-market-preview-price>small{color:#af99bb;font-size:9px}.sb-market-preview-price>strong{color:#755291;font:750 15px/1.3 Manrope,Inter,sans-serif;font-variant-numeric:tabular-nums}.sb-market-preview-head>button{display:flex;align-items:center;gap:5px;flex:none;min-height:29px;padding:5px 8px;border:1px solid #d8c3eb;border-radius:6px;background:#f5edff;color:#926aaf;font-size:10px}.sb-market-preview-head>button:hover{background:#e9d9ff;color:#784aa0}.sb-market-preview-chart{height:clamp(165px,20dvh,220px);min-height:0;flex:none}.sb-market-preview-chart>.sb-chart{height:100%;min-height:0;margin:0}.sb-market-preview-caption{display:flex;justify-content:space-between;align-items:center;gap:8px;flex:none;min-height:22px;padding:3px 13px 5px;border-top:1px solid #f0e9f4;color:#ae97bd;font-size:8px}.sb-market-preview-markers{display:flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.sb-market-preview-markers>i{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent}.sb-market-preview-markers>i.entry{border-bottom:5px solid #23aa88}.sb-market-preview-markers>i.exit{border-top:5px solid #e57396;margin-left:6px}.sb-market-preview-markers>span{margin-left:5px;color:#b3a0bc}.sb-market-preview-caption>a,.sb-market-preview-applied{display:flex;align-items:center;gap:3px;white-space:nowrap;color:#a184b7;text-decoration:none}.sb-market-preview-applied{color:#b39255}.sb-market-preview-empty{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;height:100%;padding:15px;color:#ac91c3;background:linear-gradient(120deg,#fffdf7,#f8f3ff)}.sb-market-preview-empty>svg{flex:none}.sb-market-preview-empty>div{max-width:340px;min-width:0}.sb-market-preview-empty strong{display:block;color:#9171a8;font-size:12px}.sb-market-preview-empty p{margin-top:5px;font-size:10px;line-height:1.6}.sb-market-preview-empty>button{flex:none;padding:5px 9px;border:1px solid #d7c0e8;border-radius:5px;background:#f1e8fc;color:#9270ad;font-size:10px}@media(max-width:1099px){.sb-market-preview-head{gap:8px;padding-inline:11px}.sb-market-preview-price{display:none}}@media(max-height:800px){.sb-market-preview-chart{height:165px}.sb-market-preview-head{min-height:43px;padding-block:5px}.sb-market-preview-caption{min-height:20px;padding-block:3px}}@media(max-width:640px){.sb-market-preview-chart{height:135px}.sb-market-preview-head{min-height:44px;padding:5px 9px}.sb-market-preview-identity{gap:7px}.sb-market-preview-identity>img{width:25px;height:25px}.sb-market-preview-head>button{font-size:9px;padding-inline:6px}.sb-market-preview-caption{padding-inline:9px;font-size:7px}.sb-market-preview-markers>span{margin-left:2px}.sb-market-preview-applied{font-size:7px}}.sb-blueprint-composition{flex:1;min-height:0;overflow:hidden}.sb-blueprint-pane{height:100%;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9afdf transparent}.sb-rule-intro{padding:14px 18px 12px}.sb-rule-intro h2{font-size:17px;margin-top:4px}.sb-rule-flow{padding:0 18px 12px}.sb-rule-node{padding:12px 13px}.sb-rule-node h3{font-size:15px}.sb-flow-connector{height:24px}.sb-conditions{margin-top:9px}.sb-condition-summary{padding:6px 8px}.sb-risk-fields{margin-top:10px}.sb-rule-footer{flex:none;padding:9px 13px}.sb-page-footnote{flex:none;margin-top:7px!important;font-size:8px;line-height:1.4}.sb-copilot,.strategy-builder[data-mobile-pane=chat] .sb-copilot{position:static;min-height:0;max-height:none;height:100%}.sb-copilot-context{flex:none;padding:11px 12px}.sb-conversation{overscroll-behavior:contain}.sb-blueprint-preview{min-height:0;overflow:auto;overscroll-behavior:contain;padding:14px 18px 10px;scrollbar-width:thin;scrollbar-color:#c9afdf transparent}.sb-blueprint-preview>header{margin-bottom:12px}.sb-preview-asset{padding:10px 0}.sb-preview-stats{padding:12px 0}.sb-mobile-switch{flex:none}@media(max-width:1299px){.sb-context-selects b{display:none}}@media(max-width:1099px){.sb-workbench-head{gap:7px;padding-inline:10px}.sb-workbench-head>span{font-size:12px;gap:6px}.sb-template-picker{gap:4px}.sb-template-picker select{width:110px}.sb-rule-intro h2{font-size:16px}}@media(max-height:800px){.sb-page-head{min-height:54px}.sb-page-head h1{font-size:23px}.sb-identity{min-height:58px;margin-bottom:8px;padding-block:7px}.sb-strategy-mark{width:38px;height:38px}.sb-name input{font-size:21px}.sb-rule-intro{padding:10px 14px}.sb-rule-intro>div>span{display:none}.sb-rule-intro h2{margin-top:0}.sb-rule-flow{padding-inline:14px}.sb-rule-node{padding:7px 11px}.sb-flow-connector{height:17px}.sb-conditions{margin-top:7px}.sb-add-condition{margin-top:6px}.sb-risk-fields{margin-top:8px}.sb-allocation-slider{margin-top:11px}.sb-blueprint-preview>header{margin-bottom:8px}.sb-blueprint-preview h2{font-size:18px}.sb-preview-stats strong{font-size:22px}}@media(max-width:820px){.sb-prepare{display:flex;font-size:9px}.sb-workbench-head{gap:5px;padding-inline:8px}.sb-template-picker>svg{display:none}.sb-template-picker select{width:103px;font-size:10px;padding-inline:4px}.sb-context-selects{gap:4px}.sb-context-selects select{font-size:10px;padding-inline:3px}.sb-test-shortcut{min-height:26px;padding:5px;margin-left:0}.sb-test-shortcut>span{display:none}.sb-rule-footer{flex-wrap:nowrap}.sb-rule-footer>span{flex:1;font-size:8px}.sb-rule-footer .sb-primary{flex:none;width:auto;min-width:0;font-size:10px}}@media(max-width:640px){.sb-page-head{min-height:59px}.sb-page-head h1{font-size:21px}.sb-layout{gap:0}.sb-mobile-switch{margin-bottom:8px;padding:3px}.sb-mobile-switch>button{padding:6px}.sb-main{flex:1}.sb-identity{min-height:56px;padding:6px 9px;margin-bottom:8px}.sb-strategy-mark{width:36px;height:36px}.sb-name input{font-size:21px}.sb-workbench-head>span{gap:4px;font-size:11px}.sb-workbench-head>span>svg{width:13px}.sb-rule-intro{padding:9px 11px}.sb-rule-intro>div>span{display:none}.sb-rule-intro h2{font-size:14px;margin-top:0}.sb-rule-flow{padding:0 10px 10px}.sb-rule-node{padding:9px}.sb-rule-node h3{font-size:13px}.sb-rule-node header p{font-size:8px}.sb-node-icon{width:27px;height:27px}.sb-rule-node header>select{font-size:9px;max-width:106px}.sb-flow-connector{height:19px}.sb-conditions{margin-top:7px}.sb-condition-summary{font-size:11px}.sb-add-condition{margin-top:6px}.sb-add-condition>button{font-size:10px}.sb-allocation-slider{margin-top:10px}.sb-slider-labels{margin-top:5px}.sb-risk-fields{margin-top:8px}.sb-field>span{font-size:10px;margin-bottom:4px}.sb-field>div{padding:6px}.sb-rule-footer{padding:7px 9px;gap:5px}.sb-rule-footer>span{font-size:7px}.sb-rule-footer .sb-primary{min-height:32px;padding:6px 8px;gap:4px}.sb-page-footnote{font-size:7px;margin-top:5px!important}}.strategy-builder.strategy-studio{--studio-ink:#342542;--studio-muted:#93839f;--studio-line:#d7c8e4;--studio-paper:#fffdf8;--studio-purple:#7442e5;display:flex;flex:1;flex-direction:column;min-height:0;padding:0 12px 5px;overflow:hidden;color:var(--studio-ink)}:where(.strategy-studio) button,:where(.strategy-studio) select,:where(.strategy-studio) input,:where(.strategy-studio) textarea{font-family:inherit;font-size:12px}:where(.strategy-studio) button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--studio-line);border-radius:6px;background:#fffdf8;color:inherit;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}:where(.strategy-studio) button:hover{border-color:#a28ac2;background:#f7f1ff}.strategy-studio button:disabled{opacity:.42;cursor:not-allowed}.strategy-studio select{color:inherit;cursor:pointer}.strategy-studio .positive{color:#168f76}.strategy-studio .negative{color:#d3587c}.studio-header{flex:none;height:65px;display:flex;align-items:center;gap:14px}.studio-brand{display:flex;align-items:center;gap:9px;flex:none}.studio-brand>span{display:grid;place-items:center;width:35px;height:37px;transform:rotate(-6deg);background:#7642e5;color:#f2ff98;border:1px solid #6239ac;border-radius:9px;box-shadow:2px 3px #cfbae8}.studio-brand small{font-size:8px;font-weight:800;letter-spacing:1.25px;color:#8e70ac}.studio-brand h1{font-size:20px;line-height:1.3;font-weight:800;letter-spacing:-.6px}.studio-header-divider{height:28px;border-left:1px solid #b9a1d345}.studio-document{min-width:90px;flex:1}.studio-document label{display:flex;align-items:center;gap:5px;max-width:350px}.studio-document input{min-width:0;width:100%;padding:2px 0;border:0;background:transparent;font-size:15px;font-weight:750;color:#453451}.studio-document label>svg{flex:none;color:#a38ab7}.studio-document>span{display:flex;align-items:center;gap:4px;font-size:9px;color:#9b84a9;margin-top:2px}.studio-document i{height:3px;width:3px;background:#bda5ce;border-radius:50%;margin:0 4px}.studio-header-actions{display:flex;align-items:center;gap:6px;flex:none}.studio-header-actions button{height:32px;padding:0 9px;font-size:11px}.studio-header-actions button b{font-size:9px;color:#a18ab3}.strategy-studio .studio-save{background:#f1e8ff;border-color:#c2a9df;color:#6e47a1}.strategy-studio .studio-run{background:#f0fc86;border-color:#a8b265;color:#354125;font-weight:750;box-shadow:2px 2px #c2c699;min-height:32px;padding:0 12px}.strategy-studio .studio-run:hover{background:#e7f56e}.studio-mobile-switch{display:none}.studio-layout{display:grid;grid-template-columns:minmax(0,1fr) clamp(282px,24vw,360px);gap:12px;min-height:0;flex:1}.studio-workbench{min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid #bba2d2;border-radius:12px;background:var(--studio-paper);overflow:hidden;box-shadow:2px 3px #cebcdc70}.studio-context-bar{height:43px;flex:none;display:flex;align-items:center;gap:11px;padding:0 12px;border-bottom:1px solid #e4d9ed;background:#faf6ff}.studio-context-bar>div:first-child{display:flex;align-items:center;gap:5px}.studio-context-bar img{width:23px;height:23px}.studio-context-bar select{padding:0;border:0;background:transparent;font-weight:800;outline-offset:4px}.studio-context-bar>div:first-child>span{font-size:10px;color:#9f89af}.studio-timeframes{display:flex;gap:2px;padding-left:8px;border-left:1px solid #e2d5ed}.studio-timeframes button{border:0;background:none;padding:5px 6px;font-size:10px;font-weight:650;border-radius:4px}.studio-timeframes button[aria-pressed=true]{background:#e9dcff;color:#7644c3}.studio-context-bar .studio-direction{border:0;background:none;padding:4px 0;font-size:10px;color:#806998}.studio-direction span{color:#ab94ba}.studio-context-right{display:flex;align-items:center;gap:8px;margin-left:auto}.studio-context-right>span{font-size:9px;color:#a18dab;display:flex;align-items:center;gap:5px}.studio-context-right i,.studio-chart-caption i{display:block;width:5px;height:5px;background:#b69bc9;border-radius:50%}.studio-context-right .is-ready i{background:#3ab497}.studio-context-right>button{border:0;background:none;padding:4px}.studio-work-area.sb-live-workspace{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.studio-market{display:flex;flex-direction:column;flex:0 0 var(--chart-share);min-height:170px;overflow:hidden}.studio-price-line{display:flex;align-items:center;gap:14px;padding:10px 12px 3px;min-height:38px;flex:none}.studio-price-line>strong{font:700 20px/1.2 Manrope,Inter,sans-serif;letter-spacing:-.6px}.studio-ohlc{display:flex;gap:9px;min-width:0;font-size:9px;color:#a997b5;overflow:hidden;white-space:nowrap}.studio-ohlc b{font-weight:500;color:#7f718c}.studio-price-line>button{margin-left:auto;flex:none;border:0;background:none;padding:3px}.studio-indicator-bar{display:flex;align-items:center;gap:4px;min-height:25px;padding:0 12px 4px;overflow:auto;scrollbar-width:none;flex:none}.studio-indicator-bar button{flex:none;gap:4px;border:0;padding:2px 5px;font-size:9px;background:transparent;color:#b5a6c0;text-decoration:line-through;border-radius:3px}.studio-indicator-bar button[aria-pressed=true]{color:#7e6d8d;text-decoration:none}.studio-indicator-bar i{width:6px;height:6px;background:var(--indicator-color,#73a79d);border-radius:2px;opacity:.35}.studio-indicator-bar [aria-pressed=true] i{opacity:1}.studio-indicator-bar .studio-add-indicator{color:#9c80b6;text-decoration:none;margin-left:auto}.studio-chart-holder{position:relative;flex:1;min-height:60px}.studio-chart-surface{width:100%;height:100%;min-height:0}.studio-chart-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:9px;padding:18px;color:#9c84b0;font-size:11px}.studio-chart-empty p{max-width:400px;line-height:1.7}.studio-chart-empty button{padding:6px 10px}.studio-chart-caption{height:22px;flex:none;padding:0 11px;display:flex;align-items:center;justify-content:space-between;gap:6px;color:#a393ac;font-size:8px}.studio-chart-caption>span{display:flex;align-items:center;gap:4px;white-space:nowrap}.studio-chart-caption i{background:#8ac4a3;width:4px;height:4px}.studio-chart-caption a{display:flex;color:#a58bb9}.studio-resizer{display:flex;align-items:center;justify-content:center;height:7px;flex:none;border-top:1px solid #ded1e9;border-bottom:1px solid #ded1e9;cursor:row-resize;touch-action:none;background:#f5eefb}.studio-resizer span{width:30px;height:2px;border-radius:1px;background:#c6b0dc}.studio-resizer:hover,.studio-resizer:focus-visible{background:#ddcafa}.studio-editor{display:flex;flex-direction:column;min-height:0;flex:1;background:#fbf8fe}.studio-editor-tabs{display:flex;align-items:stretch;height:36px;flex:none;border-bottom:1px solid #dfcfee;background:#f4eefb;padding:0 9px;gap:3px}.studio-editor-tabs>button{padding:0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;font-size:11px;color:#9d83b4;white-space:nowrap}.studio-editor-tabs>button[aria-selected=true]{color:#7746cc;border-bottom-color:#8750eb;background:#eadffd;font-weight:750}.studio-editor-tabs>button i,.studio-copilot-tabs i{width:5px;height:5px;background:#3caf8e;border-radius:50%}.studio-history-actions{display:flex;align-items:center;margin-left:auto}.studio-history-actions button{border:0;background:none;padding:4px;color:#8e78a0}.studio-blueprint-bar{flex:none;height:31px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:6px;background:#fffaf5;border-bottom:1px solid #e8ddef;font-size:10px;color:#9982ae}.studio-blueprint-bar>span{display:flex;align-items:center;gap:6px}.studio-blueprint-bar b{font-size:8px;font-weight:500;padding:2px 5px;border:1px solid #d6e5ba;color:#789c53;background:#f1f9e6;border-radius:3px}.studio-blueprint-bar>label{display:flex;align-items:center;gap:4px;color:#9673b0}.studio-blueprint-bar select{max-width:140px;font-size:10px;border:0;background:transparent;color:#836294}.studio-editor-content{position:relative;display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.studio-source-host{flex:1;min-height:0;display:flex;flex-direction:column}.studio-source-host[hidden]{display:none!important}.studio-editor-content>.strategy-canvas{flex:1;min-height:0;border:0;border-radius:0}.studio-editor .strategy-canvas .sc-stage{min-height:0;flex:1}.studio-editor .sc-stage-tabs{top:9px}.studio-editor .sc-stage-tabs button{font-size:9px}.studio-editor .sc-tools{bottom:11px}.studio-editor .sc-canvas-hint{display:none}.studio-editor .sc-node-heading strong{font-size:13px}.studio-editor .sc-node-conditions p{font-size:11px}.studio-editor .sc-node-conditions p,.studio-editor .sc-node-foot{overflow:hidden;text-overflow:ellipsis}.studio-editor .sc-node-foot{white-space:nowrap}.studio-statusbar{display:flex;align-items:center;gap:10px;height:28px;flex:none;padding:0 10px;background:#f7f1fc;border-top:1px solid #dccbe9;color:#a18cad;font-size:9px}.studio-statusbar>span{display:flex;align-items:center;gap:4px}.studio-statusbar .is-valid{color:#6a9373}.studio-statusbar .is-invalid{color:#b27948}.studio-statusbar button{padding:0;border:0;background:none;font-size:9px;color:inherit}.studio-statusbar>button{margin-left:auto;color:#8e69a6}.studio-inline-warning{display:flex;align-items:center;gap:7px;padding:7px 12px;flex:none;background:#fff2d6;color:#996d38;font-size:11px}.studio-inline-warning button{margin-left:auto;font-size:10px;padding:3px 7px;background:#fffaed}.studio-copilot{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #7343b9;border-radius:12px;background:linear-gradient(165deg,#7140e4,#7f4ce8 58%,#8455e8);box-shadow:2px 3px #bc9bd4;color:#fff3ff}.studio-copilot-tabs{display:flex;align-items:stretch;height:43px;flex:none;background:#6734ce;border-bottom:1px solid #ba94f454}.studio-copilot .studio-copilot-tabs button{border:0;border-radius:0;background:transparent;color:#d8c0f3;padding:0 13px;font-size:12px}.studio-copilot .studio-copilot-tabs button[aria-pressed=true]{background:#f4d65b;color:#4e345d;font-weight:750}.studio-copilot .studio-copilot-tabs button:last-child{margin-left:auto;padding:0 10px;color:#e0c7ff}.studio-ai-mode{display:flex;align-items:center;gap:7px;padding:7px 11px;flex:none;border-bottom:1px solid #cda8ff25}.studio-ai-mode select{width:106px;padding:3px 4px;background:#6631c7;border:1px solid #b38ae160;border-radius:4px;color:#efe0ff;font-size:9px}.studio-ai-mode>span{font-size:8px;color:#d4b9f0;display:flex;align-items:center;gap:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.studio-ai-mode i{width:4px;height:4px;border-radius:50%;background:#c49ce4;flex:none}.studio-ai-mode .is-ready{background:#96dfaf}.studio-ai-context{display:flex;align-items:center;gap:9px;padding:11px 12px;flex:none}.studio-ai-context>span{display:grid;place-items:center;width:34px;height:35px;background:#bc91f338;border:1px solid #d2aefe40;border-radius:8px;color:#eddfa4}.studio-ai-context>div{flex:1;min-width:0}.studio-ai-context strong{font-size:12px;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis}.studio-ai-context small{display:block;font-size:9px;color:#ccb0eb;margin-top:5px}.studio-ai-context>svg{color:#b598d7;flex:none}.studio-copilot .studio-ai-sync{flex:none;display:flex;align-items:center;justify-content:flex-start;height:29px;margin:0 10px;padding:0 8px;border:1px solid #d0a9ff36;background:#512ba537;border-radius:5px;color:#dac4f0;font-size:9px}.studio-ai-sync>i{width:5px;height:5px;border-radius:50%;background:#dcef8b;flex:none}.studio-ai-sync>svg{margin-left:auto}.studio-ai-sync.is-running>i{animation:studio-breathe 1.1s ease-in-out infinite}.studio-conversation{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b58ae2 transparent;padding:19px 16px}.studio-welcome>small{display:block;font-size:8px;letter-spacing:1.5px;color:#d8c0ef;margin-top:13px;font-weight:650}.studio-ai-avatar{display:grid;place-items:center;width:39px;height:41px;transform:rotate(-8deg);border:1px solid #dbc0ff60;background:#d4b5ff25;color:#f1edb4;border-radius:10px;box-shadow:2px 3px #55299850}.studio-welcome h2{font-size:23px;line-height:1.48;letter-spacing:-.6px;margin:8px 0 10px;color:#fff5ff;font-weight:750}.studio-welcome p{font-size:11px;line-height:1.85;color:#d7c0ed;max-width:310px}.studio-copilot .studio-welcome>button{font-size:10px;padding:7px 9px;background:#b99bde28;border-color:#cdaaee6e;color:#f0f59d;margin-top:12px}.studio-idea-cards{display:grid;gap:8px;margin-top:19px}.studio-copilot .studio-idea-cards button{padding:11px 10px;text-align:left;justify-content:flex-start;border:1px solid #cdabf45c;background:#6030be50;color:#dcc7f2;border-radius:7px}.studio-idea-cards button>svg:first-child{flex:none;color:#e8d1a1}.studio-idea-cards button>div{flex:1;min-width:0}.studio-idea-cards strong{display:block;color:#f2e4ff;font-size:11px;font-weight:600}.studio-idea-cards small{display:block;color:#bc9ddd;font-size:9px;margin-top:5px}.studio-message{display:flex;gap:7px;align-items:flex-start;margin-top:16px;animation:studio-message .25s ease-out}.studio-message>span{display:grid;place-items:center;width:23px;height:25px;flex:none;background:#ab83df60;border-radius:6px;font-size:9px;color:#f2e4bc}.studio-message>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.85;background:#c9a5ff15;border:1px solid #d4b1fc40;padding:9px 10px;border-radius:7px;color:#eadbff;min-width:0}.studio-message.is-user{flex-direction:row-reverse}.studio-message.is-user>p{background:#f7dc79;color:#5c426a;border-color:#e6c877}.studio-proposal{background:#fcffe6;color:#716c4e;border:1px solid #d8e69f;border-radius:8px;padding:11px;margin-top:16px}.studio-proposal header{display:flex;align-items:center;gap:5px;font-size:11px}.studio-proposal header>span{font-size:8px;margin-left:auto;color:#969c74}.studio-change{padding:9px 0;border-bottom:1px solid #dfe7bc;overflow-wrap:anywhere}.studio-change>strong{display:block;font-size:10px}.studio-change>span{display:block;color:#b3ad96;font-size:10px;line-height:1.6;margin-top:5px;text-decoration:line-through}.studio-change>b{display:flex;align-items:flex-start;gap:4px;font-size:10px;line-height:1.7;font-weight:600;margin-top:3px;color:#628451}.studio-change>b svg{flex:none;margin-top:3px}.studio-proposal>p{font-size:10px;line-height:1.7;white-space:pre-wrap;color:#a4783e;margin-top:8px}.studio-proposal-actions{display:flex;gap:6px;margin-top:12px}.studio-proposal-actions>button{padding:7px;font-size:10px;flex:1;background:transparent;border-color:#d6dcb8}.studio-proposal-actions>button:last-child{flex:2;background:#eafa87;border-color:#bac779;color:#586d41}.studio-activity h3{font-size:16px;margin-bottom:20px}.studio-activity>article{display:flex;gap:10px;padding:0 0 18px;position:relative}.studio-activity>article>i{width:6px;height:6px;background:#d2e784;border-radius:50%;margin-top:7px;flex:none}.studio-activity p{font-size:11px;line-height:1.8;color:#e2caf6}.studio-activity small{font-size:9px;color:#b493d6}.studio-copilot .studio-activity>button{padding:8px;font-size:10px;background:#b186e025;border-color:#c4a2e64a;color:#e7d5f5;margin-top:16px}.studio-composer{padding:11px;flex:none;background:#8d62e6;border-top:1px solid #caa3f658}.studio-composer-chips{display:flex;gap:5px;margin-bottom:8px}.studio-copilot .studio-composer-chips button{padding:5px 7px;font-size:9px;border:1px solid #d3b2f459;background:#a67fe545;color:#f0e2ff}.studio-composer form{display:flex;flex-direction:column;border:1px solid #dac2f3a8;border-radius:9px;background:#b18ce855;overflow:hidden}.studio-composer textarea{width:100%;border:0;outline:0;background:transparent;padding:11px;resize:none;height:72px;min-height:0;color:#fff8ff;font-size:12px;line-height:1.8}.studio-composer textarea::placeholder{color:#dcc8f3}.studio-composer form>div{display:flex;align-items:center;justify-content:space-between;padding:0 8px 8px}.studio-composer form small{font-size:8px;color:#d5bcea}.studio-copilot .studio-composer form button{width:29px;height:27px;background:#f5d573;color:#735094;border-color:#ebd395;box-shadow:1px 2px #664290}.studio-composer>p{text-align:center;font-size:8px;color:#d8bff1;margin-top:7px}.studio-report{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c4aadc transparent;background:#fffdf9}.studio-report-head{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #ede5f2;gap:5px}.studio-segment{display:flex;gap:3px}.studio-segment button{padding:5px 8px;font-size:10px;border-color:transparent;background:none}.studio-segment button[aria-pressed=true]{background:#eee4fb;color:#7d4dba;border-color:#ddc8f4}.studio-segment b{font-size:8px}.studio-report-head>button{font-size:10px;padding:5px;background:transparent;border-color:transparent}.studio-report-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:210px;height:calc(100% - 50px);padding:14px;text-align:center}.studio-report-empty>span{color:#a07ac3;margin-bottom:10px}.studio-report-empty h3{font-size:15px;color:#624872}.studio-report-empty p{font-size:11px;line-height:1.8;color:#a18caf;margin:9px 0 13px}.studio-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:14px 6px 12px;margin:0 8px;border-bottom:1px solid #e6d9ed;gap:5px}.studio-metrics>div{padding:0 9px;border-right:1px solid #e9dff0;min-width:0}.studio-metrics>div:last-child{border:0}.studio-metrics small{font-size:9px;color:#a18dac;display:block;margin-bottom:6px}.studio-metrics strong{font:750 19px/1.2 Manrope,Inter,sans-serif;letter-spacing:-.5px;white-space:nowrap}.studio-equity-label{display:flex;align-items:center;gap:12px;padding:11px 17px 3px;font-size:9px;color:#9a84ad}.studio-equity-label>span{display:flex;align-items:center;gap:5px}.studio-equity-label i{width:8px;height:2px;background:#7749d6}.studio-equity-label>span:nth-child(2)>i{background:#b4a6c7}.studio-equity-label>button{border:0;background:none;margin-left:auto;padding:0;font-size:9px;color:#a17bba}.studio-equity{height:180px;min-height:120px}.studio-table-wrap{overflow:auto;padding:0 12px;scrollbar-width:thin}.studio-table-wrap table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap;font-size:10px;font-variant-numeric:tabular-nums}.studio-table-wrap th{color:#ab97b7;font-weight:500;font-size:9px;padding:10px 7px;border-bottom:1px solid #e3d8ec}.studio-table-wrap td{padding:11px 7px;border-bottom:1px solid #ece4f2;vertical-align:top;color:#7f688f}.studio-table-wrap td.positive{color:#168f76}.studio-table-wrap td.negative{color:#d3587c}.studio-table-wrap td small{display:block;color:#b19fc0;margin-top:5px;font-size:9px}.studio-table-wrap td button{padding:0;border:0;background:none;font-size:10px;color:#866298}.studio-table-wrap td b{font-size:8px;padding:2px 3px;background:#e2f4e8;color:#599b79;border-radius:3px}.studio-table-wrap tr.is-selected{background:#eee4fa}.studio-trade-explanation{padding:12px;margin:8px 0;background:#f2eafb;border:1px solid #decaec;border-radius:7px;font-size:11px;color:#826393}.studio-trade-explanation p{font-size:10px;line-height:1.8;margin:5px 0}.studio-trade-explanation small{color:#a188b4;font-size:9px}.studio-assumptions{padding:15px 18px;font-size:11px;line-height:1.9;color:#9a85ac}.studio-assumptions h3{color:#705180;font-size:14px;margin-bottom:8px}.studio-assumptions>p{display:flex;gap:9px;margin-bottom:12px}.studio-assumptions>p span{color:#c1a7d1;flex:none}.studio-no-data{text-align:center;font-size:11px;padding:30px;color:#a38ab5}.studio-footnote{display:flex;justify-content:space-between;gap:10px;padding:5px 1px 0;font-size:8px;color:#ad99b7;flex:none;min-height:15px}@keyframes studio-breathe{50%{box-shadow:0 0 0 4px #e5f5a130;opacity:.5}}@keyframes studio-message{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}@media(min-width:1450px){.studio-header{height:70px}.studio-layout{gap:14px}.studio-conversation{padding:25px 22px}.studio-welcome h2{font-size:28px}.studio-welcome p,.studio-idea-cards strong{font-size:12px}.studio-idea-cards small{font-size:10px}.studio-context-bar{height:46px}.studio-metrics strong{font-size:24px}.studio-editor-tabs{height:39px}.studio-editor-tabs>button{font-size:12px;padding-inline:18px}}@media(max-width:1100px){.studio-header{gap:9px}.studio-header-divider{display:none}.studio-brand>span{display:none}.studio-brand small{font-size:7px}.studio-brand h1{font-size:18px}.studio-document input{font-size:13px}.studio-header-actions button{padding-inline:7px}.studio-header-actions button b{display:none}.studio-layout{grid-template-columns:minmax(0,1fr) 282px;gap:10px}.studio-context-bar{gap:6px;padding-inline:10px}.studio-context-right>span{display:none}.studio-price-line{gap:11px}.studio-ohlc span:nth-child(2),.studio-ohlc span:nth-child(3){display:none}.studio-editor-tabs{padding:0 5px;gap:0}.studio-editor-tabs>button{padding:0 8px;font-size:10px}.studio-blueprint-bar{padding-inline:10px}.studio-metrics{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}.studio-metrics>div:nth-child(3){border:0}.studio-metrics strong{font-size:19px}.studio-footnote{font-size:7px}.studio-welcome h2{font-size:21px}.studio-statusbar>span:nth-child(2){font-size:8px}}@media(max-width:820px){.strategy-builder.strategy-studio{padding-inline:8px}.studio-layout{grid-template-columns:minmax(0,1fr) 265px;gap:8px}.studio-header{height:62px}.studio-brand{display:none}.studio-document input{font-size:15px}.studio-context-bar .studio-direction span{display:none}.studio-editor-tabs>button{padding:0 7px;gap:4px}.studio-editor-tabs>button svg{width:12px}.studio-chart-caption>span:last-child{font-size:7px}.studio-blueprint-bar b{display:none}.studio-copilot .studio-copilot-tabs button{font-size:11px;padding-inline:10px}.studio-conversation{padding:15px 12px}.studio-footnote>span:last-child{display:none}}@media(max-width:640px){.studio-header{height:58px;gap:7px}.studio-document>span{font-size:8px}.studio-document input{font-size:14px}.studio-header-actions{gap:5px}.studio-header-actions button{height:29px;padding-inline:7px}.studio-header-actions>button:first-child span,.studio-header-actions>.studio-save span,.studio-header-actions>.studio-run span{display:none}.studio-header-actions>.studio-run{min-height:29px;padding-inline:8px}.studio-header-actions>button:nth-child(2){display:none}.studio-mobile-switch{display:flex;gap:3px;flex:none;border:1px solid #d9c8e8;background:#efe6f8;border-radius:6px;margin:0 0 7px;padding:3px}.studio-mobile-switch button{flex:1;border:0;background:transparent;font-size:11px;padding:5px}.studio-mobile-switch button[aria-pressed=true]{background:#fffcf7;color:#7846b0;box-shadow:0 1px 2px #ac92bd40}.studio-mobile-switch i{width:5px;height:5px;border-radius:50%;background:#75b997}.studio-layout{display:flex;gap:0}.studio-workbench,.studio-copilot{width:100%;flex:1}.strategy-studio[data-mobile-pane=rules] .studio-copilot,.strategy-studio[data-mobile-pane=chat] .studio-workbench{display:none}.studio-market{min-height:170px}.studio-context-bar{height:38px}.studio-context-bar img{width:20px;height:20px}.studio-context-bar .studio-direction{font-size:9px}.studio-timeframes button{font-size:9px;padding:4px 5px}.studio-price-line{padding-top:7px;min-height:30px}.studio-price-line>strong{font-size:18px}.studio-ohlc{font-size:8px}.studio-indicator-bar{padding-inline:8px;min-height:24px}.studio-chart-caption{font-size:7px;padding-inline:8px}.studio-chart-caption>span:last-child{max-width:120px;overflow:hidden}.studio-editor-tabs{height:34px;padding:0 4px}.studio-editor-tabs>button{font-size:9px;padding-inline:6px;gap:3px}.studio-editor-tabs>button svg{width:11px}.studio-history-actions button{padding-inline:3px}.studio-blueprint-bar{height:28px;font-size:9px;padding-inline:8px}.studio-blueprint-bar select{font-size:9px;width:103px}.studio-editor .sc-stage-tabs{display:none}.studio-editor .sc-tools{left:7px;bottom:8px;gap:4px}.studio-statusbar{height:25px;gap:6px;padding-inline:8px}.studio-statusbar>span:nth-child(2){font-size:7px}.studio-statusbar button{font-size:8px}.studio-metrics strong{font-size:18px}.studio-report-head{padding:7px}.studio-segment button{font-size:9px;padding:5px 6px}.studio-report-empty{min-height:160px;padding:10px}.studio-report-empty>span{display:none}.studio-report-empty h3{font-size:13px}.studio-report-empty p{font-size:10px;margin:7px 0}.studio-copilot-tabs{height:41px}.studio-conversation{padding:21px 18px}.studio-welcome h2{font-size:26px}.studio-composer textarea{height:75px}.studio-footnote{font-size:7px}}@media(max-height:790px)and (min-width:641px){.studio-header{height:57px}.studio-conversation{padding-top:14px}.studio-welcome h2{font-size:20px;margin-block:6px}.studio-welcome>small{margin-top:9px}.studio-welcome p{font-size:10px;line-height:1.75}.studio-ai-avatar{width:32px;height:33px}.studio-idea-cards{margin-top:13px;gap:6px}.studio-idea-cards button{padding:8px!important}.studio-ai-context{padding-block:9px}.studio-composer textarea{height:58px}.studio-composer{padding:9px}.studio-market{min-height:160px}.studio-price-line{padding-top:6px;min-height:31px}}@media(prefers-reduced-motion:reduce){.strategy-studio *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.studio-editor .sc-node-market .sc-node-heading{gap:5px}.studio-editor .sc-node-market .sc-node-heading strong{font-size:13px;white-space:nowrap}.studio-editor .sc-node-market .sc-node-pencil{position:absolute;right:9px;bottom:9px;opacity:.6}.sc-risk-extensions{grid-column:1/-1;font-size:9px;color:#a18bab;padding-left:28px;line-height:1.4}.sc-mobile-nav{position:absolute;z-index:6;top:7px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:3px;padding:3px;border:1px solid #d8c8e9;border-radius:7px;background:#fffdf7ed;box-shadow:0 2px 6px #74519c0d}.sc-mobile-nav button{height:23px;width:25px;padding:0;border:0;background:none;color:#9777b5}.sc-mobile-nav select{width:152px;border:0;background:none;color:#836194;font-size:10px;outline-offset:3px}.is-readable-narrow .sc-stage-tabs{display:none}.is-readable-narrow.has-proposal .sc-mobile-nav{top:34px}.is-readable-narrow .sc-replay{font-size:10px;padding-inline:6px}.strategy-studio .studio-header{gap:11px;position:relative;isolation:isolate}.strategy-studio .studio-document{flex:0 1 210px;min-width:130px}.strategy-studio .studio-document label{max-width:210px}.strategy-studio .studio-header-divider{display:none}.studio-discovery{container-type:inline-size;min-width:250px;flex:1;isolation:isolate}.sd-rail{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr) 22px;gap:7px;height:49px;align-items:center}.sd-lane{display:flex;align-items:center;gap:7px;min-width:0;height:49px;padding:4px 7px;border:1px solid #cebde773;border-radius:9px;background:linear-gradient(110deg,#f7f0ffb8,#ffffff8f);box-shadow:0 2px #bd9edf20;position:relative;overflow:hidden}.sd-lane:after{content:"";position:absolute;width:35%;height:100%;top:0;left:0;background:linear-gradient(90deg,transparent,#fff9,transparent);transform:translate(-310%) skew(-18deg);pointer-events:none;animation:sd-glint 7s ease-in-out infinite}.sd-creators{background:linear-gradient(105deg,#fff6c799,#faffedc4);border-color:#d9cf9b91}.sd-creators:after{animation-delay:2.8s}.sd-lane-heading{flex:none;width:63px;position:relative;z-index:1}.strategy-studio .sd-lane-heading>button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:0;border:0;background:none;width:100%}.sd-lane-heading>button>span{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:800;color:#7950b5;white-space:nowrap}.sd-creators .sd-lane-heading>button>span{color:#8c7427}.sd-lane-heading small{display:flex;align-items:center;gap:3px;font:500 7px/1.1 Inter,sans-serif;color:#a18bad;white-space:nowrap;letter-spacing:.2px}.sd-ranks{display:flex;gap:3px;margin-top:4px}.strategy-studio .sd-ranks button{width:15px;height:11px;min-height:0;padding:0;border:0;border-radius:3px;font-size:7px;background:#ab8fca15;color:#a58aba}.strategy-studio .sd-ranks button[aria-pressed=true]{background:#8751df;color:#fff}.sd-creators .sd-ranks button[aria-pressed=true]{background:#ad8737}.sd-deck{height:38px;min-width:0;position:relative;flex:1;z-index:1}.strategy-studio .sd-card{position:absolute;inset:0;min-width:0;width:100%;gap:7px;justify-content:flex-start;text-align:left;padding:0;border:0;background:transparent;border-radius:6px;opacity:0;visibility:hidden;transform:translateY(9px);transition:opacity .45s,transform .45s,visibility .45s}.strategy-studio .sd-card:hover{background:#ffffff91}.sd-card-copy{min-width:0;display:flex;flex-direction:column;gap:4px}.sd-card-copy strong{font-size:11px;font-weight:750;color:#4a345f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-card-copy small{font-size:8px;color:#9e82b5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-rank-metrics{display:flex;align-items:baseline;gap:7px;font-variant-numeric:tabular-nums;white-space:nowrap}.sd-rank-metrics>span{color:#a58aaf;white-space:nowrap}.sd-rank-metrics b{font-weight:750;color:#735d85}.sd-rank-metrics .is-positive,.sd-performance-preview .is-positive{color:#138f72}.sd-rank-metrics .is-negative,.sd-performance-preview .is-negative{color:#ce5474}.sd-card-copy .sd-rank-metrics{font-size:9px}.sd-card-copy .sd-rank-metrics>b{font-size:11px;letter-spacing:-.25px}.sd-card-copy .sd-creator-metric>b{font-size:13px}.sd-card-copy .sd-creator-metric>span{font-size:8px;color:#a09058}.sd-rank-metrics em{font-size:8px;font-style:normal;font-weight:500;color:#a38eae}.sd-creators .sd-card-copy small{color:#9a884d}.sd-card-arrow{margin-left:auto;color:#a98abc;flex:none}.strategy-studio .sd-card{padding:0 3px}.sd-card>.market-asset-icon,.sd-card>.sd-avatar{position:absolute;top:0;left:3px;--market-asset-icon-size:20px!important;--sd-avatar-size:21px!important}.sd-card>.sd-card-copy{width:100%;gap:7px}.sd-card-copy>strong{padding-left:26px;line-height:15px}.sd-card-copy>.sd-rank-metrics{width:100%;justify-content:space-between;gap:4px}.sd-card>.sd-card-arrow{display:none}.sd-card-number{display:none;color:#b393ce;font:800 8px/1 Inter,sans-serif}.sd-avatar{width:var(--sd-avatar-size,30px);height:var(--sd-avatar-size,30px);flex:none;display:inline-grid;place-items:center;border-radius:35%;border:1px solid color-mix(in srgb,var(--sd-accent) 35%,white);background:color-mix(in srgb,var(--sd-accent) 13%,#fffdf7);color:var(--sd-accent);overflow:hidden;transition:transform .25s,box-shadow .25s;box-shadow:0 2px color-mix(in srgb,var(--sd-accent) 20%,transparent)}.sd-avatar>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sd-card:hover .sd-avatar,.sd-author-link:hover .sd-avatar{transform:translateY(-2px) rotate(-8deg);box-shadow:1px 4px #aa82d32e}.strategy-studio .sd-motion{height:25px;width:22px;min-height:0;padding:0;border:1px solid #baa3d14d;background:#fff9;color:#9576b5;border-radius:5px;opacity:.7}.strategy-studio .sd-motion:hover{opacity:1;background:#fff}.strategy-studio .sd-mobile-trigger{display:none}.studio-discovery[data-rotating=false] .sd-lane:after{animation-play-state:paused}.studio-discovery[data-motion=off] .sd-lane:after{animation:none;display:none}@container (max-width:420px){.sd-lane{gap:5px;padding-inline:5px}.sd-lane-heading{width:50px}.sd-lane-heading>button>span{font-size:9px;gap:2px}.sd-lane-heading>button>span>svg{width:11px}.sd-lane-heading small{font-size:6px}.sd-card-copy strong{font-size:10px}.sd-card-copy small{font-size:7px}.sd-card-arrow{display:none}.sd-card>.market-asset-icon{--market-asset-icon-size:22px!important}.sd-card>.sd-avatar{--sd-avatar-size:24px!important}.strategy-studio .sd-card{gap:5px}.sd-rail{gap:5px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 19px}.strategy-studio .sd-motion{width:19px}}@media(max-width:1450px){.strategy-studio .studio-brand>span{display:none}.strategy-studio .studio-brand small{font-size:6px}.strategy-studio .studio-brand h1{font-size:16px}.strategy-studio .studio-document{flex-basis:155px;min-width:125px}.strategy-studio .studio-header{gap:9px}.studio-discovery{min-width:280px}.strategy-studio .studio-header-actions button{padding-inline:7px}}@media(max-width:1120px){.strategy-studio .studio-brand,.strategy-studio .studio-header-actions button span{display:none}.strategy-studio .studio-header-actions .studio-run span{display:inline}.strategy-studio .studio-document{flex-basis:150px}.strategy-studio .studio-header-actions button{height:31px}.studio-discovery{min-width:230px}}@media(max-width:820px){.strategy-studio .studio-document{flex-basis:145px;min-width:110px}.strategy-studio .studio-header-actions .studio-run span{display:none}.strategy-studio .studio-header{gap:7px}.studio-discovery{min-width:190px}.sd-rail{grid-template-columns:minmax(0,1fr) 20px}.sd-creators{display:none}.sd-strategies .sd-lane-heading{width:60px}.sd-strategies .sd-card-copy strong{font-size:11px}}@media(max-width:640px){.strategy-studio .studio-document{flex:1;min-width:0}.studio-discovery{flex:none;min-width:0;container-type:normal;order:1}.sd-rail{display:none}.strategy-studio .sd-mobile-trigger{display:flex;width:29px;height:29px;padding:0;background:#fff5ca;border-color:#d4bf78;color:#95701a;box-shadow:1px 2px #dbc990}.sd-mobile-trigger span{display:none}.strategy-studio .studio-header-actions{order:2}.strategy-studio .studio-header{gap:6px}}.strategy-studio .studio-copilot{position:relative;isolation:isolate}.strategy-studio .studio-copilot:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-20% -80% 45% -30%;background:radial-gradient(ellipse,#de9eff38 0%,#90e7ee1a 33%,transparent 68%);animation:sd-aurora 12s ease-in-out infinite alternate}.strategy-studio .studio-ai-avatar{animation:sd-orbit 5s ease-in-out infinite;transform-origin:50% 80%}.strategy-studio .studio-run{position:relative;overflow:hidden;isolation:isolate;transition:transform .2s,box-shadow .2s}.strategy-studio .studio-run:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 25%,#fff9 50%,transparent 75%);transform:translate(-140%);animation:sd-run-sheen 8s ease-in-out infinite}.strategy-studio .studio-run:hover{transform:translateY(-1px);box-shadow:2px 4px #b8bd81}.strategy-studio .studio-workbench{position:relative}.strategy-studio .studio-workbench:after{content:"";height:2px;width:100%;position:absolute;z-index:4;top:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent calc(50% - 40px),#b896ff calc(50% - 10px),#8ce2d1 calc(50% + 10px),transparent calc(50% + 40px));animation:sd-frame-signal 9s ease-in-out infinite}.strategy-studio .studio-editor-tabs>button{transition:background .2s,border-color .25s,color .2s}.strategy-studio .studio-composer form{transition:border-color .25s,box-shadow .25s}.strategy-studio .studio-composer form:focus-within{border-color:#f4e48b;box-shadow:0 0 0 3px #f2e48b15}.strategy-studio .sc-node-entry:after{content:"";position:absolute;inset:-2px;pointer-events:none;border:2px solid #c0a0fb;border-radius:14px;box-shadow:0 0 16px #9d66ed44;opacity:.1;animation:sd-node-glow 4.8s ease-in-out infinite}.strategy-studio:has(.studio-discovery[data-motion=off]) .sc-node-entry:after{animation-play-state:paused}.strategy-studio:has(.studio-discovery[data-motion=off]) .studio-copilot:before,.strategy-studio:has(.studio-discovery[data-motion=off]) .studio-ai-avatar,.strategy-studio:has(.studio-discovery[data-motion=off]) .studio-run:after,.strategy-studio:has(.studio-discovery[data-motion=off]) .studio-workbench:after{animation-play-state:paused}@keyframes sd-glint{0%,65%{transform:translate(-310%) skew(-18deg)}95%,to{transform:translate(410%) skew(-18deg)}}@keyframes sd-orbit{0%,to{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(3deg) translateY(-4px)}}@keyframes sd-aurora{0%{transform:translate3d(-8%,-5%,0) rotate(-8deg)}to{transform:translate3d(12%,24%,0) rotate(16deg)}}@keyframes sd-run-sheen{0%,70%{transform:translate(-140%)}95%,to{transform:translate(140%)}}@keyframes sd-frame-signal{0%,15%{transform:translate(-50%);opacity:0}25%{opacity:.85}75%{opacity:.85}90%,to{transform:translate(50%);opacity:0}}@keyframes sd-node-glow{0%,to{opacity:.1}50%{opacity:.8}}.sd-dialog{width:min(800px,calc(100vw - 32px));max-height:calc(100dvh - 36px);padding:0;border:1px solid #cfb6e8;border-radius:19px;background:#fffdf8;color:#453151;box-shadow:0 22px 100px #2b17474d;overflow:hidden;font-family:Inter,Microsoft YaHei,sans-serif}.sd-dialog::backdrop{background:#27183c79;backdrop-filter:blur(8px)}.sd-dialog-content{display:flex;flex-direction:column;max-height:calc(100dvh - 38px);min-height:0}.sd-dialog button{font:inherit;color:inherit;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;border:1px solid #dbcce8;border-radius:8px;background:#fffaf5;transition:background .2s,transform .2s,border-color .2s}.sd-dialog button:hover{background:#f3e9ff;border-color:#bd9bdc}.sd-dialog button:focus-visible,.strategy-studio .studio-discovery button:focus-visible{outline:2px solid #9160dd;outline-offset:2px}.sd-dialog-heading{display:flex;align-items:center;gap:13px;padding:23px 24px 20px;background:linear-gradient(120deg,#f3e8ff,#fff8dd 72%,#eafdf7);flex:none}.sd-dialog-heading small{font-size:8px;letter-spacing:1.8px;color:#a586b8;font-weight:700}.sd-dialog-heading h2{font-size:23px;letter-spacing:-.7px;margin:6px 0 0}.sd-dialog-trophy{display:grid;place-items:center;flex:none;width:46px;height:48px;background:#f1d069;color:#84531e;transform:rotate(-7deg);border:1px solid #c9a44c;border-radius:12px;box-shadow:3px 4px #dcb37650}.sd-dialog-heading>button{width:29px;height:29px;padding:0;margin-left:auto;background:#fff9}.sd-dialog-heading>button.sd-dialog-motion{margin-left:auto;color:#997cac}.sd-dialog-heading>button.sd-dialog-motion+button{margin-left:0}.sd-dialog-tabs{display:flex;align-items:center;gap:7px;padding:10px 23px;border-bottom:1px solid #e5d9ed;flex:none;background:#faf5ff}.sd-dialog-tabs button{font-size:12px;padding:8px 12px;border-color:transparent;background:transparent}.sd-dialog-tabs button[aria-selected=true]{color:#7342bc;border-color:#d2bcea;background:#eadffd;font-weight:700}.sd-dialog-tabs>span{margin-left:auto;font-size:10px;color:#a58aaf}.sd-dialog-body{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-height:0;overflow:auto;overscroll-behavior:contain}.sd-full-list{padding:20px 12px 20px 20px;display:flex;flex-direction:column;gap:12px;border-right:1px solid #e8dfee;background:#fcf9ff}.sd-full-list>button{display:flex;align-items:center;gap:10px;text-align:left;justify-content:flex-start;padding:14px 10px;border-radius:11px;background:#fffcf9;border:1px solid #e6d9ee;min-height:87px}.sd-full-list>button.is-selected{border-color:#b490df;background:#f0e6ff;box-shadow:2px 3px #d6bde959}.sd-place{flex:none;font:800 11px/1 Manrope,Inter,sans-serif;color:#b099c0;width:18px;text-align:center}.sd-full-list>button:first-child .sd-place{color:#b68920}.sd-full-list>button>span:not(.market-asset-icon):not(.sd-avatar){display:flex;flex:1;flex-direction:column;gap:7px;min-width:0}.sd-full-list strong{font-size:13px;line-height:1.4}.sd-full-list small{font-size:10px;line-height:1.6;color:#9d80b0}.sd-full-list>button>svg{flex:none;color:#b699c9}.sd-detail{padding:22px 23px 18px;min-width:0;background:radial-gradient(ellipse at 100% 0%,#f3e8ff 0,transparent 55%),#fffdf8}.sd-detail-eyebrow{display:flex;align-items:center;justify-content:space-between;font:600 8px/1.2 Inter,sans-serif;letter-spacing:2px;color:var(--sd-accent);margin-bottom:17px}.sd-detail h3{font-size:23px;line-height:1.4;letter-spacing:-.7px;margin:0 0 10px}.sd-detail .sd-author-link{background:none;border:0;padding:0;justify-content:flex-start;font-size:10px;color:#9a7daf}.sd-detail-market{display:flex;align-items:center;gap:7px;margin-top:22px;padding-top:15px;border-top:1px solid #eadfed}.sd-detail-market strong{font-size:12px}.sd-detail-market>span:last-child{font-size:9px;color:#a18dad;margin-left:auto}.sd-performance-preview{margin-top:19px;padding:15px 0 0;border-top:1px solid #e9dced}.sd-performance-preview>p{font-size:9px;line-height:1.7;color:#b197bb;margin:12px 0 0}.sd-performance-stats{display:grid;grid-template-columns:.8fr 1.1fr 1fr;gap:12px}.sd-performance-stats small,.sd-creator-profit>small{display:block;font-size:10px;color:#a08bad;margin-bottom:7px}.sd-performance-stats strong{font:800 21px/1.2 Manrope,Inter,sans-serif;letter-spacing:-.7px;white-space:nowrap}.sd-creator-profit>strong{display:block;font:800 36px/1.3 Manrope,Inter,sans-serif;letter-spacing:-1.1px}.sd-creator-profit>span{display:block;font-size:9px;line-height:1.6;color:#b5a1bd;margin-top:6px}.sd-full-list .sd-rank-metrics{gap:7px;font-size:9px}.sd-full-list .sd-rank-metrics>b{font-size:11px}.sd-full-list .sd-creator-metric>b{font-size:12px}.sd-detail-summary{font-size:11px;color:#9576a9;margin:13px 0}.sd-rule-preview{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sd-rule-preview>li{display:flex;gap:10px;padding:0 0 17px;position:relative}.sd-rule-preview>li:not(:last-child):after{content:"";position:absolute;height:calc(100% - 17px);width:1px;top:18px;left:7px;background:#d6c2e6}.sd-rule-preview>li>svg{color:#aa84ca;margin-top:1px;flex:none}.sd-rule-dot{height:6px;width:6px;border:1px solid #b88bde;border-radius:50%;margin:4px 4px 0 5px;background:#e9d5fc;flex:none}.sd-rule-preview small{display:block;font-size:10px;color:#b29abf;margin-bottom:5px}.sd-rule-preview strong{display:block;font-size:12px;font-weight:600;line-height:1.7;color:#725383}.sd-no-performance{font-size:9px;color:#baa8c2;margin:0}.sd-creator-intro{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.sd-creator-intro>div{flex:1}.sd-creator-intro h3{font-size:20px;margin:0 0 5px}.sd-creator-intro>div>span{font-size:9px;color:#aa8bbd}.sd-creator-intro>button{width:31px;height:31px;padding:0;color:#b48d27;background:#fff6ce;border-color:#e4d797}.sd-creator-intro>p{flex-basis:100%;margin:7px 0;font-size:13px;color:#9270a8;line-height:1.7}.sd-dialog-footer{padding:15px 23px 20px;border-top:1px solid #e7d9ed;background:#fcf8ff;flex:none}.sd-dialog-footer>p{font-size:10px;line-height:1.7;color:#ad93ba;margin:0 0 13px}.sd-dialog-footer>div:not(.sd-confirm){display:flex;gap:9px;justify-content:flex-end}.sd-dialog-footer button{padding:10px 14px;font-size:12px}.sd-dialog .sd-primary{background:#edfa91;color:#526322;border-color:#bbc775;font-weight:700;box-shadow:2px 3px #cad3976b}.sd-dialog .sd-primary:hover{background:#e2f375;transform:translateY(-1px)}.sd-dialog-footer>p[role=alert]{color:#b64a70;background:#ffeef3;padding:8px;border-radius:6px}.sd-confirm{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.sd-confirm p{width:100%;font-size:11px;line-height:1.7;color:#a27447;margin:0 0 6px}@media(max-width:640px){.sd-dialog{width:calc(100vw - 18px);max-height:calc(100dvh - 18px);border-radius:14px}.sd-dialog-content{max-height:calc(100dvh - 20px)}.sd-dialog-heading{padding:18px 16px;gap:10px}.sd-dialog-heading h2{font-size:19px}.sd-dialog-heading small{font-size:6px}.sd-dialog-trophy{width:37px;height:39px}.sd-dialog-tabs{padding:8px 12px;gap:4px}.sd-dialog-tabs button{padding:7px 8px;font-size:11px}.sd-dialog-tabs>span{font-size:8px}.sd-dialog-body{grid-template-columns:1fr;display:flex;flex-direction:column}.sd-full-list{padding:12px;gap:6px;border-right:0;border-bottom:1px solid #e8dfee;flex:none}.sd-full-list>button{min-height:56px;padding:7px 10px;gap:8px}.sd-full-list>button>span:not(.market-asset-icon):not(.sd-avatar){gap:2px}.sd-full-list strong{font-size:11px}.sd-full-list .sd-avatar{--sd-avatar-size:30px!important}.sd-detail{padding:15px 19px}.sd-detail h3{font-size:20px}.sd-detail-eyebrow{margin-bottom:10px}.sd-detail-market{margin-top:12px;padding-top:10px}.sd-rule-preview>li{padding-bottom:11px}.sd-dialog-footer{padding:12px}.sd-dialog-footer button{font-size:11px;padding:9px}.sd-dialog-footer>p{font-size:9px;margin-bottom:9px}}@media(prefers-reduced-motion:reduce){.studio-discovery *,.studio-discovery *:after,.strategy-studio .studio-copilot:before,.strategy-studio .studio-run:after,.strategy-studio .studio-workbench:after,.strategy-studio .sc-node-entry:after{animation:none!important;transition:none!important}.sd-dialog *{transition:none!important}}.strategy-studio{--studio-text: #584368;--studio-muted: #7b628e;font-size:14px}.strategy-studio .studio-header{height:82px;gap:10px}.strategy-studio .studio-document input{font-size:16px}.strategy-studio .studio-document>span{font-size:11px;line-height:1.5;color:var(--studio-muted)}.strategy-studio .studio-brand small{font-size:11px;letter-spacing:.5px}.strategy-studio .studio-header-actions button{font-size:12px;height:35px}.strategy-studio .studio-header-actions button b{font-size:11px}.strategy-studio .studio-context-bar{gap:9px}.strategy-studio .smp-trigger-identity>strong{font-size:14px;line-height:1.3}.strategy-studio .smp-trigger-identity>small{font-size:11px;line-height:1.3;color:var(--studio-muted)}.strategy-studio .smp-trigger-identity em{font-size:11px;padding:2px 4px}.strategy-studio .smp-field-label{font-size:12px}.strategy-studio .studio-context-bar>div:first-child>span,.strategy-studio .studio-context-right>span{font-size:12px;color:var(--studio-muted)}.strategy-studio .studio-timeframes button,.strategy-studio .studio-context-bar .studio-direction{font-size:12px}.strategy-studio .studio-price-line>strong{font-size:24px}.strategy-studio .studio-ohlc{font-size:12px;color:var(--studio-muted);gap:8px}.strategy-studio .studio-indicator-bar{min-height:29px}.strategy-studio .studio-indicator-bar button{font-size:12px;color:#8e7b9f}.strategy-studio .studio-chart-caption,.strategy-studio .studio-chart-caption>span:last-child{font-size:11px;color:var(--studio-muted)}.strategy-studio .studio-chart-empty{font-size:14px}.strategy-studio .studio-editor-tabs>button{font-size:13px;padding-inline:10px;color:var(--studio-muted)}.strategy-studio .studio-blueprint-bar{height:33px;font-size:12px;color:var(--studio-muted)}.strategy-studio .studio-blueprint-bar b{font-size:11px;color:#527633}.strategy-studio .studio-blueprint-bar select{font-size:12px;max-width:160px}.strategy-studio .studio-statusbar,.strategy-studio .studio-statusbar>span:nth-child(2),.strategy-studio .studio-statusbar button{font-size:11px;color:var(--studio-muted)}.strategy-studio .studio-footnote{font-size:11px;line-height:1.5;min-height:19px;color:var(--studio-muted)}.strategy-studio .studio-inline-warning{font-size:13px}.strategy-studio .studio-inline-warning button{font-size:12px}.strategy-studio .studio-discovery{min-width:260px}.strategy-studio .sd-rail{height:68px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 24px;gap:7px}.strategy-studio .sd-lane{height:68px;flex-direction:column;align-items:stretch;gap:4px;padding:5px 8px}.strategy-studio .sd-lane-heading{width:auto;display:flex;justify-content:space-between;align-items:center;gap:5px}.strategy-studio .sd-lane-heading>button{flex-direction:row;width:auto;gap:7px;align-items:center}.strategy-studio .sd-lane-heading>button>span{font-size:12px;gap:3px}.strategy-studio .sd-lane-heading>button>span>svg{width:14px}.strategy-studio .sd-lane-heading small{font-size:11px;color:#806491;letter-spacing:0}.strategy-studio .sd-lane-heading small>svg{display:none}.strategy-studio .sd-ranks{margin:0;gap:3px}.strategy-studio .sd-ranks button{height:19px;width:19px;font-size:11px;color:#74548d}.strategy-studio .sd-deck{display:block;height:34px;flex:1}.strategy-studio .sd-card{position:absolute;inset:0;padding:0;visibility:hidden;opacity:0;transform:translateY(9px)}.strategy-studio .sd-card.is-featured{visibility:visible;opacity:1;transform:translateY(0)}.strategy-studio .sd-card>.market-asset-icon,.strategy-studio .sd-card>.sd-avatar{top:0;left:0;--market-asset-icon-size: 20px!important;--sd-avatar-size: 20px!important}.strategy-studio .sd-card>.sd-card-copy{gap:2px;width:100%}.strategy-studio .sd-card-copy>strong{font-size:13px;line-height:18px;padding-left:25px}.strategy-studio .sd-card-copy .sd-rank-metrics{font-size:12px;gap:6px;line-height:18px;overflow:visible}.strategy-studio .sd-card-copy .sd-rank-metrics>b{font-size:14px;letter-spacing:-.3px}.strategy-studio .sd-card-copy .sd-creator-metric>b{font-size:16px}.strategy-studio .sd-card-copy .sd-creator-metric>span,.strategy-studio .sd-rank-metrics em{font-size:12px;color:#81648e}.strategy-studio .sd-rank-metrics>span{color:#81648e}.strategy-studio .sd-card-number{display:none}.strategy-studio .sd-motion{width:24px;height:30px}.strategy-studio .sd-secondary{display:none}.strategy-studio .sd-slot-rank{font:750 12px/19px Inter,sans-serif;color:#8660b4}.strategy-studio .sd-creators .sd-slot-rank{color:#957224}.strategy-studio .studio-copilot .studio-copilot-tabs button{font-size:14px}.strategy-studio .studio-ai-mode select{font-size:12px;width:127px}.strategy-studio .studio-ai-mode>span{font-size:11px;color:#eee2ff}.strategy-studio .studio-ai-context strong{font-size:14px}.strategy-studio .studio-ai-context small{font-size:12px;color:#e4d4f9}.strategy-studio .studio-copilot .studio-ai-sync{font-size:12px;color:#eee3fb}.strategy-studio .studio-conversation{padding:16px}.strategy-studio .studio-welcome>small{font-size:11px;letter-spacing:.5px;margin-top:10px}.strategy-studio .studio-welcome h2{font-size:24px;line-height:1.5;margin-block:8px 12px}.strategy-studio .studio-welcome p,.strategy-studio .studio-message>p,.strategy-studio .studio-activity p{font-size:14px;line-height:1.75;color:#f0e6fc}.strategy-studio .studio-idea-cards strong{font-size:14px}.strategy-studio .studio-idea-cards small,.strategy-studio .studio-activity small{font-size:12px;line-height:1.5;color:#e1cdef}.strategy-studio .studio-copilot .studio-welcome>button,.strategy-studio .studio-copilot .studio-activity>button{font-size:13px}.strategy-studio .studio-message>span{font-size:11px}.strategy-studio .studio-proposal header{font-size:14px}.strategy-studio .studio-proposal header>span{font-size:11px}.strategy-studio .studio-change>strong,.strategy-studio .studio-change>span,.strategy-studio .studio-change>b,.strategy-studio .studio-proposal>p{font-size:13px;line-height:1.7}.strategy-studio .studio-change>span{color:#847b63}.strategy-studio .studio-proposal-actions>button{font-size:12px}.strategy-studio .studio-copilot .studio-composer-chips button{font-size:12px;padding:5px 7px}.strategy-studio .studio-composer textarea{font-size:14px;line-height:1.75;height:80px}.strategy-studio .studio-composer textarea::placeholder{color:#eadcf8;opacity:1}.strategy-studio .studio-composer form small,.strategy-studio .studio-composer>p{font-size:11px;color:#ece0f8}.strategy-studio .studio-editor .sc-node-heading strong,.strategy-studio .studio-editor .sc-node-market .sc-node-heading strong{font-size:16px}.strategy-studio .studio-editor .sc-node-conditions p{font-size:14px;line-height:1.55}.strategy-studio .studio-editor .is-readable-narrow .sc-node-conditions p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.strategy-studio .studio-editor .sc-view-mode{font-size:12px}.strategy-studio .studio-editor .sc-mobile-nav{width:286px;max-width:calc(100% - 24px)}.strategy-studio .studio-editor .sc-mobile-nav button{flex:none;white-space:nowrap}.strategy-studio .studio-editor .sc-mobile-nav select{flex:1;min-width:0;width:auto}.strategy-studio .strategy-canvas .react-flow__attribution{font-size:11px;color:#846992}.strategy-studio .studio-editor .sc-node-drag>span,.strategy-studio .studio-editor .sc-node-drag>small{font-size:12px;letter-spacing:.3px}.strategy-studio .studio-editor .sc-node-drag>small{color:#846594}.strategy-studio .studio-editor .sc-node-heading small,.strategy-studio .studio-editor .sc-node-value>span,.strategy-studio .studio-editor .sc-risk-extensions{font-size:12px;color:#796487}.strategy-studio .studio-editor .sc-node-foot{font-size:12px;line-height:1.5;color:#efe1ff}.strategy-studio .studio-editor .sc-node-conditions>div>span,.strategy-studio .studio-editor .sc-operator{font-size:12px}.strategy-studio .studio-editor .sc-node-value>strong{font-size:29px}.strategy-studio .studio-editor .sc-node-value>strong>small{font-size:17px}.strategy-studio .studio-editor .sc-cooldown-value,.strategy-studio .studio-editor .sc-cooldown-value b small{font-size:12px;color:#82633b}.strategy-studio .studio-editor .sc-cooldown-value b{font-size:16px}.strategy-studio .studio-editor .sc-change-from,.strategy-studio .studio-editor .sc-pending-summary>span{font-size:12px}.strategy-studio .studio-editor .sc-stage-tabs button{font-size:12px;padding:5px 6px;color:#715085}.strategy-studio .studio-editor .sc-stage-tabs button>span{font-size:11px;color:#947da1}.strategy-studio .studio-editor .sc-tool-group>span,.strategy-studio .studio-editor .sc-mobile-nav select,.strategy-studio .studio-editor .sc-replay{font-size:12px}.strategy-studio .studio-editor .sc-canvas-hint{font-size:11px;color:#846992}.strategy-studio .studio-editor .sc-walkthrough strong{font-size:14px}.strategy-studio .studio-editor .sc-walkthrough p,.strategy-studio .studio-editor .sc-walkthrough>div>span,.strategy-studio .studio-editor .sc-proposal-bar,.strategy-studio .studio-editor .sc-proposal-bar>button{font-size:12px}.strategy-studio .studio-segment button,.strategy-studio .studio-report-head>button,.strategy-studio .studio-equity-label,.strategy-studio .studio-equity-label>button{font-size:12px}.strategy-studio .studio-segment b,.strategy-studio .studio-metrics small{font-size:12px;color:var(--studio-muted)}.strategy-studio .studio-report-empty h3{font-size:17px}.strategy-studio .studio-report-empty p,.strategy-studio .studio-assumptions,.strategy-studio .studio-no-data{font-size:14px;color:var(--studio-muted)}.strategy-studio .studio-table-wrap table,.strategy-studio .studio-table-wrap td button{font-size:13px}.strategy-studio .studio-table-wrap th,.strategy-studio .studio-table-wrap td small,.strategy-studio .studio-table-wrap td b{font-size:12px}.strategy-studio .studio-table-wrap th,.strategy-studio .studio-table-wrap td small{color:var(--studio-muted)}.strategy-studio .studio-trade-explanation,.strategy-studio .studio-trade-explanation p{font-size:13px}.strategy-studio .studio-trade-explanation small{font-size:12px;color:var(--studio-muted)}.sd-dialog :is(.sd-dialog-heading small,.sd-detail-eyebrow){font-size:11px;letter-spacing:.8px}.sd-dialog :is(.sd-dialog-tabs>span,.sd-full-list small,.sd-place,.sd-detail .sd-author-link,.sd-detail-market>span:last-child,.sd-performance-preview>p,.sd-performance-stats small,.sd-creator-profit>small,.sd-creator-profit>span,.sd-rank-metrics,.sd-rank-metrics em,.sd-rule-preview small,.sd-no-performance,.sd-creator-intro>div>span,.sd-dialog-footer>p,.sd-confirm p){font-size:12px;color:#7c638e}.sd-dialog :is(.sd-full-list strong,.sd-dialog-tabs button,.sd-full-list .sd-rank-metrics>b,.sd-rule-preview strong,.sd-dialog-footer button,.sd-detail-market strong,.sd-detail-summary){font-size:14px}.sd-dialog .sd-full-list .sd-creator-metric>b{font-size:16px}.sd-dialog .sd-performance-stats strong{font-size:24px}.sd-dialog .sd-dialog-body{grid-template-columns:minmax(280px,.9fr) minmax(0,1.3fr)}body:has(.strategy-studio) .strategy-market-dialog :is(.smp-search input,.smp-market-name>strong){font-size:14px}body:has(.strategy-studio) .strategy-market-dialog :is(.smp-category-tabs button,.smp-results-heading,.smp-results-heading b,.smp-results-heading select,.smp-market-name>span,.smp-market-name>code,.smp-market-source>strong,.smp-market-source>span,.smp-footer>div,.smp-footer b,.smp-footer small,.smp-footer p){font-size:12px;color:#785e8a}body:has(.strategy-studio) .strategy-market-dialog :is(.smp-heading small,.smp-market-name em,.smp-market-source>code,.smp-category-tabs span,.smp-keyboard-hint){font-size:11px;color:#826893;letter-spacing:.2px}@media(max-width:1450px){.strategy-studio .studio-brand{display:none}.strategy-studio .studio-document{flex-basis:165px}}@media(max-width:1120px)and (min-width:821px){.strategy-studio .studio-document{flex-basis:150px}.strategy-studio .studio-header-actions .studio-run span{display:none}.strategy-studio .sd-lane-heading small{font-size:11px}.strategy-studio .sd-lane-heading>button{gap:4px}}@media(max-width:820px){.strategy-studio .sd-rail{grid-template-columns:minmax(0,1fr) 24px}.strategy-studio .sd-creators{display:none}.strategy-studio .studio-footnote{flex-wrap:wrap;gap:0}.strategy-studio .studio-ohlc{gap:6px}}@media(max-width:640px){.strategy-studio .studio-editor .react-flow__node{max-width:calc(100vw - 52px)}.strategy-studio .studio-header{height:64px;gap:6px}.strategy-studio .studio-discovery{min-width:0}.strategy-studio .sd-rail{display:none}.strategy-studio .studio-document{flex:1;min-width:0}.strategy-studio .studio-document input{font-size:16px}.strategy-studio .studio-document>span{font-size:11px}.strategy-studio .studio-mobile-switch button{font-size:13px}.strategy-studio .studio-context-bar .studio-direction{display:none}.strategy-studio .studio-timeframes button{padding-inline:4px}.strategy-studio .studio-editor-tabs>button{font-size:12px;gap:4px;padding-inline:6px}.strategy-studio .studio-editor-tabs>button>svg{display:none}.strategy-studio .studio-statusbar>span:nth-child(2){display:none}.strategy-studio .studio-chart-caption{padding-inline:8px}.strategy-studio .studio-chart-caption>span:first-child{display:none}.strategy-studio .studio-blueprint-bar select{width:125px}.sd-dialog .sd-dialog-body{display:flex}.sd-dialog .sd-full-list>button{min-height:65px}.sd-dialog .sd-dialog-tabs>span{font-size:11px}.sd-dialog .sd-dialog-footer button{font-size:13px}}@media(max-height:790px)and (min-width:641px){.strategy-studio .studio-welcome>small{display:none}.strategy-studio .studio-ai-avatar{width:30px;height:32px}.strategy-studio .studio-welcome h2{font-size:22px;margin-block:8px}.strategy-studio .studio-conversation{padding-block:12px}.strategy-studio .studio-idea-cards{margin-top:16px}.strategy-studio .studio-idea-cards button{padding-block:9px}.strategy-studio .studio-composer textarea{height:68px}}@container (min-width:900px){.strategy-studio .sd-rail{grid-template-columns:repeat(4,minmax(0,1fr)) 24px}.strategy-studio .sd-secondary{display:flex}.strategy-studio .sd-lane-heading{gap:4px}.strategy-studio .sd-lane-heading>button{gap:5px}.strategy-studio .sd-lane{background:linear-gradient(115deg,#f3eaffd9,#ffffffb0)}.strategy-studio .sd-creators{background:linear-gradient(115deg,#fff5c5b0,#f5fff3d9)}}.strategy-studio :is(.strategy-authoring-panel,.strategy-source-editor){font-size:14px;line-height:1.5;color:#49335f}.strategy-studio .strategy-authoring-panel :is(button,input,select){font-size:14px;line-height:1.4}.strategy-studio .sap-navigation{overflow-x:auto;scrollbar-width:thin}.strategy-studio .sap-navigation>button{min-height:36px;color:#70527f}.strategy-studio .sap-navigation>button[aria-selected=true]{color:#62319d}.strategy-studio .sap-navigation>span{font-size:12px;color:#366c54}.strategy-studio .sap-navigation>span.needs-check{color:#805923}.strategy-studio .sap-body{min-width:0;min-height:0;overflow:auto}.strategy-studio .sap-section-intro{flex-wrap:wrap}.strategy-studio .sap-section-intro>div{min-width:0}.strategy-studio .sap-section-intro h3{font-size:16px;line-height:1.45}.strategy-studio .sap-section-intro>select{max-width:100%;min-height:36px;color:#67417e}.strategy-studio :is(.sap-section-intro p,.sap-small-tag,.sap-operand-label,.sap-operand-options summary,.sap-operand-options summary>span,.sap-child-heading>span,.sap-legacy>p,.sap-setting-note,.sap-direction>button>span,.sap-footer>span){font-size:12px;line-height:1.55;color:#725980}.strategy-studio .sap-small-tag{white-space:normal}.strategy-studio .sap-condition-card>header{min-height:40px}.strategy-studio .sap-condition-card>header>span{width:26px;height:26px;font-size:12px;color:#735187}.strategy-studio .sap-condition-card>header>strong{min-width:0;font-size:14px;color:#613e79;overflow-wrap:anywhere}.strategy-studio .sap-icon-button{min-width:30px;height:30px;color:#755486}.strategy-studio .strategy-authoring-panel .sap-field>span{font-size:12px;line-height:1.45;color:#725980}.strategy-studio .sap-field>div{min-height:38px}.strategy-studio .sap-field input{height:36px;color:#503666}.strategy-studio .sap-field>div>small{font-size:12px;color:#765e81}.strategy-studio .sap-field select{height:38px;color:#604573}.strategy-studio .sap-operand{container-type:inline-size}.strategy-studio .sap-operand>select{height:38px;color:#65427e}.strategy-studio .sap-operand-options summary{flex-wrap:wrap;gap:4px 8px}.strategy-studio .sap-comparison-row{flex-wrap:wrap}.strategy-studio .sap-comparison-row>select{max-width:100%;height:36px;color:#66427f}.strategy-studio .sap-comparison-row>div{flex-wrap:wrap}.strategy-studio .sap-comparison-row button{min-height:30px;color:#755187}.strategy-studio .sap-expression-group>header{flex-wrap:wrap}.strategy-studio .sap-expression-group>header>select{max-width:100%;height:34px;color:#68457d}.strategy-studio .sap-expression-group>header>span:not(.sap-logic-badge){min-width:0;font-size:12px;color:#755b84}.strategy-studio .sap-expression-group>header>strong{min-width:0;font-size:14px;color:#7b572a}.strategy-studio .sap-group-actions>button{min-height:32px;color:#704886}.strategy-studio .sap-logic-badge{font-size:12px;color:#7d561f}.strategy-studio :is(.sap-link-button,.sap-add-condition>select,.sap-footer>button){color:#6d4387}.strategy-studio .sap-add-condition>select{min-height:38px}.strategy-studio .sap-setting-card h4{font-size:14px;line-height:1.45;color:#624775}.strategy-studio .sap-direction>button{color:#6a5179}.strategy-studio .sap-direction>button:first-child[aria-pressed=true]{color:#24765d}.strategy-studio .sap-direction>button:last-child[aria-pressed=true]{color:#a44364}.strategy-studio .sap-issues>div{color:#a44064}.strategy-studio .sap-issues>.sap-issue-warning{color:#825d25}.strategy-studio .sap-issues p{font-size:14px;line-height:1.55}.strategy-studio .sap-issues p>strong{font-size:12px}.strategy-studio .sap-inline-error{font-size:14px;color:#a54061}.strategy-studio .sap-unresolved h4{font-size:14px;color:#805a24}.strategy-studio .sap-unresolved>div{flex-wrap:wrap}.strategy-studio .sap-unresolved p{min-width:160px;font-size:14px;line-height:1.55;color:#795c32}.strategy-studio .sap-unresolved button{color:#805d2a}.strategy-studio .sap-footer{flex-wrap:wrap}.strategy-studio .sap-footer>button{min-height:34px}.strategy-studio .sap-footer>span{min-width:0}.strategy-studio .strategy-authoring-panel .smp-field-label{font-size:12px;color:#725980}.strategy-studio .strategy-authoring-panel .smp-trigger-identity>strong{font-size:14px;line-height:1.4;flex-wrap:wrap}.strategy-studio .strategy-authoring-panel .smp-trigger-identity>small{font-size:12px;line-height:1.4;color:#725980;white-space:normal}.strategy-studio .strategy-authoring-panel .smp-trigger-identity em{font-size:12px;color:#684d80}.strategy-studio .sse-toolbar{flex-wrap:wrap}.strategy-studio .sse-toolbar>div{min-width:0;flex-wrap:wrap}.strategy-studio .sse-toolbar strong{font-size:14px}.strategy-studio .sse-toolbar span{font-size:12px;color:#cdb7df;letter-spacing:.3px}.strategy-studio .sse-toolbar button{min-height:32px;font-size:14px;color:#f0e1fb}.strategy-studio .sse-status{flex-wrap:wrap;font-size:12px;color:#426832}.strategy-studio .sse-status>span:first-child{min-width:0;flex-wrap:wrap}.strategy-studio .sse-status strong{font-size:14px}.strategy-studio .sse-status small{font-size:12px;opacity:1}.strategy-studio .sse-status.is-dirty{color:#805d25}.strategy-studio .sse-code textarea,.strategy-studio .sse-gutter span{font:14px/24px Cascadia Code,Consolas,monospace;font-variant-ligatures:none;letter-spacing:0}.strategy-studio .sse-code textarea{padding-top:14px;padding-bottom:14px;color:#eee2fa}.strategy-studio .sse-gutter{width:56px;padding-top:14px}.strategy-studio .sse-gutter span{color:#b69cc9}.strategy-studio .sse-diagnostics>header{color:#6e4988}.strategy-studio .sse-diagnostics>header>strong{font-size:14px}.strategy-studio .sse-diagnostics>header>span{font-size:12px;color:#755c84}.strategy-studio .sse-valid{font-size:14px;color:#397452}.strategy-studio .sse-diagnostics h4{font-size:14px;color:#6b4b80}.strategy-studio .sse-diagnostics h4>span{font-size:12px;color:#6f4c85}.strategy-studio .sse-error-list>button{color:#a64067}.strategy-studio .sse-error-list>button>span{font-size:14px;line-height:1.55}.strategy-studio .sse-error-list strong{font-size:12px}.strategy-studio .sse-diff summary{font-size:12px;line-height:1.6;color:#704f84}.strategy-studio .sse-diff :is(del,ins){max-height:144px;font-size:14px;line-height:1.6}.strategy-studio .sse-diff del{color:#a44869}.strategy-studio .sse-diff ins{color:#3b7654}.strategy-studio .sse-empty{font-size:14px;color:#756082}.strategy-studio .sse-language-note{font-size:12px;color:#756080}.strategy-studio :is(.sse-conflict,.sse-discard){font-size:14px;color:#825932}.strategy-studio :is(.sse-conflict p,.sse-discard p){min-width:0;overflow-wrap:anywhere}.strategy-studio .sse-discard>button{font-size:14px;min-height:32px;color:#78552e}.strategy-studio .sse-footer{flex-wrap:wrap}.strategy-studio .sse-footer>span{min-width:0;font-size:12px;color:#735582}.strategy-studio .sse-footer>button{min-height:36px;font-size:14px}.strategy-studio .sse-ai{color:#704a8a}.strategy-studio .sse-footer>.sse-apply{color:#47632f}.strategy-studio .strategy-model-settings{font-size:14px}.strategy-studio :is(.sms-intro,.sms-protocol>span,.sms-field>span,.sms-field input,.sms-error){font-size:14px}.strategy-studio .sms-intro{color:#675473}.strategy-studio :is(.sms-eyebrow,.sms-protocol small,.sms-field em,.sms-field small,.sms-key-options,.sms-note p,.sms-legacy,.sms-footer>span){font-size:12px;line-height:1.55}.strategy-studio :is(.sms-eyebrow,.sms-protocol small,.sms-field em,.sms-field small,.sms-key-options,.sms-legacy,.sms-footer>span){color:#745785}.strategy-studio .sms-legacy summary span{color:#6e547c}.strategy-studio .sms-field input::placeholder{color:#766582}.strategy-studio .sms-note{color:#476438}.strategy-studio .sms-key-options,.strategy-studio .sms-footer{flex-wrap:wrap}.strategy-studio .sms-footer button{min-height:36px;font-size:14px}.strategy-studio .sms-cancel{color:#715680}body:has(.strategy-studio) .strategy-builder-dialog{font-size:14px;overflow:auto;overscroll-behavior:contain}body:has(.strategy-studio) .strategy-builder-dialog :is(button,input:not([type=radio]),textarea){font-size:14px;line-height:1.5}body:has(.strategy-studio) .strategy-builder-dialog :is(.sbd-rule-list>p,.sbd-intro,.sbd-export-includes>span,.sbd-editor form>label,.sbd-copy-fallback,.sbd-editor legend,.sbd-editor fieldset strong,.sbd-version-list header>strong,.sbd-version-list p,.sbd-empty-library>p,.sbd-status,.sbd-exported-image>strong,.sbd-exported-image>a){font-size:14px;line-height:1.6;color:#70527e}body:has(.strategy-studio) .strategy-builder-dialog :is(.sbd-strategy-card>header>span,.sbd-strategy-card>header>b,.sbd-market-tag,.sbd-rule-list>span,.sbd-rule-list>p>b,.sbd-risk-chips>span,.sbd-report-preview>header,.sbd-report-preview>header>span,.sbd-report-preview>div small,.sbd-report-preview>p,.sbd-unresolved,.sbd-strategy-card>footer,.sbd-card-caption,.sbd-section-kicker,.sbd-export-actions>button>b,.sbd-local-note,.sbd-editor fieldset small,.sbd-publish-boundary>p,.sbd-saved-stamp,.sbd-library-section>h3>span,.sbd-version-list header>b,.sbd-version-list small){font-size:12px;line-height:1.55;color:#725780}body:has(.strategy-studio) .strategy-builder-dialog .sbd-header>div>span{font-size:12px;color:#eee0ff;letter-spacing:1px}body:has(.strategy-studio) .strategy-builder-dialog .sbd-risk-chips b{font-size:14px;color:#526932}body:has(.strategy-studio) .strategy-builder-dialog .sbd-editor textarea::placeholder{color:#786483}body:has(.strategy-studio) .strategy-builder-dialog .sbd-market-tag>span{color:#765786}body:has(.strategy-studio) .strategy-builder-dialog .sbd-report-preview .sbd-no-report{font-size:14px;color:#735381}body:has(.strategy-studio) .strategy-builder-dialog .sbd-publish-boundary>p{color:#5d683a}body:has(.strategy-studio) .strategy-builder-dialog .sbd-version-list>article{flex-wrap:wrap}body:has(.strategy-studio) .strategy-builder-dialog .sbd-version-list header{flex-wrap:wrap}body:has(.strategy-studio) .strategy-builder-dialog .sbd-version-list p{overflow-wrap:anywhere}body:has(.strategy-studio) .strategy-market-dialog :is(.smp-search input,.smp-category-tabs button,.smp-market-name>strong,.smp-empty strong,.smp-empty p,.smp-empty button){font-size:14px;line-height:1.4}body:has(.strategy-studio) .strategy-market-dialog :is(.smp-heading small,.smp-search kbd,.smp-category-tabs span,.smp-results-heading,.smp-results-heading b,.smp-results-heading select,.smp-market-name em,.smp-market-name>span,.smp-market-name>code,.smp-market-source>strong,.smp-market-source>span,.smp-market-source>code,.smp-footer>div,.smp-footer b,.smp-footer small,.smp-footer p,.smp-keyboard-hint){font-size:12px;line-height:1.4;color:#745982}body:has(.strategy-studio) .strategy-market-dialog .smp-category-tabs button{color:#745582}body:has(.strategy-studio) .strategy-market-dialog .smp-category-tabs button[aria-pressed=true]{color:#64339d}body:has(.strategy-studio) .strategy-market-dialog .smp-category-tabs span{opacity:1}body:has(.strategy-studio) .strategy-market-dialog .smp-search input::placeholder{color:#776582}body:has(.strategy-studio) .strategy-market-dialog .smp-results-heading{flex-wrap:wrap}body:has(.strategy-studio) .strategy-market-dialog .smp-market-name>strong{flex-wrap:wrap}body:has(.strategy-studio) .strategy-market-dialog .smp-market-source{max-width:34%;overflow-wrap:anywhere}body:has(.strategy-studio) .strategy-market-dialog .smp-market-source>code{white-space:normal}body:has(.strategy-studio) .strategy-market-dialog .smp-footer>div{flex-wrap:wrap}@container (max-width: 230px){.strategy-studio .sap-operand :is(.sap-two-fields,.sap-three-fields){grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.strategy-studio .sap-operands{grid-template-columns:minmax(0,1fr)}.strategy-studio .sap-navigation>button{flex:0 0 auto}.strategy-studio .sse-gutter{width:48px}body:has(.strategy-studio) .strategy-market-dialog .smp-market-source{max-width:30%}body:has(.strategy-studio) .strategy-market-dialog .smp-market-name>span{max-width:100%;white-space:normal}}.terminal-app.strategy-hub-app,.terminal-app.copy-hub-app{height:100dvh;min-height:0;overflow:hidden}body:has(.strategy-hub-app),body:has(.copy-hub-app){min-width:320px;overflow:hidden}:is(.strategy-hub-app,.copy-hub-app) .main-nav{min-width:0;flex-shrink:1;overflow-x:auto;scrollbar-width:none}:is(.strategy-hub-app,.copy-hub-app) .main-nav button{white-space:nowrap;flex-shrink:0}.strategy-hub-app .app-stage,.copy-hub-app .app-stage{height:100dvh;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.strategy-hub-app .topbar,.copy-hub-app .topbar{flex:none}.strategy-hub{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden}.strategy-hub-header{height:52px;flex:none;display:flex;align-items:center;gap:28px;padding:0 16px;border-bottom:1px solid #dbcfea;background:linear-gradient(110deg,#fbf1e9,#f5efff 55%,#e7f6fa);color:#43324e}.strategy-hub-identity{display:flex;align-items:center;gap:8px;white-space:nowrap}.strategy-hub-identity>svg{color:#784bd0}.strategy-hub-identity>strong{font-size:19px}.strategy-hub-identity>small{font-size:9px;letter-spacing:1.8px;color:#a18bae;margin-left:5px}.strategy-hub-header nav{align-self:stretch;display:flex;gap:24px}.strategy-hub-header nav>button{display:flex;align-items:center;gap:7px;position:relative;border:0;border-radius:0;background:transparent;padding:0 3px;font-family:inherit;font-size:13px;font-weight:600;color:#95829f;cursor:pointer}.strategy-hub-header nav>button[aria-current=page]{color:#6941b4}.strategy-hub-header nav>button:after{position:absolute;content:"";bottom:0;height:3px;left:0;right:0;background:#8051db;transform:scaleX(0);transition:transform .2s}.strategy-hub-header nav>button[aria-current=page]:after{transform:scaleX(1)}.strategy-hub-header nav>button>span{font-size:10px;color:#a28ab4;font-weight:400}.strategy-hub-header nav>button:hover{color:#7049bc}.strategy-hub-header nav>button:focus-visible{outline:2px solid #9563ee;outline-offset:-4px}.strategy-hub-context{margin-left:auto;color:#a58cad;font-size:11px}.strategy-hub-surface{display:flex;flex:1;min-height:0;min-width:0;overflow:hidden}.strategy-hub-surface>.strategy-marketplace,.strategy-hub-surface>.strategy-studio{height:auto;min-height:0;flex:1}.strategy-hub .sm-heading{height:46px;min-height:46px;padding-block:5px}.strategy-hub .sm-heading .sm-evidence-label{margin-left:0;margin-right:auto}.strategy-hub .sm-market-title,.strategy-hub .sm-workspace-switch,.strategy-hub .studio-brand,.strategy-hub .studio-header-divider{display:none}.strategy-hub .studio-header{height:64px;min-height:64px}.hub-loading{padding:24px;color:#89749d;font-size:14px}@media(max-width:1050px){.strategy-hub-context{display:none}.strategy-hub-identity>small{display:none}.strategy-hub-header{gap:24px}}@media(max-width:600px){.strategy-hub-header{height:48px;padding:0 12px;gap:18px}.strategy-hub-header nav{gap:17px}.strategy-hub-header nav>button{font-size:12px}.strategy-hub-header nav>button>span{display:none}.strategy-hub-identity>strong{font-size:17px}.strategy-hub .studio-header{height:auto;min-height:62px}}@media(prefers-reduced-motion:reduce){.strategy-hub-header nav>button:after{transition:none}}@media(max-width:1050px){:is(.strategy-hub-app,.copy-hub-app) .search-box{display:none}:is(.strategy-hub-app,.copy-hub-app) .topbar{gap:15px}:is(.strategy-hub-app,.copy-hub-app) .header-actions{margin-left:auto;flex:none}}@media(max-width:760px){.terminal-app.copy-hub-app{display:block}.copy-hub-app .utility-rail{display:none}.copy-hub-app .app-stage{margin-left:0}.copy-hub-app .topbar{gap:10px;padding:0 11px;min-height:52px;height:52px}.copy-hub-app .brand{font-size:23px;flex:none}.copy-hub-app .main-nav{flex:1;gap:12px}.copy-hub-app .main-nav button{font-size:11px;padding-inline:2px}.copy-hub-app .header-actions>.live-pill,.copy-hub-app .header-actions>.icon-button,.copy-hub-app .header-actions>.header-popover-wrap:not(.account-menu-wrap){display:none}.copy-hub-app .header-actions{gap:0}.copy-hub-app .login-button{font-size:10px;padding:7px 10px;min-width:0}}.sh-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--accent-soft);background-size:300% 300%;color:var(--accent);flex-shrink:0;overflow:hidden;border:1px solid var(--line);vertical-align:middle}.sh-avatar[role=button]{cursor:pointer}.sh-avatar img{width:100%;height:100%;object-fit:cover}.sh-avatar:focus-visible,[aria-label$=的用户菜单]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sh-user-menu{position:fixed;margin:0;width:242px;max-width:calc(100vw - 24px);padding:8px;border-radius:13px;border:1px solid var(--line-strong);box-shadow:0 16px 60px #30214445;background:var(--surface-solid);color:var(--text);font-size:14px;animation:sh-pop .16s ease-out}.sh-user-menu::backdrop{background:#21152f1a}.sh-user-menu>header{display:flex;align-items:center;gap:10px;padding:9px 9px 14px;margin-bottom:4px;border-bottom:1px solid var(--line)}.sh-user-menu header>div{min-width:0}.sh-user-menu b{font-size:15px;overflow-wrap:anywhere}.sh-user-menu small{display:block;color:var(--muted);font-size:11px;margin-top:5px;overflow-wrap:anywhere}.sh-user-menu>button{display:flex;align-items:center;gap:10px;background:none;border:0;border-radius:7px;padding:12px 10px;width:100%;text-align:left;cursor:pointer;font-size:13px}.sh-user-menu>button:hover{background:var(--accent-soft);color:var(--accent)}.sh-user-menu>button>svg:last-child:not(:first-child){margin-left:auto}.sh-user-menu .sh-block{color:var(--negative)}.sh-user-menu>button:disabled{color:var(--faint);cursor:not-allowed}.sh-chat-dialog{width:min(1040px,calc(100vw - 50px));height:min(750px,calc(100dvh - 64px));max-width:none;max-height:none;border:1px solid #b6a0d4;border-radius:18px;padding:0;background:var(--surface-solid);color:var(--text);box-shadow:0 30px 100px #28133c66;overflow:hidden;animation:sh-chat-in .3s cubic-bezier(.16,.8,.25,1)}.sh-chat-dialog::backdrop{background:#291b4166;backdrop-filter:blur(8px)}.sh-chat-dialog button{cursor:pointer}.sh-chat-dialog button:disabled{cursor:not-allowed;opacity:.5}.sh-chat-top{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 23px;border-bottom:1px solid #fff2;background:linear-gradient(115deg,#4e346f,#714ba7 75%,#8e6bb9);color:#fff}.sh-chat-top>div{display:flex;align-items:center;gap:12px}.sh-chat-top>div>span:first-child:not(.sh-connection-state){width:37px;height:37px;border:1px solid #fff3;background:#fff1;border-radius:11px;display:grid;place-items:center}.sh-chat-top h2{font-size:21px;margin:0}.sh-chat-top h2 small{font-size:12px;font-weight:400;color:#dfd0ef;margin-left:14px}.sh-chat-top button{background:#fff1;color:#fff;border:1px solid #fff3;border-radius:8px;display:grid;place-items:center;padding:6px}.sh-connection-state{font-size:11px;color:#e0d5ed;display:flex;align-items:center;gap:6px}.sh-connection-state i{height:5px;width:5px;border-radius:50%;background:#c6b7d7}.sh-chat-layout{display:grid;grid-template-columns:285px minmax(0,1fr);height:calc(100% - 72px)}.sh-inbox{display:flex;flex-direction:column;min-height:0;background:linear-gradient(165deg,#f0e8fb,#e5dcf2);border-right:1px solid var(--line-strong)}.sh-inbox-head{display:flex;align-items:center;justify-content:space-between;padding:20px 18px 13px}.sh-inbox-head h3{font-size:16px;margin:0}.sh-inbox-head button{padding:0;display:grid;place-items:center;border:0;background:none;color:var(--accent)}.sh-search{display:flex;align-items:center;gap:7px;background:#fff8;border:1px solid var(--line);border-radius:8px;padding:9px;margin:0 14px;color:var(--muted)}.sh-search input{border:0;outline:none;background:none;min-width:0;width:100%;font-size:12px;color:var(--text)}.sh-inbox-tabs{display:flex;align-items:center;gap:6px;padding:14px}.sh-inbox-tabs button{flex:1;padding:7px;border:0;background:none;border-radius:6px;font-size:12px;color:var(--muted)}.sh-inbox-tabs button.selected{background:#594277;color:#fff;box-shadow:0 3px 7px #3f25571a}.sh-conversation-list{flex:1;min-height:0;overflow:auto;padding:0 8px;scrollbar-width:thin}.sh-conversation{display:flex;align-items:center;gap:10px;position:relative;text-align:left;border:1px solid transparent;background:none;padding:14px 10px;width:100%;border-radius:10px;margin-bottom:5px}.sh-conversation.selected{background:#fffdf9;border-color:#cdbbe0;box-shadow:0 3px 10px #4b286813}.sh-conversation:hover:not(.selected){background:#fff4}.sh-conversation>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.sh-conversation b{display:flex;align-items:center;gap:5px;font-size:13px;padding-right:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-conversation em{font-size:9px;font-weight:500;font-style:normal;padding:1px 3px;border:1px solid #bca6d2;color:#8a6aa5;border-radius:3px}.sh-conversation small{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.sh-conversation i{font-style:normal;color:var(--negative)}.sh-conversation time{position:absolute;right:9px;top:17px;font-size:10px;color:var(--faint)}.sh-inbox>footer{display:flex;align-items:center;justify-content:center;gap:6px;padding:14px 6px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.sh-friend-request{display:flex;align-items:center;gap:7px;padding:10px 13px;margin:0 13px 10px;border:1px solid #c8b5db;background:#f8f2ff;border-radius:7px;font-size:12px;color:var(--accent)}.sh-friend-request b{margin-left:auto}.sh-thread{display:flex;flex-direction:column;min-width:0;min-height:0;background:linear-gradient(155deg,#fffdf8 20%,#f5eff8)}.sh-thread-head{display:flex;align-items:center;gap:12px;padding:17px 22px;border-bottom:1px solid var(--line);background:#fffdf7b3;min-height:78px}.sh-thread-head>div{flex:1}.sh-thread-head h3{font-size:17px;margin:0 0 6px}.sh-thread-head small{color:var(--muted);font-size:11px}.sh-thread-head>button{border:0;background:none;padding:7px;color:var(--muted);border-radius:8px}.sh-thread-head>button:hover,.sh-thread-head>button.is-pinned{background:var(--accent-soft);color:var(--accent)}.sh-message-list{flex:1;min-height:0;overflow:auto;padding:16px 22px;scrollbar-width:thin;scrollbar-color:#c3b4cf transparent}.sh-message-day{text-align:center;font-size:11px;color:var(--faint);margin:8px 0 24px}.sh-message{display:flex;align-items:flex-start;gap:10px;margin:20px 0;animation:sh-message-in .25s ease-out}.sh-message>div{max-width:78%;min-width:0}.sh-message header{font-size:11px;color:var(--muted);margin:0 0 7px}.sh-message p{margin:0;background:#fff;box-shadow:0 2px 4px #33204705;border:1px solid #e4dbe8;border-radius:2px 13px 13px;padding:12px 15px;font-size:14px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.sh-message footer{display:flex;gap:8px;align-items:center;font-size:10px;color:var(--faint);margin-top:7px}.sh-message footer>span{display:flex;align-items:center;gap:4px}.sh-pending-dot{height:4px;width:4px;display:inline-block;background:#a98ebd;border-radius:50%}.sh-message.is-own{flex-direction:row-reverse}.sh-message.is-own header{text-align:right}.sh-message.is-own p{border-color:#b9a0d7;background:linear-gradient(115deg,#73549a,#7958a1);color:#fff;border-radius:13px 2px 13px 13px}.sh-message.is-own footer{justify-content:flex-end}.sh-composer{border-top:1px solid var(--line);padding:12px 20px 15px;position:relative;background:var(--surface-solid);flex-shrink:0}.sh-composer-tools{display:flex;align-items:center;gap:12px;color:var(--faint);font-size:11px}.sh-composer-tools button{border:0;background:none;color:var(--muted);padding:0;display:flex}.sh-composer-tools small{margin-left:auto;font-size:10px}.sh-composer textarea{resize:none;border:0;outline:0;width:100%;min-height:62px;max-height:130px;font:14px/1.7 Inter,system-ui,sans-serif;padding:13px 0;color:var(--text);background:none}.sh-composer textarea::placeholder{color:var(--faint)}.sh-composer>footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.sh-composer footer small{color:var(--faint);font-size:10px}.sh-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:7px;padding:9px 13px;font-size:12px;font-weight:600;cursor:pointer}.sh-emoji{position:absolute;bottom:155px;left:12px;display:flex;padding:7px;border:1px solid var(--line-strong);border-radius:9px;background:var(--surface-solid);box-shadow:0 10px 30px #321d5126}.sh-emoji button{border:0;background:none;font-size:21px;padding:7px}.sh-thread-empty{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:13px;min-height:240px;padding:25px;color:var(--muted);text-align:center}.sh-thread-empty>span{display:grid;place-items:center;width:86px;height:86px;background:var(--accent-soft);border:1px solid var(--line);border-radius:26px;color:var(--accent);box-shadow:0 9px #cab7e526;transform:rotate(-5deg);margin-bottom:7px}.sh-thread-empty h3{font-size:19px;margin:0;color:var(--text)}.sh-thread-empty p{font-size:13px;line-height:1.8;max-width:320px;margin:0}.sh-utility-panel{flex:1;overflow:auto;padding:23px}.sh-utility-panel>header{display:flex;align-items:center;justify-content:space-between}.sh-utility-panel h3{font-size:20px;margin:0}.sh-utility-panel>header button{border:0;background:none}.sh-new-group{padding:20px;border:1px solid var(--line);background:var(--surface-soft);border-radius:11px;margin:24px 0;display:flex;flex-direction:column;gap:13px}.sh-new-group label{display:flex;flex-direction:column;gap:10px;font-size:13px}.sh-new-group input{background:var(--surface-solid);border:1px solid var(--line-strong);border-radius:7px;padding:11px;font-size:13px}.sh-new-group button{align-self:flex-end}.sh-person-row{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:0;border-bottom:1px solid var(--line);background:none;padding:14px 0}.sh-person-row>span:not(.sh-avatar){flex:1}.sh-person-row b{font-size:14px}.sh-person-row small{display:block;font-size:12px;color:var(--muted);margin-top:5px}.sh-person-row>button:not(.sh-primary){border:0;background:none;color:var(--muted)}.sh-group-avatar{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;overflow:hidden;background:var(--accent-soft);color:var(--accent);border:1px solid var(--line);flex-shrink:0}.sh-group-avatar img{width:100%;height:100%;object-fit:cover}.sh-members{overflow:auto;flex:1;padding:0 25px 20px}.sh-members>div{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}.sh-members small{margin-left:auto;color:var(--muted)}.sh-members button{margin-left:auto;background:var(--accent-soft);color:var(--accent);border:1px solid var(--line);border-radius:6px;padding:7px}.sh-inline-error{font-size:12px;line-height:1.7;color:var(--muted);background:var(--surface-soft);padding:9px 15px}.sh-toast{position:fixed;z-index:5000;bottom:24px;left:50%;translate:-50%;padding:13px 20px;background:#392847;color:#fff;border:1px solid #a78aba;border-radius:9px;font-size:13px;box-shadow:0 10px 30px #2b1a4833}.sh-empty-small{padding:30px 15px;color:var(--muted);text-align:center;font-size:12px}.sh-chat-dialog :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rail-chat{position:relative}.rail-chat i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--accent);top:7px;right:11px}@keyframes sh-chat-in{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:none}}@keyframes sh-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes sh-message-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:800px){.sh-chat-dialog{width:calc(100vw - 20px);height:calc(100dvh - 24px);border-radius:13px}.sh-chat-layout{grid-template-columns:225px minmax(0,1fr)}.sh-chat-top h2 small{display:none}.sh-chat-top{padding-inline:17px}.sh-thread-head{padding:15px}.sh-message-list,.sh-composer{padding:12px}.sh-conversation{padding-inline:7px;gap:7px}.sh-conversation b{font-size:12px}.sh-conversation time{display:none}}@media(max-width:560px){.sh-chat-layout{grid-template-columns:86px minmax(0,1fr)}.sh-inbox-head{justify-content:center;padding-inline:5px}.sh-inbox-head h3,.sh-search,.sh-inbox-tabs,.sh-conversation>span:nth-child(2),.sh-inbox>footer,.sh-friend-request{display:none}.sh-conversation{justify-content:center;padding:12px 4px}.sh-thread-head{gap:7px}.sh-thread-head h3{font-size:15px}.sh-thread-head>button{padding:3px}.sh-connection-state{font-size:9px}.sh-message>div{max-width:calc(100% - 36px)}.sh-message p{padding:10px;font-size:13px}.sh-composer footer small{display:none}.sh-composer footer{justify-content:flex-end}.sh-thread-empty{padding:14px}.sh-thread-empty p{font-size:12px}}@media(prefers-reduced-motion:reduce){.sh-chat-dialog,.sh-user-menu,.sh-message{animation:none}}@media(max-width:560px){.sh-inbox .sh-friend-request{display:flex;justify-content:center;flex-wrap:wrap;padding:8px 2px;margin:0 7px 10px;font-size:0;gap:3px}.sh-inbox .sh-friend-request b{font-size:11px;margin:0}.sh-inbox .sh-friend-request>svg:last-child{display:none}}.sh-search-dialog{width:min(680px,calc(100vw - 32px));height:min(760px,calc(100dvh - 60px));padding:0;border:1px solid #d3c2e7;border-radius:20px;color:#21172f;background:#fffdf8;box-shadow:0 30px 100px #28133455}.sh-search-dialog::backdrop{background:#28163466;backdrop-filter:blur(7px)}.sh-search-dialog>header{display:flex;align-items:center;gap:14px;padding:22px;background:#ece1fa;border-bottom:1px solid #d3c2e7;color:#7348be}.sh-search-dialog input{flex:1;min-width:0;background:transparent;border:0;outline:0;font-size:18px;color:#21172f}.sh-search-dialog button{cursor:pointer}.sh-search-dialog>header button{border:0;background:transparent;color:inherit;display:grid;place-items:center}.sh-search-results{overflow:auto;height:calc(100% - 115px);padding:12px 20px}.sh-search-results section h3{font-size:12px;color:#82718e;font-weight:500;margin:14px 5px 6px}.sh-search-results section>button{display:flex;align-items:center;gap:12px;width:100%;padding:10px 8px;border:0;border-radius:10px;background:transparent;color:#291d37;text-align:left}.sh-search-results section>button:hover,.sh-search-results section>button:focus-visible{background:#ede3fa}.sh-search-results section>button>span:nth-last-child(2){flex:1}.sh-search-results b,.sh-search-results small{display:block}.sh-search-results b{font-size:14px}.sh-search-results small{font-size:12px;color:#85728e;margin-top:3px}.sh-search-symbol{min-width:50px;max-width:95px;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:700;color:#7044b2}.sh-search-shortcuts{display:flex;gap:6px;flex-wrap:wrap;padding:4px 0 10px}.sh-search-shortcuts button{display:flex;align-items:center;gap:10px;border:1px solid #d7c6e8;border-radius:8px;background:#f2eafa;padding:8px 13px;color:#6e459c}.sh-search-dialog>footer{padding:10px 20px;border-top:1px solid #e7daef;font-size:12px;color:#8d7c97}.sh-search-dialog :focus-visible{outline:2px solid #8050d3;outline-offset:2px}@media(max-width:560px){.sh-inbox-tabs{display:flex;flex-direction:column;align-items:stretch;padding:4px 8px 10px;gap:3px}.sh-inbox-tabs button{font-size:12px;padding:5px 3px}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAZMAA8AAAAAC/AAAAXvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICokwh0oLIAABNgIkAzwEIAWFBgeBDgwHG+AJyB6FcZsTzpsm7MR0ftOC5+k96c+dTNh2BWYFuFo9QH9vM9ifft4kts6MwkozfJsn6nCS878Q7Pj7lW56BXWArVrk/NmmN7t7ZRXUYWcVYAt4VXjN1+KNB6q3zA3aqBpGnx6vT4IAHkWABNatPygESX3GICdIGqrDbpBEEMDXMGRIP+QGYeBq0SgQTIqR+Oqwm7lYOAAQ/AdBT0mQ/OTcuxjq4LaFwUmA9D0ZjHWN6sFlOwFjT6A2Hy8xF2XPx1UYmFjYOHgIQhgDAwMwAYWFRrCxkTO2KRTMqRP0vZXFqApNawBw91h5oZ6jOhIMZjp9Elif1lZXKaMW4nkqG1Cc2KYhqw9cJpLrrNP2/4NgXVF1zAWIHQDaN3cCuQhC7lSBdPjq2QiYMMCKCQCFAIipOgLWRQOUDQQ/PIjxADIQRyAWEXLRxmZuidIn9BX9Y66zNxjXZz6uL+sfrh78HNwMhqpFAODzzhBkAOA5EyYFqXj/CCYOFi42HoIESAlASgByAMgLkGYAZQEWEAYggsLAoJykMRH3QjXnSF6qgpuZsFRuVvZBRgpqXTAkaRnLToqcEpnkTQ5N7EKkZIrXJRtX32XxkycSmhmLXJKwFkUf9RciJi0MGqJ301N07TeJ0VvGHqM8Y1b8SdxbHG3sEORN6UGkBS/+8EJmvf8odvvyOTOT79rHEglxu7WPR6Nto/A9+xmTQ5OmRE5UU9STBYqibboETzCHpyEOcrtIaoyLn8T3CGN61H4Jiw42P2JmzDXA2PG47J4QbFiVMfK0Tf7Fm3qp7tqh+3QcOZY1tDNaZXDjb8trz2KuJLwBRY/skVnxisPzm6sOnszmNUs1EksXea/kCdHWg2UPR/uoY/LilpAba3A/7Negbtitxe2wnRph1ZYEQl8zTIKltKgKFpNWwCLSIphPkgdz7YIzYBbKstfbXG39+ecZ/+apkGVfnsx1r/9xl5Lra25f2G07w94+dGLhCtlaTGWxpnB3Uhr0UKj1cePOloNT6OqVJ7NBe37fJoef9bWrB1+zFxKA5H93Lp3+/lHFcadezu/5Y9eGqLBN6oq6eHK7few+litn5NMbzJ380v+1+zrV3GTt1Z2t3n7uhtOW5NNSV3eUYRImp8ZvbpTHi/v93Lev3/fHizZS676o3y/2slfu/nQRJwZY06b7b1L/XSaAN8WrDgQpd/2J45YVtNp5Z3m2pYusjvSl+R/9lFW1WZDQ2Sey9Y+WbOSNz9mHu9vuPvDd1l+XzOTgoTn8unxHqZ8VHDg0+5+ycufddRtf7ji0+fGaQbPUbTvde9c9Ab2ys1eXtRZT1UeMA3VTxufP+XDtXp+C4sJLy3qQa3PXy1jcK62sromJA3t1elK3iOtvrR70WRFx0D9YR5dDHPAPLi/TuVRR2VMT7v+QtXj2OnseCvNSqnagHh04j/RB1y0/YWIj66TQpthWv25f3fWixpLRfNYeoCw0aABA7zZ3IoCeZakvW/XRxFb91zHslwDvz++fC/AxZ6tNgE8bzWX2dsBCASDwrXUz/wQYWQHBG5nSfMhDMz9luk7vhiazPPNnUFVdrr3bBNboO7SUlUA06JP83GMaQQApaU80LrJuvH5ZmPUYiHaBndKytAgVJItFkULCFoPGXJ2rxy0mWdhtsSgHhhRY3GpJRRFZkFom1isKeRaKZt/uHTBhw4IVjACDSz5FOx6cGGGhww3CgxcTeXQxCgahYxAeC8PC4KWeWvJjGANb3YDxU0M2nGmLB4SF1OTQzSBrTi4Wrj4HiOuI1urpwU0eNMrokNI5SP8GBPTCom/m1+fzycJQuX4d6OYL583HDujSMaDxnhRIkKkjJMRKFs5bF7kl344GcKWNoXdFz30b8ih746xfVizYRmkIPQEDCF1vz1nPHRNkREfnu3b5xXICACDYShm8J0sJ5OOOKKqKIVpMscQWB0Nc8SRk1eqNTMOm8HZ/xxyEDWNCxw23kWi129Kd6sHwcb3idqzDvUi1SAF1Wut7UUi1aacl+KReBgAAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiQAA4AAAAACzgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAKAAAAD8jmuU7UdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABNAAAAYHMBrgpTVEFUAAACZAAAACYAAAAqeZRq5WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA2gAAASK2TaQ7GhlYWQAAAZgAAAANgAAADYgeMTUaGhlYQAABpgAAAAfAAAAJBDfBrhobXR4AAAGuAAAADcAAAA8Q6kDYmxvY2EAAAbwAAAAIAAAACAI2QpZbWF4cAAABxAAAAAcAAAAIAAmAL9uYW1lAAAHLAAAAP4AAAIMK0FNV3Bvc3QAAAgsAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrgRUOdUGCANA8OJaZh18ELzBbQN0DiZIi3V0LMAktM89mty7/2yAZNBcjJDABiHy6jL63dkIvnoqrJmMDIqJyatzjxVcxi/Ig9KQOz5QT66ZqEa9kxQE+1JZyAVFOTLz7r1RjsjhM8+bFBMWHN7zGIUwSDEzSmAerLuwmfVIxudPJegcY/sJ5n4qW3jaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2Bh2c4UwcDKwMAqwrKBgYFhGoRm2sNgxNTBgAKY2EEEjBfs4evJcICBV2ELR8jfFQwMHCFMEQoMjPNBciwWrAuAlAIDCwAwMAwiAAAAeNpjYARCDiBmYBABkzIMTOXpGSUgJgMTA5hiZGWKYGAAACwHAl0AAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDkBxBFP2/R3GyPt/tzCpOZhkUYp9j2zrFtm3bNkux7ULsFGJMb3riXPEG7fdef0FhOAUggLAcOJCgIBQFE9ggGuJBATeUhLLgBfD67RZnHv9TfOhrHv+MjOnJyVl162bUrJlVtWpW5coZoVBOuXIZpUpllCiR43BkJCRkRUUBEPAA8Bq7swQFALxoR4Wzc8hxHryGpfHa7e7ajq6k//MnwvIvbbAGPUTykxNaRQDuJ1Ja+gNZ5D8sKiZvbjwmrZ62+n8SPoit/vBU/sET9R+PSXa5/F6z1asGWCeKuTmfJ41KXFtb9dZa22BULmpT4shktXZtNXlkIgACe/iVzMp8AHYDepF9BnxKI99hS2z5jkaSNK6Btoq0/LZL2wLh8O/zRAQedPxkNt/A8BFsYggEA17VarUYFIOvDFFkSZTYEFv7anfM3nev7bWIGiO6DWxU0XFVWK5diDfHTPm0gnbF9LS52dXcUbFa1x8ZUjn8QJgiHIXCjFMBEGQHKWZ0eFXeWIzwbivTCNqtNqsVXW4X+0QmQh7fopdWrMByt25i+eXL6cWbC8565YLfcgrK3vOkJWvPLtBXCsUdwVQ8iqlHjtCttCrdeuQkmTQkrWPH1METybSOaYMmIpk4JL0jIHjofL4QH9L9gn/8sp32v4rxGH+V9qfzsQsf+naBU7+eovN1TywA4N0MEfXDE7ojbHHEYlH8Pv2iivzTFz1Cs1PWnonNL+E1Lr8po2vdASWu8iE6PkaZM6VE07pGSqPTPc0bueMpMC4OksMP+Ey+ERRl3pB1b7iI32fU2Y0WMxHd6k936N7QNXRntF35ZsToN8tWvhk56s2KRQ1CRbVVRSsm4omiFRIXdB1vN+eLm4m4fgPitJlhWLeBhmcc71q/Z996nfBMn3odW6eplYFAHaY7gkVBgdq6qm6C3xdUWNHZmYjFzCT17AsGAkGvyFZEdNv12V9r2arCdn96giWFWfJaSLvEBYHGrc3N+JAWZylkkuUS7TzVO3kMNvGGUDKh6gUtg5BbHGf+Pn45adlQI5sIGXFJljusZhq22zOjl1hZuwrlymkqm2xKsTNfsUJERMFQ301aUdLCVMRIyjRPNzGFWXMFC4ukpbSui5S8iomypI2ia52+X6i1mdncUCuLFQBkGTWlAAEAAAAEgQb7OTYiXw889QADB9AAAAAA27amhAAAAADdH1Gf/rz9sgnMCS4AAAAGAAIAAAAAAAB42mNgZGDgCPm7goGBy+Xfnn97OM8ARVABPwChtQaqAHjaYz3BcIJVlUEDhlkWMTCAMKspQw/rRwYbFhOgWDnDTJbDDAGMExgYQJhlAxCfYvAEAEv0C0gAAAAAWgB3AJsAzQDlAO0BFgFZAXIBnQHZAdkB2QHZAkV42mNgZGBg4GdIYeBliGRgA/MQgJmBEQAUnQDmeNqF0MVRBEEUgOEfd7nic8Pd4YK765V1354awSEAoiAUIiAUYqDr1bq2fu0CtPJJHTX1LcA3fynXYPCbci2d/KRcxxJfKdfnzGmgFzPlRgwuUu5kgX7ENdBOd8oNWnBNgAQRtlDE8XNPgAghwjiSHUzWmGYaGx8WEUwc7Sls7ThTKCxCTHPOHiec4iGJhcIkwGTR/ncEsGStIonBAlMsMsNCjta55oBTDrWq7XdFgBCutgerYLZRNHtbRl6wMm80mGOGWVa1bgjLqsJdLsRRbZ+s2MSV31HyEoORzE/Zqb8KEZEZLl6m8KFIyA+G8WDJ7n48TJPIPYnRf5pBTsMAAHjaY2BiAIP/cxiMGLABfiBWYTjJyMRgw8jMyMLIysjGyM7IwcDMyMnIxcjN5phUlFqWyhlaXFKUmFmSXMlempdpYOLkCKFdLThL0WScoDKWYNrA0YDJOQjENDJwMgEAa+4bNwA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAYgAA8AAAAAC6wAAAXGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICok0h0cLIAABNgIkAzwEIAWEQAeBDgwHG5cJCB6FcZsTTpEclTZ1ofCYsgigtf/N7skX04SpVaInlfSIVkUjP2GSIHRN3jxyP4+n/+cmKTSyb2AG30HZWweyUJo+QKzeh1mF/xdjrs6zSTMtYbWZ/NyiSXJLWxqQIFKSe1ofxF0ne+ShzqSmdMSp6nFvLQIqjYKRSxSVjeCxeyKrAY+9fZwOPFDwTdTtGWJ1IKRmSEUFRpbDQcJrb8IFyJUDxecUvR3IkY7xO77kfFAsKE4Yev2ygnvUvOJSrKX4r+JPAtpuVgnKBVEikytTrlIQVEvy15AhyqWCMmXCdFUc0CNBugWUMWh5nxiwDWrZjela4gpkZM3UCeAqVup2T4oLAMjGMiC6cPOKqjLYATX9Z4SN/x4A6JVEqxzQNUA6g7cD6EcJywvRzF/fjTg8MsohQBQg5MQVMAQkBAtJXJ1yCGjlgpSr0a/QDngdInWcukx92X9mMR167jHqEvVFdfF1caPQLNylKD7tAtQGxKrVqndSjUy5XIWyza8vqgMI2Xv8EAhrAWIC5J2ADtJRIiGaAlZHAMinJmGMcLGLfD2/i8g/+CRlkRQVKUHuMCm4SHJcNlE8STKhAznD8coOQYf8kJLNhqpmWCUX7cWcxWJzQU02SaZUyyZQkynmtd2yzGqFWEnOtIEHiUuWnBZKPFmNXGG09NFb6OzbHxeHffgGzjg+aLba7cj4Sc02iwXOWK1D5CTJxMmSCcRk4nFr3qatKQSFBixziDo8wmDJZrKbqnjQ0rw4UBiqM4PWKFBus8UFDevXeztbQFXlhRtw5mTmxRmUFa0/7i/ZYaG1JnbhiG1+p6d2vyp2824081TMoa4S9IEjPmIV5Pfjr3tpjS+wFByJesBitmjGilpci+hcOS6nswqsYHAMZvA5OIfOYozp4xJxIoOlMR2IwTEaQhgOw8ux/BDOD/tBVPfQjr7i3//he1c6zdcspTI+/OVDmDgt+/xG43ncctTsilG5X+PCutoFjVcSGSaRx6801i3wd6bP+dE24se6oN31vuW5Zbm+Qavrq8H7844ZXTsfphnPOZZ2/7ln0y+15S7LMk0TxirNuyrpwAkf/gTZdci3//DpD/+ZHSlX9tS9/76nwBGHI1Wm4AfaP1oBr872fr1tW+8X2L4CSdEvkT2Xwf2RUZ85+CeXn51dSecfk/cdBZ8tWD1lWVD1/ntrA5ZN4LegMnf+L3xvouGga81AWVepJlzz008Ybj6/2nj1yNu7flw5B+4dmv//j8u375Yh5m7qgXnwc8XOD1csvr5h69JLy/qmNGdvGt667BIc7KlYG9bdlTp8SVmWNntkzPj/pcWx+pj+MLepkXGx3/toGtxD83vSm67xk/9IjFS9w4zYlVv/u1pxdezOELjy++FfNIzSyoSGVOmvKz0iJ4wcqRpDZ9enGfjBGf/xCpMmxuU13ugwdB7I2bdXsbMxM8wU0nsRYg4pKSB9k12HgPQsn16Z/qbHOedXISl4Ae8e7JsD+NBXtx3838DbLjgKQS6CwAsnnCeAbEEAmuuyB95mcyEqZab3OSRbAUv4JMxJ63WHzYNLlMWGsAJwgnTkdz5bC6HONjIVwhBa+W2VTiGFVARcRyEyXjDsP15U7h8vscgZXmqcebxMJw0vN0YBt9YUUhkEqgF+18dtN0RpxCiuqYhYBlkSDjMZwFIy4HxCPJNBg9+MHmtEghoKlar00WHpGQwpNgGH1aey8+viMPQ0BjUbwnZXrKcjl8r3S5MotZgt93Dydvpnl61BqSplsiekxYMPD0VWyxOx/vHJEiXJJNdotIOuHUKth1TBADFUyLzRoN+ImFzUpltMcWiE0jJg1u+lB+hpDyM9qg87SGBQn2ZSO+AfRiOAYotJwNrqMOxhiDAnkIhCPMRHAiSEJIiQGEn4hf3s0LghUdPfX07iBiYKzDplYipTiPcqxiKzBZaBTF6SWJhIFNWnRyUnMqkX0P9GqKU=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiAAA4AAAAACxgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJ0AAAD8jluUzEdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABMAAAAYHNlrf5TVEFUAAACYAAAACYAAAAqeZVrSWNtYXAAAAKIAAAAZAAAAIpNu/P9Z2FzcAAAAuwAAAAIAAAACAAAABBnbHlmAAAC9AAAA2UAAASK2CSsZ2hlYWQAAAZcAAAANgAAADYgiMT2aGhlYQAABpQAAAAfAAAAJBDuBsdobXR4AAAGtAAAADcAAAA8RLkDYGxvY2EAAAbsAAAAIAAAACAI1wpYbWF4cAAABwwAAAAcAAAAIAAmAL9uYW1lAAAHKAAAAPIAAAHsJ/5KCXBvc3QAAAgcAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrizKYRDJSSzJYxABVDkHGAhEURSGvzu9Zp60ptpKEIgkLSG0jgCIARABLWJ20DJuPIM6B/ycn6NApkAc9uejikaKThWqzknB3VWvAvkhdzkx80S+f2hL3nKk7ca85MMmnznO2xf59JfZD1XoLCz1BtVKCGuLVpbo9IowGIT2s1XzQvkCzs0qKgAAAHjaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2BhOc20h4GVgYFVhGUDAwPDNAgNFDNi6mBAAUzsIALGC/bw9WRYwMCrsIUj5O8KBgaOEKYIBQbG+SA5FgvWBUBKgYEFAFbgDHp42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDmGJkY9rDwAAALTgCwgAAeNpVyDUBQgEUBdCDu8tMlV+DDMzkoQDOgkMSRiwEru9dRxgRVEWEHh7VRl1RRFxOQ6BjGwpH+9F59NiYXC787b3oLHp47pfzZXNpXYJLCNg1hdR9LyuvCHJikuJSEtJXUj0X5gABAAH//wAPeNqVU0OYHFsUPueW5kvbRnVNY9zujq3xdGzb/Wzbtm37xcbqMdlOdtnFrNu51RPvUsY9Pw7AALsABBDeBQ4k0IEJbOACH4RAgTg0QAtkADI52RG9znMXXzx7nWe5/Gx3942treUxY24cMeLGQYPKxeLNyWS5sbFcX39zbW05HL7R6wUgkGCaHUyzBP2YOpRR4WQOOS6BO3Ae7ji1QN01n5T++1t498xcLNJdxEPeVucDcH2R0lfVSONVsajYMtfGY+svr/9yNQgfwfIlnPFVHM9VOLZILJbL2J3pPLuK4rWQ/098vOfPkXNH/ll6/BpgLD02MTlyZHLiYyUABLbxO5nHGgDZwuDZYcFD1IkebMNW9FAX6eRK6hYy5NzX6vdQqVyMICLwoCE8yd7/ZAhu9mLJF/KZtNPpsCiWbDNRIpIosUe8Oz1u0bqfD8w5Zhlw27KbevLyEeFd9UDI5nv6zId0MXa3PnPj6JjXp95W7ZBBlV7hHWED6MAJMkOvJWZrbZi3mgkfdzKGgux0OZ0Yi8fYITIK4qD7PvoIs/gt5j76iO7d/9zmVEB37gtdILmZDNIFUpufe25TMqgLrscSbsDS+vX0azqCfr3+IN5/89hJk0bfdD+5b9KYG+8n1XfNVYK+ytfzRS0vLCEZZIcFv6W3HkETmg/TW+mruJQvnjvMmc7uoq9qES8wpXkW4a3mQUuDK0iqidCEKpG+TDxUfKbzk52BGokc43TWhbPGrYof4Yv0pUDo5Wfqprba6BkUXRPru1tjAWpkaBx0V3r5B/nJYGIZjgAIkRjJZa0avtVhJ2I8fSEhLB9VFpaOZe8feejRI+98cOThR468/+yYFpN6wJwai++ak2OfnndX0FQTfB7xk88Rnn2eVj75lFae6507bPqsobPxl5nDZk3pSDQBgQ7G+yqrggLjqqzMRC5bUNjQyYzEYddqkEmzcuQLGZF9ETEua2+5S37ZV4X97csFawq7lHGQdW0v52cvMUzi21TFWGMNReITlaFzY3oLf4pPBEfuVxcg+ZcQcz+3y9fZOHCC22LlqZhWhm5eO/OzgQPH6hcHo6HcH8syLevXG43+poZhnoC9kDfFbakVTUuXc/J6jnOm7fH+7kAkL7uS7hG3N0+aObiQf39iS8v68/QJLjMAAAAAAQAAAASBBgDfBT5fDzz1AAMH0AAAAADbtqaEAAAAAN0fUZ/+z/2eCcgJZAABAAYAAgAAAAAAAHjaY2BkYOAI+buCgYHL4d/5f+c5TwBFUAE/AKRJBsgAeNpjPcFwgtWWQQOGWY4zMIAwqwdDDxszgw1LEFCsjWEyyxWGAMYJDAwgzLIBiJ8y+AIAUaoLVwAAAABaAHcAmwDMAOUA7QEWAVgBcQGdAdkB2QHZAdkCRXjaY2BkYGDgZ0hh4GWIZGAD8xCAmYERABSdAOZ42nXQA25FQRSA4b924xTRDWvbtt342byo2wV0FV1G466ga+rk5FQPw28MoJEXqqiobgDe+FRX0MqHupJ63tVVDPKqrqYdW11DJ9fqWtpZVrcyTjPiCoxQ18qeV4SJEyWGK9klxyxDDOEQxCZODtd4EMc4ZeosNlGGOGKTfQ7wk8EmS44wA6wapQhxSRhb1mTJYDHOIBMMM16wwvpZ8TODOc7Y5oAdo3L7a10wvib1PfbPmyxGGWaEGaNzYnJi4Q2OxQnjoKxYwZPfyMoLLLp/fsbRv4kSlxkeAQYJkiUtPxbDjy27h/AzRPrfST1f4K1IMgAAeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Inter,system-ui,sans-serif;color-scheme:light;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:1180px;min-height:100vh;background:#eef1f6;-webkit-font-smoothing:antialiased}button,input{font:inherit}button{color:inherit}.terminal-app{--bg: #eef1f6;--surface: rgba(255, 255, 255, .82);--surface-solid: #ffffff;--surface-soft: #f5f6fa;--text: #10131a;--muted: #737b89;--faint: #a8afbb;--line: rgba(37, 43, 58, .11);--line-strong: rgba(37, 43, 58, .18);--accent: #6c51f1;--accent-soft: #eeeaff;--positive: #0aa67d;--positive-soft: #e8f8f2;--negative: #e55364;--negative-soft: #fff0f1;--warning: #d08a23;--chart-bg: #ffffff;--chart-grid: #e8ebf0;--shadow: 0 16px 42px rgba(43, 48, 65, .09), 0 1px 1px rgba(43, 48, 65, .05);position:relative;min-height:100vh;overflow:hidden;color:var(--text);background:radial-gradient(circle at 8% 8%,rgba(130,105,245,.09),transparent 28%),radial-gradient(circle at 88% 2%,rgba(88,192,190,.08),transparent 26%),var(--bg)}.terminal-app:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.34;background-image:linear-gradient(rgba(255,255,255,.38) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.38) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(to bottom,#000,transparent 62%)}.concept-prism{--bg: #ebe5ff;--surface: rgba(255, 252, 247, .9);--surface-solid: #fffdf8;--surface-soft: #f0ebff;--text: #171225;--muted: #716883;--faint: #9f95b1;--line: rgba(61, 43, 96, .14);--line-strong: rgba(61, 43, 96, .25);--accent: #6a38ff;--accent-soft: #e8e0ff;--positive: #00a67b;--positive-soft: #dcf8ee;--negative: #f04467;--negative-soft: #ffe2e8;--warning: #d47b00;--chart-bg: #fffdf8;--chart-grid: #ebe4f0;--shadow: 7px 7px 0 rgba(64, 43, 111, .1);background:radial-gradient(circle at 4% 5%,rgba(255,126,78,.3),transparent 24%),radial-gradient(circle at 84% 0%,rgba(71,218,255,.25),transparent 28%),linear-gradient(135deg,#f7edff,#e8f5ff,#fff0dd)}.app-stage{margin-left:68px;min-height:100vh;position:relative;z-index:1}.topbar,.subbar{display:flex;align-items:center;border-bottom:1px solid var(--line)}.topbar{height:56px;padding:0 18px;gap:24px;position:relative;z-index:40;background:color-mix(in srgb,var(--surface-solid) 84%,transparent);backdrop-filter:blur(20px) saturate(150%)}.brand{font-family:Manrope,sans-serif;font-weight:700;font-size:23px;letter-spacing:-1.4px;min-width:66px}.brand span{color:var(--accent)}.main-nav{display:flex;height:100%;align-items:center;gap:4px}.main-nav button,.header-actions button,.subbar button,.chart-tools button,.panel-tabs button,.mini-segmented button{border:0;background:transparent;cursor:pointer}.main-nav button{height:100%;padding:0 10px;color:var(--muted);font-size:12px;font-weight:600;position:relative}.main-nav button:hover,.main-nav .nav-active{color:var(--text)}.main-nav .nav-active:after{content:"";position:absolute;inset:auto 9px 0;height:2px;border-radius:2px;background:var(--accent)}.search-box{margin-left:auto;width:min(330px,25vw);height:34px;display:flex;align-items:center;gap:8px;padding:0 10px;color:var(--muted);background:var(--surface-soft);border:1px solid var(--line);border-radius:9px}.search-box input{width:100%;background:none;border:0;outline:0;color:var(--text);font-size:11px}.search-box kbd{border:1px solid var(--line-strong);color:var(--faint);background:var(--surface-solid);padding:2px 5px;border-radius:5px;font-size:9px;white-space:nowrap}.header-actions{display:flex;align-items:center;gap:8px}.header-popover-wrap{position:relative}.icon-button{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;border:1px solid var(--line)!important;background:var(--surface-solid)!important}.icon-button:hover{border-color:var(--line-strong)!important;transform:translateY(-1px)}.icon-button[aria-expanded=true]{color:var(--accent);border-color:var(--accent)!important;background:var(--accent-soft)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)}.login-button{min-width:78px;height:34px;padding:0 15px;color:#241842;border:1px solid #241842!important;border-radius:10px;background:#ffcf3f!important;box-shadow:3px 3px #241842;font-size:11px;font-weight:800;transition:transform .15s ease,box-shadow .15s ease}.login-button:hover{transform:translate(1px,1px);box-shadow:2px 2px #241842}.account-chip{display:flex;gap:8px;align-items:center;padding:4px 7px 4px 4px;border-radius:10px;background:var(--surface-soft)!important}.account-chip>span:first-child{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:linear-gradient(145deg,var(--accent),#9281ff);color:#fff;font-size:10px;font-weight:700}.account-copy{display:flex;flex-direction:column;text-align:left;font-size:10px;font-weight:600}.account-copy small{color:var(--muted);font-size:8px;margin-top:1px}.language-menu,.account-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:110;border:1.5px solid #241842;border-radius:14px 7px 14px 14px;background:#fffdf8fa;box-shadow:6px 6px #24184224,0 16px 44px #24184224;animation:prism-pop .16s ease-out}.language-menu{width:196px;max-height:min(428px,calc(100vh - 82px));padding:7px;overflow-y:auto}.language-menu>strong{display:block;padding:7px 9px 9px;color:var(--faint);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.language-menu>button{width:100%;min-height:33px;padding:0 9px;display:flex;align-items:center;justify-content:space-between;color:var(--text);border-radius:8px;background:transparent!important;font-size:11px;font-weight:650;text-align:left}.language-menu>button:hover{background:var(--accent-soft)!important}.language-menu>button.selected{color:#241842;background:#ffcf3f!important}.language-menu>button svg{flex:none}.account-menu{width:214px;padding:7px}.account-menu header{margin-bottom:5px;padding:9px 9px 11px;display:flex;flex-direction:column;border-bottom:1px solid var(--line)}.account-menu header span{margin-bottom:7px;color:var(--positive);font-size:8px;font-weight:800;letter-spacing:.03em}.account-menu header strong{font-size:12px}.account-menu header small{margin-top:2px;color:var(--muted);font-size:9px}.account-menu>button{width:100%;min-height:36px;padding:0 9px;display:flex;align-items:center;gap:8px;color:var(--text);border-radius:8px;background:transparent!important;font-size:10px;font-weight:700}.account-menu>button:hover{background:var(--accent-soft)!important}.account-menu>button:last-child{color:var(--negative)}.login-backdrop{--surface-solid: #fffdf8;--surface-soft: #f0ebff;--text: #171225;--muted: #716883;--faint: #9f95b1;--line: rgba(61, 43, 96, .14);--line-strong: rgba(61, 43, 96, .25);--accent: #6a38ff;--accent-soft: #e8e0ff;position:fixed;inset:0;z-index:220;padding:24px;display:grid;place-items:center;background:#1e143361;backdrop-filter:blur(9px) saturate(125%);animation:login-backdrop-in .16s ease-out}.login-dialog{width:min(408px,calc(100vw - 32px));padding:28px 27px 23px;position:relative;color:#241842;border:2px solid #241842;border-radius:26px 10px 26px 26px;outline:none;background:radial-gradient(circle at 91% 4%,rgba(71,218,255,.22),transparent 30%),radial-gradient(circle at 4% 100%,rgba(255,207,63,.22),transparent 33%),#fffdf8;box-shadow:11px 11px #2418422e,0 36px 90px #2418423d;animation:login-dialog-in .22s cubic-bezier(.2,.8,.2,1)}.login-dialog h2{margin:5px 0 25px;font-family:Manrope,sans-serif;font-size:25px;line-height:1;letter-spacing:-.7px;text-align:center}.login-close{width:32px;height:32px;position:absolute;top:13px;right:13px;display:grid;place-items:center;color:var(--muted);border:1px solid var(--line)!important;border-radius:9px;background:#ffffffbd!important;cursor:pointer}.login-close:hover{color:var(--text);border-color:var(--line-strong)!important}.google-login{width:100%;min-height:46px;display:flex;align-items:center;justify-content:center;gap:9px;color:#fff;border:1.5px solid #241842!important;border-radius:12px;background:#6545f5!important;box-shadow:4px 4px #241842;font-size:12px;font-weight:800;cursor:pointer}.google-login:hover:not(:disabled){transform:translate(1px,1px);box-shadow:3px 3px #241842}.google-login:disabled,.wallet-login-options button:disabled,.more-wallet-options button:disabled,.more-wallets-toggle:disabled{cursor:wait;opacity:.58}.login-divider{margin:22px 0 16px;display:flex;align-items:center;gap:10px;color:var(--muted);font-size:9px;font-weight:650}.login-divider:before,.login-divider:after{content:"";height:1px;flex:1;background:var(--line)}.wallet-login-options{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.wallet-login-options button{min-width:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--text);border:0;background:transparent;font-size:9px;cursor:pointer}.wallet-login-options button>span{width:58px;height:58px;display:grid;place-items:center;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 7px 18px #24184214;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.wallet-login-options button:hover:not(:disabled)>span{transform:translateY(-2px);border-color:var(--accent);box-shadow:0 10px 22px #6545f526}.wallet-login-options img{width:30px;height:30px;object-fit:contain}.wallet-login-options strong{max-width:100%;overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.more-wallets-toggle{width:100%;min-height:31px;margin-top:15px;display:flex;align-items:center;justify-content:center;gap:5px;color:var(--muted);border:1px solid var(--line-strong)!important;border-radius:8px;background:#ffffff94!important;font-size:9px;font-weight:750;cursor:pointer}.more-wallets-toggle:hover:not(:disabled),.more-wallets-toggle[aria-expanded=true]{color:var(--accent);border-color:var(--accent)!important;background:var(--accent-soft)!important}.more-wallet-options{margin-top:13px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;animation:more-wallets-in .18s ease-out}.more-wallet-options button{min-width:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:7px;color:var(--text);border:0;background:transparent;font-size:8px;cursor:pointer}.more-wallet-options button>span{width:47px;height:47px;display:grid;place-items:center;border:1px solid var(--line);border-radius:15px;background:#fff;box-shadow:0 6px 14px #24184212;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.more-wallet-options button:hover:not(:disabled)>span{transform:translateY(-2px);border-color:var(--accent);box-shadow:0 9px 18px #6545f524}.more-wallet-options strong{width:100%;overflow:hidden;font-size:9px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.login-status{min-height:26px;margin:17px 0 -2px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--accent);font-size:10px;font-weight:800}.login-spinner{width:14px;height:14px;display:block;border:2px solid var(--accent-soft);border-top-color:var(--accent);border-radius:50%;animation:login-spin .7s linear infinite}.login-terms{margin:24px 0 0;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--muted);font-size:8px}.login-terms span{color:var(--accent);font-weight:700}.login-terms i{width:3px;height:3px;border-radius:50%;background:var(--line-strong)}@keyframes prism-pop{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:none}}@keyframes login-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes login-dialog-in{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}@keyframes login-spin{to{transform:rotate(360deg)}}@keyframes more-wallets-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.live-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:999px;color:var(--positive);background:var(--positive-soft);font-size:8px;font-weight:800;letter-spacing:.1em}.live-dot{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 color-mix(in srgb,currentColor 40%,transparent);animation:pulse 2s infinite}.subbar{min-height:46px;padding:5px 14px;justify-content:space-between;gap:12px;position:relative;z-index:30;background:color-mix(in srgb,var(--surface-solid) 72%,transparent);backdrop-filter:blur(18px)}.market-browser{min-width:0;flex:1;display:flex;align-items:center;gap:7px;position:relative}.market-directory-trigger{height:32px;flex:none;padding:0 9px;display:flex;align-items:center;gap:5px;color:var(--text);border:1px solid var(--line)!important;border-radius:9px;background:var(--surface-solid)!important;font-size:10px;font-weight:700}.market-directory-trigger svg:first-child{color:var(--accent)}.market-directory-trigger b{min-width:20px;padding:2px 5px;border-radius:999px;color:var(--accent);background:var(--accent-soft);font-size:8px}.market-directory-trigger.selected{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--accent-soft)}.market-category-tabs{flex:none;height:32px;padding:3px;display:flex;align-items:center;gap:2px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.market-category-tabs button{height:24px;padding:0 6px;display:flex;align-items:center;gap:4px;border-radius:6px;color:var(--muted);font-size:9px;font-weight:650;white-space:nowrap}.market-category-tabs button svg{color:var(--faint)}.market-category-tabs button:hover,.market-category-tabs button.selected{color:var(--text);background:var(--surface-solid);box-shadow:0 2px 7px #23183c12}.market-category-tabs button.selected svg{color:var(--accent)}.market-switcher{min-width:0;display:flex;flex:1;align-items:center;gap:5px;overflow:hidden}.market-switcher button{height:32px;display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid transparent;border-radius:8px;color:var(--muted);font-size:9px}.market-switcher img{width:18px;height:18px;border-radius:50%}.market-switcher strong{font-size:8px}.market-switcher .selected{color:var(--text);background:var(--surface-solid);border-color:var(--line);box-shadow:0 3px 12px #282d3c0d}.asset-category-icon{flex:none;width:20px;height:20px;display:grid;place-items:center;border-radius:7px;color:var(--accent);background:var(--accent-soft)}.category-stocks{color:#1c78d0;background:#e8f4ff}.category-commodities{color:#a86d08;background:#fff1bd}.category-fx{color:#0b9875;background:#e1f8f0}.category-indices{color:#6d3dff;background:#eee8ff}.category-pre-ipo{color:#d44767;background:#ffe7ee}.market-catalog{width:min(780px,calc(100vw - 110px));max-height:min(620px,calc(100vh - 125px));position:absolute;z-index:80;top:39px;left:0;overflow:hidden;color:var(--text);border:2px solid #21163a;border-radius:18px 18px 8px;background:#fffdf8fa;box-shadow:10px 11px #21163a2b,0 24px 62px #170e2f38;backdrop-filter:blur(22px);animation:dialog-in .22s cubic-bezier(.2,.9,.25,1)}.market-catalog-head{min-height:64px;padding:10px 12px;display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--line)}.market-catalog-head>span{display:flex;flex-direction:column;gap:2px}.market-catalog-head>span strong{font-family:Manrope,sans-serif;font-size:15px}.market-catalog-head>span small{color:var(--muted);font-size:9px}.market-catalog-head label{width:310px;height:34px;margin-left:auto;padding:0 9px;display:flex;align-items:center;gap:7px;color:var(--faint);border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.market-catalog-head label:focus-within{color:var(--accent);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.market-catalog-head input{min-width:0;width:100%;border:0;outline:0;color:var(--text);background:transparent;font-size:10px}.market-catalog-body{min-height:268px;display:grid;grid-template-columns:146px minmax(0,1fr)}.market-catalog-body>nav{padding:8px;display:flex;flex-direction:column;gap:3px;border-right:1px solid var(--line);background:color-mix(in srgb,var(--surface-soft) 58%,transparent)}.market-catalog-body>nav button{min-height:36px;padding:0 8px;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:6px;color:var(--muted);border-radius:8px;text-align:left;font-size:9px}.market-catalog-body>nav button svg{color:var(--faint)}.market-catalog-body>nav button b{color:var(--faint);font-size:8px}.market-catalog-body>nav button:hover,.market-catalog-body>nav button.selected{color:#241842;background:#ffcf3f}.market-catalog-body>nav button.selected svg,.market-catalog-body>nav button.selected b{color:#715307}.market-catalog-results{min-width:0;max-height:362px;overflow-y:auto}.market-catalog-columns,.market-catalog-results>button{min-width:560px;display:grid;grid-template-columns:2fr 1fr .72fr .8fr .45fr;align-items:center;gap:8px}.market-catalog-columns{height:30px;padding:0 10px;position:sticky;z-index:2;top:0;color:var(--faint);border-bottom:1px solid var(--line);background:#fffdf8f7;font-size:8px}.market-catalog-columns span:not(:first-child),.market-catalog-results>button>:not(:first-child){text-align:right}.market-catalog-results>button{width:100%;min-height:52px;padding:0 10px;color:var(--text);border-bottom:1px solid var(--line);background:transparent;font-size:9px}.market-catalog-results>button:hover,.market-catalog-results>button.selected{background:#6d3dff0f}.market-catalog-results>button.selected{box-shadow:inset 3px 0 var(--accent)}.catalog-market-name{min-width:0;display:flex;align-items:center;gap:7px;text-align:left!important}.catalog-market-name>img,.catalog-market-name>.asset-category-icon{flex:0 0 22px;width:22px;max-width:22px;height:22px;max-height:22px;aspect-ratio:1;object-fit:cover;border-radius:50%}.catalog-market-name>span:last-child{min-width:0;display:flex;flex-direction:column;gap:2px}.catalog-market-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.catalog-market-name small{color:var(--muted);font-size:8px}.market-catalog-empty{padding:40px 12px;color:var(--muted);text-align:center;font-size:10px}.market-catalog>footer{min-height:34px;padding:0 11px;display:flex;align-items:center;gap:6px;color:var(--muted);border-top:1px solid var(--line);background:var(--surface-soft);font-size:8px}.market-catalog>footer svg{color:var(--positive)}.market-catalog>footer strong{margin-left:auto;color:var(--text);font-size:9px}.market-vibe{margin-left:auto;display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:var(--surface-soft);font-size:8px;white-space:nowrap}.market-vibe svg{color:var(--accent)}.market-vibe strong{width:22px;height:17px;display:grid;place-items:center;border-radius:999px;color:#fff;background:var(--accent);font-size:7px}.utility-rail{position:fixed;z-index:15;inset:0 auto 0 0;width:68px;padding:62px 6px 12px;display:flex;flex-direction:column;background:color-mix(in srgb,var(--surface-solid) 86%,transparent);border-right:1px solid var(--line);backdrop-filter:blur(20px)}.utility-rail button{height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--faint);border:0;background:transparent;border-radius:10px;cursor:pointer;font-size:8px}.utility-rail button:hover,.utility-rail button.selected{color:var(--accent);background:var(--accent-soft)}.utility-rail .rail-bottom{margin-top:auto}.workspace{min-height:calc(100vh - 126px);padding:9px;display:grid;grid-template-columns:minmax(500px,1fr) 210px 270px 330px;grid-template-rows:minmax(470px,calc(100vh - 412px)) 260px;grid-template-areas:"chart depth order convo" "positions streams streams convo";gap:8px}.panel{min-width:0;min-height:0;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);backdrop-filter:blur(22px) saturate(130%)}.concept-prism .panel{border-radius:17px 17px 8px;border-width:1.5px}.chart-panel{grid-area:chart;display:grid;grid-template-rows:auto 34px 32px minmax(280px,1fr) 30px;--chart-bg: #fff}.concept-prism .chart-panel{--chart-bg: #fffdf8}.depth-panel{grid-area:depth}.order-panel{grid-area:order}.positions-panel{grid-area:positions}.streams-panel{grid-area:streams;position:relative;display:grid;grid-template-rows:38px minmax(190px,1fr) 27px}.conversation-panel{grid-area:convo}.concept-prism .topbar{background:#fffdf8c7}.concept-prism .subbar{background:#faf5ffbd}.concept-prism .utility-rail{background:#fffdf8d1}.concept-prism .utility-rail button.selected{color:#fff;background:var(--accent);transform:rotate(-1deg)}.concept-prism .brand{letter-spacing:-1.8px}.concept-prism .brand span{color:#ff4a68}.concept-prism .panel-heading{background:linear-gradient(90deg,rgba(106,56,255,.08),transparent)}.concept-prism .order-panel{border-top:6px solid #ff5d72}.concept-prism .depth-panel{border-top:6px solid #37cfe0}.concept-prism .streams-panel{border-top:6px solid #ffc733}.concept-prism .market-heading .metric:nth-last-child(-n+3){display:none}.market-heading{min-height:62px;padding:8px 12px;display:flex;align-items:center;gap:15px;border-bottom:1px solid var(--line)}.instrument{display:flex;align-items:center;gap:8px;min-width:140px}.instrument img{width:31px;height:31px;border-radius:50%;box-shadow:0 3px 10px #0000001a}.instrument-line{display:flex;align-items:center;gap:5px}.instrument h1{margin:0;font-family:Manrope,sans-serif;font-size:16px;letter-spacing:-.4px}.instrument-line>span{padding:2px 4px;color:var(--muted);background:var(--surface-soft);border-radius:4px;font-size:7px;font-weight:700}.instrument-line svg{color:#f2b93e}.instrument small{color:var(--muted);font-size:8px}.price-block{min-width:96px;display:flex;flex-direction:column}.price-block strong{font-family:Manrope,sans-serif;font-size:17px;letter-spacing:-.35px}.price-block span{margin-top:2px;font-size:9px;font-weight:700}.price-flash{animation:flash .55s ease}.metric{display:flex;flex-direction:column;gap:3px;min-width:54px}.metric small{color:var(--faint);font-size:7px;white-space:nowrap}.metric strong{font-size:9px;font-weight:600;white-space:nowrap}.accent-text{color:var(--accent)}.positive{color:var(--positive)!important}.negative{color:var(--negative)!important}.warning{color:var(--warning)!important}.chart-tools{display:flex;align-items:center;padding:0 8px;gap:4px;border-bottom:1px solid var(--line)}.chart-tools button{height:25px;display:inline-flex;align-items:center;gap:5px;padding:0 7px;border-radius:6px;color:var(--muted);font-size:8px}.chart-tools button:hover,.chart-tools button.selected{color:var(--text);background:var(--surface-soft)}.timeframes{display:flex;align-items:center;padding-right:5px;margin-right:3px;border-right:1px solid var(--line)}.timeframes .selected{color:var(--accent)!important;background:var(--accent-soft)!important}.chart-state{margin-left:auto;display:flex;align-items:center;gap:6px;color:var(--faint);font-size:7px}.kol-signal-strip{padding:0 10px;display:flex;align-items:center;gap:8px;color:var(--muted);background:linear-gradient(90deg,color-mix(in srgb,var(--accent-soft) 72%,transparent),transparent 78%);border-bottom:1px solid var(--line);font-size:8px}.kol-signal-strip strong{color:var(--text)}.kol-signal-strip small{margin-left:auto;color:var(--faint);white-space:nowrap}.social-mark-title{display:flex;align-items:center;gap:5px;white-space:nowrap}.social-mark-title>svg{color:var(--accent)}.social-mark-title .live-dot{width:5px;height:5px;box-shadow:0 0 0 3px color-mix(in srgb,var(--positive) 14%,transparent)}.social-mark-filters{display:flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--surface-solid) 78%,transparent)}.social-mark-filters button{height:20px;padding:0 7px;display:inline-flex;align-items:center;gap:4px;border-radius:5px;color:var(--muted);font-size:8px;font-weight:650}.social-mark-filters button:hover{color:var(--text);background:var(--surface-soft)}.social-mark-filters button.selected{color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 14%,transparent)}.social-mark-filters button span{min-width:13px;height:13px;padding:0 3px;display:grid;place-items:center;border-radius:5px;background:color-mix(in srgb,currentColor 9%,transparent);font-size:7px}.kol-avatar-stack{display:flex;margin-right:3px}.kol-avatar-stack img{width:18px;height:18px;object-fit:cover;border-radius:50%;border:2px solid var(--surface-solid);margin-left:-5px}.kol-avatar-stack img:first-child{margin-left:0}.chart-stage{min-height:280px;position:relative;overflow:hidden;background:var(--chart-bg)}.chart-canvas{position:absolute;inset:0;background:var(--chart-bg)}.social-marker-layer{position:absolute;inset:0;z-index:5;overflow:hidden;pointer-events:none}.social-trade-marker{position:absolute;z-index:1;width:32px;height:32px;transform:translate(-50%,-50%);pointer-events:auto}.social-trade-marker:hover,.social-trade-marker:has(.social-avatar-button[aria-pressed=true]){z-index:12}.social-avatar-button{position:relative;width:32px;height:32px;padding:2px;border-radius:50%;background:var(--surface-solid);box-shadow:0 4px 12px #1914352e,0 0 0 2px color-mix(in srgb,var(--positive) 88%,transparent),0 0 0 4px var(--surface-solid);transition:transform .18s ease,box-shadow .18s ease}.social-avatar-button:after{content:"";position:absolute;left:50%;top:calc(100% + 3px);width:1px;height:8px;background:color-mix(in srgb,var(--positive) 65%,transparent)}.social-trade-marker.sell .social-avatar-button{box-shadow:0 4px 12px #1914352e,0 0 0 2px color-mix(in srgb,var(--negative) 88%,transparent),0 0 0 4px var(--surface-solid)}.social-trade-marker.sell .social-avatar-button:after{top:auto;bottom:calc(100% + 3px);background:color-mix(in srgb,var(--negative) 65%,transparent)}.social-avatar-button:hover,.social-avatar-button[aria-pressed=true]{transform:translateY(-2px) scale(1.08);box-shadow:0 7px 20px #19143542,0 0 0 2px var(--positive),0 0 0 5px var(--surface-solid)}.social-trade-marker.sell .social-avatar-button:hover,.social-trade-marker.sell .social-avatar-button[aria-pressed=true]{box-shadow:0 7px 20px #19143542,0 0 0 2px var(--negative),0 0 0 5px var(--surface-solid)}.social-avatar-button img{width:100%;height:100%;display:block;object-fit:cover;border-radius:50%}.social-side-badge{position:absolute;right:-4px;bottom:-3px;width:15px;height:15px;display:grid;place-items:center;border:2px solid var(--surface-solid);border-radius:50%;color:#fff;background:var(--positive);box-shadow:0 2px 6px #0000002e}.social-trade-marker.sell .social-side-badge{background:var(--negative)}.social-trade-marker.is-live .social-avatar-button{animation:social-marker-pulse 2.2s ease-out infinite}.social-trade-popover{position:absolute;left:50%;bottom:calc(100% + 12px);width:232px;padding:11px;transform:translate(-50%);border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));border-radius:13px;color:var(--text);background:color-mix(in srgb,var(--surface-solid) 96%,transparent);box-shadow:0 16px 34px #1f183f38;backdrop-filter:blur(18px);animation:social-popover-in .16s ease-out}.social-trade-marker.place-below .social-trade-popover{top:calc(100% + 12px);bottom:auto}.social-trade-marker.edge-left .social-trade-popover{left:-8px;transform:none}.social-trade-marker.edge-right .social-trade-popover{left:auto;right:-8px;transform:none}.social-popover-head{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:7px}.social-popover-head>img{width:30px;height:30px;object-fit:cover;border-radius:50%}.social-popover-head>div{min-width:0;display:grid;gap:1px}.social-popover-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 10px/1.2 Manrope,sans-serif}.social-popover-head small{color:var(--faint);font-size:8px}.social-popover-head>button{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;color:var(--muted);background:var(--surface-soft)}.social-source-badge{padding:3px 5px;border-radius:6px;color:var(--accent);background:var(--accent-soft);font-size:7px;font-weight:750;white-space:nowrap}.social-trade-action{margin-top:9px;padding:7px 8px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:var(--surface-soft)}.social-trade-action span{font-size:8px;font-weight:800;letter-spacing:.06em}.social-trade-action strong{font:750 11px/1 Manrope,sans-serif}.social-trade-meta{margin-top:8px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.social-trade-meta span{min-width:0;display:grid;gap:2px;color:var(--faint);font-size:7px}.social-trade-meta strong{overflow:hidden;text-overflow:ellipsis;color:var(--text);font-size:8px;white-space:nowrap}.social-popover-foot{margin-top:9px;padding-top:8px;display:flex;align-items:center;gap:5px;border-top:1px solid var(--line)}.social-popover-foot>a{display:inline-flex;align-items:center;gap:3px;color:var(--positive);font-size:7px;font-weight:700;text-decoration:none;white-space:nowrap}.social-popover-foot>span{color:var(--faint);font-size:7px;white-space:nowrap}.social-popover-foot button{height:23px;margin-left:auto;padding:0 9px;border-radius:7px;color:#fff;background:var(--accent);font-size:8px;font-weight:750;white-space:nowrap}.social-popover-foot button.following{color:var(--accent);background:var(--accent-soft)}@keyframes social-marker-pulse{0%,to{filter:drop-shadow(0 0 0 transparent)}45%{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--accent) 55%,transparent))}}@keyframes social-popover-in{0%{opacity:0;transform:translate(-50%) translateY(4px) scale(.98)}}.social-trade-marker.edge-left .social-trade-popover,.social-trade-marker.edge-right .social-trade-popover{animation-name:social-popover-edge-in}@keyframes social-popover-edge-in{0%{opacity:0;transform:translateY(4px) scale(.98)}}.chart-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 10px;border-top:1px solid var(--line);color:var(--faint);font-size:7px}.chart-footer span{display:flex;align-items:center;gap:4px;white-space:nowrap}.chart-footer strong{color:var(--text);font-weight:600}.chart-footer svg{color:var(--positive)}.panel-tabs{min-height:38px;display:flex;align-items:stretch;border-bottom:1px solid var(--line)}.panel-tabs button{padding:0 12px;color:var(--muted);font-size:9px;font-weight:600;position:relative;white-space:nowrap}.panel-tabs button.selected{color:var(--text)}.panel-tabs button.selected:after{content:"";position:absolute;inset:auto 11px 0;height:2px;background:var(--accent);border-radius:2px}.compact{min-height:35px}.compact .panel-menu{margin-left:auto;padding:0 9px}.depth-controls{margin-left:auto;display:flex;align-items:center;gap:2px;padding:4px}.depth-controls button{width:24px;height:24px;display:grid;place-items:center;padding:0;border-radius:6px}.depth-controls button:hover,.depth-controls button.selected-view{background:var(--surface-soft);color:var(--text)}.depth-controls .ask-view{color:var(--negative)}.depth-controls .bid-view{color:var(--positive)}.depth-controls .tick-size{width:auto;display:flex;grid-template-columns:auto auto;gap:2px;padding-inline:5px;color:var(--muted);font-size:8px}.compact .depth-controls+.panel-menu{margin-left:0}.book-table,.trades-table{height:calc(100% - 35px);display:flex;flex-direction:column}.book-head,.book-row,.trade-row{display:grid;grid-template-columns:1fr .82fr .82fr;gap:5px;padding:0 9px;align-items:center}.book-head{height:27px;color:var(--faint);font-size:7px}.book-head span:nth-child(n+2),.book-row span:nth-child(n+2),.trade-row span:nth-child(n+2){text-align:right}.book-side{display:flex;flex:1;flex-direction:column;justify-content:space-around}.book-row{min-height:20px;position:relative;font-variant-numeric:tabular-nums;font-size:8px}.book-row:before{content:"";position:absolute;z-index:-1;inset:1px 0 1px auto;width:var(--depth)}.book-row.ask:before{background:var(--negative-soft)}.book-row.bid:before{background:var(--positive-soft)}.book-row.ask span:first-child{color:var(--negative)}.book-row.bid span:first-child{color:var(--positive)}.mid-price{min-height:40px;padding:3px 9px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;border-block:1px solid var(--line);background:color-mix(in srgb,var(--surface-soft) 52%,transparent)}.mid-price>div{display:flex;align-items:center;gap:5px}.mid-price strong{color:var(--positive);font-size:13px;font-weight:700}.mid-price span{color:var(--muted);font-size:7px}.mid-price svg{color:var(--positive)}.book-asks .book-side,.book-bids .book-side{flex:1}.trade-row{min-height:27px;border-bottom:1px solid var(--line);font-size:8px}.order-panel{padding:10px;display:flex;flex-direction:column;gap:9px}.order-topline{display:flex;align-items:center;gap:6px}.segmented,.mini-segmented{display:flex;padding:3px;background:var(--surface-soft);border:1px solid var(--line);border-radius:8px}.segmented{flex:1}.segmented button,.mini-segmented button{flex:1;border:0;padding:6px 8px;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;font-size:8px}.segmented button.selected,.mini-segmented button.selected{color:var(--text);background:var(--surface-solid);box-shadow:0 2px 6px #1e233014}.leverage{height:32px;display:flex;align-items:center;gap:4px;padding:0 9px;border:1px solid var(--line);border-radius:8px;background:var(--surface-solid);cursor:pointer;font-size:9px;font-weight:700}.order-topline .icon-button{width:32px;height:32px}.order-tabs{margin:0 -10px;min-height:35px}.available,.allocation-line,.range-labels,.order-estimate{display:flex;justify-content:space-between;color:var(--muted);font-size:8px}.available strong,.allocation-line strong{color:var(--text)}.trade-field{height:43px;display:grid;grid-template-columns:42px 1fr 39px;align-items:center;gap:4px;padding:0 10px;background:var(--surface-soft);border:1px solid var(--line);border-radius:9px}.trade-field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.trade-field span{color:var(--muted);font-size:8px}.trade-field input{min-width:0;width:100%;text-align:right;border:0;outline:0;background:transparent;color:var(--text);font-size:11px;font-weight:700}.trade-field strong{text-align:right;font-size:8px}.range-control{width:100%;height:3px;margin:5px 0 1px;accent-color:var(--accent);cursor:pointer}.range-labels{color:var(--faint)}.check-row{min-height:25px;display:flex;align-items:center;gap:7px;font-size:8px;cursor:pointer}.check-row input{accent-color:var(--accent)}.check-row small{margin-left:auto;color:var(--muted)}.risk-check{display:flex;align-items:center;gap:8px;padding:8px;color:var(--positive);background:var(--positive-soft);border-radius:8px}.risk-check div{display:flex;flex-direction:column;gap:2px}.risk-check strong{font-size:8px}.risk-check span{color:var(--muted);font-size:7px}.trade-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:auto}.trade-actions button{height:39px;display:flex;align-items:center;justify-content:center;gap:5px;border:0;border-radius:9px;color:#fff;cursor:pointer;font-size:9px;font-weight:800;transition:transform .18s,filter .18s,box-shadow .18s}.trade-actions button:hover{transform:translateY(-2px);filter:saturate(1.1)}.long-button{background:linear-gradient(135deg,#08aa7d,#11bd8e);box-shadow:0 7px 16px #0aa67d2e}.short-button{background:linear-gradient(135deg,#e14b61,#f06274);box-shadow:0 7px 16px #e553642b}.leverage-backdrop{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:24px;background:#08070f75;backdrop-filter:blur(9px);animation:backdrop-in .2s ease}.leverage-dialog{width:min(430px,calc(100vw - 48px));padding:18px;color:var(--text);background:color-mix(in srgb,var(--surface-solid) 96%,transparent);border:1px solid var(--line-strong);border-radius:20px;box-shadow:0 28px 90px #0908144d;animation:dialog-in .26s cubic-bezier(.2,.9,.25,1)}.leverage-dialog-head{display:flex;align-items:center;justify-content:space-between}.leverage-dialog-head small{color:var(--muted);font-size:9px}.leverage-dialog-head h2{margin:4px 0 0;font-family:Manrope,sans-serif;font-size:20px;letter-spacing:-.5px}.leverage-dialog-head button{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;color:var(--muted);background:var(--surface-soft);cursor:pointer}.leverage-number{margin:18px 0 13px;display:flex;align-items:flex-end;justify-content:center;gap:4px}.leverage-number strong{font-family:Manrope,sans-serif;font-size:54px;line-height:.9;letter-spacing:-3px}.leverage-number span{color:var(--accent);font-size:20px;font-weight:800}.leverage-slider{width:100%;height:5px;accent-color:var(--accent);cursor:pointer}.leverage-scale{margin-top:4px;display:flex;justify-content:space-between;color:var(--faint);font-size:8px}.leverage-presets{margin:14px 0;display:grid;grid-template-columns:repeat(6,1fr);gap:5px}.leverage-presets button{height:31px;border:1px solid var(--line);border-radius:8px;color:var(--muted);background:var(--surface-soft);cursor:pointer;font-size:9px;font-weight:700}.leverage-presets button.selected{color:#fff;border-color:var(--accent);background:var(--accent);box-shadow:0 5px 16px color-mix(in srgb,var(--accent) 24%,transparent)}.leverage-facts{display:grid;grid-template-columns:1.4fr 1fr .8fr;border:1px solid var(--line);border-radius:12px;overflow:hidden}.leverage-facts>div{padding:10px;display:flex;flex-direction:column;gap:4px;border-right:1px solid var(--line)}.leverage-facts>div:last-child{border-right:0}.leverage-facts span{color:var(--muted);font-size:8px}.leverage-facts strong{font-size:10px}.risk-low,.risk-balanced{color:var(--positive)}.risk-high{color:var(--warning)}.risk-extreme{color:var(--negative)}.leverage-warning{margin:12px 0;display:flex;gap:8px;padding:10px;color:var(--warning);background:color-mix(in srgb,var(--warning) 10%,transparent);border-radius:10px}.leverage-warning svg{flex:none}.leverage-warning p{margin:0;color:var(--muted);font-size:9px;line-height:1.45}.leverage-dialog-actions{display:grid;grid-template-columns:1fr 1.35fr;gap:8px}.leverage-dialog-actions button{height:40px;border:1px solid var(--line);border-radius:10px;color:var(--text);background:var(--surface-soft);cursor:pointer;font-size:10px;font-weight:700}.leverage-dialog-actions .confirm-leverage{color:#fff;border-color:var(--accent);background:var(--accent)}.concept-prism .leverage-dialog{border:2px solid #21163a;border-radius:22px 22px 8px;box-shadow:9px 9px #21163a2b}.order-settings-trigger{position:relative}.order-settings-backdrop{position:fixed;z-index:110;inset:0;display:grid;place-items:center;padding:24px;overflow-y:auto;background:#08070f80;backdrop-filter:blur(10px);animation:backdrop-in .2s ease}.order-settings-dialog{width:min(680px,calc(100vw - 48px));padding:20px;color:var(--text);background:color-mix(in srgb,var(--surface-solid) 97%,transparent);border:1px solid var(--line-strong);border-radius:20px;box-shadow:0 28px 90px #09081452;animation:dialog-in .26s cubic-bezier(.2,.9,.25,1)}.order-settings-head{display:grid;grid-template-columns:40px 1fr 34px;align-items:center;gap:10px}.order-settings-head-icon,.order-confirm-side{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:var(--accent);background:var(--accent-soft)}.order-settings-head small{color:var(--muted);font-size:9px}.order-settings-head h2{margin:3px 0 0;font-family:Manrope,sans-serif;font-size:20px;letter-spacing:-.45px}.order-settings-head>button{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;color:var(--muted);background:var(--surface-soft);cursor:pointer}.order-settings-head>button:hover{color:var(--text);border-color:var(--line-strong)}.order-settings-scope{min-height:36px;margin:16px 0 12px;padding:0 11px;display:flex;align-items:center;gap:7px;border:1px solid color-mix(in srgb,var(--positive) 24%,var(--line));border-radius:10px;color:var(--muted);background:var(--positive-soft);font-size:9px}.order-settings-scope svg{color:var(--positive)}.order-settings-scope strong{margin-left:auto;padding:3px 7px;border-radius:999px;color:var(--positive);background:var(--surface-solid);font-size:8px;letter-spacing:.08em}.order-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.order-settings-section{min-width:0;padding:0 12px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--surface-soft) 55%,transparent)}.order-settings-section>header{min-height:52px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--line)}.order-settings-section>header svg{flex:none;color:var(--accent)}.order-settings-section>header span,.order-setting-row>span,.time-in-force-setting>span,.order-notification-setting>span:nth-child(2){min-width:0;display:flex;flex-direction:column;gap:3px}.order-settings-section strong,.order-notification-setting strong{font-size:10px}.order-settings-section small,.order-notification-setting small{color:var(--muted);font-size:8px;line-height:1.35}.order-setting-row{min-height:66px;display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--line);cursor:pointer}.order-settings-section>:last-child{border-bottom:0}.order-setting-row>span{flex:1}.order-setting-row>input[type=checkbox],.order-notification-setting>input[type=checkbox]{flex:none;width:34px;height:19px;margin:0;appearance:none;position:relative;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface-solid);cursor:pointer;transition:background .18s,border-color .18s}.order-setting-row>input[type=checkbox]:after,.order-notification-setting>input[type=checkbox]:after{content:"";position:absolute;width:13px;height:13px;left:2px;top:2px;border-radius:50%;background:var(--muted);transition:transform .18s,background .18s}.order-setting-row>input[type=checkbox]:checked,.order-notification-setting>input[type=checkbox]:checked{border-color:var(--accent);background:var(--accent)}.order-setting-row>input[type=checkbox]:checked:after,.order-notification-setting>input[type=checkbox]:checked:after{transform:translate(15px);background:#fff}.order-setting-row>input[type=checkbox]:focus-visible,.order-notification-setting>input[type=checkbox]:focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px}.order-setting-with-value{display:grid;grid-template-columns:1fr auto 34px}.slippage-value{width:58px;height:30px;display:flex;align-items:center;padding:0 7px;border:1px solid var(--line);border-radius:8px;background:var(--surface-solid)}.slippage-value input{width:33px;border:0;outline:0;color:var(--text);background:transparent;font-size:9px;font-weight:700}.slippage-value b{color:var(--muted);font-size:8px}.slippage-value.disabled{opacity:.45}.time-in-force-setting{min-height:73px;padding:10px 0;display:grid;grid-template-columns:1fr 122px;align-items:center;gap:8px}.time-in-force-options{display:grid;grid-template-columns:repeat(3,1fr);padding:3px;border:1px solid var(--line);border-radius:8px;background:var(--surface-solid)}.time-in-force-options button{min-width:0;height:25px;border:0;border-radius:6px;color:var(--muted);background:transparent;cursor:pointer;font-size:8px;font-weight:700}.time-in-force-options button.selected{color:#fff;background:var(--accent)}.order-notification-setting{min-height:58px;margin-top:11px;padding:0 12px;display:grid;grid-template-columns:34px 1fr 34px;align-items:center;gap:9px;border:1px solid var(--line);border-radius:13px;background:var(--surface-soft);cursor:pointer}.notification-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:#9a6a08;background:#fff1bd}.order-settings-actions{margin-top:15px;display:grid;grid-template-columns:auto 1fr auto auto;gap:8px}.order-settings-actions button,.order-confirm-actions button{height:39px;padding:0 15px;border:1px solid var(--line);border-radius:10px;color:var(--text);background:var(--surface-soft);cursor:pointer;font-size:9px;font-weight:700}.order-settings-actions .reset-order-settings{color:var(--muted);background:transparent}.order-settings-actions .save-order-settings{color:#fff;border-color:var(--accent);background:var(--accent)}.order-confirm-dialog{width:min(500px,calc(100vw - 48px));padding:20px;color:var(--text);background:color-mix(in srgb,var(--surface-solid) 97%,transparent);border:1px solid var(--line-strong);border-radius:20px;box-shadow:0 28px 90px #09081452;animation:dialog-in .26s cubic-bezier(.2,.9,.25,1)}.order-confirm-side.long{color:var(--positive);background:var(--positive-soft)}.order-confirm-side.short{color:var(--negative);background:var(--negative-soft)}.order-confirm-summary{margin:16px 0 12px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:12px;overflow:hidden}.order-confirm-summary div{min-width:0;padding:11px;display:flex;flex-direction:column;gap:4px;border-right:1px solid var(--line)}.order-confirm-summary div:last-child{border-right:0}.order-confirm-summary span{color:var(--muted);font-size:8px}.order-confirm-summary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.order-confirm-protection{min-height:42px;padding:0 11px;display:flex;align-items:center;gap:7px;color:var(--positive);border-radius:10px;background:var(--positive-soft);font-size:8px}.order-confirm-protection span{color:var(--muted)}.order-confirm-actions{margin-top:14px;display:grid;grid-template-columns:1fr 1.45fr;gap:8px}.order-confirm-actions .confirm-long{color:#fff;border-color:var(--positive);background:var(--positive)}.order-confirm-actions .confirm-short{color:#fff;border-color:var(--negative);background:var(--negative)}.concept-prism .order-settings-dialog,.concept-prism .order-confirm-dialog{border:2px solid #21163a;border-radius:22px 22px 8px;box-shadow:9px 9px #21163a2b}@media(max-width:760px){.order-settings-backdrop{align-items:start;padding:16px}.order-settings-dialog{width:min(100%,560px);padding:16px}.order-settings-grid{grid-template-columns:1fr}.order-settings-actions{grid-template-columns:1fr 1fr}.order-settings-actions span{display:none}.order-confirm-summary{grid-template-columns:1fr 1fr}.order-confirm-summary div:nth-child(2){border-right:0}.order-confirm-summary div:nth-child(-n+2){border-bottom:1px solid var(--line)}}.positions-panel{display:grid;grid-template-rows:37px 1fr;container-type:inline-size}.positions-tabs{overflow-x:auto}.position-table{min-width:850px;overflow:auto}.position-head,.position-row{display:grid;grid-template-columns:1.05fr .55fr .9fr .82fr .82fr .82fr .82fr 1fr .66fr .55fr;align-items:center;gap:8px;padding:0 10px}.position-head{height:29px;color:var(--faint);background:var(--surface-soft);border-bottom:1px solid var(--line);font-size:7px}.position-row{min-height:48px;border-bottom:1px solid var(--line);font-size:8px;font-variant-numeric:tabular-nums}.position-row>strong{display:flex;flex-direction:column;font-size:9px}.position-row>.position-instrument{flex-direction:row;align-items:center;gap:5px;min-width:0}.position-instrument>span:last-child{display:flex;flex-direction:column}.position-row small{color:var(--faint);font-size:7px;font-weight:400}.position-row button{padding:5px 8px;border:1px solid var(--line-strong);border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;font-size:7px}.position-row button:hover{color:var(--negative);border-color:var(--negative)}.position-head span,.position-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--muted)}.tab-placeholder svg{color:var(--accent)}.tab-placeholder strong{color:var(--text);font-size:10px}.tab-placeholder span{font-size:8px}.panel-heading{height:40px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.panel-heading>div{display:flex;align-items:center;gap:6px}.panel-heading svg{color:#f0b538}.panel-heading strong{font-size:9px}.mini-segmented button{flex:initial;padding:5px 7px}.leader-list{height:calc(100% - 40px);display:flex;flex-direction:column}.leader-row{flex:1;min-height:38px;display:grid;grid-template-columns:23px 28px 1fr auto;align-items:center;gap:7px;padding:0 9px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);cursor:pointer;text-align:left}.leader-row:hover{background:var(--surface-soft)}.leader-row img{width:25px;height:25px;object-fit:cover;border-radius:50%}.rank{width:20px;height:20px;display:grid;place-items:center;border-radius:7px;background:var(--surface-soft);color:var(--muted);font-size:8px;font-weight:700}.rank-1{color:#a56e0b;background:#fff1bd}.rank-2{color:#69788d;background:#eaf0f6}.rank-3{color:#9a644b;background:#f9e5d8}.leader-name,.leader-row>span:last-child{display:flex;flex-direction:column;gap:2px}.leader-row>span:last-child{text-align:right}.leader-row strong{font-size:8px}.leader-row small{color:var(--faint);font-size:7px}@container (max-width: 700px){.position-table{min-width:0}.position-head,.position-row{grid-template-columns:1.05fr .55fr .88fr .82fr .82fr 1fr .62fr .55fr;gap:4px;padding-inline:8px}.position-mark,.position-margin{display:none}}.conversation-panel{display:flex;flex-direction:column}.conversation-tabs{min-height:44px;display:flex;flex:none;border-bottom:1px solid var(--line)}.conversation-tabs button{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:8px;font-weight:700;position:relative}.conversation-tabs button.selected{color:var(--accent);background:var(--accent-soft)}.conversation-tabs button span{padding:2px 4px;border-radius:4px;color:#fff;background:var(--accent);font-size:6px}.conversation-tabs button i{min-width:20px;padding:2px 4px;border-radius:999px;color:var(--positive);background:var(--positive-soft);font-style:normal;font-size:7px}.room-switcher{padding:7px;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:#ffffff0f;border-bottom:1px solid var(--line)}.room-switcher button{min-width:0;padding:7px 3px;display:flex;flex-direction:column;align-items:center;gap:2px;border:1px solid transparent;border-radius:9px;color:var(--muted);background:transparent;cursor:pointer;font-size:7px;font-weight:700}.room-switcher button span{color:var(--faint);font-size:6px;font-weight:600}.room-switcher button:hover,.room-switcher button.selected{color:#241842;border-color:#ffcf3fad;background:#ffcf3f;transform:translateY(-1px)}.room-switcher button.selected span{color:#6a4e05}.room-status{min-height:29px;display:flex;flex:none;align-items:center;gap:5px;padding:0 9px;color:var(--muted);background:var(--surface-soft);border-bottom:1px solid var(--line);font-size:7px}.room-status svg{color:var(--accent)}.message-list{min-height:0;padding:9px;display:flex;flex:1;flex-direction:column;gap:10px;overflow-y:auto;scrollbar-width:thin}.message{display:flex;gap:7px;align-items:flex-start}.message img,.message-avatar{flex:none;width:24px;height:24px;object-fit:cover;display:grid;place-items:center;border-radius:8px}.message-avatar{color:#fff;background:linear-gradient(145deg,var(--accent),#9887ff);font-size:7px;font-weight:700}.message>div{max-width:calc(100% - 31px)}.message-body{min-width:0}.message-meta{display:flex;align-items:center;gap:5px}.message-meta>span{padding:2px 4px;border-radius:999px;color:#241842;background:#ffcf3f;font-size:6px;font-weight:800;letter-spacing:.06em}.message strong{color:var(--muted);font-size:7px}.message p{margin:3px 0 0;padding:7px 8px;border-radius:4px 10px 10px;color:var(--text);background:var(--surface-soft);font-size:8px;line-height:1.45}.message-user{flex-direction:row-reverse;text-align:right}.message-user p{color:#fff;background:var(--accent);border-radius:10px 4px 10px 10px}.message-user .message-meta{justify-content:flex-end}.message-token,.performance-card{margin-top:4px;padding:8px;display:grid;align-items:center;gap:7px;border:1px solid var(--line);border-radius:11px;background:#ffffff1c;text-align:left}.message-token{grid-template-columns:28px 1fr auto}.performance-card{grid-template-columns:30px 1fr auto;background:linear-gradient(135deg,#ffcf3f3b,#3df0ba21)}.message-token img,.performance-card img,.message-token .asset-category-icon,.performance-card .asset-category-icon{width:28px;height:28px;border-radius:50%}.message-token>span:not(.market-asset-icon),.performance-card>span:not(.market-asset-icon){min-width:0;display:flex;flex-direction:column;gap:2px}.message-token small,.performance-card small{color:var(--muted);font-size:7px}.message-token b,.performance-card b{color:#ffcf3f;font-size:9px}.performance-card span strong{color:#fff;font-size:11px}.typing{display:flex;gap:3px;padding:8px 10px;align-self:flex-start;background:var(--surface-soft);border-radius:9px}.typing span{width:4px;height:4px;border-radius:50%;background:var(--muted);animation:typing 1s infinite}.typing span:nth-child(2){animation-delay:.15s}.typing span:nth-child(3){animation-delay:.3s}.quick-prompts{padding:0 8px 5px;display:flex;gap:4px;overflow:hidden}.quick-prompts button{padding:5px 7px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);white-space:nowrap;cursor:pointer;font-size:7px}.quick-prompts button:hover{color:var(--accent);border-color:var(--accent)}.community-actions{padding:6px 8px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;border-top:1px solid var(--line)}.community-actions button{min-width:0;height:31px;display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid var(--line);border-radius:9px;color:var(--muted);background:#ffffff14;cursor:pointer;font-size:7px;font-weight:700}.community-actions button:hover,.community-actions button.selected{color:#241842;border-color:#ffcf3f;background:#ffcf3f}.token-picker{max-height:172px;margin:0 8px 6px;padding:5px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;overflow-y:auto;border:1px solid var(--line);border-radius:11px;background:#1e124b47}.token-picker button{min-width:0;padding:6px;display:flex;align-items:center;gap:5px;border:0;border-radius:8px;color:#fff;background:#ffffff1a;cursor:pointer;text-align:left}.token-picker button:hover{background:#ffcf3f33}.token-picker img,.token-picker .asset-category-icon{width:21px;height:21px;border-radius:50%}.token-picker button>span:not(.market-asset-icon){min-width:0;display:flex;flex-direction:column;gap:1px}.token-picker strong{color:#fff;font-size:8px}.token-picker small{color:var(--muted);font-size:6px}.composer-token{margin:0 8px 5px;padding:6px 7px;display:grid;grid-template-columns:24px 1fr 24px;align-items:center;gap:7px;border:1px solid rgba(255,207,63,.55);border-radius:10px;color:#fff;background:#ffcf3f1f}.composer-token img,.composer-token .asset-category-icon{width:24px;height:24px;border-radius:50%}.composer-token>span:not(.market-asset-icon){display:flex;flex-direction:column;gap:1px}.composer-token strong{font-size:8px}.composer-token small{color:var(--muted);font-size:7px}.composer-token button{width:22px;height:22px;display:grid;place-items:center;border:0;border-radius:7px;color:var(--muted);background:#ffffff1a;cursor:pointer}.composer{margin:0 8px;display:grid;grid-template-columns:1fr 31px;align-items:center;gap:5px;padding:4px 4px 4px 9px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface-solid)}.composer:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.composer input{min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:8px}.composer button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:8px;background:var(--accent);color:#fff;cursor:pointer}.conversation-footnote{padding:6px 8px;color:var(--faint);text-align:center;font-size:6px}.concept-prism .conversation-panel{background:linear-gradient(160deg,#6d3dff,#8e58ff);color:#fff;--text: #fff;--muted: #ded3ff;--faint: #c5b8f7;--line: rgba(255,255,255,.18);--line-strong: rgba(255,255,255,.28);--surface-soft: rgba(255,255,255,.11);--surface-solid: rgba(255,255,255,.13);--accent: #ffcf3f;--accent-soft: rgba(255,207,63,.17)}.concept-prism .conversation-tabs button.selected{color:#241842;background:#ffcf3f}.concept-prism .conversation-panel .message p{background:#ffffff21}.concept-prism .conversation-panel .message-user p{color:#221743;background:#ffcf3f}.concept-prism .composer button{color:#241842;background:#ffcf3f}.concept-prism .long-button{color:#0d3429;background:#3df0ba;box-shadow:4px 4px #00574126}.concept-prism .short-button{background:#ff5270;box-shadow:4px 4px #74142d24}.concept-prism .trade-actions button:hover{transform:translate(-1px,-2px) rotate(-.5deg)}.concept-prism .market-switcher button.selected{border-color:#21163a;box-shadow:3px 3px #21163a1a}.stream-search-row{position:relative;z-index:4;padding:5px 8px;display:grid;grid-template-columns:19px minmax(0,1fr) 34px;align-items:center;gap:6px;color:#ff3b5f;background:#fffdf8fa;border-bottom:1px solid var(--line)}.stream-search{height:27px;padding:0 8px;display:flex;align-items:center;gap:6px;color:var(--faint);background:#6d3dff0f;border:1px solid rgba(109,61,255,.13);border-radius:9px}.stream-search:focus-within{color:#6d3dff;border-color:#6d3dff73;box-shadow:0 0 0 2px #6d3dff14}.stream-search input{width:100%;min-width:0;color:var(--text);border:0;outline:0;background:transparent;font-size:11px}.stream-search input::placeholder{color:var(--faint)}.stream-count{color:var(--muted);text-align:center;font-size:9px;font-weight:800}.stream-search-results{position:absolute;z-index:9;top:35px;right:6px;left:6px;padding:5px;background:#fffdf8fa;border:1px solid rgba(33,22,58,.14);border-radius:11px;box-shadow:0 14px 30px #21163a2e;backdrop-filter:blur(16px)}.stream-search-results button{width:100%;padding:5px 6px;display:grid;grid-template-columns:20px minmax(0,1fr) 15px;align-items:center;gap:5px;text-align:left;color:var(--text);border:0;border-radius:7px;background:transparent;cursor:pointer}.stream-search-results button:hover,.stream-search-results button:focus-visible{outline:none;background:#ffc73324}.stream-search-results button>svg:first-child{color:#ff2f4f}.stream-search-results button>svg:last-child{color:#20b68b}.stream-search-results span{min-width:0;display:flex;flex-direction:column;gap:1px}.stream-search-results strong,.stream-search-results small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-search-results strong{font-size:11px}.stream-search-results small,.stream-search-empty{color:var(--muted);font-size:9px}.stream-search-empty{padding:10px;text-align:center}.inline-stream-player{min-width:0;min-height:0;position:relative;display:grid;grid-template-columns:minmax(200px,1fr) 26px;overflow:hidden;background:#151020}.inline-stream-player iframe,.stream-viewer-placeholder{width:100%;height:100%;min-height:190px;display:block;border:0;background:#151020}.stream-viewer-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#dcd4f5;font-size:8px}.stream-viewer-placeholder svg{color:#ffcf3f}.stream-expand-button{position:absolute;z-index:3;top:7px;right:33px;width:24px;height:24px;display:grid;place-items:center;color:#241842;border:1px solid rgba(255,255,255,.82);border-radius:7px;background:#ffcf3ff0;box-shadow:0 5px 14px #10082847;cursor:pointer;backdrop-filter:blur(8px)}.stream-expand-button:hover,.stream-expand-button:focus-visible{outline:none;transform:translateY(-1px);background:#ffe078}.stream-scroll-rail{display:grid;grid-template-rows:1fr 1fr;align-items:stretch;color:#dfd7ff;background:#2b2050;border-left:1px solid rgba(255,255,255,.1)}.stream-scroll-rail button{width:100%;height:100%;display:grid;place-items:center;color:#ffcf3f;border:0;background:transparent;cursor:pointer}.stream-scroll-rail button:hover,.stream-scroll-rail button:focus-visible{color:#241842;outline:none;background:#ffcf3f}.inline-stream-meta{padding:0 9px;display:flex;align-items:center;justify-content:space-between;gap:7px;overflow:hidden;color:var(--muted);background:#fffdf8fa;border-top:1px solid var(--line)}.inline-stream-meta>span{min-width:0;display:flex;align-items:center;gap:4px;white-space:nowrap}.inline-stream-meta svg{flex:0 0 auto;color:#ff2f4f}.inline-stream-meta strong{max-width:220px;overflow:hidden;color:var(--text);font-size:10px;text-overflow:ellipsis}.inline-stream-meta i{color:#ff3b5f;font-size:8px;font-style:normal;font-weight:800;letter-spacing:.3px}.inline-stream-meta i.is-live{color:#0ca57e}.inline-stream-meta small{min-width:0;overflow:hidden;color:var(--faint);font-size:8px;font-weight:700;text-overflow:ellipsis}.inline-stream-meta a{display:flex;align-items:center;gap:3px;color:#6d3dff;font-size:9px;font-weight:800;text-decoration:none}.stream-swipe-next{animation:stream-next .38s cubic-bezier(.2,.85,.25,1)}.stream-swipe-previous{animation:stream-previous .38s cubic-bezier(.2,.85,.25,1)}.stream-viewer-backdrop{position:fixed;z-index:90;inset:0;display:grid;place-items:center;padding:38px;background:#1c143087;backdrop-filter:blur(16px) saturate(82%);animation:backdrop-in .22s ease}.stream-viewer-dialog{width:min(860px,calc(100vw - 76px));overflow:hidden;color:#21163a;background:#fffdf8;border:2px solid #21163a;border-radius:19px 19px 8px;box-shadow:13px 14px #21163a33,0 28px 70px #0e081c52;animation:dialog-in .34s cubic-bezier(.2,.9,.2,1)}.stream-viewer-header{min-height:62px;padding:11px 13px;display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:8px}.stream-viewer-logo{width:36px;height:36px;display:grid;place-items:center;color:#fff;background:#ff3656;border-radius:10px;box-shadow:3px 3px #9e143526}.stream-viewer-header>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.stream-viewer-header small{color:#746a82;font-size:8px;font-weight:600}.stream-viewer-header strong{font-family:Manrope,sans-serif;font-size:16px;letter-spacing:-.35px}.stream-viewer-header button{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:9px;color:#21163a;background:transparent;cursor:pointer}.stream-viewer-header button:hover,.stream-viewer-header button:focus-visible{outline:none;background:#f1ebff}.stream-viewer-toolbar{min-height:38px;padding:0 13px 9px;display:flex;align-items:center;gap:7px;color:#746a82;font-size:8px}.stream-viewer-toolbar>span{min-height:25px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;border:1px solid #e5deed;border-radius:8px;background:#fff}.stream-viewer-toolbar i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 12%,transparent)}.stream-viewer-toolbar .viewer-live-chip{color:#087f63;border-color:#0dad843d;background:#2ee0b114;font-weight:800}.stream-viewer-toolbar .viewer-replay-chip{color:#6d3dff;font-weight:800}.stream-viewer-toolbar .viewer-asset-chip{color:#5539a8;background:#f6f2ff}.stream-viewer-toolbar .viewer-auto-chip{color:#8b5d00;background:#fff8dc}.stream-viewer-toolbar a{margin-left:auto;display:inline-flex;align-items:center;gap:4px;color:#5b37ca;font-weight:700;text-decoration:none}.stream-viewer-player{position:relative;margin:0 13px;overflow:hidden;aspect-ratio:16 / 9;background:#120d1c;border:1px solid #21163a;border-radius:14px 14px 5px}.stream-viewer-player iframe{width:100%;height:100%;display:block;border:0;background:#120d1c}.stream-viewer-player>button{position:absolute;z-index:2;right:10px;width:30px;height:30px;display:grid;place-items:center;color:#241842;border:1px solid rgba(255,255,255,.85);background:#ffcf3fed;cursor:pointer;backdrop-filter:blur(8px)}.stream-viewer-player>button:hover,.stream-viewer-player>button:focus-visible{outline:none;background:#ffe37f}.stream-viewer-player .viewer-previous{top:calc(50% - 32px);border-radius:9px 9px 4px}.stream-viewer-player .viewer-next{top:calc(50% + 3px);border-radius:4px 9px 9px}.stream-viewer-footer{min-height:38px;padding:8px 14px 10px;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#746a82;font-size:7px}.stream-viewer-footer span{display:flex;align-items:center;gap:5px}.stream-viewer-footer svg{color:#10aa84}@media(max-height:760px){.stream-viewer-dialog{width:min(760px,calc(100vw - 60px))}.stream-viewer-header{min-height:50px;padding-block:7px}.stream-viewer-toolbar{min-height:32px}.stream-viewer-footer{min-height:30px;padding-block:6px}}.safety-footer{min-height:24px;margin:0 9px;display:flex;align-items:center;justify-content:center;gap:28px;color:var(--faint);font-size:7px}.safety-footer span{display:flex;align-items:center;gap:4px}.safety-footer svg{color:var(--positive)}.trade-toast{position:fixed;z-index:50;right:20px;bottom:22px;min-width:290px;display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;padding:10px;color:var(--text);background:color-mix(in srgb,var(--surface-solid) 94%,transparent);border:1px solid var(--line-strong);border-radius:13px;box-shadow:0 18px 45px #1c233238;backdrop-filter:blur(18px);animation:toast-in .38s cubic-bezier(.2,.9,.25,1)}.toast-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;color:#fff}.toast-icon.long{background:var(--positive)}.toast-icon.short{background:var(--negative)}.trade-toast div{display:flex;flex-direction:column;gap:2px}.trade-toast strong{font-size:9px}.trade-toast span{color:var(--muted);font-size:8px}.trade-toast button{padding:6px 8px;border:0;border-radius:7px;color:var(--accent);background:var(--accent-soft);cursor:pointer;font-size:7px;font-weight:700}@keyframes pulse{70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes flash{0%{color:var(--accent);transform:translateY(-1px)}to{color:inherit;transform:translateY(0)}}@keyframes signal-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes toast-in{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-2px);opacity:1}}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-in{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes stream-next{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes stream-previous{0%{opacity:.35;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1380px){.workspace{grid-template-columns:minmax(430px,1fr) 190px 250px 300px}.market-heading{gap:10px}.metric:nth-last-child(-n+2){display:none}.search-box{width:230px}.market-vibe{display:none}}@media(max-height:820px){.workspace{min-height:0;grid-template-rows:400px 185px}.chart-panel{grid-template-rows:auto 30px 28px minmax(235px,1fr) 26px}.order-panel{gap:7px}.book-head{height:20px}.book-row{min-height:12px;line-height:1.2}.mid-price{min-height:30px}.safety-footer{display:none}}.terminal-app.page-app{min-height:100vh;overflow:auto}.page-app .app-stage{min-height:100vh}.page-app .topbar{position:sticky;z-index:40;top:0}.page-app .safety-footer{min-height:30px}.product-page{width:100%;max-width:none;min-height:calc(100vh - 86px);margin:0;padding:20px 18px 32px;color:var(--text)}.product-page button,.product-page select,.product-page textarea,.product-page input{font-family:inherit}.product-page button{border:0;cursor:pointer}.page-title-row{min-height:86px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.page-title-row>div:first-child{max-width:720px}.page-eyebrow{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page-eyebrow svg{color:#ffb51b}.page-title-row h1{margin:6px 0 5px;font-family:Manrope,sans-serif;font-size:clamp(28px,3vw,42px);line-height:1;letter-spacing:-1.8px}.page-title-row p{max-width:650px;margin:0;color:var(--muted);font-size:13px;line-height:1.55}.page-primary,.page-secondary{min-height:39px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:11px;font-size:11px!important;font-weight:750}.page-primary{color:#fff!important;background:var(--accent);box-shadow:4px 4px #21163a26}.page-primary:hover{transform:translate(-1px,-1px);box-shadow:6px 6px #21163a21}.page-secondary{color:var(--text);border:1px solid var(--line)!important;background:#fffdf8b8}.title-actions{display:flex;align-items:center;gap:8px}.delta{display:inline-flex;align-items:center;gap:2px;font-size:10px;font-weight:800;white-space:nowrap}.page-market-name{min-width:0;display:inline-flex;align-items:center;gap:9px;text-align:left}.page-market-name>span:last-child{min-width:0;display:flex;flex-direction:column;gap:2px}.page-market-name strong{overflow:hidden;color:var(--text);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.page-market-name small{overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.page-market-name.large strong{font-size:13px}.page-market-name.large small{font-size:9px}.page-asset-icon{flex:0 0 34px;width:34px;height:34px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:11px;background:#ffffffb8}.page-asset-icon>img,.page-asset-icon>.asset-category-icon{width:24px;height:24px;object-fit:cover;border-radius:8px}.page-market-name:not(.large) .page-asset-icon{flex-basis:30px;width:30px;height:30px;border-radius:9px}.page-market-name:not(.large) .page-asset-icon>img,.page-market-name:not(.large) .page-asset-icon>.asset-category-icon{width:21px;height:21px}.mini-spark{width:92px;height:35px;display:flex;align-items:flex-end;gap:3px}.mini-spark i{flex:1;min-height:4px;border-radius:3px 3px 1px 1px;background:#6a38ff;opacity:.24}.mini-spark i:nth-last-child(-n+4){opacity:.75}.mini-spark.cyan i{background:#14bfd2}.market-pulse-strip{min-height:78px;margin-top:18px;padding:12px 15px;display:grid;grid-template-columns:minmax(270px,1.35fr) repeat(3,minmax(115px,.62fr)) minmax(180px,.9fr);align-items:center;gap:0;color:#fff;border:2px solid #21163a;border-radius:19px 19px 8px;background:#271b4f;box-shadow:7px 7px #21163a24}.market-pulse-strip>*{min-height:48px;padding:0 16px;border-left:1px solid rgba(255,255,255,.13)}.market-pulse-strip>:first-child{padding-left:0;border-left:0}.pulse-intro,.pulse-live{display:flex;align-items:center;gap:11px}.pulse-intro>span:last-child,.pulse-live>span{display:flex;flex-direction:column;gap:3px}.pulse-intro small,.pulse-live small,.pulse-stat small{color:#c8bde7;font-size:9px}.pulse-intro strong,.pulse-live strong{font-size:12px}.pulse-orbit{width:43px;height:43px;display:grid;place-items:center;border-radius:14px;color:#241842;background:#ffcf3f;box-shadow:3px 3px #ffcf3f33}.pulse-stat{display:flex;flex-direction:column;justify-content:center;gap:3px}.pulse-stat strong{font-family:Manrope,sans-serif;font-size:16px}.pulse-stat strong span{color:#c8bde7;font-family:Inter,sans-serif;font-size:8px;font-weight:600}.pulse-stat>div{width:80px;height:4px;overflow:hidden;border-radius:99px;background:#ffffff1f}.pulse-stat>div i{display:block;height:100%;border-radius:inherit;background:#42e6b0}.pulse-live{margin-left:8px;color:#241842;border:0;border-radius:12px;background:#ffcf3f}.pulse-live>svg:first-child{color:#ff375f}.pulse-live small{color:#725b12}.pulse-live>svg:last-child{margin-left:auto}.mover-deck{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.mover-card{min-width:0;min-height:140px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;color:var(--text);text-align:left;border:1.5px solid var(--line)!important;border-top:5px solid var(--accent)!important;border-radius:16px 16px 7px;background:#fffdf8de;box-shadow:5px 5px #402b6f14;transition:transform .18s ease,box-shadow .18s ease}.mover-card:hover{transform:translateY(-3px) rotate(-.3deg);box-shadow:7px 9px #402b6f1a}.mover-2{border-top-color:#37cfe0!important}.mover-3{border-top-color:#ff5570!important}.mover-4{border-top-color:#ffbf2f!important}.mover-card-top,.mover-card-bottom,.mover-social{display:flex;align-items:center;justify-content:space-between;gap:10px}.mover-card-bottom>strong{font-family:Manrope,sans-serif;font-size:18px}.mover-social{padding-top:8px;color:var(--muted);border-top:1px solid var(--line);font-size:8px}.market-directory-page{margin-top:18px;overflow:visible;background:#fffdf8e6}.directory-toolbar{min-height:69px;padding:11px 14px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line)}.directory-toolbar>div:first-child{margin-right:auto}.directory-toolbar h2,.portfolio-grid h2,.portfolio-positions h2,.community-sidebar header>span,.discovery-main h2,.settings-main h2{margin:0;font-family:Manrope,sans-serif;font-size:14px;letter-spacing:-.25px}.directory-toolbar>div:first-child span,.portfolio-grid header span,.portfolio-positions header span,.discovery-main header span,.settings-main header span{display:block;margin-top:3px;color:var(--muted);font-size:9px}.page-search{width:min(340px,30vw);height:37px;padding:0 10px;display:flex;align-items:center;gap:7px;color:var(--faint);border:1px solid var(--line);border-radius:10px;background:var(--surface-soft)}.page-search:focus-within{color:var(--accent);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.page-search input{width:100%;border:0;outline:0;color:var(--text);background:transparent;font-size:10px}.sort-control{width:142px;height:37px;padding:0 8px;display:flex;align-items:center;gap:5px;color:var(--muted);border:1px solid var(--line);border-radius:10px;background:var(--surface-solid)}.sort-control select{min-width:0;flex:1;color:var(--text);border:0;outline:0;appearance:none;background:transparent;font-size:9px;font-weight:650}.category-ribbon{padding:8px 12px;display:flex;gap:5px;overflow-x:auto;border-bottom:1px solid var(--line);background:#f0ebff61}.category-ribbon button{min-height:31px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;color:var(--muted);border-radius:8px;background:transparent;font-size:9px;font-weight:650;white-space:nowrap}.category-ribbon button b{padding:2px 5px;color:var(--faint);border-radius:99px;background:#6a38ff12;font-size:7px}.category-ribbon button:hover,.category-ribbon button.selected{color:#241842;background:#ffcf3f}.category-ribbon button.selected b{color:#6f5409;background:#ffffff73}.universe-table-head{height:32px;padding:0 12px 0 53px;display:grid;grid-template-columns:minmax(180px,1.7fr) .8fr .7fr .72fr .85fr .45fr .62fr;align-items:center;gap:10px;color:var(--faint);border-bottom:1px solid var(--line);font-size:8px}.universe-table-head span:not(:first-child){text-align:right}.universe-row{min-height:54px;padding:0 12px;display:grid;grid-template-columns:31px minmax(180px,1.7fr) .8fr .7fr .72fr .85fr .45fr .62fr;align-items:center;gap:10px;border-bottom:1px solid var(--line);font-size:9px}.universe-row:hover{background:#6a38ff09}.universe-row>:nth-child(n+3):not(button){text-align:right}.favorite-button{width:28px;height:28px;display:grid;place-items:center;color:var(--faint);border-radius:8px;background:transparent}.favorite-button:hover,.favorite-button.saved{color:#d79700;background:#fff4c8}.market-cell{min-width:0;background:transparent}.screener-row .market-cell{width:100%;height:100%;padding:0;display:flex;align-items:center;justify-content:flex-start;justify-self:stretch;text-align:left}.screener-row .market-cell .page-market-name{width:100%;justify-content:flex-start}.trade-row-button{min-height:30px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;gap:4px;color:var(--accent);border-radius:8px;background:var(--accent-soft);font-size:9px!important;font-weight:750}.trade-row-button:hover{color:#fff;background:var(--accent)}.directory-footer{min-height:46px;padding:0 13px;display:flex;align-items:center;justify-content:center;position:relative}.directory-footer button{min-height:30px;padding:0 12px;display:inline-flex;align-items:center;gap:5px;color:var(--accent);border-radius:8px;background:var(--accent-soft);font-size:9px;font-weight:700}.directory-footer span{position:absolute;right:13px;color:var(--faint);font-size:8px}.directory-empty{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:var(--muted)}.directory-empty svg{color:#d5ab28}.directory-empty strong{color:var(--text);font-size:12px}.directory-empty span{font-size:9px}.markets-page{max-width:none;margin:0;padding-right:20px;padding-left:26px}.markets-command-page{padding-top:18px}.markets-commandbar{min-height:70px;padding:0 2px 14px;display:grid;grid-template-columns:minmax(250px,.74fr) minmax(420px,1.15fr) auto;align-items:end;gap:20px;border-bottom:1px solid rgba(57,39,92,.15)}.markets-command-title{min-width:0}.markets-live-dot{display:inline-flex;align-items:center;gap:7px;color:#6f6290;font-size:11px;font-weight:850;letter-spacing:.12em}.markets-live-dot i{width:7px;height:7px;border-radius:50%;background:#20c997;box-shadow:0 0 0 4px #20c9971f;animation:market-live-pulse 1.8s ease-in-out infinite}.markets-command-title h1{margin:5px 0 2px;font-family:Manrope,sans-serif;font-size:32px;line-height:1;letter-spacing:-1.3px}.markets-command-title p{margin:0;color:var(--muted);font-size:12px}.session-clock{min-height:45px;padding:5px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(60,41,98,.13);border-radius:14px;background:#fffdf8c2;box-shadow:inset 0 1px #ffffffbf}.session-clock>span{min-width:0;padding:5px 9px;display:grid;grid-template-columns:8px 1fr;grid-template-rows:auto auto;align-items:center;column-gap:6px;border-left:1px solid var(--line)}.session-clock>span:first-child{border-left:0}.session-clock i{width:6px;height:6px;grid-row:1 / 3;border-radius:50%;background:#c7bfd7}.session-clock b{font-size:11px;line-height:1.1;white-space:nowrap}.session-clock small{color:var(--faint);font-size:10px;line-height:1.1}.session-clock span.live i{background:#20c997;box-shadow:0 0 0 3px #20c9971f}.session-clock span.live small{color:#008a63;font-weight:750}.session-clock .always-live{grid-template-columns:15px 1fr;color:#332657;background:#fff1ad;border-radius:9px}.session-clock .always-live svg{grid-row:1 / 3;color:#d89400}.session-clock .always-live small{color:#82660c}.radar-trade-button{min-height:46px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;border:2px solid #21163a!important;border-radius:12px 12px 5px;background:var(--accent);box-shadow:4px 4px #21163a26;font-size:12px;font-weight:800;white-space:nowrap}.radar-trade-button:hover{transform:translate(-1px,-1px);box-shadow:6px 6px #21163a24}.market-radar-layout{margin-top:14px;display:grid;grid-template-columns:minmax(760px,1fr) 360px;gap:14px;align-items:stretch}.opportunity-map{min-width:0;min-height:486px;padding:17px;overflow:hidden;color:#fff;border-color:#21163a;background:#241842;box-shadow:7px 7px #21163a1a}.opportunity-map-head{min-height:42px;display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.opportunity-map-head>div:first-child{min-width:0;display:flex;flex-direction:column;gap:3px}.opportunity-map-head>div:first-child>span{display:inline-flex;align-items:center;gap:7px;font-family:Manrope,sans-serif;font-size:16px;font-weight:800}.opportunity-map-head>div:first-child svg{color:#ffcf3f}.opportunity-map-head small{color:#b9afd0;font-size:11px}.radar-timeframes{padding:3px;display:flex;gap:2px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#ffffff0f}.radar-timeframes button{min-width:40px;height:29px;color:#aa9fc7;border-radius:7px;background:transparent;font-size:10px;font-weight:800}.radar-timeframes button.selected{color:#241842;background:#ffcf3f}.radar-legend{min-height:31px;display:flex;align-items:center;gap:14px;color:#c1b7d7;font-size:10px}.radar-legend span{display:inline-flex;align-items:center;gap:4px}.radar-legend i{width:21px;height:7px;border-radius:99px}.radar-legend .cool{background:linear-gradient(90deg,#ffd5df,#d92751)}.radar-legend .neutral{background:linear-gradient(90deg,#e8e1ff,#9274e7)}.radar-legend .hot{background:linear-gradient(90deg,#d8faed,#07865e)}.radar-legend strong{margin-left:auto;color:#9487af;font-weight:600}.radar-mosaic{height:340px;padding:3px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:4px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#392b5d}.radar-tile{min-width:0;padding:10px 12px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;overflow:hidden;color:var(--heat-ink);text-align:left;border:0!important;border-radius:5px;background:var(--heat-bg);box-shadow:inset 0 0 0 1px #ffffff1a;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.radar-tile:after{display:none}.radar-tile:hover{z-index:2;filter:saturate(1.14) brightness(1.03);transform:scale(.985)}.radar-tile.selected{z-index:3;box-shadow:inset 0 0 0 3px #ffcf3f,inset 0 0 0 5px #241842}.radar-tile-0,.radar-tile-1,.radar-tile-2,.radar-tile-3,.radar-tile-4,.radar-tile-5,.radar-tile-6,.radar-tile-7,.radar-tile-8,.radar-tile-9,.radar-tile-10,.radar-tile-11{grid-area:auto}.radar-tile-top{width:100%;min-height:20px;display:flex;align-items:center;gap:6px;position:relative;z-index:1;color:var(--heat-muted)}.radar-tile-top>small{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.radar-tile-top>b{margin-left:auto;color:var(--heat-muted);font-size:10px}.radar-asset{flex:0 0 auto;display:inline-grid;place-items:center}.radar-asset>img,.radar-asset>.asset-category-icon{width:18px;height:18px;object-fit:cover;border-radius:6px}.radar-tile-0 .radar-asset>img,.radar-tile-1 .radar-asset>img,.radar-tile-0 .radar-asset>.asset-category-icon,.radar-tile-1 .radar-asset>.asset-category-icon{width:18px;height:18px}.radar-tile>strong{width:100%;margin-top:auto;overflow:hidden;font-family:Manrope,sans-serif;font-size:18px;line-height:1;letter-spacing:-.45px;text-overflow:ellipsis;white-space:nowrap}.radar-tile-0>strong,.radar-tile-1>strong{font-size:18px;letter-spacing:-.45px}.radar-tile-price{margin-top:5px;color:var(--heat-muted);font-family:Manrope,sans-serif;font-size:11px;font-weight:750}.radar-tile-0 .radar-tile-price,.radar-tile-1 .radar-tile-price{font-size:11px}.radar-tile-move{width:100%;margin-top:5px;display:flex;align-items:flex-end;justify-content:space-between;gap:7px}.radar-tile .delta{color:var(--heat-ink)!important;font-size:11px}.radar-tile-0 .delta,.radar-tile-1 .delta{font-size:11px}.radar-tile .mini-spark,.radar-tile-0 .mini-spark,.radar-tile-1 .mini-spark{width:58px;height:23px;gap:2px}.radar-tile .mini-spark i{background:var(--heat-spark);opacity:.42}.radar-tile .mini-spark i:nth-last-child(-n+4){opacity:1}.market-breadth-strip{min-height:54px;padding-top:10px;display:grid;grid-template-columns:155px minmax(90px,1fr) repeat(3,105px);align-items:center;gap:12px;color:#b5aacd}.market-breadth-strip>span{min-width:0;display:flex;flex-direction:column;gap:2px}.market-breadth-strip small{font-size:10px}.market-breadth-strip strong{overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.market-breadth-strip>div{height:5px;overflow:hidden;border-radius:99px;background:#ffffff1a}.market-breadth-strip>div i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff6d86,#ffcf3f,#50dfb4)}.market-focus-card{min-width:0;min-height:486px;padding:18px;display:flex;flex-direction:column;overflow:visible;border-top:5px solid #ffcf3f;border-radius:18px 18px 7px;background:#fffdf8f0;box-shadow:7px 7px #402b6f14}.market-focus-card>header{display:flex;align-items:center;justify-content:space-between}.focus-kicker{display:inline-flex;align-items:center;gap:6px;color:#6f6290;font-size:10px;font-weight:850;letter-spacing:.12em}.focus-kicker svg{color:#f4a900}.market-focus-card>header button{width:29px;height:29px;display:grid;place-items:center;color:var(--faint);border-radius:9px;background:var(--surface-soft)}.market-focus-card>header button.saved{color:#d79700;background:#fff2bc}.focus-identity{margin-top:7px;display:flex;align-items:center;justify-content:space-between;gap:10px}.focus-price{margin-top:10px;font-family:Manrope,sans-serif;font-size:34px;line-height:1;letter-spacing:-1.4px}.focus-context{margin-top:6px;color:var(--muted);font-size:11px}.focus-score{min-height:60px;margin-top:12px;padding:9px 10px;display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;color:#fff;border-radius:12px 12px 4px;background:#6a38ff}.focus-score>span{width:34px;height:34px;display:grid;place-items:center;color:#241842;border-radius:10px;background:#ffcf3f}.focus-score>div{display:flex;flex-direction:column;gap:1px}.focus-score small{color:#e0d9ff;font-size:10px}.focus-score strong{font-family:Manrope,sans-serif;font-size:20px}.focus-score strong i{color:#bcb0e5;font-family:Inter,sans-serif;font-size:7px;font-style:normal}.focus-score>b{padding:5px 7px;color:#164a3b;border-radius:6px;background:#63e5ba;font-size:9px}.focus-stats{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:5px}.focus-stats>span{min-width:0;min-height:45px;padding:8px;display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.focus-stats small{color:var(--muted);font-size:10px}.focus-stats strong,.focus-stats .delta{overflow:hidden;font-size:12px;text-overflow:ellipsis}.why-now{margin-top:8px;padding:9px 10px;border:1px solid #f0d36b;border-radius:10px;background:#fff8d8}.why-now-title{display:flex;align-items:center;gap:5px;color:#7b5c00;font-size:10px;font-weight:800}.why-now ul{margin:7px 0 0;padding-left:15px;display:flex;flex-direction:column;gap:4px;color:#625572;font-size:10px;line-height:1.42}.focus-traders{margin-top:8px;display:flex;align-items:center;gap:8px}.focus-traders>span{display:flex;padding-left:5px}.focus-traders img{width:25px;height:25px;margin-left:-5px;object-fit:cover;border:2px solid #fffdfa;border-radius:50%}.focus-traders p{margin:0;display:flex;flex-direction:column;gap:2px}.focus-traders p strong{font-size:10px}.focus-traders p small{color:var(--muted);font-size:10px}.focus-trade-cta{width:100%;min-height:39px;margin-top:auto;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;border-radius:10px 10px 4px;background:#241842;font-size:11px;font-weight:800}.focus-trade-cta:hover{color:#241842;background:#ffcf3f}.markets-workbench{margin-top:14px;display:grid;grid-template-columns:minmax(820px,1fr) 320px;gap:14px;align-items:start}.professional-screener{min-width:0;overflow:hidden;background:#fffdf8f0}.screener-head{min-height:65px;padding:11px 13px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line)}.screener-head h2{margin:0;font-family:Manrope,sans-serif;font-size:18px;letter-spacing:-.4px}.screener-head>div>span{display:block;margin-top:4px;color:var(--muted);font-size:11px}.screener-head .page-search{width:min(330px,38%)}.screener-lenses{min-height:43px;padding:6px 11px;display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--line);background:#faf8ff}.screener-lenses button{min-height:33px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;color:var(--muted);border-radius:8px;background:transparent;font-size:11px;font-weight:700}.screener-lenses button.selected{color:#fff;background:var(--accent);box-shadow:3px 3px #21163a1c}.screener-lenses button i{width:5px;height:5px;border-radius:50%;background:#ff5570;box-shadow:0 0 0 3px #ff55701a}.screener-filters{min-height:51px;padding:6px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto 140px;align-items:center;gap:7px;border-bottom:1px solid var(--line)}.category-ribbon.compact{min-width:0;padding:0;border:0;background:transparent}.category-ribbon.compact button{min-height:33px;padding:0 9px;font-size:10px}.category-ribbon.compact button b{font-size:8px}.product-filter{padding:3px;display:flex;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.product-filter button{min-height:30px;padding:0 9px;color:var(--muted);border-radius:6px;background:transparent;font-size:9px;font-weight:700;white-space:nowrap}.product-filter button.selected{color:#241842;background:#ffcf3f}.screener-filters .sort-control{width:140px;height:35px}.screener-table-head{min-height:40px;padding:0 11px;display:grid;grid-template-columns:31px minmax(160px,1.25fr) .75fr .62fr .7fr .62fr .66fr 104px 31px;align-items:center;gap:9px;color:var(--muted);border-bottom:1px solid var(--line);background:#f2edff;font-size:10px}.screener-table-head span:nth-child(n+3){text-align:right}.screener-row{min-height:66px;padding:0 11px;display:grid;grid-template-columns:31px minmax(160px,1.25fr) .75fr .62fr .7fr .62fr .66fr 104px 31px;align-items:center;gap:9px;border-bottom:1px solid var(--line);font-size:11px;cursor:pointer}.screener-row:hover{background:#6a38ff09}.screener-row.selected{background:linear-gradient(90deg,#ffcf3f24,#6a38ff09);box-shadow:inset 3px 0 #ffcf3f}.screener-row>:nth-child(n+3):not(:last-child){text-align:right;justify-self:end}.screener-row>strong{font-size:11px}.screener-row .delta{font-size:11px}.signal-score{min-width:96px;padding:6px 8px;display:grid;grid-template-columns:23px 1fr;align-items:center;gap:5px;text-align:left!important;border-radius:8px}.signal-score b{font-size:11px}.signal-score small{font-size:9px;white-space:nowrap}.signal-high{color:#075b42;background:#d7f7ec}.signal-medium{color:#6f5100;background:#fff1bb}.signal-watch{color:#665979;background:#eee9f7}.screener-trade{width:27px;height:27px;display:grid;place-items:center;color:var(--accent);border-radius:8px;background:var(--accent-soft)}.screener-trade:hover{color:#fff;background:var(--accent)}.screener-footer{min-height:45px;padding:0 11px;display:flex;align-items:center;justify-content:center;position:relative}.screener-footer button{min-height:29px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;color:var(--accent);border-radius:8px;background:var(--accent-soft);font-size:8px;font-weight:750}.screener-footer>span{position:absolute;right:11px;color:var(--faint);font-size:6px}.markets-radar-sidebar{display:flex;flex-direction:column;gap:10px}.saved-radar,.smart-money-lane,.catalyst-lane{overflow:hidden;background:#fffdf8f0}.saved-radar>header,.smart-money-lane>header,.catalyst-lane>header{min-height:39px;padding:0 11px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.saved-radar>header>span,.smart-money-lane>header>span,.catalyst-lane>header>span{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800}.saved-radar>header svg,.catalyst-lane>header svg{color:#d79700}.saved-radar>header button{color:var(--accent);background:transparent;font-size:10px;font-weight:750}.saved-radar>button{width:100%;min-height:51px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;color:var(--text);border-bottom:1px solid var(--line);background:transparent}.saved-radar>button:hover,.saved-radar>button.selected{background:#fff8dc}.saved-radar>button>span:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.saved-radar>button>span:last-child>strong{font-size:10px}.saved-radar>footer{min-height:34px;padding:0 11px;display:flex;align-items:center;justify-content:space-between;color:var(--muted);background:#f5f1ff;font-size:10px}.smart-money-lane>header i{padding:3px 5px;color:#9b1831;border-radius:5px;background:#ffe1e7;font-size:9px;font-style:normal;font-weight:850;letter-spacing:.08em}.smart-money-lane>button{width:100%;min-height:54px;padding:7px 9px;display:grid;grid-template-columns:28px 1fr auto;grid-template-rows:auto auto;align-items:center;column-gap:7px;color:var(--text);border-bottom:1px solid var(--line);background:transparent;text-align:left}.smart-money-lane>button:hover{background:#6a38ff09}.smart-money-lane img{width:28px;height:28px;grid-row:1 / 3;object-fit:cover;border-radius:9px}.smart-money-lane button>span{min-width:0;display:flex;flex-direction:column;gap:2px}.smart-money-lane button strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.smart-money-lane button span small{color:var(--muted);font-size:9px}.smart-money-lane button>b{align-self:end;font-size:9px}.smart-money-lane button>small{justify-self:end;align-self:start;color:var(--faint);font-size:8px}.smart-money-lane>footer{min-height:36px;padding:0 10px;display:flex;align-items:center;gap:5px;color:#5c4e75;background:#f5f1ff;font-size:9px}.smart-money-lane>footer svg{color:#ff375f}.catalyst-lane>div{min-height:49px;padding:7px 10px;display:grid;grid-template-columns:36px 1fr;align-items:center;gap:8px;border-bottom:1px solid var(--line)}.catalyst-lane>div>b{color:var(--accent);font-size:9px}.catalyst-lane>div>span{min-width:0;display:flex;flex-direction:column;gap:2px}.catalyst-lane>div strong{font-size:10px}.catalyst-lane>div small{overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.markets-page .page-search input{font-size:12px}.markets-page .sort-control select{font-size:11px}.markets-page .page-market-name strong{font-size:13px}.markets-page .page-market-name small{font-size:10px}.markets-page .page-market-name.large strong{font-size:15px}.markets-page .page-market-name.large small{font-size:10px}@keyframes market-live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:1260px){.markets-commandbar{grid-template-columns:minmax(220px,.7fr) minmax(390px,1.2fr) auto;gap:12px}.market-radar-layout{grid-template-columns:minmax(650px,1fr) 320px}.markets-workbench{grid-template-columns:minmax(720px,1fr) 280px}.screener-filters{grid-template-columns:minmax(0,1fr) auto 136px}.category-ribbon.compact button{padding:0 6px}.radar-mosaic{height:440px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}.opportunity-map,.market-focus-card{min-height:586px}}.portfolio-hero{min-height:300px;margin-top:19px;display:grid;grid-template-columns:280px minmax(360px,1fr) 270px;overflow:visible;background:#fffdf8e6}.equity-summary{padding:26px 24px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--line)}.summary-label{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;font-weight:650}.summary-label svg{color:var(--accent)}.equity-summary>strong{margin:10px 0 7px;font-family:Manrope,sans-serif;font-size:34px;letter-spacing:-1.6px}.equity-summary>div{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:9px}.equity-summary>small{margin-top:37px;color:var(--faint);font-size:8px}.equity-visual{min-width:0;padding:15px 16px 7px;position:relative}.chart-periods,.period-switch{padding:3px;display:flex;align-items:center;gap:2px;border:1px solid var(--line);border-radius:9px;background:var(--surface-soft)}.chart-periods{position:absolute;z-index:2;top:13px;right:15px}.chart-periods button,.period-switch button{height:25px;padding:0 8px;color:var(--muted);border-radius:6px;background:transparent;font-size:8px;font-weight:700}.chart-periods button.selected,.period-switch button.selected{color:#241842;background:#ffcf3f;box-shadow:0 2px 6px #21163a14}.equity-chart{width:100%;height:270px}.portfolio-health{margin:12px;padding:17px;color:#fff;border:2px solid #21163a;border-radius:16px 16px 7px;background:#6a38ff;box-shadow:6px 6px #21163a21}.portfolio-health header{display:flex;align-items:center;justify-content:space-between;font-size:10px}.portfolio-health header>span{display:flex;align-items:center;gap:5px}.portfolio-health header strong{padding:4px 7px;color:#134a39;border-radius:99px;background:#62edbf;font-size:8px}.health-score{margin-top:13px;display:flex;align-items:baseline}.health-score span{font-family:Manrope,sans-serif;font-size:34px}.health-score small{color:#d7ccff;font-size:10px}.health-track{height:7px;overflow:hidden;border-radius:99px;background:#ffffff2b}.health-track i{display:block;height:100%;border-radius:inherit;background:#ffcf3f}.portfolio-health ul{margin:13px 0;padding:0;display:flex;flex-direction:column;gap:7px;list-style:none}.portfolio-health li{display:flex;align-items:center;gap:6px;color:#e7e0ff;font-size:8px}.portfolio-health li svg{flex:none;color:#5ff0bd}.portfolio-health li:last-child svg{color:#ffcf3f}.portfolio-health>button{width:100%;min-height:32px;display:flex;align-items:center;justify-content:center;gap:5px;color:#241842;border-radius:9px;background:#ffcf3f;font-size:9px;font-weight:750}.portfolio-grid{margin-top:11px;display:grid;grid-template-columns:1fr 1fr;gap:11px}.allocation-card,.pnl-card{min-height:215px;padding:16px;background:#fffdf8e6}.allocation-card>header,.pnl-card>header,.portfolio-positions>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.allocation-card>header button,.portfolio-positions>header button{display:inline-flex;align-items:center;gap:5px;color:var(--accent);background:transparent;font-size:9px;font-weight:700}.allocation-bar{height:16px;margin:24px 0 15px;display:flex;gap:3px;overflow:hidden;border-radius:6px;background:var(--surface-soft)}.allocation-bar i{display:block}.allocation-bar .purple,.allocation-list i.purple{background:#6a38ff}.allocation-bar .mint,.allocation-list i.mint{background:#35d9aa}.allocation-bar .yellow,.allocation-list i.yellow{background:#ffca39}.allocation-list{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.allocation-list>div{padding:10px;display:grid;grid-template-columns:1fr auto;gap:5px;border:1px solid var(--line);border-radius:10px;background:#f0ebff4d}.allocation-list>div>span{grid-column:1/-1;display:flex;align-items:center;gap:5px;color:var(--muted);font-size:8px}.allocation-list i{width:7px;height:7px;border-radius:3px}.allocation-list strong{font-size:11px}.allocation-list small{color:var(--muted);font-size:8px}.pnl-badge{padding:4px 7px;color:var(--accent)!important;border-radius:7px;background:var(--accent-soft);font-size:8px!important;font-weight:750}.pnl-numbers{margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pnl-numbers>span{display:flex;flex-direction:column;gap:4px}.pnl-numbers small{color:var(--muted);font-size:8px}.pnl-numbers strong{font-family:Manrope,sans-serif;font-size:14px}.pnl-bars{height:62px;margin-top:12px;display:flex;align-items:flex-end;gap:7px}.pnl-bars i{flex:1;border-radius:5px 5px 2px 2px;background:linear-gradient(#6a38ff,#b19bff);opacity:.82}.pnl-card footer{padding-top:9px;display:flex;justify-content:space-between;color:var(--muted);border-top:1px solid var(--line);font-size:8px}.pnl-card footer strong{margin-left:4px;color:var(--text)}.portfolio-positions{margin-top:11px;background:#fffdf8e6}.portfolio-positions>header{min-height:60px;padding:11px 14px;border-bottom:1px solid var(--line)}.portfolio-position-head,.portfolio-position-row{padding:0 13px;display:grid;grid-template-columns:minmax(180px,1.4fr) .45fr .75fr .9fr .75fr .88fr .55fr .7fr;align-items:center;gap:9px}.portfolio-position-head{min-height:31px;color:var(--faint);background:#f0ebff6b;font-size:8px}.portfolio-position-row{min-height:58px;border-top:1px solid var(--line);font-size:9px}.portfolio-position-row:first-of-type{border-top:0}.portfolio-position-row>span:nth-child(4){display:flex;flex-direction:column;gap:2px}.portfolio-position-row>span:nth-child(4) small{color:var(--muted)}.portfolio-position-row>button{min-height:29px;display:flex;align-items:center;justify-content:center;gap:4px;color:var(--accent);border-radius:8px;background:var(--accent-soft);font-size:8px;font-weight:700}.community-layout{margin-top:18px;display:grid;grid-template-columns:minmax(620px,1fr) 315px;align-items:start;gap:12px}.community-feed-column{min-width:0}.composer-card{min-height:175px;padding:15px;display:grid;grid-template-columns:37px 1fr;gap:11px;background:#fffdf8eb}.profile-monogram{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(145deg,#6a38ff,#9e7dff);box-shadow:3px 3px #21163a1c;font-size:10px;font-weight:800}.composer-main textarea{width:100%;min-height:58px;padding:7px 4px;resize:none;color:var(--text);border:0;outline:0;background:transparent;font-size:13px;line-height:1.45}.composer-market-row{min-width:0;display:flex;align-items:center;gap:5px;overflow-x:auto}.composer-market-row>span{margin-right:3px;color:var(--muted);font-size:8px;white-space:nowrap}.composer-market-row button{min-height:28px;padding:0 7px;display:inline-flex;align-items:center;gap:4px;color:var(--muted);border:1px solid var(--line);border-radius:8px;background:var(--surface-solid);font-size:8px;font-weight:700;white-space:nowrap}.composer-market-row button.selected{color:#241842;border-color:#ffcf3f;background:#ffcf3f}.tiny-asset,.tiny-asset>img,.tiny-asset>.asset-category-icon{width:17px;height:17px;display:grid;place-items:center;border-radius:6px}.composer-main>footer{margin-top:12px;padding-top:10px;display:flex;justify-content:space-between;border-top:1px solid var(--line)}.composer-main>footer>div{display:flex;gap:3px}.composer-main>footer button{min-height:30px;padding:0 8px;display:flex;align-items:center;gap:5px;color:var(--muted);border-radius:8px;background:transparent;font-size:8px;font-weight:650}.composer-main>footer button:hover{color:var(--accent);background:var(--accent-soft)}.composer-main .publish-button{padding:0 13px;color:#241842;background:#ffcf3f;font-size:9px;font-weight:800}.composer-main .publish-button:disabled{opacity:.4;cursor:not-allowed}.feed-tabs{height:48px;margin-top:10px;padding:0 5px;display:flex;align-items:center;gap:3px;border:1px solid var(--line);border-radius:13px;background:#fffdf8b8}.feed-tabs button{height:34px;padding:0 10px;position:relative;color:var(--muted);border-radius:8px;background:transparent;font-size:9px;font-weight:700}.feed-tabs button.selected{color:#fff;background:var(--accent)}.feed-tabs button i{position:absolute;top:6px;right:4px;width:5px;height:5px;border-radius:50%;background:#ff3b5f}.feed-tabs .feed-filter{margin-left:auto;display:flex;align-items:center;gap:5px}.social-feed{margin-top:10px;display:flex;flex-direction:column;gap:10px}.social-post{padding:15px;background:#fffdf8eb}.social-post>header{display:grid;grid-template-columns:38px 1fr 28px;align-items:center;gap:9px}.social-post>header img{width:37px;height:37px;object-fit:cover;border-radius:12px}.social-post>header>div{display:flex;flex-direction:column;gap:3px}.social-post>header strong{display:flex;align-items:center;gap:4px;font-size:10px}.social-post>header strong svg,.who-to-follow strong svg{color:#488dff}.social-post>header span{color:var(--muted);font-size:8px}.social-post>header>button{color:var(--muted);background:transparent;font-weight:800}.social-post>p{margin:12px 0;color:#2a2437;font-size:11px;line-height:1.55}.quoted-market{width:100%;min-height:65px;padding:8px 10px;display:grid;grid-template-columns:minmax(180px,1.4fr) .55fr .7fr auto 18px;align-items:center;gap:10px;color:var(--text);text-align:left;border:1px solid var(--line)!important;border-radius:12px;background:#f0ebff75}.quoted-market>span:not(.page-market-name){display:flex;flex-direction:column;gap:3px}.quoted-market small{color:var(--muted);font-size:7px}.quoted-market strong{font-size:10px}.sentiment-pill{padding:5px 7px;color:var(--accent);border-radius:7px;background:var(--accent-soft);font-size:7px;font-weight:800}.performance-proof{min-height:78px;margin-top:9px;padding:10px;display:grid;grid-template-columns:40px repeat(3,1fr) 20px;align-items:center;gap:10px;color:#241842;border:1px solid rgba(255,192,31,.6);border-radius:12px;background:#fff5ca}.performance-proof>span{width:37px;height:37px;display:grid;place-items:center;border-radius:11px;background:#ffcf3f}.performance-proof>div{display:flex;flex-direction:column;gap:3px}.performance-proof small{color:#816819;font-size:7px}.performance-proof strong{font-family:Manrope,sans-serif;font-size:12px}.performance-proof>svg{color:var(--positive)}.social-post>footer{margin-top:10px;padding-top:9px;display:flex;gap:5px;border-top:1px solid var(--line)}.social-post>footer button{min-height:29px;padding:0 8px;display:flex;align-items:center;gap:4px;color:var(--muted);border-radius:8px;background:transparent;font-size:8px}.social-post>footer button:hover,.social-post>footer button.liked{color:#f04467;background:#ffe8ed}.social-post>footer .post-trade{margin-left:auto;color:var(--accent);background:var(--accent-soft);font-weight:750}.community-sidebar{min-width:0;display:flex;flex-direction:column;gap:10px}.community-sidebar>section{background:#fffdf8eb}.community-sidebar>section>header{min-height:47px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.community-sidebar>section>header>span{display:flex;align-items:center;gap:6px;font-size:11px}.live-now-card header svg{color:#ff3459}.community-sidebar header button,.community-sidebar header small{color:var(--accent);background:transparent;font-size:8px;font-weight:750}.room-row{width:100%;min-height:64px;padding:8px 11px;display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:8px;color:var(--text);text-align:left;border-bottom:1px solid var(--line)!important;background:transparent}.room-row:hover{background:#6a38ff0a}.room-avatar-wrap{position:relative}.room-avatar-wrap img{width:38px;height:38px;object-fit:cover;border-radius:12px}.room-avatar-wrap i{position:absolute;right:-2px;bottom:-1px;width:10px;height:10px;border:2px solid var(--surface-solid);border-radius:50%;background:#ff3155}.room-row>span:nth-child(2),.room-row>span:last-child{display:flex;flex-direction:column;gap:3px}.room-row strong{font-size:9px}.room-row small{overflow:hidden;max-width:160px;color:var(--muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.room-row>span:last-child{align-items:flex-end}.room-row>span:last-child b{color:#ff3155;font-size:9px}.trending-card>header svg{color:#ff8a22}.trending-card>button{width:100%;min-height:59px;padding:8px 12px;display:grid;grid-template-columns:21px 1fr auto;align-items:center;gap:7px;color:var(--text);text-align:left;border-bottom:1px solid var(--line);background:transparent}.trending-card>button>span:first-child{color:var(--faint);font-family:Manrope,sans-serif;font-size:15px}.trending-card>button>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.trending-card strong{font-size:9px}.trending-card small{color:var(--muted);font-size:7px}.trending-card b{color:var(--positive);font-size:8px}.who-to-follow>div{min-height:58px;padding:8px 11px;display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:8px;border-bottom:1px solid var(--line)}.who-to-follow img{width:35px;height:35px;object-fit:cover;border-radius:11px}.who-to-follow>div>span{min-width:0;display:flex;flex-direction:column;gap:2px}.who-to-follow strong{display:flex;align-items:center;gap:3px;font-size:8px}.who-to-follow small{overflow:hidden;color:var(--muted);font-size:7px;text-overflow:ellipsis}.who-to-follow>div>button{min-height:27px;padding:0 8px;color:var(--accent);border-radius:8px;background:var(--accent-soft);font-size:8px;font-weight:750}.who-to-follow>div>button.following{color:#17624f;background:var(--positive-soft)}.period-switch{align-self:flex-start}.discovery-hero{min-height:255px;margin-top:18px;padding:24px;display:grid;grid-template-columns:minmax(360px,1.35fr) 250px minmax(180px,.65fr);align-items:center;gap:26px;overflow:visible;color:#fff;border:2px solid #21163a;background:#6a38ff;box-shadow:8px 8px #21163a26}.discovery-hero.accent-cyan{background:#126f82}.discovery-hero.accent-yellow{color:#21163a;background:#ffcf3f}.discovery-hero.accent-coral{background:#e94868}.discovery-hero-copy>span{display:inline-flex;align-items:center;gap:6px;color:#ffdc69;font-size:9px;font-weight:800;text-transform:uppercase}.accent-yellow .discovery-hero-copy>span{color:#6c4d00}.discovery-hero h2{max-width:520px;margin:10px 0 8px;font-family:Manrope,sans-serif;font-size:26px;line-height:1.08;letter-spacing:-1px}.discovery-hero p{max-width:560px;margin:0;color:#ffffffc2;font-size:10px;line-height:1.55}.accent-yellow .discovery-hero p{color:#765b16}.discovery-hero-copy button{min-height:34px;margin-top:18px;padding:0 12px;display:inline-flex;align-items:center;gap:5px;color:#241842;border-radius:9px;background:#ffcf3f;font-size:9px;font-weight:800}.accent-yellow .discovery-hero-copy button{color:#fff;background:#6a38ff}.signal-orb{width:170px;height:170px;margin:auto;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#ffffff17;box-shadow:inset 0 0 0 24px #ffffff08}.signal-orb>span{width:52px;height:52px;display:grid;place-items:center;position:absolute;top:16px;right:-4px;color:#241842;border-radius:17px;background:#ffcf3f;transform:rotate(7deg)}.signal-orb>i{width:8px;height:8px;position:absolute;border-radius:50%;background:#58efbf;box-shadow:0 0 0 5px #58efbf26}.signal-orb>i:nth-of-type(1){top:24px;left:24px}.signal-orb>i:nth-of-type(2){right:19px;bottom:39px;background:#ffcf3f}.signal-orb>i:nth-of-type(3){left:12px;bottom:53px;background:#ff6a82}.signal-orb b{font-family:Manrope,sans-serif;font-size:40px}.signal-orb small{color:#ffffffad;font-size:8px}.accent-yellow .signal-orb{border-color:#21163a33;background:#fff3}.accent-yellow .signal-orb small{color:#72590f}.discovery-metrics{height:100%;padding-left:24px;display:flex;flex-direction:column;justify-content:center;gap:20px;border-left:1px solid rgba(255,255,255,.18)}.discovery-metrics span{display:flex;flex-direction:column;gap:4px}.discovery-metrics small{color:#ffffffa6;font-size:8px}.discovery-metrics strong{font-family:Manrope,sans-serif;font-size:24px}.accent-yellow .discovery-metrics{border-left-color:#21163a2b}.accent-yellow .discovery-metrics small{color:#745c18}.discovery-content{margin-top:13px;display:grid;grid-template-columns:minmax(600px,1fr) 310px;align-items:start;gap:12px}.discovery-main,.ai-brief-card{background:#fffdf8e8}.discovery-main>header{min-height:61px;padding:10px 13px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.discovery-main>header button{min-height:30px;padding:0 9px;display:flex;align-items:center;gap:5px;color:var(--muted);border:1px solid var(--line);border-radius:8px;background:var(--surface-solid);font-size:8px}.discovery-tabs{height:43px;padding:5px 9px;display:flex;gap:4px;border-bottom:1px solid var(--line);background:#f0ebff57}.discovery-tabs button{padding:0 10px;color:var(--muted);border-radius:8px;background:transparent;font-size:8px;font-weight:700}.discovery-tabs button.selected{color:#fff;background:var(--accent)}.discovery-list article{min-height:76px;padding:9px 12px;display:grid;grid-template-columns:25px 40px minmax(170px,1.3fr) .68fr .58fr 90px 76px;align-items:center;gap:9px;border-bottom:1px solid var(--line)}.rank-chip{color:var(--faint);font-family:Manrope,sans-serif;font-size:14px;font-weight:700}.strategy-icon{width:38px;height:38px;display:grid;place-items:center;color:#fff;border-radius:12px;background:#6a38ff;box-shadow:3px 3px #21163a17}.strategy-1{color:#17483b;background:#4de3b3}.strategy-2{color:#4b3800;background:#ffcf3f}.leader-avatar{width:38px;height:38px;object-fit:cover;border-radius:12px}.discovery-identity,.discovery-list article>span:nth-child(4),.discovery-list article>span:nth-child(5){display:flex;flex-direction:column;gap:3px}.discovery-identity strong{display:flex;align-items:center;gap:4px;font-size:10px}.discovery-identity strong svg{color:#488dff}.discovery-identity small,.discovery-list article>span small{color:var(--muted);font-size:7px}.discovery-list article>span strong{font-size:9px}.discovery-action{min-height:31px;display:flex;align-items:center;justify-content:center;gap:4px;color:var(--accent);border-radius:8px;background:var(--accent-soft);font-size:8px;font-weight:750}.ai-brief-card{padding:16px}.ai-brief-card>header{display:flex;align-items:center;justify-content:space-between;color:var(--accent);font-size:9px;font-weight:800}.ai-brief-card>header>span{display:flex;align-items:center;gap:5px}.ai-brief-card header small{color:var(--muted);font-size:7px}.ai-brief-card h3{margin:17px 0 8px;font-family:Manrope,sans-serif;font-size:18px;line-height:1.18;letter-spacing:-.5px}.ai-brief-card>p{margin:0;color:var(--muted);font-size:9px;line-height:1.55}.brief-market-grid{margin-top:15px;display:flex;flex-direction:column}.brief-market-grid button{min-height:51px;padding:6px 0;display:flex;align-items:center;justify-content:space-between;color:var(--text);border-top:1px solid var(--line);background:transparent}.brief-market-grid .page-market-name small{display:none}.ask-ai-button{width:100%;min-height:34px;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:5px;color:#241842;border-radius:9px;background:#ffcf3f;font-size:9px;font-weight:800}.settings-layout{margin-top:19px;display:grid;grid-template-columns:205px minmax(520px,1fr) 270px;align-items:start;gap:11px}.settings-layout>*{background:#fffdf8e8}.settings-nav{padding:7px}.settings-nav button{width:100%;min-height:44px;padding:0 9px;display:grid;grid-template-columns:22px 1fr 14px;align-items:center;gap:7px;color:var(--muted);text-align:left;border-radius:9px;background:transparent;font-size:9px;font-weight:700}.settings-nav button>svg:first-child{width:17px;height:17px}.settings-nav button>svg:last-child{opacity:0}.settings-nav button:hover,.settings-nav button.selected{color:#241842;background:#ffcf3f}.settings-nav button.selected>svg:last-child{opacity:1}.settings-main>header{min-height:67px;padding:11px 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.saved-state{padding:5px 8px;display:inline-flex!important;align-items:center;gap:4px;color:var(--positive)!important;border-radius:8px;background:var(--positive-soft);font-weight:750}.setting-row,.setting-select-row{min-height:68px;padding:11px 15px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.setting-row>span,.setting-select-row>span{display:flex;flex-direction:column;gap:4px}.setting-row strong,.setting-select-row strong{font-size:10px}.setting-row small,.setting-select-row small{color:var(--muted);font-size:8px}.setting-row>button{width:39px;height:23px;padding:3px;border-radius:99px;background:#d9d5df;transition:background .18s ease}.setting-row>button i{width:17px;height:17px;display:block;border-radius:50%;background:#fff;box-shadow:0 2px 5px #21163a2e;transition:transform .18s ease}.setting-row>button.on{background:var(--accent)}.setting-row>button.on i{transform:translate(16px)}.setting-select-row select{min-width:90px;height:34px;padding:0 9px;color:var(--text);border:1px solid var(--line);border-radius:9px;background:var(--surface-solid);font-size:9px;font-weight:700}.settings-main>footer{min-height:66px;padding:12px 15px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.security-summary{padding:20px;text-align:center}.security-icon{width:60px;height:60px;margin:0 auto;display:grid;place-items:center;color:#1e4b40;border-radius:20px;background:#50e2b4;box-shadow:5px 5px #0f6a511f}.security-summary h3{margin:15px 0 7px;font-family:Manrope,sans-serif;font-size:15px}.security-summary p{margin:0;color:var(--muted);font-size:8px;line-height:1.55}.security-summary>div{margin:16px 0;padding:11px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid var(--line);border-radius:11px;background:#f0ebff59}.security-summary>div span{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:8px}.security-summary>div svg{color:var(--positive)}.security-summary>button{width:100%;min-height:34px;display:flex;align-items:center;justify-content:center;gap:5px;color:var(--accent);border-radius:9px;background:var(--accent-soft);font-size:9px;font-weight:750}@media(max-width:1320px){.product-page{padding-inline:26px}.market-pulse-strip{grid-template-columns:minmax(250px,1.25fr) repeat(3,minmax(105px,.58fr)) minmax(165px,.8fr)}.mover-deck{grid-template-columns:repeat(2,1fr)}.portfolio-hero{grid-template-columns:245px minmax(330px,1fr) 245px}.discovery-list article{grid-template-columns:22px 38px minmax(150px,1.2fr) .65fr .55fr 76px 68px}}.metric small,.chart-footer,.kol-signal-strip small,.book-head,.tab-placeholder span,.leader-row small,.room-status,.message strong,.quick-prompts button,.conversation-footnote,.risk-check span,.safety-footer{font-size:8px}.metric strong,.chart-tools button,.kol-signal-strip,.book-row,.trade-row,.available,.allocation-line,.range-labels,.order-estimate,.trade-field span,.trade-field strong,.check-row,.position-row,.panel-heading strong,.leader-row strong,.conversation-tabs button,.composer input{font-size:9px}.trade-field input{font-size:12px}.risk-check strong{font-size:9px}.trade-actions button,.tab-placeholder strong{font-size:10px}.message p{font-size:9px}.position-head{font-size:8px}.main-nav button{font-size:13px}.search-box input{font-size:12px}.search-box kbd,.account-copy small,.market-switcher strong{font-size:10px}.account-copy,.market-switcher button,.market-vibe{font-size:11px}.live-pill,.utility-rail button{font-size:10px}.instrument-line>span{font-size:9px}.instrument small,.metric small,.chart-state,.chart-footer,.book-head,.mid-price span,.available,.allocation-line,.range-labels,.order-estimate,.position-head,.position-row small,.room-status,.message strong,.token-picker small,.composer-token small,.conversation-footnote,.safety-footer{font-size:9px}.metric strong,.chart-tools button,.kol-signal-strip,.book-row,.trade-row,.segmented button,.mini-segmented button,.leverage,.trade-field span,.trade-field strong,.check-row,.risk-check strong,.risk-check span,.position-row,.position-row>strong,.position-row button,.panel-heading strong,.conversation-tabs button,.room-switcher button,.message p,.quick-prompts button,.community-actions button,.token-picker strong,.composer-token strong,.composer input{font-size:10px}.trade-field input{font-size:13px}.trade-actions button,.tab-placeholder strong{font-size:11px}.conversation-tabs button span,.conversation-tabs button i,.room-switcher button span,.message-meta>span{font-size:8px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html[data-reduced-motion=true] *,html[data-reduced-motion=true] *:before,html[data-reduced-motion=true] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.main-nav button{white-space:nowrap;flex:none}.topbar .main-nav{min-width:0;overflow-x:auto;scrollbar-width:none}.topbar .main-nav::-webkit-scrollbar{display:none}.community-app .header-actions{flex-shrink:0}@media(max-width:1100px){.community-app .topbar{gap:13px;padding:0 16px}.community-app .search-box{display:none}.community-app .main-nav{flex:1}}@media(max-width:760px){.community-app .topbar{gap:9px;padding:0 12px}.community-app .topbar .brand{min-width:47px;font-size:21px}.community-app .header-actions{gap:5px}.community-app .header-actions>.live-pill{display:none}.community-app .account-copy{display:none}.community-app .account-chip{padding:3px 5px}.community-app .main-nav button{padding:0 8px;font-size:12px}}.cc-workspace .cc-inline-link{display:inline-block;color:#6c3aab;border-bottom:1px solid #c5a8de;font-weight:600}.cc-workspace .st-chart-header small{color:#dfc8ff}.cc-workspace .st-chart{box-shadow:none}body:has(.community-app){min-width:0;overflow:hidden}.terminal-app.community-app{height:100dvh;min-height:0;overflow:hidden;background:#f5f2ec}.community-app .app-stage{height:100%;min-height:0;display:flex;flex-direction:column}.community-app .topbar{flex:none}.cc-workspace{--cc-ink:#292035;--cc-purple:#7142eb;--cc-muted:#82768e;--cc-line:#e4deea;--cc-cream:#fffcf6;--cc-lime:#e0ff83;flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;color:var(--cc-ink);font:14px/1.5 Inter,Microsoft YaHei,sans-serif;background:linear-gradient(115deg,#f8f3eb,#f5f3fa 65%,#eff6f1);overflow:hidden}.cc-workspace *{box-sizing:border-box}.cc-workspace h1,.cc-workspace h2,.cc-workspace h3,.cc-workspace p{margin:0}.cc-workspace button,.cc-workspace a{font:inherit;color:inherit;text-decoration:none}.cc-workspace button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:9px;background:transparent;padding:7px 10px;cursor:pointer;transition:background .18s,box-shadow .18s,transform .18s,color .18s}.cc-workspace button:hover:not(:disabled){background:#eee7f5}.cc-workspace button:active:not(:disabled){transform:translateY(1px)}.cc-workspace button:focus-visible,.cc-workspace a:focus-visible,.cc-workspace input:focus-visible,.cc-workspace select:focus-visible,.cc-workspace textarea:focus-visible{outline:2px solid #8053ed;outline-offset:3px}.cc-workspace button:disabled{opacity:.42;cursor:not-allowed}.cc-workspace button.cc-primary,.cc-workspace a.cc-primary{background:var(--cc-ink);color:#fffef5;border-color:var(--cc-ink);font-weight:650}.cc-workspace button.cc-primary:hover{background:#493256;box-shadow:0 3px 12px #2d174422}.cc-workspace button.cc-icon{width:32px;height:32px;padding:0;flex:none}.cc-workspace button.cc-danger{color:#a83958;background:#fff0f0;border:1px solid #ecccd3}.cc-workspace small,.cc-workspace .cc-fine{font-size:12px;color:var(--cc-muted)}.cc-workspace .cc-field{display:flex;flex-direction:column;gap:8px;margin:16px 0;font-weight:600}.cc-workspace input,.cc-workspace select,.cc-workspace textarea{color:var(--cc-ink);font:inherit;min-width:0;max-width:100%;border:1px solid var(--cc-line);border-radius:8px;background:#fffcf7;padding:10px 12px;outline:none}.cc-workspace input::placeholder,.cc-workspace textarea::placeholder{color:#a298aa}.cc-workspace textarea{resize:vertical;min-height:90px}.cc-workspace svg{flex:none}.cc-workspace ::-webkit-scrollbar{width:5px;height:5px}.cc-workspace ::-webkit-scrollbar-thumb{background:#c9bfd0;border-radius:10px}.cc-workspace ::-webkit-scrollbar-track{background:transparent}.cc-pagehead{height:77px;min-height:77px;display:flex;align-items:center;justify-content:space-between;padding:9px 24px;border-bottom:1px solid #e8e1eb;gap:15px;background:linear-gradient(105deg,#f9efe6,#f4efff 65%,#eef7f1)}.cc-wordmark{display:flex;align-items:center;gap:12px;min-width:0}.cc-logo-orbit{display:grid;place-items:center;width:44px;height:44px;background:#dbfb86;border:1px solid #38233f;border-radius:15px;transform:rotate(-9deg);box-shadow:3px 3px #ded3e3}.cc-wordmark>div>span{letter-spacing:2px;font-size:10px;color:#897991;font-weight:600}.cc-wordmark h1{font-size:26px;line-height:1.3;letter-spacing:-1px;display:flex;align-items:baseline;gap:13px}.cc-wordmark h1 span{font-size:14px;font-weight:500;letter-spacing:-.3px;color:#8b6eab}.cc-head-actions{display:flex;align-items:center;gap:9px;flex:none}.cc-head-actions>button{background:#fffcf8;border-color:#d9cee4;white-space:nowrap}.cc-local-label{font-size:11px;color:#8b7a97;display:flex;align-items:center;gap:6px;margin-right:7px}.cc-local-label i{width:5px;height:5px;background:#a798b8;border-radius:50%}.cc-layout{display:grid;grid-template-columns:182px minmax(0,1fr) 298px;gap:0;flex:1;min-height:0}.cc-sidebar{display:flex;flex-direction:column;padding:20px 14px 14px;border-right:1px solid var(--cc-line);min-height:0;overflow:auto;background:#f7f4f5}.cc-workspace .cc-self{padding:0;justify-content:flex-start;gap:9px;width:100%;text-align:left}.cc-self>span:not(.cc-avatar){min-width:0;flex:1}.cc-self b{display:block;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-self small{display:block;font-size:10px;line-height:1.6}.cc-self>svg{display:none}.cc-sidebar>nav{display:flex;flex-direction:column;margin:23px 0 18px;gap:5px}.cc-sidebar>nav button{justify-content:flex-start;padding:12px;font-size:14px;font-weight:600}.cc-sidebar>nav button.is-active{background:#eae0fc;color:#6433d7}.cc-sidebar>nav small{margin-left:auto;background:#fff;border-radius:4px;padding:0 4px}.cc-sidebar-label{display:flex;align-items:center;justify-content:space-between;color:#95849e;font-size:11px;letter-spacing:1px;padding:0 5px}.cc-group-shortcuts{display:flex;flex-direction:column;gap:6px}.cc-group-shortcuts>button{justify-content:flex-start;text-align:left;padding:6px}.cc-group-shortcuts>button>span{width:29px;height:29px;display:grid;place-items:center;flex:none;border-radius:8px;font-weight:800}.cc-group-shortcuts b{font-size:12px;line-height:1.4;font-weight:600}.cc-group-shortcuts .cc-find-group{font-size:12px;color:#947f9b;padding:12px 5px}.cc-group-shortcuts .is-active{background:#ece5f1}.cc-sidebar-bottom{margin-top:auto;padding-top:22px}.cc-sidebar-bottom p{font-size:10px;line-height:1.7;color:#9c91a4;padding:10px}.cc-settings{font-size:12px!important;color:#7b6987!important}.cc-main{display:flex;flex-direction:column;min-width:0;min-height:0;padding:18px 20px 0;overflow:hidden}.cc-sectionline{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}.cc-sectionline h2{font-size:17px;letter-spacing:-.4px}.cc-sectionline h2>span{font-size:9px;letter-spacing:1.6px;margin-left:13px;color:#9b8aa5;font-weight:500}.cc-sectionline>button{font-size:11px;color:#87718e;white-space:nowrap;padding:3px 0}.cc-room-discovery{flex:none}.cc-room-strip{display:grid;grid-template-columns:1.45fr 1fr 1fr;gap:10px;height:180px}.cc-workspace .cc-room-card{display:block;isolation:isolate;position:relative;overflow:hidden;border-radius:14px;padding:0;text-align:left;border:0;min-width:0;color:#fff;transition:transform .3s,box-shadow .3s}.cc-workspace .cc-room-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px #30203c24}.cc-room-cover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% center;z-index:-2;transition:transform .7s}.cc-room-cover-image+div:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#1c152bcc,transparent 115%);z-index:-1}.cc-room-card:hover .cc-room-cover-image{transform:scale(1.055)}.cc-room-card-content{padding:15px;position:relative;height:100%;display:flex;flex-direction:column}.cc-room-card header{display:flex;align-items:center;justify-content:space-between;gap:4px}.cc-room-card header>span{display:flex;align-items:center;gap:5px;font-size:8px;font-weight:650;letter-spacing:.6px}.cc-room-card header>small{font-size:8px;color:inherit;opacity:.65;white-space:nowrap}.cc-room-card h3{font-size:22px;line-height:1.35;letter-spacing:-1px;margin-top:14px;max-width:220px;text-wrap:balance}.cc-room-card p{font-size:10px;opacity:.7;line-height:1.8;margin-top:5px}.cc-room-card footer{display:flex;align-items:center;gap:6px;margin-top:auto;position:relative;z-index:1}.cc-room-card footer>span:not(.cc-avatar-stack):not(.cc-room-enter){font-size:9px;opacity:.8}.cc-room-enter{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;margin-left:auto;background:#fffefa;color:#302139;transition:transform .2s}.cc-room-card:hover .cc-room-enter{transform:rotate(45deg);background:#e0ff83}.cc-workspace .cc-room-mint,.cc-workspace .cc-room-mint:hover{background:#d9f0d0;color:#224c37}.cc-workspace .cc-room-violet,.cc-workspace .cc-room-violet:hover{background:#6540c9;color:#fff4ff}.cc-room-decoration{position:absolute;right:-18px;top:15px;bottom:0;width:140px;pointer-events:none;z-index:-1}.cc-orbit-circle{display:block;position:absolute;width:130px;height:130px;border:1px solid currentColor;border-radius:50%;top:21px;right:-8px;opacity:.12}.cc-orbit-symbol{font:900 86px/1.1 Manrope,Inter,sans-serif;display:block;position:absolute;right:12px;top:29px;opacity:.24;transform:rotate(-14deg);animation:cc-float 7s ease-in-out infinite}.cc-orbit-star{display:block;position:absolute;right:23px;top:-2px;font-size:32px;opacity:.45;animation:cc-turn 19s linear infinite}.cc-room-violet .cc-orbit-symbol{color:#e6ff9c;opacity:.6;font-size:119px;right:-8px;top:18px}.cc-room-mint h3,.cc-room-violet h3{max-width:140px;font-size:20px}.cc-avatar{display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #39284916!important;border-radius:50%!important;background:var(--avatar-color,#dcccfa)!important;color:#382749!important;padding:0!important;vertical-align:middle;overflow:hidden;position:relative}.cc-avatar img{width:100%;height:100%;object-fit:cover}.cc-workspace button.cc-avatar:hover{box-shadow:0 0 0 3px #8761dd44;transform:rotate(-7deg)}.cc-avatar-stack{display:flex;align-items:center;padding-left:0}.cc-avatar-stack>.cc-avatar{margin-left:-7px;border:2px solid #fffdf4!important}.cc-avatar-stack>.cc-avatar:first-child{margin-left:0}.cc-feed-bar{display:flex;justify-content:space-between;align-items:center;gap:10px;flex:none;margin-top:17px;border-bottom:1px solid var(--cc-line);height:43px}.cc-feed-bar>div{display:flex;gap:14px;height:100%}.cc-feed-bar>div>button{padding:4px 0 10px;border:0;border-radius:0;position:relative;color:#a493ae;font-weight:550;font-size:14px}.cc-feed-bar>div>button.is-active{color:#32203f;font-weight:700}.cc-feed-bar>div>button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#7550c9;transform:scaleX(0);transition:transform .2s;border-radius:3px}.cc-feed-bar>div>button.is-active:after{transform:scaleX(1)}.cc-feed-bar>label{display:flex;align-items:center;gap:5px;color:#9d8ba4}.cc-feed-bar input{border:0;background:transparent;padding:4px 0;width:155px;font-size:11px}.cc-feed-scroll{overflow:auto;min-height:0;padding:14px 2px 22px;overscroll-behavior:contain}.cc-workspace .cc-compose-trigger{width:100%;display:flex;justify-content:flex-start;padding:10px 12px;border:1px solid var(--cc-line);background:#ffffffa6;border-radius:11px;margin-bottom:14px;text-align:left;gap:12px}.cc-compose-trigger>span:not(.cc-avatar){color:#a192a9;font-size:12px}.cc-compose-tools{display:flex;align-items:center;gap:10px;margin-left:auto;color:#926fc1!important}.cc-smiley-inline{font-size:22px;line-height:1}.cc-feed-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.cc-post{background:#fffdf9;border:1px solid #e1dce5;border-radius:13px;padding:16px;min-width:0;box-shadow:0 2px 4px #3d275304;transition:border-color .25s;overflow:hidden}.cc-post:hover{border-color:#c4b2d1}.cc-post>header{display:flex;align-items:center;gap:9px;margin-bottom:12px}.cc-post>header>div{flex:1;min-width:0}.cc-post>header small{font-size:10px;display:block;color:#a195a8}.cc-workspace .cc-author{padding:0;text-align:left;justify-content:flex-start;font-weight:700;border:0;font-size:14px;border-radius:3px;line-height:1.5}.cc-author>span{font-size:9px;color:#8c6aaa;background:#f2e9fa;padding:1px 4px;border-radius:3px;font-weight:400}.cc-post-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.85;color:#5c4b66}.cc-post-art{position:relative;margin:13px 0 10px;padding:20px 18px 15px;border-radius:10px;overflow:hidden;isolation:isolate}.cc-art-chart{background:#eee8e0;color:#453839;min-height:224px}.cc-art-debate{background:#2d203a;color:#f5f0ed;min-height:224px}.cc-art-strategy{background:#ece3fd;color:#5b32a7;min-height:213px}.cc-art-kicker{font-size:8px;letter-spacing:1.1px;opacity:.5;position:relative;z-index:1}.cc-post-art h3{font-size:23px;letter-spacing:-1px;line-height:1.4;white-space:pre-line;margin-top:9px;position:relative;z-index:1;font-weight:650;max-width:90%}.cc-art-action{display:inline-flex;align-items:center;gap:10px;position:relative!important;z-index:1;border-radius:6px!important;padding:5px 0!important;font-size:11px!important;font-weight:600!important}.cc-chart-invitation{position:relative;margin-top:64px;display:flex;align-items:center;justify-content:space-between}.cc-art-caption{font-size:8px;opacity:.35;position:absolute;right:0;bottom:0}.cc-candle-sculpture{position:absolute;right:18px;bottom:9px;display:flex;align-items:flex-end;gap:10px;transform:rotate(14deg);height:130px;opacity:.6;z-index:0}.cc-candle-sculpture i{width:15px;height:var(--bar-h);background:#a39270;border-radius:3px;position:relative;transform:translateY(calc(var(--bar-i) * -3px));transition:transform .5s}.cc-candle-sculpture i:before{content:"";position:absolute;left:7px;top:-12px;height:calc(var(--bar-h) + 23px);width:1px;background:inherit}.cc-candle-sculpture i:nth-child(3n){background:#c4b5a1}.cc-post-art:hover .cc-candle-sculpture i{transform:translateY(calc(var(--bar-i) * -6px))}.cc-debate-options{display:flex;flex-wrap:wrap;gap:6px;margin-top:25px;position:relative;z-index:1}.cc-debate-options button{border:1px solid #74607c!important;background:#ffffff07!important;color:#dbd3e3!important;font-size:11px!important;padding:6px 8px!important}.cc-debate-options button:hover,.cc-debate-options button.is-active{background:#e0ff83!important;color:#30203b!important;border-color:#e0ff83!important}.cc-debate-options small{display:block;flex-basis:100%;font-size:9px;color:#c2aecb;margin-top:3px}.cc-art-debate:after{content:"?";position:absolute;right:16px;top:-25px;font-size:218px;font-weight:900;line-height:1;color:#fff;opacity:.04;transform:rotate(12deg)}.cc-rule-chips{display:flex;align-items:center;gap:6px;margin:22px 0 18px;font-size:9px}.cc-rule-chips>span{background:#ffffffb0;padding:8px 7px;border-radius:5px;white-space:nowrap}.cc-art-strategy:after{content:"✳";position:absolute;font-size:145px;color:#fff;right:-23px;top:11px;line-height:1;opacity:.5;animation:cc-turn 50s linear infinite;z-index:-1}.cc-refs{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px;min-width:0}.cc-ref{display:flex;align-items:center;border-radius:7px;background:#f4f0f7;border:1px solid #e8dfef;min-width:0;overflow:hidden}.cc-workspace .cc-ref>button{padding:4px 6px;border-radius:6px;gap:5px;font-size:11px;min-width:0}.cc-ref b{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.cc-ref span{color:#9d8faa;font-size:9px}.cc-workspace .cc-ref>button:hover{background:#eadefa}.cc-post-actions{display:flex;gap:11px;align-items:center;margin-top:13px;padding-top:12px;border-top:1px solid #efeaf1}.cc-workspace .cc-post-actions>button{padding:2px;color:#9b86a4;gap:5px;font-size:11px}.cc-workspace .cc-post-actions>button.is-liked{color:#b64971}.cc-post-actions .is-liked svg{animation:cc-heart .38s cubic-bezier(.2,1.8,.5,1)}.cc-workspace .cc-post-actions>.cc-with-friends{margin-left:auto;color:#6e44b2;background:#f0e8fb;padding:5px 9px;border-radius:6px}.cc-workspace .cc-post-actions>.cc-with-friends:hover{background:#e0ff83;color:#39244c}.cc-post .is-saved{color:#8151d5}.cc-friends{display:flex;flex-direction:column;border-left:1px solid #e2dbe8;background:#faf8fb;min-height:0;overflow:hidden}.cc-friends-header{display:flex;align-items:center;gap:8px;min-height:70px;padding:14px 19px;border-bottom:1px solid #e9e3ee}.cc-friends-header h2{font-size:18px;flex:1;letter-spacing:-.5px}.cc-friends-header h2>span{display:block;font-size:8px;letter-spacing:1.7px;color:#9b8aa6;font-weight:500;margin-top:2px}.cc-friends-header .cc-author{flex:1}.cc-workspace .cc-my-status{display:flex;text-align:left;gap:10px;justify-content:flex-start;margin:17px 14px 10px;padding:10px;border:1px solid #e3dbea;background:#f3eef7}.cc-my-status>span:not(.cc-avatar){flex:1;min-width:0}.cc-my-status b{display:block;font-size:11px;font-weight:600}.cc-my-status small{font-size:9px;display:block;margin-top:2px}.cc-friend-tabs{display:flex;gap:20px;border-bottom:1px solid #e4ddeb;margin:0 18px}.cc-friend-tabs button{border-radius:0;padding:9px 1px!important;color:#a797b1;font-size:12px}.cc-friend-tabs button.is-active{color:#583473;border-bottom:2px solid #8252d6}.cc-friend-tabs b{display:grid;place-items:center;width:17px;height:17px;background:#7142dd;color:#fff;font-size:9px;border-radius:5px}.cc-friend-tabs span{font-size:10px;color:#ab9bb4}.cc-friend-search{display:flex;gap:7px;align-items:center;margin:12px 18px 5px;color:#b0a0b9}.cc-friend-search input{padding:5px 0;border:0;background:none;font-size:11px;width:100%}.cc-friend-scroll{overflow:auto;min-height:0;flex:1;padding:0 14px 14px;overscroll-behavior:contain}.cc-friend-row{display:flex;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid #ece6f0}.cc-workspace .cc-friend-name{display:flex;flex-direction:column;flex:1;align-items:flex-start;gap:4px;text-align:left;padding:0;min-width:0}.cc-friend-name b{font-size:14px}.cc-friend-name small{font-size:10px;white-space:nowrap;letter-spacing:-.3px}.cc-friend-name em{font-size:8px;font-style:normal;color:#b9acbf}.cc-friend-row>.cc-icon{color:#9c7aba}.cc-workspace .cc-friend-add{width:100%;justify-content:flex-start;color:#a594b0;font-size:11px;padding:14px 1px;gap:8px}.cc-friend-add>svg:last-child{margin-left:auto}.cc-friend-note{margin-top:12px;background:#eae2f4;position:relative;padding:22px;border-radius:11px;overflow:hidden;isolation:isolate}.cc-friend-note>svg{color:#a893c4}.cc-friend-note h3{font-size:23px;line-height:1.4;letter-spacing:-.7px;margin:13px 0 10px;font-weight:650}.cc-friend-note p{font-size:11px;color:#a090af;line-height:1.9}.cc-friend-note>button{font-size:11px;color:#74519c;border-bottom:1px solid #d6c7e4;padding:7px 0;border-radius:0;margin-top:9px}.cc-friend-note>span{position:absolute;right:-22px;bottom:-21px;font-size:139px;line-height:1;color:#d4c4ea;z-index:-1;animation:cc-turn 45s linear infinite}.cc-friends-foot{display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;color:#ac9ab4;padding:11px;border-top:1px solid #e4dce8;background:#f5f0f8}.cc-request{display:flex;gap:10px;padding:16px 0;border-bottom:1px solid #e3dbea}.cc-request>div{flex:1}.cc-request small{display:block;margin:3px 0 7px;font-size:10px}.cc-request button{font-size:11px;padding:5px 13px}.cc-dm-status{font-size:10px;background:#f1ebf7;color:#a18bb2;display:flex;gap:6px;padding:8px 15px}.cc-messages{flex:1;min-height:80px;overflow:auto;padding:17px 14px;display:flex;flex-direction:column;gap:18px;overscroll-behavior:contain}.cc-message{display:flex;align-items:flex-start;gap:8px;min-width:0}.cc-message>div{max-width:calc(100% - 38px);min-width:0}.cc-message header{display:flex;align-items:center;gap:8px;margin-bottom:5px}.cc-message header b{font-size:11px}.cc-message header small{font-size:9px}.cc-message p{background:#eee6f6;padding:9px 11px;border-radius:0 10px 10px;font-size:12px;line-height:1.8;overflow-wrap:anywhere;white-space:pre-wrap}.cc-message.is-self p{background:#e3f1d6;border-radius:10px 0 10px 10px}.cc-message>div>small{font-size:9px;margin-top:5px;display:block}.cc-message em{font-size:9px;color:#775697;font-style:normal}.cc-message .cc-refs{margin-top:6px}.cc-message .cc-ref{max-width:100%}.cc-message .cc-ref b{max-width:120px}.cc-friends .cc-composer{margin:8px 12px 13px}.cc-composer{position:relative;background:#fffdf8;border:1px solid #d6c8e2;border-radius:12px;padding:10px;flex:none;min-width:0}.cc-composer>textarea{border:0;background:transparent;border-radius:0;padding:2px;min-height:103px;width:100%;display:block;resize:vertical;font-size:14px;line-height:1.7;max-height:220px}.cc-composer>textarea:focus-visible{outline:none}.cc-composer:focus-within{border-color:#a784cf;box-shadow:0 0 0 3px #8050c709}.cc-composer footer{display:flex;align-items:center;justify-content:space-between;margin-top:10px;gap:5px}.cc-composer footer>div{display:flex;gap:4px}.cc-composer footer>div>button{padding:4px;color:#a98abc;font-size:11px}.cc-composer footer>small{font-size:9px;margin-left:auto;white-space:nowrap}.cc-workspace .cc-send{background:#ddf7a3;color:#536528;border-radius:7px;font-size:11px;padding:6px 9px;font-weight:600}.cc-workspace .cc-send:hover{background:#daff86}.cc-composer.is-compact>textarea{min-height:68px;max-height:135px;font-size:12px}.cc-composer.is-compact .cc-send>span{display:none}.cc-composer.is-compact footer>small{font-size:8px}.cc-asset-picker{position:absolute;bottom:49px;left:0;right:0;z-index:4;box-shadow:0 -5px 25px #3a214624;border:1px solid #d7c5e8;border-radius:10px;background:#fffdfa;padding:9px}.cc-asset-picker>div:first-child{display:flex;gap:4px}.cc-asset-picker input{width:100%;font-size:12px;padding:7px}.cc-asset-options{max-height:230px;overflow:auto;margin-top:7px}.cc-asset-options>button{width:100%;text-align:left;justify-content:flex-start;font-size:11px}.cc-asset-options small{font-size:9px;flex:1}.cc-asset-options>b{max-width:100px}.cc-emoji{display:flex;flex-wrap:wrap;position:absolute;bottom:50px;left:5px;background:#fffaf4;border:1px solid #d4bfe3;border-radius:9px;padding:7px;box-shadow:0 5px 15px #43295622;z-index:3}.cc-emoji>button{font-size:21px;padding:4px}.cc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:35px 16px;gap:12px;color:#a893b6;flex:1}.cc-empty b,.cc-empty h3{font-size:15px;color:#79658a}.cc-empty p{font-size:12px;line-height:1.8;color:#ab99b4;max-width:300px}.cc-directory{overflow:auto;min-height:0;padding:8px 0 20px}.cc-directory>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;gap:12px}.cc-directory h2{font-size:24px;margin-top:8px;letter-spacing:-.8px}.cc-eyebrow{font-size:9px;color:#9984aa;letter-spacing:1.5px}.cc-group-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.cc-workspace .cc-group-card{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:left;border:1px solid #d7ccdc;border-radius:17px;padding:23px;min-height:275px;background:#efe8fa;overflow:hidden}.cc-group-card.cc-group-color-1{background:#e3efdc}.cc-group-card.cc-group-color-2{background:#f2e7de}.cc-group-card h3{font-size:25px;line-height:1.25;margin:14px 0 9px;max-width:210px}.cc-group-card p{font-size:12px;line-height:1.8;max-width:240px;color:#8e7b99}.cc-group-card footer{display:flex;align-items:center;gap:7px;margin-top:35px;font-size:10px;color:#a38aad}.cc-group-card footer>svg{margin-left:auto}.cc-group-emblem{position:absolute;right:-15px;top:29px;font-size:170px;line-height:1;color:#c9b5e5;z-index:-1;opacity:.55;transition:transform .4s}.cc-group-card:hover .cc-group-emblem{transform:rotate(25deg)}.cc-group-view{display:flex;flex-direction:column;min-height:0;height:100%;padding-bottom:16px}.cc-group-view>header{display:flex;align-items:center;gap:12px;padding:7px 0 14px;border-bottom:1px solid #e3d8ed}.cc-group-view>header>div{flex:1}.cc-group-view h2{font-size:23px}.cc-group-view>header>button{font-size:12px}.cc-group-description{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #e3d8ed;padding:15px 4px;color:#9b88a6;font-size:12px}.cc-group-description>button{font-size:10px;white-space:nowrap}.cc-group-view .cc-composer{margin-top:12px}.cc-group-view .cc-messages{padding:20px 10px}.cc-room-view{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.cc-room-view-head{display:flex;gap:10px;align-items:center;border-bottom:1px solid #ded5e5;padding-bottom:14px;flex:none}.cc-room-view-head>div{flex:1;min-width:0}.cc-room-view-head h2{font-size:20px;margin-top:2px}.cc-room-view-head>button{font-size:11px;white-space:nowrap}.cc-room-people{display:flex;justify-content:space-between;gap:15px;padding:18px 7px 17px;flex:none}.cc-speakers{display:flex;gap:20px;overflow:auto}.cc-speaker{display:flex;align-items:center;flex-direction:column;gap:5px;min-width:54px}.cc-speaker b{font-size:11px}.cc-speaker small{font-size:8px}.cc-speaker .cc-avatar{box-shadow:0 0 0 4px #f8f5fa,0 0 0 5px #ddd0e8}.cc-speaker.is-raised .cc-avatar{box-shadow:0 0 0 4px #eff8cf,0 0 0 5px #bdca73}.cc-speaker>button{font-size:9px;padding:2px}.cc-room-connection{display:flex;flex-direction:column;align-items:flex-end;gap:3px;color:#af9cba;text-align:right;justify-content:center}.cc-room-connection b{font-size:10px;font-weight:500}.cc-room-connection span{font-size:8px;line-height:1.7}.cc-room-stage-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.52fr);gap:12px;flex:1;min-height:0}.cc-shared-stage{display:flex;flex-direction:column;min-width:0;min-height:0;border:1px solid #dacee4;border-radius:12px;background:#fffdfa;overflow:hidden}.cc-stage-tabs{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3d8ed;gap:6px;padding:6px;flex:none}.cc-stage-tabs>div{display:flex;gap:5px}.cc-stage-tabs button{font-size:11px;padding:5px 7px}.cc-stage-tabs button.is-active{background:#eee4fc;color:#784bcc}.cc-room-market{display:flex;align-items:center;gap:7px;padding:8px 11px;background:#f5f0fa}.cc-room-market select{padding:3px 4px;max-width:220px;font-size:11px;background:transparent;border:0}.cc-room-market>span{font-size:9px;color:#ad97bb;margin-left:auto}.cc-research-chart{flex:1;min-height:200px;min-width:0;display:flex;flex-direction:column}.cc-research-chart>.st-chart{height:100%;flex:1;min-height:0}.cc-room-chat{display:flex;flex-direction:column;min-height:0;min-width:0;background:#fcf9fd;border:1px solid #ded1e9;border-radius:12px;overflow:hidden}.cc-room-chat>header{padding:12px;display:flex;gap:8px;align-items:center;font-size:12px;font-weight:600;border-bottom:1px solid #e4d9ed}.cc-room-chat>header>span:last-child{margin-left:auto;font-size:9px;color:#b19bc0;font-weight:400}.cc-chat-dot{display:inline-block;width:7px;height:7px;background:#9162db;border-radius:50%}.cc-room-chat>.cc-composer{margin:8px}.cc-room-chat .cc-messages{padding:15px 10px}.cc-room-controls{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;flex:none}.cc-room-controls>span{font-size:10px;color:#a18dad}.cc-room-controls>div{display:flex;gap:8px}.cc-room-controls button{font-size:11px;background:#ece4f4}.cc-workspace .cc-leave{background:#f3dbe2;color:#ac5272}.cc-room-controls button.is-active{background:#e4f7b5;color:#738e3d}.cc-replay-stage{flex:1;display:flex;flex-direction:column;min-height:0;background:#281e35;color:#dfd1ef}.cc-replay-select{display:flex;align-items:center;gap:10px;padding:8px}.cc-replay-select select{background:#3a2a4b;border:1px solid #5e4579;font-size:11px;color:#dbc4ef;padding:6px;max-width:58%}.cc-replay-select span{font-size:9px;color:#8e719e}.cc-replay-stage>iframe{width:100%;flex:1;min-height:0;border:0}.cc-workspace .cc-replay-cover{display:flex;flex-direction:column;flex:1;min-height:150px;color:#f7f2ed;border-radius:0;background:radial-gradient(ellipse at 50% 20%,#644c7f,transparent 80%)}.cc-replay-cover>span{background:#d5f494;color:#37432e;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;margin-bottom:12px}.cc-replay-cover h3{font-size:22px}.cc-replay-cover p{font-size:12px;color:#b29cc6}.cc-replay-cover small{font-size:9px;color:#8c739e}.cc-replay-stage>a{font-size:10px;padding:11px;display:flex;align-items:center;gap:7px}.cc-annotation-hint{font-size:10px;color:#a17aa8;background:#faf0fb;padding:8px;display:flex;flex-wrap:wrap;gap:7px;align-items:center}.cc-annotation-hint input{padding:4px;flex:1;font-size:12px}.cc-annotation-hint button{font-size:10px;background:#eee0f9;padding:4px}.cc-annotation-list{display:flex;flex-direction:column;gap:4px;max-height:65px;overflow:auto;padding:8px;background:#f3ebfa;font-size:10px;color:#9672ad}.cc-annotation-list small{font-size:8px;margin-left:6px}.cc-annotation-list button{font-size:11px;padding:0 3px}.cc-workspace .cc-return-room{flex:none;background:#332040;color:#e1cbed;font-size:10px;border-radius:9px 9px 0 0;padding:8px;gap:9px;width:100%;justify-content:flex-start}.cc-return-room>span{margin-left:auto;font-size:8px;opacity:.6}.cc-modal-backdrop{position:fixed;inset:0;z-index:180;background:#21162866;backdrop-filter:blur(7px);display:flex;align-items:center;justify-content:center;padding:24px;animation:cc-fade .15s ease-out}.cc-modal{background:#fffdf7;border:1px solid #c9b6da;border-radius:19px;width:min(570px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 22px 100px #20132844;outline:none}.cc-modal-wide{width:min(1060px,100%)}.cc-modal>header{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:17px 22px;border-bottom:1px solid #e9dfef;flex:none}.cc-modal>header h2{font-size:18px;letter-spacing:-.4px}.cc-modal-body{padding:20px 22px;overflow:auto;min-height:0}.cc-modal-body>p{font-size:13px;line-height:1.8;color:#9b85aa;margin-bottom:13px}.cc-modal-body>.cc-fine{font-size:11px;line-height:1.8;margin-top:15px}.cc-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;margin-top:17px;flex-wrap:wrap}.cc-modal-actions button,.cc-modal-actions a{font-size:12px;border:1px solid #e3d5ed;background:#f7f1fc;padding:9px 13px;border-radius:8px;display:flex;align-items:center;gap:8px}.cc-composer-author{display:flex;align-items:center;gap:13px;margin-bottom:20px}.cc-composer-author b{font-size:16px;display:block}.cc-composer-author small{font-size:10px;display:block;margin-top:4px}.cc-modal .cc-composer textarea{min-height:150px}.cc-modal .cc-replies .cc-messages{min-height:100px;max-height:280px}.cc-modal .cc-replies{margin-top:24px}.cc-replies h3{font-size:14px}.cc-modal .cc-post-art{max-height:245px}.cc-modal .cc-post-text{font-size:14px}.cc-workspace .cc-subtle{font-size:10px;color:#b0a1b9;margin-top:10px}.cc-profile-cover{background:#2c203b;height:120px;position:relative;color:#9c81bb;padding:22px;overflow:hidden;border-radius:12px}.cc-profile-cover>span:first-child{font-size:11px;letter-spacing:2px}.cc-profile-cover>span:last-child{font-size:160px;line-height:1;position:absolute;right:10px;top:-12px;color:#d8f391;transform:rotate(14deg)}.cc-profile-main{padding:0 13px 10px;position:relative}.cc-profile-main>.cc-avatar{margin-top:-32px;border:4px solid #fffcf6!important}.cc-profile-main h2{font-size:30px;margin-top:12px;letter-spacing:-1px}.cc-profile-main>p:first-of-type{font-size:12px;color:#b19abd;margin-bottom:14px}.cc-profile-main>p{font-size:14px;line-height:1.8;color:#8c719d}.cc-profile-tags{display:flex;gap:7px;margin-top:14px;flex-wrap:wrap}.cc-profile-tags>span{font-size:10px;background:#f2eaf8;color:#a58bb5;padding:3px 8px;border-radius:5px}.cc-profile-actions{display:flex;gap:10px;margin:12px}.cc-profile-actions>button{border:1px solid #e0d1eb;background:#f2e9fa;font-size:12px}.cc-profile-secondary{justify-content:flex-end}.cc-profile-secondary>button{font-size:10px;background:transparent;border:0;color:#b09eb8}.cc-profile-posts{border-top:1px solid #e7ddee;padding:16px 8px}.cc-profile-posts h3{font-size:13px;margin-bottom:12px}.cc-profile-posts>button{display:flex;justify-content:space-between;gap:15px;text-align:left;border-bottom:1px solid #e9e0ef;border-radius:0;width:100%;padding:12px 0}.cc-profile-posts p{font-size:12px;line-height:1.8;color:#9b83aa}.cc-people-list{display:flex;flex-direction:column}.cc-people-list>div{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #e9e0ef}.cc-people-list>div>b{flex:1;font-size:14px}.cc-workspace .cc-person-title{display:flex;align-items:flex-start;flex-direction:column;flex:1;gap:5px;padding:0}.cc-person-title b{font-size:14px}.cc-person-title small{font-size:10px}.cc-people-list>div>button:not(.cc-avatar){font-size:11px}.cc-create-illustration{display:flex;align-items:center;justify-content:space-between;background:#eae2f5;border-radius:11px;height:100px;overflow:hidden;padding:0 20px;color:#8c6fba}.cc-create-illustration>b{font-size:20px;letter-spacing:-1px}.cc-create-illustration>span{font-size:93px;line-height:1;transform:rotate(13deg);color:#ac93cd}.cc-create-illustration>span:last-child{font-size:68px;color:#b6c771;transform:rotate(-15deg)}.cc-choice-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.cc-choice-row button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;border:1px solid #e2d5eb;padding:13px}.cc-choice-row button.is-active{background:#eee3fa;border-color:#a88ad0}.cc-choice-row b{font-size:13px}.cc-choice-row small{font-size:11px;line-height:1.8}.cc-workspace .cc-full{width:100%;justify-content:space-between;margin-top:17px}.cc-create-form .cc-fine{font-size:11px}.cc-all-rooms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.cc-all-rooms .cc-room-card{min-height:200px}.cc-asset-dialog-chart{height:480px;display:flex}.cc-share-preview{background:#2a2035;color:#fff9f0;padding:28px;border-radius:14px;overflow:hidden}.cc-share-preview>header{display:flex;justify-content:space-between;gap:10px;color:#def394}.cc-share-preview>header b{font-size:22px;letter-spacing:-1px}.cc-share-preview>header>span{font-size:8px;letter-spacing:1px}.cc-share-preview h2{font-size:30px;line-height:1.4;margin:25px 0 17px;letter-spacing:-1px;max-width:90%}.cc-share-preview blockquote{margin:0;white-space:pre-wrap;max-height:260px;overflow:auto;font-size:14px;line-height:1.9;color:#c6b7cf}.cc-share-assets{display:flex;gap:8px;margin:25px 0}.cc-share-assets>span{font-size:12px;background:#44354f;padding:9px 11px;border-radius:6px}.cc-share-assets small{font-size:9px;display:block;color:#a38bb5;margin-top:3px}.cc-share-preview>footer{display:flex;flex-direction:column;border-top:1px solid #52405f;padding-top:17px;gap:5px}.cc-share-preview>footer b{font-size:13px}.cc-share-preview>footer small{font-size:10px;color:#a48caf}.cc-settings-form h3{font-size:15px;margin:28px 0 8px}.cc-settings-form p{font-size:12px;line-height:1.8;color:#a28cae;margin-bottom:12px}.cc-setting-toggle{display:flex;align-items:center;gap:9px;font-size:13px;color:#90779e;margin:22px 0}.cc-block-row{display:flex;justify-content:space-between;align-items:center;padding:9px 0;font-size:12px}.cc-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:260;max-width:calc(100% - 32px);background:#30203e;color:#f8f0ff;box-shadow:0 5px 25px #35224440;border:1px solid #765096;border-radius:11px;padding:13px 18px;display:flex;gap:15px;align-items:center;font:13px/1.7 Inter,sans-serif;animation:cc-fade .2s}.cc-toast button{background:transparent;border:0;color:#c2a9d8;font-size:20px;cursor:pointer}.cc-miniroom{position:fixed;bottom:18px;left:90px;z-index:80;display:flex;align-items:center;gap:12px;background:#30203e;color:#f7efff;border-radius:14px;border:1px solid #78509c;box-shadow:0 10px 30px #34204744;padding:10px 15px}.cc-miniroom button{border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.cc-miniroom strong{font-size:13px}.cc-miniroom small{display:block;font-size:10px;color:#b29cc3;margin-top:4px}.cc-mini-orbit{color:#deff90;font-size:26px}.cc-storage{display:flex;align-items:center;justify-content:space-between;background:#fff3cb;color:#81661a;font-size:11px;padding:5px 20px;flex:none}.cc-storage>button{padding:2px 7px}.cc-mobile-nav{display:none}@keyframes cc-float{0%,to{transform:translateY(0) rotate(-14deg)}50%{transform:translateY(-7px) rotate(-7deg)}}@keyframes cc-turn{to{transform:rotate(360deg)}}@keyframes cc-heart{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes cc-fade{0%{opacity:0}to{opacity:1}}.community-app .app-stage:has(.cc-modal-backdrop){z-index:16}.cc-workspace .cc-room-cinematic{background:#171a20;color:#fffaf2}.cc-room-cinematic .cc-room-cover-image{object-position:65% center;animation:cc-camera-drift 22s ease-in-out infinite alternate}.cc-room-cinematic:nth-child(3) .cc-room-cover-image{animation-delay:-9s}.cc-room-cinematic .cc-room-card-content:before{background:linear-gradient(90deg,#101218b8,#10121830 68%,#10121808),linear-gradient(0deg,#10121860,transparent 45%)}.cc-workspace .cc-room-cinematic h3{max-width:205px;font-size:clamp(19px,1.4vw,26px);line-height:1.35;letter-spacing:-.5px;text-shadow:0 2px 20px #0005;white-space:pre-line}.cc-room-cinematic p{max-width:185px;color:#e1d9d2;line-height:1.65}.cc-room-cinematic header>span{font-size:9px;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cc-workspace .cc-group-cinematic{padding:25px;min-height:290px;background:#1d1920;color:#fffaf2;border:0;box-shadow:inset 0 0 0 1px #ffffff16;transition:box-shadow .4s,transform .4s}.cc-group-cover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:65% center;z-index:-2;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.cc-group-cinematic:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#121119de,#12111980 46%,#12111900),linear-gradient(0deg,#121119ad,transparent 55%);z-index:-1}.cc-workspace .cc-group-cinematic:hover,.cc-workspace .cc-group-cinematic:focus-visible{background:#1d1920;color:#fffaf2;box-shadow:0 10px 28px #231b2524;transform:translateY(-2px)}.cc-group-cinematic:hover .cc-group-cover-image,.cc-group-cinematic:focus-visible .cc-group-cover-image{transform:scale(1.045) translate(-.4%)}.cc-group-cinematic small{font-size:11px;letter-spacing:.2px;color:#ebe2da}.cc-group-cinematic h3{font-size:28px;max-width:220px;letter-spacing:-.7px;text-shadow:0 2px 20px #0005}.cc-group-cinematic p{font-size:13px;line-height:1.8;max-width:235px;color:#e2d6ce}.cc-group-cinematic footer{position:relative;color:#e2d6ce;font-size:11px;margin-top:auto;padding-top:24px}.cc-group-cinematic footer>svg{background:#fff8ef;color:#292331;border-radius:50%;width:31px;height:31px;padding:6px;margin-left:auto;transition:transform .4s}.cc-group-cinematic:hover footer>svg{transform:rotate(8deg)}@keyframes cc-camera-drift{0%{transform:scale(1.015) translate(0)}to{transform:scale(1.07) translate(-.7%)}}.cc-workspace[data-reduced-motion=true] *{animation:none!important;transition:none!important}@media(min-width:1700px){.cc-layout{grid-template-columns:204px minmax(0,1fr) 324px}.cc-main{padding:22px 30px 0}.cc-pagehead{padding:10px 30px;height:85px;min-height:85px}.cc-room-strip{height:215px;gap:15px}.cc-room-card-content{padding:21px}.cc-room-card h3{font-size:27px;max-width:240px;margin-top:20px}.cc-room-mint h3,.cc-room-violet h3{max-width:195px;font-size:26px}.cc-room-card p{font-size:12px}.cc-room-card header>span{font-size:10px}.cc-room-card header>small{font-size:9px}.cc-room-card footer>span:not(.cc-avatar-stack):not(.cc-room-enter){font-size:11px}.cc-post{padding:20px}.cc-post-text{font-size:14px}.cc-post-art{min-height:242px;padding:23px}.cc-post-art h3{font-size:29px}.cc-friend-row{padding:15px 4px}.cc-friend-name small{font-size:11px}.cc-friend-note{margin-top:20px;padding:26px}.cc-friend-note h3{font-size:28px}.cc-friend-note p{font-size:12px}.cc-self small{font-size:11px}.cc-group-shortcuts b{font-size:13px}.cc-room-decoration{width:170px;right:0}.cc-orbit-circle{height:165px;width:165px}.cc-room-violet .cc-orbit-symbol{font-size:150px}.cc-room-mint .cc-orbit-symbol{font-size:125px}.cc-room-stage-layout{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:1279px){.cc-layout{grid-template-columns:145px minmax(0,1fr) 256px}.cc-main{padding:16px 15px 0}.cc-sidebar{padding:16px 10px 10px}.cc-self>.cc-avatar{width:33px!important;height:33px!important}.cc-self b{font-size:15px}.cc-self small{display:none}.cc-sidebar>nav button{padding:10px 8px;font-size:12px}.cc-group-shortcuts b{font-size:11px}.cc-sectionline h2>span{display:none}.cc-room-strip{grid-template-columns:1.45fr 1fr;height:170px}.cc-room-strip>.cc-room-card:nth-child(3){display:none}.cc-room-card h3{font-size:22px}.cc-feed-list{grid-template-columns:1fr}.cc-post-art{min-height:196px;max-height:220px}.cc-post-text{font-size:14px}.cc-post-art h3{font-size:26px}.cc-chart-invitation{margin-top:35px}.cc-candle-sculpture{right:20px;bottom:0;opacity:.75}.cc-post-art h3{max-width:70%}.cc-post>header small{font-size:11px}.cc-post-actions>button{font-size:12px}.cc-friends-header{padding:14px}.cc-friend-note{padding:18px}.cc-friend-note h3{font-size:21px}.cc-friend-note p{font-size:11px}.cc-head-actions button{font-size:12px}.cc-head-actions .cc-local-label{display:none}.cc-room-stage-layout{grid-template-columns:1fr;grid-template-rows:minmax(280px,1fr) 250px;overflow:auto}.cc-room-people{padding:15px 5px}.cc-room-controls{padding:10px 0}.cc-room-controls>span{display:none}.cc-room-controls>div{width:100%;justify-content:flex-end}.cc-room-view-head h2{font-size:16px}.cc-group-grid{grid-template-columns:1fr}.cc-directory>header{align-items:flex-start;flex-direction:column}.cc-group-view>header{flex-wrap:wrap}.cc-group-view>header h2{font-size:17px}}@media(max-width:1040px){.cc-layout{grid-template-columns:66px minmax(0,1fr) 258px}.cc-sidebar{padding:17px 10px}.cc-self>span:not(.cc-avatar){display:none}.cc-self{justify-content:center!important}.cc-sidebar>nav{margin-top:17px}.cc-sidebar>nav button{font-size:0;justify-content:center;gap:0;padding:13px}.cc-sidebar>nav button small{display:none}.cc-group-shortcuts b{display:none}.cc-group-shortcuts>button{justify-content:center}.cc-sidebar-label{font-size:0;justify-content:center}.cc-group-shortcuts .cc-find-group{font-size:0}.cc-sidebar-bottom p{display:none}.cc-sidebar .cc-settings{font-size:0!important;gap:0}.cc-sectionline h2{font-size:16px}.cc-wordmark h1 span{display:none}.cc-room-strip{grid-template-columns:1.6fr 1fr}.cc-room-card-content{padding:12px}.cc-room-card header>span{font-size:7px;letter-spacing:.2px}.cc-room-card header>small{display:none}.cc-room-card p{display:none}.cc-room-card h3{font-size:23px}.cc-room-mint h3{font-size:19px}.cc-room-card footer>span:not(.cc-avatar-stack):not(.cc-room-enter){font-size:8px}.cc-room-card .cc-avatar-stack>.cc-avatar:nth-child(3){display:none}.cc-room-mint .cc-room-decoration{right:-45px;opacity:.5}.cc-room-card .cc-room-enter{height:24px;width:24px}.cc-feed-bar>div{gap:13px}.cc-feed-bar>label{display:none}.cc-group-view .cc-messages{min-height:100px}}@media(max-width:760px){.community-app .app-stage{margin-left:0}.community-app .utility-rail{display:none}.cc-pagehead{height:66px;min-height:66px;padding:8px 16px}.cc-logo-orbit{width:35px;height:35px;border-radius:11px}.cc-wordmark>div>span{font-size:7px;letter-spacing:1px}.cc-wordmark h1{font-size:22px}.cc-head-actions{gap:6px}.cc-head-actions>button{width:33px;height:33px;padding:0;border-radius:9px}.cc-head-actions>button>span{display:none}.cc-layout{grid-template-columns:1fr;min-height:0}.cc-sidebar,.cc-friends{display:none}.cc-main{padding:13px 14px 0}.cc-mobile-nav{display:flex;justify-content:space-around;gap:15px;align-items:center;height:42px;min-height:42px;background:#faf7fc;border-bottom:1px solid #e1d5ec;padding:0 12px}.cc-mobile-nav>button{font-size:12px;height:100%;border-radius:0;position:relative;color:#9a80ac}.cc-mobile-nav svg{width:17px}.cc-mobile-nav .is-active{color:#6132a3;border-bottom:2px solid #8956d4}.cc-mobile-nav b{font-size:9px;background:#e7d7f8;border-radius:4px;padding:1px 4px}.cc-phone-friends .cc-main{display:none}.cc-phone-friends .cc-friends{display:flex}.cc-friends-header{min-height:58px;padding:10px 19px}.cc-my-status{margin:12px 16px!important}.cc-friend-tabs{gap:30px}.cc-friend-row{padding:15px 3px}.cc-friend-note{display:none}.cc-friend-name small{font-size:12px}.cc-friend-name em{font-size:9px}.cc-friends .cc-messages{padding:19px}.cc-message p{font-size:14px}.cc-friends .cc-composer>textarea{font-size:14px;min-height:80px}.cc-friends .cc-composer footer>small{font-size:10px}.cc-sectionline{margin-bottom:9px}.cc-sectionline h2{font-size:15px}.cc-room-strip{height:165px;gap:8px;grid-template-columns:1.35fr 1fr}.cc-room-cover-image{object-position:50% center}.cc-room-card h3{font-size:21px}.cc-room-mint h3{font-size:19px}.cc-room-card-content{padding:11px}.cc-room-card header>span{font-size:6px;letter-spacing:.2px}.cc-room-card footer>span:not(.cc-avatar-stack):not(.cc-room-enter){display:none}.cc-room-mint .cc-room-decoration{right:-52px}.cc-room-card p{display:none}.cc-feed-bar{margin-top:11px;height:40px}.cc-feed-bar>div>button{font-size:13px}.cc-compose-trigger{padding:8px!important;gap:8px!important}.cc-compose-trigger>span:not(.cc-avatar){font-size:11px!important}.cc-compose-tools{display:none!important}.cc-feed-scroll{padding-top:11px}.cc-feed-list{gap:12px}.cc-post{padding:14px}.cc-post-art{min-height:206px;padding:17px}.cc-post-art h3{font-size:23px;max-width:95%}.cc-art-kicker{font-size:7px}.cc-candle-sculpture{opacity:.4;right:3px}.cc-post-text{font-size:13px}.cc-post .cc-refs{margin-top:10px}.cc-post-actions{gap:15px}.cc-workspace .cc-post-actions>button{font-size:11px}.cc-friend-scroll .cc-empty{padding:30px}.cc-group-grid{grid-template-columns:1fr}.cc-group-card{min-height:230px!important}.cc-directory{padding:7px 0 17px}.cc-directory h2{font-size:22px}.cc-directory>header{margin-bottom:18px}.cc-group-view>header{gap:7px;padding:4px 0 11px}.cc-group-view h2{font-size:18px}.cc-group-description{padding:13px 0;font-size:12px}.cc-group-view .cc-composer>textarea{min-height:80px}.cc-room-view-head{gap:7px;padding-bottom:10px}.cc-room-view-head>button:last-child{font-size:0;gap:0}.cc-room-view-head h2{font-size:17px}.cc-room-people{gap:6px;padding:16px 5px}.cc-speakers{gap:15px;max-width:100%}.cc-room-connection{display:none}.cc-room-stage-layout{grid-template-rows:330px 300px;gap:12px}.cc-room-controls button{font-size:10px;padding:6px 8px}.cc-room-controls>div{justify-content:space-between;gap:5px}.cc-stage-tabs button{font-size:10px;padding:5px}.cc-room-market span{display:none}.cc-room-market select{font-size:12px;max-width:90%}.cc-shared-stage .cc-research-chart{min-height:200px}.cc-room-chat .cc-composer textarea{min-height:60px}.cc-return-room{font-size:9px!important}.cc-return-room>span{display:none}.cc-modal-backdrop{padding:10px}.cc-modal{border-radius:15px;max-height:calc(100dvh - 20px)}.cc-modal>header{padding:14px 16px}.cc-modal>header h2{font-size:16px}.cc-modal-body{padding:16px}.cc-modal .cc-composer textarea{min-height:125px}.cc-choice-row{gap:7px}.cc-choice-row>button{padding:11px}.cc-choice-row small{font-size:10px}.cc-create-illustration{padding:0 10px}.cc-create-illustration b{font-size:16px}.cc-create-illustration>span{font-size:68px}.cc-profile-cover{height:100px;padding:15px}.cc-profile-main h2{font-size:25px}.cc-people-list>div{gap:9px}.cc-person-title small{font-size:9px}.cc-share-preview{padding:22px}.cc-share-preview h2{font-size:26px}.cc-modal-body>.cc-post{padding:12px}.cc-asset-dialog-chart{height:420px}.cc-all-rooms{grid-template-columns:1fr}.cc-miniroom{left:12px;bottom:12px;right:12px;max-width:400px}.cc-miniroom strong{font-size:11px}.cc-miniroom small{font-size:9px}.cc-toast{bottom:15px;font-size:12px;width:max-content}.cc-room-chat .cc-message p{font-size:12px}}@media(prefers-reduced-motion:reduce){.cc-workspace *,.cc-toast{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.lx-conversation.lx-conversation{--text:#fff;--muted:#e5dcff;--faint:#d2c5fa;--line:#ffffff2e;--line-strong:#ffffff47;--surface-soft:#ffffff1c;--surface-solid:#ffffff21;--accent:#ffcf3f;--accent-soft:#ffcf3f2b;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;max-height:100%;position:relative;overflow:hidden;background:linear-gradient(160deg,#6d3dff,#8e58ff);color:#fff;border:1px solid #ab87f7;border-radius:16px 16px 6px 6px;box-shadow:none;font-family:Inter,Microsoft YaHei,sans-serif}.lx-conversation.lx-conversation button{font-family:inherit;cursor:pointer;box-shadow:none;transition:background .15s,color .15s,border-color .15s}.lx-conversation.lx-conversation button:disabled{opacity:.45;cursor:not-allowed}.lx-conversation.lx-conversation button:focus-visible,.lx-conversation.lx-conversation a:focus-visible{outline:2px solid #ffdf73;outline-offset:-2px}.lx-conversation.lx-conversation :is(.lx-tabs,.conversation-tabs,.xcd-tabs,.mtc-tabs>div,.studio-copilot-tabs,.sm-community-tabs){display:flex;align-items:stretch;flex:none;width:100%;height:44px;min-height:44px;padding:0;gap:0;border:0;border-bottom:1px solid #ffffff2e;background:transparent;border-radius:0}.lx-conversation.lx-conversation :is(.lx-tabs,.conversation-tabs,.xcd-tabs,.mtc-tabs>div,.studio-copilot-tabs,.sm-community-tabs)>button{flex:1;min-width:0;display:flex;justify-content:center;align-items:center;gap:5px;margin:0;padding:0 6px;font-size:12px;font-weight:650;color:#e7deff;background:transparent;border:0;border-radius:0;transform:none;position:relative;white-space:nowrap}.lx-conversation.lx-conversation :is(.lx-tabs,.conversation-tabs,.xcd-tabs,.mtc-tabs>div,.studio-copilot-tabs,.sm-community-tabs)>button:is([aria-selected=true],[aria-pressed=true],.selected){background:#ffcf3f;color:#241842;box-shadow:inset 0 0 0 1px #291c45}.lx-conversation.lx-conversation :is(.lx-tabs,.conversation-tabs,.xcd-tabs,.mtc-tabs>div,.studio-copilot-tabs,.sm-community-tabs)>button:not([aria-selected=true]):hover{background:#ffffff13}.lx-conversation.lx-conversation :is(.lx-tabs,.conversation-tabs,.xcd-tabs,.mtc-tabs>div,.studio-copilot-tabs,.sm-community-tabs)>button>svg{width:17px;height:17px;flex:none}.lx-conversation.lx-conversation :is(.conversation-tabs button>span,.xcd-tabs button>span:not(.xcd-tab-icon),.mtc-tabs small){background:#ffdf70;color:#4a355f;font-size:8px;padding:2px 4px;border:0;border-radius:3px;line-height:1.1}.lx-conversation.lx-conversation .studio-copilot-tabs>button:last-child{flex:0 0 32px}.lx-conversation.lx-conversation .mtc-tabs{display:flex;flex:none;height:44px;min-height:44px;background:transparent;padding:0;border:0}.lx-conversation.lx-conversation .mtc-tabs>div{width:auto;flex:1}.lx-conversation.lx-conversation .mtc-expand{background:#ffffff0d;color:#e5dcff;border:0;width:27px;flex:none;border-radius:0}.lx-unread{font-size:10px;background:#66eacf;color:#21483c;border-radius:7px;padding:2px 5px;font-weight:650;animation:lx-new-message .4s ease-out}.lx-conversation.lx-conversation :is(.lx-channel,.lx-status,.room-status,.xcd-status,.mtc-public-status,.studio-ai-mode,.studio-ai-sync){display:flex;align-items:center;gap:7px;min-height:29px;flex:none;background:#ffffff0b;color:#e0d4ff;border:0;border-bottom:1px solid #ffffff24;padding:6px 10px;font-size:11px;line-height:1.5;box-sizing:border-box;box-shadow:none}.lx-conversation.lx-conversation :is(.lx-status,.xcd-status,.studio-ai-sync)>svg{color:#ffdf7b;flex:none}.lx-conversation.lx-conversation .lx-channel{min-height:39px;background:#ffffff0b}.lx-channel>b,.lx-channel button>b{font-size:12px;font-weight:600}.lx-conversation.lx-conversation .lx-channel>button{background:transparent;color:#e7dcff;border:0;padding:3px;display:flex;align-items:center;justify-content:center}.lx-channel-action{margin-left:auto}.ccd-group-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.lx-conversation.lx-conversation .lx-subtabs{display:flex;padding:7px 8px;gap:5px;border-bottom:1px solid #ffffff24;flex:none;background:#ffffff0b}.lx-conversation.lx-conversation .lx-subtabs>button{min-height:31px;flex:1;background:transparent;color:#e0d4ff;border:0;border-radius:8px;font-size:12px}.lx-conversation.lx-conversation .lx-subtabs>button[aria-pressed=true]{background:#ffcf3f;color:#241842}.lx-conversation.lx-conversation :is(.lx-message-list,.message-list,.xcd-message-list,.mtc-messages,.studio-conversation,.sm-chat-scroll,.cc-messages){min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9b2fa80 transparent;padding:12px 10px;background:transparent;box-sizing:border-box}.lx-conversation.lx-conversation :is(.lx-message,.xcd-message,.sm-message,.cc-message){display:flex;align-items:flex-start;gap:7px;margin:0 0 14px;padding:0;background:transparent;border:0;border-radius:0}.lx-conversation.lx-conversation :is(.lx-message,.sm-message,.cc-message)>div{min-width:0;flex:1;max-width:calc(100% - 31px)}.lx-conversation.lx-conversation :is(.lx-message,.sm-message,.cc-message)>div>header{display:flex;align-items:center;gap:6px;min-height:18px;line-height:1.4}.lx-conversation.lx-conversation :is(.lx-message,.sm-message,.cc-message)>div>header>b,.lx-conversation.lx-conversation .xcd-message header>strong{font-size:11px;color:#e9e0ff;font-weight:650}.lx-conversation.lx-conversation :is(.lx-message,.sm-message,.cc-message)>div>header :is(small,time),.lx-conversation.lx-conversation .xcd-message header>span{font-size:10px;color:#d1c1f6}.lx-message time{margin-left:auto;font-size:10px;white-space:nowrap}.lx-conversation.lx-conversation :is(.lx-message>div>p,.sm-message>div>p,.cc-message>div>p,.mtc-message>p,.studio-message>p,.xcd-bubble){font-size:12px;line-height:1.7;color:#fff;background:#ffffff21;padding:8px 10px;border:0;border-radius:3px 10px 10px;margin:3px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:none}.lx-conversation.lx-conversation .xcd-bubble p{font-size:12px;line-height:1.7;color:inherit}.lx-conversation.lx-conversation .xcd-bubble>strong{font-size:12px;line-height:1.7}.lx-conversation.lx-conversation :is(.lx-avatar,.message-avatar,.xcd-avatar-ai,.xcd-avatar-user,.xcd-person-avatar,.studio-message>span,.sm-self-avatar){width:24px;height:24px;border-radius:7px;flex:none;display:grid;place-items:center;object-fit:cover;background:#ffffff25;color:#fff;font-size:10px}.lx-conversation.lx-conversation :is(.lx-message,.cc-message,.sm-message)>.cc-avatar,.lx-conversation.lx-conversation .sm-message>.sm-avatar{width:24px!important;height:24px!important;border-radius:7px;box-shadow:none}.lx-conversation.lx-conversation :is(.cc-message.is-self,.sm-own-message,.studio-message.is-user,.xcd-message-user){flex-direction:row-reverse;text-align:right}.lx-conversation.lx-conversation :is(.cc-message.is-self,.sm-own-message)>div>header{justify-content:flex-end}.lx-conversation.lx-conversation :is(.cc-message.is-self>div>p,.sm-own-message>div>p,.studio-message.is-user>p,.xcd-message-user .xcd-bubble,.mtc-message.from-user>p){background:#ffcf3f;color:#241842;border-radius:10px 3px 10px 10px;text-align:left}.lx-conversation.lx-conversation :is(.lx-message,.sm-message,.cc-message)>div>button,.lx-conversation.lx-conversation :is(.sm-message footer button,.mtc-message>footer>button,.xcd-reply){font-size:10px;color:#e0d2ff;background:transparent;border:0;padding:4px 0;display:inline-flex;gap:4px;align-items:center}.lx-conversation.lx-conversation :is(.cc-message>div>small,.xcd-observed,.xcd-sources a,.xcd-demo-card-note,.mtc-source-links a){font-size:10px;color:#d2c2f9}.lx-conversation.lx-conversation :is(.lx-footnote,.conversation-footnote,.xcd-footnote,.studio-composer>p,.sm-compose>small,.mtc-room-compose-note){font-size:10px;line-height:1.5;color:#d6c7fa;text-align:center;margin:0;padding:4px 8px;flex:none;background:transparent;border:0;min-height:21px}.lx-conversation.lx-conversation :is(.lx-actions,.xcd-chat-actions,.community-actions,.studio-composer-chips){display:flex;align-items:center;gap:5px;padding:6px 0;flex:none;background:transparent;border:0}.lx-conversation.lx-conversation :is(.lx-actions,.xcd-chat-actions,.community-actions,.studio-composer-chips)>button{flex:1;min-height:31px;background:#ffffff12;color:#e5d9ff;border:1px solid #ffffff2d;border-radius:8px;font-size:11px;display:flex;align-items:center;justify-content:center;gap:5px;padding:5px;white-space:nowrap}.lx-conversation.lx-conversation :is(.lx-actions,.xcd-chat-actions,.community-actions,.studio-composer-chips)>button:hover{background:#ffffff25}.lx-conversation.lx-conversation :is(.lx-public-composer,.xcd-input-area,.mtc-composer-area,.studio-composer,.sm-compose){flex:none;position:relative;background:transparent;padding:0 9px 5px;border:0;border-top:1px solid #ffffff2b;border-radius:0;box-shadow:none;margin:0}.lx-conversation.lx-conversation :is(.lx-compose,.xcd-composer,.mtc-compose,.studio-composer>form){display:flex;align-items:flex-end;gap:6px;padding:7px;border:1px solid #ffffff3f;border-radius:10px;background:#ffffff1d;box-shadow:none;margin:4px 0 0;position:relative}.lx-conversation.lx-conversation :is(.lx-compose,.xcd-composer,.mtc-compose,.studio-composer>form):focus-within{border-color:#ffdc6a;box-shadow:0 0 0 2px #ffe29317}.lx-conversation.lx-conversation :is(.lx-compose textarea,.xcd-composer textarea,.mtc-compose textarea,.studio-composer textarea,.sm-compose textarea){resize:none;min-width:0;flex:1;width:100%;height:40px;min-height:40px;max-height:100px;font:12px/1.6 Inter,Microsoft YaHei,sans-serif;color:#fff;background:transparent;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;scrollbar-width:thin}.lx-conversation.lx-conversation textarea::placeholder{color:#d1bcfa}.lx-conversation.lx-conversation :is(.lx-send,.xcd-composer>button,.mtc-send,.studio-composer form button,.sm-send){display:grid;place-items:center;flex:none;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:#ffcf3f;color:#241842;box-shadow:none}.lx-conversation.lx-conversation :is(.lx-send,.xcd-composer>button,.mtc-send,.studio-composer form button,.sm-send):not(:disabled):hover{background:#ffdf73;transform:none}.lx-conversation.lx-conversation .mtc-body{background:transparent;min-height:0;flex:1}.lx-conversation.lx-conversation .mtc-identity{padding:7px 10px;min-height:31px;gap:7px;border-bottom:1px solid #ffffff23;background:#ffffff0a}.lx-conversation.lx-conversation .mtc-avatar{width:22px;height:22px}.lx-conversation.lx-conversation .mtc-avatar:before,.lx-conversation.lx-conversation .mtc-avatar>i{display:none}.lx-conversation.lx-conversation .mtc-avatar>span{background:#ffffff20;border:0;color:#fff}.lx-conversation.lx-conversation .mtc-identity>div:nth-child(2){flex-direction:row;align-items:center;gap:7px}.lx-conversation.lx-conversation .mtc-agent-trigger{font-size:12px;color:#f0e7ff}.lx-conversation.lx-conversation .mtc-identity small{font-size:10px;color:#cdbbf5}.lx-conversation.lx-conversation .mtc-mode-label{display:none}.lx-conversation.lx-conversation .mtc-public-status{background:#ffffff0b;color:#e1d4ff;font-size:11px}.lx-conversation.lx-conversation .mtc-public-status i{background:#ffcf3f;box-shadow:none}.lx-conversation.lx-conversation .mtc-public-status button{color:#e5daff}.lx-conversation.lx-conversation .mtc-message{padding-left:31px;position:relative;margin-bottom:14px}.lx-conversation.lx-conversation .mtc-message>header{gap:5px;min-height:18px;margin:0}.lx-conversation.lx-conversation .mtc-message>header>:is(.mtc-small-avatar,.mtc-public-avatar){position:absolute;left:0;top:0;width:24px;height:24px;background:#fff2;color:#fff;border:0;border-radius:7px}.lx-conversation.lx-conversation .mtc-message>header b{font-size:11px;color:#ecdeff}.lx-conversation.lx-conversation .mtc-message>header :is(small,time){font-size:10px;color:#cebef5}.lx-conversation.lx-conversation .mtc-message>header time{display:none}.lx-conversation.lx-conversation .mtc-public-author{flex-direction:row;gap:6px;align-items:center}.lx-conversation.lx-conversation .mtc-public-author small{display:none}.lx-conversation.lx-conversation .mtc-message.from-user{padding-left:0;padding-right:31px}.lx-conversation.lx-conversation .mtc-message.from-user>header{justify-content:flex-end}.lx-conversation.lx-conversation .mtc-message.from-user>header>.mtc-small-avatar{left:auto;right:0}.lx-conversation.lx-conversation .mtc-compose{display:flex;flex-direction:column;align-items:stretch;padding:8px}.lx-conversation.lx-conversation .mtc-compose-tools{gap:9px}.lx-conversation.lx-conversation .mtc-compose-tools>button{color:#e2d5ff}.lx-conversation.lx-conversation .mtc-compose-tools>.mtc-send{color:#241842}.lx-conversation.lx-conversation .mtc-compose-tools>span{color:#cab7f5;font-size:10px}.lx-conversation.lx-conversation .mtc-suggestions{padding:7px 0 0;margin-bottom:6px}.lx-conversation.lx-conversation .mtc-suggestions button{color:#e2d2ff;background:#ffffff10;border-color:#ffffff26;font-size:11px}.lx-conversation.lx-conversation .mtc-draft-refs>span{background:#ffffff18;border-color:#ffffff36;color:#fff}.lx-conversation.lx-conversation .mtc-draft-refs small{color:#d4c4f9}.lx-conversation.lx-conversation :is(.mtc-reference,.cc-ref){background:#ffffff14;border-color:#ffffff38;color:#fff;box-shadow:none}.lx-conversation.lx-conversation .cc-ref button{background:transparent;color:#fff;font-size:11px}.lx-conversation.lx-conversation .cc-ref button>span,.lx-conversation.lx-conversation .mtc-reference small{color:#d3c2f7;font-size:10px}.lx-conversation.lx-conversation .mtc-reference strong{font-size:12px;color:#fff}.lx-conversation.lx-conversation .mtc-reference-price>b{color:#ffdf6b}.lx-conversation.lx-conversation .mtc-public-empty{padding:8px 0;gap:0}.lx-conversation.lx-conversation .mtc-public-empty p{font-size:12px;color:#d3c1ff}.lx-conversation.lx-conversation .mtc-error{color:#ffe0a1}.lx-conversation.lx-conversation .mtc-local-history{color:#d2c0fa;border-color:#fff3}.lx-conversation.lx-conversation .mtc-room-rules{color:#513570}.lx-conversation.lx-conversation .mtc-picker button,.lx-conversation.lx-conversation .mtc-agent-menu{color:#59396e}.lx-conversation.lx-conversation .xcd-status .xcd-preview-arrival{color:#d7c5ff;border-color:#ffffff30;font-size:10px}.lx-conversation.lx-conversation .xcd-quick-prompts{padding:7px 0 1px;gap:5px}.lx-conversation.lx-conversation .xcd-quick-prompts button{font-size:10px;background:#fff1;color:#e4d5ff;border-color:#ffffff29}.lx-conversation.lx-conversation .xcd-message-list{outline:none}.lx-conversation.lx-conversation .xcd-bubble em{font-size:10px;color:#ffdf79}.lx-conversation.lx-conversation .xcd-token-picker{color:#533871}.lx-conversation.lx-conversation .studio-ai-mode select{background:#ffffff13;color:#eee1ff;border-color:#ffffff30;border-radius:5px;font-size:11px}.lx-conversation.lx-conversation .studio-ai-mode select option{color:#302040;background:#f5eeff}.lx-conversation.lx-conversation .studio-ai-mode>span{font-size:10px;color:#d7c5fa}.lx-conversation.lx-conversation .studio-ai-sync{font-size:10px;min-height:27px;padding-block:4px;color:#daccff}.lx-conversation.lx-conversation .studio-message{display:flex;gap:7px}.lx-conversation.lx-conversation .studio-message>p{min-width:0;flex:1;margin:0}.lx-conversation.lx-conversation .studio-composer>form{align-items:flex-end}.lx-conversation.lx-conversation .studio-composer>form>div{display:flex;flex-direction:column;gap:3px;flex:none}.lx-conversation.lx-conversation .studio-composer>form small{font-size:9px;color:#d3bef8}.lx-conversation.lx-conversation .studio-proposal{color:#4e345b}.lx-conversation.lx-conversation .studio-activity{color:#e1d2fd}.lx-conversation.lx-conversation .studio-activity>h3{font-size:15px}.lx-conversation.lx-conversation .studio-activity p{font-size:12px;color:#dfcff9}.lx-conversation.lx-conversation .sm-community-title{display:none}.lx-conversation.lx-conversation .sm-room-object{min-height:35px;padding:7px 10px;border-radius:0;background:#ffffff0a;border:0;border-bottom:1px solid #ffffff2c;gap:8px;box-shadow:none}.lx-conversation.lx-conversation .sm-room-object>span{display:flex;flex-direction:row;gap:7px;align-items:center;min-width:0}.lx-conversation.lx-conversation .sm-room-object b{font-size:12px;color:#efe5ff}.lx-conversation.lx-conversation .sm-room-object small{font-size:10px;color:#cdbaf5}.lx-conversation.lx-conversation .sm-room-object .market-asset-icon{width:22px!important;height:22px!important}.lx-conversation.lx-conversation .sm-note{padding:8px;margin-top:5px;border:1px solid #ffffff2d;border-radius:6px;background:#ffffff13;color:#e3d4ff}.lx-conversation.lx-conversation .sm-note p{font-size:12px;line-height:1.7;color:#e9dfff}.lx-conversation.lx-conversation .sm-note button{color:#ffe278;font-size:10px}.lx-conversation.lx-conversation .sm-compose{padding-top:7px}.lx-conversation.lx-conversation .sm-compose textarea{border:1px solid #ffffff35;background:#ffffff1d;border-radius:9px;padding:8px;height:58px}.lx-conversation.lx-conversation .sm-compose>footer{margin:5px 0}.lx-conversation.lx-conversation .sm-compose>footer>button:first-child{font-size:11px;color:#e2d2fc;border-color:#ffffff2d;background:#ffffff10}.lx-conversation.lx-conversation .sm-quote-preview{background:#ffffff12;border-color:#ffffff32;color:#ecdeff}.lx-conversation.lx-conversation .sm-creator-list{background:transparent}.lx-conversation.lx-conversation .sm-creator{background:#fff1;border-color:#ffffff29;color:#fff}.lx-conversation.lx-conversation .sm-creator small,.lx-conversation.lx-conversation .sm-creator p{color:#d8c8fb}.ccd-dock .ccd-pane{display:flex;flex:1;min-height:0;flex-direction:column}.ccd-dock .ccd-pane[hidden]{display:none}.lx-public-pane{display:flex;flex:1;min-height:0;flex-direction:column;position:relative}.lx-empty{font-size:12px;line-height:1.7;color:#d8c7fa;padding:7px 0;margin:0}.lx-conversation.lx-conversation .cc-empty{padding:10px 0;align-items:flex-start;justify-content:flex-start;gap:0;min-height:0}.lx-conversation.lx-conversation .cc-empty>svg,.lx-conversation.lx-conversation .cc-empty>p{display:none}.lx-conversation.lx-conversation .cc-empty>b{font-size:12px;font-weight:400;color:#deceff}.lx-conversation.lx-conversation .lx-search{display:flex;align-items:center;gap:6px;margin:8px 10px;padding:7px 8px;border:1px solid #ffffff35;background:#ffffff10;border-radius:8px;color:#dacbff;flex:none}.lx-conversation.lx-conversation .lx-search input{min-width:0;width:100%;border:0;background:transparent;color:#fff;outline:0;font:12px/1.6 Inter,sans-serif}.lx-search input::placeholder{color:#cdb9f8}.ccd-directory{min-height:0;flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#cfb7ff66 transparent;padding:2px 10px 12px}.ccd-person{display:flex;align-items:center;gap:9px;padding:14px 0;border-bottom:1px solid #ffffff21}.lx-conversation.lx-conversation .ccd-person>button{border:0;background:transparent;color:#f1e5ff;padding:0;text-align:left;display:flex;flex-direction:column;gap:5px}.ccd-person>button:nth-child(2){flex:1;min-width:0}.ccd-person b{font-size:13px}.ccd-person small{font-size:10px;color:#d7c4fd}.lx-conversation.lx-conversation .ccd-add{display:flex;width:100%;justify-content:center;align-items:center;gap:6px;padding:10px;color:#e1d2ff;background:#ffffff0d;border:1px dashed #ffffff33;border-radius:7px;font-size:12px;margin-top:13px}.ccd-request{display:flex;align-items:flex-start;gap:9px;padding:13px 0;border-bottom:1px solid #ffffff25}.ccd-request>div{display:flex;flex-direction:column;gap:6px}.ccd-request b{font-size:13px}.ccd-request small{font-size:10px;color:#d9c8fa}.ccd-request>div>div{display:flex;gap:8px}.lx-conversation.lx-conversation .ccd-request button{font-size:11px;background:#ffffff18;border:1px solid #ffffff30;padding:5px 10px;color:#fff;border-radius:6px}.lx-conversation.lx-conversation .ccd-request button:first-child{background:#ffcf3f;color:#241842;border-color:#ffcf3f}.lx-conversation.lx-conversation .ccd-group{display:flex;align-items:center;gap:9px;width:100%;padding:14px 0;color:#fff;border:0;border-bottom:1px solid #ffffff24;background:transparent;text-align:left;border-radius:0}.ccd-group>span{width:33px;height:33px;flex:none;display:grid;place-items:center;background:#ffffff21;border-radius:9px}.ccd-group>div{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.ccd-group b{font-size:12px}.ccd-group small{font-size:10px;color:#d7c6fa}.lx-conversation.lx-conversation .cc-composer{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:31px auto 51px 17px;gap:5px;padding:7px 9px 4px;border:0;border-top:1px solid #ffffff2b;background:transparent;margin:0;box-shadow:none;border-radius:0;flex:none;position:relative}.lx-conversation.lx-conversation .cc-composer>textarea{grid-row:3;grid-column:1;min-height:51px;height:51px;background:#ffffff1d;border:1px solid #ffffff3f;color:#fff;font-size:12px;line-height:1.6;padding:8px 45px 8px 9px;border-radius:10px;resize:none;outline:0;box-shadow:none}.lx-conversation.lx-conversation .cc-composer>textarea:focus{border-color:#ffdf72}.lx-conversation.lx-conversation .cc-composer>footer{display:contents}.lx-conversation.lx-conversation .cc-composer>footer>div{grid-row:1;grid-column:1;display:flex;gap:5px;align-items:stretch}.lx-conversation.lx-conversation .cc-composer>footer>div>button{min-height:31px;display:flex;gap:5px;align-items:center;justify-content:center;flex:1;background:#ffffff12;color:#e4d6ff;border:1px solid #ffffff2d;border-radius:8px;font-size:11px}.lx-conversation.lx-conversation .cc-composer>footer>small{grid-row:4;grid-column:1;color:#cfbaf5;text-align:center;font-size:10px;line-height:17px;margin:0}.lx-conversation.lx-conversation .cc-composer>footer>.cc-send{grid-row:3;grid-column:1;width:30px;height:30px;margin-right:7px;align-self:center;justify-self:end;display:grid;place-items:center;padding:0;background:#ffcf3f;color:#241842;border:0;border-radius:8px}.lx-conversation.lx-conversation .cc-send>span{display:none}.lx-conversation.lx-conversation .cc-composer>.cc-refs{grid-row:2;grid-column:1;margin:0}.lx-conversation.lx-conversation .cc-asset-picker,.lx-picker{position:absolute;z-index:9;bottom:100%;left:8px;right:8px;max-height:min(390px,65dvh);background:#5530a8;color:#fff;border:1px solid #bd9bef;border-radius:10px;box-shadow:0 8px 26px #37205f55;padding:9px;display:flex;flex-direction:column;gap:8px}.lx-conversation.lx-conversation .cc-asset-picker input,.lx-picker input{width:100%;min-width:0;background:#ffffff15;border:1px solid #ffffff35;color:#fff;font-size:12px;padding:7px;border-radius:6px;outline:0}.lx-conversation.lx-conversation .cc-asset-options,.lx-picker>div{overflow:auto;min-height:0}.lx-conversation.lx-conversation .cc-asset-options button,.lx-picker>div>button{width:100%;display:flex;align-items:center;gap:7px;background:transparent;color:#fff;padding:8px 5px;border:0;font-size:12px}.lx-conversation.lx-conversation .cc-asset-options small,.lx-picker small{color:#d3bff5;font-size:10px;margin-left:auto}.lx-picker>header{display:flex;gap:6px}.lx-picker>header>button{background:transparent;color:#e7d8ff;border:0}.lx-picker input::placeholder{color:#cdb9ef}.lx-conversation.lx-conversation .cc-emoji,.lx-emoji{position:absolute;z-index:10;bottom:100%;right:9px;background:#6336b7;border:1px solid #bd98ef;box-shadow:0 5px 22px #30134d44;border-radius:8px;padding:6px;display:flex;gap:2px}.lx-conversation.lx-conversation .cc-emoji>button,.lx-emoji>button{font-size:20px;padding:4px;border:0;background:transparent;color:#fff}.lx-rules{position:absolute;z-index:10;top:40px;left:8px;right:8px;background:#faf4ff;color:#563679;border:1px solid #c7abe7;border-radius:10px;padding:13px;font-size:12px;line-height:1.7;box-shadow:0 10px 30px #3018494d}.lx-rules>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.lx-rules>header>button{border:0;color:#78559b;background:transparent}.lx-rules p{margin:7px 0}.lx-conversation.lx-conversation .lx-jump{position:absolute;z-index:2;bottom:145px;align-self:center;font-size:11px;border:1px solid #ffdf6b;background:#ffcf3f;color:#281943;border-radius:7px;padding:6px 9px}@keyframes lx-new-message{0%,to{transform:translateY(0)}45%{transform:translateY(-3px)}}@media(max-width:1100px){.lx-conversation.lx-conversation :is(.lx-tabs,.conversation-tabs,.xcd-tabs,.mtc-tabs>div,.studio-copilot-tabs,.sm-community-tabs)>button{font-size:11px;gap:4px;padding:0 4px}.lx-conversation.lx-conversation .mtc-identity small{font-size:9px}.lx-conversation.lx-conversation .mtc-identity{padding:6px 9px}.lx-conversation.lx-conversation .mtc-agent-trigger{font-size:11px}}@media(max-width:640px){.lx-conversation.lx-conversation :is(.lx-message>div>p,.sm-message>div>p,.cc-message>div>p,.mtc-message>p,.studio-message>p,.xcd-bubble){font-size:13px}.lx-conversation.lx-conversation :is(.lx-compose textarea,.xcd-composer textarea,.mtc-compose textarea,.studio-composer textarea,.sm-compose textarea,.cc-composer>textarea){font-size:13px}}@media(prefers-reduced-motion:reduce){.lx-conversation *,.lx-conversation *:before,.lx-conversation *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.lx-conversation.lx-conversation .lx-connect-model{display:flex;align-items:center;gap:5px;color:#ffdf70;border:0;background:transparent;padding:6px 0 0;font-size:11px}.lx-conversation.lx-conversation .sm-trade-picker{position:absolute;z-index:6;bottom:130px;left:8px;right:8px;background:#faf3ff;color:#58366e;border:1px solid #b78de1;border-radius:10px;box-shadow:0 8px 24px #2d164755;padding:13px 8px 8px;max-height:calc(100% - 175px);overflow:auto}.lx-conversation.lx-conversation .sm-close-trade-picker{position:absolute;right:6px;top:4px;border:0;background:transparent;color:#74508d;padding:4px}.lx-conversation.lx-conversation .sm-social-trades{margin:8px 0 0}.lx-conversation.lx-conversation .sm-social-trades>header{padding-right:15px}.lx-conversation.lx-conversation .sm-compose>footer>button:not(.sm-send){color:#e0d0ff;background:#ffffff12;border:1px solid #ffffff29;border-radius:7px;font-size:11px;padding:5px 7px}.lx-conversation.lx-conversation .sm-compose>footer{display:flex;gap:5px}.lx-conversation.lx-conversation .sm-compose>footer>.sm-send{margin-left:auto}.cc-room-chat.lx-conversation>header{height:39px;min-height:39px;background:#ffffff0a;color:#eadcff;border:0;border-bottom:1px solid #ffffff28;font-size:12px;padding:9px 11px}.cc-room-chat.lx-conversation>header>span{font-size:10px;color:#d4bef7}.lx-conversation.lx-conversation .sm-room-object{background:#ffffff0b!important;border:0!important;border-bottom:1px solid #ffffff2b!important;margin:0!important;padding:8px 10px!important}.lx-conversation.lx-conversation .sm-compose>footer{background:transparent;border:0;padding:0;border-radius:0}.lx-conversation.lx-conversation .sm-compose .sm-send{background:#ffcf3f!important;color:#241842!important}.lx-conversation.lx-conversation .sm-own-message blockquote{background:#ffffff15;color:#ebddff;border:1px solid #ffffff2c;border-left:2px solid #ffdf75;border-radius:4px;padding:7px;margin:4px 0;font-size:11px;line-height:1.6}.lx-conversation.lx-conversation .sm-message-object{background:#ffffff14!important;border-color:#ffffff35!important;color:#fff!important}.lx-conversation.lx-conversation .sm-club-copy h3{color:#f2e7ff}.lx-conversation.lx-conversation .sm-club-copy p,.lx-conversation.lx-conversation .sm-club-copy small{color:#d2bdf7}.lx-conversation.lx-conversation .studio-composer>form{height:59px;min-height:59px;max-height:59px}.lx-conversation.lx-conversation .studio-composer>form>textarea{height:40px;min-height:40px}.cc-group-view>.cc-group-conversation.lx-conversation{flex:1;min-height:0;height:auto;margin-bottom:10px;border-radius:10px}@media(max-width:760px){.cc-workspace:not(.cc-phone-friends) .cc-friends.lx-conversation{display:none}.cc-workspace.cc-phone-friends .cc-friends.lx-conversation{display:flex}}@media(max-width:980px){.strategy-marketplace:not([data-mobile-pane=community]) .sm-community.lx-conversation{display:none}.strategy-marketplace[data-mobile-pane=community] .sm-community.lx-conversation{display:flex}}@media(max-width:640px){.strategy-studio[data-mobile-pane=rules] .studio-copilot.lx-conversation{display:none}}.lx-conversation.lx-conversation .studio-composer>form{flex-direction:row;align-items:center}.lx-conversation.lx-conversation .studio-composer>form>div{padding:0;gap:2px}.lx-conversation.lx-conversation .message p{font-size:12px;line-height:1.7}.lx-conversation.lx-conversation .message strong{font-size:11px}.lx-conversation.lx-conversation .composer input{font-size:12px}.ccd-dock .ccd-inbox,.ccd-dock .ccd-thread{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;position:relative}.ccd-dock .ccd-inbox{background:linear-gradient(180deg,#20114012,#24114430)}.ccd-dock .ccd-enter{animation:ccd-in .18s cubic-bezier(.2,.8,.2,1) both}@keyframes ccd-in{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}.lx-conversation.ccd-dock .ccd-inbox-head{display:flex;align-items:center;gap:6px;flex:none;padding:18px 14px 12px;background:transparent;border:0}.ccd-inbox-head>div{flex:1;min-width:0}.ccd-inbox-head h2{display:flex;align-items:center;gap:8px;margin:0;font-size:19px;line-height:1.2;color:#fff;letter-spacing:-.5px;font-weight:680}.ccd-inbox-head h2>span{font:11px/1 Inter,sans-serif;background:#ffffff15;color:#d8c9fc;border:1px solid #ffffff20;border-radius:6px;padding:3px 6px}.ccd-inbox-head p{font-size:11px;color:#ccbaf3;margin:6px 0 0;line-height:1.5}.lx-conversation.ccd-dock .ccd-icon-button{display:grid;place-items:center;flex:none;width:31px;height:31px;border-radius:10px;padding:0;background:transparent;border:0;color:#e8dcff}.lx-conversation.ccd-dock .ccd-icon-button:hover{background:#ffffff16;transform:none}.lx-conversation.ccd-dock .ccd-icon-button.is-compose{background:#ffcf3f;color:#302141;border:1px solid #ffe380}.lx-conversation.ccd-dock .ccd-search{height:38px;min-height:38px;margin:0 12px 7px;padding:0 10px;gap:8px;background:#2815533d;border-color:#ffffff23;border-radius:9px}.lx-conversation.ccd-dock .ccd-search input{font-size:12px;line-height:1.5}.lx-conversation.ccd-dock .ccd-search>button{border:0;background:transparent;color:#d9c7f8;padding:0;display:grid;place-items:center}.ccd-search:focus-within{border-color:#ddc7ff!important;background:#2d195044!important}.ccd-dock .ccd-inbox-tabs{height:42px;display:flex;flex:none;align-items:stretch;gap:21px;margin:0 15px;border-bottom:1px solid #ffffff1c}.lx-conversation.ccd-dock .ccd-inbox-tabs>button{display:flex;align-items:center;gap:6px;padding:0;position:relative;border:0;border-radius:0;background:transparent;color:#cbb8f5;font-size:12px;font-weight:550}.lx-conversation.ccd-dock .ccd-inbox-tabs>button[aria-pressed=true]{color:#fff}.ccd-inbox-tabs>button:after{content:"";position:absolute;bottom:-1px;height:2px;border-radius:2px;background:#ffe185;left:0;right:0;transform:scaleX(0);transition:transform .18s}.ccd-inbox-tabs>button[aria-pressed=true]:after{transform:scaleX(1)}.ccd-inbox-tabs>button>span{font:10px/16px Inter,sans-serif;min-width:17px;text-align:center;background:#ffd565;color:#3a284f;border-radius:5px}.ccd-dock .ccd-directory{padding:5px 8px 16px;scrollbar-gutter:stable;overflow-x:hidden}.ccd-conversation-row{position:relative;display:flex;align-items:center;gap:10px;padding:13px 7px;border-radius:11px;min-height:83px;transition:background .15s}.ccd-conversation-row:after{content:"";position:absolute;bottom:0;right:8px;left:61px;height:1px;background:#ffffff13}.ccd-conversation-row:has(.ccd-conversation-link:hover),.ccd-conversation-row:focus-within{background:#ffffff0e}.lx-conversation.ccd-dock .ccd-conversation-row>.cc-avatar{border-radius:15px!important;box-shadow:0 3px 8px #29164e1c}.lx-conversation.ccd-dock button.cc-avatar:hover{transform:none;box-shadow:0 0 0 2px #ffffff28}.lx-conversation.ccd-dock .ccd-conversation-link{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0;padding:0;border:0;background:transparent;border-radius:0;text-align:left;align-self:stretch;justify-content:center;color:#fff}.ccd-conversation-line{display:flex;align-items:center;gap:7px;min-width:0;width:100%;line-height:1.35}.ccd-conversation-line>b{font-size:14px;font-weight:640;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;color:#fff}.ccd-conversation-line>time{font-size:10px;letter-spacing:.1px;color:#bdabe7;flex:none;font-variant-numeric:tabular-nums}.ccd-conversation-line>svg{color:#baa3e8;flex:none}.ccd-preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;font-size:12px;line-height:1.6;color:#d1bfef;overflow-wrap:anywhere}.ccd-preview em{display:inline;font-size:11px;font-weight:600;color:#ffdc76;font-style:normal;margin-right:5px}.ccd-preview em.is-own{color:#ddcaf8;margin-right:0}.ccd-preview-refs{font-size:10px;line-height:1.4;color:#dfd2ff;display:flex;gap:4px;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccd-dock .ccd-directory-action{padding:7px 12px 1px;flex:none;border-top:1px solid #ffffff13}.lx-conversation.ccd-dock .ccd-directory-action>button{display:flex;gap:8px;align-items:center;width:100%;padding:10px;color:#f1e6ff;background:#ffffff0c;border:1px solid #ffffff21;border-radius:9px;font-size:12px}.ccd-directory-action>button>span{flex:1;text-align:left}.lx-conversation.ccd-dock .ccd-directory-action>button:hover{background:#ffffff19}.lx-conversation.ccd-dock .lx-footnote{display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;padding:7px 8px;color:#c6b1ed}.ccd-directory-caption{height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;flex:none;color:#e1d3ff;font-size:11px;letter-spacing:.3px}.ccd-directory-caption>small{font-size:10px;color:#c3adee}.lx-conversation.ccd-dock .ccd-group-row{display:flex;align-items:flex-start;gap:11px;padding:14px 7px;min-height:119px;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid #ffffff18;border-radius:10px;color:#fff;overflow:hidden}.lx-conversation.ccd-dock .ccd-group-row:hover{background:#ffffff10;transform:none}.ccd-group-portrait{display:flex;align-items:center;justify-content:center;width:35px;height:35px;flex:none;background:#372057;border:1px solid #ffffff24;border-radius:10px;overflow:hidden}.ccd-group-portrait>img{display:block;width:100%;height:100%;object-fit:cover;object-position:65% center;transition:transform .25s}.ccd-group-portrait.is-large{width:50px;height:61px;border-radius:12px;box-shadow:0 3px 9px #21103433}.ccd-group-row:hover .ccd-group-portrait>img{transform:scale(1.06)}.ccd-member-mosaic{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;overflow:hidden;width:100%;height:100%;align-content:center}.ccd-member-mosaic>.cc-avatar{border-radius:4px!important}.ccd-group-copy{display:flex;flex-direction:column;flex:1;min-width:0;gap:5px}.ccd-group-meta{display:flex;align-items:center;gap:5px;margin-top:4px;font-size:10px;color:#cbb6ee}.ccd-group-meta small{font-size:10px;white-space:nowrap}.ccd-group-meta>i{width:2px;height:2px;background:#bda4e5;border-radius:50%;margin:0 1px}.ccd-avatar-pile{display:flex;align-items:center;padding-right:3px}.ccd-avatar-pile>.cc-avatar{margin-left:-6px;border:1.5px solid #7042c2!important}.ccd-avatar-pile>.cc-avatar:first-child{margin-left:0}.ccd-request-row{display:flex;align-items:flex-start;gap:11px;padding:17px 8px;border-bottom:1px solid #ffffff18}.ccd-request-row>div{flex:1;min-width:0}.ccd-request-row b{font-size:14px}.ccd-request-row p{font-size:12px;color:#ceb9f4;margin:5px 0 11px}.ccd-request-row>div>div{display:flex;gap:7px}.lx-conversation.ccd-dock .ccd-request-row button{display:flex;align-items:center;justify-content:center;min-height:30px;padding:6px 12px;font-size:11px;color:#e6d5ff;background:#ffffff10;border:1px solid #ffffff2b;border-radius:7px}.lx-conversation.ccd-dock .ccd-request-row>div>div>button:first-child{background:#ffcf3f;border-color:#ffdd76;color:#302141}.lx-conversation.ccd-dock .ccd-thread-head{position:relative;display:flex;align-items:center;gap:8px;padding:12px 9px;min-height:65px;flex:none;background:#ffffff08;border:0;border-bottom:1px solid #ffffff21;z-index:2}.ccd-thread-head>.ccd-icon-button:first-child{width:24px}.lx-conversation.ccd-dock .ccd-thread-title{display:flex;flex-direction:column;flex:1;min-width:0;gap:5px;background:transparent;border:0;padding:0;text-align:left;color:#fff}.ccd-thread-title b{font-size:13px;font-weight:650;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ccd-thread-title small{display:flex;align-items:center;gap:4px;font-size:10px;color:#ceb9f5;white-space:nowrap}.ccd-menu-root{position:relative}.ccd-menu{position:absolute;right:0;top:36px;z-index:7;width:151px;background:#3e236e;border:1px solid #a882d4;border-radius:10px;padding:5px;box-shadow:0 8px 20px #25123f44}.lx-conversation.ccd-dock .ccd-menu>button{display:flex;align-items:center;gap:8px;background:transparent;color:#edddff;border:0;border-radius:6px;padding:10px 8px;font-size:12px;width:100%}.lx-conversation.ccd-dock .ccd-menu>button:hover{background:#ffffff14}.lx-conversation.ccd-dock .ccd-thread>.cc-messages{background:linear-gradient(160deg,#30144922,#23113733);padding:18px 12px}.lx-conversation.ccd-dock .ccd-thread .cc-message{gap:8px;margin-bottom:18px}.lx-conversation.ccd-dock .ccd-thread .cc-message>.cc-avatar{width:28px!important;height:28px!important;border-radius:10px!important}.lx-conversation.ccd-dock .ccd-thread .cc-message>div{flex:initial;max-width:calc(100% - 36px)}.lx-conversation.ccd-dock .ccd-thread .cc-message>div>header>b{font-size:12px}.lx-conversation.ccd-dock .ccd-thread .cc-message>div>p{font-size:13px;line-height:1.7;padding:10px 11px;background:#ffffff1b;border:1px solid #ffffff12;border-radius:3px 12px 12px}.lx-conversation.ccd-dock .ccd-thread .cc-message.is-self>div>p{background:#ffdc6b;color:#342446;border-radius:12px 3px 12px 12px;border-color:#ffe79a}.lx-conversation.ccd-dock .ccd-thread .cc-message>div>small{display:block;margin-top:5px;opacity:.75;font-size:10px}.lx-conversation.ccd-dock .ccd-thread .cc-ref{margin-top:5px}.lx-conversation.ccd-dock .ccd-thread .cc-empty{padding:6px 5px}.lx-conversation.ccd-dock .ccd-thread .cc-empty>b{font-size:12px;color:#cbb4ed}.lx-conversation.ccd-dock .cc-composer>.cc-refs{max-height:90px;overflow:auto}.lx-conversation.ccd-dock .ccd-thread .cc-composer{background:#ffffff05}@media(min-width:1700px){.ccd-conversation-row{min-height:91px}.ccd-group-copy{gap:7px}.lx-conversation.ccd-dock .ccd-group-row{min-height:126px}.ccd-preview{font-size:13px}}@media(max-width:760px){.ccd-inbox-head h2{font-size:21px}.lx-conversation.ccd-dock .ccd-inbox-head{padding:19px 19px 14px}.lx-conversation.ccd-dock .ccd-search{margin-inline:17px;height:41px}.ccd-dock .ccd-inbox-tabs{margin-inline:20px}.ccd-dock .ccd-directory{padding-inline:12px}.ccd-conversation-row{min-height:88px;gap:12px}.ccd-preview{font-size:13px}.ccd-conversation-line>b{font-size:15px}.lx-conversation.ccd-dock .ccd-group-row{padding:16px 7px;min-height:126px}.ccd-group-portrait.is-large{width:56px;height:65px}.lx-conversation.ccd-dock .ccd-thread-head{padding:13px;gap:10px}.ccd-thread-title b{font-size:14px}.ccd-thread-title small{font-size:11px}.lx-conversation.ccd-dock .ccd-thread>.cc-messages{padding:19px 16px}.lx-conversation.ccd-dock .ccd-thread .cc-message>div>p{font-size:14px}.ccd-dock .ccd-directory-action{padding-inline:17px}}@media(prefers-reduced-motion:reduce){.ccd-dock .ccd-enter{animation:none}.ccd-dock .ccd-group-portrait>img{transition:none}}.lx-conversation.ccd-dock .ccd-conversation-link{align-items:stretch}.lx-conversation.ccd-dock .ccd-thread-title{align-items:flex-start}.ccd-dock .ccd-preview{width:100%;text-align:left}.ccd-dock .ccd-preview-refs{align-self:flex-start}.lx-conversation.ccd-dock .ccd-group-meta small{color:#d6c3f8}html{--bg:#ebe5ff;--surface:rgba(255,252,247,.9);--surface-solid:#fffdf8;--surface-soft:#f0ebff;--text:#171225;--muted:#716883;--faint:#9f95b1;--line:rgba(61,43,96,.14);--line-strong:rgba(61,43,96,.25);--accent:#6a38ff;--accent-soft:#e8e0ff;--positive:#00a67b;--positive-soft:#dcf8ee;--negative:#f04467;--negative-soft:#ffe2e8;--warning:#d47b00;--chart-bg:#fffdf8;--chart-grid:#ebe4f0}html[data-theme=dark],html[data-theme=dark] .terminal-app,html[data-theme=dark] .terminal-app.concept-prism{color-scheme:dark;--bg:#14111d!important;--surface:rgba(32,27,45,.94)!important;--surface-solid:#211c2d!important;--surface-soft:#2b243b!important;--text:#f0ebfa!important;--muted:#b4a9c9!important;--faint:#978baa!important;--line:#a995da26!important;--line-strong:#b29dde45!important;--accent:#ad8bff!important;--accent-soft:#432e68!important;--positive:#48d5ae!important;--positive-soft:#163e35!important;--negative:#ff829b!important;--negative-soft:#482632!important;--warning:#f4ba64!important;--chart-bg:#1b1725!important;--chart-grid:#342b45!important;--shadow:0 12px 32px #0004!important}html[data-theme=dark] body{background:var(--bg);color:var(--text)}html[data-theme=dark] .terminal-app.concept-prism{background:radial-gradient(ellipse at 7% 0,#6746a329,transparent 40%),radial-gradient(ellipse at 95% 15%,#29898019,transparent 40%),var(--bg)}html[data-theme=dark] .terminal-app:before{opacity:.045}html[data-theme=dark] :is(input,textarea,select){color-scheme:dark}html[data-theme=dark] ::selection{background:#8656d5;color:#fff}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:#635474;border:2px solid transparent;background-clip:padding-box}html[data-theme=dark] ::-webkit-scrollbar-track{background:transparent}html[data-theme=dark] .topbar{background:#201b2bef}html[data-theme=dark] .subbar{background:linear-gradient(100deg,#2e2240,#212633);color:var(--text)}html[data-theme=dark] .utility-rail{background:#1c1728;color:var(--muted)}html[data-theme=dark] :is(.panel,.order-ticket,.positions-panel,.order-book,.market-selector,.market-popover,.language-menu,.account-menu,.auth-dialog,.modal-card,.settings-content,.settings-nav){background:var(--surface-solid);color:var(--text);border-color:var(--line)}html[data-theme=dark] :is(.chart-toolbar,.panel-tabs,.order-tabs,.market-tabs,.market-bar,.settings-header){background:var(--surface-soft);color:var(--text)}html[data-theme=dark] :is(.language-menu,.account-menu,.auth-dialog,.market-popover){box-shadow:0 18px 60px #0007}html[data-theme=dark] :is(.language-menu,.account-menu) button:hover{background:var(--accent-soft)}html[data-theme=dark] :is(.main-nav,.panel-tabs,.header-actions,.subbar) button{color:inherit}html[data-theme=dark] :is(.main-nav,.panel-tabs) button:not(.nav-active,.active){color:var(--muted)}html[data-theme=dark] .login-button{background:#e0ceff!important;border-color:#9981c3!important;color:#23143b!important;box-shadow:2px 2px #0005}.header-actions .theme-switch{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2px;width:62px;height:32px;padding:3px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface-soft);color:var(--muted);isolation:isolate;flex-shrink:0}.theme-switch:before{content:"";position:absolute;inset:3px auto 3px 3px;width:26px;border-radius:7px;background:var(--surface-solid);box-shadow:0 1px 5px #38225026;transition:transform .24s cubic-bezier(.2,.8,.2,1);z-index:-1}.theme-switch[data-mode=dark]:before{transform:translate(28px);background:#6948a5}.theme-switch svg{width:24px;flex-shrink:0;transition:color .2s,transform .3s}.theme-switch[data-mode=light] .theme-sun{color:#835000}.theme-switch[data-mode=dark] .theme-moon{color:#fff}.theme-switch:hover svg{transform:rotate(-12deg)}.theme-switch:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.language-menu{max-height:min(70dvh,520px);overflow-y:auto;min-width:185px}.language-menu button{min-height:32px}html[lang=ja-JP]{font-family:Inter,Noto Sans JP,Yu Gothic,system-ui,sans-serif}html[lang=ko-KR]{font-family:Inter,Noto Sans KR,Malgun Gothic,system-ui,sans-serif}html[lang^=zh]{font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}@media(max-width:1250px){.topbar{gap:12px}.main-nav button{padding-inline:7px}.search-box{max-width:240px}.header-actions{gap:6px}.header-actions .theme-switch{width:58px}.theme-switch[data-mode=dark]:before{transform:translate(24px)}}@media(prefers-reduced-motion:reduce){.theme-switch:before,.theme-switch svg{transition:none}}html[data-theme=dark] .page-secondary,html[data-theme=dark] .security-summary>div{background:var(--surface-soft);color:var(--text)}html[data-theme=dark] .page-primary{color:#21152f!important;background:#b997ff}.utility-rail>button>span{display:block;max-width:58px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-page .security-summary p,.settings-page .security-summary>div span{font-size:11px}.settings-page .setting-row small,.settings-page .setting-select-row small{font-size:11px;line-height:1.5}.concept-prism .utility-rail{background:color-mix(in srgb,var(--surface-soft) 58%,var(--surface-solid))}.utility-rail>button:not(.rail-bottom){flex-shrink:0;margin-bottom:6px;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--accent-soft) 66%,var(--surface-solid));color:color-mix(in srgb,var(--text) 80%,var(--accent));font-weight:650;box-shadow:0 2px 3px #24113808;transition:background .18s,border-color .18s,color .18s,transform .18s}.utility-rail>button:not(.rail-bottom):hover{color:var(--accent);background:var(--accent-soft);border-color:var(--accent);transform:translateY(-1px)}.concept-prism .utility-rail>button.selected{color:#fff;background:var(--accent);border-color:var(--accent);transform:none;box-shadow:0 3px 9px #6a38ff30}.utility-rail>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-theme=dark] .utility-rail>button.selected{color:#21152f}@media(prefers-reduced-motion:reduce){.utility-rail>button:not(.rail-bottom){transition:none}.utility-rail>button:not(.rail-bottom):hover{transform:none}}.utility-rail.rail-illustrated{padding-inline:4px;padding-top:66px}.utility-rail.rail-illustrated>button:not(.rail-bottom){position:relative;height:72px;gap:4px;padding:6px 0;margin-bottom:4px;border:0;border-radius:14px;background:transparent;box-shadow:none;color:var(--text);font-size:9.5px;font-weight:600;transform:none}.utility-rail.rail-illustrated>button:not(.rail-bottom):hover{background:color-mix(in srgb,var(--accent-soft) 60%,transparent);color:var(--accent);transform:none}.concept-prism .utility-rail.rail-illustrated>button:not(.rail-bottom).selected{background:var(--surface-solid);color:var(--accent);box-shadow:0 3px color-mix(in srgb,var(--accent) 13%,transparent),0 1px 8px #30203d08;transform:none}.utility-rail.rail-illustrated>button:not(.rail-bottom).selected:before{content:"";position:absolute;left:-4px;top:17px;bottom:17px;width:3px;border-radius:0 3px 3px 0;background:var(--accent)}.rail-illustration{display:block;width:38px;height:38px;object-fit:contain;flex-shrink:0;pointer-events:none;user-select:none;transition:transform .2s cubic-bezier(.2,.7,.2,1);transform-origin:center 70%}.utility-rail.rail-illustrated>button:hover .rail-illustration{transform:translateY(-2px) scale(1.06)}.utility-rail.rail-illustrated>button:active .rail-illustration{transform:translateY(0) scale(.94)}.utility-rail.rail-illustrated>button>span{max-width:60px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.12;text-align:center}.utility-rail.rail-illustrated>button[data-tool=leaderboard]>span{font-size:9px}html[data-theme=dark] .concept-prism .utility-rail.rail-illustrated>button:not(.rail-bottom).selected{background:var(--surface-soft);color:var(--text);box-shadow:0 3px #9f74ef35}@media(prefers-reduced-motion:reduce){.rail-illustration{transition:none}.utility-rail.rail-illustrated>button:hover .rail-illustration,.utility-rail.rail-illustrated>button:active .rail-illustration{transform:none}}html[data-reduced-motion=true] .rail-illustration{transition:none}html[data-reduced-motion=true] .utility-rail.rail-illustrated>button .rail-illustration{transform:none}@media(max-height:480px){.utility-rail.rail-illustrated{padding-top:54px;padding-bottom:6px;overflow-y:auto;scrollbar-width:none}.utility-rail.rail-illustrated>button:not(.rail-bottom){height:52px;margin-bottom:0;gap:2px;padding:3px 0}.utility-rail.rail-illustrated .rail-illustration{width:28px;height:28px}.utility-rail.rail-illustrated>.rail-bottom{height:44px;min-height:44px;flex-shrink:0}.utility-rail.rail-illustrated>button:not(.rail-bottom).selected:before{top:12px;bottom:12px}}html[data-theme=dark]:root :is(.ag-workspace,.ag-dialog){--ag-ink: var(--text)}html[data-theme=dark]:root :is(.cc-workspace,.cc-modal){--cc-ink: var(--text);--cc-purple: var(--accent);--cc-muted: var(--muted);--cc-line: var(--line);--cc-cream: var(--surface-solid)}html[data-theme=dark]:root :is(.radar-workspace,.rd-dialog){--rd-ink: var(--text);--rd-muted: var(--muted);--rd-line: var(--line);--rd-purple: var(--accent);--rd-green: var(--positive);--rd-red: var(--negative)}html[data-theme=dark]:root :is(.leaderboard-workspace,.lb-hall-workspace,.lb-dialog){--lb-ink: var(--text);--lb-muted: var(--muted);--lb-line: var(--line);--lb-violet: var(--accent);--lb-green: var(--positive);--lb-red: var(--negative)}html[data-theme=dark]:root :is(.rf-board,.rf-dialog){--rf-text: var(--text);--rf-muted: var(--muted);--rf-line: var(--line-strong);--rf-gold: var(--accent)}html[data-theme=dark]:root :is(.explore-workspace,.play-explore,.explore-arena,.xm-meme,.explore-asset-social,.explore-play-dock,.explore-share-dialog){--ex-ink: var(--text);--ex-muted: var(--muted);--ex-cream: var(--surface-solid);--ex-purple: var(--accent);--px-ink: var(--text);--px-line: var(--line);--px-purple: var(--accent);--xa-ink: var(--text);--xa-purple: var(--accent);--xm-ink: var(--text);--eas-ink: var(--text);--eas-purple: var(--accent);--epd-cream: var(--surface-solid);--epd-ink: var(--text);--share-ink: var(--text)}html[data-theme=dark]:root :is(.strategy-marketplace,.sm-modal,.strategy-builder,.strategy-studio,.strategy-canvas,.smr-replay){--sm-ink: var(--text);--sm-muted: var(--muted);--sm-line: var(--line);--sm-purple: var(--accent);--sb-ink: var(--text);--sb-muted: var(--muted);--sb-line: var(--line);--sb-purple: var(--accent);--studio-ink: var(--text);--studio-text: var(--text);--studio-muted: var(--muted);--studio-line: var(--line);--studio-paper: var(--surface-solid);--studio-purple: var(--accent);--sc-ink: var(--text);--sc-muted: var(--muted);--smr-ink: var(--text);--smr-lilac: var(--accent)}html[data-theme=dark]:root .strategy-canvas-inspector{--sci-accent: var(--accent);--sci-wash: var(--accent-soft);--sci-border: var(--line-strong)}html[data-theme=dark]:root .strategy-canvas-inspector.sci-teal{--sci-accent: var(--positive);--sci-wash: var(--positive-soft)}html[data-theme=dark]:root .strategy-canvas-inspector.sci-coral{--sci-accent: var(--negative);--sci-wash: var(--negative-soft)}html[data-theme=dark]:root .strategy-canvas-inspector.sci-amber{--sci-accent: var(--warning);--sci-wash: color-mix(in srgb, var(--warning) 12%, var(--surface-solid))}html[data-theme=dark]:root :is(.markets-renewal,.markets-radar,.markets-compare-chart,.mtc-dock){--mw-ink: var(--text);--mw-muted: var(--muted);--mw-line: var(--line);--mw-green: var(--positive);--mr-ink: var(--text);--mr-muted: var(--muted);--mr-line: var(--line);--mr-purple: var(--accent);--mcc-ink: var(--text);--mcc-muted: var(--muted);--mtc-ink: var(--text);--mtc-muted: var(--muted)}html[data-theme=dark] .ag-avatar{background:linear-gradient(145deg,var(--surface-soft),#bba2ff)}html[data-theme=dark] .ag-avatar-1{background:linear-gradient(145deg,var(--surface-soft),#a4ddcf)}html[data-theme=dark] .ag-avatar-3{background:linear-gradient(145deg,var(--surface-soft),#d69be0)}html[data-theme=dark] .ag-avatar-4{background:linear-gradient(145deg,var(--surface-soft),#9eaff5);border-color:var(--line-strong)}html[data-theme=dark] .ag-avatar-5{background:linear-gradient(145deg,var(--surface-soft),#f3a6b4);border-color:var(--line-strong)}html[data-theme=dark] .ag-scroll{scrollbar-color:var(--line-strong) transparent}html[data-theme=dark] .ag-command-card footer i{background:var(--surface-soft)}html[data-theme=dark] .ag-next{background:linear-gradient(135deg,var(--surface-soft),var(--surface-solid))}html[data-theme=dark] .ag-ready-note,html[data-theme=dark] .ag-switch i{background:var(--surface-solid)}html[data-theme=dark] .ag-toast,html[data-theme=dark] .sh-chat-dialog{border:1px solid var(--line-strong)}html[data-theme=dark] .sh-inbox{background:linear-gradient(165deg,var(--surface-soft),var(--surface-soft))}html[data-theme=dark] .sh-search,html[data-theme=dark] .sh-thread-head{background:var(--surface-solid)}html[data-theme=dark] .sh-conversation.selected{background:var(--accent-soft);border-color:var(--line-strong)}html[data-theme=dark] .sh-conversation em{border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .sh-friend-request{border:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .sh-thread{background:linear-gradient(155deg,var(--surface-solid) 20%,var(--surface-solid))}html[data-theme=dark] .sh-message-list,html[data-theme=dark] .pr-scroll{scrollbar-color:var(--line-strong) transparent}html[data-theme=dark] .sh-message p{background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .sh-message.is-own p{border-color:var(--line-strong)}html[data-theme=dark] .sh-search-dialog{border:1px solid var(--line-strong);color:var(--text);background:var(--surface-solid)}html[data-theme=dark] .sh-search-dialog>header{background:var(--surface-soft);border-bottom:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .sh-search-dialog input,html[data-theme=dark] .sh-search-results section>button,html[data-theme=dark] .pr-name>p{color:var(--text)}html[data-theme=dark] .sh-search-results section h3,html[data-theme=dark] .sh-search-results small,html[data-theme=dark] .sh-search-symbol,html[data-theme=dark] .pr-private-performance,html[data-theme=dark] .pr-about>div,html[data-theme=dark] .pr-works h2>span{color:var(--muted)}html[data-theme=dark] .sh-search-results section>button:hover,html[data-theme=dark] .sh-search-results section>button:focus-visible,html[data-theme=dark] .pr-performance>header,html[data-theme=dark] .pr-performance>button{background:var(--surface-soft)}html[data-theme=dark] .sh-search-shortcuts button{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .sh-search-dialog>footer{border-top:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .pr-portrait>span:last-child:not(.sh-avatar),html[data-theme=dark] .pr-discover-avatars .sh-avatar{border:2px solid var(--line-strong)}html[data-theme=dark] .pr-name em{color:var(--muted);border:1px solid var(--line-strong)}html[data-theme=dark] .pr-tags>span{background:var(--surface-soft);border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .pr-empty{background:var(--surface-soft);border:1px dashed var(--line-strong);color:var(--muted)}html[data-theme=dark] .leaderboard-workspace{background:radial-gradient(ellipse at 10% 0%,var(--surface-soft),transparent 50%),var(--surface-solid)}html[data-theme=dark] .lb-heading h1>span,html[data-theme=dark] .lb-heading-summary,html[data-theme=dark] .lb-board-tabs button,html[data-theme=dark] .lb-periods button,html[data-theme=dark] .lb-method-button,html[data-theme=dark] .lb-place,html[data-theme=dark] .lb-place>span,html[data-theme=dark] .lb-featured-person small,html[data-theme=dark] .lb-featured-person>svg,html[data-theme=dark] .lb-featured-result small,html[data-theme=dark] .lb-featured-result em,html[data-theme=dark] .lb-featured-quality,html[data-theme=dark] .lb-followers small,html[data-theme=dark] .lb-featured-0 .lb-place>span,html[data-theme=dark] .lb-featured-0 .lb-featured-quality,html[data-theme=dark] .lb-directory-title h2>svg,html[data-theme=dark] .lb-directory-title button,html[data-theme=dark] .lb-directory-title button.is-active,html[data-theme=dark] .lb-search input::placeholder,html[data-theme=dark] .lb-rank,html[data-theme=dark] .lb-person-name>svg,html[data-theme=dark] .lb-row-person small,html[data-theme=dark] .lb-row-pnl>small,html[data-theme=dark] .lb-row-curve>small,html[data-theme=dark] .lb-row-quality b,html[data-theme=dark] .lb-row-quality span,html[data-theme=dark] .lb-holding-preview>small,html[data-theme=dark] .lb-latest,html[data-theme=dark] .lb-latest>svg,html[data-theme=dark] .lb-trade-time,html[data-theme=dark] .lb-data-caption,html[data-theme=dark] .lb-empty,html[data-theme=dark] .lb-empty h3,html[data-theme=dark] .lb-empty button,html[data-theme=dark] .lb-dialog-title>button,html[data-theme=dark] .lb-eyebrow,html[data-theme=dark] .lb-profile p,html[data-theme=dark] .lb-profile-stats small,html[data-theme=dark] .lb-profile-tabs button,html[data-theme=dark] .lb-profile-tabs button[aria-selected=true],html[data-theme=dark] .lb-profile-tabs>span,html[data-theme=dark] .lb-curve figcaption,html[data-theme=dark] .lb-curve figcaption small,html[data-theme=dark] .lb-chart-dates,html[data-theme=dark] .lb-trade-quality p>span,html[data-theme=dark] .lb-trade-quality p>b,html[data-theme=dark] .lb-detail-bottom h3>small,html[data-theme=dark] .lb-heatmap-legend,html[data-theme=dark] .lb-profile-footer>span,html[data-theme=dark] .lb-detail-note,html[data-theme=dark] .lb-asset-name>small,html[data-theme=dark] .lb-method>p,html[data-theme=dark] .lb-method-items b,html[data-theme=dark] .lb-method-items span,html[data-theme=dark] .lb-rating-person small,html[data-theme=dark] .lb-comparison>p,html[data-theme=dark] .lb-compare-grid small,html[data-theme=dark] .lb-compare-grid dt,html[data-theme=dark] .lb-compare-grid dd,html[data-theme=dark] .leaderboard-app .search-box,html[data-theme=dark] .lb-hall-workspace .lb-heading h1>span,html[data-theme=dark] .lb-hall-workspace .lb-heading-summary,html[data-theme=dark] .lb-hall-workspace .lb-rank,html[data-theme=dark] .lb-hall-workspace .lb-table tr:nth-child(-n+3) .lb-rank>span,html[data-theme=dark] .lb-hall-workspace .lb-person-name>svg,html[data-theme=dark] .lb-hall-workspace .lb-row-person small,html[data-theme=dark] .lb-hall-workspace .lb-row-pnl>small,html[data-theme=dark] .lb-hall-workspace .lb-row-curve>small,html[data-theme=dark] .lb-hall-workspace .lb-row-quality span,html[data-theme=dark] .lb-hall-workspace .lb-holding-preview>small,html[data-theme=dark] .lb-hall-workspace .lb-trade-time,html[data-theme=dark] .lb-hall-workspace .lb-data-caption,html[data-theme=dark] .lb-hall-workspace .lb-empty,html[data-theme=dark] .lb-hall-workspace .lb-profile h2>span,html[data-theme=dark] .lb-hall-workspace .lb-method-items b,html[data-theme=dark] .rf-board select,html[data-theme=dark] .rf-board input::placeholder,html[data-theme=dark] .rf-invite-identity h2>span,html[data-theme=dark] .rf-invite-identity p,html[data-theme=dark] .rf-code>span,html[data-theme=dark] .rf-code>small,html[data-theme=dark] .rf-invite-actions label,html[data-theme=dark] .rf-section-heading span,html[data-theme=dark] .rf-section-heading button,html[data-theme=dark] .rf-metric-label,html[data-theme=dark] .rf-metric>small,html[data-theme=dark] .rf-metric.is-gold>small,html[data-theme=dark] .rf-metric-arrow,html[data-theme=dark] .rf-volume-strip small,html[data-theme=dark] .rf-volume-strip button,html[data-theme=dark] .rf-funnel-card header>div,html[data-theme=dark] .rf-funnel-card header>span,html[data-theme=dark] .rf-upstream-card header>span,html[data-theme=dark] .rf-funnel-icon,html[data-theme=dark] .rf-funnel-count>small,html[data-theme=dark] .rf-funnel-step>b,html[data-theme=dark] .rf-funnel-step>small,html[data-theme=dark] .rf-step-arrow,html[data-theme=dark] .rf-funnel-card footer,html[data-theme=dark] .rf-upstream-person small,html[data-theme=dark] .rf-link-circle,html[data-theme=dark] .rf-upstream-reward>span,html[data-theme=dark] .rf-upstream-reward>small,html[data-theme=dark] .rf-directory>header>button,html[data-theme=dark] .rf-table-tools>small,html[data-theme=dark] .rf-table-tools>span,html[data-theme=dark] .rf-person-cell b>svg,html[data-theme=dark] .rf-table td>small,html[data-theme=dark] .rf-person-cell small,html[data-theme=dark] .rf-stage,html[data-theme=dark] .rf-stage.stage-repeat,html[data-theme=dark] .rf-last-activity,html[data-theme=dark] .rf-directory>footer,html[data-theme=dark] .rf-bottom-note,html[data-theme=dark] .rf-status.status-reversed,html[data-theme=dark] .rf-empty,html[data-theme=dark] .rf-eyebrow,html[data-theme=dark] .rf-person-header p,html[data-theme=dark] .rf-period-chip,html[data-theme=dark] .rf-detail-tabs button,html[data-theme=dark] .rf-event-icon,html[data-theme=dark] .rf-timeline small,html[data-theme=dark] .rf-disclosure,html[data-theme=dark] .rf-upstream-breakdown>span,html[data-theme=dark] .rf-policy>p,html[data-theme=dark] .rf-policy dd,html[data-theme=dark] .rf-board :is(.rf-code>small,.rf-section-heading span,.rf-metric>small,.rf-volume-strip small,.rf-funnel-step>small,.rf-funnel-card footer,.rf-upstream-reward>small,.rf-table-tools>small,.rf-table-tools>span,.rf-table td>small,.rf-person-cell small,.rf-directory>footer,.rf-bottom-note,.rf-timeline small),html[data-theme=dark] .rf-board .rf-last-activity,html[data-theme=dark] .lm-story-copy>span,html[data-theme=dark] .lm-story-open,html[data-theme=dark] .lm-next,html[data-theme=dark] .lm-next span>i,html[data-theme=dark] .lm-identity-trigger small,html[data-theme=dark] .lm-detail-person>div>span,html[data-theme=dark] .lm-detail-person small,html[data-theme=dark] .lm-story-body,html[data-theme=dark] .lm-metrics span,html[data-theme=dark] .lm-curve,html[data-theme=dark] .lm-curve figcaption,html[data-theme=dark] .lm-no-curve,html[data-theme=dark] .lm-evidence,html[data-theme=dark] .lm-caption,html[data-theme=dark] .lm-witness,html[data-theme=dark] .lm-story-actions>span,html[data-theme=dark] .lm-text-action,html[data-theme=dark] .lm-story-pages,html[data-theme=dark] .lm-identity-eyebrow>span,html[data-theme=dark] .lm-identity-preview>footer,html[data-theme=dark] .lm-name-label,html[data-theme=dark] .lm-identity-editor legend small,html[data-theme=dark] .lm-title-options>button,html[data-theme=dark] .lm-finish-options>button,html[data-theme=dark] .lm-editor-footer>span,html[data-theme=dark] .lm-share-controls,html[data-theme=dark] .lm-share-image>div,html[data-theme=dark] .lm-share-footer p,html[data-theme=dark] .lm-strip-metric>span,html[data-theme=dark] .lm-strip-metric>b>small,html[data-theme=dark] .lm-strip-chart>span,html[data-theme=dark] .lm-strip-chart>span>small,html[data-theme=dark] .lb-hall-workspace .lb-profile-stats strong,html[data-theme=dark] .lb-hall-workspace .rf-metric.is-gold>span,html[data-theme=dark] .lb-hall-workspace .rf-metric.is-gold>header,html[data-theme=dark] .lb-hall-workspace .rf-metric.is-gold .rf-metric-label{color:var(--muted)}html[data-theme=dark] .lb-heading-summary b,html[data-theme=dark] .lb-featured-quality b,html[data-theme=dark] .lb-featured-0 .lb-star-track>span,html[data-theme=dark] .lb-hall .lb-star-track>span,html[data-theme=dark] .lb-hall-workspace .lb-row-quality b,html[data-theme=dark] .lb-hall-workspace .lb-holding-preview>small{color:var(--text)}html[data-theme=dark] .lb-heading-summary>i,html[data-theme=dark] .lb-periods,html[data-theme=dark] .lb-table tr.is-compared td,html[data-theme=dark] .lb-mini-meter,html[data-theme=dark] .lb-meter,html[data-theme=dark] .lb-contribution>div,html[data-theme=dark] .lb-rating-person,html[data-theme=dark] .lb-hall-workspace .lb-directory-title,html[data-theme=dark] .lb-hall-workspace .lb-table th,html[data-theme=dark] .lb-hall-workspace .lb-mini-meter,html[data-theme=dark] .lb-hall-workspace .lx-conversation .lx-send,html[data-theme=dark] .rf-funnel-bar,html[data-theme=dark] .rf-table th,html[data-theme=dark] .rf-funnel-card>header,html[data-theme=dark] .rf-directory>header{background:var(--surface-soft)}html[data-theme=dark] .lb-sample-badge,html[data-theme=dark] .lb-row-actions button,html[data-theme=dark] .lb-profile-footer>button{color:var(--muted);border:1px solid var(--line-strong)}html[data-theme=dark] .lb-board-toolbar,html[data-theme=dark] .lb-table td,html[data-theme=dark] .lb-profile-stats,html[data-theme=dark] .lb-profile-tabs,html[data-theme=dark] .lb-detail-table td{border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .lb-board-tabs button[aria-selected=true]{color:var(--accent)}html[data-theme=dark] .lb-board-tabs button:nth-child(2)[aria-selected=true],html[data-theme=dark] .lb-curve.is-negative,html[data-theme=dark] .rf-reversed{color:var(--negative)}html[data-theme=dark] .lb-periods button[aria-pressed=true],html[data-theme=dark] .lb-follow-icon[aria-pressed=true],html[data-theme=dark] .lb-row-actions button[aria-pressed=true]{background:var(--accent-soft);color:var(--muted)}html[data-theme=dark] .lb-scroll,html[data-theme=dark] .lb-profile-body,html[data-theme=dark] .lb-hall-workspace .lb-scroll,html[data-theme=dark] .rf-table-scroll,html[data-theme=dark] .rf-dialog-body,html[data-theme=dark] .rf-board .rf-funnel,html[data-theme=dark] .lm-dialog .lb-dialog-shell{scrollbar-color:var(--line-strong) transparent}html[data-theme=dark] .lb-featured{border:1px solid var(--line-strong);background:linear-gradient(120deg,var(--surface-solid),var(--surface-solid))}html[data-theme=dark] .lb-featured:hover,html[data-theme=dark] .lb-hall-workspace .lb-brand,html[data-theme=dark] .lh-seat-1 .lh-rank-seal,html[data-theme=dark] .lb-hall.is-loss .lh-seat-1 .lh-rank-seal{border-color:var(--line-strong)}html[data-theme=dark] .lb-follow-icon,html[data-theme=dark] .lb-profile h2>span{border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .lb-curve{color:var(--positive)}html[data-theme=dark] .lb-featured footer,html[data-theme=dark] .lb-detail-bottom>section,html[data-theme=dark] .lb-method-items>p,html[data-theme=dark] .lb-compare-grid dl>div{border-top:1px solid var(--line-strong)}html[data-theme=dark] .lb-directory,html[data-theme=dark] .lb-compare-grid>article{background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .lb-directory-title h2>span,html[data-theme=dark] .lb-row-actions button:hover,html[data-theme=dark] .lb-method-icon{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .lb-search{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .lb-filters select{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .lb-table th{background:var(--surface-solid);color:var(--muted);border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .lb-table tr:hover td{background:var(--surface-solid)}html[data-theme=dark] .lb-rank>input,html[data-theme=dark] .lb-trade-quality{border:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .lb-dialog{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--text)}html[data-theme=dark] .lb-dialog-title{border-bottom:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .lb-profile{background:radial-gradient(ellipse at 80% 0%,var(--surface-soft),transparent 70%),var(--surface-solid)}html[data-theme=dark] .lb-trade-quality>small{color:var(--muted);border-top:1px solid var(--line-strong)}html[data-theme=dark] .lb-profile-footer{background:var(--surface-solid);border-top:1px solid var(--line-strong)}html[data-theme=dark] .lb-detail-table th{background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .lb-method-note{background:var(--surface-soft);border:1px solid var(--line-strong)}@media(max-width:850px){html[data-theme=dark] .lb-mobile-chat{border:1px solid var(--line-strong);color:var(--muted)}}html[data-theme=dark] .lb-hall-workspace .lb-directory{background:linear-gradient(115deg,var(--surface-solid),var(--surface-solid))}html[data-theme=dark] .lb-hall-workspace .lb-directory-title h2>span{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .lb-hall-workspace .lb-profile{background:linear-gradient(115deg,var(--surface-soft),var(--surface-soft))}html[data-theme=dark] .rf-invite-card{background:linear-gradient(110deg,var(--surface-soft),var(--surface-soft))}html[data-theme=dark] .lm-finish-options .finish-violet i{background:linear-gradient(130deg,var(--surface-soft),#a779b6 50%,#7766b2)}html[data-theme=dark] .lm-finish-options .finish-silver i{background:linear-gradient(130deg,var(--surface-soft),#81a4ad 50%,#77789d)}html[data-theme=dark] .terminal-app.concept-prism.leaderboard-app{background:radial-gradient(circle at 4% 5%,#ff7e4e26,transparent 24%),radial-gradient(circle at 84% 0%,#47daff26,transparent 28%),linear-gradient(135deg,var(--surface-solid),var(--surface-soft) 50%,var(--surface-soft))}html[data-theme=dark] .rf-board .rf-metric.is-gold{background:linear-gradient(125deg,var(--surface-soft),var(--surface-solid));border-color:var(--line-strong)}html[data-theme=dark] .radar-workspace{background:radial-gradient(ellipse at 18% 0%,var(--surface-soft),transparent 54%),linear-gradient(120deg,var(--surface-soft),var(--surface-soft))}html[data-theme=dark] .radar-workspace ::selection,html[data-theme=dark] .rd-media-mark{background:var(--surface-soft);color:var(--text)}html[data-theme=dark] .radar-workspace :is(.rd-focus-scroll,.rd-feed-scroll,.rd-watch-panel,.rd-event-lane>div,.rd-media-track),html[data-theme=dark] .rd-watch-panel,html[data-theme=dark] .rw-list{scrollbar-color:var(--line-strong) transparent}html[data-theme=dark] .rd-brand h1 small,html[data-theme=dark] .rd-source-state,html[data-theme=dark] .rd-source-state small,html[data-theme=dark] .rd-coverage,html[data-theme=dark] .rd-media-identity>span,html[data-theme=dark] .rd-media-identity>span small,html[data-theme=dark] .rd-media-identity>small,html[data-theme=dark] .rd-media-story>span,html[data-theme=dark] .rd-media-story>span>svg,html[data-theme=dark] .rd-media-story time,html[data-theme=dark] .rd-media-story>small,html[data-theme=dark] .rd-media-story>small>svg,html[data-theme=dark] .rd-media-social>span,html[data-theme=dark] .rd-media-social a,html[data-theme=dark] .rd-media-social p,html[data-theme=dark] .rd-media-empty,html[data-theme=dark] .rd-media-empty strong,html[data-theme=dark] .rd-watch-panel>header,html[data-theme=dark] .rd-watch-panel>header>button,html[data-theme=dark] .rd-side-section>small,html[data-theme=dark] .rd-profile-main small,html[data-theme=dark] .rd-profile footer>span:not(.rd-stars),html[data-theme=dark] .rd-profile footer b,html[data-theme=dark] .rd-stars small,html[data-theme=dark] .rd-active-wallets b,html[data-theme=dark] .rd-active-wallets small,html[data-theme=dark] .rd-active-wallets>button>span:last-child,html[data-theme=dark] .rd-side-empty,html[data-theme=dark] .rd-monitor-shortcut b,html[data-theme=dark] .rd-monitor-shortcut small,html[data-theme=dark] .rd-feed-heading>div>svg,html[data-theme=dark] .rd-search input::placeholder,html[data-theme=dark] .rd-feed-filters button,html[data-theme=dark] .rd-feed-filters button:hover,html[data-theme=dark] .rd-feed-summary span:first-child,html[data-theme=dark] .rd-feed-summary b,html[data-theme=dark] .rd-feed-summary small,html[data-theme=dark] .rd-event-lane>header span,html[data-theme=dark] .rd-event-top,html[data-theme=dark] .rd-kind,html[data-theme=dark] .rd-event-flow .rd-kind,html[data-theme=dark] .rd-event-new .rd-kind,html[data-theme=dark] .rd-event-top time,html[data-theme=dark] .rd-event-top>svg,html[data-theme=dark] .rd-event-main>div:nth-child(2)>small,html[data-theme=dark] .rd-event-value>small,html[data-theme=dark] .rd-event h3,html[data-theme=dark] .rd-event-metrics,html[data-theme=dark] .rd-event-metrics b,html[data-theme=dark] .rd-event-metrics span:nth-child(2) b,html[data-theme=dark] .rd-event-metrics small,html[data-theme=dark] .rd-news-source,html[data-theme=dark] .rd-volume-history>span,html[data-theme=dark] .rd-volume-history small,html[data-theme=dark] .rd-participants>span,html[data-theme=dark] .rd-event-footer>button,html[data-theme=dark] .rd-event-footer>button:hover,html[data-theme=dark] .rd-archive-tag,html[data-theme=dark] .rd-feed-foot time,html[data-theme=dark] .rd-feed-foot>button,html[data-theme=dark] .rd-empty,html[data-theme=dark] .rd-empty h3,html[data-theme=dark] .rd-focus-identity small,html[data-theme=dark] .rd-focus-price small,html[data-theme=dark] .rd-focus-title>div>span,html[data-theme=dark] .rd-focus-title time,html[data-theme=dark] .rd-focus-title h3,html[data-theme=dark] .rd-focus-stats small,html[data-theme=dark] .rd-focus-stats>div:nth-child(3) strong,html[data-theme=dark] .rd-proof-heading,html[data-theme=dark] .rd-proof-heading small,html[data-theme=dark] .rd-trade-proof small,html[data-theme=dark] .rd-trade-proof time,html[data-theme=dark] .rd-sample-note,html[data-theme=dark] .rd-focus-source b,html[data-theme=dark] .rd-focus-source small,html[data-theme=dark] .rd-rate-event>span,html[data-theme=dark] .rd-rate-event small,html[data-theme=dark] .rd-pool-facts,html[data-theme=dark] .rd-pool-facts b,html[data-theme=dark] .rd-pool-facts p,html[data-theme=dark] .rd-news-detail,html[data-theme=dark] .rd-news-detail small,html[data-theme=dark] .rd-trade-proof>a,html[data-theme=dark] .rd-focus-source,html[data-theme=dark] .rd-watch-panel .rd-side-section>small,html[data-theme=dark] .rd-watch-panel .rd-profile-main small,html[data-theme=dark] .rd-watch-panel .rd-profile footer>span:not(.rd-stars),html[data-theme=dark] .rd-watch-panel .rd-profile footer b,html[data-theme=dark] .rd-watch-panel .rd-stars small,html[data-theme=dark] .rd-watch-panel .rd-active-wallets small,html[data-theme=dark] .rd-watch-panel .rd-monitor-shortcut small,html[data-theme=dark] .rd-dialog-head>span,html[data-theme=dark] .rd-dialog-head>button,html[data-theme=dark] .rd-dialog-body p,html[data-theme=dark] .rd-dialog-body code,html[data-theme=dark] .rd-dialog-intro,html[data-theme=dark] .rd-dialog label:not(.rd-check),html[data-theme=dark] .rd-rule-form>small,html[data-theme=dark] .rd-saved-rules h3 small,html[data-theme=dark] .rd-saved-rules small,html[data-theme=dark] .rd-wallet-hero small,html[data-theme=dark] .rd-wallet-evidence small,html[data-theme=dark] .rd-wallet-evidence b,html[data-theme=dark] .rd-follow-target small,html[data-theme=dark] .rd-check,html[data-theme=dark] .rd-share-preview>span,html[data-theme=dark] .rd-event-evidence .rd-focus-source a,html[data-theme=dark] .rd-event-evidence .rd-trade-proof a,html[data-theme=dark] .rd-event-evidence .rd-rate-event>span,html[data-theme=dark] .rw-heading>div>small,html[data-theme=dark] .rw-tabs>button,html[data-theme=dark] .rw-search,html[data-theme=dark] .rw-search input::placeholder,html[data-theme=dark] .rw-filters svg,html[data-theme=dark] .rw-filters select,html[data-theme=dark] .rw-inbox-link,html[data-theme=dark] .rw-list-label,html[data-theme=dark] .rw-list-label small,html[data-theme=dark] .rw-row-identity small,html[data-theme=dark] .rw-row-identity em,html[data-theme=dark] .rw-wallet-profit,html[data-theme=dark] .rd-watchlist .rw-wallet-profit>small,html[data-theme=dark] .rw-row-menu,html[data-theme=dark] .rw-last>svg,html[data-theme=dark] .rw-row-foot,html[data-theme=dark] .rw-row-foot time,html[data-theme=dark] .rd-watchlist .rw-no-record,html[data-theme=dark] .rw-footer>span,html[data-theme=dark] .rw-empty>span,html[data-theme=dark] .rw-empty p,html[data-theme=dark] .rw-starters>button,html[data-theme=dark] .rw-starters small,html[data-theme=dark] .rw-dialog-intro,html[data-theme=dark] .rw-dialog label,html[data-theme=dark] .rw-dialog-search>svg,html[data-theme=dark] .rw-candidates small,html[data-theme=dark] .rw-candidates code,html[data-theme=dark] .rw-manual small,html[data-theme=dark] .rw-dialog-empty,html[data-theme=dark] .rw-edit-identity code,html[data-theme=dark] .rw-alert-settings summary,html[data-theme=dark] .rw-alert-settings small,html[data-theme=dark] .rw-edit-order,html[data-theme=dark] .rw-groups small,html[data-theme=dark] .rw-import-preview span,html[data-theme=dark] .rw-import-preview small,html[data-theme=dark] .rw-inbox-head,html[data-theme=dark] .rw-notices time,html[data-theme=dark] .rw-notices small,html[data-theme=dark] .rw-follow-choices small,html[data-theme=dark] .rd-pulse-info>div a,html[data-theme=dark] .rd-wallet-tape-brand small,html[data-theme=dark] .rd-wallet-tape-empty,html[data-theme=dark] .rd-move-address small,html[data-theme=dark] .rd-move-time time,html[data-theme=dark] .rd-move-time small,html[data-theme=dark] .rd-wallet-move>svg:last-child,html[data-theme=dark] .rd-movements-list .rd-move-time time,html[data-theme=dark] .rd-movements-list>div>a,html[data-theme=dark] .radar-workspace .rd-inline-event small,html[data-theme=dark] .rd-inline-event>svg,html[data-theme=dark] .rd-inline-event:hover strong,html[data-theme=dark] .rd-inline-event:hover>svg,html[data-theme=dark] .rd-event-evidence .rd-evidence-time,html[data-theme=dark] .rd-shared-chart .emc-identity-filters button,html[data-theme=dark] .rd-shared-chart .emc-identity-filters small,html[data-theme=dark] .rd-shared-chart .emc-identity-filters em,html[data-theme=dark] .rd-shared-chart .emc-identity-filters button:disabled,html[data-theme=dark] .rd-shared-chart .emc-identity-filters button:disabled small,html[data-theme=dark] .rd-shared-chart .emc-identity-note,html[data-theme=dark] .rd-shared-chart .emc-identity-note b,html[data-theme=dark] .rd-media-source-name,html[data-theme=dark] .rd-media .rd-media-story-top time,html[data-theme=dark] .rd-media .rd-media-story-bottom,html[data-theme=dark] .rd-media-open,html[data-theme=dark] .rd-media-story:hover .rd-media-open,html[data-theme=dark] .rd-media-new-label,html[data-theme=dark] .rd-media .rd-media-empty p{color:var(--muted)}html[data-theme=dark] .rd-radar-mark,html[data-theme=dark] .rd-feed-filters button[aria-pressed=true],html[data-theme=dark] .rd-event-footer>button[aria-pressed=true]{color:var(--accent)}html[data-theme=dark] .rd-radar-mark i,html[data-theme=dark] .rd-profile-main>img{border:1px solid var(--line-strong)}html[data-theme=dark] .rd-heading-divider,html[data-theme=dark] .rd-media-story:hover,html[data-theme=dark] .rd-media-story>small i,html[data-theme=dark] .rd-media-social,html[data-theme=dark] .rd-volume-history i,html[data-theme=dark] .rd-feed-summary,html[data-theme=dark] .rd-event-lane>header,html[data-theme=dark] .rw-notices article.is-unread,html[data-theme=dark] .rd-concentration-bar>i,html[data-theme=dark] .rd-movements-list .rd-wallet-move:hover,html[data-theme=dark] .rd-shared-chart .is-sell .emc-wallet-pill>b,html[data-theme=dark] .rd-shared-chart .emc-open-wallet:hover,html[data-theme=dark] .rd-media[data-checking=true] .rd-media-sync>i{background:var(--surface-soft)}html[data-theme=dark] .rd-heading-actions>button,html[data-theme=dark] .rw-dialog button:not(.rd-primary),html[data-theme=dark] .rd-movements-list>div,html[data-theme=dark] .rd-shared-chart .emc-avatar-button[data-marker-kind=wallet]{border:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .rd-media{border:1px solid var(--line-strong);background:var(--surface-soft);border-color:var(--line-strong)}html[data-theme=dark] .rd-media-identity{background:linear-gradient(115deg,var(--surface-soft),var(--surface-soft))}html[data-theme=dark] .rd-media-story{background:var(--surface-solid);border-color:var(--line-strong)}html[data-theme=dark] .rd-media-social>span small,html[data-theme=dark] .rd-wallet-filter,html[data-theme=dark] .rd-follow-boundary{background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .rd-watch-panel,html[data-theme=dark] .rd-feed-panel,html[data-theme=dark] .rd-focus-panel,html[data-theme=dark] .rd-watch-all>b,html[data-theme=dark] .rw-manual,html[data-theme=dark] .rw-import-preview,html[data-theme=dark] .rd-media-mark.is-project{background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .rd-watch-panel h2,html[data-theme=dark] .rd-side-section>span,html[data-theme=dark] .rd-profile-main b,html[data-theme=dark] .rd-search input,html[data-theme=dark] .rd-event-main>div:nth-child(2)>b,html[data-theme=dark] .rd-event-news h3,html[data-theme=dark] .rd-focus-identity h2,html[data-theme=dark] .rd-focus-price strong,html[data-theme=dark] .rd-event-evidence>h3,html[data-theme=dark] .rd-pulse-info>div>b,html[data-theme=dark] .rd-movements-list .rd-wallet-move,html[data-theme=dark] .rd-shared-chart .emc-wallet-pill,html[data-theme=dark] .rd-inline-event strong,html[data-theme=dark] .rd-media .rd-media-story>strong,html[data-theme=dark] .rd-media .rd-media-empty strong{color:var(--text)}html[data-theme=dark] .rd-watch-all,html[data-theme=dark] .rd-token{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .rd-watch-all[aria-pressed=true],html[data-theme=dark] .rd-event.is-selected,html[data-theme=dark] .rd-event.is-selected:hover{background:var(--accent-soft)}html[data-theme=dark] .rd-profile,html[data-theme=dark] .rd-active-wallets>button,html[data-theme=dark] .rd-focus-head,html[data-theme=dark] .rd-focus-stats,html[data-theme=dark] .rd-saved-rules article,html[data-theme=dark] .rd-wallet-trade,html[data-theme=dark] .rd-follow-target,html[data-theme=dark] .rw-candidates>article,html[data-theme=dark] .rw-notices>article{border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .rd-profile-main>strong,html[data-theme=dark] .rd-event-value>b,html[data-theme=dark] .rd-focus-stats strong,html[data-theme=dark] .rw-form-success,html[data-theme=dark] .rd-movements-list .rd-wallet-move>strong,html[data-theme=dark] .rd-movements-list .rd-move-side{color:var(--positive)}html[data-theme=dark] .rd-profile footer>button,html[data-theme=dark] .rd-feed-heading select,html[data-theme=dark] .rd-empty button,html[data-theme=dark] .rd-focus-title>button,html[data-theme=dark] .rd-focus-source,html[data-theme=dark] .rd-dialog :is(input:not([type=checkbox]),select,textarea),html[data-theme=dark] .rw-follow-choices>button{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .rd-active-wallets>button:hover,html[data-theme=dark] .rd-feed-filters,html[data-theme=dark] .rd-event,html[data-theme=dark] .rd-event:hover,html[data-theme=dark] .rd-focus-chart-area,html[data-theme=dark] .rd-shared-chart,html[data-theme=dark] .rd-wallet-evidence{background:var(--surface-solid)}html[data-theme=dark] .rd-monitor-shortcut{border:1px solid var(--line-strong);background:linear-gradient(110deg,var(--surface-solid),var(--surface-solid));color:var(--muted)}html[data-theme=dark] .rd-feed-heading,html[data-theme=dark] .rd-focus-title{background:var(--surface-soft);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .rd-feed-heading>div>span{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .rd-search,html[data-theme=dark] .rd-focus-actions button{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--muted);border-color:var(--line-strong)}html[data-theme=dark] .rd-feed-summary{color:var(--muted);background:var(--surface-solid);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .rd-event-lane>header,html[data-theme=dark] .rd-trade-proof>a{border-bottom:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .rd-event-value.is-negative>b,html[data-theme=dark] .rd-focus-stats>div:nth-child(2) strong,html[data-theme=dark] .rd-trade-proof .is-negative,html[data-theme=dark] .rw-form-actions .rw-remove,html[data-theme=dark] .rw-import-preview p,html[data-theme=dark] .rw-form-error{color:var(--negative)}html[data-theme=dark] .rd-participants>button{background:var(--surface-solid);border:2px solid var(--line-strong)}html[data-theme=dark] .rd-feed-foot{color:var(--muted);border-top:1px solid var(--line-strong);background:var(--surface-soft);border-color:var(--line-strong)}html[data-theme=dark] .rd-focus-title>button:hover,html[data-theme=dark] .rd-saved-rules button,html[data-theme=dark] .rd-shared-chart .emc-identity-filters button:hover:not(:disabled){background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .rd-rate-event,html[data-theme=dark] .rw-form-actions{border-top:1px solid var(--line-strong)}html[data-theme=dark] .rd-focus-actions{border-top:1px solid var(--line-strong);background:var(--surface-soft);border-color:var(--line-strong)}html[data-theme=dark] .rd-focus-head .rd-token{border-color:var(--line-strong);background:var(--surface-soft)}@media(max-width:1480px){html[data-theme=dark] .radar-workspace[data-mobile=people] .rd-watch-panel{border-color:var(--line-strong)}}@media(max-width:1080px){html[data-theme=dark] .rd-event-lane>header{background:var(--surface-solid)}}@media(max-width:760px){html[data-theme=dark] .rd-mobile-tabs button{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--muted)}}@media(max-width:760px){html[data-theme=dark] .rd-mobile-tabs button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--line-strong);color:var(--muted)}}html[data-theme=dark] .rd-dialog,html[data-theme=dark] .rw-dialog input,html[data-theme=dark] .rw-dialog select,html[data-theme=dark] .rw-dialog textarea{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--text)}html[data-theme=dark] .rd-dialog-head{border-bottom:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .rd-wallet-actions>*{border:1px solid var(--line-strong);color:var(--muted);background:var(--surface-solid)}html[data-theme=dark] .rd-form-error{background:var(--surface-solid);color:var(--negative)}html[data-theme=dark] .rw-dialog-tabs button[aria-pressed=true]{background:var(--accent-soft);color:var(--muted);border-color:var(--line-strong)}html[data-theme=dark] .rw-candidates .rw-avatar{background:var(--surface-soft);border-color:var(--line-strong)}html[data-theme=dark] .rd-watch-scope{border-bottom:1px solid var(--line-strong);background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .rd-focus-record-note{color:var(--muted);background:var(--surface-solid);border-top:1px solid var(--line-strong)}html[data-theme=dark] .rd-pulse-info>div{background:var(--surface-solid);color:var(--text);border:1px solid var(--line-strong)}html[data-theme=dark] .rd-shared-chart .emc-avatar-button{border:2px solid var(--line-strong)}html[data-theme=dark] .rd-shared-chart .emc-wallet-pill>b,html[data-theme=dark] .rd-media-mark.is-nvidia{background:var(--surface-soft);color:var(--positive)}html[data-theme=dark] .rd-shared-chart .emc-identity-panel,html[data-theme=dark] .rd-native-event-context{background:var(--surface-solid);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .rd-inline-event{border-left:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .rd-shared-chart .emc-identity-filters button[aria-pressed=true]{border-color:var(--line-strong);background:var(--accent-soft);color:var(--muted)}html[data-theme=dark] .rd-shared-chart .emc-person-detail{border-color:var(--line-strong)}html[data-theme=dark] .rd-shared-chart .emc-open-wallet{border:1px solid var(--line-strong);background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .radar-workspace .rd-media{border:1px solid var(--line-strong);background:linear-gradient(105deg,var(--surface-soft),var(--surface-solid) 60%,var(--surface-soft))}html[data-theme=dark] .rd-media .rd-media-story{border:1px solid var(--line-strong);background:linear-gradient(120deg,var(--surface-solid),var(--surface-solid))}html[data-theme=dark] .rd-media .rd-media-story:hover,html[data-theme=dark] .rd-media .rd-media-story:focus-visible{border-color:var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .rd-media-mark.is-apple{background:var(--surface-solid);color:var(--text)}html[data-theme=dark] .rd-media-topic{color:var(--muted);background:var(--surface-solid)}html[data-theme=dark] .rd-media .rd-media-empty{border:1px dashed var(--line-strong);color:var(--muted);background:var(--surface-solid)}html[data-theme=dark] body:has(.explore-app),html[data-theme=dark] .ex-view-switch,html[data-theme=dark] .ex-spotlight,html[data-theme=dark] .ex-topic-row,html[data-theme=dark] .ex-topic-row:hover,html[data-theme=dark] .ex-evidence-pair>section,html[data-theme=dark] .px-topic-rail>button:hover,html[data-theme=dark] .xa-token-card:hover,html[data-theme=dark] .xm-meme .xa-chart-footer,html[data-theme=dark] .xm-meme .explore-trade-ticket,html[data-theme=dark] .xm-meme .ept-order label>div,html[data-theme=dark] .xm-meme .eas-composer,html[data-theme=dark] .xi-market-execution,html[data-theme=dark] .xi-embedded-ticket,html[data-theme=dark] .xm-meme .xi-embedded-ticket .explore-trade-ticket,html[data-theme=dark] .eas-starters button:hover,html[data-theme=dark] .eas-ranking-row.is-current,html[data-theme=dark] .xmm-detail-grid>div,html[data-theme=dark] .explore-trade-ticket .ept-history-asset .ept-holding-icon,html[data-theme=dark] .ees-logo,html[data-theme=dark] .ees-edit,html[data-theme=dark] .ees-choice.is-added,html[data-theme=dark] .explore-draft-top,html[data-theme=dark] .explore-draft-restore,html[data-theme=dark] .explore-draft-rules,html[data-theme=dark] .explore-share-fact,html[data-theme=dark] .is-relay .explore-share-fact,html[data-theme=dark] .is-financial .explore-share-fact,html[data-theme=dark] .epd-share:hover{background:var(--surface-solid)}html[data-theme=dark] .explore-workspace a,html[data-theme=dark] .ex-eyebrow svg,html[data-theme=dark] .ex-tabs button[aria-selected=true],html[data-theme=dark] .px-navigation nav button.selected,html[data-theme=dark] .px-no-topics button,html[data-theme=dark] .px-stage-top>span svg,html[data-theme=dark] .px-story-link:hover,html[data-theme=dark] .xa-discovery-nav nav>button[aria-pressed=true],html[data-theme=dark] .xa-token-card.selected .xa-card-top>span,html[data-theme=dark] .xi-news-list a,html[data-theme=dark] .eas-tabs button[aria-selected=true],html[data-theme=dark] .explore-market-chart .emc-caption a:hover,html[data-theme=dark] .explore-market-chart .emc-person-detail>a,html[data-theme=dark] .xmm-dialog footer a,html[data-theme=dark] .explore-trade-ticket .ept-filled-word>span,html[data-theme=dark] .ees-wait-copy h2,html[data-theme=dark] .explore-draft-wordmark,html[data-theme=dark] .explore-draft-restore button,html[data-theme=dark] .explore-draft-intents svg,html[data-theme=dark] .explore-draft-rule b,html[data-theme=dark] .explore-share-card-brand strong span,html[data-theme=dark] .explore-share-card-brand>span,html[data-theme=dark] .explore-share-status,html[data-theme=dark] .explore-share-export-recovery a,html[data-theme=dark] .explore-financial-title,html[data-theme=dark] .epd-card-top>svg,html[data-theme=dark] .epd-card-topic{color:var(--accent)}html[data-theme=dark] .ex-view-switch b,html[data-theme=dark] .ex-topic-icon,html[data-theme=dark] .ex-follow.is-followed,html[data-theme=dark] .px-topic-icon,html[data-theme=dark] .epd-card-angle{background:var(--surface-soft);color:var(--accent)}html[data-theme=dark] .ex-eyebrow,html[data-theme=dark] .ex-editorial p,html[data-theme=dark] .ex-opening-foot,html[data-theme=dark] .ex-feature-tag,html[data-theme=dark] .ex-spotlight p,html[data-theme=dark] .ex-small-title,html[data-theme=dark] .ex-next-list small,html[data-theme=dark] .ex-next-list button>span:nth-child(2)>span,html[data-theme=dark] .ex-next-arrow,html[data-theme=dark] .ex-sourced,html[data-theme=dark] .ex-section-number,html[data-theme=dark] .ex-category-switch button,html[data-theme=dark] .ex-topic-count,html[data-theme=dark] .ex-topic-index,html[data-theme=dark] .ex-topic-row>p,html[data-theme=dark] .ex-topic-row-foot>svg,html[data-theme=dark] .ex-directory-foot,html[data-theme=dark] .ex-research-head>div>span:last-child,html[data-theme=dark] .ex-research-title p,html[data-theme=dark] .ex-share-icon,html[data-theme=dark] .ex-tabs button,html[data-theme=dark] .ex-explainer>span,html[data-theme=dark] .ex-explainer p,html[data-theme=dark] .ex-facts small,html[data-theme=dark] .ex-why-now p,html[data-theme=dark] .ex-evidence-pair h4,html[data-theme=dark] .ex-evidence-pair p,html[data-theme=dark] .ex-evidence-pair>section:last-child p,html[data-theme=dark] .ex-evidence-link,html[data-theme=dark] .ex-research-footer>span,html[data-theme=dark] .ex-content-label,html[data-theme=dark] .ex-content-label>span,html[data-theme=dark] .ex-timeline small,html[data-theme=dark] .ex-timeline p,html[data-theme=dark] .ex-source-library>div>span,html[data-theme=dark] .ex-source-library small,html[data-theme=dark] .ex-asset-intro,html[data-theme=dark] .ex-asset-list h4 small,html[data-theme=dark] .ex-asset-kind,html[data-theme=dark] .ex-asset-list dt,html[data-theme=dark] .ex-asset-list dd,html[data-theme=dark] .ex-asset-noquote,html[data-theme=dark] .ex-asset-caveat,html[data-theme=dark] .ex-empty,html[data-theme=dark] .ex-empty button,html[data-theme=dark] .ex-page-footer,html[data-theme=dark] .ex-page-footer>span:last-child b,html[data-theme=dark] .ex-research-footer,html[data-theme=dark] .ex-research-footer small,html[data-theme=dark] .ex-directory-foot small,html[data-theme=dark] .ex-edition,html[data-theme=dark] .px-heading p,html[data-theme=dark] .px-preview-label,html[data-theme=dark] .px-preview-label small,html[data-theme=dark] .px-navigation nav button,html[data-theme=dark] .px-navigation>label,html[data-theme=dark] .px-navigation input::placeholder,html[data-theme=dark] .px-topic-rail small,html[data-theme=dark] .px-no-topics,html[data-theme=dark] .px-scene-strip,html[data-theme=dark] .px-scene-strip>span:first-child,html[data-theme=dark] .px-motion-control,html[data-theme=dark] .px-stage-top>span,html[data-theme=dark] .px-story-link,html[data-theme=dark] .px-angle-prompt small,html[data-theme=dark] .px-angle-response strong,html[data-theme=dark] .px-angle-response button,html[data-theme=dark] .px-post>header small,html[data-theme=dark] .px-strategy-post>header small,html[data-theme=dark] .px-personality,html[data-theme=dark] .px-post-text,html[data-theme=dark] .px-evidence-peek small,html[data-theme=dark] .px-reaction-row button,html[data-theme=dark] .px-post-fork button,html[data-theme=dark] .px-inline-reply label>span,html[data-theme=dark] .px-inline-reply input::placeholder,html[data-theme=dark] .px-reply-bubble strong,html[data-theme=dark] .px-reply-bubble small,html[data-theme=dark] .px-reply-bubble p,html[data-theme=dark] .px-reply-bubble>button,html[data-theme=dark] .px-own-post>header>button,html[data-theme=dark] .px-own-text,html[data-theme=dark] .px-own-post>footer button,html[data-theme=dark] .px-local-note,html[data-theme=dark] .px-empty-mine h2,html[data-theme=dark] .px-empty-mine p,html[data-theme=dark] .px-strategy-copy>span,html[data-theme=dark] .px-strategy-copy p,html[data-theme=dark] .px-remix-rule>span:first-child,html[data-theme=dark] .px-remix-rule label,html[data-theme=dark] .px-remix-rule .px-rule-changed,html[data-theme=dark] .px-rule-preview,html[data-theme=dark] .px-strategy-post>footer>span,html[data-theme=dark] .px-bottom-invite>span,html[data-theme=dark] .px-bottom-invite p,html[data-theme=dark] .px-bottom-invite button,html[data-theme=dark] .px-pocket-guide header,html[data-theme=dark] .px-pocket-guide header strong,html[data-theme=dark] .px-pocket-guide header>span,html[data-theme=dark] .px-pocket-guide p,html[data-theme=dark] .px-pocket-guide>small,html[data-theme=dark] .px-demo-disclosure,html[data-theme=dark] .px-research-intro p,html[data-theme=dark] .px-research-intro small,html[data-theme=dark] .px-research-body h3,html[data-theme=dark] .px-research-body p,html[data-theme=dark] .px-fact-strip small,html[data-theme=dark] .px-fact-strip strong,html[data-theme=dark] .px-known-grid h4,html[data-theme=dark] .px-timeline small,html[data-theme=dark] .px-timeline strong,html[data-theme=dark] .px-original-sources small,html[data-theme=dark] .px-asset-box h4,html[data-theme=dark] .px-asset-box h4 small,html[data-theme=dark] .px-asset-box code,html[data-theme=dark] .px-asset-box>a,html[data-theme=dark] .px-demo-tag,html[data-theme=dark] .px-post-fork,html[data-theme=dark] .px-evidence-peek b,html[data-theme=dark] .px-remix-rule.then,html[data-theme=dark] .px-rule-changed,html[data-theme=dark] .px-research-body small,html[data-theme=dark] .px-research-dialog>footer,html[data-theme=dark] .xa-overline,html[data-theme=dark] .xa-profile-button small,html[data-theme=dark] .xa-profile-button small>span,html[data-theme=dark] .xa-next-chain,html[data-theme=dark] .xa-sync,html[data-theme=dark] .xa-sync>button,html[data-theme=dark] .xa-discovery-nav nav>button,html[data-theme=dark] .xa-discovery-nav input::placeholder,html[data-theme=dark] .xa-card-top,html[data-theme=dark] .xa-card-top>span,html[data-theme=dark] .xa-card-top>small,html[data-theme=dark] .xa-card-identity small,html[data-theme=dark] .xa-card-metrics small,html[data-theme=dark] .xa-card-metrics b,html[data-theme=dark] .xa-token-card>footer button,html[data-theme=dark] .xa-token-card.selected>footer button,html[data-theme=dark] .xa-market-name h2>span,html[data-theme=dark] .xa-market-name button,html[data-theme=dark] .xa-market-price small,html[data-theme=dark] .xa-market-stats small,html[data-theme=dark] .xa-chart-footer>button,html[data-theme=dark] .xa-positions nav button,html[data-theme=dark] .xa-positions nav button[aria-pressed=true],html[data-theme=dark] .xa-positions>header>span,html[data-theme=dark] .xa-position-empty,html[data-theme=dark] .xa-position-empty>svg,html[data-theme=dark] .xa-position-empty>button,html[data-theme=dark] .xa-position-row>button,html[data-theme=dark] .xa-position-row small,html[data-theme=dark] .xa-fill-row small,html[data-theme=dark] .xa-fill-row>button,html[data-theme=dark] .xa-source-note,html[data-theme=dark] .xa-no-assets button,html[data-theme=dark] .xa-loading,html[data-theme=dark] .xa-loading p,html[data-theme=dark] .xa-identity-intro h2,html[data-theme=dark] .xa-identity-intro small,html[data-theme=dark] .xa-identity-fields dt,html[data-theme=dark] .xa-identity-fields dd,html[data-theme=dark] .xa-dialog-note,html[data-theme=dark] .xa-profile-hero small,html[data-theme=dark] .xa-profile-hero h2,html[data-theme=dark] .xa-profile-hero p,html[data-theme=dark] .xa-profile-balance small,html[data-theme=dark] .xa-profile-grid small,html[data-theme=dark] .xa-profile-grid strong,html[data-theme=dark] .xa-next-world>svg,html[data-theme=dark] .xa-next-world h2,html[data-theme=dark] .xa-next-world p,html[data-theme=dark] .xa-next-world section strong,html[data-theme=dark] .xa-next-world section span,html[data-theme=dark] .xa-next-world a,html[data-theme=dark] .xa-next-world>small,html[data-theme=dark] .xa-deck-caption,html[data-theme=dark] .xa-chart-footer>span,html[data-theme=dark] .xa-market-name>button,html[data-theme=dark] .xa-chart-footer button,html[data-theme=dark] .explore-arena .ept-asset small,html[data-theme=dark] .xa-seat-share small,html[data-theme=dark] .eas-pulse-label,html[data-theme=dark] .eas-pulse-unavailable,html[data-theme=dark] .xm-meme .xa-heading h1>span,html[data-theme=dark] .xm-meme .xa-overline,html[data-theme=dark] .xm-meme .xa-discovery-nav nav>button,html[data-theme=dark] .xm-meme .xa-discovery-nav>label,html[data-theme=dark] .xm-meme .xa-discovery-nav input::placeholder,html[data-theme=dark] .xm-meme .xa-card-top>span,html[data-theme=dark] .xm-meme .xa-card-identity small,html[data-theme=dark] .xm-meme .xa-card-metrics small,html[data-theme=dark] .xm-meme .xa-deck-caption,html[data-theme=dark] .xi-news-intro,html[data-theme=dark] .xi-news-list article>div,html[data-theme=dark] .xi-news-list>small,html[data-theme=dark] .eas-heading strong em,html[data-theme=dark] .eas-heading small,html[data-theme=dark] .explore-asset-social .eas-tabs button,html[data-theme=dark] .eas-discussion-empty p,html[data-theme=dark] .eas-message header span,html[data-theme=dark] .eas-composer>label,html[data-theme=dark] .eas-composer textarea::placeholder,html[data-theme=dark] .eas-bottom-note,html[data-theme=dark] .eas-fill-heading>span,html[data-theme=dark] .eas-fill-values>span,html[data-theme=dark] .eas-fill-values small,html[data-theme=dark] .eas-trade-card footer>small,html[data-theme=dark] .eas-fills-empty,html[data-theme=dark] .eas-fills-empty p,html[data-theme=dark] .eas-ranking-heading>span:first-child,html[data-theme=dark] .eas-ranking-filters small,html[data-theme=dark] .eas-rank-number,html[data-theme=dark] .eas-rank-number.rank-2,html[data-theme=dark] .eas-rank-name small,html[data-theme=dark] .eas-ranking-empty,html[data-theme=dark] .esl-live-room .esl-mode-bar button,html[data-theme=dark] .esl-mode-bar>small,html[data-theme=dark] .esl-quoted-reply>strong,html[data-theme=dark] .esl-quoted-reply small,html[data-theme=dark] .esl-live-room .esl-post-content>footer>button,html[data-theme=dark] .esl-post-content>footer>span,html[data-theme=dark] .esl-profit-board>header>small,html[data-theme=dark] .esl-profit-board>p,html[data-theme=dark] .esl-rank,html[data-theme=dark] .esl-profit-person>small,html[data-theme=dark] .esl-profit-board>footer>span,html[data-theme=dark] .esl-profile-identity>div>small,html[data-theme=dark] .esl-profile-identity>div>span,html[data-theme=dark] .esl-profile-stats>div>small,html[data-theme=dark] .esl-profile-note,html[data-theme=dark] .esr-sidebar .esl-profile-identity>div>small,html[data-theme=dark] .esr-sidebar .esl-profile-identity>div>span,html[data-theme=dark] .esr-sidebar .esl-profile-motto,html[data-theme=dark] .esr-sidebar .esl-profile-stats>div>small,html[data-theme=dark] .esr-sidebar .esl-profile-note,html[data-theme=dark] .explore-market-chart .emc-periods button,html[data-theme=dark] .explore-market-chart .emc-pair-label,html[data-theme=dark] .explore-market-chart .emc-pair-label i,html[data-theme=dark] .explore-market-chart .emc-readout,html[data-theme=dark] .explore-market-chart .emc-readout-hint,html[data-theme=dark] .explore-market-chart .emc-empty strong,html[data-theme=dark] .explore-market-chart .emc-caption a,html[data-theme=dark] .explore-market-chart .emc-inline-error,html[data-theme=dark] .explore-market-chart .emc-person-detail p,html[data-theme=dark] .explore-market-chart .emc-person-source,html[data-theme=dark] .xmm-sub,html[data-theme=dark] .xmm-period button,html[data-theme=dark] .xmm-sides,html[data-theme=dark] .xmm-dialog header small,html[data-theme=dark] .xmm-detail-grid span,html[data-theme=dark] .xmm-dialog p,html[data-theme=dark] .xmm-dialog footer,html[data-theme=dark] .ept-asset small,html[data-theme=dark] .ept-balance>span,html[data-theme=dark] .ept-tabs button,html[data-theme=dark] .ept-order label small,html[data-theme=dark] .ept-order label>div>strong,html[data-theme=dark] .ept-estimate dt,html[data-theme=dark] .ept-review dt,html[data-theme=dark] .ept-position dt,html[data-theme=dark] .ept-estimate dt>span,html[data-theme=dark] .ept-estimate dd>small,html[data-theme=dark] .ept-quote-issue,html[data-theme=dark] .ept-review>header button,html[data-theme=dark] .ept-contract,html[data-theme=dark] .ept-contract code,html[data-theme=dark] .ept-review>small,html[data-theme=dark] .explore-trade-ticket .ept-filled-receipt dt,html[data-theme=dark] .explore-trade-ticket .ept-filled-receipt dd small,html[data-theme=dark] .ept-position header>span,html[data-theme=dark] .ept-position>small,html[data-theme=dark] .ept-footnote,html[data-theme=dark] .explore-trade-ticket .ept-ticket-nav button,html[data-theme=dark] .explore-trade-ticket .ept-portfolio-summary>span,html[data-theme=dark] .explore-trade-ticket .ept-portfolio-summary strong>small,html[data-theme=dark] .explore-trade-ticket .ept-holding-name small,html[data-theme=dark] .explore-trade-ticket .ept-holding dt,html[data-theme=dark] .explore-trade-ticket .ept-holding-note,html[data-theme=dark] .explore-trade-ticket .ept-portfolio-note,html[data-theme=dark] .explore-trade-ticket .ept-portfolio-empty>strong,html[data-theme=dark] .explore-trade-ticket .ept-portfolio-empty>p,html[data-theme=dark] .explore-trade-ticket .ept-portfolio-nav button,html[data-theme=dark] .explore-trade-ticket .ept-history-heading>strong>span,html[data-theme=dark] .explore-trade-ticket .ept-history-heading>p,html[data-theme=dark] .explore-trade-ticket .ept-history-name>small,html[data-theme=dark] .explore-trade-ticket .ept-history-time,html[data-theme=dark] .explore-trade-ticket .ept-history-values dt,html[data-theme=dark] .explore-trade-ticket .ept-history-values dd>small,html[data-theme=dark] .explore-trade-ticket .ept-history-pnl>span,html[data-theme=dark] .explore-trade-ticket .ept-history-details,html[data-theme=dark] .ees-shelf-label,html[data-theme=dark] .ees-picker-tools>span,html[data-theme=dark] .ees-category,html[data-theme=dark] .ees-choice>p,html[data-theme=dark] .ees-stage>small,html[data-theme=dark] .ees-support small,html[data-theme=dark] .ees-open-choice,html[data-theme=dark] .ees-added,html[data-theme=dark] .ees-dialog-footer p,html[data-theme=dark] .ees-no-results,html[data-theme=dark] .ees-wait-copy>.ees-eyebrow,html[data-theme=dark] .ees-wait-copy>p:not(.ees-eyebrow),html[data-theme=dark] .ees-wait-section-title,html[data-theme=dark] .ees-wait-details p,html[data-theme=dark] .ees-wait-details dt,html[data-theme=dark] .ees-wait-details article>small,html[data-theme=dark] .ees-wait-sources>strong,html[data-theme=dark] .ees-wait-sources>a,html[data-theme=dark] .ees-wait-sources small,html[data-theme=dark] .explore-ecosystem-directory .eed-intro p,html[data-theme=dark] .explore-ecosystem-directory .eed-search-row input::placeholder,html[data-theme=dark] .explore-ecosystem-directory .eed-search-row label button,html[data-theme=dark] .explore-ecosystem-directory .eed-filter-row button,html[data-theme=dark] .explore-ecosystem-directory .eed-filter-row>span,html[data-theme=dark] .explore-ecosystem-directory .eed-topic h3,html[data-theme=dark] .explore-ecosystem-directory .eed-topic header p,html[data-theme=dark] .explore-ecosystem-directory .eed-summary,html[data-theme=dark] .explore-ecosystem-directory .eed-capability strong,html[data-theme=dark] .explore-ecosystem-directory .eed-capability-detail,html[data-theme=dark] .explore-ecosystem-directory .eed-topic-bottom small,html[data-theme=dark] .explore-ecosystem-directory .eed-evidence summary,html[data-theme=dark] .explore-ecosystem-directory .eed-evidence>p,html[data-theme=dark] .explore-ecosystem-directory .eed-facts small,html[data-theme=dark] .explore-ecosystem-directory .eed-facts strong,html[data-theme=dark] .explore-ecosystem-directory .eed-evidence a small,html[data-theme=dark] .explore-ecosystem-directory .eed-footnote,html[data-theme=dark] .explore-ecosystem-directory .eed-status,html[data-theme=dark] .explore-ecosystem-directory .eed-empty,html[data-theme=dark] .explore-draft-kicker,html[data-theme=dark] .explore-draft-heading p,html[data-theme=dark] .explore-draft-intents legend,html[data-theme=dark] .explore-draft-intents small,html[data-theme=dark] .explore-draft-template-note,html[data-theme=dark] .explore-draft-connector,html[data-theme=dark] .explore-draft-empty p,html[data-theme=dark] .explore-draft-empty-flow,html[data-theme=dark] .explore-draft-sources summary,html[data-theme=dark] .explore-draft-sources summary>span,html[data-theme=dark] .explore-draft-sources small,html[data-theme=dark] .explore-draft-footer p,html[data-theme=dark] .explore-share-eyebrow,html[data-theme=dark] .explore-share-subtitle,html[data-theme=dark] .explore-share-fact>span,html[data-theme=dark] .explore-share-note div>span,html[data-theme=dark] .explore-share-card-evidence>small,html[data-theme=dark] .explore-share-card-evidence ol,html[data-theme=dark] .explore-share-card-evidence li a,html[data-theme=dark] .explore-share-card footer span,html[data-theme=dark] .explore-share-preview-caption,html[data-theme=dark] .explore-share-editor-number,html[data-theme=dark] .explore-share-editor-heading p,html[data-theme=dark] .explore-share-editor label>span,html[data-theme=dark] .explore-share-editor textarea::placeholder,html[data-theme=dark] .explore-share-counter,html[data-theme=dark] .explore-share-includes,html[data-theme=dark] .explore-share-includes svg,html[data-theme=dark] .explore-share-local-note,html[data-theme=dark] .explore-share-export-recovery p,html[data-theme=dark] .is-relay .explore-share-fact p,html[data-theme=dark] .explore-relay-no-source,html[data-theme=dark] .is-financial .explore-share-subtitle,html[data-theme=dark] .is-financial .explore-share-fact p,html[data-theme=dark] .is-financial .explore-share-editor-heading p,html[data-theme=dark] .is-financial .explore-share-includes,html[data-theme=dark] .is-financial .explore-share-local-note,html[data-theme=dark] .epd-card-author,html[data-theme=dark] .epd-card-empty,html[data-theme=dark] .epd-card-evidence,html[data-theme=dark] .xct-token-name>small,html[data-theme=dark] .xct-token-quote>small>em,html[data-theme=dark] .xct-trade-arrow,html[data-theme=dark] .xct-token-footer>span:last-child{color:var(--muted)}html[data-theme=dark] .ex-text-action,html[data-theme=dark] .ex-topic-search input,html[data-theme=dark] .ex-content-label h3,html[data-theme=dark] .px-navigation input,html[data-theme=dark] .px-angle-prompt,html[data-theme=dark] .px-post>header strong,html[data-theme=dark] .px-strategy-post>header strong,html[data-theme=dark] .px-post-text>strong,html[data-theme=dark] .px-strategy-copy h3,html[data-theme=dark] .px-research-intro h2,html[data-theme=dark] .xa-heading h1,html[data-theme=dark] .xa-discovery-nav input,html[data-theme=dark] .xa-card-identity strong,html[data-theme=dark] .xa-card-price strong,html[data-theme=dark] .xa-market-name h2,html[data-theme=dark] .xa-market-stats strong,html[data-theme=dark] .xa-profile-balance strong,html[data-theme=dark] .xa-market-price strong,html[data-theme=dark] .explore-arena .ept-tabs button[aria-pressed=true],html[data-theme=dark] .explore-arena .eas-discussion-empty strong,html[data-theme=dark] .explore-arena .eas-composer textarea,html[data-theme=dark] .xm-meme .xa-token-card.selected .xa-card-identity strong,html[data-theme=dark] .xm-meme .xa-token-card.selected .xa-card-price strong,html[data-theme=dark] .xm-token-stamp,html[data-theme=dark] .xm-change,html[data-theme=dark] .xm-spotlight-actions button:hover,html[data-theme=dark] .xm-spotlight-actions button[aria-pressed=true],html[data-theme=dark] .xm-meme .eas-pulse-label,html[data-theme=dark] .xm-meme .xa-mobile-trade,html[data-theme=dark] .xi-news-list,html[data-theme=dark] .explore-asset-social .eas-composer textarea,html[data-theme=dark] .eas-fill-direction b,html[data-theme=dark] .eas-fill-values>strong,html[data-theme=dark] .eas-fills-empty strong,html[data-theme=dark] .esl-live-room .esl-person-name,html[data-theme=dark] .esl-post-content>p,html[data-theme=dark] .esl-profit-board>header strong,html[data-theme=dark] .esl-profile-stats>div>b,html[data-theme=dark] .explore-market-chart .emc-person-detail header>strong,html[data-theme=dark] .explore-market-chart .emc-person-action>strong,html[data-theme=dark] .ept-order label>span,html[data-theme=dark] .ept-order input,html[data-theme=dark] .explore-trade-ticket .ept-filled-body>strong,html[data-theme=dark] .explore-trade-ticket .ept-filled-receipt dd,html[data-theme=dark] .explore-trade-ticket .ept-filled-pnl,html[data-theme=dark] .explore-trade-ticket .ept-portfolio-summary strong,html[data-theme=dark] .explore-trade-ticket .ept-holding-select,html[data-theme=dark] .explore-trade-ticket .ept-holding dd,html[data-theme=dark] .explore-trade-ticket .ept-history-heading>strong,html[data-theme=dark] .explore-trade-ticket .ept-history-name>strong,html[data-theme=dark] .explore-trade-ticket .ept-history-values dd,html[data-theme=dark] .explore-trade-ticket .ept-history-details dd,html[data-theme=dark] .explore-ecosystem-shelf,html[data-theme=dark] .ees-tab,html[data-theme=dark] .ees-picker-tools input,html[data-theme=dark] .ees-support strong,html[data-theme=dark] .ees-no-results strong,html[data-theme=dark] .explore-ecosystem-directory,html[data-theme=dark] .explore-ecosystem-directory h2,html[data-theme=dark] .explore-ecosystem-directory .eed-search-row input,html[data-theme=dark] .explore-draft-rule textarea,html[data-theme=dark] .explore-share-editor label,html[data-theme=dark] .explore-share-export-recovery summary,html[data-theme=dark] .explore-relay-question p,html[data-theme=dark] .explore-financial-title h3,html[data-theme=dark] .xct-token-name>strong,html[data-theme=dark] .xct-token-quote>b{color:var(--text)}html[data-theme=dark] .ex-tone-robinhood,html[data-theme=dark] .ex-tone-stablecoins,html[data-theme=dark] .ex-stage-live,html[data-theme=dark] .ex-stage-public-mainnet,html[data-theme=dark] .ex-stage-active,html[data-theme=dark] .ex-stage-ongoing,html[data-theme=dark] .ex-outside-filter,html[data-theme=dark] .ex-share-icon:hover,html[data-theme=dark] .ex-evidence-pair>section:last-child,html[data-theme=dark] .ex-draft-entry button:hover,html[data-theme=dark] .px-navigation nav button b,html[data-theme=dark] .px-topic-icon.tone-stablecoins,html[data-theme=dark] .xa-discovery-nav nav b,html[data-theme=dark] .xa-positions nav b,html[data-theme=dark] .xa-fill-side.sell,html[data-theme=dark] .eas-pulse-meter,html[data-theme=dark] .xm-meme .xa-chain,html[data-theme=dark] .xm-meme .ept-tabs,html[data-theme=dark] .xm-meme .eas-starters button:hover,html[data-theme=dark] .esl-mode-bar button b,html[data-theme=dark] .esl-live-room .esl-avatar,html[data-theme=dark] .esl-profit-board,html[data-theme=dark] .explore-trade-ticket .ept-history-card.is-sell .ept-history-side,html[data-theme=dark] .explore-trade-ticket .ept-history-share:hover,html[data-theme=dark] .ees-logo.ees-blue,html[data-theme=dark] .ees-logo.ees-purple,html[data-theme=dark] .ees-remove,html[data-theme=dark] .ees-add:hover,html[data-theme=dark] .ees-storage-notice,html[data-theme=dark] .explore-ecosystem-directory .eed-evidence summary>span,html[data-theme=dark] .explore-draft-close:hover,html[data-theme=dark] .explore-share-close:hover,html[data-theme=dark] .is-relay .explore-share-preview-stage,html[data-theme=dark] .epd-postcard-stack:before{background:var(--surface-soft)}html[data-theme=dark] .ex-stage,html[data-theme=dark] .ex-topic-search,html[data-theme=dark] .ex-asset-symbol,html[data-theme=dark] .px-navigation>label button,html[data-theme=dark] .px-research-dialog>footer,html[data-theme=dark] .esl-profile-motto,html[data-theme=dark] .ees-wait-actions>a,html[data-theme=dark] .ees-wait-actions>button,html[data-theme=dark] .explore-ecosystem-directory .eed-status{background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .ex-category-switch button.is-active,html[data-theme=dark] .eas-message p,html[data-theme=dark] .esl-profile-dialog,html[data-theme=dark] .explore-market-chart .emc-person-detail,html[data-theme=dark] .explore-trade-ticket .ept-history-details code,html[data-theme=dark] .ees-dialog,html[data-theme=dark] .ees-waiting,html[data-theme=dark] .explore-draft-dialog{background:var(--surface-solid);color:var(--text)}html[data-theme=dark] .ex-topic-row.is-selected,html[data-theme=dark] .xa-token-card.selected,html[data-theme=dark] .xa-token-card.selected>footer,html[data-theme=dark] .explore-trade-ticket .ept-portfolio-nav button:not([aria-pressed=true]):hover,html[data-theme=dark] .explore-draft-intents label.is-selected{background:var(--accent-soft)}html[data-theme=dark] .ex-follow,html[data-theme=dark] .px-pocket-guide button{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .ex-tabs,html[data-theme=dark] .px-research-dialog>nav,html[data-theme=dark] .xa-toolbar,html[data-theme=dark] .xa-market-stats,html[data-theme=dark] .xa-positions>header,html[data-theme=dark] .xa-position-row,html[data-theme=dark] .xa-identity-fields>div,html[data-theme=dark] .eas-tabs,html[data-theme=dark] .esl-post,html[data-theme=dark] .explore-market-chart .emc-toolbar,html[data-theme=dark] .explore-market-metrics,html[data-theme=dark] .explore-trade-ticket .ept-ticket-nav,html[data-theme=dark] .explore-trade-ticket .ept-portfolio-summary,html[data-theme=dark] .explore-draft-heading{border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .ex-facts,html[data-theme=dark] .px-topic-stage,html[data-theme=dark] .px-post,html[data-theme=dark] .px-strategy-post,html[data-theme=dark] .px-pocket-guide,html[data-theme=dark] .px-known-grid section,html[data-theme=dark] .px-asset-box,html[data-theme=dark] .xa-token-card,html[data-theme=dark] .xa-positions,html[data-theme=dark] .xa-next-world section,html[data-theme=dark] .xa-discovery,html[data-theme=dark] .explore-asset-social,html[data-theme=dark] .eas-composer,html[data-theme=dark] .ees-tab-wrap,html[data-theme=dark] .ees-choice,html[data-theme=dark] .ees-wait-details dl>div,html[data-theme=dark] .explore-ecosystem-directory .eed-topic,html[data-theme=dark] .explore-draft-intents label,html[data-theme=dark] .explore-draft-rule,html[data-theme=dark] .explore-draft-export,html[data-theme=dark] .explore-share-close{border:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .ex-facts>div+div,html[data-theme=dark] .ex-timeline li,html[data-theme=dark] .px-timeline,html[data-theme=dark] .ees-wait-capability{border-left:1px solid var(--line-strong)}html[data-theme=dark] .ex-research-footer,html[data-theme=dark] .px-post-fork,html[data-theme=dark] .xa-chart-footer{border-top:1px solid var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .ex-timeline-point,html[data-theme=dark] .px-owner-tag,html[data-theme=dark] .px-source-inline,html[data-theme=dark] .xa-discovery-nav label button,html[data-theme=dark] .esl-live-room .esl-follow,html[data-theme=dark] .ees-add-choice,html[data-theme=dark] .xct-remove-token{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .ex-source-library,html[data-theme=dark] .px-reply-bubble,html[data-theme=dark] .px-own-post>footer,html[data-theme=dark] .xa-token-card>footer,html[data-theme=dark] .ept-balance,html[data-theme=dark] .ept-position,html[data-theme=dark] .explore-trade-ticket .ept-history-values,html[data-theme=dark] .explore-ecosystem-directory .eed-evidence,html[data-theme=dark] .explore-draft-sources{border-top:1px solid var(--line-strong)}html[data-theme=dark] .ex-asset-list>section,html[data-theme=dark] .ex-note-prompts button,html[data-theme=dark] .ex-note-actions button,html[data-theme=dark] .px-evidence-reveal,html[data-theme=dark] .px-strategy-post>footer>button,html[data-theme=dark] .xa-toast,html[data-theme=dark] .xa-profile-share,html[data-theme=dark] .explore-arena .explore-trade-ticket,html[data-theme=dark] .xa-seat-avatar,html[data-theme=dark] .xi-news-preview,html[data-theme=dark] .ees-close,html[data-theme=dark] .explore-share-fact,html[data-theme=dark] .explore-share-note,html[data-theme=dark] .explore-play-dock .epd-writing-area textarea,html[data-theme=dark] .explore-play-dock .epd-source-choices button,html[data-theme=dark] .explore-play-dock .epd-next-actions button{border:1px solid var(--line-strong)}html[data-theme=dark] .ex-note-mode button[aria-pressed=true],html[data-theme=dark] .px-avatar.orb,html[data-theme=dark] .xa-market-panel .xa-current-star,html[data-theme=dark] .explore-arena .explore-asset-social,html[data-theme=dark] .xm-meme .xa-positions,html[data-theme=dark] .xi-person-avatar.sell img,html[data-theme=dark] .explore-draft-rule.rule-cyan,html[data-theme=dark] .explore-draft-rule.rule-coral,html[data-theme=dark] .is-financial .explore-share-card,html[data-theme=dark] .explore-conversation-dock .xct-token-name>strong>em{border-color:var(--line-strong)}html[data-theme=dark] .ex-draft-entry button,html[data-theme=dark] .ex-toast,html[data-theme=dark] .px-topic-rail>button,html[data-theme=dark] .px-stage-top>button,html[data-theme=dark] .px-research-dialog>header>button,html[data-theme=dark] .px-research-dialog>nav button,html[data-theme=dark] .xa-profile-button,html[data-theme=dark] .xa-icon-button,html[data-theme=dark] .xa-dialog>header>button,html[data-theme=dark] .explore-market-chart .emc-people-toggle,html[data-theme=dark] .ees-picker-tools label,html[data-theme=dark] .explore-ecosystem-directory .eed-search-row label,html[data-theme=dark] .explore-ecosystem-directory .eed-refresh,html[data-theme=dark] .explore-ecosystem-directory .eed-stage{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .px-heading h1 span{color:var(--text);border-left:1px solid var(--line-strong)}html[data-theme=dark] .px-topic-rail>button.selected,html[data-theme=dark] .explore-trade-ticket .ept-ticket-nav button[aria-pressed=true]{color:var(--accent);background:var(--accent-soft)}html[data-theme=dark] .px-topic-icon.tone-robinhood,html[data-theme=dark] .esl-mint .esl-post-tag,html[data-theme=dark] .explore-trade-ticket .ept-history-side{background:var(--surface-soft);color:var(--positive)}html[data-theme=dark] .px-search-context,html[data-theme=dark] .xa-no-assets{border:1px dashed var(--line-strong);color:var(--muted);background:var(--surface-solid)}html[data-theme=dark] .px-stage-top>button[aria-pressed=true],html[data-theme=dark] .explore-market-chart .emc-people-toggle[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);border-color:var(--line-strong)}html[data-theme=dark] .px-badge,html[data-theme=dark] .xm-motion-toggle[aria-pressed=false],html[data-theme=dark] .eas-tabs button b,html[data-theme=dark] .eas-timeframe,html[data-theme=dark] .explore-trade-ticket .ept-ticket-nav button>span{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .px-badge.tone-live,html[data-theme=dark] .xa-fill-side{color:var(--positive);background:var(--surface-soft)}html[data-theme=dark] .px-angle-buttons button,html[data-theme=dark] .eas-paper-badge{border:1px solid var(--line-strong);color:var(--text);background:var(--surface-solid)}html[data-theme=dark] .px-angle-buttons button.angle-1{background:var(--surface-soft);color:var(--positive);border-color:var(--line-strong)}html[data-theme=dark] .px-angle-buttons button.angle-2,html[data-theme=dark] .xm-meme .eas-starters button{background:var(--surface-soft);color:var(--muted);border-color:var(--line-strong)}html[data-theme=dark] .px-angle-response{background:var(--surface-soft);border-top:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .px-avatar,html[data-theme=dark] .eas-user-avatar,html[data-theme=dark] .ept-tabs{background:var(--surface-soft);border:1px solid var(--line-strong)}html[data-theme=dark] .px-avatar.you{border-color:var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .px-demo-tag,html[data-theme=dark] .xa-discovery-nav>label,html[data-theme=dark] .xa-identity-links>a{color:var(--muted);border:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .px-evidence-peek{border:1px dashed var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .px-evidence-peek.open{background:var(--surface-solid);color:var(--muted);border-color:var(--line-strong)}html[data-theme=dark] .px-reaction-row button:hover,html[data-theme=dark] .explore-market-chart .emc-empty{color:var(--muted);background:var(--surface-solid)}html[data-theme=dark] .px-reaction-row button.selected{background:var(--accent-soft);border-color:var(--line-strong)}html[data-theme=dark] .px-reaction-row button.react-question{color:var(--muted);background:var(--surface-solid);border-color:var(--line-strong)}html[data-theme=dark] .px-inline-reply input,html[data-theme=dark] .xa-fill-row{border-bottom:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .px-inline-reply>button,html[data-theme=dark] .xmm-dialog header button,html[data-theme=dark] .explore-trade-ticket .ept-holding-icon,html[data-theme=dark] .explore-trade-ticket .ept-holding-current,html[data-theme=dark] .explore-trade-ticket .ept-portfolio-empty>span,html[data-theme=dark] .ees-no-results button,html[data-theme=dark] .explore-ecosystem-directory .eed-topic-bottom button,html[data-theme=dark] .explore-ecosystem-directory .eed-empty button{border:1px solid var(--line-strong);background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .px-own-post,html[data-theme=dark] .px-strategy-post,html[data-theme=dark] .xa-token-card.tone-1,html[data-theme=dark] .xa-token-card.tone-2,html[data-theme=dark] .xa-token-card.tone-3,html[data-theme=dark] .eas-trade-card.is-sell,html[data-theme=dark] .explore-relay-question-editor textarea,html[data-theme=dark] .is-financial .explore-share-editor textarea{background:var(--surface-solid);border-color:var(--line-strong)}html[data-theme=dark] .px-empty-mine{background:var(--surface-solid);border:1px dashed var(--line-strong)}html[data-theme=dark] .px-empty-mine button,html[data-theme=dark] .eas-asset-mark,html[data-theme=dark] .eas-empty-quote{border:1px solid var(--line-strong);color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .px-strategy-tag,html[data-theme=dark] .xa-loading button,html[data-theme=dark] .explore-market-chart .emc-refresh-label,html[data-theme=dark] .ees-wait-capability>button,html[data-theme=dark] .explore-ecosystem-directory .eed-topic-icon,html[data-theme=dark] .explore-ecosystem-directory .eed-capability>span{background:var(--surface-soft);border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .px-remix-rule,html[data-theme=dark] .px-fact-strip,html[data-theme=dark] .xa-market-panel,html[data-theme=dark] .xa-profile-grid>div,html[data-theme=dark] .xi-news-list article,html[data-theme=dark] .eas-trade-card,html[data-theme=dark] .ept-order label>div,html[data-theme=dark] .ept-review,html[data-theme=dark] .explore-trade-ticket .ept-holding,html[data-theme=dark] .explore-draft-close,html[data-theme=dark] .explore-share-dialog,html[data-theme=dark] .explore-share-card,html[data-theme=dark] .explore-share-export-recovery{background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .px-remix-rule select,html[data-theme=dark] .explore-asset-social .eas-trade-card footer>button,html[data-theme=dark] .ept-presets button,html[data-theme=dark] .explore-ecosystem-directory .eed-evidence a{color:var(--muted);background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .px-remix-rule.then,html[data-theme=dark] .ees-stage>span.is-planned{background:var(--surface-soft);border-color:var(--line-strong);color:var(--muted)}html[data-theme=dark] .px-research-dialog{border-left:1px solid var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .px-research-dialog>header,html[data-theme=dark] .xa-dialog>header,html[data-theme=dark] .xa-profile-hero,html[data-theme=dark] .explore-share-topbar{background:var(--surface-solid);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .px-original-sources>a{color:var(--muted);border-top:1px solid var(--line-strong)}@media(max-width:859px){html[data-theme=dark] .px-mobile-back{border:1px solid var(--line-strong);color:var(--muted);background:var(--surface-solid)}}@media(max-width:859px){html[data-theme=dark] .px-navigation>label{border:1px solid var(--line-strong)}}html[data-theme=dark] .xa-heading h1>span{border-left:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .xa-chain{color:var(--text);border:1px solid var(--line-strong);background:var(--surface-solid);border-color:var(--line-strong)}html[data-theme=dark] .xa-chain>span{color:var(--muted);border-left:1px solid var(--line-strong);border-color:var(--line-strong)}html[data-theme=dark] .xa-discovery-nav,html[data-theme=dark] .xa-token-card,html[data-theme=dark] .xa-token-card.tone-1,html[data-theme=dark] .xa-token-card.tone-2,html[data-theme=dark] .xa-token-card.tone-3,html[data-theme=dark] .explore-arena .eas-market-pulse{border-bottom:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .xa-discovery-nav>select,html[data-theme=dark] .explore-draft-empty-flow span{border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .xa-asset-deck,html[data-theme=dark] .eas-discussion-scroll,html[data-theme=dark] .eas-fills-scroll,html[data-theme=dark] .eas-ranking-list,html[data-theme=dark] .esl-demo-stream{scrollbar-color:var(--line-strong) transparent}html[data-theme=dark] .xa-avatar,html[data-theme=dark] .esl-mode-bar>div,html[data-theme=dark] .xmm-detail-grid,html[data-theme=dark] .explore-trade-ticket .ept-portfolio-nav,html[data-theme=dark] .xct-token-avatar{border:1px solid var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .explore-arena .up,html[data-theme=dark] .eas-fill-direction,html[data-theme=dark] .eas-rank-value.is-positive,html[data-theme=dark] .esl-profit-number,html[data-theme=dark] .esl-profile-stats>div>strong,html[data-theme=dark] .explore-market-chart .emc-readout b,html[data-theme=dark] .explore-market-chart .emc-person-action>b,html[data-theme=dark] .ept-position .positive,html[data-theme=dark] .explore-trade-ticket .ept-portfolio .is-up,html[data-theme=dark] .ees-support.is-connected small,html[data-theme=dark] .rule-cyan b,html[data-theme=dark] .xct-token-quote>small.is-up{color:var(--positive)}html[data-theme=dark] .explore-arena .down,html[data-theme=dark] .eas-bottom-note.has-error,html[data-theme=dark] .eas-rank-value.is-negative,html[data-theme=dark] .esl-live-room .esl-post-content>footer>button[aria-pressed=true],html[data-theme=dark] .esl-profit-number.is-loss,html[data-theme=dark] .esl-profile-stats>div>strong.is-loss,html[data-theme=dark] .explore-market-chart .emc-readout.is-down b,html[data-theme=dark] .ept-order-error,html[data-theme=dark] .ept-quote-issue,html[data-theme=dark] .ept-position .negative,html[data-theme=dark] .explore-trade-ticket .ept-portfolio .is-down,html[data-theme=dark] .rule-coral b,html[data-theme=dark] .explore-draft-footer p.has-error,html[data-theme=dark] .xct-token-quote>small.is-down{color:var(--negative)}html[data-theme=dark] .xa-deck-caption{color:var(--muted);background:var(--surface-solid);border-top:1px solid var(--line-strong)}html[data-theme=dark] .xa-dialog,html[data-theme=dark] .esl-live-room .esl-profit-row,html[data-theme=dark] .explore-draft-compose>textarea,html[data-theme=dark] .xct-token-card{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--text)}@media(max-width:850px){html[data-theme=dark] .xa-discovery-nav>label{border:1px solid var(--line-strong)}}html[data-theme=dark] .xa-token-card>footer>button:last-child{background:var(--surface-solid);color:var(--muted);border:1px solid var(--line-strong)}html[data-theme=dark] .explore-arena .eas-composer,html[data-theme=dark] .explore-trade-ticket .ept-holding.is-current{border-color:var(--line-strong);background:var(--surface-solid)}@media(max-width:860px){html[data-theme=dark] .xa-token-card,html[data-theme=dark] .xa-token-card.tone-1,html[data-theme=dark] .xa-token-card.tone-2,html[data-theme=dark] .xa-token-card.tone-3{border-right:1px solid var(--line-strong)}}html[data-theme=dark] .xm-motion-toggle{color:var(--accent);border:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .xm-token-frame{border:3px solid var(--line-strong)}html[data-theme=dark] .xm-change.unknown,html[data-theme=dark] .explore-trade-ticket .ept-filled,html[data-theme=dark] .ees-tab small,html[data-theme=dark] .epd-edition{color:var(--text);background:var(--surface-soft)}html[data-theme=dark] .xm-meme .emc-toolbar{background:var(--surface-solid);border-bottom-color:var(--line-strong)}html[data-theme=dark] .xm-meme .eas-market-pulse{border-bottom-color:var(--line-strong)}@container token-market (min-width:780px){html[data-theme=dark] .xi-embedded-ticket{border-left:1px solid var(--line-strong)}}html[data-theme=dark] .eas-heading,html[data-theme=dark] .ees-wait-hero{background:var(--surface-soft);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .explore-asset-social .eas-starters button{background:var(--surface-solid);color:var(--muted);border:1px dashed var(--line-strong)}html[data-theme=dark] .eas-trade-card>footer,html[data-theme=dark] .explore-trade-ticket .ept-holding dl>.ept-holding-pnl,html[data-theme=dark] .explore-trade-ticket .ept-history-pnl,html[data-theme=dark] .ees-support,html[data-theme=dark] .epd-postcard footer{border-top:1px dashed var(--line-strong)}html[data-theme=dark] .is-sell>footer{border-top-color:var(--line-strong)}html[data-theme=dark] .explore-asset-social .eas-ranking-filters button,html[data-theme=dark] .esl-demo-badge,html[data-theme=dark] .explore-market-chart .emc-tools button,html[data-theme=dark] .explore-market-chart .emc-person-detail header>button{border:1px solid var(--line-strong);color:var(--muted);background:var(--surface-solid)}html[data-theme=dark] .explore-asset-social .eas-ranking-row{border-bottom:1px solid var(--line-strong);color:var(--text)}html[data-theme=dark] .esl-live-room .esl-mode-bar button[aria-pressed=true],html[data-theme=dark] .explore-market-chart .emc-periods button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}html[data-theme=dark] .esl-live-room .esl-follow[aria-pressed=true]{background:var(--accent-soft);color:var(--positive)}html[data-theme=dark] .esl-coral .esl-post-tag{background:var(--surface-soft);color:var(--negative)}html[data-theme=dark] .esl-quoted-reply{border-left:2px solid var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .esl-profile-stats{border-bottom:1px dashed var(--line-strong)}@container esl-room (min-width:700px){html[data-theme=dark] .esl-live-room .esl-profit-row{border-bottom:1px solid var(--line-strong)}}html[data-theme=dark] .explore-market-chart{background:var(--surface-solid);border-top:1px solid var(--line-strong);color:var(--text)}html[data-theme=dark] .explore-market-chart .emc-periods button:hover,html[data-theme=dark] .explore-market-chart .emc-tools button:hover,html[data-theme=dark] .ees-choice-check{color:var(--accent);background:var(--surface-solid)}html[data-theme=dark] .explore-market-chart .emc-caption,html[data-theme=dark] .explore-share-card footer{border-top:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .xmm-dialog{color:var(--text);background:var(--surface-solid)}html[data-theme=dark] .explore-trade-ticket,html[data-theme=dark] .explore-share-editor textarea,html[data-theme=dark] .explore-share-copy{color:var(--text);background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .ept-paper,html[data-theme=dark] .ept-asset>span{color:var(--muted);background:var(--surface-soft);border:1px solid var(--line-strong)}html[data-theme=dark] .explore-trade-ticket .ept-portfolio-nav button[aria-pressed=true]{color:var(--text);border-color:var(--line-strong);background:var(--accent-soft)}html[data-theme=dark] .explore-trade-ticket .ept-portfolio-nav button>span{background:var(--surface-soft);color:var(--text)}html[data-theme=dark] .explore-trade-ticket .ept-history-card{border:1px solid var(--line-strong);background:linear-gradient(140deg,var(--surface-solid) 0,var(--surface-solid) 44%)}html[data-theme=dark] .explore-trade-ticket .ept-history-card.is-sell{border-top-color:var(--line-strong);background:linear-gradient(140deg,var(--surface-solid) 0,var(--surface-solid) 44%)}html[data-theme=dark] .explore-trade-ticket .ept-history-share,html[data-theme=dark] .explore-draft-empty-icon{border:1px solid var(--line-strong);background:var(--surface-soft);color:var(--accent)}html[data-theme=dark] .ees-tab-wrap.is-active .ees-remove,html[data-theme=dark] .ees-add,html[data-theme=dark] .ees-edit,html[data-theme=dark] .epd-share{background:var(--surface-solid);color:var(--accent)}html[data-theme=dark] .ees-stage>span{background:var(--surface-soft);border:1px solid var(--line-strong);color:var(--positive)}html[data-theme=dark] .ees-dialog-footer,html[data-theme=dark] .ees-wait-sources{border-top:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .ees-wait-progress>span{color:var(--positive);border:1px solid var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .ees-wait-progress>span.is-next{color:var(--muted);border-color:var(--line-strong);background:var(--surface-solid)}@media(max-width:650px){html[data-theme=dark] .ees-wait-capability{border-top:1px solid var(--line-strong)}}html[data-theme=dark] .explore-ecosystem-directory .eed-intro>span{background:var(--surface-soft);color:var(--muted);border:1px solid var(--line-strong)}html[data-theme=dark] .explore-ecosystem-directory .eed-filter-row button[aria-pressed=true]{color:var(--muted);background:var(--accent-soft)}html[data-theme=dark] .explore-ecosystem-directory .eed-stage-live .eed-stage{background:var(--surface-solid);border-color:var(--line-strong);color:var(--muted)}html[data-theme=dark] .explore-draft-compose{border-right:1px solid var(--line-strong)}html[data-theme=dark] .explore-draft-step{color:var(--accent);background:var(--surface-soft);border:1px solid var(--line-strong)}html[data-theme=dark] .explore-draft-tag{color:var(--muted);border:1px dashed var(--line-strong)}html[data-theme=dark] .explore-draft-empty{border:1px dashed var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .explore-draft-sources a{color:var(--accent);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .explore-draft-footer{background:var(--surface-solid);border-top:1px solid var(--line-strong)}@media(max-width:670px){html[data-theme=dark] .explore-draft-compose{border-bottom:1px solid var(--line-strong)}}html[data-theme=dark] .explore-share-preview-stage{background:linear-gradient(150deg,var(--surface-soft),var(--surface-soft) 70%,var(--surface-soft))}html[data-theme=dark] .explore-share-stage{border:1px solid var(--line-strong);color:var(--accent);background:var(--surface-soft)}html[data-theme=dark] .is-financial .explore-share-preview-stage{background:linear-gradient(145deg,var(--surface-soft),var(--surface-soft))}html[data-theme=dark] .epd-card-author>span{background:var(--surface-soft);color:var(--accent);border:1px solid var(--line-strong)}html[data-theme=dark] .epd-angle-choices button[aria-pressed=true]{color:var(--text);background:var(--accent-soft)}html[data-theme=dark] .epd-source-choices button[aria-pressed=true]{border-color:var(--line-strong);background:var(--accent-soft);color:var(--text)}html[data-theme=dark] .xct-token-name>strong>em{color:var(--muted);border:1px solid var(--line-strong)}html[data-theme=dark] .xct-token-footer{border-top:1px dashed var(--line-strong);color:var(--muted)}html[data-theme=dark] .cc-workspace .cc-inline-link{color:var(--accent);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .terminal-app.community-app,html[data-theme=dark] .cc-workspace input,html[data-theme=dark] .cc-workspace select,html[data-theme=dark] .cc-workspace textarea,html[data-theme=dark] .cc-sidebar,html[data-theme=dark] .cc-sidebar>nav small,html[data-theme=dark] .cc-room-enter,html[data-theme=dark] .cc-workspace .cc-compose-trigger,html[data-theme=dark] .cc-rule-chips>span,html[data-theme=dark] .cc-room-market,html[data-theme=dark] .cc-feed-main .cc-compose-trigger,html[data-theme=dark] .cc-participation-cover:hover .cc-participation-enter,html[data-theme=dark] .cc-workspace .cc-lounge-join:hover,html[data-theme=dark] .cc-position-fields{background:var(--surface-solid)}html[data-theme=dark] .cc-workspace{background:linear-gradient(115deg,var(--surface-solid),var(--surface-solid) 65%,var(--surface-solid))}html[data-theme=dark] .cc-workspace button:hover:not(:disabled),html[data-theme=dark] .cc-group-shortcuts .is-active,html[data-theme=dark] .cc-workspace .cc-ref>button:hover,html[data-theme=dark] .cc-friend-note,html[data-theme=dark] .cc-message p,html[data-theme=dark] .cc-message.is-self p,html[data-theme=dark] .cc-group-card.cc-group-color-1,html[data-theme=dark] .cc-group-card.cc-group-color-2,html[data-theme=dark] .cc-room-controls button,html[data-theme=dark] .cc-annotation-hint button,html[data-theme=dark] .cc-choice-row button.is-active,html[data-theme=dark] .cc-workspace .cc-activity:hover,html[data-theme=dark] .cc-workspace .cc-activity.is-current,html[data-theme=dark] .cc-workspace .cc-lounge-feature>footer>.cc-lounge-join{background:var(--surface-soft)}html[data-theme=dark] .cc-workspace button.cc-danger{color:var(--negative);background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .cc-workspace input::placeholder,html[data-theme=dark] .cc-workspace textarea::placeholder,html[data-theme=dark] .cc-wordmark>div>span,html[data-theme=dark] .cc-wordmark h1 span,html[data-theme=dark] .cc-local-label,html[data-theme=dark] .cc-sidebar-label,html[data-theme=dark] .cc-group-shortcuts .cc-find-group,html[data-theme=dark] .cc-sidebar-bottom p,html[data-theme=dark] .cc-settings,html[data-theme=dark] .cc-sectionline h2>span,html[data-theme=dark] .cc-sectionline>button,html[data-theme=dark] .cc-feed-bar>div>button,html[data-theme=dark] .cc-feed-bar>label,html[data-theme=dark] .cc-compose-trigger>span:not(.cc-avatar),html[data-theme=dark] .cc-compose-tools,html[data-theme=dark] .cc-post>header small,html[data-theme=dark] .cc-debate-options small,html[data-theme=dark] .cc-ref span,html[data-theme=dark] .cc-workspace .cc-post-actions>button,html[data-theme=dark] .cc-friends-header h2>span,html[data-theme=dark] .cc-friend-tabs button,html[data-theme=dark] .cc-friend-tabs span,html[data-theme=dark] .cc-friend-search,html[data-theme=dark] .cc-friend-name em,html[data-theme=dark] .cc-friend-row>.cc-icon,html[data-theme=dark] .cc-workspace .cc-friend-add,html[data-theme=dark] .cc-friend-note>svg,html[data-theme=dark] .cc-friend-note p,html[data-theme=dark] .cc-message em,html[data-theme=dark] .cc-composer footer>div>button,html[data-theme=dark] .cc-empty,html[data-theme=dark] .cc-empty b,html[data-theme=dark] .cc-empty h3,html[data-theme=dark] .cc-empty p,html[data-theme=dark] .cc-eyebrow,html[data-theme=dark] .cc-group-card p,html[data-theme=dark] .cc-group-card footer,html[data-theme=dark] .cc-room-connection,html[data-theme=dark] .cc-room-market>span,html[data-theme=dark] .cc-room-chat>header>span:last-child,html[data-theme=dark] .cc-room-controls>span,html[data-theme=dark] .cc-replay-select span,html[data-theme=dark] .cc-replay-cover p,html[data-theme=dark] .cc-replay-cover small,html[data-theme=dark] .cc-modal-body>p,html[data-theme=dark] .cc-workspace .cc-subtle,html[data-theme=dark] .cc-profile-cover,html[data-theme=dark] .cc-profile-main>p:first-of-type,html[data-theme=dark] .cc-profile-main>p,html[data-theme=dark] .cc-profile-secondary>button,html[data-theme=dark] .cc-profile-posts p,html[data-theme=dark] .cc-create-illustration>span,html[data-theme=dark] .cc-share-assets small,html[data-theme=dark] .cc-share-preview>footer small,html[data-theme=dark] .cc-settings-form p,html[data-theme=dark] .cc-setting-toggle,html[data-theme=dark] .cc-miniroom small,html[data-theme=dark] .cc-inst-post>header small,html[data-theme=dark] .cc-workspace .cc-inst-edit,html[data-theme=dark] .cc-inst-chart-head>span>small,html[data-theme=dark] .cc-inst-chart-head>svg,html[data-theme=dark] .cc-inst-chart-foot,html[data-theme=dark] .cc-inst-chart-empty,html[data-theme=dark] .cc-inst-actions>button>small,html[data-theme=dark] .cc-inst-actions>span,html[data-theme=dark] .cc-inst-actions .is-saved,html[data-theme=dark] .cc-inst-caption>p,html[data-theme=dark] .cc-workspace .cc-inst-more,html[data-theme=dark] .cc-inst-post .cc-ref button>span,html[data-theme=dark] .cc-workspace .cc-inst-comments>button,html[data-theme=dark] .cc-modal .cc-inst-comments>button,html[data-theme=dark] .cc-inst-comments b,html[data-theme=dark] .cc-inst-comments span,html[data-theme=dark] .cc-inst-room>span,html[data-theme=dark] .cc-workspace .cc-inst-room>button,html[data-theme=dark] .cc-modal .cc-inst-room>button,html[data-theme=dark] .cc-post-editor-author small,html[data-theme=dark] .cc-post-editor-author>svg,html[data-theme=dark] .cc-post-editor-note,html[data-theme=dark] .cc-post-editor>small,html[data-theme=dark] .cc-activity-section>header,html[data-theme=dark] .cc-activity-section>header small,html[data-theme=dark] .cc-activity-copy>span,html[data-theme=dark] .cc-activity-copy>small,html[data-theme=dark] .cc-activity>svg,html[data-theme=dark] .cc-participation-head>div>span,html[data-theme=dark] .cc-workspace .cc-participation-toolbar button,html[data-theme=dark] .cc-participation-info small,html[data-theme=dark] .cc-participation-empty,html[data-theme=dark] .cc-venues .cc-participation-head h2>small,html[data-theme=dark] .cc-cinema-player>footer small,html[data-theme=dark] .cc-screen-kicker,html[data-theme=dark] .cc-screen-context>p,html[data-theme=dark] .cc-screen-room>span,html[data-theme=dark] .cc-screen-room small,html[data-theme=dark] .cc-screen-room>p,html[data-theme=dark] .cc-screen-disclosure,html[data-theme=dark] .cc-program-library>header>span,html[data-theme=dark] .cc-program-library button small,html[data-theme=dark] .cc-lounge-people>header>small,html[data-theme=dark] .cc-lounge-seats small,html[data-theme=dark] .cc-lounge-agenda>span,html[data-theme=dark] .cc-lounge-agenda>p,html[data-theme=dark] .cc-lounge-agenda>p>small,html[data-theme=dark] .cc-venue-room-selector>header>span,html[data-theme=dark] .cc-venue-room-selector>header small,html[data-theme=dark] .cc-workspace .cc-venue-room-selector>header>button,html[data-theme=dark] .cc-venue-room-option small,html[data-theme=dark] .cc-venue-room-option>svg,html[data-theme=dark] .cc-post-position>small,html[data-theme=dark] .cc-post-context-editor>label:not(.cc-position-toggle),html[data-theme=dark] .cc-position-toggle small,html[data-theme=dark] .cc-position-fields>label,html[data-theme=dark] .cc-position-fields>small{color:var(--muted)}html[data-theme=dark] .cc-pagehead{border-bottom:1px solid var(--line-strong);background:linear-gradient(105deg,var(--surface-soft),var(--surface-solid) 65%,var(--surface-solid))}html[data-theme=dark] .cc-head-actions>button{background:var(--surface-solid);border-color:var(--line-strong)}html[data-theme=dark] .cc-sidebar>nav button.is-active,html[data-theme=dark] .cc-art-strategy,html[data-theme=dark] .cc-stage-tabs button.is-active{background:var(--surface-soft);color:var(--accent)}html[data-theme=dark] .cc-workspace .cc-room-mint,html[data-theme=dark] .cc-workspace .cc-room-mint:hover,html[data-theme=dark] .cc-art-chart{background:var(--surface-soft);color:var(--text)}html[data-theme=dark] .cc-avatar{background:var(--avatar-color,var(--surface-soft))}html[data-theme=dark] .cc-avatar-stack>.cc-avatar,html[data-theme=dark] .cc-activity-art>span,html[data-theme=dark] .cc-participation-members>.cc-avatar{border:2px solid var(--line-strong)}html[data-theme=dark] .cc-feed-bar>div>button.is-active,html[data-theme=dark] .cc-post-text,html[data-theme=dark] .cc-friend-tabs button.is-active,html[data-theme=dark] .cc-workspace .cc-inst-chart,html[data-theme=dark] .cc-modal .cc-inst-chart,html[data-theme=dark] .cc-workspace .cc-inst-actions>button,html[data-theme=dark] .cc-modal .cc-inst-actions>button,html[data-theme=dark] .cc-workspace .cc-inst-caption>p>button,html[data-theme=dark] .cc-modal .cc-inst-caption>p>button,html[data-theme=dark] .cc-post-editor-author b,html[data-theme=dark] .cc-post-preview-content>p,html[data-theme=dark] .cc-activity-copy>b,html[data-theme=dark] .cc-participation-head h2,html[data-theme=dark] .cc-participation-toolbar input,html[data-theme=dark] .cc-participation-info b,html[data-theme=dark] .cc-workspace .cc-program-library>div>button,html[data-theme=dark] .cc-screen-context h3,html[data-theme=dark] .cc-screen-room b,html[data-theme=dark] .cc-program-library h3,html[data-theme=dark] .cc-program-library b,html[data-theme=dark] .cc-lounge-people>header>span,html[data-theme=dark] .cc-lounge-seats b,html[data-theme=dark] .cc-venue-room-option b,html[data-theme=dark] .cc-workspace .cc-post-thesis h3,html[data-theme=dark] .cc-modal .cc-post-thesis h3,html[data-theme=dark] .cc-post-position>b,html[data-theme=dark] .cc-post-position strong{color:var(--text)}html[data-theme=dark] .cc-post,html[data-theme=dark] .cc-ref,html[data-theme=dark] .cc-composer,html[data-theme=dark] .cc-emoji,html[data-theme=dark] .cc-room-chat,html[data-theme=dark] .cc-modal,html[data-theme=dark] .cc-inst-post .cc-ref,html[data-theme=dark] .cc-inst-post.is-text-post .cc-inst-caption,html[data-theme=dark] .cc-participation-card{background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .cc-post:hover{border-color:var(--line-strong)}html[data-theme=dark] .cc-author>span,html[data-theme=dark] .cc-annotation-hint{color:var(--muted);background:var(--surface-solid)}html[data-theme=dark] .cc-post-actions,html[data-theme=dark] .cc-profile-posts,html[data-theme=dark] .cc-post-editor>footer,html[data-theme=dark] .cc-activity-section,html[data-theme=dark] .cc-screen-room,html[data-theme=dark] .cc-lounge-agenda{border-top:1px solid var(--line-strong)}html[data-theme=dark] .cc-workspace .cc-post-actions>button.is-liked,html[data-theme=dark] .cc-inst-chart-head>.cc-inst-chart-price>.is-down,html[data-theme=dark] .cc-inst-actions .is-liked,html[data-theme=dark] .cc-modal .cc-inst-actions .is-liked,html[data-theme=dark] .cc-post-position .is-short,html[data-theme=dark] .cc-context-error{color:var(--negative)}html[data-theme=dark] .cc-workspace .cc-post-actions>.cc-with-friends,html[data-theme=dark] .cc-screen-tags>span,html[data-theme=dark] .cc-post-thesis-line>span{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .cc-post .is-saved,html[data-theme=dark] .cc-workspace .cc-inst-actions>button:hover,html[data-theme=dark] .cc-workspace .cc-participation-card>footer>button{color:var(--accent)}html[data-theme=dark] .cc-friends{border-left:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .cc-friends-header,html[data-theme=dark] .cc-friend-tabs,html[data-theme=dark] .cc-friend-row,html[data-theme=dark] .cc-request,html[data-theme=dark] .cc-group-view>header,html[data-theme=dark] .cc-room-view-head,html[data-theme=dark] .cc-stage-tabs,html[data-theme=dark] .cc-room-chat>header,html[data-theme=dark] .cc-modal>header,html[data-theme=dark] .cc-profile-posts>button,html[data-theme=dark] .cc-people-list>div,html[data-theme=dark] .cc-workspace .cc-inst-post,html[data-theme=dark] .cc-modal .cc-inst-post,html[data-theme=dark] .cc-post-editor-author,html[data-theme=dark] .cc-participation-toolbar{border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .cc-workspace .cc-my-status,html[data-theme=dark] .cc-asset-picker,html[data-theme=dark] .cc-shared-stage,html[data-theme=dark] .cc-modal-actions button,html[data-theme=dark] .cc-modal-actions a,html[data-theme=dark] .cc-profile-actions>button,html[data-theme=dark] .cc-workspace .cc-inst-media,html[data-theme=dark] .cc-modal .cc-inst-media,html[data-theme=dark] .cc-workspace .cc-venue-room-option{border:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .cc-friend-note>button{color:var(--muted);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .cc-friends-foot{color:var(--muted);border-top:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .cc-dm-status,html[data-theme=dark] .cc-annotation-list,html[data-theme=dark] .cc-profile-tags>span{background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .cc-workspace .cc-group-card{border:1px solid var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .cc-group-description{border-bottom:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .cc-workspace .cc-leave{background:var(--surface-soft);color:var(--negative)}html[data-theme=dark] .cc-profile-main>.cc-avatar{border:4px solid var(--line-strong)}html[data-theme=dark] .cc-create-illustration,html[data-theme=dark] .cc-inst-post>header .cc-author>span{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .cc-choice-row button,html[data-theme=dark] .cc-workspace .cc-participation-empty>button{border:1px solid var(--line-strong)}html[data-theme=dark] .cc-group-cinematic footer>svg,html[data-theme=dark] .cc-cinema-play{background:var(--surface-solid);color:var(--text)}@media(max-width:760px){html[data-theme=dark] .cc-mobile-nav{background:var(--surface-solid);border-bottom:1px solid var(--line-strong)}}@media(max-width:760px){html[data-theme=dark] .cc-mobile-nav>button{color:var(--muted)}}@media(max-width:760px){html[data-theme=dark] .cc-mobile-nav .is-active{color:var(--accent)}}@media(max-width:760px){html[data-theme=dark] .cc-mobile-nav b{background:var(--surface-soft)}}html[data-theme=dark] .cc-inst-chart-head>.cc-inst-chart-price>.is-up,html[data-theme=dark] .cc-post-position .is-long,html[data-theme=dark] .cc-post-position .is-spot{color:var(--positive)}html[data-theme=dark] .cc-workspace .cc-inst-choices>button,html[data-theme=dark] .cc-post-position,html[data-theme=dark] .cc-modal .cc-post-stance-picker>button{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .cc-workspace .cc-inst-choices>button[aria-pressed=true]{border-color:var(--line-strong);background:var(--accent-soft);color:var(--muted)}html[data-theme=dark] .cc-post-editor .cc-composer textarea,html[data-theme=dark] .cc-workspace .cc-participation-asset,html[data-theme=dark] .cc-post-context-editor input:not([type=checkbox]),html[data-theme=dark] .cc-post-context-editor select{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--text)}html[data-theme=dark] .cc-workspace .cc-participation-toolbar button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}html[data-theme=dark] .cc-participation-toolbar>label{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .cc-participation-note{border-top:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .cc-program-library button[aria-pressed=true] .cc-program-thumb>span{background:var(--accent-soft);color:var(--text)}html[data-theme=dark] .cc-lounge-your-seat>span{border:1px dashed var(--line-strong);color:var(--muted)}html[data-theme=dark] .cc-workspace .cc-venue-room-option[aria-pressed=true]{border-color:var(--line-strong);background:var(--accent-soft)}html[data-theme=dark] .cc-post-thesis.is-bullish .cc-post-thesis-line>span{color:var(--positive);background:var(--surface-soft)}html[data-theme=dark] .cc-post-thesis.is-bearish .cc-post-thesis-line>span{color:var(--negative);background:var(--surface-soft)}html[data-theme=dark] .cc-modal .cc-post-stance-picker>button[aria-pressed=true]{color:var(--muted);border-color:var(--line-strong);background:var(--accent-soft)}html[data-theme=dark] .cc-modal .cc-post-stance-picker>.is-bullish[aria-pressed=true]{color:var(--positive);background:var(--accent-soft);border-color:var(--line-strong)}html[data-theme=dark] .cc-modal .cc-post-stance-picker>.is-bearish[aria-pressed=true]{color:var(--negative);background:var(--accent-soft);border-color:var(--line-strong)}html[data-theme=dark] .cc-modal .cc-post-stance-picker>.is-watching[aria-pressed=true]{background:var(--accent-soft);border-color:var(--line-strong)}html[data-theme=dark] .cc-position-toggle{border-top:1px solid var(--line-strong);color:var(--text)}html[data-theme=dark] .markets-renewal-body,html[data-theme=dark] .markets-renewal,html[data-theme=dark] .mw-topbar,html[data-theme=dark] .mw-icon-btn:hover,html[data-theme=dark] .mw-button:hover,html[data-theme=dark] .mw-map-section,html[data-theme=dark] .mw-asset-icon,html[data-theme=dark] .mw-screener,html[data-theme=dark] .mw-filter-panel,html[data-theme=dark] .mw-market-table tr:hover td,html[data-theme=dark] .mw-detail-card,html[data-theme=dark] .mw-detail-freshness,html[data-theme=dark] .mr-market-table thead,html[data-theme=dark] .mr-market-table tbody tr:hover,html[data-theme=dark] .mr-observation,html[data-theme=dark] .mr-detail-metrics,html[data-theme=dark] .markets-club .mr-observation,html[data-theme=dark] .markets-club .mr-detail-metrics{background:var(--surface-solid)}html[data-theme=dark] .mw-brand span,html[data-theme=dark] .mw-topbar nav button,html[data-theme=dark] .mw-sidebar-title,html[data-theme=dark] .mw-sidebar>button>svg,html[data-theme=dark] .mw-sidebar>a>svg:first-child,html[data-theme=dark] .mw-side-bottom p,html[data-theme=dark] .mw-breadcrumb,html[data-theme=dark] .mw-page-heading p,html[data-theme=dark] .mw-feed-status,html[data-theme=dark] .mw-product-tabs>button,html[data-theme=dark] .mw-product-tabs>a,html[data-theme=dark] .mw-product-tabs-note,html[data-theme=dark] .mw-summary>div>span,html[data-theme=dark] .mw-summary strong>em,html[data-theme=dark] .mw-summary small,html[data-theme=dark] .mw-summary strong>small,html[data-theme=dark] .mw-discovery-tabs button,html[data-theme=dark] .mw-discovery-tabs>span,html[data-theme=dark] .mw-map-section>header p,html[data-theme=dark] .mw-map-section>footer,html[data-theme=dark] .mw-heat-empty,html[data-theme=dark] .mw-screener-title>div,html[data-theme=dark] .mw-category-tabs>button,html[data-theme=dark] .mw-search>input::placeholder,html[data-theme=dark] .mw-filter-panel>label,html[data-theme=dark] .mw-filter-panel>button,html[data-theme=dark] .mw-market-name>span:last-child>span,html[data-theme=dark] .mw-data-note,html[data-theme=dark] .mw-detail-card>header>span,html[data-theme=dark] .mw-detail-asset p,html[data-theme=dark] .mw-leverage,html[data-theme=dark] .mw-detail-price>span,html[data-theme=dark] .mw-detail-change>span:nth-child(2),html[data-theme=dark] .mw-history-heading,html[data-theme=dark] .mw-segments>button,html[data-theme=dark] .mw-detail-metrics span,html[data-theme=dark] .mw-detail-metrics span small,html[data-theme=dark] .mw-market-contract span,html[data-theme=dark] .mw-paper-disclosure,html[data-theme=dark] .mw-context-card p,html[data-theme=dark] .mw-ai-entry small,html[data-theme=dark] .mw-ai-entry>svg:last-child,html[data-theme=dark] .mw-modal-copy,html[data-theme=dark] .mw-field,html[data-theme=dark] .mw-saved-view small,html[data-theme=dark] .mw-empty,html[data-theme=dark] .mw-empty h3,html[data-theme=dark] .mw-empty p,html[data-theme=dark] .mw-comparison p,html[data-theme=dark] .mw-comparison dt,html[data-theme=dark] .mw-alert-rule small,html[data-theme=dark] .mw-modal-link,html[data-theme=dark] .mw-ecosystem a,html[data-theme=dark] .mw-market-table th,html[data-theme=dark] .mw-market-table th>button,html[data-theme=dark] .mw-table-footer,html[data-theme=dark] .mw-preview-badge,html[data-theme=dark] .mw-row-status-label,html[data-theme=dark] .mr-heading-title small,html[data-theme=dark] .mr-heading-title h1 span,html[data-theme=dark] .mr-heading-stats,html[data-theme=dark] .mr-heading-actions .mw-feed-status,html[data-theme=dark] .mr-categories button,html[data-theme=dark] .mr-categories button small,html[data-theme=dark] .mr-directory,html[data-theme=dark] .mr-segment button,html[data-theme=dark] .mr-pulse>header>div>span,html[data-theme=dark] .mr-pulse .mr-segment button,html[data-theme=dark] .mr-pulse-legend,html[data-theme=dark] .mr-compare-empty p,html[data-theme=dark] .mr-list-lenses button,html[data-theme=dark] .mr-search input::placeholder,html[data-theme=dark] .mr-market-table td:first-child>small,html[data-theme=dark] .mr-row-asset small,html[data-theme=dark] .mr-market-table td>span small,html[data-theme=dark] .mr-market-table td>small,html[data-theme=dark] .mr-observation .mw-history-heading,html[data-theme=dark] .mr-observation .mw-segments button,html[data-theme=dark] .mr-observation .mw-chart-status,html[data-theme=dark] .mr-detail-metrics>div>span,html[data-theme=dark] .mr-funding-note span,html[data-theme=dark] .mr-start-note small,html[data-theme=dark] .mr-dock-actions button,html[data-theme=dark] .mr-discuss-heading>small,html[data-theme=dark] .mr-discuss-heading>span,html[data-theme=dark] .mr-note-starters p,html[data-theme=dark] .mr-note>header,html[data-theme=dark] .mr-note header small,html[data-theme=dark] .mr-note time,html[data-theme=dark] .mr-note>footer button,html[data-theme=dark] .mr-composer textarea::placeholder,html[data-theme=dark] .mr-composer footer>small,html[data-theme=dark] .mr-empty,html[data-theme=dark] .mr-share-preview>small,html[data-theme=dark] .mr-field-switch button,html[data-theme=dark] .markets-radar .is-bubbles .mr-heat-tile.unknown,html[data-theme=dark] .is-bubbles .mr-heat-tile footer,html[data-theme=dark] .markets-renewal-body .mw-modal-copy,html[data-theme=dark] .markets-club .mr-compare-seats>span,html[data-theme=dark] .markets-club .mc-directory-toggle,html[data-theme=dark] .markets-club .mr-composer textarea::placeholder,html[data-theme=dark] .markets-club .mr-composer>div>span,html[data-theme=dark] .markets-club .mr-composer footer>small,html[data-theme=dark] .markets-club .mr-funding-note,html[data-theme=dark] .mc-talk-hero>div,html[data-theme=dark] .mc-conversation-object small,html[data-theme=dark] .mc-pick-a-side>span,html[data-theme=dark] .mc-data-question>header small,html[data-theme=dark] .mc-data-question>div,html[data-theme=dark] .mc-notes-title,html[data-theme=dark] .mc-own-note>header small,html[data-theme=dark] .mc-own-note>header>button,html[data-theme=dark] .mc-note-refs small,html[data-theme=dark] .markets-club .mc-own-note>footer button,html[data-theme=dark] .mc-local-social,html[data-theme=dark] .markets-club .mr-compare-seats .mc-view-detail,html[data-theme=dark] .markets-club .mr-composer>div>span>button,html[data-theme=dark] .su-instrument-picker .su-search input::placeholder,html[data-theme=dark] .su-modal .su-picker-back,html[data-theme=dark] .markets-compare-chart .mcc-tool,html[data-theme=dark] .markets-compare-chart .mcc-remove,html[data-theme=dark] .mcc-asset-value.is-unavailable,html[data-theme=dark] .mcc-empty-assets,html[data-theme=dark] .mcc-status,html[data-theme=dark] .mcc-axis,html[data-theme=dark] .mcc-footer,html[data-theme=dark] .mcc-footer small,html[data-theme=dark] .mcc-chart-empty,html[data-theme=dark] .mcc-chart-empty p,html[data-theme=dark] .mcc-data-details span,html[data-theme=dark] .mls-asset-identity>span,html[data-theme=dark] .mls-source-line,html[data-theme=dark] .mls-chart-label>span+span:before,html[data-theme=dark] .mls-chart-times,html[data-theme=dark] .mls-chart-times>span,html[data-theme=dark] .mls-funding>span,html[data-theme=dark] .mls-rank-stack>header>span,html[data-theme=dark] .mls-rank-number,html[data-theme=dark] .mls-rank-name>small,html[data-theme=dark] .mls-rank-value>small,html[data-theme=dark] .mls-rank-empty{color:var(--muted)}html[data-theme=dark] .mw-topbar nav button:hover,html[data-theme=dark] .mw-topbar nav button.active,html[data-theme=dark] .mw-sidebar>button.active,html[data-theme=dark] .mw-sidebar>button.active>svg,html[data-theme=dark] .mw-product-tabs>button.active,html[data-theme=dark] .mw-product-tabs>a:hover,html[data-theme=dark] .mw-heat-cell,html[data-theme=dark] .mw-heat-empty button,html[data-theme=dark] .mw-category-tabs>button.active,html[data-theme=dark] .mw-search>input,html[data-theme=dark] .mw-market-table td>strong,html[data-theme=dark] .mw-market-name strong,html[data-theme=dark] .mw-detail-metrics b,html[data-theme=dark] .mw-market-contract b,html[data-theme=dark] .mw-context-card>span,html[data-theme=dark] .mw-context-card h3,html[data-theme=dark] .mw-ai-entry strong,html[data-theme=dark] .mw-modal-copy,html[data-theme=dark] .mw-field,html[data-theme=dark] .mw-saved-summary,html[data-theme=dark] .mw-saved-view small,html[data-theme=dark] .mw-empty p,html[data-theme=dark] .mw-comparison p,html[data-theme=dark] .mw-comparison dt,html[data-theme=dark] .mw-alert-rule small,html[data-theme=dark] .mw-ecosystem a,html[data-theme=dark] .mw-empty h3,html[data-theme=dark] .mw-ecosystem h3,html[data-theme=dark] .mr-heading-stats b,html[data-theme=dark] .mr-row-asset strong,html[data-theme=dark] .mr-detail-metrics strong,html[data-theme=dark] .mw-dialog h2,html[data-theme=dark] .markets-club .mr-composer textarea,html[data-theme=dark] .mc-discussion,html[data-theme=dark] .su-instrument-picker .su-market-row.is-selected .su-row-star,html[data-theme=dark] .markets-compare-chart .mcc-ranges button[aria-pressed=true]{color:var(--text)}html[data-theme=dark] .mw-preview-badge,html[data-theme=dark] .mw-compare-add,html[data-theme=dark] .mw-detail-actions>button{border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .mw-feed-status.live,html[data-theme=dark] .mw-star:hover,html[data-theme=dark] .mw-change.up,html[data-theme=dark] .mw-positive,html[data-theme=dark] .mw-table-footer>button,html[data-theme=dark] .mw-context-card>a,html[data-theme=dark] .mw-modal-copy a,html[data-theme=dark] .mw-saved-view strong,html[data-theme=dark] .mw-comparison dd,html[data-theme=dark] .mw-ecosystem a:hover,html[data-theme=dark] .mw-detail-actions>button,html[data-theme=dark] .mw-filter-panel>label,html[data-theme=dark] .mw-filter-panel>button,html[data-theme=dark] .markets-radar .mw-change.up,html[data-theme=dark] .mc-talk-hero>span{color:var(--positive)}html[data-theme=dark] .mw-button,html[data-theme=dark] .mw-refresh,html[data-theme=dark] .markets-radar .mr-icon,html[data-theme=dark] .markets-radar .mr-button,html[data-theme=dark] .mr-screener,html[data-theme=dark] .mr-composer,html[data-theme=dark] .mw-dialog .mr-button,html[data-theme=dark] .mc-conversation-object,html[data-theme=dark] .mc-own-note{border:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .mw-button.selected{background:var(--accent-soft);border-color:var(--line-strong)}html[data-theme=dark] .mw-button>b,html[data-theme=dark] .mw-product-tabs>button>span,html[data-theme=dark] .mw-summary strong>small>i,html[data-theme=dark] .mw-breadth-bar,html[data-theme=dark] .mw-legend.flat,html[data-theme=dark] .markets-radar button:hover,html[data-theme=dark] .mr-volume-line,html[data-theme=dark] .mr-composer>div span,html[data-theme=dark] .markets-club .mr-market-table tbody tr:hover,html[data-theme=dark] .mc-notes-title span,html[data-theme=dark] .mc-own-avatar,html[data-theme=dark] .mls-source-line>i[data-status=live]{background:var(--surface-soft)}html[data-theme=dark] .mw-summary>div{border-right:1px solid var(--line-strong)}html[data-theme=dark] .mw-summary strong>small>svg:last-child,html[data-theme=dark] .mw-change.down,html[data-theme=dark] .mw-negative,html[data-theme=dark] .mw-dialog [role=alert],html[data-theme=dark] .markets-radar .mw-change.down{color:var(--negative)}html[data-theme=dark] .mw-discovery-tabs button.active,html[data-theme=dark] .markets-club .mr-composer{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--text)}html[data-theme=dark] .markets-renewal select{border:1px solid var(--line-strong);background-color:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .mw-map-section>header select{background:var(--surface-solid);color:var(--text)}html[data-theme=dark] .mw-asset-icon>.asset-category-icon,html[data-theme=dark] .mw-market-name strong>small{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .mw-screener-title>h2>span,html[data-theme=dark] .mw-detail-asset h2>span{color:var(--muted);background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .mw-category-tabs,html[data-theme=dark] .mw-alert-rule,html[data-theme=dark] .mr-screener>header,html[data-theme=dark] .mr-market-table td,html[data-theme=dark] .mc-talk-hero{border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .mw-search,html[data-theme=dark] .mw-search>kbd{color:var(--muted);border:1px solid var(--line-strong)}html[data-theme=dark] .mw-market-table th{background:var(--surface-solid);color:var(--muted);border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .mw-market-table td{border-bottom:1px solid var(--line-strong);color:var(--text)}html[data-theme=dark] .mw-market-table tr.selected td,html[data-theme=dark] .mr-market-table tr.is-selected,html[data-theme=dark] .mr-market-table tr.is-selected:hover{background:var(--accent-soft)}html[data-theme=dark] .mw-compare-add.selected{background:var(--accent-soft);color:var(--positive);border-color:var(--line-strong)}html[data-theme=dark] .mw-table-footer{border-top:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .mw-detail-freshness.live,html[data-theme=dark] .mw-segments>button.active{color:var(--positive);background:var(--surface-soft)}html[data-theme=dark] .mw-chart-status,html[data-theme=dark] .mr-funding-note,html[data-theme=dark] .mr-load-more{color:var(--muted);background:var(--surface-solid)}html[data-theme=dark] .mw-detail-metrics,html[data-theme=dark] .mw-market-contract,html[data-theme=dark] .mc-own-note>footer{border-top:1px solid var(--line-strong)}html[data-theme=dark] .mw-detail-actions>button:hover,html[data-theme=dark] .mw-detail-actions>button.selected{background:var(--accent-soft);color:var(--positive)}html[data-theme=dark] .mw-context-card{border:1px solid var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .mw-ai-icon{border:1px solid var(--line-strong);background:var(--surface-soft);color:var(--positive)}html[data-theme=dark] .mw-dialog{border:1px solid var(--line-strong);color:var(--text);background:var(--surface-solid)}html[data-theme=dark] .mw-dialog-inner>header{background:var(--surface-soft);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .mw-field>input,html[data-theme=dark] .mw-field>select,html[data-theme=dark] .markets-radar .mr-attached-current{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--text)}html[data-theme=dark] .mw-saved-summary{background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .mw-saved-view,html[data-theme=dark] .markets-radar .mr-start-note,html[data-theme=dark] .mls-line-point{border:1px solid var(--line-strong)}html[data-theme=dark] .mw-comparison>section,html[data-theme=dark] .mr-note>div button{background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .mw-ecosystem h3{border-bottom:1px solid var(--line-strong);color:var(--positive)}html[data-theme=dark] .mw-market-name strong>small,html[data-theme=dark] .mw-detail-asset h2>span,html[data-theme=dark] .mls-asset-sculpture>span{color:var(--text);background:var(--surface-soft)}html[data-theme=dark] .markets-radar{background:radial-gradient(ellipse at 5% 0,var(--surface-soft),transparent 48%),radial-gradient(ellipse at 96% 0,#ccf9f4b0,transparent 45%),var(--surface-solid)}html[data-theme=dark] .mr-category-bar{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .mr-compare-seats>span{border:1px dashed var(--line-strong);color:var(--muted)}html[data-theme=dark] .mr-compare-seats button{background:var(--surface-soft);border-color:var(--line-strong)}html[data-theme=dark] .mr-breadth-bolt,html[data-theme=dark] .mr-market-table .mr-star[aria-pressed=true],html[data-theme=dark] .mr-discuss-heading h2 em,html[data-theme=dark] .mr-composer>div,html[data-theme=dark] .markets-club .mr-stage-tabs>.mr-segment>button[aria-pressed=true],html[data-theme=dark] .markets-club .mr-compare-seats button,html[data-theme=dark] .mc-talk-hero h2 em,html[data-theme=dark] .mc-conversation-object>b,html[data-theme=dark] .mcc-chart-empty>svg{color:var(--accent)}html[data-theme=dark] .markets-radar .mr-heat-tile{background:color-mix(in srgb,var(--surface-soft) calc(100% - var(--heat)*70%),#dfff74);color:var(--text)}html[data-theme=dark] .markets-radar .mr-heat-tile.down{background:color-mix(in srgb,var(--surface-soft) calc(100% - var(--heat)*85%),#ff759f);color:var(--text)}html[data-theme=dark] .mr-search,html[data-theme=dark] .mr-row-actions button,html[data-theme=dark] .mw-dialog .mw-field input,html[data-theme=dark] .mw-dialog .mw-field select,html[data-theme=dark] .mw-dialog .mw-filter-panel select,html[data-theme=dark] .mr-link-input{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .mr-table-scroll,html[data-theme=dark] .mr-dock-content{scrollbar-color:var(--line-strong) transparent}html[data-theme=dark] .mr-market-table th{border-bottom:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .mr-row-actions button:last-child,html[data-theme=dark] .is-bubbles .is-selected .mr-token-orbit,html[data-theme=dark] .markets-club .mr-screener,html[data-theme=dark] .markets-club .mr-dock-actions,html[data-theme=dark] .mls-stage .mls-official-logo,html[data-theme=dark] .mls-stage .mls-trade-button,html[data-theme=dark] .mls-stage .mls-trade-button:hover:not(:disabled),html[data-theme=dark] .mls-stage .mls-secondary-button:hover:not(:disabled){border-color:var(--line-strong)}html[data-theme=dark] .mr-screener>footer{color:var(--muted);background:var(--surface-solid);border-top:1px solid var(--line-strong)}html[data-theme=dark] .mr-dock-actions{border-top:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .mr-note-starters button{color:var(--muted);border:1px dashed var(--line-strong)}html[data-theme=dark] .mr-note,html[data-theme=dark] .markets-club .mc-note-refs>button{background:var(--surface-soft);border:1px solid var(--line-strong)}html[data-theme=dark] .mr-composer button,html[data-theme=dark] .markets-club .mr-market-table th,html[data-theme=dark] .markets-club .mr-screener>footer{background:var(--surface-soft);color:var(--muted)}@media(max-width:1100px){html[data-theme=dark] .mr-mobile-switch button{border:1px solid var(--line-strong);background:var(--surface-solid)}}html[data-theme=dark] .is-bubbles .mr-token-orbit{border:1px solid var(--line-strong);border-color:color-mix(in srgb,var(--line-strong) calc(35% + var(--heat)*65%),transparent)}html[data-theme=dark] .is-bubbles .down .mr-token-orbit{border-color:color-mix(in srgb,var(--line-strong) calc(35% + var(--heat)*65%),transparent)}html[data-theme=dark] .markets-club{background:radial-gradient(ellipse at 10% 0,var(--surface-soft),transparent 50%),radial-gradient(ellipse at 95% 0,#baf5f580,transparent 45%),var(--surface-solid)}html[data-theme=dark] .markets-club .mc-directory-toggle[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}html[data-theme=dark] .markets-club .mr-dock-tabs>button[aria-pressed=true]{border-bottom-color:var(--line-strong)}html[data-theme=dark] .markets-club .mr-dock-content{background:var(--surface-solid);scrollbar-color:var(--line-strong) transparent}html[data-theme=dark] .markets-club .mc-pick-a-side button{border:1px solid var(--line-strong);background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .markets-club .mc-pick-a-side button.up{background:var(--surface-soft);border-color:var(--line-strong);color:var(--positive)}html[data-theme=dark] .markets-club .mc-pick-a-side button.down{background:var(--surface-soft);border-color:var(--line-strong);color:var(--negative)}html[data-theme=dark] .mls-foil-medallion{border:1px solid var(--line-strong);background:linear-gradient(137deg,var(--surface-solid) 0%,#ceb9f03d 29%,#a197db50 52%,var(--surface-soft) 76%,#a097d149)}@media(max-width:720px){html[data-theme=dark] .mls-mobile-leaders>span,html[data-theme=dark] .mls-mobile-leaders>button>span:last-child{color:var(--muted)}}@media(max-width:720px){html[data-theme=dark] .mls-stage .mls-mobile-leaders>button{border-color:var(--line-strong);background:var(--surface-solid);color:var(--text)}}@media(max-width:720px){html[data-theme=dark] .mls-stage .mls-mobile-leaders>button[aria-pressed=true]{background:var(--accent-soft)}}@media(max-width:720px){html[data-theme=dark] .mls-stage .mls-mobile-leaders>button:hover{background:var(--surface-soft)}}html[data-theme=dark] .strategy-marketplace{background:radial-gradient(ellipse at 3% 0%,#ffdac8 0,transparent 40%),radial-gradient(ellipse at 100% 0%,var(--surface-soft) 0,transparent 50%),var(--surface-solid)}html[data-theme=dark] .strategy-marketplace .sm-gain,html[data-theme=dark] .sm-modal .sm-gain,html[data-theme=dark] .sm-trades td.sm-gain,html[data-theme=dark] .sm-acquire-modal li svg,html[data-theme=dark] .sm-detail-score>span,html[data-theme=dark] .sm-detail-score b,html[data-theme=dark] .sb-market .sm-gain,html[data-theme=dark] .sb-allocation,html[data-theme=dark] .sb-allocation input,html[data-theme=dark] .sb-take input,html[data-theme=dark] .strategy-builder .positive,html[data-theme=dark] .strategy-studio .positive,html[data-theme=dark] .studio-change>b,html[data-theme=dark] .studio-table-wrap td.positive,html[data-theme=dark] .strategy-studio .studio-blueprint-bar b,html[data-theme=dark] .strategy-studio .sap-navigation>span,html[data-theme=dark] .strategy-studio .sap-direction>button:first-child[aria-pressed=true],html[data-theme=dark] .strategy-studio .sse-status,html[data-theme=dark] .strategy-studio .sse-valid,html[data-theme=dark] .strategy-studio .sse-diff ins,html[data-theme=dark] body:has(.strategy-studio) .strategy-builder-dialog .sbd-risk-chips b,html[data-theme=dark] .sbd-risk-chips b,html[data-theme=dark] .sbd-report-preview>div strong,html[data-theme=dark] .sc-node-position .sc-node-heading strong,html[data-theme=dark] .sd-rank-metrics .is-positive,html[data-theme=dark] .sd-performance-preview .is-positive,html[data-theme=dark] .smr-pnl[data-gain=true]>b,html[data-theme=dark] .smr-fill-details>span>svg,html[data-theme=dark] .smr-fill-popover>span>svg{color:var(--positive)}html[data-theme=dark] .strategy-marketplace .sm-loss,html[data-theme=dark] .sm-modal .sm-loss,html[data-theme=dark] .sm-trades td.sm-loss,html[data-theme=dark] .sm-detail-score>strong.sm-loss,html[data-theme=dark] .sb-market .sm-loss,html[data-theme=dark] .sb-stop input,html[data-theme=dark] .strategy-builder .negative,html[data-theme=dark] .sb-preview-stats strong.negative,html[data-theme=dark] .strategy-studio .negative,html[data-theme=dark] .studio-table-wrap td.negative,html[data-theme=dark] .sap-inline-error,html[data-theme=dark] .strategy-studio .sap-direction>button:last-child[aria-pressed=true],html[data-theme=dark] .strategy-studio .sap-issues>div,html[data-theme=dark] .strategy-studio .sap-inline-error,html[data-theme=dark] .strategy-studio .sse-error-list>button,html[data-theme=dark] .strategy-studio .sse-diff del,html[data-theme=dark] .sbd-report-preview>div strong.is-negative,html[data-theme=dark] .sd-rank-metrics .is-negative,html[data-theme=dark] .sd-performance-preview .is-negative,html[data-theme=dark] .smr-pnl>b,html[data-theme=dark] .smr-fill-details>span:nth-child(2)>svg,html[data-theme=dark] .smr-trade-rail>button.is-loss,html[data-theme=dark] .smr-fill-popover>span:nth-of-type(2)>svg{color:var(--negative)}html[data-theme=dark] .sm-market-title small,html[data-theme=dark] .sm-market-title h1 span,html[data-theme=dark] .sm-workspace-switch button,html[data-theme=dark] .sm-evidence-label,html[data-theme=dark] .sm-page-nav [role=tab],html[data-theme=dark] .sm-featured-proof header small,html[data-theme=dark] .sm-featured-proof>div small,html[data-theme=dark] .sm-featured-proof footer,html[data-theme=dark] .sm-categories button,html[data-theme=dark] .sm-search input::placeholder,html[data-theme=dark] .sm-sort,html[data-theme=dark] .sm-list-caption,html[data-theme=dark] .sm-list-caption>small,html[data-theme=dark] .sm-product-top,html[data-theme=dark] .sm-product-type small,html[data-theme=dark] .sm-product-top>button,html[data-theme=dark] .sm-product h3 svg,html[data-theme=dark] .sm-product p,html[data-theme=dark] .sm-card-performance small,html[data-theme=dark] .sm-card-metrics,html[data-theme=dark] .sm-card-compare,html[data-theme=dark] .sm-market-footer,html[data-theme=dark] .sm-community-tabs button,html[data-theme=dark] .sm-room-object small,html[data-theme=dark] .sm-room-object>svg,html[data-theme=dark] .sm-message,html[data-theme=dark] .sm-message header small,html[data-theme=dark] .sm-message>div>p,html[data-theme=dark] .sm-note>p,html[data-theme=dark] .sm-message footer button,html[data-theme=dark] .sm-discussion-starter>span,html[data-theme=dark] .sm-compose textarea::placeholder,html[data-theme=dark] .sm-compose>footer>button:first-child,html[data-theme=dark] .sm-compose>small,html[data-theme=dark] .sm-club-copy small,html[data-theme=dark] .sm-club-copy h3,html[data-theme=dark] .sm-club-copy>p,html[data-theme=dark] .sm-creator-identity small,html[data-theme=dark] .sm-creator>p,html[data-theme=dark] .sm-creator-actions,html[data-theme=dark] .sm-fineprint,html[data-theme=dark] .sm-detail-header>.sm-back,html[data-theme=dark] .sm-detail-header>span>span,html[data-theme=dark] .sm-detail-header>button,html[data-theme=dark] .sm-detail-intro>div small,html[data-theme=dark] .sm-detail-author small,html[data-theme=dark] .sm-detail-metrics small,html[data-theme=dark] .sm-detail-metrics em,html[data-theme=dark] .sm-evidence-tabs button,html[data-theme=dark] .sm-chart-toolbar,html[data-theme=dark] .sm-chart-toolbar button,html[data-theme=dark] .sm-chart-legend,html[data-theme=dark] .sm-rule-heading button,html[data-theme=dark] .sm-rule-steps span,html[data-theme=dark] .sm-rule-steps h4,html[data-theme=dark] .sm-rule-steps p,html[data-theme=dark] .sm-acquire-bar>div>span,html[data-theme=dark] .sm-acquire-bar strong small,html[data-theme=dark] .sm-source-view>p,html[data-theme=dark] .sm-source-view dt,html[data-theme=dark] .sm-source-view dd,html[data-theme=dark] .sm-trades>p,html[data-theme=dark] .sm-empty,html[data-theme=dark] .sm-empty h3,html[data-theme=dark] .sm-publisher>h3,html[data-theme=dark] .sm-publisher>h3 span,html[data-theme=dark] .sm-publication-list b,html[data-theme=dark] .sm-comparison-tray>span,html[data-theme=dark] .sm-compare-modal>p,html[data-theme=dark] .sm-compare-columns h3,html[data-theme=dark] .sm-compare-columns>section>span,html[data-theme=dark] .sm-compare-columns dt,html[data-theme=dark] .sm-share-card>header,html[data-theme=dark] .sm-share-card>p,html[data-theme=dark] .sm-share-card>span,html[data-theme=dark] .sm-share-card>footer,html[data-theme=dark] .sm-share-modal>label,html[data-theme=dark] .sm-acquire-modal>p,html[data-theme=dark] .sm-license-price,html[data-theme=dark] .sm-license-price span,html[data-theme=dark] .sm-acquire-modal li,html[data-theme=dark] .sm-license-options b,html[data-theme=dark] .sm-license-options strong,html[data-theme=dark] .sm-playbook-actions button:nth-child(2)>span,html[data-theme=dark] .sm-receipts>p,html[data-theme=dark] .sm-receipts b,html[data-theme=dark] .sm-receipts small,html[data-theme=dark] .sm-receipts span,html[data-theme=dark] .sm-receipts strong,html[data-theme=dark] .sm-receipts button,html[data-theme=dark] .sm-archived-entry span,html[data-theme=dark] .sm-social-trades>header,html[data-theme=dark] .sm-social-trades>header small,html[data-theme=dark] .sm-social-trades>button>span:nth-child(2),html[data-theme=dark] .sm-social-trades>button small,html[data-theme=dark] .sm-social-trades>button>svg,html[data-theme=dark] .sm-social-trades>p,html[data-theme=dark] .sm-equity-study>footer,html[data-theme=dark] .sm-product-top small,html[data-theme=dark] .sm-product-open h3 svg,html[data-theme=dark] .sm-product-open p,html[data-theme=dark] .sm-room-kicker,html[data-theme=dark] .sm-room-people>span,html[data-theme=dark] .sm-detail-edition,html[data-theme=dark] .sm-detail-score>div>span,html[data-theme=dark] .sm-evidence-tabs button[aria-selected=true],html[data-theme=dark] .sm-rule-ribbon>span,html[data-theme=dark] .sm-rule-ribbon b,html[data-theme=dark] .sm-dna-track button>small,html[data-theme=dark] .sm-dna-track button>svg:last-child,html[data-theme=dark] .sm-trade-stories article b,html[data-theme=dark] .sm-trade-stories article small,html[data-theme=dark] .sm-trade-stories article>div>span,html[data-theme=dark] .sm-source-view p,html[data-theme=dark] .sm-modal .sm-fineprint,html[data-theme=dark] .sb-heading-title small,html[data-theme=dark] .sb-heading-title h1>span,html[data-theme=dark] .sb-heading-stats>span,html[data-theme=dark] .sb-market .sm-page-nav [role=tab],html[data-theme=dark] .sb-market .sm-categories button,html[data-theme=dark] .sb-market .sm-sort,html[data-theme=dark] .sb-asset-filters button,html[data-theme=dark] .sb-market-subnav>span,html[data-theme=dark] .sb-card-author>button:last-child,html[data-theme=dark] .sb-card-identity small,html[data-theme=dark] .sb-card-identity>svg,html[data-theme=dark] .sb-card-description,html[data-theme=dark] .sb-card-performance small,html[data-theme=dark] .sb-card-metrics dt,html[data-theme=dark] .sb-rating>small,html[data-theme=dark] .sb-followers>span:last-child,html[data-theme=dark] .sb-followers small,html[data-theme=dark] .sb-market .sm-market-footer,html[data-theme=dark] .sb-market .sm-publisher-intro p,html[data-theme=dark] .sb-market .sb-detail-banner .sm-detail-identity p,html[data-theme=dark] .sb-market .sb-detail-banner .sm-detail-score>span,html[data-theme=dark] .sb-market .sm-evidence-tabs button,html[data-theme=dark] .sb-social-panel header p,html[data-theme=dark] .sb-social-nav button,html[data-theme=dark] .sb-social-nav button[aria-pressed=true],html[data-theme=dark] .sb-review-summary>div>span:last-child,html[data-theme=dark] .sb-my-rating small,html[data-theme=dark] .sb-my-rating .sb-rating-clear,html[data-theme=dark] .sb-review-rows small,html[data-theme=dark] .sb-member-grid small,html[data-theme=dark] .sb-author-panel small,html[data-theme=dark] .sb-author-panel h3>span,html[data-theme=dark] .sb-eyebrow,html[data-theme=dark] .sb-page-head h1>span,html[data-theme=dark] .sb-name,html[data-theme=dark] .sb-identity p,html[data-theme=dark] .sb-private,html[data-theme=dark] .sb-prepare,html[data-theme=dark] .sb-workspace-tabs>button,html[data-theme=dark] .sb-workspace-tabs .sb-undo,html[data-theme=dark] .sb-rule-intro>div>span,html[data-theme=dark] .sb-test-head>div>span,html[data-theme=dark] .sb-rule-node header p,html[data-theme=dark] .sb-condition-summary>button,html[data-theme=dark] .sb-add-condition>button,html[data-theme=dark] .sb-condition-menu>button,html[data-theme=dark] .sb-flow-connector,html[data-theme=dark] .sb-flow-connector small,html[data-theme=dark] .sb-slider-labels,html[data-theme=dark] .sb-field>span,html[data-theme=dark] .sb-field input,html[data-theme=dark] .sb-field b,html[data-theme=dark] .sb-rule-footer>span,html[data-theme=dark] .sb-page-footnote,html[data-theme=dark] .sb-test-settings>label,html[data-theme=dark] .sb-test-settings input,html[data-theme=dark] .sb-test-settings span,html[data-theme=dark] .sb-test-settings>button,html[data-theme=dark] .sb-test-costs>small,html[data-theme=dark] .sb-result-metrics span,html[data-theme=dark] .sb-result-metrics strong,html[data-theme=dark] .sb-chart-toolbar>span,html[data-theme=dark] .sb-chart-toolbar button,html[data-theme=dark] .sb-data-caption,html[data-theme=dark] .sb-data-caption a,html[data-theme=dark] .sb-trades-head>span,html[data-theme=dark] .sb-trade-table>button>span:first-child,html[data-theme=dark] .sb-trade-table>button>span:nth-child(2),html[data-theme=dark] .sb-trade-table>button>p,html[data-theme=dark] .sb-test-assumptions,html[data-theme=dark] .sb-readable-summary,html[data-theme=dark] .sb-description-facts span,html[data-theme=dark] .sb-description-facts b,html[data-theme=dark] .sb-description>p:not(.sb-readable-summary),html[data-theme=dark] .sb-capability-note,html[data-theme=dark] .sb-proposal-change>strong,html[data-theme=dark] .sb-proposal-change>span,html[data-theme=dark] .sb-proposal-change b,html[data-theme=dark] .sb-dismiss-proposal,html[data-theme=dark] .sb-history-label,html[data-theme=dark] .sb-preview-asset>div strong>span,html[data-theme=dark] .sb-preview-asset small,html[data-theme=dark] .sb-preview-legend button,html[data-theme=dark] .sb-preview-stats small,html[data-theme=dark] .sb-preview-outcome strong,html[data-theme=dark] .sb-preview-outcome p,html[data-theme=dark] .sb-preview-source,html[data-theme=dark] .sb-market-preview-identity strong>span,html[data-theme=dark] .sb-market-preview-identity small,html[data-theme=dark] .sb-market-preview-price>small,html[data-theme=dark] .sb-market-preview-price>strong,html[data-theme=dark] .sb-market-preview-markers>span,html[data-theme=dark] .sb-market-preview-caption>a,html[data-theme=dark] .sb-market-preview-applied,html[data-theme=dark] .sb-market-preview-empty strong,html[data-theme=dark] .studio-brand small,html[data-theme=dark] .studio-document label>svg,html[data-theme=dark] .studio-document>span,html[data-theme=dark] .studio-header-actions button b,html[data-theme=dark] .studio-context-bar>div:first-child>span,html[data-theme=dark] .studio-context-bar .studio-direction,html[data-theme=dark] .studio-direction span,html[data-theme=dark] .studio-context-right>span,html[data-theme=dark] .studio-ohlc,html[data-theme=dark] .studio-ohlc b,html[data-theme=dark] .studio-indicator-bar button,html[data-theme=dark] .studio-indicator-bar button[aria-pressed=true],html[data-theme=dark] .studio-indicator-bar .studio-add-indicator,html[data-theme=dark] .studio-chart-empty,html[data-theme=dark] .studio-chart-caption,html[data-theme=dark] .studio-chart-caption a,html[data-theme=dark] .studio-editor-tabs>button,html[data-theme=dark] .studio-history-actions button,html[data-theme=dark] .studio-blueprint-bar>label,html[data-theme=dark] .studio-blueprint-bar select,html[data-theme=dark] .studio-statusbar .is-valid,html[data-theme=dark] .studio-statusbar>button,html[data-theme=dark] .studio-ai-context>svg,html[data-theme=dark] .studio-proposal header>span,html[data-theme=dark] .studio-change>span,html[data-theme=dark] .studio-activity small,html[data-theme=dark] .studio-report-empty>span,html[data-theme=dark] .studio-report-empty p,html[data-theme=dark] .studio-metrics small,html[data-theme=dark] .studio-equity-label,html[data-theme=dark] .studio-equity-label>button,html[data-theme=dark] .studio-table-wrap td small,html[data-theme=dark] .studio-table-wrap td button,html[data-theme=dark] .studio-trade-explanation small,html[data-theme=dark] .studio-assumptions,html[data-theme=dark] .studio-assumptions h3,html[data-theme=dark] .studio-assumptions>p span,html[data-theme=dark] .studio-no-data,html[data-theme=dark] .studio-footnote,html[data-theme=dark] .sc-risk-extensions,html[data-theme=dark] .sc-mobile-nav button,html[data-theme=dark] .sc-mobile-nav select,html[data-theme=dark] .strategy-studio .studio-indicator-bar button,html[data-theme=dark] .strategy-studio .sd-lane-heading small,html[data-theme=dark] .strategy-studio .sd-ranks button,html[data-theme=dark] .strategy-studio .sd-card-copy .sd-creator-metric>span,html[data-theme=dark] .strategy-studio .sd-rank-metrics em,html[data-theme=dark] .strategy-studio .sd-rank-metrics>span,html[data-theme=dark] .strategy-studio .sd-slot-rank,html[data-theme=dark] .strategy-studio .studio-change>span,html[data-theme=dark] .strategy-studio .strategy-canvas .react-flow__attribution,html[data-theme=dark] .strategy-studio .studio-editor .sc-node-drag>small,html[data-theme=dark] .strategy-studio .studio-editor .sc-node-heading small,html[data-theme=dark] .strategy-studio .studio-editor .sc-node-value>span,html[data-theme=dark] .strategy-studio .studio-editor .sc-risk-extensions,html[data-theme=dark] .strategy-studio .studio-editor .sc-stage-tabs button,html[data-theme=dark] .strategy-studio .studio-editor .sc-stage-tabs button>span,html[data-theme=dark] .strategy-studio .studio-editor .sc-canvas-hint,html[data-theme=dark] .sd-dialog :is(.sd-dialog-tabs>span,.sd-full-list small,.sd-place,.sd-detail .sd-author-link,.sd-detail-market>span:last-child,.sd-performance-preview>p,.sd-performance-stats small,.sd-creator-profit>small,.sd-creator-profit>span,.sd-rank-metrics,.sd-rank-metrics em,.sd-rule-preview small,.sd-no-performance,.sd-creator-intro>div>span,.sd-dialog-footer>p,.sd-confirm p),html[data-theme=dark] body:has(.strategy-studio) .strategy-market-dialog :is(.smp-category-tabs button,.smp-results-heading,.smp-results-heading b,.smp-results-heading select,.smp-market-name>span,.smp-market-name>code,.smp-market-source>strong,.smp-market-source>span,.smp-footer>div,.smp-footer b,.smp-footer small,.smp-footer p),html[data-theme=dark] body:has(.strategy-studio) .strategy-market-dialog :is(.smp-heading small,.smp-market-name em,.smp-market-source>code,.smp-category-tabs span,.smp-keyboard-hint),html[data-theme=dark] .sap-navigation>button,html[data-theme=dark] .sap-navigation>span,html[data-theme=dark] .sap-section-intro p,html[data-theme=dark] .sap-condition-card>header>strong,html[data-theme=dark] .sap-icon-button,html[data-theme=dark] .sap-field>span,html[data-theme=dark] .sap-field input,html[data-theme=dark] .sap-field>div>small,html[data-theme=dark] .sap-operand-label,html[data-theme=dark] .sap-operand-options summary,html[data-theme=dark] .sap-operand-options summary>span,html[data-theme=dark] .sap-expression-group>header>span:not(.sap-logic-badge),html[data-theme=dark] .sap-expression-group>header>strong,html[data-theme=dark] .sap-child-heading>span,html[data-theme=dark] .sap-legacy>p,html[data-theme=dark] .sap-link-button,html[data-theme=dark] .sap-add-condition>select,html[data-theme=dark] .sap-setting-card h4,html[data-theme=dark] .sap-setting-note,html[data-theme=dark] .sap-unresolved p,html[data-theme=dark] .sap-footer>span,html[data-theme=dark] .sse-toolbar span,html[data-theme=dark] .sse-gutter span,html[data-theme=dark] .sse-diagnostics>header,html[data-theme=dark] .sse-diagnostics>header>span,html[data-theme=dark] .sse-valid,html[data-theme=dark] .sse-diagnostics h4,html[data-theme=dark] .sse-empty,html[data-theme=dark] .sse-footer>span,html[data-theme=dark] .strategy-studio .sap-navigation>button,html[data-theme=dark] .strategy-studio :is(.sap-section-intro p,.sap-small-tag,.sap-operand-label,.sap-operand-options summary,.sap-operand-options summary>span,.sap-child-heading>span,.sap-legacy>p,.sap-setting-note,.sap-direction>button>span,.sap-footer>span),html[data-theme=dark] .strategy-studio .sap-condition-card>header>span,html[data-theme=dark] .strategy-studio .sap-icon-button,html[data-theme=dark] .strategy-studio .strategy-authoring-panel .sap-field>span,html[data-theme=dark] .strategy-studio .sap-field>div>small,html[data-theme=dark] .strategy-studio .sap-comparison-row button,html[data-theme=dark] .strategy-studio .sap-expression-group>header>span:not(.sap-logic-badge),html[data-theme=dark] .strategy-studio .sap-group-actions>button,html[data-theme=dark] .strategy-studio .strategy-authoring-panel .smp-field-label,html[data-theme=dark] .strategy-studio .strategy-authoring-panel .smp-trigger-identity>small,html[data-theme=dark] .strategy-studio .strategy-authoring-panel .smp-trigger-identity em,html[data-theme=dark] .strategy-studio .sse-gutter span,html[data-theme=dark] .strategy-studio .sse-diagnostics>header,html[data-theme=dark] .strategy-studio .sse-diagnostics>header>span,html[data-theme=dark] .strategy-studio .sse-diagnostics h4>span,html[data-theme=dark] .strategy-studio .sse-diff summary,html[data-theme=dark] .strategy-studio .sse-empty,html[data-theme=dark] .strategy-studio .sse-language-note,html[data-theme=dark] .strategy-studio .sse-footer>span,html[data-theme=dark] .strategy-studio .sse-ai,html[data-theme=dark] .strategy-studio :is(.sms-eyebrow,.sms-protocol small,.sms-field em,.sms-field small,.sms-key-options,.sms-legacy,.sms-footer>span),html[data-theme=dark] .strategy-studio .sms-legacy summary span,html[data-theme=dark] .strategy-studio .sms-field input::placeholder,html[data-theme=dark] .strategy-studio .sms-cancel,html[data-theme=dark] body:has(.strategy-studio) .strategy-builder-dialog :is(.sbd-rule-list>p,.sbd-intro,.sbd-export-includes>span,.sbd-editor form>label,.sbd-copy-fallback,.sbd-editor legend,.sbd-editor fieldset strong,.sbd-version-list header>strong,.sbd-version-list p,.sbd-empty-library>p,.sbd-status,.sbd-exported-image>strong,.sbd-exported-image>a),html[data-theme=dark] body:has(.strategy-studio) .strategy-builder-dialog .sbd-editor textarea::placeholder,html[data-theme=dark] body:has(.strategy-studio) .strategy-builder-dialog .sbd-market-tag>span,html[data-theme=dark] body:has(.strategy-studio) .strategy-builder-dialog .sbd-report-preview .sbd-no-report,html[data-theme=dark] body:has(.strategy-studio) .strategy-market-dialog :is(.smp-heading small,.smp-search kbd,.smp-category-tabs span,.smp-results-heading,.smp-results-heading b,.smp-results-heading select,.smp-market-name em,.smp-market-name>span,.smp-market-name>code,.smp-market-source>strong,.smp-market-source>span,.smp-market-source>code,.smp-footer>div,.smp-footer b,.smp-footer small,.smp-footer p,.smp-keyboard-hint),html[data-theme=dark] body:has(.strategy-studio) .strategy-market-dialog .smp-category-tabs button,html[data-theme=dark] body:has(.strategy-studio) .strategy-market-dialog .smp-search input::placeholder,html[data-theme=dark] .sbd-strategy-card>header,html[data-theme=dark] .sbd-market-tag>span,html[data-theme=dark] .sbd-rule-list>span,html[data-theme=dark] .sbd-rule-list>p,html[data-theme=dark] .sbd-rule-list>p>b,html[data-theme=dark] .sbd-report-preview>header,html[data-theme=dark] .sbd-report-preview>header>span,html[data-theme=dark] .sbd-report-preview>div small,html[data-theme=dark] .sbd-report-preview>div b,html[data-theme=dark] .sbd-report-preview>p,html[data-theme=dark] .sbd-report-source a,html[data-theme=dark] .sbd-report-preview .sbd-no-report,html[data-theme=dark] .sbd-no-report strong,html[data-theme=dark] .sbd-card-caption,html[data-theme=dark] .sbd-section-kicker,html[data-theme=dark] .sbd-intro,html[data-theme=dark] .sbd-export-includes>span,html[data-theme=dark] .sbd-export-includes svg,html[data-theme=dark] .sbd-export-actions>button>b,html[data-theme=dark] .sbd-local-note,html[data-theme=dark] .sbd-status,html[data-theme=dark] .sbd-editor form>label,html[data-theme=dark] .sbd-copy-fallback,html[data-theme=dark] .sbd-editor textarea::placeholder,html[data-theme=dark] .sbd-editor legend,html[data-theme=dark] .sbd-editor fieldset strong,html[data-theme=dark] .sbd-editor fieldset small,html[data-theme=dark] .sbd-saved-stamp,html[data-theme=dark] .sbd-exported-image>strong,html[data-theme=dark] .sbd-exported-image>a,html[data-theme=dark] .sbd-library-section>h3,html[data-theme=dark] .sbd-version-list header>strong,html[data-theme=dark] .sbd-version-list p,html[data-theme=dark] .sbd-version-list small,html[data-theme=dark] .sbd-empty-library,html[data-theme=dark] .sbd-empty-library>strong,html[data-theme=dark] .sbd-empty-library>p,html[data-theme=dark] .sc-overline,html[data-theme=dark] .sc-node-drag>small,html[data-theme=dark] .sc-node-heading small,html[data-theme=dark] .sc-node-pencil,html[data-theme=dark] .sc-node-value>span,html[data-theme=dark] .sc-cooldown-value,html[data-theme=dark] .sc-cooldown-value b,html[data-theme=dark] .sc-stage-tabs>button,html[data-theme=dark] .sc-stage-tabs>button>span,html[data-theme=dark] .sc-tool-group>button,html[data-theme=dark] .sc-tool-group>span,html[data-theme=dark] .sc-canvas-hint,html[data-theme=dark] .sc-walkthrough strong,html[data-theme=dark] .sc-walkthrough p,html[data-theme=dark] .sc-walkthrough>div>span,html[data-theme=dark] .sc-walkthrough>button,html[data-theme=dark] .sb-proposal-change>strong>button,html[data-theme=dark] .sb-proposal-progress,html[data-theme=dark] .sci-head>div>span,html[data-theme=dark] .sci-close,html[data-theme=dark] .sci-intro,html[data-theme=dark] .sci-field>span,html[data-theme=dark] .sci-field b,html[data-theme=dark] .sci-hint,html[data-theme=dark] .sci-market-context strong span,html[data-theme=dark] .sci-market-context small,html[data-theme=dark] .sci-condition>header button,html[data-theme=dark] .sci-condition-note,html[data-theme=dark] .sci-add select,html[data-theme=dark] .sci-range-labels,html[data-theme=dark] .sci-pending-number,html[data-theme=dark] .sci-pending-items article p,html[data-theme=dark] .sd-lane-heading>button>span,html[data-theme=dark] .sd-lane-heading small,html[data-theme=dark] .sd-card-copy small,html[data-theme=dark] .sd-rank-metrics>span,html[data-theme=dark] .sd-rank-metrics b,html[data-theme=dark] .sd-card-copy .sd-creator-metric>span,html[data-theme=dark] .sd-rank-metrics em,html[data-theme=dark] .sd-creators .sd-card-copy small,html[data-theme=dark] .sd-card-arrow,html[data-theme=dark] .sd-card-number,html[data-theme=dark] .sd-dialog-heading small,html[data-theme=dark] .sd-dialog-heading>button.sd-dialog-motion,html[data-theme=dark] .sd-dialog-tabs>span,html[data-theme=dark] .sd-place,html[data-theme=dark] .sd-full-list small,html[data-theme=dark] .sd-full-list>button>svg,html[data-theme=dark] .sd-detail .sd-author-link,html[data-theme=dark] .sd-detail-market>span:last-child,html[data-theme=dark] .sd-performance-preview>p,html[data-theme=dark] .sd-performance-stats small,html[data-theme=dark] .sd-creator-profit>small,html[data-theme=dark] .sd-creator-profit>span,html[data-theme=dark] .sd-detail-summary,html[data-theme=dark] .sd-rule-preview>li>svg,html[data-theme=dark] .sd-rule-preview small,html[data-theme=dark] .sd-rule-preview strong,html[data-theme=dark] .sd-no-performance,html[data-theme=dark] .sd-creator-intro>div>span,html[data-theme=dark] .sd-creator-intro>p,html[data-theme=dark] .sd-dialog-footer>p,html[data-theme=dark] .smp-trigger-identity>small,html[data-theme=dark] .smp-trigger>svg,html[data-theme=dark] .smp-field-label,html[data-theme=dark] .smp-heading small,html[data-theme=dark] .smp-search input::placeholder,html[data-theme=dark] .smp-search button,html[data-theme=dark] .smp-category-tabs button,html[data-theme=dark] .smp-results-heading b,html[data-theme=dark] .smp-results-heading select,html[data-theme=dark] .smp-market-name>span,html[data-theme=dark] .smp-market-name>code,html[data-theme=dark] .smp-market-source>strong,html[data-theme=dark] .smp-market-source>span,html[data-theme=dark] .smp-market-source>code,html[data-theme=dark] .smp-row-action,html[data-theme=dark] .is-selected .smp-row-action,html[data-theme=dark] .smp-empty,html[data-theme=dark] .smp-empty strong,html[data-theme=dark] .smp-footer>div,html[data-theme=dark] .smp-footer b,html[data-theme=dark] .smp-footer small,html[data-theme=dark] .smp-footer p,html[data-theme=dark] .smp-keyboard-hint,html[data-theme=dark] .sms-eyebrow,html[data-theme=dark] .sms-intro,html[data-theme=dark] .sms-protocol>span,html[data-theme=dark] .sms-protocol small,html[data-theme=dark] .sms-field em,html[data-theme=dark] .sms-field input::placeholder,html[data-theme=dark] .sms-field small,html[data-theme=dark] .sms-key-options,html[data-theme=dark] .sms-key-options button,html[data-theme=dark] .sms-legacy,html[data-theme=dark] .sms-footer>span,html[data-theme=dark] .smr-title small,html[data-theme=dark] .smr-period,html[data-theme=dark] .smr-market-line>span:first-child small,html[data-theme=dark] .smr-ohlc,html[data-theme=dark] .smr-chart-bottom,html[data-theme=dark] .smr-scrub small,html[data-theme=dark] .smr-transport button,html[data-theme=dark] .smr-trade-counter small,html[data-theme=dark] .smr-current-trade>div>span,html[data-theme=dark] .smr-pnl>span,html[data-theme=dark] .smr-pnl>b:only-child,html[data-theme=dark] .smr-fill-details small,html[data-theme=dark] .smr-fill-details time,html[data-theme=dark] .smr-trade-selector>span,html[data-theme=dark] .smr-trade-rail>button>small,html[data-theme=dark] .smr-no-trades,html[data-theme=dark] .smr-pnl[data-gain=none]>b,html[data-theme=dark] .smr-fill-popover>span>small,html[data-theme=dark] .smr-fill-popover>span>time{color:var(--muted)}html[data-theme=dark] .sm-workspace-switch,html[data-theme=dark] .sm-product,html[data-theme=dark] .sm-room-object,html[data-theme=dark] .sm-chart-toolbar>div,html[data-theme=dark] .sm-source-view,html[data-theme=dark] .sm-publisher,html[data-theme=dark] .sm-compare-columns>section,html[data-theme=dark] .sm-social-trades,html[data-theme=dark] .sm-equity-study,html[data-theme=dark] .sb-market .sm-search,html[data-theme=dark] .sb-card-identity>.market-asset-icon,html[data-theme=dark] .sb-market .sm-publisher,html[data-theme=dark] .sb-market .sm-detail-scroll,html[data-theme=dark] .sb-member-grid article,html[data-theme=dark] .sb-test-costs,html[data-theme=dark] .sci-market-context,html[data-theme=dark] .sci-pending-items article button,html[data-theme=dark] .sd-full-list>button,html[data-theme=dark] .strategy-market-picker.smp-field .smp-trigger{background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .sm-motion,html[data-theme=dark] .sm-compose>footer,html[data-theme=dark] .sm-detail,html[data-theme=dark] .sm-rule-strip,html[data-theme=dark] .sm-archived-entry,html[data-theme=dark] .sb-card,html[data-theme=dark] .sb-my-rating,html[data-theme=dark] .sb-identity,html[data-theme=dark] .sb-rule-node,html[data-theme=dark] .sb-condition-menu,html[data-theme=dark] .sb-field>div,html[data-theme=dark] .sb-test-settings,html[data-theme=dark] .sc-mobile-nav,html[data-theme=dark] .sap-condition-card,html[data-theme=dark] .sap-field>div,html[data-theme=dark] .sap-operand,html[data-theme=dark] .sap-expression-group,html[data-theme=dark] .sap-group-child,html[data-theme=dark] .sap-setting-card,html[data-theme=dark] .sap-unresolved button,html[data-theme=dark] .sbd-export-actions>button,html[data-theme=dark] .strategy-builder-dialog .sbd-primary,html[data-theme=dark] .sbd-version-list>article,html[data-theme=dark] .sc-node,html[data-theme=dark] .sc-stage-tabs,html[data-theme=dark] .sc-tool-group,html[data-theme=dark] .sc-walkthrough,html[data-theme=dark] .sci-condition,html[data-theme=dark] .sd-dialog button,html[data-theme=dark] .sms-protocol,html[data-theme=dark] .smr-replay,html[data-theme=dark] .smr-transport .smr-speed{border:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .sm-page-nav,html[data-theme=dark] .sm-source-view dl>div,html[data-theme=dark] .sm-modal>header,html[data-theme=dark] .sm-compare-columns dl>div,html[data-theme=dark] .sm-spotlight-copy>button,html[data-theme=dark] .sb-market .sm-page-nav,html[data-theme=dark] .sb-card-metrics,html[data-theme=dark] .sb-market .sm-evidence-tabs,html[data-theme=dark] .sb-social-nav,html[data-theme=dark] .sb-review-rows article,html[data-theme=dark] .sb-trade-table-labels,html[data-theme=dark] .sb-trade-table>button,html[data-theme=dark] .studio-change,html[data-theme=dark] .studio-report-head,html[data-theme=dark] .studio-metrics,html[data-theme=dark] .sap-child-heading{border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .sm-page-nav [role=tab][aria-selected=true],html[data-theme=dark] .sm-product-top>button[aria-pressed=true],html[data-theme=dark] .sm-card-compare[aria-pressed=true],html[data-theme=dark] .sm-evidence-tabs [aria-selected=true],html[data-theme=dark] .sm-source-view a,html[data-theme=dark] .sm-list-caption>span:before,html[data-theme=dark] .sm-room-banner h3 em,html[data-theme=dark] .sm-dna>header>span,html[data-theme=dark] .sm-trade-stories>header>span,html[data-theme=dark] .sm-dna-track button>b,html[data-theme=dark] .sb-market .sm-page-nav [role=tab][aria-selected=true],html[data-theme=dark] .sb-card-identity:hover>svg,html[data-theme=dark] .strategy-studio .sap-navigation>button[aria-selected=true],html[data-theme=dark] body:has(.strategy-studio) .strategy-market-dialog .smp-category-tabs button[aria-pressed=true],html[data-theme=dark] .sbd-strategy-card>header>strong>span{color:var(--accent)}html[data-theme=dark] .sm-page-nav b,html[data-theme=dark] .sm-own-message .sm-self-avatar,html[data-theme=dark] .sm-evidence-tabs b,html[data-theme=dark] .sm-self-avatar,html[data-theme=dark] .sm-compare-columns section:nth-child(2),html[data-theme=dark] .sb-page-actions b,html[data-theme=dark] .sb-condition-menu>button:hover,html[data-theme=dark] .sb-flow-connector>span,html[data-theme=dark] .sb-proposal header>span,html[data-theme=dark] .studio-resizer:hover,html[data-theme=dark] .studio-resizer:focus-visible,html[data-theme=dark] .studio-inline-warning,html[data-theme=dark] .sc-allocation-track,html[data-theme=dark] .sc-stage-tabs>button:hover,html[data-theme=dark] .sc-tool-group>button:hover,html[data-theme=dark] .sci-warning,html[data-theme=dark] .sd-rule-preview>li:not(:last-child):after,html[data-theme=dark] .sd-rule-dot,html[data-theme=dark] .strategy-market-picker .smp-trigger:hover,html[data-theme=dark] .smp-close:hover,html[data-theme=dark] .smp-category-tabs button:hover,html[data-theme=dark] .smr-transport button:hover:not(:disabled),html[data-theme=dark] .smr-rewind:hover{background:var(--surface-soft)}html[data-theme=dark] .sm-compare-trigger{color:var(--text);border:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .sm-search{border:1px solid var(--line-strong);color:var(--muted);background:var(--surface-solid);border-color:var(--line-strong)}html[data-theme=dark] .sm-search input,html[data-theme=dark] .sm-list-caption>span,html[data-theme=dark] .sm-card-metrics b,html[data-theme=dark] .sm-byline,html[data-theme=dark] .sm-room-object b,html[data-theme=dark] .sm-message header b,html[data-theme=dark] .sm-acquire-bar strong,html[data-theme=dark] .sm-source-view h3,html[data-theme=dark] .sm-library-heading h2,html[data-theme=dark] .sm-publisher-intro h2,html[data-theme=dark] .sm-acquire-modal h2,html[data-theme=dark] .sm-character-icon svg,html[data-theme=dark] .sm-product-open h3,html[data-theme=dark] .sm-room-banner h3,html[data-theme=dark] .sm-detail-score,html[data-theme=dark] .sm-detail-score>strong.sm-gain,html[data-theme=dark] .sm-trade-stories h3,html[data-theme=dark] .sb-heading-stats b,html[data-theme=dark] .sb-card-author>button:first-child,html[data-theme=dark] .sb-card-metrics dd,html[data-theme=dark] .sb-rating strong,html[data-theme=dark] .sb-market .sm-library-heading h2,html[data-theme=dark] .sb-social-panel,html[data-theme=dark] .sb-review-summary>strong,html[data-theme=dark] .sb-review-rows b,html[data-theme=dark] .sb-author-panel,html[data-theme=dark] .sb-name input,html[data-theme=dark] .sb-proposal>header,html[data-theme=dark] .sb-preview-stats strong,html[data-theme=dark] .sb-market-preview-identity strong,html[data-theme=dark] .studio-document input,html[data-theme=dark] .studio-report-empty h3,html[data-theme=dark] .sap-section-intro h3,html[data-theme=dark] .strategy-studio :is(.strategy-authoring-panel,.strategy-source-editor),html[data-theme=dark] .strategy-studio .sap-section-intro>select,html[data-theme=dark] .strategy-studio .sap-condition-card>header>strong,html[data-theme=dark] .strategy-studio .sap-field input,html[data-theme=dark] .strategy-studio .sap-field select,html[data-theme=dark] .strategy-studio .sap-operand>select,html[data-theme=dark] .strategy-studio .sap-comparison-row>select,html[data-theme=dark] .strategy-studio .sap-expression-group>header>select,html[data-theme=dark] .strategy-studio :is(.sap-link-button,.sap-add-condition>select,.sap-footer>button),html[data-theme=dark] .strategy-studio .sap-setting-card h4,html[data-theme=dark] .strategy-studio .sap-direction>button,html[data-theme=dark] .strategy-studio .sse-diagnostics h4,html[data-theme=dark] .strategy-studio .sse-footer>.sse-apply,html[data-theme=dark] .strategy-studio .sms-intro,html[data-theme=dark] .strategy-studio .sms-note,html[data-theme=dark] .sbd-strategy-card>header>strong,html[data-theme=dark] .sbd-strategy-card h3,html[data-theme=dark] .sbd-editor h3,html[data-theme=dark] .sci-head h3,html[data-theme=dark] .sci-field input,html[data-theme=dark] .sci-condition>header strong,html[data-theme=dark] .sd-card-copy strong,html[data-theme=dark] .strategy-market-picker,html[data-theme=dark] .smp-search input,html[data-theme=dark] .smp-market-row,html[data-theme=dark] .smr-trade-counter b,html[data-theme=dark] .smr-current-trade>div>b,html[data-theme=dark] .smr-fill-details b,html[data-theme=dark] .smr-fill-popover>span>strong{color:var(--text)}html[data-theme=dark] .sm-saved-filter,html[data-theme=dark] .sm-playbook-actions button:nth-child(2),html[data-theme=dark] .sm-dna-track button[aria-pressed=true],html[data-theme=dark] .sb-card:hover,html[data-theme=dark] .sb-name input:hover,html[data-theme=dark] .studio-copilot .studio-welcome>button,html[data-theme=dark] .studio-proposal-actions>button,html[data-theme=dark] .studio-copilot .studio-composer form button,html[data-theme=dark] .is-proposal .sc-sync,html[data-theme=dark] .sc-node-position{border-color:var(--line-strong)}html[data-theme=dark] .sm-saved-filter[aria-pressed=true],html[data-theme=dark] .sm-compose>footer>button[aria-pressed=true],html[data-theme=dark] .sb-workspace-tabs>button[aria-selected=true],html[data-theme=dark] .studio-editor-tabs>button[aria-selected=true]{color:var(--accent);background:var(--accent-soft)}html[data-theme=dark] .sm-list-caption b,html[data-theme=dark] .sm-creator-work,html[data-theme=dark] .sb-preview-outcome>span,html[data-theme=dark] .sb-market-preview-head>button:hover,html[data-theme=dark] .sse-diagnostics h4>span,html[data-theme=dark] .sbd-library-section>h3>span,html[data-theme=dark] .sms-legacy summary span{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .sm-product-grid,html[data-theme=dark] .sm-chat-scroll,html[data-theme=dark] .sm-detail-scroll,html[data-theme=dark] .sb-market .sm-product-grid.sb-grid,html[data-theme=dark] .sb-workspace-content,html[data-theme=dark] .sb-conversation,html[data-theme=dark] .sb-blueprint-pane,html[data-theme=dark] .studio-conversation,html[data-theme=dark] .sap-body,html[data-theme=dark] .sse-code textarea,html[data-theme=dark] .sci-body,html[data-theme=dark] .smp-market-list,html[data-theme=dark] .smr-trade-rail{scrollbar-color:var(--line-strong) transparent}html[data-theme=dark] .sm-open-badge,html[data-theme=dark] .sm-quote-preview,html[data-theme=dark] .sb-sample-note,html[data-theme=dark] .sap-condition-card>header>span,html[data-theme=dark] .sse-diff summary,html[data-theme=dark] .sci-condition>header>span,html[data-theme=dark] .sci-ask:hover{color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .sm-product>footer,html[data-theme=dark] .sm-acquire-bar,html[data-theme=dark] .sb-rule-footer,html[data-theme=dark] .sse-footer,html[data-theme=dark] .sci-footer,html[data-theme=dark] .sd-dialog-footer,html[data-theme=dark] .smp-footer,html[data-theme=dark] .sms-footer{border-top:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .sm-price,html[data-theme=dark] .sm-discussion-starter button,html[data-theme=dark] .sm-creator-actions button,html[data-theme=dark] .sb-card footer>button,html[data-theme=dark] .sap-section-intro>select,html[data-theme=dark] .sap-small-tag,html[data-theme=dark] .sse-discard>button,html[data-theme=dark] .sbd-editor fieldset>label,html[data-theme=dark] .smp-close,html[data-theme=dark] .smp-market-name em,html[data-theme=dark] .smr-replay-actions button{border:1px solid var(--line-strong);color:var(--muted);background:var(--surface-solid)}html[data-theme=dark] .sm-community,html[data-theme=dark] .sm-rule-ribbon,html[data-theme=dark] .sap-unresolved,html[data-theme=dark] .sbd-report-preview,html[data-theme=dark] .sbd-publish-boundary{border:1px solid var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .sm-community-tabs,html[data-theme=dark] .sap-expression-group>header{border-bottom:1px solid var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .sm-avatar{background:color-mix(in srgb,var(--creator) 12%,var(--surface-solid));border:1px solid var(--line-strong)}html[data-theme=dark] .sm-message footer button[aria-pressed=true]{color:var(--negative);background:var(--accent-soft)}html[data-theme=dark] .sm-discussion-starter{border-top:1px dashed var(--line-strong)}html[data-theme=dark] .sm-own-message blockquote{border-left:2px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .sm-message-object{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--positive);border-color:var(--line-strong)}html[data-theme=dark] .sm-compose,html[data-theme=dark] .sc-proposal-bar{border-top:1px solid var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .sm-compose textarea,html[data-theme=dark] .sbd-editor input:not([type=radio]),html[data-theme=dark] .sbd-editor textarea,html[data-theme=dark] .sd-dialog,html[data-theme=dark] .sms-close,html[data-theme=dark] .sms-field input,html[data-theme=dark] .smr-fill-popover{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--text)}html[data-theme=dark] .sm-creator,html[data-theme=dark] .sm-receipts article,html[data-theme=dark] .sm-social-trades>button,html[data-theme=dark] .sm-trade-stories article,html[data-theme=dark] .sb-chart-toolbar,html[data-theme=dark] .sb-trades-head,html[data-theme=dark] .sb-proposal-change,html[data-theme=dark] .sb-preview-asset,html[data-theme=dark] .sap-operand-options,html[data-theme=dark] .sbd-exported-image,html[data-theme=dark] .sc-stage,html[data-theme=dark] .sd-detail-market,html[data-theme=dark] .sd-performance-preview{border-top:1px solid var(--line-strong)}html[data-theme=dark] .sm-creator-actions button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--line-strong);color:var(--positive)}html[data-theme=dark] .sm-detail-header,html[data-theme=dark] .sm-publication-list article{border-bottom:1px solid var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .sm-detail-metrics>div,html[data-theme=dark] .sm-rule-steps section,html[data-theme=dark] .sb-result-metrics>div,html[data-theme=dark] .studio-metrics>div{border-right:1px solid var(--line-strong)}html[data-theme=dark] .sm-evidence-tabs{background:var(--surface-solid);border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .sm-chart-toolbar button[aria-selected=true]{background:var(--surface-solid);color:var(--accent)}html[data-theme=dark] .sm-rule-heading{background:var(--surface-soft);border-bottom:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .sm-acquire-bar button{border-color:var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .sm-source-view>button{background:var(--surface-solid);border-color:var(--line-strong);color:var(--muted)}html[data-theme=dark] .sm-trades th,html[data-theme=dark] .studio-table-wrap th{color:var(--muted);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .sm-trades td,html[data-theme=dark] .sb-preview-legend,html[data-theme=dark] .studio-table-wrap td{border-bottom:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .sm-trades tr:hover,html[data-theme=dark] .sm-detail-club,html[data-theme=dark] .sm-compare-columns section,html[data-theme=dark] .sb-workbench,html[data-theme=dark] .sb-flow-connector svg,html[data-theme=dark] .sb-description-facts,html[data-theme=dark] :where(.strategy-studio) button,html[data-theme=dark] :where(.strategy-studio) button:hover,html[data-theme=dark] .studio-editor,html[data-theme=dark] .studio-inline-warning button,html[data-theme=dark] .sap-toggle>span:after,html[data-theme=dark] .sbd-strategy-card,html[data-theme=dark] .strategy-canvas,html[data-theme=dark] .sc-topline,html[data-theme=dark] .strategy-canvas .react-flow,html[data-theme=dark] .sci-field>div,html[data-theme=dark] .strategy-studio .sd-card:hover,html[data-theme=dark] .strategy-studio .sd-motion:hover,html[data-theme=dark] .sd-dialog-heading>button,html[data-theme=dark] .smp-field .smp-trigger:hover,html[data-theme=dark] .smr-header,html[data-theme=dark] .smr-trade-selector{background:var(--surface-solid)}html[data-theme=dark] .sm-empty button,html[data-theme=dark] .sm-modal input,html[data-theme=dark] .sm-modal select,html[data-theme=dark] .sm-modal textarea,html[data-theme=dark] .sm-license-options button,html[data-theme=dark] .sm-discussion-starter>button,html[data-theme=dark] .sm-rule-ribbon button,html[data-theme=dark] .sm-acquire-bar>button,html[data-theme=dark] .sb-rule-node header>select,html[data-theme=dark] .sb-condition-summary,html[data-theme=dark] .sb-unresolved button,html[data-theme=dark] .sb-chart-empty button,html[data-theme=dark] .sb-market-preview-identity strong>b,html[data-theme=dark] .sb-market-preview-head>button,html[data-theme=dark] .sap-field select,html[data-theme=dark] .sap-comparison-row button,html[data-theme=dark] .sap-expression-group>header>select,html[data-theme=dark] .sap-group-actions>button,html[data-theme=dark] .sap-direction>button,html[data-theme=dark] .sap-footer>button,html[data-theme=dark] .smp-search,html[data-theme=dark] .sms-note,html[data-theme=dark] .smr-unavailable,html[data-theme=dark] .smr-fill-details>summary{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .sm-publisher-intro,html[data-theme=dark] .sm-modal-actions button,html[data-theme=dark] .sm-spotlight-bottom [role=tab],html[data-theme=dark] .sb-context-updated,html[data-theme=dark] .sb-assistant-avatar,html[data-theme=dark] .sb-creation-log>button,html[data-theme=dark] .sb-composer-area form,html[data-theme=dark] .studio-workbench,html[data-theme=dark] .studio-composer form,html[data-theme=dark] .sse-diff,html[data-theme=dark] .sse-footer>button,html[data-theme=dark] .sbd-header>button,html[data-theme=dark] .sbd-exported-image>img,html[data-theme=dark] .strategy-canvas .react-flow__minimap{border:1px solid var(--line-strong)}html[data-theme=dark] .sm-modal,html[data-theme=dark] .strategy-builder-dialog,html[data-theme=dark] .strategy-market-dialog{background:var(--surface-solid);color:var(--text)}html[data-theme=dark] .sm-modal p[role=alert],html[data-theme=dark] .sb-validation-errors{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--negative)}html[data-theme=dark] .sm-acquire-modal ul{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .sm-license-note,html[data-theme=dark] .sm-message blockquote,html[data-theme=dark] .sb-no-trades,html[data-theme=dark] .sb-notice,html[data-theme=dark] .strategy-studio .sd-motion,html[data-theme=dark] .strategy-canvas .react-flow__attribution,html[data-theme=dark] .smp-results-heading{background:var(--surface-solid);color:var(--muted)}@media(max-width:1200px){html[data-theme=dark] .sm-rule-steps section{border-bottom:1px solid var(--line-strong)}}@media(max-width:980px){html[data-theme=dark] .sm-mobile-switch{border:1px solid var(--line-strong);background:var(--surface-soft)}}@media(max-width:980px){html[data-theme=dark] .sm-mobile-switch button{color:var(--muted)}}@media(max-width:980px){html[data-theme=dark] .sm-rule-steps section{border-right:1px solid var(--line-strong)}}@media(max-width:720px){html[data-theme=dark] .sm-rule-steps section,html[data-theme=dark] .sbd-preview-stage{border-bottom:1px solid var(--line-strong)}}html[data-theme=dark] .sm-license-options button[aria-selected=true],html[data-theme=dark] .sb-trade-table>button:hover,html[data-theme=dark] .sb-trade-table>button.selected,html[data-theme=dark] .studio-table-wrap tr.is-selected,html[data-theme=dark] .smr-trade-rail>button.is-selected{background:var(--accent-soft)}@media(min-width:1201px){html[data-theme=dark] .sm-detail-top{border-bottom:1px solid var(--line-strong)}}html[data-theme=dark] .sm-library-heading>button,html[data-theme=dark] .sb-description details{border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .sm-archived-entry button{border-color:var(--line-strong);color:var(--muted)}@media(min-width:980px){html[data-theme=dark] .sm-card-metrics,html[data-theme=dark] .sm-list-caption>small,html[data-theme=dark] .sm-rule-steps p,html[data-theme=dark] .sm-card-performance small,html[data-theme=dark] .sm-product-type small,html[data-theme=dark] .sm-message>div>p{color:var(--muted)}}@media(min-width:980px){html[data-theme=dark] .sm-card-metrics b{color:var(--text)}}html[data-theme=dark] .sm-character.has-art img{border:4px solid var(--line-strong)}html[data-theme=dark] .sm-character-halo{background:radial-gradient(ellipse,var(--surface-soft),transparent 65%)}html[data-theme=dark] .sm-character-orbit{border:1px dashed var(--line-strong)}html[data-theme=dark] .sm-product footer,html[data-theme=dark] .sap-footer{background:var(--surface-solid);border-top:1px solid var(--line-strong)}html[data-theme=dark] .sm-art-token{background:var(--surface-solid);border:3px solid var(--line-strong)}html[data-theme=dark] .sm-room-banner{background:linear-gradient(115deg,#eaffbd,var(--surface-soft));border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .sm-room-people button{border:2px solid var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .sm-own-message>div>p{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--positive)}html[data-theme=dark] .sm-detail-club .sm-evidence-tabs,html[data-theme=dark] .sap-condition-card>header,html[data-theme=dark] .sse-conflict,html[data-theme=dark] .sse-discard{background:var(--surface-soft);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .sm-detail-club .sm-detail-scroll{background:var(--surface-solid);scrollbar-color:var(--line-strong) transparent}html[data-theme=dark] .sm-trade-direction,html[data-theme=dark] .sb-rule-health{border:1px solid var(--line-strong);background:var(--surface-soft);color:var(--positive)}html[data-theme=dark] .sm-trade-direction.short{background:var(--surface-soft);border-color:var(--line-strong);color:var(--negative)}html[data-theme=dark] .sm-trade-stories article>button,html[data-theme=dark] .sb-unresolved,html[data-theme=dark] .sb-test-settings select,html[data-theme=dark] .sb-test-settings>label>div,html[data-theme=dark] .studio-trade-explanation,html[data-theme=dark] .smr-rewind{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .strategy-marketplace.sb-market{background:radial-gradient(ellipse at 4% 0%,var(--surface-soft),transparent 45%),var(--surface-solid)}html[data-theme=dark] .sb-asset-filters button[aria-pressed=true]{border-color:var(--line-strong);background:var(--accent-soft);color:var(--text)}html[data-theme=dark] .sb-card-author small,html[data-theme=dark] .smr-trade-counter{color:var(--muted);border-left:1px solid var(--line-strong)}html[data-theme=dark] .sb-card-author>button:last-child[aria-pressed=true],html[data-theme=dark] .sc-stage-tabs>button[aria-pressed=true]{color:var(--muted);background:var(--accent-soft)}html[data-theme=dark] .sb-card-metrics>div+div,html[data-theme=dark] .sb-preview-stats>div+div,html[data-theme=dark] .studio-timeframes{border-left:1px solid var(--line-strong)}html[data-theme=dark] .sb-avatar-stack .sb-avatar,html[data-theme=dark] .sc-node-beacon,html[data-theme=dark] .strategy-canvas .react-flow__handle,html[data-theme=dark] .strategy-studio .sc-node-entry:after{border:2px solid var(--line-strong)}html[data-theme=dark] .sb-card footer>.sb-card-main,html[data-theme=dark] .sap-icon-button:not(:disabled):hover{color:var(--muted);background:var(--surface-soft);border-color:var(--line-strong)}html[data-theme=dark] .sb-card footer>button[aria-pressed=true]{background:var(--accent-soft);color:var(--muted)}html[data-theme=dark] .sb-market .sm-library-heading,html[data-theme=dark] .sb-market .sm-acquire-bar,html[data-theme=dark] .sb-report-stale,html[data-theme=dark] .sb-preview-outcome,html[data-theme=dark] .sap-toggle>span,html[data-theme=dark] .sci-pending-items article{background:var(--surface-soft);border:1px solid var(--line-strong)}html[data-theme=dark] .sb-market .sm-empty{border:1px dashed var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .sb-market .sm-comparison-tray,html[data-theme=dark] .sb-proposal{background:var(--surface-soft);color:var(--text)}html[data-theme=dark] .sb-local-history blockquote{border-left:2px solid var(--line-strong)}html[data-theme=dark] .sb-author-panel>div>button,html[data-theme=dark] .smp-empty button,html[data-theme=dark] .smr-title-icon{background:var(--surface-soft);border:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .sb-author-work{border-top:1px solid var(--line-strong);color:var(--text)}html[data-theme=dark] .sb-page-actions>button{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--text)}html[data-theme=dark] .sb-workspace-tabs,html[data-theme=dark] .studio-context-bar,html[data-theme=dark] .studio-editor-tabs,html[data-theme=dark] .sap-navigation,html[data-theme=dark] .sd-dialog-tabs,html[data-theme=dark] .smr-fill-details{border-bottom:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .sb-rule-health.needs-work,html[data-theme=dark] .sap-not{border-color:var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .sb-node-icon,html[data-theme=dark] .sms-icon{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--accent)}html[data-theme=dark] .sb-node-position .sb-node-icon{background:var(--surface-soft);color:var(--positive);border-color:var(--line-strong)}html[data-theme=dark] .sb-node-exit .sb-node-icon{color:var(--negative);background:var(--surface-solid);border-color:var(--line-strong)}html[data-theme=dark] .sb-stop>div,html[data-theme=dark] .sd-dialog button:hover,html[data-theme=dark] .smp-market-row:hover,html[data-theme=dark] .smp-market-row.is-active,html[data-theme=dark] .smr-trade-rail>button:hover{background:var(--surface-solid);border-color:var(--line-strong)}html[data-theme=dark] .sb-take>div,html[data-theme=dark] .strategy-studio .studio-save,html[data-theme=dark] .sap-not>header,html[data-theme=dark] .sap-issues>.sap-issue-warning,html[data-theme=dark] .sse-status.is-dirty,html[data-theme=dark] .sc-sync.needs-review,html[data-theme=dark] .sc-proposal-bar.is-stale,html[data-theme=dark] .sd-creator-intro>button,html[data-theme=dark] .smr-fill-details[open]>summary{background:var(--surface-soft);border-color:var(--line-strong)}html[data-theme=dark] .sb-chart-toolbar button[aria-pressed=true],html[data-theme=dark] .smp-category-tabs button[aria-pressed=true]{color:var(--muted);background:var(--accent-soft);border-color:var(--line-strong)}html[data-theme=dark] .sb-chart-empty{border:1px dashed var(--line-strong);color:var(--muted);background:var(--surface-solid)}html[data-theme=dark] .sb-trade-table-labels,html[data-theme=dark] .sse-ai{color:var(--muted);background:var(--surface-solid)}html[data-theme=dark] .sb-chat-user>div{border-color:var(--line-strong);color:var(--text)}html[data-theme=dark] .sb-blueprint-preview,html[data-theme=dark] .sse-diagnostics{background:var(--surface-solid);border-left:1px solid var(--line-strong);scrollbar-color:var(--line-strong) transparent}@media(max-width:640px){html[data-theme=dark] .sb-mobile-switch{background:var(--surface-soft);border:1px solid var(--line-strong)}}@media(max-width:640px){html[data-theme=dark] .sb-mobile-switch>button{color:var(--muted)}}@media(max-width:640px){html[data-theme=dark] .sb-mobile-switch>button[aria-pressed=true]{background:var(--accent-soft);color:var(--muted);border-color:var(--line-strong)}}html[data-theme=dark] .sb-market-preview{background:var(--surface-solid);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .sb-market-preview-head{background:linear-gradient(90deg,var(--surface-solid),var(--surface-solid));border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .sb-market-preview-caption,html[data-theme=dark] .sse-language-note{border-top:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .sb-market-preview-empty{color:var(--muted);background:linear-gradient(120deg,var(--surface-solid),var(--surface-solid))}html[data-theme=dark] .sb-market-preview-empty>button,html[data-theme=dark] .sap-operand>select,html[data-theme=dark] .sap-comparison-row>select,html[data-theme=dark] .sbd-risk-chips>span,html[data-theme=dark] .sc-replay{border:1px solid var(--line-strong);background:var(--surface-soft);color:var(--muted)}html[data-theme=dark] .studio-timeframes button[aria-pressed=true],html[data-theme=dark] .sc-tool-group>button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}html[data-theme=dark] .studio-resizer{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .studio-blueprint-bar,html[data-theme=dark] .sse-status{background:var(--surface-solid);border-bottom:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .studio-blueprint-bar b{border:1px solid var(--line-strong);color:var(--positive);background:var(--surface-soft)}html[data-theme=dark] .studio-statusbar,html[data-theme=dark] .sc-summary{background:var(--surface-solid);border-top:1px solid var(--line-strong);color:var(--muted)}html[data-theme=dark] .studio-proposal{background:var(--surface-soft);color:var(--text);border:1px solid var(--line-strong)}html[data-theme=dark] .studio-report{scrollbar-color:var(--line-strong) transparent;background:var(--surface-solid)}html[data-theme=dark] .studio-segment button[aria-pressed=true]{background:var(--accent-soft);color:var(--muted);border-color:var(--line-strong)}html[data-theme=dark] .studio-table-wrap td b{background:var(--surface-soft);color:var(--positive)}@media(max-width:640px){html[data-theme=dark] .studio-mobile-switch{border:1px solid var(--line-strong);background:var(--surface-soft)}}@media(max-width:640px){html[data-theme=dark] .studio-mobile-switch button[aria-pressed=true]{background:var(--accent-soft);color:var(--muted)}}@container (min-width:900px){html[data-theme=dark] .strategy-studio .sd-lane{background:linear-gradient(115deg,var(--surface-solid),var(--surface-solid))}}@container (min-width:900px){html[data-theme=dark] .strategy-studio .sd-creators{background:linear-gradient(115deg,#fff5c5b0,var(--surface-solid))}}html[data-theme=dark] .strategy-authoring-panel,html[data-theme=dark] .strategy-source-editor,html[data-theme=dark] .sci-field select{color:var(--text);background:var(--surface-solid)}html[data-theme=dark] .sap-navigation>button[aria-selected=true]{color:var(--muted);border-color:var(--line-strong);background:var(--accent-soft)}html[data-theme=dark] .sap-add-condition{border:1px dashed var(--line-strong);background:var(--surface-solid);color:var(--muted)}html[data-theme=dark] .sap-direction>button:first-child[aria-pressed=true]{color:var(--positive);background:var(--accent-soft);border-color:var(--line-strong)}html[data-theme=dark] .sap-direction>button:last-child[aria-pressed=true]{color:var(--negative);background:var(--accent-soft);border-color:var(--line-strong)}html[data-theme=dark] .sap-issues>div,html[data-theme=dark] .sms-error{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--negative)}html[data-theme=dark] .sse-error-list>button{border:1px solid var(--line-strong);color:var(--negative);background:var(--surface-solid)}html[data-theme=dark] .sse-diff del{color:var(--negative);background:var(--surface-solid);border-top:1px solid var(--line-strong)}html[data-theme=dark] .sse-diff ins{color:var(--muted);background:var(--surface-solid);border-top:1px solid var(--line-strong)}@media(max-width:820px){html[data-theme=dark] .sse-diagnostics{border-top:1px solid var(--line-strong)}}html[data-theme=dark] .sbd-preview-stage{border-right:1px solid var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .sbd-market-tag{border:1px solid var(--line-strong);color:var(--muted);background:var(--surface-soft)}html[data-theme=dark] .sbd-rule-list{border-top:1px dashed var(--line-strong);border-bottom:1px dashed var(--line-strong)}html[data-theme=dark] .sbd-strategy-card>footer{border-top:1px dashed var(--line-strong);color:var(--muted)}html[data-theme=dark] .sbd-export-includes{border-bottom:1px dashed var(--line-strong)}html[data-theme=dark] .sbd-version-icon.sbd-draft-icon{color:var(--muted);border-color:var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .sbd-version-icon{color:var(--muted);border:1px solid var(--line-strong);background:var(--surface-soft)}html[data-theme=dark] .sbd-version-list header>b,html[data-theme=dark] .smp-search kbd,html[data-theme=dark] .sms-cancel{color:var(--muted);border:1px solid var(--line-strong)}html[data-theme=dark] .sbd-empty-library>button,html[data-theme=dark] .smp-trigger-identity em{color:var(--muted);background:var(--surface-soft);border:1px solid var(--line-strong)}html[data-theme=dark] .sc-title-mark{background:var(--surface-soft);border:1px solid var(--line-strong);color:var(--accent)}html[data-theme=dark] .sc-sync,html[data-theme=dark] .sci-presets button{color:var(--muted);background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .sc-node-icon{background:color-mix(in srgb,var(--sc-color) 12%,var(--surface-solid))}html[data-theme=dark] .sc-node-stop-loss,html[data-theme=dark] .sc-node-take-profit,html[data-theme=dark] .sc-node-cooldown{border-color:var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .sc-walkthrough-number{background:var(--surface-soft);color:var(--accent)}html[data-theme=dark] .strategy-canvas-inspector{color:var(--text);background:var(--surface-solid);border:1px solid var(--line-strong)}html[data-theme=dark] .sci-head{border-bottom:1px solid var(--line-strong);background:linear-gradient(135deg,var(--surface-solid),var(--sci-wash))}html[data-theme=dark] .sci-close:hover{color:var(--text);background:var(--surface-soft);border-color:var(--line-strong)}html[data-theme=dark] .sci-readonly{color:var(--muted);background:var(--surface-solid);border-bottom:1px dashed var(--line-strong)}html[data-theme=dark] .sci-condition>header button:not(:disabled):hover{color:var(--negative);background:var(--surface-soft)}html[data-theme=dark] .sci-add{color:var(--muted);border:1px dashed var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .sci-allocation-range{background:linear-gradient(to right,#72bfa8 var(--sci-range),var(--surface-soft) var(--sci-range))}html[data-theme=dark] .sci-presets button[aria-pressed=true]{color:var(--positive);background:var(--accent-soft)}html[data-theme=dark] .sci-complete{color:var(--positive);background:var(--surface-solid)}html[data-theme=dark] .sci-error,html[data-theme=dark] .sd-dialog-footer>p[role=alert]{color:var(--negative);background:var(--surface-solid)}html[data-theme=dark] .sci-ask{color:var(--muted);border:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .sd-lane{border:1px solid var(--line-strong);background:linear-gradient(110deg,var(--surface-solid),var(--surface-solid))}html[data-theme=dark] .sd-lane:after{background:linear-gradient(90deg,transparent,var(--surface-solid),transparent)}html[data-theme=dark] .sd-creators{background:linear-gradient(105deg,#fff6c799,var(--surface-solid));border-color:var(--line-strong)}html[data-theme=dark] .sd-avatar{background:color-mix(in srgb,var(--sd-accent) 13%,var(--surface-solid))}html[data-theme=dark] .strategy-studio .studio-run:after{background:linear-gradient(100deg,transparent 25%,var(--surface-solid) 50%,transparent 75%)}html[data-theme=dark] .sd-dialog-heading{background:linear-gradient(120deg,var(--surface-soft),var(--surface-soft) 72%,var(--surface-solid))}html[data-theme=dark] .sd-dialog-tabs button[aria-selected=true]{color:var(--accent);border-color:var(--line-strong);background:var(--accent-soft)}html[data-theme=dark] .sd-full-list{border-right:1px solid var(--line-strong);background:var(--surface-solid)}html[data-theme=dark] .sd-full-list>button.is-selected{border-color:var(--line-strong);background:var(--accent-soft)}html[data-theme=dark] .sd-detail{background:radial-gradient(ellipse at 100% 0%,var(--surface-soft) 0,transparent 55%),var(--surface-solid)}@media(max-width:640px){html[data-theme=dark] .sd-full-list{border-bottom:1px solid var(--line-strong)}}html[data-theme=dark] .smp-market-row.is-selected{background:var(--accent-soft);border-color:var(--line-strong)}html[data-theme=dark] .strategy-model-settings{border:1px solid var(--line-strong);color:var(--text);background:var(--surface-solid)}html[data-theme=dark] .sms-heading{border-bottom:1px solid var(--line-strong);background:linear-gradient(110deg,var(--surface-soft),var(--surface-solid) 85%)}html[data-theme=dark] .smr-console{background:linear-gradient(105deg,var(--surface-solid),var(--surface-solid) 65%);border-bottom:1px solid var(--line-strong)}html[data-theme=dark] .smr-trade-rail>button{border:1px solid var(--line-strong);background:var(--surface-solid);color:var(--positive)}@container (max-width:610px){html[data-theme=dark] .smr-trade-selector:before{color:var(--muted)}}html[data-theme=dark] .smr-fill-popover>small{color:var(--muted);border-top:1px solid var(--line-strong)}html[data-theme=dark]:root :is(.ag-workspace,.pr-workspace,.pf-workspace,.radar-workspace,.leaderboard-workspace,.lb-hall-workspace,.strategy-marketplace.sb-market,.strategy-builder,.explore-workspace,.play-explore,.explore-arena,.markets-renewal,.markets-radar){color:var(--text);background:radial-gradient(ellipse at 12% 0%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 56%),var(--bg)}html[data-theme=dark]:root .cc-workspace:not(.cw-world){color:var(--text);background:radial-gradient(ellipse at 12% 0%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 56%),var(--bg)}html[data-theme=dark]:root :is(.cc-pagehead,.pr-performance>header,.rf-funnel-card>header,.rf-directory>header,.lb-hall-workspace .lb-directory-title,.lb-hall-workspace .lb-table th,.rf-table th,.studio-context-bar,.sc-topline,.sb-identity,.sh-thread-head){background:var(--surface-soft);color:var(--text);border-color:var(--line)}html[data-theme=dark]:root :is(.ag-next,.lb-hall-workspace .lb-directory,.rf-invite-card,.rf-metric,.rf-funnel-card,.rf-upstream-card,.rf-directory,.sh-thread,.sh-inbox,.pr-empty,.sd-lane,.strategy-studio .sd-lane,.strategy-studio .sd-creators){background:linear-gradient(125deg,var(--surface-solid),var(--surface-soft));color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root :is(.ag-ready-note,.sh-message p,.sh-friend-request,.sh-search-dialog,.sh-conversation.selected,.pr-tags>span,.sb-card,.sb-my-rating,.sb-member-grid article,.rd-watch-panel,.rd-feed-panel,.rd-focus-panel,.rd-shared-chart,.explore-market-chart,.explore-market-chart .emc-empty){background:var(--surface-solid);color:var(--text);border-color:var(--line)}html[data-theme=dark]:root :is(.sh-search,.sh-search-dialog>header,.sh-search-shortcuts button,.sh-search-results section>button:hover,.sh-search-results section>button:focus-visible,.rd-search,.rd-feed-heading,.rd-feed-filters,.rd-focus-actions,.rd-focus-record-note){background:var(--surface-soft);color:var(--muted);border-color:var(--line)}html[data-theme=dark]:root :is(.sh-search-dialog input,.sh-search-results section>button,.pr-name>p,.sb-heading-stats b,.sb-card-metrics dd,.sb-rating strong,.sb-social-panel,.sb-review-summary>strong,.sb-review-rows b,.sb-author-panel,.sb-author-work,.rd-event-main>div:nth-child(2)>b,.rd-event-news h3,.rd-focus-title h3,.rd-media .rd-media-story>strong,.lb-hall-workspace .lb-person-name,.lb-hall-workspace .lb-directory-title h2,.lb-hall-workspace .lb-row-quality b,.lb-hall-workspace .lb-holding-preview>small,.rf-metric>strong,.rf-person-cell b,.rf-table td>strong,.rf-funnel-card h3,.rf-upstream-card h3){color:var(--text)}html[data-theme=dark]:root :is(.sh-search-results small,.pr-about>div,.sb-card-description,.sb-card-performance small,.sb-card-metrics dt,.rd-source-state,.rd-brand h1 small,.rd-event-metrics,.rd-event-metrics small,.rd-event-main>div:nth-child(2)>small,.rd-news-source,.rd-event-top time,.rd-event-value>small,.rd-participants>span,.rd-archive-tag,.rd-media-source-name,.rd-media .rd-media-story-top time,.rd-media .rd-media-story-bottom,.lb-hall-workspace .lb-row-person small,.lb-hall-workspace .lb-data-caption,.rf-table td>small,.rf-person-cell small,.rf-metric>small){color:var(--muted)}html[data-theme=dark]:root :is(.ag-primary,.ag-segments .selected,.pf-workspace .pf-primary,.pf-dialog .pf-primary,.pr-actions .pr-follow,.pr-missing button,.sh-primary,.lb-hall-workspace .lb-primary,.lm-primary,.rf-invite-actions>button,.strategy-marketplace.sb-market .sm-primary,.rd-focus-actions .rd-trade-button,.cc-workspace button.cc-primary,.cc-workspace a.cc-primary){background:var(--accent);color:#21172f;border-color:var(--accent)}html[data-theme=dark]:root :is(.ag-primary:hover,.pf-workspace .pf-primary:hover,.pf-dialog .pf-primary:hover,.pr-actions .pr-follow:hover,.sh-primary:hover,.lb-hall-workspace .lb-primary:hover,.strategy-marketplace.sb-market .sm-primary:hover,.rd-focus-actions .rd-trade-button:hover){background:color-mix(in srgb,var(--accent) 85%,white);color:#21172f}html[data-theme=dark]:root :is(.ag-command-card,.ag-service-preview,.rd-focus-head,.sb-market .sm-detail-banner.sb-detail-banner){background:linear-gradient(115deg,#493076,#5c3a98 56%,#6544a1);color:#fff;border-color:#a384da66}html[data-theme=dark]:root :is(.ag-command-card .ag-metric strong,.rd-focus-head .rd-focus-identity h2,.rd-focus-head .rd-focus-price strong,.rd-holder-metric b,.sb-market .sb-detail-banner .sm-detail-identity h2){color:#fff}html[data-theme=dark]:root :is(.ag-command-card p,.rd-focus-head .rd-focus-identity small,.rd-focus-head .rd-focus-price small,.rd-holder-metric>span,.rd-holder-time,.rd-pulse-caption,.sb-market .sb-detail-banner .sm-detail-identity p){color:#dfd2f6}html[data-theme=dark]:root .radar-workspace .rd-watchlist{background:linear-gradient(150deg,var(--surface-soft),var(--surface-solid));border-color:var(--line-strong)}html[data-theme=dark]:root .radar-workspace .rd-media{background:linear-gradient(115deg,var(--surface-soft),var(--surface-solid));border-color:var(--line-strong)}html[data-theme=dark]:root .rd-media .rd-media-identity{background:linear-gradient(125deg,#2c243e,#49335f);color:#eee5fa}html[data-theme=dark]:root .rd-media .rd-media-story{background:linear-gradient(120deg,var(--surface-solid),color-mix(in srgb,var(--accent) 5%,var(--surface-solid)));border-color:var(--line)}html[data-theme=dark]:root .rd-media .rd-media-story:hover,html[data-theme=dark]:root .rd-media .rd-media-story:focus-visible{background:var(--surface-soft);border-color:var(--accent)}html[data-theme=dark]:root :is(.rd-event.is-selected,.rd-event.is-selected:hover,.sh-conversation.selected,.sb-asset-filters button[aria-pressed=true],.lb-hall-workspace .lb-table tr.is-compared td,.sm-card-compare[aria-pressed=true]){background:var(--accent-soft)}html[data-theme=dark]:root :is(.rd-event:hover,.lb-hall-workspace .lb-table tr:hover td,.rf-table tr:hover td){background:color-mix(in srgb,var(--accent) 9%,var(--surface-solid))}html[data-theme=dark]:root .lb-hall{background-color:#30233f;background-image:linear-gradient(180deg,#44296844,#2e204124 55%,#291d3ee8),url(/assets/leaderboard/hall-of-fame.png);border-color:#a987d34d;box-shadow:0 8px 30px #08050f44,inset 0 1px #cfb8ee26}html[data-theme=dark]:root .lb-hall.is-loss{background-image:linear-gradient(180deg,#532d5344,#35203924 55%,#291d3ee8),url(/assets/leaderboard/hall-of-fame.png)}html[data-theme=dark]:root .lh-intro h2{color:#fff1da}html[data-theme=dark]:root .lh-person h3{color:#faf3ff}html[data-theme=dark]:root :is(.lh-intro p,.lh-person>span,.lh-record,.lh-floor-label,.lh-intro small){color:#c8b5d9}html[data-theme=dark]:root .lb-hall-workspace .lb-row-person .lb-star-track>span{color:var(--line-strong)}html[data-theme=dark]:root .lb-hall-workspace .lb-row-person .lb-star-fill,html[data-theme=dark]:root .lb-hall-workspace .lb-row-person .lb-stars>b{color:var(--warning)}html[data-theme=dark]:root .lb-avatar,html[data-theme=dark]:root .lb-followers .lb-avatar{box-shadow:0 0 0 2px var(--surface-solid),0 2px 7px #08050f33}html[data-theme=dark]:root .lb-hall .lb-followers .lb-avatar{box-shadow:0 0 0 2px #362341}html[data-theme=dark]:root .lm-header{--lm-soft: var(--muted)}html[data-theme=dark]:root .lm-header[data-board=referral]{--lm-accent: var(--accent)}html[data-theme=dark]:root :is(.lm-story-slot,.lb-hall-workspace .lb-profile,.rf-board .rf-metric.is-gold){background:linear-gradient(125deg,var(--accent-soft),var(--surface-solid));border-color:var(--line-strong)}html[data-theme=dark]:root :is(.rf-board .rf-metric.is-gold .rf-metric-label,.rf-board .rf-metric.is-gold>strong,.rf-code>b,.rf-funnel-step:last-child .rf-funnel-count,.rf-upstream-reward>strong){color:var(--accent)}html[data-theme=dark]:root :is(.sh-message.is-own p,.sh-chat-top){background:linear-gradient(115deg,#4e346f,#714ba7);color:#fff}html[data-theme=dark]:root :is(.ag-dialog,.sh-chat-dialog,.sh-search-dialog,.sh-user-menu,.pf-dialog,.cc-modal,.rd-dialog,.lb-dialog,.sm-modal,.strategy-model-settings,.strategy-market-dialog,.explore-draft-dialog,.explore-share-dialog,.ees-dialog,.xa-dialog,.sd-dialog,.xmm-dialog){border-color:var(--line-strong);box-shadow:0 24px 90px #06030d80}html[data-theme=dark]:root :is(.ag-dialog,.sh-chat-dialog,.sh-search-dialog,.pf-dialog,.cc-modal,.rd-dialog,.lb-dialog,.sm-modal)::backdrop{background:#090610b8}html[data-theme=dark]:root :is(.ag-scroll,.pr-scroll,.pf-scroll,.rd-focus-chart-area,.rd-feed-list,.sb-market-scroll,.cc-feed-main){scrollbar-color:var(--line-strong) transparent}html[data-theme=dark]:root .ag-avatar{background:linear-gradient(145deg,#483367,#342446);color:#d4b7ff;border-color:#ac83e36b;box-shadow:inset 0 1px #ffffff12}html[data-theme=dark]:root .ag-avatar-1{background:linear-gradient(145deg,#244c42,#1d3531);color:#8ce3c8;border-color:#7dc5ae55}html[data-theme=dark]:root .ag-avatar-2{background:linear-gradient(145deg,#554029,#372b24);color:#f4c48d;border-color:#d5ac7955}html[data-theme=dark]:root .ag-avatar-3{background:linear-gradient(145deg,#50314f,#36243d);color:#e5abe3;border-color:#c984c655}html[data-theme=dark]:root .ag-avatar-4{background:linear-gradient(145deg,#303f64,#262c43);color:#b2c9ff;border-color:#8cabe355}html[data-theme=dark]:root .ag-avatar-5{background:linear-gradient(145deg,#55303e,#382530);color:#f2b1c4;border-color:#d584a255}html[data-theme=dark]:root .ag-switch{background:var(--line-strong)}html[data-theme=dark]:root .ag-switch[aria-checked=true]{background:var(--accent)}html[data-theme=dark]:root .ag-switch i{background:var(--text)}@keyframes theme-radar-story-new{0%{box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-soft);opacity:.6}25%{opacity:1}to{box-shadow:inset 0 0 0 1px transparent}}@keyframes theme-explore-price{0%{background:var(--positive-soft)}to{background:transparent}}@media(prefers-reduced-motion:no-preference){html[data-theme=dark] .rd-media:not([data-motion=false]) .rd-media-story.is-new{animation-name:theme-radar-story-new}html[data-theme=dark] .explore-arena:not(.xm-motion-paused) .xa-market-price{animation-name:theme-explore-price}}html[data-theme=dark] .terminal-app.leaderboard-app .rf-metric.is-gold{background:linear-gradient(120deg,#38274f,#2a2238)!important;border-color:#9472b655!important}html[data-theme=dark] .terminal-app.leaderboard-app .rf-metric.is-gold>strong{color:#dabfff}html[data-theme=dark] .terminal-app.leaderboard-app .rf-metric.is-gold>small{color:var(--muted)}html[data-theme=dark] .cc-logo-orbit{color:#241733!important}html[data-theme=dark] .stream-search-row,html[data-theme=dark] .stream-search-results,html[data-theme=dark] .inline-stream-meta{background:var(--surface-solid)!important;border-color:var(--line)!important}html[data-theme=dark] .stream-search{background:var(--surface-soft)!important;border-color:var(--line-strong)!important}html[data-theme=dark] .inline-stream-meta a{color:var(--accent)!important}html[data-theme=dark] .strategy-hub-header{background:linear-gradient(110deg,#2d243d,#30213f 55%,#1d3037)!important;color:var(--text)!important;border-color:var(--line)!important}html[data-theme=dark]:root :is(.super-terminal,.su-modal,.wn-dialog){--su-ink: var(--text);--su-purple: var(--accent);--su-muted: var(--muted);--su-line: var(--line);color:var(--text)}html[data-theme=dark]:root :is(.super-terminal-body,.super-terminal.su-integrated-markets){background:radial-gradient(ellipse at 8% 0%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 50%),var(--bg)}html[data-theme=dark]:root .pr-rail{--pr-ink: var(--text);--pr-muted: var(--muted);--pr-line: var(--line);--pr-mint: var(--positive);--pr-coral: var(--negative);background:var(--surface-solid);color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root :is(.super-terminal .su-world-strip,.super-terminal .su-analysis,.super-terminal .su-widget,.super-terminal .st-chart,.super-terminal .su-directory,.su-modal,.wn-dialog){background:var(--surface-solid);color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root :is(.super-terminal .su-worldmark,.super-terminal .su-layout-switch,.super-terminal .su-title-actions>button,.super-terminal .su-search,.super-terminal .su-filter-row select,.super-terminal .su-observation-rail,.super-terminal .su-mobile-nav,.super-terminal .st-chart-toolbar,.super-terminal .st-chart-footer,.super-terminal .su-analysis>header,.super-terminal .su-widget>header,.super-terminal .su-widget>footer,.super-terminal .su-full-table th,.pr-rail .pr-header,.pr-rail .pr-footer,.su-modal>header){background:var(--surface-soft);color:var(--muted);border-color:var(--line)}html[data-theme=dark]:root :is(.super-terminal .su-worldmark,.super-terminal .su-widget>header>span>svg,.super-terminal .su-rail-label svg,.super-terminal .su-analysis>header>div button[aria-pressed=true],.pr-rail .pr-filter-row>button[aria-pressed=true]){color:var(--accent)}html[data-theme=dark]:root :is(.super-terminal .su-title small,.super-terminal .su-title h1 span,.super-terminal .su-clocks>span,.super-terminal .su-world-quote-top small,.super-terminal .su-world-source,.super-terminal .su-market-name small,.super-terminal .su-directory-column-label,.super-terminal .su-directory>footer,.super-terminal .su-statusbar,.super-terminal .su-map-sector>span,.super-terminal .su-analysis>header>span,.super-terminal .su-daily-compare>header,.super-terminal .su-daily-compare>footer,.super-terminal .su-daily-compare>p,.super-terminal .su-news-date,.super-terminal .su-news-item small,.super-terminal .su-note-preview p,.super-terminal .su-full-table td:first-child small,.pr-rail .pr-header-copy>span,.pr-rail .pr-list-heading,.pr-rail .pr-list-heading>span+span,.pr-rail .pr-event-kicker,.pr-rail .pr-event-meta,.pr-rail .pr-source>span,.pr-rail .pr-source b,.pr-rail .pr-source>small){color:var(--muted)}html[data-theme=dark]:root :is(.super-terminal .su-clocks b,.super-terminal .su-world-quote-top strong,.super-terminal .su-market-name strong,.super-terminal .su-market-name b,.super-terminal .su-news-item strong,.super-terminal .su-full-table td,.pr-rail .pr-event-meta b){color:var(--text)}html[data-theme=dark]:root :is(.super-terminal .su-world-quote,.super-terminal .su-market-row,.super-terminal .su-directory>header,.super-terminal .su-directory>footer,.super-terminal .su-news-item,.super-terminal .su-full-table td,.super-terminal .su-widget>header,.super-terminal .su-widget>footer,.super-terminal .su-analysis>header,.pr-rail .pr-event,.pr-rail .pr-filter-row){border-color:var(--line)}html[data-theme=dark]:root :is(.super-terminal .su-world-quote:hover,.super-terminal .su-market-row:hover,.super-terminal .su-observation-rail>button:hover,.super-terminal .su-news-item:hover,.pr-rail .pr-event:not(.is-featured):hover){background:var(--surface-soft)}html[data-theme=dark]:root :is(.super-terminal .su-world-quote.is-active,.super-terminal .su-market-row.is-selected,.super-terminal .su-layout-switch button[aria-pressed=true],.super-terminal .su-directory-tabs button[aria-pressed=true],.super-terminal .su-observation-rail>button[aria-pressed=true],.super-terminal .su-mobile-nav button[aria-pressed=true]){background:var(--accent-soft);color:var(--text);border-color:var(--accent)}html[data-theme=dark]:root :is(.super-terminal .su-market-row.is-selected .su-market-name small,.super-terminal .su-layout-switch button,.super-terminal .su-directory-tabs button,.super-terminal .su-rail-label,.super-terminal .su-observation-rail>button,.super-terminal .su-analysis>header button,.pr-rail .pr-all-button,.pr-rail .pr-filter-row>button,.pr-rail .pr-outcome-no,.pr-rail .pr-refresh){color:var(--muted)}html[data-theme=dark]:root .super-terminal .su-change.up,html[data-theme=dark]:root .super-terminal .su-market-row .su-change.up,html[data-theme=dark]:root .super-terminal .su-market-row.is-selected .su-change.up{color:var(--positive)}html[data-theme=dark]:root .super-terminal .su-change.down,html[data-theme=dark]:root .super-terminal .su-market-row .su-change.down,html[data-theme=dark]:root .super-terminal .su-market-row.is-selected .su-change.down{color:var(--negative)}html[data-theme=dark]:root .super-terminal .su-row-star{background:var(--surface-solid);color:var(--muted)}html[data-theme=dark]:root .super-terminal .su-row-star[aria-pressed=true]{color:var(--warning)}html[data-theme=dark]:root :is(.super-terminal .su-search input,.super-terminal .su-filter-row select){color:var(--text)}html[data-theme=dark]:root .super-terminal .su-search input::placeholder{color:var(--faint)}html[data-theme=dark]:root .super-terminal .su-map-sector button.is-up{background:color-mix(in srgb,var(--positive) calc(10% + var(--heat) * 24%),var(--surface-solid));color:#bbf8e5;border-color:color-mix(in srgb,var(--positive) 22%,transparent)}html[data-theme=dark]:root .super-terminal .su-map-sector button.is-down{background:color-mix(in srgb,var(--negative) calc(10% + var(--heat) * 24%),var(--surface-solid));color:#ffe0e8;border-color:color-mix(in srgb,var(--negative) 22%,transparent)}html[data-theme=dark]:root .super-terminal .su-map-sector button.is-unknown{background:var(--surface-soft);color:var(--muted)}html[data-theme=dark]:root :is(.super-terminal .su-charts .st-chart-canvas,.super-terminal .st-chart-plot,.super-terminal .st-chart-reading,.super-terminal .st-chart-state){background:var(--chart-bg);color:var(--muted);border-color:var(--line)}html[data-theme=dark]:root :is(.super-terminal .st-chart-interval,.super-terminal .st-chart-reading time,.super-terminal .st-chart-provenance,.super-terminal .st-chart-source){color:var(--muted)}html[data-theme=dark]:root :is(.super-terminal .st-chart-reading b,.super-terminal .st-chart-state strong){color:var(--text)}html[data-theme=dark]:root .super-terminal .st-chart button:not(:disabled):hover,html[data-theme=dark]:root .super-terminal .st-chart a:hover{background:var(--accent-soft)}html[data-theme=dark]:root :is(.super-terminal .st-chart-ranges button[aria-pressed=true],.super-terminal .st-chart-tools button[aria-pressed=true],.super-terminal .st-chart-state button,.super-terminal .st-chart-state a){background:var(--accent-soft);color:var(--accent);border-color:var(--line-strong)}html[data-theme=dark]:root :is(.super-terminal .su-charts .st-chart-header,.super-terminal .su-world-event,.super-terminal .su-predictions>header){background:linear-gradient(115deg,color-mix(in srgb,var(--accent) 27%,var(--surface-solid)),color-mix(in srgb,var(--accent) 16%,var(--surface-solid)));color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root :is(.super-terminal .su-predictions,.super-terminal .su-predictions>footer,.pr-rail .pr-spotlight,.pr-rail .pr-event.is-featured,.pr-rail .pr-spotlight-controls){background:color-mix(in srgb,var(--accent) 9%,var(--surface-solid));color:var(--text);border-color:var(--line)}html[data-theme=dark]:root :is(.super-terminal .su-event:hover,.super-terminal .su-event.is-linked){background:var(--accent-soft)}html[data-theme=dark]:root .pr-rail .pr-artwork{background:var(--surface-soft);color:var(--accent);border-color:var(--line)}html[data-theme=dark]:root :is(.pr-rail .pr-other-outcomes,.pr-rail .pr-refresh,.pr-rail .pr-empty,.super-terminal .su-note-orbit,.super-terminal .su-note-chips button,.super-terminal .su-add-widget){background:var(--surface-soft);color:var(--muted);border-color:var(--line-strong)}html[data-theme=dark]:root .pr-rail .pr-event.is-featured .pr-outcome-yes,html[data-theme=dark]:root .pr-rail .pr-event.is-featured .pr-outcome-yes .pr-outcome-name{color:var(--positive)}html[data-theme=dark]:root .pr-rail .pr-event.is-featured .pr-outcome-no,html[data-theme=dark]:root .pr-rail .pr-event.is-featured .pr-outcome-no .pr-outcome-name{color:var(--negative)}html[data-theme=dark]:root .su-titlebar .wn-wire{background:var(--surface-solid);color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root :is(.wn-wire .wn-brand,.wn-wire .wn-actions,.wn-dialog .wn-feed-status,.wn-dialog .wn-feed-footer,.wn-dialog .wn-tag,.wn-dialog .wn-discuss){background:var(--surface-soft);color:var(--muted);border-color:var(--line)}html[data-theme=dark]:root :is(.wn-wire .wn-item strong,.wn-dialog .wn-news-copy strong,.wn-dialog .wn-detail h3,.wn-dialog .wn-search input){color:var(--text)}html[data-theme=dark]:root :is(.wn-wire .wn-item-meta,.wn-wire .wn-item-meta time,.wn-wire .wn-brand small,.wn-wire .wn-actions>button,.wn-dialog .wn-feed-item>time,.wn-dialog .wn-news-copy small,.wn-dialog .wn-detail-meta>span,.wn-dialog .wn-detail .wn-original-title,.wn-dialog .wn-detail .wn-published,.wn-dialog .wn-discuss p,.wn-dialog .wn-empty){color:var(--muted)}html[data-theme=dark]:root :is(.wn-wire .wn-item-meta b,.wn-wire .wn-brand,.wn-wire .wn-item:hover strong,.wn-dialog .wn-feed-item:hover .wn-news-copy strong){color:var(--accent)}html[data-theme=dark]:root .wn-wire .wn-item:after{background:var(--line-strong)}html[data-theme=dark]:root :is(.wn-dialog .wn-search,.wn-dialog .wn-read-original,.wn-dialog .wn-discuss button){background:var(--surface-solid);color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root :is(.wn-dialog .wn-feed-item,.wn-dialog .wn-feed-footer,.wn-dialog .wn-discuss){border-color:var(--line)}html[data-theme=dark]:root .wn-dialog .wn-search input::placeholder{color:var(--faint)}html[data-theme=dark]:root .wn-dialog .wn-modal-heading{background:linear-gradient(115deg,var(--accent-soft),var(--surface-soft));color:var(--text)}html[data-theme=dark]:root :is(.wn-dialog .wn-filters>button[aria-pressed=true],.wn-dialog .wn-discuss button:first-child,.super-terminal .st-chart .st-chart-trade,.super-terminal .st-chart .st-chart-trade:hover,.super-terminal .su-title-actions>button:last-child,.su-modal .su-primary,.su-modal .su-primary:hover){background:var(--accent);border-color:var(--accent);color:#21172f}html[data-theme=dark]:root .mtc-dock.lx-conversation{--text: inherit;--muted: inherit;--faint: inherit;--line: inherit;--line-strong: inherit;--surface-solid: inherit;--surface-soft: inherit;--accent: inherit;--accent-soft: inherit;--mtc-ink: var(--text);--mtc-muted: var(--muted);background:var(--surface-solid);color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root .mtc-dock.lx-conversation :is(.mtc-tabs,.mtc-tabs>div,.mtc-identity,.mtc-context,.mtc-composer-area,.mtc-picker>header,.mtc-public-status,.mtc-expand){background:var(--surface-soft);color:var(--muted);border-color:var(--line)}html[data-theme=dark]:root .mtc-dock.lx-conversation .mtc-tabs>div>button{background:transparent;color:var(--muted);border-color:var(--line)}html[data-theme=dark]:root .mtc-dock.lx-conversation .mtc-tabs>div>button[aria-selected=true]{background:var(--accent-soft);color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}html[data-theme=dark]:root .mtc-dock.lx-conversation :is(.mtc-message>p,.mtc-message.from-peer>p,.mtc-message.from-peer:nth-child(3n)>p,.mtc-starter,.mtc-small-avatar,.mtc-public-avatar,.mtc-avatar>span,.mtc-draft-refs>span){background:var(--surface-soft);color:var(--text);border-color:var(--line)}html[data-theme=dark]:root .mtc-dock.lx-conversation .mtc-message.from-user>p{background:var(--accent-soft);color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root .mtc-dock.lx-conversation :is(.mtc-compose,.mtc-reference,.mtc-agent-menu,.mtc-picker,.mtc-room-rules,.mtc-starter button,.mtc-suggestions>button){background:var(--surface-solid);color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root .mtc-dock.lx-conversation :is(.mtc-welcome>p,.mtc-welcome-label,.mtc-mode-label,.mtc-identity small,.mtc-context small,.mtc-message>header>small,.mtc-message time,.mtc-message>footer>button,.mtc-public-author small,.mtc-reference small,.mtc-starter small,.mtc-compose-tools>button,.mtc-compose-tools>span,.mtc-room-compose-note,.mtc-picker small,.mtc-picker>footer,.mtc-room-rules small){color:var(--muted);border-color:var(--line)}html[data-theme=dark]:root .mtc-dock.lx-conversation :is(.mtc-compose textarea,.mtc-picker input,.mtc-public-author b,.mtc-room-intro p,.mtc-public-empty strong){color:var(--text)}html[data-theme=dark]:root .mtc-dock.lx-conversation .mtc-compose textarea::placeholder{color:var(--faint)}html[data-theme=dark]:root .mtc-dock.lx-conversation :is(.mtc-context button,.mtc-agent-menu em,.mtc-agent-menu>button,.mtc-room-rules header button,.mtc-picker>div>button:hover,.mtc-expanded-placeholder,.mtc-expanded-placeholder>button){background:var(--accent-soft);color:var(--accent);border-color:var(--line)}html[data-theme=dark]:root .mtc-dock.lx-conversation .mtc-compose-tools .mtc-send,html[data-theme=dark]:root .mtc-dock.lx-conversation .mtc-compose-tools .mtc-send:not(:disabled):hover{background:var(--accent);color:#21172f;border-color:var(--accent)}html[data-theme=dark]:root .mtc-dock.lx-conversation .mtc-public-status[data-status=live]{background:var(--positive-soft);color:var(--positive)}html[data-theme=dark]:root .mtc-dock.lx-conversation .mtc-public-status:is([data-status=stale],[data-status=unavailable]){background:color-mix(in srgb,var(--warning) 10%,var(--surface-solid));color:var(--warning);border-color:var(--line)}html[data-theme=dark]:root .mtc-dock.lx-conversation .mtc-error{color:var(--negative)}html[data-theme=dark]:root :is(.su-modal,.wn-dialog){box-shadow:0 24px 90px #06030d80}html[data-theme=dark]:root :is(.su-modal,.wn-dialog)::backdrop{background:#090610b8}html[data-theme=dark]:root :is(.su-modal input,.su-modal select,.su-modal textarea,.su-modal .su-widget-options button,.su-modal .su-notes-history>article,.su-modal .su-linked-assets>button){background:var(--surface-solid);color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root :is(.su-modal .su-layout-cards button[aria-pressed=true],.su-modal .su-layout-preview,.su-modal .su-checkbox,.su-modal .su-reference-chips>span,.su-modal .su-mood-switch button,.su-modal .su-news-groups>button,.su-modal .su-note-mood,.su-modal>header>button){background:var(--surface-soft);color:var(--muted);border-color:var(--line-strong)}html[data-theme=dark]:root :is(.su-modal p,.su-modal .su-form-grid label,.su-modal .su-field,.su-modal>header small,.su-modal .su-layout-cards small,.su-modal .su-widget-options small,.su-modal .su-notes-history>article>header,.su-modal .su-notes-history article p,.su-modal .su-event-numbers>span,.su-modal .su-all-news time,.su-modal .su-all-news small,.su-modal .su-saved-row small){color:var(--muted)}html[data-theme=dark]:root :is(.su-modal .su-source-list strong,.su-modal .su-event-numbers b){color:var(--text)}html[data-theme=dark]:root .su-modal .su-error{color:var(--negative)}html[data-theme=dark]:root .studio-copilot.lx-conversation{--text: inherit;--muted: inherit;--faint: inherit;--line: inherit;--line-strong: inherit;--surface-solid: inherit;--surface-soft: inherit;--accent: inherit;--accent-soft: inherit;background:var(--surface-solid);color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root .studio-copilot.lx-conversation :is(.studio-copilot-tabs,.studio-ai-mode,.studio-ai-sync,.studio-composer){background:var(--surface-soft);color:var(--muted);border-color:var(--line)}html[data-theme=dark]:root .studio-copilot.lx-conversation .studio-copilot-tabs>button{background:transparent;color:var(--muted);border-color:var(--line)}html[data-theme=dark]:root .studio-copilot.lx-conversation .studio-copilot-tabs>button[aria-pressed=true]{background:var(--accent-soft);color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}html[data-theme=dark]:root .studio-copilot.lx-conversation :is(.studio-ai-mode select,.studio-composer form,.studio-idea-cards button,.studio-activity>button,.studio-composer-chips button,.studio-welcome>button){background:var(--surface-solid);color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root .studio-copilot.lx-conversation :is(.studio-message>p,.studio-proposal){background:var(--surface-soft);color:var(--text);border-color:var(--line)}html[data-theme=dark]:root .studio-copilot.lx-conversation .studio-message.is-user>p{background:var(--accent-soft);color:var(--text);border-color:var(--line-strong)}html[data-theme=dark]:root .studio-copilot.lx-conversation :is(.studio-ai-avatar,.studio-message>span,.studio-ai-context>span){background:var(--accent-soft);color:var(--accent);border-color:var(--line-strong)}html[data-theme=dark]:root .studio-copilot.lx-conversation :is(.studio-ai-mode>span,.studio-ai-context small,.studio-ai-context>svg,.studio-welcome p,.studio-activity p,.studio-composer form small,.studio-composer>p,.studio-proposal header>span,.studio-proposal>p){color:var(--muted)}html[data-theme=dark]:root .studio-copilot.lx-conversation .studio-composer textarea{background:transparent;color:var(--text)}html[data-theme=dark]:root .studio-copilot.lx-conversation .studio-composer textarea::placeholder{color:var(--faint)}html[data-theme=dark]:root .studio-copilot.lx-conversation .studio-proposal-actions>button{color:var(--muted);border-color:var(--line-strong)}html[data-theme=dark]:root .studio-copilot.lx-conversation :is(.studio-composer form button,.studio-proposal-actions>button:last-child){background:var(--accent);color:#21172f;border-color:var(--accent)}html[data-theme=dark]:root .studio-copilot.lx-conversation .studio-ai-mode .is-ready{background:var(--positive)}
