.tshell[data-shell=next] :is(.lv2,.lv2-right){gap:var(--tn-gap,6px);background:transparent}.tshell[data-shell=next] .lv2-left,.tshell[data-shell=next] .lv2-right>.lv2-card{border:1px solid var(--lab-line);border-radius:var(--tn-panel-radius,8px);background:var(--lab-panel);overflow:hidden}.tshell[data-shell=next] .lv2-dot{flex:none;width:6px;height:6px;border-radius:3px}.tshell[data-shell=next] .lv2-seld{color:var(--lab-soft)!important;font-size:12px}.tshell[data-shell=next] .lv2-band{font-size:11px;color:var(--lab-ink-3)}.tshell[data-shell=next] .lv2-kind{flex:1 1 220px;min-width:70px;font-size:11px;line-height:16px;color:var(--lab-muted);white-space:normal;overflow:visible}.tshell[data-shell=next] .lv2-mag{width:168px;max-width:100%}.tshell[data-shell=next] :is(.lv2-mag i,.lv2-pbar,.lv2-toprow i){height:4px;border-radius:3px;background:var(--lab-chip)}.tshell[data-shell=next] :is(.lv2-mag i b,.lv2-pbar b,.lv2-toprow i b){border-radius:3px}.tshell[data-shell=next] .lv2-mag em{font-size:11px;color:var(--lab-muted);min-width:56px}.tshell[data-shell=next] .lv2 .hub-bh{gap:8px;padding:0 4px 0 12px}.tshell[data-shell=next] .lv2 .hub-bhint{flex:1 1 0}.tshell[data-shell=next] .lv2 .hub-bh-r{flex:0 1 auto;padding-right:8px}.tshell[data-shell=next] .lv2-selclear{height:28px;padding:0 8px;border:1px solid var(--lab-border);border-radius:6px;font-size:12px;color:var(--lab-foreground)}.tshell[data-shell=next] .lv2-selclear:hover{background:var(--lab-hover);border-color:var(--lab-border)}.tshell[data-shell=next] .lv2-tops-host{flex:1;min-height:0;display:flex;flex-direction:column}.tshell[data-shell=next] .lv2-tops{gap:0;padding:0}.tshell[data-shell=next] .lv2-topcol{padding:8px 12px}.tshell[data-shell=next] .lv2-topcol+.lv2-topcol{border-left:1px solid var(--lab-line)}.tshell[data-shell=next] .lv2-tops .walls-h{margin-bottom:4px;font:400 11px/16px var(--tn-font-ui);letter-spacing:0;text-transform:none;color:var(--lab-muted)!important}.tshell[data-shell=next] .lv2-tops .lv2-toprow{flex:none}.tshell[data-shell=next] .lv2-toprow{grid-template-columns:9px auto minmax(0,1fr) auto;gap:6px;min-height:var(--tn-row,26px);padding:0 4px;border-radius:3px;font-size:12px;line-height:16px;--tn-selection-ring:transparent;box-shadow:inset 0 0 0 1px var(--tn-selection-ring)}.tshell[data-shell=next] .lv2-toprow>span:nth-child(2){color:var(--lab-foreground)!important}.tshell[data-shell=next] .lv2-toprow .dim{font-size:12px;color:var(--lab-ink-3)}.tshell[data-shell=next] .lv2-toprow[data-rank="1"]{font-weight:600}.tshell[data-shell=next] button.lv2-toprow:hover:not(:disabled){--tn-selection-ring:var(--lab-muted)}.tshell[data-shell=next] button.lv2-toprow:active:not(:disabled){background:var(--lab-thumb)}.tshell[data-shell=next] button.lv2-toprow:disabled{opacity:.5}.tshell[data-shell=next] .lv2-toprow.sel,.tshell[data-shell=next] button.lv2-toprow.sel:hover:not(:disabled){--tn-selection-ring:var(--lab-foreground);background:transparent}.tshell[data-shell=next] .lv2-none{font-size:12px;color:var(--lab-muted)}.tshell[data-shell=next] .lv2-sel{background:transparent;border-bottom-color:var(--lab-line)}.tshell[data-shell=next] .lv2-selrows{padding:4px 12px 8px}.tshell[data-shell=next] .lv2-selrow{min-height:var(--tn-row,26px);padding:0;font-size:12px}.tshell[data-shell=next] :is(.lv2-selv,.lv2-selmiss){font-size:12px}.tshell[data-shell=next] .lv2-selx{width:20px;height:20px;border-radius:6px;font-size:14px}.tshell[data-shell=next] .lv2-selx:hover{color:var(--lab-foreground);background:var(--lab-hover)}.tshell[data-shell=next] .lv2-probs{padding:4px 12px}.tshell[data-shell=next] .lv2-prow{grid-template-columns:minmax(0,1.4fr) minmax(16px,1fr) 40px;gap:8px;min-height:var(--tn-row,26px);padding:0}.tshell[data-shell=next] .lv2-pn{gap:6px;font-size:12px;line-height:16px;color:var(--lab-soft);flex-wrap:wrap;white-space:normal}.tshell[data-shell=next] .lv2-pn i{border-radius:3px}.tshell[data-shell=next] .lv2-pn em{font-size:12px;color:var(--lab-foreground)}.tshell[data-shell=next] .lv2-pv{font-size:12px}.tshell[data-shell=next] .lv2-probs .hub-copy{padding:8px 0;font-size:12px;line-height:16px;color:var(--lab-muted)}.tshell[data-shell=next] .lv2-ladder{padding-top:8px}.tshell[data-shell=next] .lv2-ladder .spotcurve{padding:0}.tshell[data-shell=next] .lv2-ladder>:is(.panel-ph,.t2-loading){flex:1 1 0;height:auto;min-height:0}.tshell[data-shell=next] .lv2-hosted{background:transparent}.tshell[data-shell=next] .lv2-list>.t2-tag.amber,.tshell[data-shell=next] .lv2-tops-host>.t2-tag.amber{align-self:flex-start;margin:8px 12px;color:var(--tn-warning);border-color:var(--tn-warning)}.tshell[data-shell=next] .lvn-rail{grid-template-rows:minmax(0,auto) auto minmax(160px,1fr);gap:var(--tn-gap,6px)}.tshell[data-shell=next] .lvn-rail,.tshell[data-shell=next] .lvn-side{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr)}.tshell[data-shell=next] .lvn-side{grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.tshell[data-shell=next] .lvn-side>.lv2-grow{max-height:300px}.tshell[data-shell=next] .lvn-profile>.hub-plot{flex:1;min-height:0}.tshell[data-shell=next] .lvn-list{display:block}.tshell[data-shell=next] .lvn-table{width:100%;border-collapse:separate;border-spacing:0;font:400 12px/16px var(--tn-font-ui);letter-spacing:0}.tshell[data-shell=next] .lvn-table th{position:sticky;top:0;z-index:1;height:30px;padding:0 12px;background:var(--lab-panel);border-bottom:1px solid var(--lab-line);font:500 11px/16px var(--tn-font-ui);color:var(--lab-ink-3);text-align:right;white-space:nowrap}.tshell[data-shell=next] .lvn-row>td:first-child,.tshell[data-shell=next] .lvn-table th:first-child{text-align:left}.tshell[data-shell=next] .lvn-detail,.tshell[data-shell=next] .lvn-row{display:table-row}.tshell[data-shell=next] .lvn-detail[hidden]{display:none}.tshell[data-shell=next] .lv2-row.spot{background:transparent}.tshell[data-shell=next] .lv2-row.sel{background:transparent;box-shadow:none}.tshell[data-shell=next] .lvn-row>td{height:30px;padding:0 12px;border-bottom:1px solid var(--lab-line);font-size:12px;line-height:16px;text-align:right;white-space:nowrap;color:var(--lab-foreground)}.tshell[data-shell=next] .lvn-row>td.mono{font-family:var(--font-num);letter-spacing:-.01em}.tshell[data-shell=next] .lvn-detail:last-child>td{border-bottom:0}.tshell[data-shell=next] .lvn-row:hover{background:var(--lab-hover)}.tshell[data-shell=next] .lvn-name{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:24px;margin:0 -6px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:var(--lab-soft);font:400 12px/16px var(--tn-font-ui);letter-spacing:0;white-space:nowrap;cursor:pointer}.tshell[data-shell=next] .lvn-name:focus-visible{outline:2px solid var(--lab-foreground);outline-offset:1px}.tshell[data-shell=next] .lvn-name:active{background:var(--lab-thumb)}.tshell[data-shell=next] .lvn-caret{flex:none;width:5px;height:5px;margin-left:2px;border-right:1px solid var(--lab-ink-3);border-bottom:1px solid var(--lab-ink-3);transform:rotate(-45deg)}.tshell[data-shell=next] .lvn-name[aria-expanded=true] .lvn-caret{transform:rotate(45deg);border-color:var(--lab-foreground)}.tshell[data-shell=next] .lvn-spot{padding:0;font:600 11px/14px var(--tn-font-ui);color:var(--lab-foreground);background:transparent;border-radius:0}.tshell[data-shell=next] .pfr-levels span.t2-tag.lv2-tag{padding:0;border:0;border-radius:0;background:transparent}.tshell[data-shell=next] .pfr-levels span.t2-tag.lv2-tag.amber{color:var(--tn-warning)}.tshell[data-shell=next] .lvn-strike>b{display:inline-block;margin:0 -6px;padding:0 6px;border-radius:6px;font-weight:500;line-height:24px}.tshell[data-shell=next] .lvn-row.sel .lvn-strike>b{background:var(--lab-thumb)}.tshell[data-shell=next] .lvn-strike>.hub-kfut{margin-left:12px;font-size:11px;color:var(--lab-muted)}.tshell[data-shell=next] .lvn-row>.lvn-dist{color:var(--lab-soft)}.tshell[data-shell=next] .lvn-row>.lvn-em{color:var(--lab-foreground)}.tshell[data-shell=next] .lvn-detail>td{padding:0;border-bottom:1px solid var(--lab-line)}.tshell[data-shell=next] .lvn-detail>td>div{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:4px 12px 8px 26px}.tshell[data-shell=next] .lvn-detail .t2-tag.amber{color:var(--lab-soft);border-color:var(--lab-border)}.tshell[data-shell=next] .lvn .lv2-probs{flex:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));margin:-1px 0 0 -1px;padding:0}.tshell[data-shell=next] .lvn .lv2-prow{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;min-height:0;padding:8px 12px;border-top:1px solid var(--lab-line);border-left:1px solid var(--lab-line)}.tshell[data-shell=next] .lvn .lv2-pn{max-width:100%;font-size:11px;color:var(--lab-muted)}.tshell[data-shell=next] .lvn .lv2-pn em{font-size:11px;color:var(--lab-soft)}.tshell[data-shell=next] .lvn .lv2-pv{order:1;font:500 13px/20px var(--font-num);text-align:left;color:var(--lab-foreground)}.tshell[data-shell=next] .lvn .lv2-pbar{order:2;width:100%;height:2px;background:transparent}.tshell[data-shell=next] .lvn .lv2-probs>.hub-copy{grid-column:1/-1;padding:8px 12px;border-top:1px solid var(--lab-line)}.tshell[data-shell=next] .lvn .lv2-probs>.st-info-trigger{position:absolute;top:8px;right:8px}@media (max-height:900px) and (min-width:961px){.tshell[data-shell=next] .lvn .lv2-probs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tshell[data-shell=next] .lvn .lv2-prow{position:relative;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;min-height:31px;padding:0 12px}.tshell[data-shell=next] .lvn .lv2-pn{flex:0 1 auto;min-width:0;flex-wrap:nowrap;white-space:nowrap}.tshell[data-shell=next] .lvn .lv2-pv{flex:none}.tshell[data-shell=next] .lvn .lv2-pbar{position:absolute;left:12px;right:12px;bottom:0;width:auto}.tshell[data-shell=next] .lvn .lv2-selrows{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));column-gap:24px;max-height:86px;padding-bottom:4px}}@media (max-width:960px){.tshell[data-shell=next] .lvn-rail,.tshell[data-shell=next] .lvn-side{display:flex;flex-direction:column;flex:none}.tshell[data-shell=next] .lvn :is(.lv2-left,.hub-block){flex:none}.tshell[data-shell=next] .lvn-rail>.hub-block:last-child{height:240px}.tshell[data-shell=next] .lvn-profile{height:480px}.tshell[data-shell=next] .lvn-side>.lv2-grow{max-height:none}}.tshell[data-shell=next] :is(.oi-view,.ci-scrim){--accent:var(--lab-foreground);--ink-1:var(--lab-foreground);--surface-1:var(--lab-panel);--surface-2:var(--lab-chip)}.tshell[data-shell=next] .oi-view{padding:0;gap:0;color:var(--lab-foreground);font:12px/16px var(--tn-font-ui);letter-spacing:0}.tshell[data-shell=next] .oi-view>:is(.oi-tabs,.oi-head,.oi-controls,label,.oi-note,.oi-legend){flex:none;margin:0;padding:8px 12px 0}.tshell[data-shell=next] .oi-view>.oi-table-wrap{margin-top:8px;border-top:1px solid var(--lab-line)}.tshell[data-shell=next] .oi-table-wrap{flex:1 1 auto;overscroll-behavior:contain}.tshell[data-shell=next] .oi-table{border-collapse:separate;border-spacing:0;font:12px/16px var(--font-num);letter-spacing:-.01em}.tshell[data-shell=next] .oi-table th{height:30px;padding:0 12px;background:var(--lab-panel);border-bottom-color:var(--lab-line);font:500 11px/16px var(--tn-font-ui);letter-spacing:0;color:var(--lab-ink-3);z-index:1}.tshell[data-shell=next] .oi-table td{height:var(--tn-row,26px);padding:0 12px;border-bottom-color:var(--lab-line)}.tshell[data-shell=next] .oi-table tbody tr:hover{background:var(--lab-hover)}.tshell[data-shell=next] .oi-table tr[role=button]{cursor:pointer}.tshell[data-shell=next] .oi-table tfoot td{position:sticky;bottom:0;background:var(--lab-panel);border-top:1px solid var(--lab-line);font-weight:500}.tshell[data-shell=next] .oi-table th button{background:transparent;border:0;padding:4px 0;color:inherit;font:inherit;cursor:pointer}.tshell[data-shell=next] .oi-table th[aria-sort=descending]{color:var(--lab-foreground)}.tshell[data-shell=next] .oi-table td[data-sign=up],.tshell[data-shell=next] .oi-table tr[data-right=C] td:nth-child(3){color:var(--data-up)}.tshell[data-shell=next] .oi-table td[data-sign=down],.tshell[data-shell=next] .oi-table tr[data-right=P] td:nth-child(3){color:var(--data-down)}.tshell[data-shell=next] .oi-view>.st-info-trigger{align-self:flex-end;margin:4px}.tshell[data-shell=next] .oi-head{font-size:11px;line-height:16px;color:var(--lab-ink-3)}.tshell[data-shell=next] .oi-head>strong{display:none}.tshell[data-shell=next] :is(.oi-tabs,.ci-seg,.oi-controls[data-segment]){gap:2px;padding:2px;height:var(--tn-control-h);box-sizing:border-box;background:var(--tn-track);border:1px solid var(--tn-control-line);border-radius:var(--tn-control-radius);align-self:flex-start}.tshell[data-shell=next] .oi-controls[data-segment],.tshell[data-shell=next] .oi-view>.oi-tabs{margin:8px 12px 0}.tshell[data-shell=next] :is(.oi-tabs,.ci-seg,.oi-controls[data-segment]) button{height:calc(var(--tn-control-h) - 6px);min-width:32px;padding:0 8px;margin:0;background:transparent;border:0;border-radius:4px;color:var(--lab-muted);font:500 12px/16px var(--tn-font-ui)}.tshell[data-shell=next] :is(.oi-tabs,.ci-seg,.oi-controls[data-segment]) button:is(.active,[aria-pressed=true]){background:var(--lab-thumb);color:var(--lab-foreground);box-shadow:0 1px 2px rgb(0 0 0/.2)}.tshell[data-shell=next] :is(.oi-controls,.ci-controls,.oi-view>label){gap:8px;font-size:12px;color:var(--lab-muted)}.tshell[data-shell=next] :is(.oi-controls,.ci-controls,.oi-view>label) :is(select,input){height:28px;min-height:0;padding:0 8px;border:1px solid var(--lab-border);border-radius:6px;background:var(--lab-surface);color:var(--lab-foreground);font:13px/20px var(--tn-font-ui);color-scheme:dark}.tshell[data-shell=next] .oi-controls input[type=number]{width:88px;font-family:var(--font-num)}.tshell[data-shell=next] .oi-legend{gap:16px;font-size:11px;line-height:16px}.tshell[data-shell=next] .oi-view>.oi-empty{margin:0;padding:12px}.tshell[data-shell=next] :is(.oi-empty,.ci-empty){font-size:12px;line-height:16px;color:var(--lab-muted)}.tshell[data-shell=next] :is(.oi-empty,.ci-empty) button{height:28px;padding:0 8px;border:1px solid var(--lab-border);border-radius:6px;background:transparent;color:var(--lab-foreground);font-size:12px}.tshell[data-shell=next] .oi-note{font-size:11px;line-height:16px;color:var(--lab-ink-3)}.tshell[data-shell=next] .ci-empty[data-status=busy],.tshell[data-shell=next] .oi-note[data-tone=warn]{color:var(--tn-warning)}.tshell[data-shell=next] .ci-scrim{background:rgb(0 0 0/.6)}.tshell[data-shell=next] .ci-drawer{padding:0;gap:0;background:var(--lab-panel);color:var(--lab-foreground);border-left:1px solid var(--lab-menu-border);box-shadow:none;font:12px/16px var(--tn-font-ui);letter-spacing:0}.tshell[data-shell=next] .ci-drawer>*{padding-inline:16px}.tshell[data-shell=next] .ci-head{align-items:center;padding-block:12px;border-bottom:1px solid var(--lab-line)}.tshell[data-shell=next] .ci-head small{font-size:11px;line-height:16px;letter-spacing:0;text-transform:none;color:var(--lab-muted)}.tshell[data-shell=next] .ci-head h2{margin:0;font:500 22px/28px var(--font-num);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.tshell[data-shell=next] .ci-head button{width:28px;height:28px;border-radius:6px;font-size:16px;line-height:1;color:var(--lab-muted)}.tshell[data-shell=next] .ci-head button:hover{color:var(--lab-foreground);background:var(--lab-hover)}.tshell[data-shell=next] .ci-controls{padding-block:8px;border-bottom:1px solid var(--lab-line)}.tshell[data-shell=next] .ci-drawer>.ci-stats{gap:0;padding:0;border-block:1px solid var(--lab-line)}.tshell[data-shell=next] .ci-stats span{padding:8px 12px;border:0;border-left:1px solid var(--lab-line);border-radius:0;font-size:11px;line-height:16px;color:var(--lab-muted)}.tshell[data-shell=next] .ci-stats span:first-child{border-left:0;padding-left:16px}.tshell[data-shell=next] .ci-stats b{font:500 13px/20px var(--font-num);letter-spacing:-.01em;color:var(--lab-foreground)}.tshell[data-shell=next] .ci-volume{flex:none;border-bottom-color:var(--lab-line);gap:0}.tshell[data-shell=next] .ci-volume-col{min-width:0;max-width:none}.tshell[data-shell=next] .ci-buy{background:var(--data-up)}.tshell[data-shell=next] .ci-sell{background:var(--data-down)}.tshell[data-shell=next] .ci-unknown{background:var(--data-neutral)}.tshell[data-shell=next] .ci-oi{border-top-color:var(--lab-line);padding-block:12px}.tshell[data-shell=next] .ci-oi h3{margin:0 0 8px;font:400 11px/16px var(--tn-font-ui);letter-spacing:0;color:var(--lab-muted)}.tshell[data-shell=next] .ci-oi-points{gap:4px}.tshell[data-shell=next] .ci-oi-points span{padding:0 6px;border-radius:3px;background:var(--lab-chip);font:11px/16px var(--font-num);color:var(--lab-soft)}.tshell[data-shell=next] .ci-drawer>.ci-empty{padding:12px 16px}.tshell[data-shell=next] .ci-drawer footer{padding-block:8px;border-top-color:var(--lab-line)}.tshell[data-shell=next] .oi-table td>div[role=img]{height:8px!important;border-radius:3px;overflow:hidden}.tshell[data-shell=next] .tn-data-plot{position:relative;flex:none;width:100%;min-width:0;padding:0}.tshell[data-shell=next] .oi-view>.tn-data-plot{margin:12px;width:calc(100% - 24px)}.tshell[data-shell=next] .ci-drawer>.tn-data-plot{margin:12px 16px;width:calc(100% - 32px)}.tshell[data-shell=next] .tn-data-plot svg{display:block;width:100%;overflow:hidden}.tshell[data-shell=next] .tn-data-plot .gp-tip{max-width:calc(100% - 8px)}@media (max-width:640px){.tshell[data-shell=next] .ci-stats span:nth-child(3){border-left:0}.tshell[data-shell=next] .ci-stats span:nth-child(n+3){border-top:1px solid var(--lab-line)}}.tshell[data-shell=next] .tn-rail-statclip{flex:none;overflow:hidden}.tshell[data-shell=next] .tn-rail-stats{display:grid;margin:-1px 0 0 -1px}.tshell[data-shell=next] .tn-rail-stat{display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px 12px;border-top:1px solid var(--lab-line);border-left:1px solid var(--lab-line)}.tshell[data-shell=next] .tn-rail-stat dt{font:400 11px/16px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .tn-rail-stat dd{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px;margin:0;font:500 13px/20px var(--tn-font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;color:var(--lab-foreground)}.tshell[data-shell=next] .tn-rail-stat dd[data-tone=up]{color:var(--data-up)}.tshell[data-shell=next] .tn-rail-stat dd[data-tone=down]{color:var(--data-down)}.tshell[data-shell=next] .tn-rail-stat dd small{font:400 11px/16px var(--tn-font-ui);letter-spacing:0;color:var(--lab-ink-3)}.tshell[data-shell=next] .tn-rail-copy{margin:0;padding:12px;font:400 12px/16px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .tn-rail-copy p{margin:0;font:inherit;color:inherit}.tshell[data-shell=next] .tn-rail-copy p+p{margin-top:8px}.tshell[data-shell=next] .tn-rail-plot{flex:1;min-height:140px;overflow:hidden}.tshell[data-shell=next] .tn-rail-plot>.tn-data-plot{margin:0;width:100%}.tshell[data-shell=next] .pfr-oi>.pfr-bar>.pfr-r{flex:0 1 auto;gap:12px;min-width:0}.tshell[data-shell=next] .pfr-oi>.pfr-bar>.pfr-l{flex:1 1 auto;min-width:auto}.tshell[data-shell=next] .pfr-oi>.pfr-bar>.pfr-l>:not(.pfr-hint){flex:none}.tshell[data-shell=next] .pfr-oi>.pfr-bar>.pfr-l>.tn-switch-field{white-space:nowrap}.tshell[data-shell=next] .pfr-oi>.pfr-bar>.pfr-l>.pfr-hint{flex:1 1 0;width:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1700px){.tshell[data-shell=next] .tn-hx-split>.pfr-oi>.pfr-bar>.pfr-l>.pfr-hint{display:none}}.tshell[data-shell=next] .tn-oi.oi-view{min-height:0;overflow:hidden}.tshell[data-shell=next] .tn-oi-bar{flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;box-sizing:border-box;min-height:36px;padding:4px 4px 4px 12px;border-bottom:1px solid var(--lab-line)}.tshell[data-shell=next] .tn-oi-what{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 12px/20px var(--tn-font-ui);color:var(--lab-ink-3)}.tshell[data-shell=next] .tn-oi-ctl{flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-left:auto}.tshell[data-shell=next] .tn-oi-ctl label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.tshell[data-shell=next] .tn-oi-ctl>.oi-controls[data-segment]{align-self:center;margin:0}.tshell[data-shell=next] .tn-oi-ctl .oi-legend{display:inline-flex;gap:12px;padding:0 4px;color:var(--lab-muted)}.tshell[data-shell=next] .tn-oi-ctl .oi-legend span{display:inline-flex;align-items:center;gap:6px}.tshell[data-shell=next] .tn-oi-ctl .oi-legend i{width:8px;height:8px;border-radius:2px}.tshell[data-shell=next] .tn-oi-ctl .st-info-trigger{width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--lab-muted)}.tshell[data-shell=next] .tn-oi-ctl .st-info-trigger:hover{background:var(--lab-hover);color:var(--lab-foreground)}.tshell[data-shell=next] .tn-oi-fill{flex:1 1 0;min-height:204px;padding:12px;box-sizing:border-box;overflow:hidden}.tshell[data-shell=next] .tn-oi-fill>.tn-data-plot{margin:0;width:100%}.tshell[data-shell=next] .tn-oi-bar>.oi-note{white-space:nowrap}.tshell[data-shell=next] .tn-oi>.oi-tabs{margin-bottom:8px}.tshell[data-shell=next] .tn-oi>.oi-table-wrap{margin-top:0;border-top:0;scrollbar-width:thin}.tshell[data-shell=next] .tn-oi .oi-table :is(th,td):nth-child(-n+3){text-align:left}.tshell[data-shell=next] .tn-oi .oi-table td:is(:first-child,:nth-child(3),:last-child){font-family:var(--tn-font-ui);letter-spacing:0}.tshell[data-shell=next] .tn-oi .oi-table td:first-child{color:var(--lab-soft)}.tshell[data-shell=next] .tn-oi .oi-table td:nth-child(2){font-weight:500}.tshell[data-shell=next] .tn-oi .oi-table td:last-child{color:var(--lab-ink-3);text-transform:capitalize}.tshell[data-shell=next] .tn-oi .oi-table tbody tr:last-child td{border-bottom:0}.tshell[data-shell=next] .tn-oi .oi-table tr[role=button]:focus-visible{outline:1px solid var(--lab-foreground);outline-offset:-1px}.tshell[data-shell=next] .tn-oi .oi-table th button{display:inline-flex;align-items:center;gap:4px;height:24px;margin:0 -6px;padding:0 6px;border-radius:6px}.tshell[data-shell=next] .tn-oi .oi-table th button:hover{background:var(--lab-hover);color:var(--lab-foreground)}.tshell[data-shell=next] .tn-oi>.tn-data-plot{flex:1 1 auto}.tshell[data-shell=next] .tn-oi-moversgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tshell[data-shell=next] .tn-oi-movers{display:flex;flex-direction:column;min-width:0;padding:8px 12px}.tshell[data-shell=next] .tn-oi-movers+.tn-oi-movers{border-left:1px solid var(--lab-line)}.tshell[data-shell=next] .tn-oi-movers h3{margin:0 0 4px;font:400 11px/16px var(--tn-font-ui);letter-spacing:0;color:var(--lab-muted)}.tshell[data-shell=next] .tn-oi-movers p{margin:0;font:400 12px/20px var(--tn-font-ui);color:var(--lab-ink-3)}.tshell[data-shell=next] .tn-oi-movers :is(button,div){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:var(--tn-row,26px);margin:0 -4px;padding:0 4px;border:0;border-radius:3px;background:transparent;color:var(--lab-foreground);font:500 12px/16px var(--tn-font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:left}.tshell[data-shell=next] .tn-oi-movers button{cursor:pointer}.tshell[data-shell=next] .tn-oi-movers button:hover{background:var(--lab-hover)}.tshell[data-shell=next] .tn-oi-movers button:active{background:var(--lab-thumb)}.tshell[data-shell=next] .tn-oi-movers button:focus-visible{outline:1px solid var(--lab-foreground);outline-offset:-1px}.tshell[data-shell=next] .tn-oi-movers i{font:400 12px/16px var(--tn-font-ui);font-style:normal;letter-spacing:0}.tshell[data-shell=next] .tn-oi-movers b[data-sign=up],.tshell[data-shell=next] .tn-oi-movers i[data-right=C]{color:var(--data-up)}.tshell[data-shell=next] .tn-oi-movers b[data-sign=down],.tshell[data-shell=next] .tn-oi-movers i[data-right=P]{color:var(--data-down)}.tshell[data-shell=next] .tn-oi-movers b{font-weight:500}.tshell[data-shell=next] .tn-oi-movers span small{margin-left:6px;font:400 11px/16px var(--tn-font-ui);letter-spacing:0;color:var(--lab-muted)}.tshell[data-shell=next] .tn-oi-copy{margin:0;font:400 12px/16px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .tn-rail-oi .oi-empty{margin:0;padding:12px}.tshell[data-shell=next] .vv2{gap:6px;padding:6px}.tshell[data-shell=next] .vv2-left.fit{gap:6px}.tshell[data-shell=next] .vv2 .t2-card{background:var(--lab-panel);border:1px solid var(--lab-line);border-radius:8px;padding:0;overflow:hidden}.tshell[data-shell=next] .vv2 .t2-card>.rail-h{box-sizing:border-box;flex-shrink:0;height:36px;padding:0 12px;border-bottom:1px solid var(--lab-line);font:500 13px/36px var(--tn-font-ui);letter-spacing:0;text-transform:none;color:var(--lab-foreground)}.tshell[data-shell=next] .vv2:not(.vv2-solo) .t2-card>.rail-h{--tn-control-h:28px;--tn-control-pad:8px;--tn-control-gap:4px;--tn-caret:14px}.tshell[data-shell=next] .vv2 .t2-card.vfit>div:not(.rail-h):not(.t2-kv){padding:8px 12px 4px;box-sizing:border-box}.tshell[data-shell=next] .pfr-volatility:has(>.pfr-body>.vv2:not(.vv2-solo)){background:transparent;border-color:transparent}.tshell[data-shell=next] .pfr-volatility:has(>.pfr-body>.vv2:not(.vv2-solo))>.pfr-bar{background:var(--lab-panel);border:1px solid var(--lab-line);border-radius:8px}.tshell[data-shell=next] .pfr-volatility:has(>.pfr-body>.vv2:not(.vv2-solo)) .vv2{padding:6px 0 0}@media (min-width:1151px){.tshell[data-shell=next] .vv2.vv2-quad{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.tshell[data-shell=next] .vv2-left.vv2-left-quad{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:6px;overflow:hidden}.tshell[data-shell=next] .vv2 .vv2-left-quad .t2-card.vv2-skew-card{grid-template-columns:repeat(2,minmax(0,1fr))}.tshell[data-shell=next] .vv2 .vv2-left-quad .t2-card.vv2-skew-card>.t2-kv{border-left:0;box-shadow:-1px 0 0 var(--lab-line)}.tshell[data-shell=next] .vv2 .vv2-left-quad .t2-card.vv2-skew-card>.t2-kv:last-child:nth-child(2n){grid-column:1/-1}.tshell[data-shell=next] .vv2.vv2-solo{padding:0;gap:0}.tshell[data-shell=next] .vv2-solo .vv2-right.t2-card{border:0;border-radius:0;background:transparent;padding:12px}.tshell[data-shell=next] .vv2.vv2-solo .t2-card>.rail-h{height:28px;padding:0;border:0;font:400 12px/28px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .vv-wrap{--fs-micro:11px;--fs-label:11px}.tshell[data-shell=next] .vv-wrap :is(.vv-ax,.vv-ax-sm,.vv-val,.vv-spot-lbl){font:500 11px/1 var(--tn-font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;fill:var(--lab-ink-3)}.tshell[data-shell=next] .vv-wrap .vv-val{fill:var(--lab-foreground)}.tshell[data-shell=next] .vv-wrap :is(.vv-ax-title,.vv-note){font:400 11px/1 var(--tn-font-ui);letter-spacing:0;fill:var(--lab-ink-3)}.tshell[data-shell=next] .vv-wrap .vv-spot-lbl{fill:var(--tn-reading)}.tshell[data-shell=next] .vv-head{gap:6px;margin-bottom:6px;align-items:flex-start}.tshell[data-shell=next] .vv-legend{gap:4px}.tshell[data-shell=next] .vv-wrap :is(.vv-chip,.vv-mode){min-height:24px;padding:3px 6px;box-sizing:border-box;border:1px solid var(--lab-line);border-radius:5px;background:var(--lab-chip);font:500 11px/16px var(--tn-font-ui);color:var(--lab-muted);letter-spacing:0}.tshell[data-shell=next] .vv-wrap :is(.vv-chip,.vv-mode):hover{background:var(--lab-hover);color:var(--lab-foreground);border-color:var(--lab-line)}.tshell[data-shell=next] .vv-wrap :is(.vv-chip,.vv-mode):focus-visible{outline:2px solid var(--tn-focus);outline-offset:2px}.tshell[data-shell=next] .vv-wrap .vv-chip{gap:6px;border-color:transparent;background:transparent}.tshell[data-shell=next] .vv-wrap .vv-chip:hover{border-color:transparent}.tshell[data-shell=next] .vv-wrap .vv-chip[aria-pressed=true]{color:var(--lab-foreground)}.tshell[data-shell=next] .vv-wrap .vv-swatch-line{flex:none;display:block}.tshell[data-shell=next] .vv-wrap .vv-chip-off{opacity:.42}.tshell[data-shell=next] .vv-wrap .vv-chip-off:hover{opacity:.65}.tshell[data-shell=next] .vv-mode b{color:var(--tn-reading);font-weight:500}.tshell[data-shell=next] .vv-chip-dte{font-family:var(--tn-font-num);color:var(--lab-muted)}.tshell[data-shell=next] .vv-swatch{border-radius:3px}.tshell[data-shell=next] :is(.vv-empty-t,.vv-empty-s){font:400 12px/20px var(--tn-font-ui);color:var(--lab-muted);letter-spacing:0}.tshell[data-shell=next] .vv-empty-t{color:var(--lab-foreground)}.tshell[data-shell=next] :is(.vv2-skew,.vv-skew,.vv2-skew-card) .t2-kv{padding:10px 12px;border-bottom:1px solid var(--lab-line);font:400 11px/16px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] :is(.vv2-skew,.vv-skew,.vv2-skew-card) .t2-kv b{font:500 13px/20px var(--tn-font-num);color:var(--tn-reading);font-variant-numeric:tabular-nums}.tshell[data-shell=next] .vv2 .t2-card.vv2-skew-card{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:min-content;align-content:start;overflow:auto}.tshell[data-shell=next] .vv2 .t2-card.vv2-skew-card>.rail-h{grid-column:1/-1}.tshell[data-shell=next] :is(.vv2-skew,.vv-skew){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;align-content:start}.tshell[data-shell=next] .vv2 .t2-card.vv2-skew-card>.t2-kv,.tshell[data-shell=next] :is(.vv2-skew,.vv-skew)>.t2-kv{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;min-width:0;padding:8px 12px;border-left:1px solid var(--lab-line)}.tshell[data-shell=next] .vv2-skew-card>.t2-kv:nth-child(3n+2),.tshell[data-shell=next] :is(.vv2-skew,.vv-skew)>.t2-kv:nth-child(3n+1){border-left:0}.tshell[data-shell=next] .vd .vd-head{position:relative;gap:4px 8px;align-items:center;padding-right:28px}.tshell[data-shell=next] .vd .vd-head>.st-info-trigger{position:absolute;top:8px;right:0}.tshell[data-shell=next] .vd .vd-legend{display:flex;flex-wrap:wrap;gap:4px 16px;font:400 11px/16px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .vd .vd-legend span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.tshell[data-shell=next] .vd .vd-row{flex:1;min-height:0;display:flex;gap:8px}.tshell[data-shell=next] .vd .vd-col{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.tshell[data-shell=next] .vd .vd-axis{position:relative;flex:none;width:40px;margin-bottom:20px}.tshell[data-shell=next] .vd .vd-axis span{position:absolute;right:0;translate:0 -50%;font:500 11px/1 var(--tn-font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--lab-ink-3);white-space:nowrap}.tshell[data-shell=next] .vd .vd-days{position:relative;flex:none;height:20px;border-top:1px solid var(--lab-line);overflow:hidden}.tshell[data-shell=next] .vd .vd-days span{position:absolute;top:6px;font:500 11px/1 var(--tn-font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--lab-ink-3);white-space:nowrap}.tshell[data-shell=next] .vd .vd-grid{stroke:rgba(244,239,229,.06);stroke-width:1}.tshell[data-shell=next] .vd .vd-figs{gap:16px}.tshell[data-shell=next] .vd .vd-figs i{font:400 11px/16px var(--tn-font-ui);color:var(--lab-muted);text-transform:none;letter-spacing:0}.tshell[data-shell=next] .vd .vd-figs b{font:500 13px/20px var(--tn-font-num);color:var(--tn-reading)}.tshell[data-shell=next] .vd :is(.vd-share,.vd-lbl,.vd-note){font:400 11px/16px var(--tn-font-num);color:var(--lab-muted);letter-spacing:0}.tshell[data-shell=next] .vd .vd-note{color:var(--tn-warning)}.tshell[data-shell=next] .vd .vd-lbl{background:var(--lab-panel);border-radius:3px;padding:0 3px;color:var(--tn-reading)}.tshell[data-shell=next] .vd-chart :is(path,line){vector-effect:non-scaling-stroke}.tshell[data-shell=next] .vd-plot:focus-visible{outline:2px solid var(--tn-focus);outline-offset:2px}.tshell[data-shell=next] .vd-cross{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed rgba(244,239,229,.35);pointer-events:none}.tshell[data-shell=next] .vd-readout{position:absolute;right:8px;top:8px;z-index:2;display:grid;gap:6px;max-width:calc(100% - 16px);padding:var(--tn-readout-pad);background:var(--tn-readout-ground);border:1px solid var(--tn-readout-border);border-radius:var(--tn-readout-radius);font:400 11px/16px var(--tn-font-ui);color:var(--lab-muted);pointer-events:none}.tshell[data-shell=next] .vd-readout b{font:500 12px/16px var(--tn-font-num);color:var(--lab-foreground)}.tshell[data-shell=next] .vd-readout span{display:flex;justify-content:space-between;gap:20px}.tshell[data-shell=next] .vd-readout strong{font:500 11px/16px var(--tn-font-num);color:var(--tn-reading)}.tshell[data-shell=next] .ivw-root{container-name:tn-ivwalls;--fs-micro:11px;--fs-label:11px;font-family:var(--tn-font-ui)}.tshell[data-shell=next] .ivw-root :is(.ivb-label,.ivc-label-ceiling,.ivc-label-floor,.ivc-box,.ivc-dzlabel,.ivb-dayline text,.ivb-cross text,.ivb-callout text,.ivc-axis-l text,.ivc-axis-x text,.ivc-axis-b text,.ivw-axis text,.ivw-vol text,.ivw-ruler text){font-family:var(--tn-font-num);font-size:11px;letter-spacing:0;font-variant-numeric:tabular-nums}.tshell[data-shell=next] .ivw-root :is(.ivb-label,.ivc-label-ceiling,.ivc-label-floor,.ivc-box,.ivc-dzlabel,.ivb-dayline text,.ivb-callout text){stroke:var(--lab-panel)}.tshell[data-shell=next] .ivw-root .ivb-dayplate{fill:var(--lab-panel);fill-opacity:1}.tshell[data-shell=next] .ivw-root .ivb-grid{border-color:var(--lab-line);border-radius:8px;font:500 11px/1.2 var(--tn-font-num);font-variant-numeric:tabular-nums}.tshell[data-shell=next] .ivw-root .ivb-grid[data-dense] .ivb-row{font-size:11px;line-height:1}.tshell[data-shell=next] .ivw-root .ivb-sec{background:var(--lab-panel);border-bottom-color:var(--lab-line);font:500 11px/16px var(--tn-font-ui);letter-spacing:0;color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-sec>b{display:inline-block;font-weight:500;text-transform:lowercase}.tshell[data-shell=next] .ivw-root .ivb-sec>b:first-letter{text-transform:uppercase}.tshell[data-shell=next] .ivw-root .ivb-coilsec{font:400 11px/16px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-colhead{background:var(--lab-panel);border-bottom-color:var(--lab-line);font:500 11px/1.15 var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-colhead span.ivb-rangehead{padding:2px 0;text-overflow:clip}.tshell[data-shell=next] .ivw-root .ivb-foot{background:var(--lab-panel);border-top-color:var(--lab-line);font-size:11px;color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-coil{border-color:var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivb-row[data-alt]{background:rgba(244,239,229,.03)}.tshell[data-shell=next] .ivw-root .ivb-row[data-hover]{background:var(--lab-hover)}.tshell[data-shell=next] .ivw-root .ivb-row span.k{color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-row[data-band] span.k{color:var(--lab-foreground);font-weight:600}.tshell[data-shell=next] .ivw-root .ivb-row>span.ivb-fut{font-size:11px;color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-calls :is(.ivb-oibar,.ivb-volbar){border-radius:0 3px 3px 0}.tshell[data-shell=next] .ivw-root .ivb-puts :is(.ivb-oibar,.ivb-volbar){border-radius:3px 0 0 3px}.tshell[data-shell=next] .ivw-root .ivb-grid[data-phone] .ivb-puts :is(.ivb-oibar,.ivb-volbar){border-radius:0 3px 3px 0}.tshell[data-shell=next] .ivw-root .ivb-tag{font:500 11px/14px var(--tn-font-num);padding:0 3px;border-radius:3px;background:var(--lab-panel);text-shadow:none;color:var(--lab-foreground)}.tshell[data-shell=next] .ivw-root :is(.ivb-title,.ivc-titleblock){font:400 12px/20px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root :is(.ivb-title,.ivc-titleblock) b{font:600 13px/20px var(--tn-font-ui);letter-spacing:0}.tshell[data-shell=next] .ivw-root .ivb-exptype{color:var(--tn-reading)}.tshell[data-shell=next] .ivw-root .ivb-stamp{font:400 11px/16px var(--tn-font-num);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root :is(.ivb-stale,.ivw-held,.ivw-warn){color:var(--tn-warning)}.tshell[data-shell=next] .ivw-root .ivb-stale{border:1px solid;border-radius:3px;padding:0 4px;font:500 11px/14px var(--tn-font-ui)}.tshell[data-shell=next] .ivw-root .ivb-density{gap:6px;font:400 11px/16px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-density>span{margin-right:0}.tshell[data-shell=next] .ivw-root .ivb-density .ivb-density-options{display:inline-flex;align-items:center;gap:2px;height:28px;box-sizing:border-box;padding:3px;border-radius:6px;background:var(--lab-chip)}.tshell[data-shell=next] .ivw-root .ivb-density button[data-density]{height:22px;min-width:28px;padding:0 8px;border:0;border-radius:4px;background:transparent;font:500 11px/22px var(--tn-font-num);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-density button[aria-checked=true]{background:var(--lab-thumb);color:var(--lab-foreground);box-shadow:0 1px 2px rgba(0,0,0,.35)}.tshell[data-shell=next] .ivw-root .ivb-density-options[data-tn-thumb]:before{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.35)}.tshell[data-shell=next] .ivw-root .ivb-density .ivb-density-options[data-tn-thumb] button[aria-checked=true]{background:transparent;box-shadow:none}.tshell[data-shell=next] .ivw-root .ivb-toggles{gap:4px 16px}.tshell[data-shell=next] .ivw-root .ivb-check{gap:6px;font:400 12px/20px var(--tn-font-ui);color:var(--lab-foreground)}.tshell[data-shell=next] .ivw-root .ivb-check input{width:14px;height:14px}.tshell[data-shell=next] .ivw-root .ivb-check[data-disabled]{opacity:1;color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-more{font:400 12px/20px var(--tn-font-ui)}.tshell[data-shell=next] .ivw-root .ivb-more>summary{display:inline-flex;align-items:center;height:28px;padding:0 8px;margin-left:-8px;border-radius:5px;color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-more>summary:hover{background:var(--lab-hover);color:var(--lab-foreground)}.tshell[data-shell=next] .ivw-root .ivb-readout{font:500 11px/16px var(--tn-font-num);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivw-strip{--ivw-strip-date-h:28px;padding:5px 12px;border-top-color:var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivw-date{height:28px;padding:0 8px;border:1px solid var(--lab-line);border-radius:5px;font:500 12px/26px var(--tn-font-num);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivw-date:hover{background:var(--lab-hover);color:var(--lab-foreground)}.tshell[data-shell=next] .ivw-root .ivw-date[aria-selected=true]{background:var(--lab-thumb);border-color:var(--lab-menu-border);color:var(--lab-foreground)}.tshell[data-shell=next] .ivw-root .ivw-date[data-board]{color:var(--lab-foreground)}.tshell[data-shell=next] .ivw-root .ivw-strip>.ivw-note{font:400 11px/16px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivw-strip>.ivw-note .st-info-trigger{height:16px}.tshell[data-shell=next] .ivw-root .ivw-strip>.ivw-note .st-info-trigger:focus-visible{outline-offset:-2px}.tshell[data-shell=next] .ivw-root .ivw-strip .ivw-held[data-ivw-held-label]{padding:0 4px;border:1px solid var(--tn-warning);border-radius:3px;font-weight:500;line-height:14px}.tshell[data-shell=next] .ivw-root .ivw-h{font:500 13px/20px var(--tn-font-ui);letter-spacing:0;text-transform:none;color:var(--lab-foreground);margin-bottom:0;padding:8px 0}.tshell[data-shell=next] .ivw-root .ivw-h em{font:400 12px/20px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivw-foot>section{border-top-color:var(--lab-line);padding-top:0}.tshell[data-shell=next] .ivw-root .ivw-kv{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 0;border-top:1px solid var(--lab-line);font-size:13px}.tshell[data-shell=next] .ivw-root .ivw-kv span{font:400 11px/16px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivw-kv b{font:500 13px/20px var(--tn-font-num);font-variant-numeric:tabular-nums;text-align:left;color:var(--tn-reading)}.tshell[data-shell=next] .ivw-root .ivw-note{font:400 11px/16px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivw-note.ivw-warn{color:var(--tn-warning)}.tshell[data-shell=next] .ivw-root .ivw-fut{font:500 11px/1 var(--tn-font-num);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb>.ivb-side{padding-left:12px;border-left:1px solid var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivc-basis{font:400 12px/20px var(--tn-font-ui)}.tshell[data-shell=next] .ivw-root .ivc-basis b{padding:0 6px;border-radius:3px;background:var(--lab-chip);font:500 11px/18px var(--tn-font-ui);color:var(--lab-soft)}.tshell[data-shell=next] .ivw-root .ivc-basis[data-ivc-basis=live] b,.tshell[data-shell=next] .ivw-root .ivc-basis[data-ivc-board=down] b{background:transparent;box-shadow:inset 0 0 0 1px var(--tn-warning);color:var(--tn-warning)}.tshell[data-shell=next] .ivw-root .ivc-basis[data-ivc-basis=unavailable] b{background:transparent;box-shadow:inset 0 0 0 1px var(--tn-invalid);color:var(--lab-error)}.tshell[data-shell=next] .ivw-root .ivc-levels{font:500 12px/20px var(--tn-font-num)}.tshell[data-shell=next] .ivw-root .ivc-grid{border-color:var(--lab-line);border-radius:8px}.tshell[data-shell=next] .ivw-root .ivc-table{font:500 11px/1.2 var(--tn-font-num);font-variant-numeric:tabular-nums}.tshell[data-shell=next] .ivw-root .ivc-headrow{background:var(--lab-panel);font:500 11px/22px var(--tn-font-ui);letter-spacing:0;color:var(--lab-muted);border-bottom:0;box-shadow:inset 0 -1px 0 var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivc-row:not(.ivc-headrow):hover{background:var(--lab-hover)}.tshell[data-shell=next] .ivw-root .ivc-row[data-level=peak]{color:var(--lab-foreground);font-weight:600}.tshell[data-shell=next] .ivw-root .ivc-priceslot{border-bottom-color:var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivc-chart{border-left-color:var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivc-curve{stroke:var(--lab-foreground);stroke-width:1.75}.tshell[data-shell=next] .ivw-root .ivc-pml{stroke:var(--data-neutral);stroke-dasharray:4 4}.tshell[data-shell=next] .ivw-root .ivc-zero{stroke:var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivc-leader{stroke:var(--lab-muted);opacity:1}.tshell[data-shell=next] .ivw-root :is(.ivw-spot,.ivc-leader[data-ivc-leader=price]){stroke:var(--data-neutral)}.tshell[data-shell=next] .ivw-root .ivb-cross :is(line,text){stroke:var(--data-neutral)}.tshell[data-shell=next] .ivw-root .ivb-cross text{fill:var(--tn-reading);stroke:var(--lab-panel)}.tshell[data-shell=next] .ivw-root .ivw-legend{font:400 11px/16px var(--tn-font-ui);color:var(--lab-muted);gap:4px 16px}.tshell[data-shell=next] .ivw-root :is(.ivc-vols,.ivc-offchart){color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivc-sessionlevels{gap:0;font:500 13px/20px var(--tn-font-num)}.tshell[data-shell=next] .ivw-root .ivc-sessionlevels dt{padding:6px 16px 6px 0;border-top:1px solid var(--lab-line);font:400 11px/20px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivc-sessionlevels dd{padding:6px 0;border-top:1px solid var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivw-note.ivw-warn[data-ivc-live=down]{align-self:flex-start;padding:4px 8px;border:1px solid var(--tn-warning);border-radius:5px;font-weight:500}.tshell[data-shell=next] .ivw-root .ivw-ladder table{font:500 11px/1.2 var(--tn-font-num)}.tshell[data-shell=next] .ivw-root .ivw-ladder th{font:500 11px/16px var(--tn-font-ui);border-bottom-color:var(--lab-line);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivw-ladder td{height:var(--tn-row);border-bottom-color:var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivw-ladder tr[data-inbox] td.k{color:var(--lab-foreground);font-weight:600}.tshell[data-shell=next] .ivw-root .ivw-ladder tr[data-spot] td{background:var(--lab-hover)}.tshell[data-shell=next] .ivw-root .ivw-cap{font:400 12px/20px var(--tn-font-ui);color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root :is(.ivb-line,.ivb-fan path){stroke:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-dayline line{stroke:var(--lab-muted);stroke-dasharray:4 4}.tshell[data-shell=next] .ivw-root .ivb-callout line{stroke:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-hoverline{stroke:var(--lab-soft);stroke-dasharray:4 4}.tshell[data-shell=next] .ivw-root .ivb-seg{background:var(--lab-panel);border-bottom-color:var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivb-seg button{font:500 12px/1 var(--tn-font-ui);letter-spacing:0;text-transform:none;color:var(--lab-muted);border-right-color:var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivb-seg button[aria-selected=true]{color:var(--lab-foreground);background:var(--lab-thumb)}.tshell[data-shell=next] .ivw-root .ivb-checktip{font-size:11px;color:var(--lab-muted)}@container tn-ivwalls (max-width: 1239px){.tshell[data-shell=next] .ivw-root .ivb>.ivb-side{padding-left:0;border-left:0}}@container tn-ivwalls (max-width: 640px){.tshell[data-shell=next] .ivw-root .ivw-strip{--ivw-strip-date-h:34px}.tshell[data-shell=next] .ivw-root .ivw-date{height:auto;min-height:34px;padding:4px 10px}}.tshell[data-shell=next] .s3d-stage{background:var(--lab-panel)}.tshell[data-shell=next] .s3d-controls{top:4px;right:4px;gap:0}.tshell[data-shell=next] .s3d-btn{width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--lab-muted)}.tshell[data-shell=next] .s3d-btn:hover{color:var(--lab-foreground);background:var(--lab-hover)}.tshell[data-shell=next] .s3d-btn[aria-pressed=true]{background:var(--lab-thumb)}.tshell[data-shell=next] .s3d-btn svg{width:16px;height:16px}.tshell[data-shell=next] .s3d-controls .st-info-trigger{width:28px;height:28px;border-radius:6px;color:var(--lab-muted)}.tshell[data-shell=next] .s3d-foot{box-sizing:border-box;height:30px;min-height:30px;max-height:30px;padding:6px 0 0;gap:8px}.tshell[data-shell=next] .s3d-foot .st-info-trigger{flex:none;width:24px;height:24px}.tshell[data-shell=next] .s3d-legend{font:500 11px/16px var(--font-num);font-variant-numeric:tabular-nums;color:var(--lab-muted);gap:8px}.tshell[data-shell=next] .s3d-legend-label{font-family:var(--font-manrope),system-ui,sans-serif;color:var(--lab-muted)}.tshell[data-shell=next] :is(.s3d-legend-unit,.s3d-fadekey){font:400 11px/16px var(--font-manrope),system-ui,sans-serif;color:var(--lab-muted)}.tshell[data-shell=next] .s3d-disclosure{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 11px/16px var(--font-manrope),system-ui,sans-serif;color:var(--lab-muted)}.tshell[data-shell=next] .s3d-disclosure[data-warning]{color:var(--lab-warning)}.tshell[data-shell=next] .s3d-tip{background:rgb(0 0 0/.86);border:1px solid var(--lab-line);border-radius:6px;padding:4px 8px;font:500 11px/16px var(--font-num);gap:0}.tshell[data-shell=next] .s3d-tip-k{font-weight:500;font-size:12px}.tshell[data-shell=next] :is(.s3d-tip-node,.s3d-tip-source){font:400 11px/16px var(--font-manrope),system-ui,sans-serif;letter-spacing:0;text-transform:none;color:var(--lab-muted)}.tshell[data-shell=next] .s3d-tip-d{color:var(--lab-muted)}.tshell[data-shell=next] .s3d-empty{border:0;border-radius:0;font:400 12px/16px var(--font-manrope),system-ui,sans-serif;color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb>.ivb-side{gap:6px;padding-left:0;border-left:0;scrollbar-width:thin}.tshell[data-shell=next] .ivw-root .ivb-side>section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;flex:none;min-width:0;padding:0;overflow:hidden;border:1px solid var(--lab-line);border-radius:8px;background:var(--lab-panel)}.tshell[data-shell=next] .ivw-root .ivb-side>section>*{grid-column:1/-1}.tshell[data-shell=next] .ivw-root .ivb-side .ivw-h{align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:8px;box-sizing:border-box;min-height:36px;margin:0;padding:0 4px 0 12px}.tshell[data-shell=next] .ivw-root .ivb-side .ivw-h>span{flex:none}.tshell[data-shell=next] .ivw-root .ivb-side .ivw-h em{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lab-ink-3)}.tshell[data-shell=next] .ivw-root .ivb-side .ivw-h .st-info-trigger{order:3;flex:none;width:28px;height:28px;margin-left:auto;border-radius:6px;color:var(--lab-muted)}.tshell[data-shell=next] .ivw-root .ivb-side>section>.ivw-kv{grid-column:auto;justify-content:flex-start;min-width:0;padding:8px 12px;border-top:1px solid var(--lab-line);box-shadow:-1px 0 0 var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivb-side>section>.ivw-kv:only-of-type{grid-column:1/-1}.tshell[data-shell=next] .ivw-root .ivb-side .ivw-kv b{color:var(--lab-foreground)}.tshell[data-shell=next] .ivw-root .ivb-side>section>:is(.ivw-note,.panel-ph,a){margin:0;padding:8px 12px;border-top:1px solid var(--lab-line)}.tshell[data-shell=next] .ivw-root .ivb-side>section>.ivw-note+.ivw-note{border-top:0;padding-top:0}.tshell[data-shell=next] .ivw-root .ivb-side>section>svg.ivw-ruler{margin:0 12px 8px}.tshell[data-shell=next] .ivw-root .ivb-side>section>.st-info-trigger{justify-self:end;margin:4px}@container tn-ivwalls (max-width: 1239px){.tshell[data-shell=next] .ivw-root .ivb-side>section{grid-template-columns:repeat(3,minmax(0,1fr))}}@container tn-ivwalls (max-width: 640px){.tshell[data-shell=next] .ivw-root .ivb-side>section{grid-template-columns:repeat(2,minmax(0,1fr))}}.tshell[data-shell=next] .ivw-root .ivw>.ivw-foot{grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.tshell[data-shell=next] .ivw-root .ivw-garch>.ivw-h{justify-content:flex-start;align-items:center}.tshell[data-shell=next] .ivw-root .ivw>.ivw-foot>.st-info-trigger{margin-top:9px}.tshell[data-shell=next] .ivw-root .ivb{grid-template-rows:minmax(0,1fr)}@container tn-ivwalls (min-width: 900px){.tshell[data-shell=next] .ivw-root .ivb-controls{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.tshell[data-shell=next] .ivw-root .ivb-controls>.ivb-toggles{flex:0 1 auto;min-width:0}.tshell[data-shell=next] .ivw-root .ivb-controls>.ivb-more[open]{order:3;flex-basis:100%}.tshell[data-shell=next] .ivw-root .ivb-controls>.st-info-trigger{margin-left:auto}.tshell[data-shell=next] .ivw-root .ivb-controls>.st-info-trigger~.st-info-trigger{margin-left:0}}@container tn-ivwalls (min-width: 1240px) and (max-width: 1339px){.tshell[data-shell=next] .ivw-root .ivb-side>section{grid-template-columns:minmax(0,1fr)}}@container tn-ivwalls (min-width: 900px) and (max-width: 1239px){.tshell[data-shell=next] .ivw-root .ivb-side>section>.ivw-kv{padding:4px 12px}.tshell[data-shell=next] .ivw-root .ivc-titleblock{flex-direction:row;align-items:center;gap:12px;height:24px}.tshell[data-shell=next] .ivw-root .ivc-titleblock>b,.tshell[data-shell=next] .ivw-root .ivc-titleblock>b+span{flex:none}.tshell[data-shell=next] .ivw-root .ivc-titleblock>span{flex:0 1 auto;min-width:0}.tshell[data-shell=next] .ivw-root .ivc-titleblock>.st-info-trigger{flex:none;margin-left:auto}.tshell[data-shell=next] .ivw-root .ivc-main{flex-basis:78%}}.tshell[data-shell=next] .tn-hx-rail.tn-rail-surface{grid-template-rows:auto minmax(180px,1fr) auto}.tshell[data-shell=next] .tn-rail-surface .tn-hx-totals{max-height:calc(30px + 9 * var(--tn-row, 26px))}.tshell[data-shell=next] .tn-rail-surface .tn-hx-table td:first-child{white-space:nowrap;color:var(--lab-foreground)}.tshell[data-shell=next] .pfr-surface .t2-surfhost>.mono{font:400 11px/16px var(--tn-font-ui);letter-spacing:0;color:var(--lab-ink-3)}@media (max-width:900px){.tshell[data-shell=next] .tn-hx-rail.tn-rail-surface{grid-template-rows:auto 240px auto}}