.tshell[data-shell=next],html[data-terminal-shell=next] :is(.ms-pop,.mm-pop,.tsel-list,.exp-pop,.t2-symmenu,.share-menu,.heat-hover,.pl-tooltip,.heatseeker-settings,.chart-ui,.flow-expiry-menu,.flow-strike-menu,.flow-moneyness-menu,.flow-session-menu,.st-info-popup,.terminal-tooltip,[data-terminal-popover],[data-terminal-overlay]){--tn-control-h:28px;--tn-control-radius:6px;--tn-tag-radius:3px;--tn-panel-radius:8px;--tn-gap:6px;--tn-inset:12px;--tn-bar-h:36px;--tn-control-pad:8px;--tn-control-gap:4px;--tn-icon:16px;--tn-caret:14px;--tn-control-line:var(--lab-border);--tn-control-ink:var(--lab-foreground);--tn-control-rest:var(--lab-muted);--tn-control-hover:var(--lab-hover);--tn-control-on:var(--lab-thumb);--tn-track:var(--lab-background);--tn-field:var(--lab-surface);--tn-primary:var(--lab-foreground);--tn-primary-ink:var(--lab-background);--tn-primary-hover:var(--lab-soft);--tn-focus:var(--lab-foreground);--tn-hairline:var(--lab-line);--tn-row-hover:var(--lab-hover);--tn-selected:var(--lab-thumb);--tn-selected-edge:inset 2px 0 0 var(--lab-foreground);--tn-head-ink:var(--lab-ink-3);--tn-label-ink:var(--lab-muted)}.tshell[data-shell=next] :is(.hub-bh,.lb-phead,.rp-bar,.rail-h,.hpc-bar){--tn-control-h:24px;--tn-control-pad:6px;--tn-control-gap:2px;--tn-caret:10px}html :where(.tshell[data-shell=next]) :is(button,a,input,select,textarea,summary):focus-visible:focus{outline-color:var(--tn-focus);outline-width:2px}.tshell[data-shell=next][data-terminal-surface=desktop] .rp-pill:focus-visible,.tshell[data-shell=next][data-terminal-surface=desktop] :is(.th-icon,.th .term-icon,.pfr-link,.t2-shelftg,.zoom-ctl button,.rp-btn,.scr-refresh):focus-visible{outline-width:2px}.tshell[data-shell=next] .t2-seg{align-items:center;gap:0;height:var(--tn-control-h);padding:2px;border:1px solid var(--tn-control-line);border-radius:var(--tn-control-radius);background:var(--tn-track)}.tshell[data-shell=next] .t2-seg>button:not(.st-info-trigger){display:inline-flex;align-items:center;justify-content:center;height:calc(var(--tn-control-h) - 6px);padding:0 var(--tn-control-pad);border-radius:var(--tn-control-radius);background:transparent;color:var(--tn-control-rest);font:500 12px/16px var(--tn-font-ui);letter-spacing:0;transition:color .15s ease-out,background-color .15s ease-out}.tshell[data-shell=next] .t2-seg>button:not(.st-info-trigger):hover{color:var(--tn-control-ink)}.tshell[data-shell=next] .t2-seg>button.on:not(.st-info-trigger){background:var(--tn-control-on);color:var(--tn-control-ink)}.tshell[data-shell=next] .t2-seg>button:not(.st-info-trigger):focus-visible{outline:2px solid var(--tn-focus);outline-offset:0}.tshell[data-shell=next] .t2-seg>button:not(.st-info-trigger):disabled{color:var(--tn-control-rest);opacity:.4;cursor:not-allowed}.tshell[data-shell=next] .t2-seg>.st-info-trigger{width:calc(var(--tn-control-h) - 6px);height:calc(var(--tn-control-h) - 6px);padding:0;border-radius:var(--tn-control-radius)}.tshell[data-shell=next] [data-tn-thumb]{position:relative}.tshell[data-shell=next] [data-tn-thumb]:before{content:"";position:absolute;top:var(--tn-thumb-t);left:var(--tn-thumb-l);right:var(--tn-thumb-r);bottom:var(--tn-thumb-b);border-radius:var(--tn-control-radius);background:var(--tn-control-on);pointer-events:none}.tshell[data-shell=next] [data-tn-thumb=right]:before{transition:left .46s linear(0,.036,.122,.232,.351,.466,.571,.664,.743,.808,.861,.902,.934,.957,.975,.987,.995,1.001,1.004,1.006,1.006,1.006,1.006,1),right .26s linear(0,.116,.324,.521,.675,.787,.863,.914,.946,.967,.98,.988,.993,1)}.tshell[data-shell=next] [data-tn-thumb=left]:before{transition:left .26s linear(0,.116,.324,.521,.675,.787,.863,.914,.946,.967,.98,.988,.993,1),right .46s linear(0,.036,.122,.232,.351,.466,.571,.664,.743,.808,.861,.902,.934,.957,.975,.987,.995,1.001,1.004,1.006,1.006,1.006,1.006,1)}.tshell[data-shell=next] [data-tn-thumb]>button:not(.st-info-trigger){position:relative}.tshell[data-shell=next] .t2-seg[data-tn-thumb]>button.on:not(.st-info-trigger){background:transparent}html[data-terminal-shell=next] :is(.heatseeker-settings,.chart-dialog,.levels-history) [data-tn-thumb]{position:relative}html[data-terminal-shell=next] :is(.heatseeker-settings,.chart-dialog,.levels-history) [data-tn-thumb]:before{content:"";position:absolute;top:var(--tn-thumb-t);left:var(--tn-thumb-l);right:var(--tn-thumb-r);bottom:var(--tn-thumb-b);border-radius:var(--tn-control-radius);background:var(--tn-control-on);pointer-events:none}html[data-terminal-shell=next] :is(.heatseeker-settings,.chart-dialog,.levels-history) [data-tn-thumb]>button{position:relative}@media (prefers-reduced-motion:no-preference){html[data-terminal-shell=next] :is(.heatseeker-settings,.chart-dialog,.levels-history) [data-tn-thumb=right]:before{transition:left .46s linear(0,.036,.122,.232,.351,.466,.571,.664,.743,.808,.861,.902,.934,.957,.975,.987,.995,1.001,1.004,1.006,1.006,1.006,1.006,1),right .26s linear(0,.116,.324,.521,.675,.787,.863,.914,.946,.967,.98,.988,.993,1)}html[data-terminal-shell=next] :is(.heatseeker-settings,.chart-dialog,.levels-history) [data-tn-thumb=left]:before{transition:left .26s linear(0,.116,.324,.521,.675,.787,.863,.914,.946,.967,.98,.988,.993,1),right .46s linear(0,.036,.122,.232,.351,.466,.571,.664,.743,.808,.861,.902,.934,.957,.975,.987,.995,1.001,1.004,1.006,1.006,1.006,1.006,1)}}.tshell[data-shell=next] .schsel .tsel-btn,.tshell[data-shell=next] :is(.ms-btn,.mm-btn,.exp-btn):not(.th *,.pfr-scope *,.ft-bar *,.imap-chip *,.chart-ui *){height:var(--tn-control-h);gap:var(--tn-control-gap);margin:0;padding:0 calc(var(--tn-control-pad) / 2) 0 var(--tn-control-pad);border:1px solid var(--tn-control-line);border-radius:var(--tn-control-radius);background:transparent;color:var(--tn-control-ink);font:400 13px/20px var(--tn-font-ui);letter-spacing:0;transition:background-color .15s ease-out}.tshell[data-shell=next] .schsel .tsel-btn:is(:hover,[aria-expanded=true]),.tshell[data-shell=next] :is(.ms-btn,.mm-btn,.exp-btn):not(.th *,.pfr-scope *,.ft-bar *,.imap-chip *,.chart-ui *):is(:hover,.open,[aria-expanded=true]){background:var(--tn-control-hover);border-color:var(--tn-control-line)}.tshell[data-shell=next] .schsel .tsel-btn svg,.tshell[data-shell=next] :is(.ms-btn,.mm-btn,.exp-btn):not(.th *,.pfr-scope *,.ft-bar *,.imap-chip *,.chart-ui *) svg{flex:none;width:var(--tn-caret);height:var(--tn-caret);color:var(--tn-control-rest);opacity:1}.tshell[data-shell=next] :is(.ms-btn,.mm-btn,.exp-btn):not(.th *,.pfr-scope *,.ft-bar *,.imap-chip *,.chart-ui *) svg path{stroke-width:1}.tshell[data-shell=next] .mm-btn:not(.th *,.pfr-scope *,.ft-bar *,.imap-chip *,.chart-ui *) b,.tshell[data-shell=next] .schsel .tsel-btn .tsel-title{font:inherit;letter-spacing:0}.tshell[data-shell=next] .mm-btn:not(.th *,.pfr-scope *,.ft-bar *,.imap-chip *,.chart-ui *)>span{font-family:var(--tn-font-ui);letter-spacing:0}.tshell[data-shell=next] .schsel .tsel-btn .schsw{margin-right:var(--tn-control-gap)}.tshell[data-shell=next] .ft-bar .ms-btn{font-size:var(--fs-label)}.tshell[data-shell=next] :is(.hub-bh,.lb-ptl,.rp-sess) .tsel-btn{height:var(--tn-control-h);gap:4px;margin:0;padding:0 calc(var(--tn-control-pad) / 2) 0 var(--tn-control-pad);border:1px solid var(--tn-hairline);border-radius:var(--tn-control-radius);background:transparent;color:var(--tn-control-ink);transition:background-color .15s ease-out}.tshell[data-shell=next] :is(.hub-bh,.lb-ptl,.rp-sess) .tsel-btn:is(:hover,[aria-expanded=true]){background:var(--tn-control-hover);border-color:var(--tn-hairline)}.tshell[data-shell=next] :is(.hub-bh,.lb-ptl,.rp-sess) .tsel-btn:disabled{background:transparent;color:var(--lab-ink-3);cursor:default}.tshell[data-shell=next] :is(.hub-bh,.lb-ptl,.rp-sess) .tsel-title{font:500 12px/16px var(--tn-font-ui);letter-spacing:0}.tshell[data-shell=next] :is(.hub-bh,.lb-ptl,.rp-sess) .tsel-caret{width:var(--tn-caret);height:var(--tn-caret);color:var(--tn-control-rest);opacity:1}.tshell[data-shell=next] .hub-bh>.tsel:first-child .tsel-btn,.tshell[data-shell=next] .rp-sess .tsel-btn{margin-left:calc(-1 * var(--tn-control-pad))}.tshell[data-shell=next] .hub-bh .tsel-title{font-size:11px}.tshell[data-shell=next] .tsel-hint{font-family:var(--tn-font-ui);letter-spacing:0}.tshell[data-shell=next] :is(.pl-expiry,.pl-boundary-picks,.cw-position-choice) .tsel-title{font-size:11px}.tshell[data-shell=next] .btn,.tshell[data-shell=next] .t2-reset:not(.chart-ui *),.tshell[data-shell=next] :is(.t2-setbtns,.t2-import) button{display:inline-flex;align-items:center;justify-content:center;gap:var(--tn-control-gap);height:var(--tn-control-h);padding:0 var(--tn-control-pad);border:1px solid var(--tn-control-line);border-radius:var(--tn-control-radius);background:transparent;color:var(--tn-control-ink);font:500 12px/16px var(--tn-font-ui);letter-spacing:0;transition:background-color .15s ease-out,border-color .15s ease-out,scale var(--terminal-press-ms,.1s) cubic-bezier(.2,0,0,1)}.tshell[data-shell=next] .btn-ghost:hover,.tshell[data-shell=next] .t2-reset:not(.chart-ui *):hover,.tshell[data-shell=next] :is(.t2-setbtns,.t2-import) button:hover{background:var(--tn-control-hover);border-color:var(--tn-control-line);color:var(--tn-control-ink)}.tshell[data-shell=next] .btn-ghost:active,.tshell[data-shell=next] .t2-reset:not(.chart-ui *):active,.tshell[data-shell=next] :is(.t2-setbtns,.t2-import) button:active{background:var(--tn-control-on)}.tshell[data-shell=next] .t2-setbtns button.danger,.tshell[data-shell=next] .t2-setbtns button.danger:hover{color:var(--lab-error);border-color:var(--lab-error-border)}.tshell[data-shell=next] .t2-setbtns button.danger:hover{background:var(--lab-error-bg)}.tshell[data-shell=next] .btn-primary{background:var(--tn-primary);border-color:var(--tn-primary);color:var(--tn-primary-ink)}.tshell[data-shell=next] .btn-primary:hover{background:var(--tn-primary-hover);border-color:var(--tn-primary-hover);color:var(--tn-primary-ink)}.tshell[data-shell=next] .btn-ghost:hover{transform:none}.tshell[data-shell=next] .term-icon:not(.th *){width:var(--tn-control-h);height:var(--tn-control-h);border:0;border-radius:var(--tn-control-radius);background:transparent;color:var(--tn-control-rest)}.tshell[data-shell=next] .term-icon:not(.th *):is(:hover,[aria-expanded=true]){background:var(--tn-control-hover);color:var(--tn-control-ink)}.tshell[data-shell=next] .term-icon:not(.th *):active{background:var(--tn-control-on)}.tshell[data-shell=next] .term-icon:not(.th *) svg{width:var(--tn-icon);height:var(--tn-icon)}.tshell[data-shell=next] .t2-shelftg:not(.chart-ui *){flex:none;min-width:var(--tn-control-h);height:var(--tn-control-h);border:0;border-radius:var(--tn-control-radius);background:transparent;color:var(--tn-control-rest);font:500 12px/16px var(--tn-font-ui);letter-spacing:0}.tshell[data-shell=next] .t2-shelftg:not(.chart-ui *):hover{background:var(--tn-control-hover);color:var(--tn-control-ink)}.tshell[data-shell=next] .t2-shelftg:not(.chart-ui *):is(.on,[aria-pressed=true],:active){background:var(--tn-control-on);color:var(--tn-control-ink)}.tshell[data-shell=next] .zoom-ctl:not(.chart-ui *){gap:var(--tn-control-gap)}.tshell[data-shell=next] .zoom-ctl button:not(.chart-ui *){width:var(--tn-control-h);height:var(--tn-control-h);border:0;border-radius:var(--tn-control-radius);background:transparent;color:var(--tn-control-rest);font-size:16px}.tshell[data-shell=next] .zoom-ctl button:not(.chart-ui *):hover{background:var(--tn-control-hover);color:var(--tn-control-ink)}.tshell[data-shell=next] .zoom-ctl button:not(.chart-ui *):active{background:var(--tn-control-on)}.tshell[data-shell=next] .zoom-ctl span:not(.chart-ui *){font:400 12px/16px var(--tn-font-num);letter-spacing:-.01em;color:var(--tn-control-ink)}.tshell[data-shell=next] :is(.t2-reset,.t2-shelftg,.term-icon,.btn):not(.th *,.chart-ui *):disabled,.tshell[data-shell=next] :is(.t2-setbtns,.t2-import,.zoom-ctl) button:not(.chart-ui *):disabled{opacity:.4;cursor:not-allowed}.tshell[data-shell=next] .t2-import textarea,.tshell[data-shell=next] .t2-num,.tshell[data-shell=next] .t2-uf{border:1px solid var(--tn-control-line);border-radius:var(--tn-control-radius);background:var(--tn-field);color:var(--tn-control-ink);transition:border-color .15s ease-out}.tshell[data-shell=next] .t2-num,.tshell[data-shell=next] .t2-uf{height:var(--tn-control-h);padding:0 var(--tn-control-pad);font-size:13px}.tshell[data-shell=next] .t2-import textarea::placeholder,.tshell[data-shell=next] :is(.t2-uf,.t2-num)::placeholder{color:var(--lab-ink-3);font-family:var(--tn-font-ui);letter-spacing:0}.tshell[data-shell=next] .t2-import textarea:hover,.tshell[data-shell=next] :is(.t2-uf,.t2-num):hover{border-color:var(--lab-menu-border)}.tshell[data-shell=next] .t2-import textarea:focus-visible,.tshell[data-shell=next] :is(.t2-uf,.t2-num):focus-visible{border-color:var(--lab-focus-border);outline:2px solid var(--tn-focus);outline-offset:1px}.tshell[data-shell=next] .t2-import textarea[aria-invalid=true],.tshell[data-shell=next] :is(.t2-uf,.t2-num)[aria-invalid=true]{border-color:var(--tn-invalid)}.tshell[data-shell=next] .t2-import textarea:disabled,.tshell[data-shell=next] :is(.t2-uf,.t2-num):disabled{border-color:var(--tn-control-line);opacity:.4;cursor:not-allowed}.tshell[data-shell=next] .t2-uf.sym{font-family:var(--tn-font-ui);letter-spacing:.01em}.tshell[data-shell=next] .t2-import textarea{padding:var(--tn-control-pad);font-size:12px}.tshell[data-shell=next] span.t2-tag{padding:1px 6px;border:1px solid var(--lab-border);border-radius:var(--tn-tag-radius);background:var(--lab-chip);color:var(--lab-muted);font:500 var(--fs-micro)/16px var(--tn-font-ui)}.tshell[data-shell=next] span.t2-tag:is(.dim,[data-tone=mode]){background:transparent;border-color:var(--lab-border);color:var(--tn-mode)}.tshell[data-shell=next] span.t2-tag[data-tone=warning]{background:var(--lab-warning-bg);border-color:var(--lab-warning-border);color:var(--tn-warning)}.tshell[data-shell=next] span.t2-tag[data-tone=invalid]{background:var(--lab-error-bg);border-color:var(--lab-error-border);color:var(--lab-error)}html[data-terminal-shell=next] .tn-switch-field[data-slot=field]{display:inline-flex;flex-direction:row;align-items:center;gap:8px;width:auto;min-height:28px;margin:0;font:400 12px/16px var(--tn-font-ui);color:var(--lab-foreground)}html[data-terminal-shell=next] .tn-switch-field [data-slot=field-label]{cursor:pointer;letter-spacing:0;text-transform:none}html[data-terminal-shell=next] .tn-switch-field [data-slot=switch]{position:relative;display:inline-flex;flex:none;align-items:center;width:32px;min-width:32px;height:18.4px;min-height:0;padding:0;border:1px solid transparent;border-radius:9999px;background:var(--lab-border);box-shadow:none;opacity:1}html[data-terminal-shell=next] .tn-switch-field [data-slot=switch][data-checked]{background:var(--lab-foreground)}html[data-terminal-shell=next] .tn-switch-field [data-slot=switch]:after{inset:-5px -4px}html[data-terminal-shell=next] .tn-switch-field [data-slot=switch-thumb]{display:block;flex:none;width:16px;height:16px;border-radius:9999px;background:var(--lab-foreground);translate:0;transform:none}html[data-terminal-shell=next] .tn-switch-field [data-slot=switch-thumb][data-checked]{background:var(--lab-background);translate:14px}html[data-terminal-shell=next] .tn-switch-field [data-slot=switch]:focus-visible{outline:2px solid var(--lab-foreground);outline-offset:2px}html[data-terminal-shell=next] .tn-switch-field[data-disabled]{opacity:.5}html[data-terminal-shell=next] .tn-switch-field[data-disabled] [data-slot=field-label]{cursor:not-allowed}html[data-terminal-shell=next] .tn-switch-hint{margin-left:auto;color:var(--lab-muted);font:400 11px/16px var(--tn-font-num)}html[data-terminal-shell=next] .tn-switch-field.cvs-row{display:flex;width:100%}html[data-terminal-shell=next] .chart-tools-dialog .tn-switch-field [data-slot=switch]{order:2;margin-left:auto}html[data-terminal-shell=next] .chart-tools-dialog .tn-switch-hint{margin-left:0}.tshell[data-shell=next] .pnl-toggle{min-height:var(--tn-control-h);align-items:center}.tshell[data-shell=next] .pnl-toggle-track{width:32px;height:18px;border:0;background:var(--tn-control-on)}.tshell[data-shell=next] .pnl-toggle-knob{width:14px;height:14px;margin:2px;background:var(--tn-control-rest)}.tshell[data-shell=next] .pnl-toggle input:checked+.pnl-toggle-track{border:0;background:var(--tn-control-ink)}.tshell[data-shell=next] .pnl-toggle input:checked+.pnl-toggle-track .pnl-toggle-knob{transform:translateX(14px);background:var(--lab-background)}.tshell[data-shell=next] .pnl-toggle input:focus-visible+.pnl-toggle-track{outline:2px solid var(--tn-focus);outline-offset:2px}.tshell[data-shell=next] .pnl-toggle input:disabled+.pnl-toggle-track{opacity:.4}.tshell[data-shell=next] input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--tn-control-ink)}.tshell[data-shell=next] .rail-h{font:500 var(--fs-label)/16px var(--tn-font-ui);letter-spacing:0;text-transform:none;color:var(--tn-head-ink)}.tshell[data-shell=next] .t2-hint{font-family:var(--tn-font-ui)}.tshell[data-shell=next] .t2-kv{min-height:var(--tn-row);font-size:12px;line-height:16px}.tshell[data-shell=next] .t2-kv span{color:var(--tn-label-ink)}.tshell[data-shell=next] .t2-kv b{font-weight:500}.tshell[data-shell=next] .terminal-split-handle[data-axis=x]{width:var(--tn-gap)}.tshell[data-shell=next] .terminal-split-handle[data-axis=y]{height:var(--tn-gap)}.tshell[data-shell=next] .terminal-split-handle:after{border-radius:var(--tn-tag-radius);background:transparent;transition:background-color .15s ease-out}.tshell[data-shell=next] .terminal-split-handle[data-axis=x]:after{top:8px;bottom:8px;left:2px;width:2px}.tshell[data-shell=next] .terminal-split-handle[data-axis=y]:after{left:8px;right:8px;top:2px;height:2px}.tshell[data-shell=next] .terminal-split-handle:is(:hover,:active,:focus-visible):after{background:var(--tn-control-rest)}.tshell[data-shell=next] .terminal-split-handle:focus-visible{outline:none}@media (forced-colors:active){.tshell[data-shell=next] .terminal-split-handle:focus-visible{outline:2px solid Highlight;outline-offset:-2px}}.tshell[data-shell=next] .tlogo-fb{font-family:var(--tn-font-ui);font-weight:600;letter-spacing:0}.tshell[data-shell=next] .star{border-radius:var(--tn-control-radius)}.tshell[data-shell=next],.tshell[data-shell=next] *{scrollbar-color:var(--tn-control-on) transparent}.tshell[data-shell=next] ::-webkit-scrollbar-thumb{border:0;border-radius:var(--tn-tag-radius);background:var(--tn-control-on)}