@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";.demo-wrap{flex:1;min-width:0;overflow-y:auto;padding:18px 20px 90px;background:#101318;color:#ededed;color-scheme:dark}.demo-input option{background-color:#171b21;color:#ededed}.demo-wrap .demo-card{background:#171b21;border:1px solid rgba(140,180,255,.2);border-radius:18px;box-shadow:0 10px 30px #006ced26}.demo-wrap .pos{color:#3fb27f}.demo-wrap .neg{color:#e05d5d}.demo-loading{padding:60px 20px;text-align:center;opacity:.7}.demo-strip{display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding:14px 20px;margin-bottom:16px}.demo-stat{display:flex;flex-direction:column;gap:2px}.demo-stat strong{font-size:17px}.demo-stat-label{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.55;display:flex;align-items:center;gap:6px}.demo-stat-sub{font-size:11.5px;opacity:.55}.desk-live-dot{width:7px;height:7px;border-radius:50%;background:#3fb27f;display:inline-block;box-shadow:0 0 0 3px #3fb27f2e}.demo-strip-actions{margin-left:auto;display:flex;align-items:center;gap:10px}.demo-lev-pill{background:#006ced;color:#fff;font-weight:700;font-size:12.5px;padding:5px 12px;border-radius:999px}.demo-ghost{font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;background:transparent;color:inherit;opacity:.75;border:1px solid rgba(140,130,115,.45);padding:6px 13px;border-radius:999px}.demo-ghost:hover{opacity:1}.demo-ghost.armed{background:#e05d5d;border-color:#e05d5d;color:#fff;opacity:1}.demo-grid{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:16px;align-items:start}.demo-rail{display:flex;flex-direction:column;gap:16px;min-width:0}.demo-chart{padding:14px 16px 10px}.demo-chart-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;flex-wrap:wrap}.demo-chart-title{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.demo-chart-title strong{font-size:19px}.demo-chart-title span{opacity:.6;font-size:13px}.demo-chart-title .demo-chart-px{opacity:1;font-weight:700;font-size:14px}.demo-ivpills{display:flex;gap:4px;background:#006ced1f;padding:3px;border-radius:999px}.demo-ivpills button{font:inherit;font-size:12px;font-weight:700;cursor:pointer;border:0;background:transparent;color:inherit;opacity:.65;padding:4px 12px;border-radius:999px}.demo-ivpills button.active{background:#006ced;color:#fff;opacity:1}.demo-chart-tv{position:relative;height:min(62vh,640px);min-height:420px;border-radius:14px;overflow:hidden;background:#12161c}.demo-chart-switches{display:flex;gap:8px;flex-wrap:wrap}.desk-lw-wrap{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.desk-lw-chart{width:100%;flex:1;min-height:0}.desk-pane{height:86px;flex-shrink:0;position:relative;border-top:1px solid rgba(140,130,115,.22)}.desk-pane-chart{width:100%;height:100%}.desk-pane-label{position:absolute;top:4px;left:8px;z-index:5;font-size:10px;font-weight:700;letter-spacing:.06em;opacity:.55;pointer-events:none}.demo-ind-dd{position:relative}.demo-ind-btn{font:inherit;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:transparent;color:inherit;border:1px solid rgba(140,130,115,.45)}.demo-ind-btn:hover,.demo-ind-btn.open{border-color:#006ced;color:#4b90ff}.demo-ind-count{background:#006ced;color:#fff;border-radius:999px;font-size:10.5px;font-weight:700;padding:1px 6px}.demo-ind-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:29}.demo-ind-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:30;width:248px;padding:8px;background:#2b2b2b;color:#ededed;border:1px solid rgba(255,255,255,.14);border-radius:14px;box-shadow:0 16px 44px #0006}[data-theme=light] .demo-ind-menu{background:#fff;color:#11141a;border-color:#0b0d1227}.demo-ind-row{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:9px;cursor:pointer;font-size:13px}.demo-ind-row:hover{background:#006ced1f}.demo-ind-row input{accent-color:#006ced;width:15px;height:15px;cursor:pointer}.demo-ind-name{font-weight:600}.demo-ind-note{margin-left:auto;font-size:11px;opacity:.55}.demo-ind-foot{font-size:11px;line-height:1.45;opacity:.55;margin:6px 8px 2px}.demo-ivpills button.tool-long.active{background:#2e9e66}.demo-ivpills button.tool-short.active{background:#c94f4f}.desk-tool-panel{position:absolute;top:10px;left:10px;z-index:6;width:252px;padding:11px 13px;border-radius:13px;background:#1d1a16f0;color:#ededed;border:1px solid rgba(255,255,255,.16);box-shadow:0 10px 28px #00000059}.desk-tool-title{display:flex;align-items:center;gap:8px}.desk-tool-title strong{font-size:14px}.desk-tool-x{margin-left:auto;font:inherit;cursor:pointer;background:transparent;border:0;color:inherit;opacity:.65;font-size:13px;padding:2px 4px}.desk-tool-x:hover{opacity:1}.desk-tool-rows{display:flex;flex-direction:column;gap:3px;margin-top:8px;font-size:12px}.desk-tool-note{opacity:.55;font-size:11px;line-height:1.4}.desk-tool-notice{margin-top:8px;font-size:11.5px;line-height:1.4;padding:6px 8px;border-radius:8px;background:#3fb27f29;border:1px solid rgba(63,178,127,.35)}.desk-tool-trade{width:100%;margin-top:10px;font:inherit;font-weight:800;font-size:13px;cursor:pointer;border:0;border-radius:999px;padding:9px;color:#fff;background:#006ced}.desk-tool-trade:hover{background:#0a84ff}.desk-tool-trade.cancel{background:#d92d20;border:0;color:#fff}.desk-tool-trade.cancel:hover{background:#b42318}[data-theme=light] .desk-tool-panel{background:#fffffff5;color:#11141a;border-color:#0b0d124d}.dp-layer{position:absolute;left:0;top:0;overflow:hidden;pointer-events:none;z-index:2}.dp{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dp-zone{position:absolute}.dp-zone.reward{background:#0899813d}.dp-zone.risk{background:#f236453d}.dp:not(.active) .dp-zone{opacity:.6}.dp.filled .dp-zone.reward{background:#0899814d}.dp.filled .dp-zone.risk{background:#f236454d}.dp-line{position:absolute;height:0;border-top:1.5px solid #4b90ff}.dp-pick,.dp-body,.dp-grab,.dp-h{position:absolute;pointer-events:auto;touch-action:none}.dp-pick{cursor:pointer}.dp-body{cursor:move}.dp-grab.h{height:12px;cursor:ns-resize}.dp-grab.v{width:12px;cursor:ew-resize}.dp-h{width:11px;height:11px;margin:-5.5px 0 0 -5.5px;box-sizing:border-box;border-radius:50%;border:2px solid #2962ff;background:#12161c;z-index:3}.dp-h.tl,.dp-h.br{cursor:nwse-resize}.dp-h.tr,.dp-h.bl{cursor:nesw-resize}.dp-h.ml,.dp-h.mr{cursor:ew-resize}.dp-h.mt,.dp-h.mb{cursor:ns-resize}.dp-pill{position:absolute;z-index:4;pointer-events:none;white-space:nowrap;font-size:11px;font-weight:700;line-height:1;padding:4px 8px;border-radius:4px;color:#fff}.dp-pill.target{background:#089981}.dp-pill.stop{background:#f23645}.dp-pill.mid.long{background:#089981}.dp-pill.mid.short{background:#f23645}.dp-offscreen{position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:7;font:inherit;font-size:12px;font-weight:700;cursor:pointer;padding:7px 14px;border:0;border-radius:999px;background:#006ced;color:#fff;box-shadow:0 6px 18px #0000004d}[data-theme=light] .dp-h{background:#fff}.demo-chart-loading{height:100%;display:grid;place-items:center;font-size:13.5px;opacity:.6}.desk-actlog{display:flex;flex-direction:column;gap:5px}.desk-act{font-size:12px;line-height:1.45;padding:7px 10px;border-radius:10px;background:#3fb27f21;border:1px solid rgba(63,178,127,.3)}.desk-act.fail{background:#e05d5d1f;border-color:#e05d5d59}.demo-chart-cap{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 2px 2px;font-size:12px;opacity:.85}.demo-linkbtn{font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;background:none;border:0;color:#006ced;padding:2px 4px;white-space:nowrap}.demo-linkbtn:hover{text-decoration:underline}.demo-ticket,.demo-positions{padding:16px 18px}.demo-ticket h3,.demo-positions h3,.demo-journal h3{margin:0 0 12px;font-size:15.5px}.demo-count{background:#006ced;color:#fff;font-size:11px;font-weight:800;border-radius:999px;padding:1px 7px;margin-left:6px;vertical-align:2px}.demo-flabel{display:block;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;opacity:.55;margin:12px 0 5px}.demo-input{width:100%;box-sizing:border-box;font:inherit;font-size:14px;padding:9px 11px;border-radius:10px;color:inherit;background:#8c82731f;border:1px solid rgba(140,130,115,.35);outline:none}.demo-input:focus{border-color:#006ced}.demo-bidask{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.demo-ba{border-radius:10px;padding:7px 11px;display:flex;flex-direction:column;background:#8c82731f}.demo-ba span{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;opacity:.6}.demo-ba strong{font-size:15.5px}.demo-ba.sell strong{color:#ff9d9d}.demo-ba.buy strong{color:#7bd7a8}.demo-sides{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.demo-side{font:inherit;font-weight:800;font-size:14px;cursor:pointer;padding:10px;border-radius:10px;background:transparent;color:inherit;border:1.5px solid rgba(140,130,115,.4)}.demo-side.sell{color:#e05d5d;border-color:#e05d5d99;background:#e05d5d1a}.demo-side.buy{color:#22a06b;border-color:#22a06b99;background:#22a06b1a}.demo-side.sell:hover{background:#e05d5d33}.demo-side.buy:hover{background:#22a06b33}.demo-side.sell.active{background:#e05d5d;border-color:#e05d5d;color:#fff}.demo-side.buy.active{background:#22a06b;border-color:#22a06b;color:#fff}.demo-stoptarget{display:grid;grid-template-columns:1fr 1fr;gap:10px}.demo-hint{font-size:12px;opacity:.6;margin:10px 0 0}.demo-error{font-size:12.5px;color:#ff9d9d;margin:10px 0 0}.demo-open{width:100%;margin-top:14px;font:inherit;font-weight:800;font-size:14.5px;cursor:pointer;border:0;border-radius:999px;padding:12px;color:#fff;background:#006ced}.demo-open:hover{background:#0a84ff}.demo-open.buy{background:#22a06b}.demo-open.buy:hover{background:#2fb574}.demo-open.sell{background:#c94f4f}.demo-open.sell:hover{background:#e05d5d}.demo-fine{font-size:11.5px;opacity:.5;text-align:center;margin:10px 0 2px}.demo-empty{font-size:13px;opacity:.6;margin:4px 0}.demo-pos{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid rgba(140,130,115,.18)}.demo-pos:first-of-type{border-top:0}.demo-pos-main{display:flex;gap:10px;min-width:0}.demo-pos-main strong{font-size:14px;display:block}.demo-pos-sub{display:block;font-size:11.5px;opacity:.55}.demo-dir{font-size:10px;font-weight:800;letter-spacing:.05em;padding:3px 7px;border-radius:6px;height:fit-content;margin-top:2px}.demo-dir.buy{background:#1e9e57;color:#fff}.demo-dir.sell{background:#d92d20;color:#fff}.demo-pos-right{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.demo-close{font:inherit;font-size:11.5px;font-weight:700;cursor:pointer;margin-top:4px;background:transparent;color:inherit;opacity:.8;border:1px solid rgba(140,130,115,.45);padding:4px 11px;border-radius:999px}.demo-close:hover{opacity:1;border-color:#e05d5d;color:#ff9d9d}.demo-journal{margin-top:16px;padding:14px 18px}.demo-journal-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.demo-journal-head h3{margin:0}.demo-trades{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px 22px;margin-top:8px}.demo-trade{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;padding:7px 10px;border-radius:10px;background:#006ced21;border:1px solid rgba(0,108,237,.3)}.demo-trade-bar{width:3.5px;align-self:stretch;border-radius:3px;background:#3fb27f}.demo-trade-bar.loss{background:#e05d5d}.demo-setup{max-width:560px;margin:40px auto;padding:28px 30px}.demo-setup h2{margin:0 0 8px;font-size:23px}.demo-sub{font-size:14px;line-height:1.55;opacity:.75;margin:0 0 8px}.demo-presets{display:flex;gap:8px;flex-wrap:wrap}.demo-preset{font:inherit;font-weight:700;font-size:13.5px;cursor:pointer;padding:8px 15px;border-radius:999px;background:transparent;color:inherit;border:1.5px solid rgba(140,130,115,.45)}.demo-preset.active{background:#006ced;border-color:#006ced;color:#fff}.demo-setup .demo-input{margin-top:10px}.demo-primary{width:100%;margin-top:20px;font:inherit;font-weight:800;font-size:15px;cursor:pointer;border:0;border-radius:999px;padding:13px;color:#fff;background:#006ced}.demo-primary:hover{background:#0a84ff}.demo-ask{position:fixed;right:22px;bottom:22px;z-index:60;display:flex;align-items:center;gap:8px;font:inherit;font-weight:800;font-size:14px;cursor:pointer;background:#006ced;color:#fff;border:0;border-radius:999px;padding:13px 20px;box-shadow:0 10px 30px #006ced66}.demo-ask:hover{background:#0a84ff}.demo-shell{display:flex;flex:1;min-width:0}.demo-chatdock{width:516px;flex-shrink:0;display:flex}.demo-setup-shell{display:flex;gap:16px;height:100%;min-height:0}.demo-setup-shell>.demo-wrap{flex:1;min-width:0;overflow:auto;display:flex;align-items:flex-start;justify-content:center}.demo-setup-shell>.demo-wrap>.demo-setup{width:100%;max-width:520px}.demo-setup-shell>.demo-chatdock.demo-chatdock{flex:0 0 440px;width:440px}@media (max-width: 900px){.demo-setup-shell{flex-direction:column}.demo-setup-shell>.demo-chatdock.demo-chatdock{flex:1 1 auto;width:100%}}.desk-chat{position:static;width:100%;height:100%;display:flex;flex-direction:column;background:#282828;color:#ededed;border-left:1px solid rgba(255,255,255,.12)}@media (max-width: 1279px){.demo-chatdock{position:fixed;top:0;right:0;bottom:0;z-index:70;width:min(410px,94vw);box-shadow:-18px 0 50px #00000059}}.desk-chat-head{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid rgba(140,130,115,.2)}.desk-chat-mark{width:30px;height:30px;object-fit:contain}.desk-chat-title{display:flex;flex-direction:column}.desk-chat-title strong{font-size:15px}.desk-chat-title span{font-size:11.5px;opacity:.6;display:flex;align-items:center;gap:5px}.desk-chat-x{margin-left:auto;font:inherit;cursor:pointer;background:transparent;border:0;color:inherit;opacity:.7;padding:6px}.desk-chat-x:hover{opacity:1}.desk-chat-msgs{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px}.desk-chat-empty{font-size:13px;opacity:.6;line-height:1.5}.desk-msg{max-width:88%;font-size:13.5px;line-height:1.55;padding:9px 13px;border-radius:15px}.desk-msg.user{align-self:flex-end;background:#006ced;color:#fff;border-bottom-right-radius:5px}.desk-msg.ai{align-self:flex-start;background:#8c827329;border-bottom-left-radius:5px}.desk-msg.ai p{margin:0 0 8px}.desk-msg.ai p:last-child{margin-bottom:0}.desk-typing{opacity:.65;font-style:italic}.desk-msg.desk-msg-local{background:transparent;border:0;padding-left:2px;padding-right:2px}.desk-work-done{margin-bottom:4px}.desk-work-toggle{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:0;color:var(--text-muted, #8b93a1);font-size:12px;cursor:pointer}.desk-work-toggle svg{transition:transform .15s}.desk-work-toggle svg.open{transform:rotate(90deg)}.desk-work{align-self:stretch;border:1px solid rgba(127,127,127,.25);border-radius:12px;padding:10px 12px;font-size:12.5px}.desk-work-head{display:flex;align-items:center;gap:7px;font-weight:700;margin-bottom:6px}.desk-work-dot{width:8px;height:8px;border-radius:50%;background:#2fbfae;animation:deskWorkPulse 1.1s ease-in-out infinite}@keyframes deskWorkPulse{0%,to{opacity:.35}50%{opacity:1}}.desk-work-steps{margin:4px 0 0;padding-left:18px;color:var(--text-muted, #8b93a1);font-size:12px;font-style:italic}.desk-work-steps li{margin:2px 0}.desk-work-q{font-size:12px;opacity:.75;font-style:italic;margin-top:-2px}.desk-work-toggle:disabled{cursor:default}.desk-work-steps li.now{color:inherit;font-style:italic;opacity:.9}@media (prefers-reduced-motion: reduce){.desk-work-dot{animation:none}}.desk-chips{display:flex;gap:7px;padding:10px 14px 2px;overflow-x:auto;scrollbar-width:none;border-top:1px solid rgba(140,130,115,.16)}.desk-chips::-webkit-scrollbar{display:none}.desk-chip{font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;padding:6px 12px;border-radius:999px;background:transparent;color:#4b90ff;border:1.5px solid rgba(75,144,255,.55)}.desk-chip:hover:not(:disabled){background:#006ced24}.desk-chip:disabled{opacity:.45;cursor:default}.desk-mic-note{font-size:11.5px;line-height:1.4;padding:6px 14px 0;color:#ff9d9d}[data-theme=light] .desk-mic-note{color:#c0392b}.desk-mic{font:inherit;cursor:pointer;border-radius:50%;width:40px;height:40px;display:grid;place-items:center;flex-shrink:0;background:transparent;color:inherit;border:1px solid rgba(140,130,115,.4)}.desk-mic:hover{border-color:#006ced;color:#4b90ff}.desk-mic.live{background:#e05d5d;border-color:#e05d5d;color:#fff;animation:deskMicPulse 1.1s ease-in-out infinite}@keyframes deskMicPulse{0%,to{box-shadow:0 0 #e05d5d73}50%{box-shadow:0 0 0 7px #e05d5d00}}.desk-chat-composer{display:flex;gap:8px;padding:12px 14px;border-top:1px solid rgba(140,130,115,.2)}.desk-chat-composer input{flex:1;font:inherit;font-size:13.5px;padding:10px 13px;border-radius:999px;border:1px solid rgba(140,130,115,.4);background:#8c82731f;color:inherit;outline:none}.desk-chat-composer input:focus{border-color:#006ced}.desk-chat-send{font:inherit;cursor:pointer;border:0;border-radius:50%;width:40px;height:40px;display:grid;place-items:center;background:var(--wallie-accent, #006ced);color:#fff;flex-shrink:0}.desk-chat-send:disabled{opacity:.45;cursor:default}[data-theme=light] .demo-wrap{background:#fff;color:#11141a;color-scheme:light}[data-theme=light] .demo-input option{background-color:#fff;color:#11141a}[data-theme=light] .demo-wrap .demo-card{background:#fff;border-color:#0b0d1233;box-shadow:0 10px 30px #006ced29}[data-theme=light] .demo-chart-tv{background:#f4f5f7}[data-theme=light] .desk-chat{background:#fff;color:#11141a;border-left-color:#0b0d1223}[data-theme=light] .demo-ba.sell strong{color:#c0392b}[data-theme=light] .demo-ba.buy strong{color:#1e8e57}[data-theme=light] .demo-dir.buy{background:#1e9e57;color:#fff}[data-theme=light] .demo-dir.sell{background:#d92d20;color:#fff}[data-theme=light] .demo-trade{background:#eef4ff}[data-theme=light] .demo-error{color:#c0392b}[data-theme=light] .demo-wrap .pos{color:#0d8a44}[data-theme=light] .demo-wrap .neg{color:#d92d20}@media (max-width: 1080px){.demo-grid{grid-template-columns:1fr}.demo-chart-tv{height:54vh;min-height:340px}.demo-wrap{padding:12px 12px 90px}}.demo-main-col{display:flex;flex-direction:column;gap:16px;min-width:0}.demo-main-col .demo-journal{margin-top:0}.demo-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.demo-card-head h3{margin:0 0 12px}.demo-collapse{font:inherit;cursor:pointer;background:transparent;color:inherit;border:1px solid rgba(140,130,115,.35);border-radius:8px;width:26px;height:26px;display:grid;place-items:center;flex-shrink:0;margin-bottom:12px;opacity:.75}.demo-collapse:hover{opacity:1;border-color:#006ced;color:#4b90ff}.demo-pos-list{display:flex;flex-direction:column;max-height:396px;overflow-y:auto;scrollbar-width:thin;padding-right:2px}.demo-sentiment-body{height:352px;background:#282828;border-radius:10px;overflow:hidden;display:grid;grid-template-columns:minmax(220px,1fr) minmax(300px,1.2fr) minmax(220px,1fr);gap:8px}.demo-sentiment-body>*{min-width:0;height:100%;overflow:hidden;border-radius:8px}@media (max-width: 1100px){.demo-sentiment-body{grid-template-columns:1fr;height:auto}.demo-sentiment-body>*{height:340px}}[data-theme=light] .demo-sentiment-body{background:#f7f8fa}.demo-sentiment-tv{height:100%;width:100%}.demo-watch{padding:10px}.demo-watch-frame{position:relative;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#000}.demo-watch-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.demo-grid{grid-template-columns:minmax(0,1fr)}.demo-sidepanel{display:flex;flex-direction:column;gap:16px;min-width:0}.demo-sidetabs{display:none}@media (min-width: 1100px){.demo-wrap{height:100vh;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.demo-wrap>*{flex-shrink:0}.demo-wrap>.demo-grid{flex:1 1 auto;min-height:0}.demo-wrap .demo-strip{margin-bottom:0;padding-top:10px;padding-bottom:10px}.demo-grid{display:grid;grid-template-columns:minmax(0,1fr) 372px 58px;gap:12px;align-items:stretch}.demo-grid.side-closed{grid-template-columns:minmax(0,1fr) 58px}.demo-grid.side-closed .demo-sidepanel{display:none}.demo-main-col{min-height:0}.demo-main-col>.demo-chart{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.demo-main-col>.demo-chart .demo-chart-tv{flex:1 1 auto;height:auto;min-height:0}.demo-sidepanel{min-height:0;overflow-y:auto;overscroll-behavior:contain;gap:12px;padding-right:2px;scrollbar-width:thin}.demo-sidepanel>[data-side]{display:none}.demo-sidepanel[data-tab=journal]>[data-side=journal],.demo-sidepanel[data-tab=strategies]>[data-side=strategies],.demo-sidepanel[data-tab=community]>[data-side=community],.demo-sidepanel[data-tab=feed]>[data-side=feed],.demo-sidepanel[data-tab=trade]>[data-side=trade],.demo-sidepanel[data-tab=market]>[data-side=market],.demo-sidepanel[data-tab=watch]>[data-side=watch]{display:block}.demo-sidepanel .demo-hrow{grid-template-columns:1fr 1fr}.demo-sidepanel .demo-hgo{grid-column:1 / -1}.demo-sidepanel .demo-hgo .demo-open{width:100%}.demo-sidepanel .demo-pos-list{max-height:none}.demo-sidepanel .demo-sentiment-body{grid-template-columns:1fr;height:auto}.demo-sidepanel .demo-sentiment-body>*{height:320px}.demo-sidetabs{display:flex;flex-direction:column;gap:6px;padding:8px 4px;border-radius:14px;background:#171b21;border:1px solid rgba(140,180,255,.2)}.demo-sidetabs button{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 2px;border:0;border-radius:10px;background:transparent;color:inherit;opacity:.7;cursor:pointer;font:inherit;font-size:10.5px;font-weight:700}.demo-sidetabs button:hover{opacity:1;background:#006ced1f}.demo-sidetabs button.active{opacity:1;background:#006ced;color:#fff}.demo-sidetabs em{position:absolute;top:3px;right:5px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:#e05d5d;color:#fff;font-style:normal;font-size:9.5px;line-height:15px}.demo-sidetabs .demo-sidetabs-close{margin-top:auto}[data-theme=light] .demo-sidetabs{background:#fff;border-color:#0b0d121f}.demo-grid.side-wallie{grid-template-columns:minmax(0,1fr) 430px 58px}.demo-sidepanel[data-tab=wallie]{overflow:hidden}.demo-chatdock.in-side{width:auto;flex:1 1 auto;min-height:0;position:static;box-shadow:none;display:flex;flex-direction:column}.demo-chatdock.in-side .desk-chat{background:#171b21;border:1px solid rgba(140,180,255,.2);border-radius:18px;box-shadow:0 10px 30px #006ced26;overflow:hidden}[data-theme=light] .demo-chatdock.in-side .desk-chat{background:#fff;border-color:#0b0d121f;box-shadow:none}.demo-sidetabs-mark{width:38px;height:38px;object-fit:contain;border-radius:10px;box-shadow:0 2px 6px #00000040}.demo-journal-mini .demo-card-head .demo-linkbtn{margin-bottom:12px}}.demo-symsel{font:inherit;font-size:20px;font-weight:800;color:inherit;cursor:pointer;padding:4px 28px 4px 10px;border-radius:10px;max-width:300px;background-color:#8c82731f;border:1px solid rgba(140,130,115,.35)}.demo-symsel:hover,.demo-symsel:focus{border-color:#006ced;outline:none}.demo-symsel option{font-size:14px;font-weight:500}.demo-chart-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.demo-hrow{display:grid;gap:12px 14px;align-items:end;grid-template-columns:minmax(170px,1.2fr) minmax(130px,1fr) minmax(120px,1fr) minmax(90px,.7fr) minmax(100px,1fr) minmax(100px,1fr) auto}@media (max-width: 1500px){.demo-hrow{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.demo-hfield .demo-flabel{margin:0 0 5px}.demo-hfield .demo-bidask{margin-top:0}.demo-hgo .demo-open{margin-top:0;width:auto;min-width:150px;padding:11px 24px;white-space:nowrap}.demo-fine-left{text-align:left;margin:12px 0 0}.demo-pos-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:0 28px}.demo-watch{max-width:none}.demo-clock strong{display:flex;align-items:center;gap:8px;font-size:15px;white-space:nowrap}.demo-clock-t{font-variant-numeric:tabular-nums;opacity:.75;font-weight:600;font-size:13px}.demo-mkt{padding:2px 9px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.03em}.demo-mkt.open{background:#1e9e572e;color:#2ec27e}.demo-mkt.closed{background:#d92d202e;color:#f0625a}[data-theme=light] .demo-mkt.open{color:#167a43}[data-theme=light] .demo-mkt.closed{color:#b42318}.demo-open:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.4)}.demo-clssel{margin-right:8px;min-width:150px;font-size:15px}.demo-ivpills.demo-draw{margin-left:8px}.demo-ivpills button.tool-draw.active{background:#2962ff;color:#fff}.dm-layer{position:absolute;left:0;top:0;z-index:2;pointer-events:none;overflow:hidden}.dm-line{stroke:#2f8dff;stroke-width:1.5;fill:none}.dm.sel .dm-line{stroke-width:2.2}.dm-hit{stroke:transparent;stroke-width:14;pointer-events:stroke}.dm-label{fill:#fff;font-size:11px;font-weight:700;paint-order:stroke;stroke:#2f8dff;stroke-width:4px;stroke-linejoin:round}.dm-text{fill:#2f8dff;font-size:14px;font-weight:700;pointer-events:all;paint-order:stroke;stroke:#00000059;stroke-width:3px;-webkit-user-select:none;user-select:none}[data-theme=light] .dm-text{stroke:#fffc}.dm-end{fill:#12161c;stroke:#2f8dff;stroke-width:2;pointer-events:all;cursor:crosshair}.dm-x{cursor:pointer;pointer-events:all}.dm-x circle{fill:#d92d20}.dm-x text{fill:#fff;font-size:13px;font-weight:800;pointer-events:none}.dm-style{position:absolute;left:50%;top:10px;transform:translate(-50%);z-index:7;display:flex;align-items:center;gap:5px;padding:5px 8px;border-radius:10px;background:#16181ef0;border:1px solid rgba(255,255,255,.12);box-shadow:0 6px 18px #00000059}[data-theme=light] .dm-style{background:#fffffff7;border-color:#0000001f}.dm-sw{width:16px;height:16px;border-radius:50%;border:2px solid transparent;padding:0;cursor:pointer}.dm-sw.on{border-color:#fff;box-shadow:0 0 0 1px #2962ff}.dm-sep{width:1px;height:18px;background:#7f7f7f59;margin:0 3px}.dm-w{width:26px;height:22px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;cursor:pointer}.dm-w span{display:block;width:16px;background:currentColor;border-radius:2px;color:#9aa4b2}.dm-w.on,.dm-btn.on{background:#2962ff38}.dm-btn{border:0;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:700;background:transparent;color:inherit;cursor:pointer}.dm-btn.dm-del{color:#e05d5d}.dm-hint{position:absolute;left:50%;top:10px;transform:translate(-50%);z-index:5;padding:6px 12px;border-radius:999px;background:#2962ff;color:#fff;font-size:12.5px;font-weight:700;pointer-events:none}.dm-clear{position:absolute;left:12px;bottom:12px;z-index:6;border:0;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:700;background:#d92d20;color:#fff;cursor:pointer;box-shadow:0 4px 14px #0000004d}.desk-review{position:fixed;top:76px;left:50%;transform:translate(-50%);z-index:60;width:min(460px,calc(100vw - 32px));box-sizing:border-box;padding:14px 16px 12px;border-radius:16px;background:#1f2229;color:#eef1f6;border:1px solid rgba(255,255,255,.1);border-top:4px solid #4b90ff;box-shadow:0 18px 50px #00000073}[data-theme=light] .desk-review{background:#fff;color:#12151b;border-color:#0b0d121f;box-shadow:0 18px 50px #0b0d122e}.desk-review.v-go{border-top-color:#22a06b}.desk-review.v-wait{border-top-color:#e0a23a}.desk-review.v-skip{border-top-color:#e5484d}.desk-review.failed{border-top-color:#8b93a3}.desk-review-head{display:flex;flex-direction:column;gap:3px}.desk-review-head strong{font-size:15px}.desk-review.v-go .desk-review-head strong{color:#2fbf7f}.desk-review.v-wait .desk-review-head strong{color:#e8a93a}.desk-review.v-skip .desk-review-head strong{color:#ef5b60}.desk-review-head span{font-size:12.5px;opacity:.7}.desk-review-text{margin:10px 0 0;font-size:14px;line-height:1.45;white-space:pre-wrap;max-height:40vh;overflow-y:auto}.desk-review.checking .desk-review-text{opacity:.7}.desk-review-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.desk-review-actions button{font:inherit;font-size:13.5px;font-weight:700;cursor:pointer;border-radius:999px;padding:8px 14px;border:1px solid rgba(127,127,140,.45);background:transparent;color:inherit}.desk-review-actions button.go{background:#006ced;border-color:#006ced;color:#fff}.desk-review-actions button.drop{border-color:#e5484d99;color:#ef5b60}.desk-review-actions button:hover{filter:brightness(1.08)}.desk-review-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.desk-review-chip{font-size:12px;font-weight:700;padding:4px 9px;border-radius:999px;border:1px solid transparent;white-space:nowrap}.desk-review-chip.good{background:#22a06b24;color:#2fbf7f;border-color:#22a06b59}.desk-review-chip.warn{background:#e0a23a24;color:#e8a93a;border-color:#e0a23a66}.desk-review-chip.bad{background:#e5484d24;color:#ef5b60;border-color:#e5484d66}[data-theme=light] .desk-review-chip.good{color:#17804f}[data-theme=light] .desk-review-chip.warn{color:#a86a00}[data-theme=light] .desk-review-chip.bad{color:#c4363b}.desk-review-rows{margin:12px 0 0;display:flex;flex-direction:column;gap:8px;max-height:42vh;overflow-y:auto}.desk-review-row{display:grid;grid-template-columns:112px 1fr;gap:10px;align-items:baseline}.desk-review-row dt{margin:0;font-size:11.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;opacity:.6}.desk-review-row dd{margin:0;font-size:14px;line-height:1.45}.desk-review-row.k-fix{padding-top:8px;border-top:1px solid rgba(127,127,140,.22)}.desk-review-row.k-fix dt{opacity:.85;color:#4b90ff}@media (max-width: 520px){.desk-review-row{grid-template-columns:1fr;gap:2px}}.desk-news{display:flex;flex-direction:column;background:#1e2026;color:#e9ecf2}[data-theme=light] .desk-news{background:#fff;color:#12151b}.desk-news-head{display:flex;align-items:baseline;justify-content:space-between;padding:10px 12px 8px;border-bottom:1px solid rgba(127,127,140,.2)}.desk-news-head strong{font-size:14px}.desk-news-head span{font-size:11.5px;opacity:.55}.desk-news-scroll{flex:1;min-height:0;overflow-y:auto;padding:4px 0 8px}.desk-news-empty{margin:14px 12px;font-size:13px;opacity:.65}.desk-news-events{padding:8px 12px 6px;border-bottom:1px solid rgba(127,127,140,.16);display:flex;flex-direction:column;gap:5px}.desk-news-label{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.desk-news-event{display:grid;grid-template-columns:58px 1fr auto;gap:6px;align-items:baseline;font-size:12.5px;padding-left:7px;border-left:3px solid #e0a23a}.desk-news-event.high{border-left-color:#e5484d}.desk-news-event .t{font-variant-numeric:tabular-nums;opacity:.75}.desk-news-event .n{font-weight:600;min-width:0}.desk-news-event .v{font-size:11.5px;opacity:.6;white-space:nowrap}.desk-news-item{display:flex;flex-direction:column;gap:3px;padding:9px 12px;text-decoration:none;color:inherit;border-bottom:1px solid rgba(127,127,140,.12)}.desk-news-item:hover{background:#4b90ff14}.desk-news-item .title{font-size:13px;font-weight:600;line-height:1.35}.desk-news-item .meta{font-size:11.5px;opacity:.55}.desk-msg.user{position:relative}.msg-reaction{position:absolute;left:-7px;bottom:-11px;z-index:2;font-size:12px;line-height:1;padding:3px 7px;border-radius:999px;background:#232833;border:1px solid rgba(255,255,255,.18);box-shadow:0 2px 8px #00000059;animation:msg-reaction-pop .18s ease-out}@keyframes msg-reaction-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.dz-band{position:absolute;pointer-events:none}.dz-band.demand{background:#2fbfae21;border-top:1px dashed rgba(47,191,174,.55);border-bottom:1px dashed rgba(47,191,174,.55)}.dz-band.supply{background:#f2a65a21;border-top:1px dashed rgba(242,166,90,.55);border-bottom:1px dashed rgba(242,166,90,.55)}.dz-line-label{position:absolute;transform:translateY(-50%);font-size:10.5px;font-weight:600;letter-spacing:.03em;white-space:nowrap;pointer-events:none;text-shadow:0 1px 3px rgba(0,0,0,.4)}.dz-bos{position:absolute;pointer-events:none;font-size:10px;font-weight:600;letter-spacing:.05em;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.4)}.dz-bos.bull{color:#3fb27f}.dz-bos.bear{color:#e05d5d}.dz-band.fvg-bull{background:#3fb27f21;border-top:1px dashed rgba(63,178,127,.55);border-bottom:1px dashed rgba(63,178,127,.55)}.dz-band.fvg-bear{background:#e05d5d21;border-top:1px dashed rgba(224,93,93,.55);border-bottom:1px dashed rgba(224,93,93,.55)}.dz-band.ote{background:#b48cf221;border-top:1px dashed rgba(180,140,242,.55);border-bottom:1px dashed rgba(180,140,242,.55)}.vela-desk{overflow:hidden;border-radius:14px}.vela-plan-btns{position:absolute;z-index:6;display:flex;align-items:center;gap:5px;padding:3px 5px;border-radius:8px;background:#12161ceb;border:1px solid rgba(140,180,255,.25);font-size:11.5px;font-weight:700;transform:translateY(-2px)}.vela-plan-btns.active{border-color:#2962ff}.vela-plan-btns button{border:0;border-radius:6px;padding:3px 9px;font:inherit;cursor:pointer;background:#ffffff14;color:inherit}.vela-plan-btns button.go{background:#006ced;color:#fff}.vela-plan-btns button.x{padding:3px 7px}.vela-plan-side.long{color:#26a69a}.vela-plan-side.short{color:#ef5350}.vela-plan-live{color:#e8c832}.vela-notice{position:absolute;left:50%;bottom:40px;transform:translate(-50%);z-index:7;padding:6px 12px;border-radius:999px;background:#2962ff;color:#fff;font-size:12.5px;font-weight:700;pointer-events:none}[data-theme=light] .vela-plan-btns{background:#fffffff2;border-color:#0b0d1226}@media (min-width: 1100px){body:has(.demo-sidetabs) .chat-fab{display:none}}.demo-pin{margin:0 6px 12px auto;display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(140,130,115,.35);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:11px;font-weight:700;padding:3px 9px;cursor:pointer;opacity:.8}.demo-pin:hover{opacity:1;border-color:#006ced}.demo-pin.on{background:#006ced;border-color:#006ced;color:#fff;opacity:1}.demo-watch-head h3{margin:0 0 8px;font-size:14px}.demo-watch-head .demo-pin{margin-bottom:8px}.demo-sidetabs-pin{position:absolute;top:4px;left:6px;color:#e8c832;font-style:normal;line-height:0}@media (min-width: 1100px){.demo-sidepanel[data-pin=watch]>[data-side=watch],.demo-sidepanel[data-pin=market]>[data-side=market]{display:block;order:-1;flex:0 0 auto}.demo-sidepanel[data-pin=market]:not([data-tab=market])>[data-side=market]{max-height:46%;overflow-y:auto}.demo-sidepanel[data-tab=wallie]>.demo-chatdock{order:0}}.demo-jr-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-4px 0 10px;flex-wrap:wrap}.demo-jr-toggle{display:flex;gap:3px;padding:3px;border-radius:999px;background:#006ced1f}.demo-jr-toggle button{border:0;border-radius:999px;padding:5px 11px;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:700;opacity:.7;cursor:pointer}.demo-jr-toggle button.on{background:#006ced;color:#fff;opacity:1}.demo-jr-ask{border:0;border-radius:999px;padding:7px 13px;background:#006ced;color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.demo-embed-tab{border-radius:18px;overflow:hidden;background:#171b21;border:1px solid rgba(140,180,255,.2)}[data-theme=light] .demo-embed-tab{background:#fff;border-color:#0b0d121f}.demo-embed-tab .strat-page,.demo-embed-tab .feed-page{padding:14px 12px 18px;min-height:0;background:transparent}.demo-embed-tab .strat-head,.demo-embed-tab .feed-page>*{max-width:none}.demo-embed-tab h1{font-size:22px}.demo-embed-tab .strat-head{flex-wrap:wrap;gap:10px}.demo-embed-tab [class*=grid]{grid-template-columns:1fr!important}.demo-embed-frame iframe{display:block;width:100%;height:100%;border:0;background:transparent}@media (min-width: 1100px){.demo-grid.side-community{grid-template-columns:minmax(0,1fr) 440px 58px}.demo-sidepanel[data-tab=community]{overflow:hidden}.demo-sidepanel[data-tab=community]>.demo-embed-frame{flex:1 1 auto;min-height:0;display:block}}.vela-desk .vela-ui-layer{z-index:1000!important}.vqt-wrap{position:absolute;top:54px;left:10px;z-index:6;pointer-events:none}.vqt{pointer-events:auto;display:inline-flex;flex-direction:column;gap:4px;padding:6px;border-radius:10px;background:#141820b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.12);color:#e8edf5;font-size:11.5px}.vqt-head{display:flex;justify-content:space-between;gap:14px;padding:0 4px;font-weight:600}.vqt-sim{opacity:.7;font-weight:500}.vqt-sim:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#3fb27f;margin-right:5px;vertical-align:1px}.vqt-row{display:flex;align-items:stretch;gap:4px}.vqt-btn{min-width:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:5px 8px;border-radius:7px;border:0;cursor:pointer;font:inherit}.vqt-btn b{font-size:14px;font-weight:800}.vqt-btn span{font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.vqt-btn.sell{background:#e0465042;color:#ff5d6c}.vqt-btn.buy{background:#26aa783d;color:#2fe0a0}.vqt-btn.sell:hover:not(:disabled){background:#e05d5d;color:#fff}.vqt-btn.buy:hover:not(:disabled){background:#22a06b;color:#fff}.vqt-btn:disabled{cursor:not-allowed}.vqt-size{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:64px}.vqt-size input{width:100%;text-align:center;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.2);color:#fff;font:inherit;font-size:14px;font-weight:800;padding:1px 0;-moz-appearance:textfield}.vqt-size input::-webkit-outer-spin-button,.vqt-size input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vqt-size span{font-size:11px;font-weight:600;opacity:.85}.vqt-note{font-size:11px;opacity:.75;padding:0 4px;max-width:230px}.vqt-note.bad{color:#ff8a8a;opacity:1}[data-theme=light] .vqt{background:#ffffffc7;color:#17171a;border-color:#0b0d121f}[data-theme=light] .vqt-btn.sell{color:#c43c3c}[data-theme=light] .vqt-btn.buy{color:#11804f}[data-theme=light] .vqt-size input{border-bottom-color:#0b0d1233}.wallie-topbar-extra{display:inline-flex;align-items:center;gap:2px;margin-right:4px}.vela-desk{container-type:inline-size}.wallie-topbar-btn{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:#ffffff80;font:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer}.wallie-topbar-btn[aria-pressed=true]{color:#fff;background:#2962ff47}.wallie-topbar-btn:hover{background:#ffffff1a;color:#fff}[data-theme=light] .wallie-topbar-btn{color:#17171a80}[data-theme=light] .wallie-topbar-btn[aria-pressed=true],[data-theme=light] .wallie-topbar-btn:hover{color:#17171a;background:#2962ff24}@container (max-width: 760px){.wallie-topbar-btn{padding:0 6px}.wallie-topbar-btn span{display:none}.wallie-topbar-extra{margin-right:0}.vela-widget-indicators{font-size:0!important;gap:0!important}.vela-widget-indicators .vela-icon{font-size:15px}}.lvl-hint{position:fixed;z-index:1200;color:#eef2f8;background:linear-gradient(160deg,#2834486b,#0e121a57);-webkit-backdrop-filter:blur(5px) saturate(150%);backdrop-filter:blur(5px) saturate(150%);border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:12px 14px;box-shadow:0 10px 30px #00000052,inset 0 1px #ffffff24;font-size:12.5px;line-height:1.45;text-shadow:0 1px 2px rgba(0,0,0,.35)}.lvl-hint-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.lvl-hint-title{font-weight:700;font-size:13.5px;flex:1 1 auto}.lvl-hint-play{flex:0 0 auto;width:26px;height:26px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:#ffffff1f;color:inherit;cursor:pointer}.lvl-hint-play.on,.lvl-hint-play:hover{background:#2962ff;border-color:#2962ff;color:#fff}.lvl-hint-x{flex:0 0 auto;border:0;background:transparent;color:inherit;opacity:.6;font-size:17px;line-height:1;cursor:pointer;padding:0 2px}.lvl-hint-x:hover{opacity:1}.lvl-hint p{margin:0 0 6px}.lvl-hint-why{opacity:.9}.lvl-hint-btns{display:flex;gap:8px;margin-top:8px}.lvl-hint-btns button{border:1px solid rgba(140,180,255,.3);background:transparent;color:inherit;border-radius:8px;padding:6px 12px;font:inherit;font-weight:600;cursor:pointer}.lvl-hint-btns button.go{background:#2962ff;border-color:#2962ff;color:#fff}.lvl-hint-btns button:hover{filter:brightness(1.12)}[data-theme=light] .lvl-hint{background:linear-gradient(160deg,#ffffff9e,#f0f4fa7a);color:#17171a;border-color:#ffffffb3;box-shadow:0 10px 30px #0000001f,inset 0 1px #fffc;text-shadow:none}[data-theme=light] .lvl-hint-play{border-color:#0b0d122e;background:#0b0d120d}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.lvl-hint{background:#141a24f0}[data-theme=light] .lvl-hint{background:#fffffff5}}.desk-work-next{opacity:.75;font-style:italic}.desk-suggest{display:flex;align-items:center;gap:6px;padding:8px 12px 4px}.desk-suggest-arrow{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:inherit;opacity:.6;cursor:pointer}.desk-suggest-arrow:hover:not(:disabled){opacity:1;background:#ffffff0f}.desk-suggest-arrow:disabled{opacity:.25;cursor:default}.desk-suggest-chip{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid rgba(140,180,255,.22);border-radius:999px;background:#ffffff08;color:inherit;font:inherit;font-size:13px;font-weight:600;padding:8px 14px;cursor:pointer}.desk-suggest-chip:hover:not(:disabled){border-color:#2962ff}.desk-composer{margin:6px 12px 12px;border:1px solid rgba(140,180,255,.22);border-radius:16px;background:#ffffff09;padding:10px 10px 8px;display:flex;flex-direction:column;gap:6px}.desk-composer:focus-within{border-color:#2962ff}.desk-composer textarea{width:100%;resize:none;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:14px;line-height:1.45;padding:2px 4px;max-height:140px}.desk-composer-row{display:flex;align-items:center;gap:6px}.desk-composer-gap{flex:1 1 auto}.desk-composer-row .desk-mic,.desk-composer-row .desk-chat-send{width:34px;height:34px;border-radius:10px}[data-theme=light] .desk-composer{background:#f7f8fa;border-color:#0b0d1224}[data-theme=light] .desk-suggest-chip{border-color:#0b0d1224}.demo-market-body{display:flex;flex-direction:column;gap:10px}.demo-market-body>:last-child{max-height:420px;overflow-y:auto;border-radius:12px}.mp{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:12px;background:#ffffff08;border:1px solid rgba(140,180,255,.14)}[data-theme=light] .mp{background:#f7f8fa;border-color:#0b0d121a}.mp-head{display:flex;justify-content:space-between;align-items:flex-end;gap:10px}.mp-sym{font-size:20px;font-weight:800;letter-spacing:.01em}.mp-name{font-size:12px;opacity:.65}.mp-px{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.mp-px strong{font-size:20px;font-weight:800}.mp-px span{font-size:12.5px;font-weight:700}.mp-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mp-stats>div{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;background:#006ced12}.mp-stats span{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.6}.mp-stats strong{font-size:13px}.mp-rating{display:flex;flex-direction:column;align-items:center;gap:6px}.mp-rating-title{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.6}.mp-gauge{display:flex;flex-direction:column;align-items:center;width:200px;color:#c9d1dc}.mp-gauge svg{width:200px;height:112px}.mp-gauge strong{margin-top:-6px;font-size:18px}.mp-gauge.buy strong{color:#3fb27f}.mp-gauge.sell strong{color:#e05d5d}[data-theme=light] .mp-gauge{color:#3a4250}.mp-counts{display:grid;grid-template-columns:repeat(3,1fr);width:100%;text-align:center}.mp-counts span{display:block;font-size:11.5px;opacity:.7}.mp-counts strong{font-size:17px}.mp-counts .sell strong{color:#e05d5d}.mp-counts .buy strong{color:#3fb27f}.mp-why{align-self:stretch;font-size:12px}.mp-why summary{cursor:pointer;opacity:.75}.mp-why ul{list-style:none;margin:6px 0 0;padding:0}.mp-why li{display:flex;justify-content:space-between;padding:3px 0;border-bottom:1px solid rgba(140,130,115,.15)}.mp-why li.buy span{color:#3fb27f}.mp-why li.sell span{color:#e05d5d}.mp-why li.neutral span{opacity:.6}.mp-note{margin:0;font-size:11px;opacity:.55;text-align:center}@media (min-width: 1100px){.demo-main-col>.demo-chart{padding-top:10px}}.vela-ws{border-radius:12px}.demo-shell.chart-only,.demo-shell.chart-only .demo-wrap,.demo-shell.chart-only .demo-grid,.demo-shell.chart-only .demo-main-col{display:block!important;height:100vh;margin:0!important;padding:0!important;max-width:none!important;overflow:hidden}.demo-shell.chart-only .demo-wrap>:not(.demo-grid),.demo-shell.chart-only .demo-grid>:not(.demo-main-col),.demo-shell.chart-only .demo-main-col>:not(.demo-chart),.demo-shell.chart-only .demo-chart>:not(.demo-chart-tv),.demo-shell.chart-only~.chat-fab{display:none!important}.demo-shell.chart-only .demo-chart{height:100vh;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.demo-shell.chart-only .demo-chart-tv{height:100%!important;min-height:0!important}.demo-sidetabs button.active:has(.demo-sidetabs-mark){background:#006ced33;color:inherit}.vela-replay{position:absolute;left:50%;bottom:46px;transform:translate(-50%);z-index:30;width:min(560px,calc(100% - 24px));padding:10px 12px;border-radius:14px;background:#171b21f0;border:1px solid rgba(140,180,255,.28);box-shadow:0 10px 30px #006ced2e;color:#e6edf7;font-size:13px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vela-replay .vr-head{display:flex;align-items:center;gap:10px}.vela-replay .vr-head strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vela-replay .vr-head span{opacity:.75;white-space:nowrap}.vela-replay .vr-x{border:0;background:transparent;color:inherit;font-size:18px;line-height:1;cursor:pointer;opacity:.7;padding:0 2px}.vela-replay .vr-x:hover{opacity:1}.vela-replay .vr-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:8px 0}.vela-replay .vr-stats div{display:grid;gap:1px;padding:5px 8px;border-radius:8px;background:#8cb4ff14}.vela-replay .vr-stats span{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;opacity:.65}.vela-replay .vr-stats b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vela-replay .vr-stats b.up{color:#3fb27f}.vela-replay .vr-stats b.down{color:#e05d5d}.vela-replay .vr-ctrls{display:flex;flex-wrap:wrap;gap:6px}.vela-replay .vr-btn{border:1px solid rgba(140,180,255,.35);background:transparent;color:inherit;border-radius:999px;padding:5px 12px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.vela-replay .vr-btn:hover:not(:disabled){background:#006ced24}.vela-replay .vr-btn.on,.vela-replay .vr-btn.primary{background:#006ced;border-color:#006ced;color:#fff}.vela-replay .vr-btn:disabled{opacity:.45;cursor:default}.vela-replay .vr-note{margin:6px 0 0;font-size:12.5px;opacity:.85;line-height:1.45}[data-theme=light] .vela-replay{background:#fffffff5;color:#0b0d12;border-color:#0b0d1224;box-shadow:0 8px 24px #0000001f}.demo-strip.side-acct{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;padding:14px 16px;margin-bottom:12px}.demo-strip.side-acct .demo-stat:first-child{grid-column:1 / -1}.demo-strip.side-acct .demo-stat strong{font-size:15px}.demo-strip.side-acct .demo-clock{grid-column:1 / -1}.demo-strip.side-acct .demo-strip-actions{grid-column:1 / -1;margin-left:0;flex-wrap:wrap;gap:8px}.demo-sidepanel[data-tab=trade]>.demo-strip.side-acct{display:grid}.vqt .vqt-head{border:0;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer;align-items:center;text-align:left}.vqt .vqt-head .vqt-sim{margin-left:auto}.vqt-chev{display:inline-block;font-size:15px;line-height:1;opacity:.7;transition:transform .2s ease;transform:rotate(90deg)}.vqt-chev:not(.open){transform:rotate(0)}.demo-sidepanel .demo-strip.side-acct{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px}.demo-strip.side-acct>.demo-stat:not(:first-child):not(.demo-clock){padding:8px;border-radius:10px;min-width:0;background:#ffffff0a;border:1px solid rgba(140,180,255,.14)}.demo-strip.side-acct>.demo-stat:not(:first-child):not(.demo-clock) strong{font-size:clamp(11.5px,.95vw,14px);white-space:nowrap;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.demo-strip.side-acct>.demo-stat:not(:first-child):not(.demo-clock) .demo-stat-label{font-size:9.5px}.demo-strip.side-acct>.demo-stat:first-child{padding:0 2px 4px}.demo-strip.side-acct>.demo-clock{flex-direction:row;align-items:center;justify-content:space-between;padding:8px 11px;border-radius:12px;background:#ffffff08}.demo-strip.side-acct>.demo-clock strong{font-size:13px}.demo-strip.side-acct .demo-strip-actions{justify-content:space-between}[data-theme=light] .demo-strip.side-acct>.demo-stat:not(:first-child):not(.demo-clock){background:#f6f8fb;border-color:#0b0d1214}[data-theme=light] .demo-strip.side-acct>.demo-clock{background:#f6f8fb}.demo-sidepanel[data-tab=trade]>.side-ch{display:block}.side-ch .ch-bar-card{margin:0 0 12px;padding:14px}.side-ch .ch-meters{grid-template-columns:1fr 1fr;gap:10px 12px}.side-ch .ch-bar-head strong{font-size:14px}.side-ch .ch-actions{flex-wrap:wrap}.desk-chat .desk-msg{font-size:15.5px;line-height:1.6}.desk-chat .desk-chat-empty{font-size:14.5px}.demo-precheck{display:flex;align-items:center;gap:8px;margin:8px 0 2px;font-size:13px;opacity:.85;cursor:pointer}.demo-precheck input{width:16px;height:16px;accent-color:#006ced}.vela-toast[data-type=success]{display:none!important}:root{--color-bg-primary: #181819;--color-bg-secondary: #202022;--color-bg-surface: rgba(255, 255, 255, .03);--color-bg-elevated: rgba(255, 255, 255, .06);--color-accent-purple: #006CED;--color-accent-blue: #3b82f6;--color-accent-gradient: linear-gradient(135deg, #006CED, #4B93FF, #3b82f6);--color-accent-glow: rgba(0, 108, 237, .15);--color-text-primary: #f1f1f4;--color-text-secondary: rgba(255, 255, 255, .6);--color-text-tertiary: rgba(255, 255, 255, .35);--color-border: rgba(0, 108, 237, .12);--color-border-hover: rgba(0, 108, 237, .3);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-base: .25s cubic-bezier(.4, 0, .2, 1);--transition-slow: .4s cubic-bezier(.4, 0, .2, 1);--transition-spring: .5s cubic-bezier(.34, 1.56, .64, 1);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .15);--shadow-md: 0 8px 24px rgba(0, 0, 0, .2);--shadow-lg: 0 16px 48px rgba(0, 0, 0, .3);--shadow-glow: 0 0 40px rgba(0, 108, 237, .15);--glass-bg: rgba(255, 255, 255, .04);--glass-bg-hover: rgba(255, 255, 255, .08);--glass-bg-strong: rgba(255, 255, 255, .06);--glass-bg-card: rgba(255, 255, 255, .035);--glass-border: rgba(255, 255, 255, .08);--glass-border-hover: rgba(255, 255, 255, .15);--glass-blur: blur(20px);--glass-blur-heavy: blur(40px);--glass-shine: linear-gradient(135deg, rgba(255, 255, 255, .1) 0%, rgba(255, 255, 255, 0) 50%)}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}body{margin:0;padding:0;background-color:var(--color-bg-primary);color:var(--color-text-primary);transition:background-color var(--transition-base),color var(--transition-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}[data-theme=light] body{background-color:#f4f5f7;color:#17171a}[data-theme=light] html{background-color:#f4f5f7}[data-font-size=small]{font-size:13px}[data-font-size=medium]{font-size:15px}[data-font-size=large]{font-size:17px}#root{min-height:100vh;min-height:100dvh}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--color-bg-primary);scroll-behavior:smooth}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#006ced33;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#006ced59}.reveal{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}@media (max-width: 768px){input,textarea,select{font-size:16px!important}}@media (max-width: 480px){body{overflow-x:hidden}*{-webkit-tap-highlight-color:transparent}}.chat-compacted{display:flex;align-items:center;gap:10px;margin:10px 0;font-size:12px;font-weight:600;letter-spacing:.02em;opacity:.6;align-self:stretch}.chat-compacted:before,.chat-compacted:after{content:"";flex:1 1 auto;height:1px;background:currentColor;opacity:.35}.wallie-spinner{display:inline-block;flex:0 0 auto;width:14px;height:14px;border-radius:50%;border:2px solid rgba(0,108,237,.25);border-top-color:#2f8dff;animation:wallie-spin .8s linear infinite;vertical-align:-2px;margin-right:6px}@keyframes wallie-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.wallie-spinner{animation-duration:2s}}.wallie-working{display:inline-flex;align-items:center;gap:2px;margin:6px 0 4px;padding:8px 14px;border-radius:14px;font-size:14px;font-weight:600;opacity:.85;background:#8cb4ff14;border:1px solid rgba(140,180,255,.18)}.desk-typing{display:flex;align-items:center;font-style:normal}html .suggest-chips .suggest-chip{position:relative;overflow:hidden;background:linear-gradient(180deg,#40a0ffc7,#0a7aff9e 48%,#0054c8b3);-webkit-backdrop-filter:blur(14px) saturate(1.7);backdrop-filter:blur(14px) saturate(1.7);border:1px solid rgba(255,255,255,.42);color:#fff;font-weight:600;box-shadow:inset 0 1.5px #ffffffb3,inset 0 -2px 3px #00287859,0 2px 3px #001e5a59,0 10px 26px #006ced66;text-shadow:0 1px 1px rgba(0,40,120,.35);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}html .suggest-chips .suggest-chip:before{content:"";position:absolute;left:7%;right:7%;top:1px;height:50%;border-radius:999px;background:linear-gradient(180deg,#ffffff80,#fff0);pointer-events:none}html .suggest-chips .suggest-chip:hover{transform:translateY(-1px);background:linear-gradient(180deg,#54acffd9,#1484ffb8 48%,#005cd6cc);box-shadow:inset 0 1.5px #ffffffbf,inset 0 -2px 3px #00287859,0 3px 5px #001e5a59,0 14px 32px #006ced80}html .suggest-chips .suggest-chip .chip-icon{color:#fff}html:not([data-theme=light]) .suggest-chips .suggest-chip,html:not([data-theme=light]) .invite-pill{box-shadow:inset 0 1.5px #ffffffb3,inset 0 -2px 3px #00287859,0 2px 3px #00000073,0 8px 18px #00000073}html:not([data-theme=light]) .suggest-chips .suggest-chip:hover,html:not([data-theme=light]) .invite-pill:hover{box-shadow:inset 0 1.5px #ffffffbf,inset 0 -2px 3px #00287859,0 3px 5px #00000080,0 12px 24px #00000080}html .search-box .image-upload-label,html .search-box .mic-button-wrapper{position:relative;width:36px;height:36px;flex:0 0 36px;border-radius:50%;overflow:hidden;background:linear-gradient(180deg,#ffffff38,#ffffff12 55%,#ffffff1f);-webkit-backdrop-filter:blur(12px) saturate(1.6);backdrop-filter:blur(12px) saturate(1.6);border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1.5px #ffffff8c,inset 0 -2px 3px #00000040,0 2px 3px #00000059,0 6px 14px #0000004d;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}html .search-box .image-upload-label:before,html .search-box .mic-button-wrapper:before{content:"";position:absolute;left:14%;right:14%;top:1px;height:48%;border-radius:50%;background:linear-gradient(180deg,#ffffff73,#fff0);pointer-events:none}html .search-box .image-upload-label:hover,html .search-box .mic-button-wrapper:hover{transform:translateY(-1px);background:linear-gradient(180deg,#ffffff4d,#ffffff1a 55%,#ffffff29)}html .search-box>.upload-menu-wrapper .image-upload-label svg,html .search-box>.upload-menu-wrapper .image-upload-label:hover svg{width:22px;height:22px;padding:0;background:none}html .search-box .mic-button-wrapper svg{width:18px;height:18px;position:relative}[data-theme=light] .search-box .image-upload-label,[data-theme=light] .search-box .mic-button-wrapper{background:linear-gradient(180deg,#fffffff2,#f0f4facc);border-color:#0b0d121f;box-shadow:inset 0 1.5px #fff,inset 0 -2px 3px #0b0d120f,0 2px 3px #0b0d121a,0 6px 14px #0b0d121a}html .search-box .image-upload-label,html .search-box .mic-button-wrapper{overflow:visible}html .search-box .mic-button-wrapper svg{width:22px;height:22px;stroke-width:2.2}html .search-box .mic-button-wrapper svg:not([stroke="#4B90FF"]){stroke:#fff}[data-theme=light] .search-box .mic-button-wrapper svg:not([stroke="#4B90FF"]){stroke:#2b3240}html .search-box .mic-button-wrapper svg{width:25px;height:25px;stroke-width:2.3}html .invite-pill,html .invite-pill:hover,html .suggest-chips .suggest-chip,html .suggest-chips .suggest-chip:hover{background:linear-gradient(180deg,#3a9bff,#0a7aff 48%,#005ad1);border:1px solid rgba(255,255,255,.4);color:#fff;text-shadow:0 1px 1px rgba(0,40,120,.35)}html .invite-pill:hover,html .suggest-chips .suggest-chip:hover{filter:brightness(1.06)}html .suggest-chips .suggest-chip,html .suggest-chips .suggest-chip:hover{background:linear-gradient(180deg,#30323a9e,#1e20268c);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);border:1px solid rgba(255,255,255,.14);color:#e8ecf3;text-shadow:none;box-shadow:inset 0 1px #ffffff29,0 8px 22px #0000004d}html .suggest-chips .suggest-chip:before{display:none}html .suggest-chips .suggest-chip:hover{background:linear-gradient(180deg,#3c3f48b3,#2628309e);border-color:#ffffff38;filter:none}html .suggest-chips .suggest-chip .chip-icon{color:#8fc0ff}html[data-theme=light] .suggest-chips .suggest-chip,html[data-theme=light] .suggest-chips .suggest-chip:hover{background:linear-gradient(180deg,#ffffff9e,#ffffff73);border:1px solid rgba(255,255,255,.8);color:#1c2230;box-shadow:inset 0 1px #fff,0 0 0 1px #0b0d120f,0 8px 22px #1e50a01f}html[data-theme=light] .suggest-chips .suggest-chip:hover{background:linear-gradient(180deg,#fffc,#fff9)}html[data-theme=light] .suggest-chips .suggest-chip .chip-icon{color:#006ced}html:not([data-theme=light]) body .invite-pill,html:not([data-theme=light]) body .invite-pill:hover{background:linear-gradient(180deg,#30323a9e,#1e20268c);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);border:1px solid rgba(255,255,255,.14);color:#e8ecf3;text-shadow:none;filter:none;box-shadow:inset 0 1px #ffffff29,0 8px 22px #0000004d}html:not([data-theme=light]) body .invite-pill:hover{background:linear-gradient(180deg,#3c3f48b3,#2628309e);border-color:#ffffff38}html[data-theme=light] body .invite-pill,html[data-theme=light] body .invite-pill:hover{background:linear-gradient(180deg,#ffffff9e,#ffffff73);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);border:1px solid rgba(255,255,255,.8);color:#1c2230;text-shadow:none;filter:none;box-shadow:inset 0 1px #fff,0 0 0 1px #0b0d120f,0 8px 22px #1e50a01f}html body .invite-pill:before{display:none}
