.ml-terminal{width:100%;min-width:0;overflow:hidden;border:1px solid #393a3e;border-radius:18px;background:#16171b;color:#f3f4f6;box-shadow:0 26px 65px #00000424,0 0 80px #e4e6ec05;font-family:inherit;text-align:left}.ml-terminal *{box-sizing:border-box}.ml-terminal-header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 23px 15px}.ml-terminal-title{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:600;letter-spacing:1.65px;color:#d5d6d8}.ml-terminal-title svg{color:#e4e6ec}.ml-demo-chip{border:1px solid #45464a;border-radius:4px;padding:4px 7px;color:#b6b7bb;font-size:9px;font-weight:500;letter-spacing:1px;white-space:nowrap}.ml-demo-chip span{padding:0 3px;color:#7d7e82}.ml-tabs{display:grid;grid-template-columns:1.26fr .83fr 1.23fr;margin:0 23px;border-bottom:1px solid #36373b}.ml-tabs button{position:relative;border:none;background:transparent;padding:11px 5px 14px;color:#95969a;font-family:inherit;font-size:11px;font-weight:500;cursor:pointer;transition:color .15s ease;white-space:nowrap}.ml-tabs button[aria-selected=true]{color:#e4e6ec}.ml-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;right:0;left:0;height:2px;background:#e4e6ec}.ml-tabs button:hover{color:#e6e7e9}.ml-tabs button:focus-visible,.ml-value-options button:focus-visible{outline:2px solid #e4e6ec;outline-offset:-4px;border-radius:4px}.ml-panel:focus-visible{outline:2px solid #e4e6ec;outline-offset:-2px}.ml-chart-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 23px 0;font-size:10px;color:#a8a9ad}.ml-chart-caption span:first-child{color:#c8c9cb;font-weight:500}.ml-chart-caption span:last-child{font-size:9px;color:#898a8e}.ml-chart{display:block;width:100%;height:auto;padding:0 9px;overflow:visible}.ml-grid-line{stroke:#35363a;stroke-width:.65}.ml-grid-vertical{stroke-dasharray:2 5;opacity:.6}.ml-axis-label{fill:#87888c;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:8px}.ml-value-shade{fill:#e4e6ec;opacity:.055}.ml-range-shade{fill:#e4e6ec;opacity:.05}.ml-opening-window{fill:#e4e6ec;opacity:.025}.ml-profile-bar{fill:#727377;opacity:.42}.ml-profile-in-value{fill:#babbbf;opacity:.6}.ml-profile-poc{fill:#e4e6ec;opacity:.88}.ml-profile-muted{opacity:.23}.ml-candle line{stroke-width:1}.ml-candle-up line{stroke:#c3c4c8}.ml-candle-up rect{fill:#c3c4c8}.ml-candle-down line{stroke:#828387}.ml-candle-down rect{fill:#828387}.ml-value-line{stroke:#babbbf;stroke-width:.7;stroke-dasharray:3 4;opacity:.66}.ml-poc-line{stroke:#e4e6ec;stroke-width:.8;opacity:.82}.ml-line-label-bg{fill:#303135}.ml-line-label{fill:#eef0f4;font-size:8px;letter-spacing:.8px}.ml-boundary-label,.ml-line-label{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.ml-boundary-label{fill:#c5c6ca;font-size:7px;letter-spacing:.55px}.ml-vwap-line{fill:none;stroke:#e4e6ec;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ml-vwap-extension{stroke:#e4e6ec;stroke-width:.8;stroke-dasharray:3 4;opacity:.7}.ml-range-line{stroke:#cfd2da;stroke-width:1;stroke-dasharray:5 4}.ml-tool-controls{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:14px;margin:6px 23px 0;padding-top:13px;border-top:1px solid #35363a}.ml-value-control{display:flex;gap:10px;align-items:center}.ml-value-control>span{font-size:10px;color:#aeafb3;white-space:nowrap}.ml-value-options{display:flex;align-items:center;gap:3px;border:1px solid #3c3d41;border-radius:5px;background:#131418;padding:3px}.ml-value-options button{border:0;border-radius:3px;color:#939498;background:transparent;font-family:inherit;font-size:9px;font-weight:500;padding:5px 7px;cursor:pointer;transition:background .15s ease,color .15s ease}.ml-value-options button[aria-pressed=true]{background:#e4e6ec;color:#0a0a0c}.ml-value-options button:hover{color:#f3f4f6}.ml-value-options button[aria-pressed=true]:hover{color:#0a0a0c;background:#ffffff}.ml-context-stat{display:flex;flex-direction:column;gap:5px;font-size:9px}.ml-context-stat span{color:#8c8d91}.ml-context-stat strong{font-size:10px;font-weight:500;color:#d2d3d5}.ml-tool-controls>.ml-context-stat:last-child{text-align:right}.ml-tool-note{margin:8px 23px 10px;color:#919296;font-size:9px;line-height:1.6}.ml-terminal-footer{display:flex;align-items:center;justify-content:center;gap:6px;border-top:1px solid #303135;padding:10px 16px;color:#8c8d91;font-size:9px;letter-spacing:.1px;background:#131418}.ml-demo-dot{height:4px;width:4px;border-radius:50%;background:#8b8c90}@media (max-width:440px){.ml-terminal-header{padding:17px 15px 14px}.ml-terminal-title{font-size:9px;letter-spacing:1.2px}.ml-tabs{margin:0 15px}.ml-tabs button{font-size:10px;padding-bottom:12px}.ml-chart-caption{padding:16px 15px 0}.ml-chart{padding:0 3px}.ml-tool-controls{margin-right:15px;margin-left:15px;gap:10px}.ml-value-control{gap:7px}.ml-value-control>span{font-size:9px}.ml-value-options button{padding:5px}.ml-context-stat,.ml-context-stat strong{font-size:9px}.ml-tool-note{margin-right:15px;margin-left:15px;font-size:8px}.ml-terminal-footer{font-size:8px;padding:11px 10px}}.mo{scroll-margin-top:104px;position:relative;isolation:isolate;border-block:1px solid #334855;background:radial-gradient(ellipse at 76% 5%,#214345 0,transparent 48%),linear-gradient(120deg,#101e2d,#152e39)}.mo,.mo-sky{overflow:hidden}.mo-sky{position:absolute;z-index:-1;inset:0 0 auto;height:250px;pointer-events:none;mask-image:linear-gradient(#000,#0009 65%,transparent)}.mo-landscape{display:block;width:100%;min-width:850px;height:280px}.mo-content{padding-block:80px 34px}.mo-heading{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px}.mo-heading .s-eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:14px;color:#b8d9d7;margin-bottom:20px}.mo-heading .s-eyebrow span{border-left:1px solid #6d9195;padding-left:14px;color:#e0eae9;letter-spacing:.02em;text-transform:none}.mo-heading h2{font-size:clamp(32px,3.4vw,48px)}.mo .mo-heading>p{color:#c2d0d9;font-size:16px;line-height:1.75;max-width:36ch;margin:0 0 3px}.mo-workspace{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:0;border-radius:14px;border:1px solid #526f7c;overflow:hidden;box-shadow:0 22px 54px #06111b40;background:#13212f}.mo .ml-terminal{border:0;border-radius:0;box-shadow:none;background:#13212f;display:flex;flex-direction:column}.mo .ml-terminal-header{padding:24px 26px 16px}.mo .ml-terminal-title{color:#b9dbd7;font-size:11px;letter-spacing:.12em}.mo .ml-terminal-title svg{color:#a2e4d4}.mo .ml-demo-chip{color:#c0d3de;border-color:#58737e;font-size:10px}.mo .ml-demo-chip span{color:#b3c7d1}.mo .ml-tabs{margin-inline:26px;border-color:#3c5364;grid-template-columns:1.2fr .8fr 1.2fr}.mo .ml-tabs button{min-height:48px;color:#b5c6d2;font-size:13px}.mo .ml-tabs button[aria-selected=true]{color:#a2e4d4}.mo .ml-tabs button[aria-selected=true]:after{background:#a2e4d4}.mo .ml-panel{flex:1}.mo .ml-chart-caption{padding:20px 26px 10px;color:#c4d6df;font-size:12px}.mo .ml-chart-caption span:first-child{color:#e6f2f3}.mo .ml-chart-caption span:last-child{color:#b5c6d2;font-size:11px}.mo .ml-grid-line{stroke:#466071}.mo .ml-axis-label{fill:#bbccd7}.mo .ml-candle-up line{stroke:#88dbc7}.mo .ml-candle-up rect{fill:#88dbc7}.mo .ml-candle-down line{stroke:#efad92}.mo .ml-candle-down rect{fill:#efad92}.mo .ml-profile-bar{fill:#79a2b6}.mo .ml-profile-in-value{fill:#8bc5c3}.mo .ml-profile-poc{fill:#a2e4d4}.mo .ml-value-shade{fill:#89d7c5;opacity:.08}.mo .ml-value-line{stroke:#8bc5c3}.mo .ml-poc-line{stroke:#a2e4d4}.mo .ml-vwap-extension,.mo .ml-vwap-line{stroke:#9cc8ff}.mo .ml-range-line{stroke:#f0c077}.mo .ml-opening-window,.mo .ml-range-shade{fill:#f0c077}.mo .ml-line-label-bg{fill:#30495e}.mo .ml-line-label{fill:#eff6fc}.mo .ml-boundary-label{fill:#d4e5ec}.mo .ml-tool-controls{margin-inline:26px;border-color:#3c5364;min-height:56px}.mo .ml-context-stat span,.mo .ml-value-control>span{font-size:11px;color:#b5c6d2}.mo .ml-context-stat strong{font-size:12px;color:#e1eeee}.mo .ml-value-options{background:#0f1c29;border-color:#5a737e}.mo .ml-value-options button{font-size:11px;color:#bfcdd5;min-width:40px;min-height:34px;padding:6px}.mo .ml-value-options button[aria-pressed=true]{background:#a2e4d4;color:#102a26}.mo .ml-tool-note{margin:12px 26px 20px;font-size:12px;color:#b5c6d2;min-height:38px}.ml-inspection line{stroke:#f7e6b7;stroke-width:.8;stroke-dasharray:2 3}.ml-inspection circle{stroke:#f7e6b7;fill:#13212f;stroke-width:1.5}.ml-inspector{border-top:1px solid #3c5364;padding:20px 26px}.ml-inspector-heading{display:flex;gap:12px;justify-content:space-between;align-items:center;font-size:12px;color:#b5c6d2}.ml-inspector-heading label{color:#e6f2f3;font-weight:600}.ml-inspector input{display:block;width:100%;height:44px;margin:4px 0;cursor:pointer;accent-color:#a2e4d4}.ml-inspector input:focus-visible{outline:2px solid #a2e4d4;outline-offset:2px;border-radius:4px}.ml-bar-prices{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0}.ml-bar-prices dt{color:#b5c6d2;font-size:11px}.ml-bar-prices dd{margin:6px 0 0;color:#e1eeee;font:13px SFMono-Regular,Consolas,monospace}.mo .ml-observation{margin:16px 0 0;min-height:42px;color:#e0eaea;font-size:13px;line-height:1.6}.mo .ml-inspector-help{color:#b5c6d2;font-size:11px;line-height:1.6;margin:4px 0 0}.mo .ml-terminal-footer{background:#101c28;border-color:#3c5364;color:#b5c6d2;font-size:11px;padding:14px 20px}.mo .ml-demo-dot{background:#9bbacb}.mo-guide{--mo-accent:#246c5a;padding:28px;background:#f5f4ee;color:#20312e;border-left:1px solid #526f7c}.mo-guide[data-accent=blue]{--mo-accent:#235f9e}.mo-guide[data-accent=amber]{--mo-accent:#875a13}.mo-guide-label{display:flex;justify-content:space-between;gap:12px;color:#54655f;font-size:11px}.mo-guide-label span:first-child{color:var(--mo-accent);font-weight:650;letter-spacing:.07em}.mo .mo-guide h3{margin:24px 0 14px;font-size:27px;font-weight:650;letter-spacing:-.03em;line-height:1.2}.mo .mo-guide-body{color:#54655f;font-size:15px;line-height:1.75;margin:0}.mo .mo-task{display:flex;gap:12px;border-left:3px solid var(--mo-accent);padding:14px;margin:22px 0;background:#e7ede6;font-size:14px;line-height:1.6;color:#344c43}.mo-task>span:first-child{font-size:22px;color:var(--mo-accent)}.mo-task strong{display:block;color:var(--mo-accent);margin-bottom:4px}.mo-check{border:0;margin:0;padding:0;min-width:0}.mo-check legend{font-size:16px;font-weight:650;line-height:1.5;padding:0}.mo .mo-check-label{margin:8px 0 12px;color:#54655f;font-size:12px}.mo-answers{display:grid;gap:8px}.mo .mo-answers button{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #b3c3b9;border-radius:7px;background:#fffefb;color:#344c43;text-align:left;font:inherit;font-size:14px;line-height:1.5;cursor:pointer;transition:border-color .15s ease,background .15s ease}.mo-answers button:hover{background:#edf3ed;border-color:var(--mo-accent)}.mo-answers button[aria-pressed=true]{border-color:var(--mo-accent);background:#e4ede5}.mo-answers button>span{display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;border-radius:50%;border:1px solid #a0b3a7;font-size:12px;color:var(--mo-accent)}.mo :is(button,a):focus-visible{outline:2px solid #a2e4d4;outline-offset:4px}.mo-guide :is(button,a):focus-visible{outline-color:var(--mo-accent)}.mo-feedback{margin:14px 0 18px;font-size:13px;line-height:1.65;color:#54655f;min-height:65px}.mo-feedback.is-correct{color:#246c5a}.mo-feedback.is-retry{color:#875a13}.mo .mo-lesson{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;border-top:1px solid #c6d1c8;font-weight:650;font-size:14px;color:var(--mo-accent)}.mo-lesson:hover{text-decoration:underline;text-underline-offset:4px}.mo-foot{display:flex;justify-content:space-between;gap:16px;margin-top:20px;color:#b5c6d2;font-size:13px;line-height:1.7}.mo-foot>span{display:flex;align-items:center;gap:8px}.mo-foot i{width:6px;height:6px;background:#a2e4d4;border-radius:50%}.mo .mo-foot a{color:#a2e4d4}.mo-foot a:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:980px){.mo-heading{align-items:start;flex-direction:column;gap:20px}.mo .mo-heading>p{max-width:65ch}.mo-workspace{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.mo-guide{padding:24px}.mo .mo-guide h3{font-size:24px}}@media (max-width:799px){.mo-content{padding-block:52px 28px}.mo-heading{margin-bottom:24px}.mo-workspace{grid-template-columns:minmax(0,1fr)}.mo-guide{border-left:0;border-top:1px solid #526f7c}.mo-feedback{min-height:0}.mo-foot{flex-direction:column;gap:10px}}@media (max-width:440px){.ml-inspector,.mo .ml-terminal-header{padding-inline:18px}.mo .ml-tabs,.mo .ml-tool-controls{margin-inline:18px}.mo .ml-tabs button{font-size:11px}.mo .ml-chart-caption{padding-inline:18px;font-size:11px}.mo .ml-chart-caption span:last-child{font-size:10px}.mo .ml-tool-note{margin-inline:18px}.mo .ml-context-stat strong{font-size:11px}.mo .ml-value-control{gap:7px}.mo .ml-value-options button{min-width:32px}.ml-inspector-heading{font-size:11px;gap:6px}.ml-bar-prices dd{font-size:11px}.mo-guide{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.mo *,.mo :after,.mo :before{transition:none!important;animation:none!important}}