.rsc-axis-scales{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}.rsc-context,.rsc-preset-note{color:var(--text-muted);font-size:var(--fs-body-sm)}.rsc-preset-note{margin:0;line-height:1.35}.rsc-plot-layer{position:relative;width:100%;height:100%;background:var(--surface-raised)}.rsc-plot-layer>.institutional-chart{position:relative;z-index:1}.rsc-decorations{inset:0}.rsc-decorations,.rsc-favorability-field,.rsc-plot-labels,.rsc-quadrant-labels{position:absolute;pointer-events:none}.rsc-favorability-field{z-index:0}.rsc-plot-labels{z-index:2;overflow:hidden}.rsc-plot-label{--rsc-label-offset:var(--sp-3);position:absolute;inset-inline-start:var(--rsc-point-x);inset-block-start:var(--rsc-point-y);padding:var(--border-width-structural) var(--sp-1);background:color-mix(in srgb,var(--surface-raised) 82%,transparent);color:var(--text-primary);font-size:var(--type-workbench-table-size);font-weight:var(--weight-workbench-table-value);white-space:nowrap}.rsc-plot-label.rsc-label-large{--rsc-label-offset:calc(var(--sp-6) + var(--sp-3))}.rsc-plot-label.rsc-label-right{transform:translate(var(--rsc-label-offset),-50%)}.rsc-plot-label.rsc-label-left{transform:translate(calc(-100% - var(--rsc-label-offset)),-50%)}.rsc-plot-label .sym-cell{gap:var(--sp-1)}.rsc-plot-label .security-mark{flex:none}.rsc-quadrant-labels{position:absolute;z-index:2;pointer-events:none;color:var(--text-muted);font-size:var(--fs-label);font-weight:var(--weight-section);letter-spacing:.02em;text-transform:uppercase}.rsc-quadrant-labels span{position:absolute;padding:var(--sp-1) var(--sp-2);background:transparent}.rsc-q-top-left{inset-block-start:0;inset-inline-start:0}.rsc-q-top-right{inset-block-start:0;inset-inline-end:0}.rsc-q-bottom-left{inset-block-end:0;inset-inline-start:0}.rsc-q-bottom-right{inset-block-end:0;inset-inline-end:0}.research-scatter-canvas .ag-charts-tooltip{font-family:var(--font-ui)!important;font-size:var(--type-workbench-table-size)!important;font-weight:var(--weight-workbench-table-value)!important;line-height:var(--type-workbench-table-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.research-scatter-canvas .ag-charts-tooltip-content{padding:var(--sp-3)!important}.research-scatter-canvas .ag-charts-tooltip-title{font-family:var(--font-ui);font-size:var(--type-workbench-table-size);font-weight:var(--weight-section);color:var(--text-brand-strong)}.research-scatter-canvas :is([class~=ag-charts-tooltip-label],[class~=ag-charts-tooltip-value]){font-family:var(--font-ui);font-size:var(--type-workbench-table-size);font-weight:var(--weight-workbench-table-value);line-height:var(--type-workbench-table-line)}.research-scatter-canvas .cf-chart-main>.cf-toolbar{flex-direction:column-reverse;align-items:flex-end;max-width:calc(100% - var(--sp-4))}.rsc-readouts{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp-1);max-width:100%;padding-inline:var(--sp-1);background:var(--surface-raised);color:var(--text-primary);font:inherit}.rsc-readout-entity{color:var(--text-brand)}.rsc-readout-entity>.sym-cell{justify-content:flex-end}.rsc-readouts dl{display:grid;margin:0}.rsc-readouts dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2)}.rsc-readouts dt{overflow-wrap:anywhere}.rsc-readouts dd{margin:0;text-align:right;white-space:nowrap}.rsc-rail-readouts{align-items:stretch;gap:var(--sp-2);max-width:none;padding:var(--sp-2);border-block-start:var(--border-width-structural) solid var(--border-faint);border-block-end:0}.rsc-rail-readouts .rsc-readout-entity>.sym-cell{justify-content:flex-start}.rsc-rail-readouts dl{gap:var(--sp-1)}.rsc-cohort summary{cursor:pointer;font-weight:var(--weight-section);padding-block:var(--sp-2)}.rsc-cohort>.rts-field{margin-block:var(--sp-2)}.rsc-root .rts-table tr[aria-selected=true]{background:var(--surface-hover)}@media(max-width:40rem){.rsc-axis-scales,.rsc-cohort,.rsc-toggles{grid-column:1/-1}.rsc-toggles{display:flex;gap:var(--sp-3)}}.rsc-root .rts-table table{width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rsc-root .rts-table :is(td,th):not(:first-child){text-align:right}.rsc-metric-cell .research-heat--text{color:color-mix(in srgb,var(--research-heat-tone) calc(var(--research-heat-strength) * 2),var(--text-primary))}.rsc-root .rts-table tfoot{background:var(--surface-raised);border-top:var(--border-width-structural) solid var(--border-strong);font-weight:var(--weight-section)}.rsc-root .rts-table tfoot small{display:block;font:inherit;color:var(--text-muted)}.rsc-root .rts-table tr[aria-selected=true]>th{box-shadow:inset var(--sp-1) 0 var(--accent-gold)}.rsc-equity-picker{position:relative;padding:var(--sp-2)}.rsc-add-equity{display:flex;align-items:center;justify-content:center;gap:var(--sp-1);width:100%;min-height:var(--control-height-compact);border:0;border-radius:var(--radius-2);background:var(--navigation-navy-active);color:var(--navigation-text);font:inherit;cursor:pointer}.rsc-add-equity:hover{background:var(--navigation-navy-hover)}.rsc-equity-popout.rc-ticker-picker{inset-block-start:100%;inset-inline-start:var(--sp-2);inset-inline-end:auto;width:min(22rem,calc(100vw - var(--sp-6)));max-height:min(26rem,calc(100dvh - var(--rsc-picker-top) - var(--sp-3)))}.rsc-equity-roster{max-height:55dvh;overflow:auto;scrollbar-width:thin}.rsc-equity-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--control-height-compact);align-items:start;padding:var(--sp-1);border-block-end:var(--border-width-structural) solid var(--border-faint)}.rsc-equity-row[data-active=true]{box-shadow:inset var(--border-width-emphasis) 0 var(--accent-gold)}.rsc-equity-select{min-height:var(--control-height-compact);min-width:0;padding:var(--sp-1);color:var(--text-brand)}.rsc-equity-select,.rsc-remove-equity{display:flex;align-items:center;border:0;background:transparent;font:inherit;cursor:pointer}.rsc-remove-equity{justify-content:center;width:var(--control-height-compact);height:var(--control-height-compact);padding:0;color:var(--text-muted)}.rsc-equity-select:hover,.rsc-remove-equity:hover{background:var(--surface-hover);color:var(--text-brand-strong)}.rsc-equity-row>.rsc-readouts{grid-column:1/-1;background:transparent;border:0;padding:var(--sp-1)}.rsc-equity-unavailable{grid-column:1/-1;margin:0;padding:var(--sp-1);color:var(--text-muted)}.rsc-equity-picker button:focus-visible,.rsc-equity-row button:focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:calc(-1 * var(--border-width-emphasis))}@media(max-width:40rem){.rsc-root .cf-chart-layout{grid-template-columns:minmax(0,1fr)}.rsc-root .rc-securities-rail{width:100%;border-inline-end:0}.rsc-root .rsc-rail-readouts{padding:var(--sp-2)}}.cf-viewport{display:flex;flex-direction:column;gap:var(--sp-2);width:100%;min-width:0}.cf-title{color:var(--text-brand)}.cf-toolbar{justify-content:space-between}.cf-toolbar,.cf-toolbar-controls{min-width:0}.cf-toolbar,.cf-toolbar-actions,.cf-toolbar-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.cf-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);min-height:var(--control-height-standard);padding:var(--sp-1) var(--control-padding-inline-compact);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--text-brand);cursor:pointer;line-height:1.5}.cf-btn:hover{background:var(--surface-hover);border-color:var(--accent-gold)}.cf-btn:focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:var(--border-width-structural)}.cf-btn-primary{border-color:var(--accent-gold)}.cf-body{width:100%;min-width:0;min-block-size:var(--cf-chart-height);overflow:clip}.cf-resize-handle{display:flex;align-items:center;justify-content:center;height:var(--sp-3);cursor:ns-resize;color:var(--text-muted);border-top:var(--border-width-structural) solid transparent;border-radius:var(--radius-1);-webkit-user-select:none;user-select:none}.cf-resize-handle:focus-visible,.cf-resize-handle:hover{color:var(--accent-gold);border-top-color:var(--border-default);outline:none}.cf-resize-grip{font-size:var(--fs-body-sm);line-height:1}.cf-overlay{position:fixed;inset:0;z-index:1100;display:flex;align-items:stretch;justify-content:center;padding:var(--sp-5);background:color-mix(in srgb,var(--navigation-navy) 72%,transparent)}.cf-overlay-fs{padding:0;background:var(--surface-panel)}.cf-overlay-inner{display:flex;flex-direction:column;gap:var(--sp-3);width:min(100rem,98vw);min-width:0;padding:var(--sp-4);overflow:auto;border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-3);background:var(--surface-panel);box-shadow:var(--shadow-1)}.cf-overlay-fs .cf-overlay-inner{width:100vw;height:100dvh;border:0;border-radius:0}.cf-viewport-settings{position:relative;flex:none}.cf-viewport-settings>summary{list-style:none}.cf-viewport-settings>summary::-webkit-details-marker{display:none}.cf-viewport-settings>summary[data-labeled=true]{width:auto;padding-inline:var(--sp-2)}.cf-settings-label{white-space:nowrap;font-weight:var(--weight-action)}.cf-viewport-settings-panel{position:absolute;inset-block-start:calc(100% + var(--sp-1));inset-inline-end:0;z-index:60;min-width:10rem;padding:var(--sp-2);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);box-shadow:var(--shadow-1)}.cf-viewport-settings-panel .cf-toolbar-actions{display:grid;gap:var(--sp-1);width:100%}.cf-viewport-settings-panel .cf-btn{width:100%;justify-content:flex-start;white-space:nowrap}.cf-viewport-settings[open]>summary{border-color:var(--accent-gold);background:var(--surface-hover)}.cf-viewport-settings[data-has-settings]>.cf-viewport-settings-panel{display:grid;gap:var(--sp-3);width:min(22rem,90vw);max-height:min(32rem,calc(100vh - 6rem));overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.cf-viewport-settings-panel .rc-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);padding:0;border:0}.cf-viewport-settings-panel .rc-toolbar>.rts-field{min-width:0}.cf-viewport-settings-panel .rc-chart-type-field{padding:var(--sp-2);padding-inline-start:calc(var(--sp-2) - var(--border-width-emphasis));border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);background:var(--surface-raised);color:var(--text-brand);font-weight:var(--weight-section)}.cf-viewport-settings-panel .cf-range-trigger{width:100%;justify-content:space-between}.cf-viewport-settings-panel .cf-range-menu{position:static;width:100%;margin-block-start:var(--sp-2);box-shadow:none}.cf-viewport-settings-panel .rts-metrics{max-height:18rem}.cf-toolbar>.cf-viewport-settings{margin-inline-start:auto}.cf-overlay,.cf-viewport{font-family:var(--font-ui);font-size:var(--type-workbench-table-size);font-weight:var(--weight-workbench-table-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cf-title{font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--weight-section)}.cf-overlay .cf-btn,.cf-range .cf-btn,.cf-range-btn,.cf-viewport .cf-btn{font-family:var(--font-ui);font-size:var(--type-button-size);font-weight:var(--weight-action)}.cf-toolbar.cf-toolbar-inline-title{flex-wrap:nowrap;min-width:0;align-items:center}.cf-toolbar-inline-title>.cf-title{flex:1 1;min-width:0;overflow-wrap:anywhere}.cf-toolbar-inline-title>.cf-toolbar-actions{flex:none;flex-wrap:nowrap;align-items:center;margin-inline-start:auto}@media(max-width:40rem){.cf-toolbar-inline-title .cf-action-label{display:none}.cf-toolbar-inline-title .cf-btn{width:var(--control-height-standard);min-height:var(--control-height-standard);padding:0}}.cf-chart-layout{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;min-width:0;width:100%}.cf-chart-main{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3)}.cf-chart-main,.rc-settings-rail{display:flex;flex-direction:column;min-width:0}.rc-settings-rail{overflow:clip;flex-shrink:0;position:relative;width:15rem;min-height:var(--control-height-standard);border-inline-end:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel)}.rc-settings-rail[data-collapsed=true]{width:var(--control-height-compact)}.rc-settings-rail[data-headerless=true]{padding-block-start:0}.rc-rail-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);width:100%;height:var(--control-height-standard);padding:var(--sp-1) var(--sp-2);border:0;border-block-end:var(--border-width-structural) solid var(--border-faint);background:var(--surface-raised);color:var(--text-brand);font:var(--weight-section) var(--type-workbench-table-size) var(--font-ui);cursor:pointer}.rc-rail-toggle:focus-visible{outline:var(--border-width-emphasis) solid var(--accent-gold);outline-offset:calc(-1 * var(--sp-1))}.rc-rail-toggle:hover{background:var(--surface-hover)}.rc-settings-rail[data-collapsed=true] .rc-rail-toggle{justify-content:center;padding:0}.rc-settings-rail[data-collapsed=true] .rc-rail-title{display:none}.rc-settings-rail[data-integrated-toggle=true] .rc-rail-toggle{position:absolute;z-index:2;inset-block-start:var(--sp-1);inset-inline-end:var(--sp-1);justify-content:center;width:var(--control-height-compact);height:var(--control-height-compact);padding:0;border:0;background:transparent}.rc-settings-rail[data-integrated-toggle=true] .rc-rail-toggle:hover{background:var(--surface-hover)}.rc-settings-rail[data-integrated-toggle=true][data-collapsed=true] .rc-rail-toggle{inset-block-start:0;inset-inline-end:0;width:100%;height:var(--control-height-standard)}.rc-rail-content{position:static;min-height:0;overflow:auto;flex:1 1 auto;overscroll-behavior:contain;padding:var(--sp-3);scrollbar-width:thin}.rc-rail-content[hidden]{display:none}.rc-settings-rail .rc-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);padding:0;border:0}.rc-settings-rail .rc-toolbar>.rts-field{min-width:0}.rc-settings-rail .rc-chart-type-field{margin:calc(-1 * var(--sp-3)) calc(-1 * var(--sp-3)) 0;padding:var(--sp-2);padding-inline-start:calc(var(--sp-2) - var(--border-width-emphasis));border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);background:var(--surface-raised);color:var(--text-brand);font-weight:var(--weight-section)}.rc-settings-rail[data-integrated-toggle=true] .rc-chart-type-field{padding-inline-end:calc(var(--control-height-compact) + var(--sp-2))}.rc-universe-select{position:relative;display:block;min-width:0}.rc-universe-select>.security-mark{position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:var(--sp-2);transform:translateY(-50%);pointer-events:none}.rc-universe-select select{width:100%}.rc-universe-select[data-has-mark=true] select{padding-inline-start:calc(var(--control-height-compact) + var(--sp-2))}.rc-universe-command{position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--control-height-standard);gap:var(--sp-1);min-width:0}.rc-ticker-add-trigger{display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-height-standard);min-height:var(--control-height-standard);padding:0;border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--text-brand);font-size:var(--fs-body-lg);font-weight:var(--weight-section);cursor:pointer}.rc-ticker-add-trigger:hover,.rc-ticker-add-trigger[aria-expanded=true]{border-color:var(--accent-gold);background:var(--surface-hover)}.rc-ticker-add-trigger:focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:var(--border-width-structural)}.rc-ticker-picker{position:absolute;z-index:80;inset-block-start:calc(100% + var(--sp-1));inset-inline:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:var(--sp-2);width:100%;max-height:min(26rem,65dvh);padding:var(--sp-2);overflow:hidden;border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);box-shadow:var(--shadow-1)}.rc-ticker-picker-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding-block-end:var(--sp-1);border-block-end:var(--border-width-structural) solid var(--border-faint);color:var(--text-brand)}.rc-ticker-picker-heading>span{color:var(--text-muted);font-size:var(--fs-body-sm)}.rc-ticker-picker-results{min-height:0;overflow:auto;scrollbar-width:thin}.rc-ticker-picker-results>button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--sp-2);width:100%;min-height:var(--control-height-standard);padding:var(--sp-2);border:0;border-block-end:var(--border-width-structural) solid var(--border-faint);border-radius:0;background:transparent;color:var(--text-brand);text-align:start;cursor:pointer}.rc-ticker-picker-results>button:focus-visible,.rc-ticker-picker-results>button:hover{background:var(--surface-hover);outline:none;box-shadow:inset var(--border-width-emphasis) 0 var(--accent-gold)}.rc-ticker-picker-results>button>span:nth-child(2){display:flex;min-width:0;flex-direction:column}.rc-ticker-picker-results>button small{min-width:0;overflow:hidden;color:var(--text-muted);font-size:var(--fs-body-sm);text-overflow:ellipsis;white-space:nowrap}.rc-ticker-picker-results>p{margin:0;padding:var(--sp-3) var(--sp-2);color:var(--text-muted)}.rc-settings-rail .cf-range-trigger{width:100%;justify-content:space-between}.rc-settings-rail .cf-range-menu{position:static;width:100%;margin-block-start:var(--sp-2);box-shadow:none}.rc-settings-rail .rts-metrics{max-height:18rem}.rc-preview-context{color:var(--text-muted);font:inherit}.rc-legacy-layout{min-height:24rem}.rts-canvas .cf-toolbar{align-items:flex-start}.rts-canvas .cf-toolbar-controls:has(.rts-readouts){flex:1 1 22rem;margin-inline-start:auto}.rts-canvas .cf-toolbar-actions{margin-inline-start:auto}.cf-overlay-inner:has(.rc-settings-rail){padding:0}@media(max-width:40rem){.cf-chart-layout:has(>.rc-settings-rail){position:relative;grid-template-columns:var(--control-height-compact) minmax(0,1fr)}.rc-settings-rail{z-index:20;width:min(15rem,75vw)}.rc-settings-rail[data-collapsed=false]{box-shadow:var(--shadow-1)}.cf-chart-main{padding:var(--sp-2)}.rts-canvas .cf-toolbar-actions{flex-wrap:nowrap}.rts-canvas .cf-action-label{display:none}.rts-canvas .cf-btn{width:var(--control-height-standard);min-height:var(--control-height-standard);padding:0}.rts-readouts{gap:var(--sp-2)}.rts-readouts>div{flex:1 1 auto}}.rc-securities-rail{display:flex;flex-direction:column;flex-shrink:0;min-width:0;width:11rem;border-inline-end:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel)}.rc-securities-rail-content{display:flex;flex-direction:column;gap:var(--sp-2);min-height:0;overflow:auto;padding:var(--sp-2);overscroll-behavior:contain;scrollbar-width:thin}.rc-securities-rail .rts-chart-identities{flex-direction:column;align-items:flex-start;gap:var(--sp-2);max-width:none}@media(max-width:40rem){.rc-securities-rail{width:7rem}}.rc-securities-rail :is(.rts-combined-legend,.rts-readouts,.rsc-readouts){flex:0 0 auto;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--sp-3);min-height:0;padding:0;border:0;background:none}.rc-securities-rail :is(.rts-combined-legend-security,.rts-readouts>div){flex:0 0 auto;width:100%;min-width:0}.rc-securities-rail .rts-combined-legend-identity{flex-wrap:wrap;gap:var(--sp-1)}.rc-securities-rail .rts-combined-legend-security>small{padding-inline-start:0;white-space:normal}.rc-securities-rail :is(.rts-series-key,.rts-series-loading){white-space:normal}.rc-securities-rail .rts-combined-legend-add{min-width:0}.rc-securities-rail .rts-combined-legend-add input{inline-size:100%}.rc-securities-rail .rts-combined-legend-add>span{flex-wrap:wrap}.rc-securities-rail .rts-readouts>div{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1);min-width:0}.rc-securities-rail :is(.rts-readouts span,.rts-readouts small,.rts-readouts strong,.rts-readout-identity){min-width:0;white-space:normal;overflow-wrap:anywhere}.rc-securities-rail .rts-readout-identity{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1)}.rc-securities-rail-header{position:relative;display:block;min-width:0;padding:0;border-block-end:var(--border-width-structural) solid var(--border-faint)}.rc-securities-rail-header>.rts-field{width:100%;min-width:0}.rc-securities-rail-header .rc-chart-type-field{gap:0;margin:0;padding:0;border:0;background:transparent;color:var(--text-brand);font-weight:var(--weight-section)}.rc-securities-rail-header .rc-chart-type-field>span{display:flex;align-items:center;min-height:var(--control-height-compact);padding:var(--sp-1) calc(var(--control-height-compact) + var(--sp-2)) var(--sp-1) calc(var(--sp-2) - var(--border-width-emphasis));border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);background:var(--surface-raised)}.rc-securities-rail-header .rc-chart-type-field>select{width:100%;border-inline:0;border-block-end:0;border-radius:0}.rc-securities-rail-header>.cf-viewport-settings{position:absolute;z-index:2;inset-block-start:0;inset-inline:0;height:var(--control-height-compact);margin:0;pointer-events:none}.rc-securities-rail-header>.cf-viewport-settings>summary{position:absolute;inset-block-start:0;inset-inline-end:0;width:var(--control-height-compact);min-height:var(--control-height-compact);padding:0;border:0;border-radius:0;background:transparent;pointer-events:auto}.rc-securities-rail-header>.cf-viewport-settings>.cf-viewport-settings-panel{inset-inline-start:0;inset-inline-end:auto;pointer-events:auto}.rc-securities-rail-header>.cf-viewport-settings>summary:hover,.rc-securities-rail-header>.cf-viewport-settings[open]>summary{border:0;background:var(--surface-hover)}.rc-securities-rail-header>.cf-viewport-settings:has(>summary[data-labeled=true]){position:static;width:100%}.rc-securities-rail-header>.cf-viewport-settings>summary[data-labeled=true]{width:100%;justify-content:flex-start;padding-inline:var(--sp-2)}.cf-range-dropdown{position:relative}.cf-range-trigger{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--control-height-standard);padding:var(--sp-1) var(--sp-2);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--text-brand);font:var(--weight-action) var(--fs-body-sm) var(--font-ui);cursor:pointer}.cf-range-trigger strong{font-weight:var(--weight-section)}.cf-range-menu{position:absolute;inset-block-start:calc(100% + var(--sp-1));inset-inline-start:0;z-index:var(--z-dropdown,50);display:grid;gap:var(--sp-2);width:min(18rem,calc(100vw - var(--sp-4) * 2));padding:var(--sp-3);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--text-brand);box-shadow:var(--shadow-1)}.cf-range-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-1)}.cf-range-option{padding:var(--sp-2);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--text-brand);font:var(--weight-action) var(--fs-body-sm) var(--font-ui);cursor:pointer}.cf-range-option[aria-pressed=true]{border-color:var(--accent-gold);background:var(--surface-raised)}.cf-range-dropdown :is(button,input):focus-visible{outline:var(--border-width-emphasis) solid var(--accent-gold);outline-offset:var(--sp-1)}.cf-range-dropdown button:hover{background:var(--surface-hover)}.cf-range-dates{display:grid;gap:var(--sp-2)}.cf-range-dates .cf-custom-field{display:grid;gap:var(--sp-1);font:var(--weight-action) var(--fs-body-sm) var(--font-ui)}.cf-range-dates input{min-width:0;width:100%;min-height:var(--control-height-standard);padding:var(--sp-1) var(--sp-2);color:var(--text-brand);background:var(--surface-panel);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);font:inherit}.cf-range-dates .cf-custom-actions{display:flex;gap:var(--sp-2)}.cf-range-dates .cf-custom-hint{margin:0;color:var(--text-muted);font-size:var(--fs-body-sm)}.mtk-layout-stack{--mtk-tools-space:22rem}.mtk-heatmap-action{flex-shrink:0;padding:var(--sp-1) var(--sp-2);border:0;background:transparent;cursor:pointer;white-space:nowrap;font-size:var(--fs-label)}.mtk-heatmap-action svg{width:1em;height:1em}.mtk-key-data-toolbar{display:flex;align-items:center;gap:var(--sp-3);min-width:0;padding-block:var(--sp-1);margin-block-end:var(--sp-2)}.mtk-key-data-toolbar>.mtk-page-tools{position:relative;inset:auto;gap:var(--sp-2)}.mtk-key-data-toolbar>.mtk-page-status{margin-inline-start:auto;padding-inline-end:var(--sp-3)}.mt-workspace .mtk-page .mtk-layout-stack[data-key-data-workspace]>.mtk-table-stack>.mtk-panel-placement:first-child .mtk-section-header{padding-inline-end:var(--sp-3);padding-block-start:var(--sp-1)}.mtk-layout-stack[data-key-data-workspace]>.mtk-table-stack>.mtk-panel-placement:first-child .mtk-section-identity{margin-inline-end:0}@media(min-width:40rem){.mtk-key-data-toolbar .column-manager-panel{inset-inline-start:0;inset-inline-end:auto}}.mtk-heatmap-icon-action{display:inline-grid;place-items:center;flex-shrink:0;width:var(--control-height-compact);height:var(--control-height-compact);padding:var(--sp-1);border:var(--border-width-structural) solid transparent;border-radius:var(--radius-1);background:transparent;cursor:pointer}.mtk-heatmap-icon-action:hover{background:var(--surface-hover);border-color:var(--border-strong)}.mtk-heatmap-icon-action:focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:var(--border-width-structural)}.mtk-heatmap-icon{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:var(--border-width-emphasis);width:var(--sp-4);height:var(--sp-4)}.mtk-heatmap-icon i{background:var(--positive)}.mtk-heatmap-icon i:nth-child(2),.mtk-heatmap-icon i:nth-child(3){background:var(--negative)}.mtk-page-status:empty{display:none}.mtk-page-status .mts-status{border:0;padding:0;color:var(--text-muted)}.mtk-heatmap-canvas .workspace-canvas-body{padding:0}.mtk-heatmap-browser{display:flex;height:100%;min-height:0}.mtk-heatmap-sections{display:flex;flex:0 0 12rem;flex-direction:column;min-height:0;min-width:0;border-inline-end:var(--border-width-structural) solid var(--border-faint);padding:var(--sp-3);font-family:var(--font-ui);font-size:var(--fs-body-sm)}.mtk-heatmap-section-tools{display:flex;align-items:center;gap:var(--sp-1);flex-shrink:0;min-width:0;margin-bottom:var(--sp-2);padding-inline-start:var(--sp-2)}.mtk-heatmap-sections-label{flex:1 1;color:var(--text-primary);font-size:var(--fs-body);font-weight:var(--weight-action)}.mtk-heatmap-section-list{min-height:0;overscroll-behavior:contain}.mtk-heatmap-section-group{display:block;margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-2) var(--sp-1);border-bottom:1px solid var(--border-faint);color:var(--text-muted);font-size:var(--fs-micro);font-weight:var(--weight-section);letter-spacing:.04em;text-transform:uppercase}.mtk-heatmap-section-list button{display:block;width:100%;min-height:var(--control-height-standard);padding:var(--sp-2);border:0;border-inline-start:var(--border-width-emphasis) solid transparent;background:transparent;color:var(--text-primary);text-align:start;font:inherit;cursor:pointer}.mtk-heatmap-section-list button:hover{background:var(--surface-hover)}.mtk-heatmap-section-list button[aria-current]{background:color-mix(in srgb,var(--accent-gold) 18%,var(--surface-panel));border-inline-start-color:var(--accent-gold);color:var(--text-brand);font-weight:var(--weight-section)}.mtk-heatmap-main{display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0}.mtk-heatmap-section-picker{display:none}.mtk-heatmap-workspace{position:relative;display:flex;flex:1 1;flex-direction:column;min-height:0;font-size:var(--fs-label)}.mtk-heatmap-close{position:relative;display:inline-grid;place-items:center;flex-shrink:0;width:var(--control-height-standard);height:var(--control-height);border:var(--border-width-structural) solid transparent;border-radius:var(--radius-1);background:transparent;color:var(--text-muted);font:inherit;cursor:pointer}.mtk-heatmap-close svg{width:1.15em;height:1.15em}.mtk-heatmap-close:hover{background:var(--surface-hover);border-color:var(--border-strong);color:var(--text-primary)}.mtk-heatmap-section-picker select{height:var(--control-height-compact);min-width:0;border:var(--border-width-structural) solid var(--border-strong);border-radius:var(--radius-1);background:var(--surface-panel);color:var(--text-primary);padding-inline:var(--sp-2);font:inherit}.mtk-heatmap-plot{flex:1 1;min-height:8rem;min-width:0;overflow:auto;overscroll-behavior:contain;padding-inline:var(--sp-2);scrollbar-gutter:stable}.mtk-heatmap-state{display:flex;min-height:14rem;height:100%;align-items:center;justify-content:center;gap:var(--sp-3);padding:var(--sp-4);color:var(--text-muted);font-size:var(--fs-label)}.mtk-heatmap-selection{position:absolute;z-index:2;inset-block-end:var(--sp-3);inset-inline-end:var(--sp-3);display:grid;gap:var(--sp-2);width:min(24rem,calc(100% - 2 * var(--sp-3)));max-height:70%;overflow:auto;padding:var(--sp-3);border:var(--border-width-structural) solid var(--border-strong);border-radius:var(--radius-1);background:var(--surface-panel);font-size:var(--fs-micro);color:var(--text-muted)}.mtk-heatmap-selection>div{display:grid;gap:var(--sp-1);min-width:0}.mtk-heatmap-selection strong{font-size:var(--fs-label);color:var(--text-primary)}.mtk-heatmap-selection .mtk-heatmap-selection-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.mtk-heatmap-selection summary{cursor:pointer}.mtk-heatmap-selection details p{margin:var(--sp-2) 0;line-height:1.4}.mtk-heatmap-browser{--heatmap-context-positive:#367eb3;--heatmap-context-negative:#8264ad;font-family:var(--font-ui);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mtk-heatmap-sections{overflow:auto;font-size:12px}.mtk-heatmap-section-list{order:2;flex:1 1 auto;min-height:120px;overflow:auto}.mtk-heatmap-controls{order:1;flex-shrink:0;display:grid;gap:var(--sp-2);padding-block:var(--sp-2);border-bottom:1px solid var(--border-faint)}.mtk-heatmap-controls label{display:grid;gap:var(--sp-1)}.mtk-heatmap-controls :is(select,input){width:100%;min-width:0;min-height:32px;background:var(--surface-panel);color:var(--text-primary);border:1px solid var(--border-strong);font:inherit;padding:var(--sp-1)}.mtk-heatmap-controls p{margin:0;line-height:1.5}.mtk-heatmap-controls details p{margin-top:var(--sp-2)}.mtk-heatmap-controls summary{cursor:pointer}.mtk-heatmap-summary{font-size:12px;color:var(--text-muted);margin:var(--sp-2) 0}.mtk-heatmap-unit-group{margin-bottom:var(--sp-3)}.mtk-heatmap-unit-group h3{font-size:13px;margin:var(--sp-2) 0;color:var(--text-primary)}.mtk-heatmap-cells{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(170px,100%),1fr));gap:2px}.mtk-heatmap-cell{display:flex;flex-direction:column;justify-content:center;gap:var(--sp-1);min-height:112px;min-width:0;padding:var(--sp-2);border:1px solid var(--border-faint);border-radius:0;background:var(--heatmap-cell-color,var(--surface-raised));color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;overflow-wrap:anywhere}.mtk-heatmap-cell :is(strong,b,small,span){font:inherit}.mtk-heatmap-cell b{font-size:13px}.mtk-heatmap-cell.is-return{color:#fff}.mtk-heatmap-cell.is-unavailable{border-style:dashed;background:var(--surface-panel)}.mtk-heatmap-cell[aria-pressed=true]{outline:2px solid var(--accent-gold);outline-offset:-3px}.mtk-heatmap-cell:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.mtk-heatmap-cells.is-matrix{grid-template-columns:1fr}.mtk-heatmap-cells.is-matrix .mtk-heatmap-cell{display:grid;grid-template-columns:minmax(140px,2fr) minmax(80px,1fr) minmax(90px,1fr) minmax(95px,1fr);align-items:center;min-height:48px}.mtk-heatmap-selection{font-size:12px}@media(max-width:640px){.mtk-heatmap-controls{grid-template-columns:1fr 1fr;max-height:160px;overflow:auto}.mtk-heatmap-controls details{grid-column:1/-1}.mtk-heatmap-cells.is-matrix .mtk-heatmap-cell{grid-template-columns:1fr 1fr}}@media(max-width:40rem){.mt-workspace .mtk-page .mtk-layout-stack>.mtk-table-stack>.mtk-panel-placement:first-child .mtk-section-header{padding-block-start:calc(var(--control-height-compact) + var(--sp-3))}.mtk-layout-stack>.mtk-table-stack>.mtk-panel-placement:first-child .mtk-section-identity{margin-inline-end:0}.mtk-heatmap-action{font-size:var(--fs-micro);padding-inline:var(--sp-1)}.mtk-heatmap-browser{flex-direction:column}.mtk-heatmap-sections{flex:0 0 auto;border-inline-end:0;border-bottom:var(--border-width-structural) solid var(--border-faint);padding:var(--sp-2)}.mtk-heatmap-section-tools{gap:var(--sp-2);margin-bottom:0;padding:0}.mtk-heatmap-sections-label{flex:0 0 auto}.mtk-heatmap-section-list{display:none}.mtk-heatmap-section-picker{display:flex;flex:1 1;min-width:0}.mtk-heatmap-section-picker select{width:100%}}[data-market-terminal-content] table thead th,html:has([data-market-terminal-shell]) .workspace-canvas-panel table thead th{background:var(--accent)!important;color:var(--text-on-ink)!important}[data-market-terminal-content] table thead th :is(a,button,strong,small,span),html:has([data-market-terminal-shell]) .workspace-canvas-panel table thead th :is(a,button,strong,small,span){color:inherit!important}[data-market-terminal-content] table thead th .data-sort-caret,html:has([data-market-terminal-shell]) .workspace-canvas-panel table thead th .data-sort-caret{color:var(--accent-gold)!important}