.rts-root{min-width:0;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;background:var(--surface-panel)}.fc-workbench{color:var(--text-brand)}.fc-workbench :is(h2,h3){margin:0;font-size:var(--fs-body);font-weight:var(--weight-section)}.fc-header{display:flex;align-items:center;gap:var(--sp-3);min-width:0;min-height:3rem;padding:var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-faint)}.fc-header h2{min-width:0;margin:0;overflow-wrap:anywhere;font-size:var(--fs-body);font-weight:var(--weight-section);line-height:var(--type-workbench-table-line)}.fc-chart-title{display:inline-flex;align-items:center;gap:var(--sp-2)}.fc-chart-title>.security-mark{flex:none}.fc-chart-title>span{min-width:0}.fc-header-actions{margin-inline-start:auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.fc-header-actions .rc-chart-type-field{display:block;min-width:8rem;padding:0;border:0;background:transparent}.fc-header-actions .rc-chart-type-field>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.fc-button,.fc-header-actions .rc-chart-type-field select{min-height:var(--control-height-standard)}.fc-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-1) 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);font:inherit;font-weight:var(--weight-action);cursor:pointer}.fc-button:hover{background:var(--surface-hover);border-color:var(--accent-gold)}.fc-button:disabled{opacity:.5;cursor:not-allowed}.fc-primary{background:var(--navigation-navy);color:var(--navigation-text);border-color:var(--navigation-navy)}.fc-primary:hover{background:var(--brand-navy);color:var(--navigation-text)}.fc-formula-action{border-color:var(--accent-gold)}.fc-icon{display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.9rem;min-block-size:1.9rem;padding:0;border:0;border-radius:var(--radius-2);background:transparent;color:var(--text-muted);cursor:pointer}.fc-icon:hover{color:var(--text-brand);background:var(--surface-hover)}.fc-dialog :is(button,input,select,textarea):focus-visible,.fc-workbench :is(button,summary,input,select):focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:2px}.fc-range-row{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2)}.fc-range-row>span{color:var(--text-muted)}.fc-library{position:relative;flex:none}.fc-library-toggle{padding-inline:var(--sp-2)}.fc-library-panel{position:absolute;z-index:15;inset-block-start:calc(100% + var(--sp-1));inset-inline-start:0;width:44rem;max-width:calc(100vw - var(--sp-6));padding:var(--sp-3);border:var(--border-width-structural) solid var(--border-default);background:var(--surface-panel);box-shadow:var(--shadow-1)}.fc-library-panel>input{width:100%;margin-block:var(--sp-3)}.fc-library-body{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:var(--sp-3)}.fc-library-body [role=tablist]{display:flex;flex-direction:column;gap:var(--sp-2);padding-inline-end:var(--sp-3);border-inline-end:var(--border-width-structural) solid var(--border-default)}.fc-library-body [role=tab]{padding:var(--sp-2);border:0;text-align:left;background:transparent;color:var(--text-muted);font:inherit;cursor:pointer}.fc-library-body [aria-selected=true]{background:var(--surface-hover);color:var(--text-brand);border-inline-start:var(--border-width-emphasis) solid var(--accent-gold)}.fc-library-results{display:grid;align-content:start;max-height:25rem;overflow-y:auto}.fc-library-results>button{display:grid;gap:var(--sp-1);padding:var(--sp-2);text-align:left;border:0;background:transparent;color:var(--text-brand);font:inherit;cursor:pointer}.fc-library-results>button:hover{background:var(--surface-hover)}.fc-library-results small{color:var(--text-muted);font:inherit}.fc-dialog :is(input:not([type=checkbox]),select,textarea),.fc-library-panel input{min-height:var(--control-height-standard);min-width:0;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:inherit}.fc-navigator{padding:var(--sp-2) var(--sp-3)}.fc-navigator-track{position:relative;height:2.2rem;border:var(--border-width-structural) solid var(--border-faint);background:var(--surface-raised)}.fc-navigator-selection{position:absolute;inset-block:0;inset-inline-start:var(--fc-range-start);inset-inline-end:var(--fc-range-end);border-inline:var(--border-width-structural) solid var(--accent-gold);background:color-mix(in srgb,var(--brand-navy) 7%,transparent);pointer-events:none}.fc-navigator-track input{position:absolute;inset:0;width:100%;height:100%;margin:0;appearance:none;background:transparent;pointer-events:none}.fc-navigator-track input::-webkit-slider-thumb{appearance:none;width:1rem;height:1.6rem;border:var(--border-width-structural) solid var(--accent-gold);border-radius:var(--radius-2);background:var(--surface-panel);pointer-events:auto;cursor:ew-resize}.fc-navigator-track input::-moz-range-thumb{width:1rem;height:1.6rem;border:var(--border-width-structural) solid var(--accent-gold);background:var(--surface-panel);pointer-events:auto;cursor:ew-resize}.fc-navigator-dates{display:flex;justify-content:space-between;margin-block-start:var(--sp-1);color:var(--text-muted)}.fc-metric-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-2)}.fc-workbench .fc-analytics{max-height:none;overflow-x:auto;overflow-y:visible;padding:0 var(--sp-2) var(--sp-3);border:0}.fc-workbench .fc-analytics table.data{border-collapse:separate;border-spacing:0 var(--sp-2);min-width:70rem}.fc-workbench .fc-analytics table.data thead th{background:var(--surface-panel);color:var(--text-brand);border:0;text-align:right}.fc-workbench .fc-analytics table.data thead th:first-child{text-align:left}.fc-workbench .fc-analytics table.data tbody :is(th,td){background:color-mix(in srgb,var(--fc-series-light) 12%,var(--surface-panel));border:0;padding:var(--sp-2);text-align:right;white-space:nowrap}[data-theme=dark] .fc-workbench .fc-analytics table.data tbody :is(th,td){background:color-mix(in srgb,var(--fc-series-dark) 15%,var(--surface-panel))}.fc-workbench .fc-analytics table.data tbody th{display:table-cell;text-align:left;border-inline-start:var(--border-width-emphasis) solid var(--fc-series-light);min-width:21rem}[data-theme=dark] .fc-workbench .fc-analytics table.data tbody th{border-inline-start-color:var(--fc-series-dark)}.fc-analytics td small{display:block;color:var(--text-muted);font:inherit}.fc-series-identity{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.fc-series-identity>strong{max-width:17rem;white-space:normal}.fc-row-actions{display:flex;align-items:center}.fc-drag{cursor:grab}.fc-analytics [data-hidden=true] .fc-series-identity>strong{text-decoration:line-through;color:var(--text-muted)}.fc-series-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.fc-metric-option-row{display:flex;align-items:center}.fc-metric-option-row .fc-metric-option{flex:1 1;min-width:0}.fc-navigator-track[data-overlap] input:first-of-type::-webkit-slider-thumb{transform:translateY(-.45rem)}.fc-navigator-track[data-overlap] input:last-of-type::-webkit-slider-thumb{transform:translateY(.45rem)}.fc-navigator-track[data-overlap] input:first-of-type::-moz-range-thumb{transform:translateY(-.45rem)}.fc-navigator-track[data-overlap] input:last-of-type::-moz-range-thumb{transform:translateY(.45rem)}.fc-data{border-block-start:var(--border-width-structural) solid var(--border-default)}.fc-data>header{align-items:center}.fc-data-controls,.fc-data>header{display:flex;justify-content:space-between;padding:var(--sp-2)}.fc-data-controls{align-items:end;gap:var(--sp-3)}.fc-data-controls>.rts-field{flex-direction:row;align-items:center}.fc-data-controls>.rts-field select{width:auto}.fc-data-controls>div{display:flex;align-items:center;gap:var(--sp-3)}.fc-data-controls label:has([role=switch]){display:flex;align-items:center;gap:var(--sp-2);cursor:pointer}.fc-data-controls input{accent-color:var(--brand-navy)}.fc-workbench .fc-data-scroll table.data{width:max-content;min-width:100%}.fc-workbench .fc-data-scroll table.data :is(th,td){padding:var(--sp-1) var(--sp-2);min-width:7rem;text-align:right}.fc-workbench .fc-data-scroll table.data :is(th,td):nth-child(2){width:4.25rem;min-width:4.25rem;max-width:4.25rem}.fc-trend{width:3.25rem;height:26px;overflow:hidden}.fc-workbench .fc-data-scroll{overflow-y:hidden;padding-block-end:1px}.fc-workbench .fc-data-scroll table.data thead th{background:var(--surface-raised);color:var(--text-brand)}.fc-workbench .fc-data-scroll table.data th:first-child{position:sticky;inset-inline-start:0;z-index:1;min-width:17rem;text-align:left;background:var(--surface-panel);border-inline-end:var(--border-width-structural) solid var(--border-default)}.fc-data-scroll th small{display:block;color:var(--text-muted);font:inherit}.fc-workbench .fc-data-scroll table.data td.fc-heat{background:color-mix(in srgb,var(--fc-heat-color) 20%,var(--surface-panel))}.fc-data-note,.fc-feedback{margin:0;padding:var(--sp-2);color:var(--text-muted)}.fc-data-note,.fc-dialog,.fc-feedback{font-size:var(--type-workbench-table-size)}.fc-dialog{width:min(60rem,calc(100vw - var(--sp-6)));max-height:calc(100dvh - var(--sp-6));padding:var(--sp-4);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--text-brand);font-family:var(--font-ui);font-weight:var(--weight-workbench-table-value)}.fc-dialog[open]{display:flex;flex-direction:column;gap:var(--sp-3)}.fc-dialog::backdrop{background:color-mix(in srgb,var(--navigation-navy) 42%,transparent)}.fc-dialog header{display:flex;justify-content:space-between;align-items:center}.fc-dialog :is(h2,h3){margin:0;font-size:var(--fs-body);font-weight:var(--weight-section)}.fc-dialog p{margin:0;color:var(--text-muted)}.fc-dialog label{display:grid;gap:var(--sp-1)}.fc-dialog label>:is(input:not([type=checkbox]),select,textarea){width:100%}.fc-dialog textarea{min-height:6rem;resize:vertical}.fc-dialog footer{display:grid;gap:var(--sp-2);padding-block-start:var(--sp-2);border-block-start:var(--border-width-structural) solid var(--border-default)}.fc-dialog footer>span{color:var(--text-muted)}.fc-dialog-drawer{width:min(46rem,100%);height:100dvh;max-height:100dvh;max-width:100%;margin:0 0 0 auto;border-radius:0}.fc-dialog>:not(.fc-picker-results,.fc-formula-metrics){flex-shrink:0}.fc-tabs{display:flex;flex-wrap:wrap;gap:var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-default)}.fc-tabs button{min-height:var(--control-height-standard);padding:var(--sp-1) var(--sp-2);border:0;border-block-end:var(--border-width-emphasis) solid transparent;background:transparent;color:var(--text-brand);font:inherit;cursor:pointer}.fc-tabs [aria-selected=true]{border-block-end-color:var(--accent-gold)}.fc-facets{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.fc-facets button,.fc-formula-metrics button,.fc-operators button{min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-2);border:var(--border-width-structural) solid var(--border-faint);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--text-brand);font:inherit;cursor:pointer}.fc-facets [aria-pressed=true]{background:var(--surface-hover);border-color:var(--accent-gold)}.fc-picker-results{flex:1 1;min-height:0;overflow-y:auto}.fc-picker-results h3{padding-block:var(--sp-2);margin-block-end:var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-default)}.fc-dialog .fc-metric-option{display:flex;align-items:center;gap:var(--sp-2);min-height:2rem;padding:var(--sp-1);cursor:pointer}.fc-metric-option input{accent-color:var(--brand-navy)}.fc-metric-option small{margin-inline-start:auto;color:var(--text-muted);font:inherit;white-space:nowrap}.fc-metric-option:hover{background:var(--surface-hover)}.fc-formula-name{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:var(--sp-3)}.fc-operators{align-items:center}.fc-formula-metrics,.fc-operators{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.fc-formula-metrics{max-height:13rem;overflow-y:auto;align-content:start}.fc-dialog .fc-formula-validation{color:var(--text-brand)}@media(max-width:700px){.fc-header{flex-wrap:wrap}.fc-header-actions{width:100%;justify-content:flex-end}.fc-library-panel{width:calc(100vw - var(--sp-6))}.fc-library-body{grid-template-columns:minmax(0,1fr)}.fc-library-body [role=tablist]{flex-direction:row;border-inline-end:0;padding:0}.fc-data-controls{align-items:start;flex-wrap:wrap}.fc-data-controls>.rts-field,.fc-data-controls>div{width:100%;justify-content:space-between}.fc-dialog{padding:var(--sp-3)}.fc-formula-name{grid-template-columns:minmax(0,1fr)}.fc-metric-option{flex-wrap:wrap}.fc-metric-option small{width:100%;padding-inline-start:var(--sp-5)}.fc-navigator-track input::-webkit-slider-thumb{width:1.5rem;height:1.9rem}}.rts-data-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.rts-workspace{display:flex;flex-direction:column;min-width:0}.rts-settings-title{display:flex;align-items:center;justify-content:space-between;font-weight:var(--weight-section)}.rts-metric small,.rts-settings-title span,.rts-source{color:var(--text-muted);font-size:var(--fs-body-sm);font-weight:var(--weight-supporting)}.rts-reset{border:0;background:transparent;color:var(--text-brand);cursor:pointer;font:inherit}.rts-field{display:flex;flex-direction:column;gap:var(--sp-1);font-weight:var(--weight-action)}.rts-field :is(input,select){width:100%;min-width:0;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:inherit;font-weight:var(--weight-action)}.rts-metrics{max-block-size:27rem;overflow:auto}.rts-metric{display:flex;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-1) 0;cursor:pointer}.rts-metric input{accent-color:var(--brand-navy);margin-block-start:var(--sp-1)}.rts-metric>span{display:flex;flex-direction:column;gap:var(--sp-1)}.rts-composer{display:grid;gap:var(--sp-3);min-width:0}.rts-composer-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block-end:var(--border-width-structural) solid var(--border-default)}.rts-composer-tabs button{display:flex;align-items:center;justify-content:center;gap:var(--sp-1);min-height:var(--control-height-standard);padding:var(--sp-1) var(--sp-2);border:0;border-block-end:var(--border-width-emphasis) solid transparent;background:transparent;color:var(--text-muted);font:inherit;font-weight:var(--weight-action);cursor:pointer}.rts-composer-tabs button[aria-selected=true]{border-block-end-color:var(--accent-gold);color:var(--text-brand);background:color-mix(in srgb,var(--brand-navy) 4%,var(--surface-panel))}.rts-composer-tabs small{color:var(--text-muted);font-size:var(--fs-micro)}.rts-composer-facets{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.rts-composer-facets button{min-height:var(--control-height-compact);padding-inline:var(--sp-2);border:var(--border-width-structural) solid var(--border-faint);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--text-muted);font:inherit;cursor:pointer}.rts-composer-facets button[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 55%,var(--border-default));background:color-mix(in srgb,var(--accent) 10%,var(--surface-panel));color:var(--text-brand)}.rts-composer-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--sp-4);max-block-size:min(30rem,55dvh)}.rts-composer-category{min-width:0}.rts-composer-category>header{display:flex;align-items:center;justify-content:space-between;min-height:var(--control-height-compact);border-block-end:var(--border-width-structural) solid var(--border-default);color:var(--text-brand)}.rts-composer-category>header span,.rts-composer-empty{color:var(--text-muted)}.rts-composer-empty{margin:0}.rts-formula-studio{display:grid;gap:var(--sp-3)}.rts-formula-studio>p{margin:0;color:var(--text-muted)}.rts-formula-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,.65fr) minmax(0,1fr);gap:var(--sp-2)}.rts-formula-list{display:grid;border-block-start:var(--border-width-structural) solid var(--border-faint)}.rts-formula-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-faint)}.rts-formula-list>div>button{border:0;background:transparent;color:var(--negative);font:inherit;cursor:pointer}.rts-style-control{display:grid;gap:var(--sp-2)}.rts-style-control>strong{color:var(--text-brand);font-weight:var(--weight-section)}.rts-style-control>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);overflow:hidden}.rts-style-control button{min-height:var(--control-height-standard);border:0;border-inline-end:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel);color:var(--text-muted);font:inherit;font-weight:var(--weight-action);cursor:pointer}.rts-style-control button:last-child{border-inline-end:0}.rts-style-control button[aria-pressed=true]{background:var(--navigation-navy);color:var(--navigation-text)}.rts-style-control button:disabled{cursor:not-allowed;opacity:.45}.rts-selected-identities{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.rts-selected-identities .sym-cell{min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-2);border:var(--border-width-structural) solid var(--border-faint);border-radius:var(--radius-2);background:var(--surface-raised)}.rts-entity-option{min-width:0}.rts-entity-option>.sym-cell{flex-direction:row}.rts-entity-option>small{padding-inline-start:calc(1.25em + .4em)}.rts-canvas{min-width:0}:is(.research-time-series-canvas,.research-scatter-canvas,.research-market-canvas) .cf-chart-main{position:relative;gap:0;padding:0}:is(.research-time-series-canvas,.research-scatter-canvas,.research-market-canvas) .cf-toolbar{position:relative;z-index:3;flex:none;min-height:var(--control-height-standard);padding:var(--sp-1) var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel)}:is(.research-time-series-canvas,.research-scatter-canvas,.research-market-canvas) .cf-toolbar-controls:empty{display:none}:is(.research-time-series-canvas,.research-scatter-canvas,.research-market-canvas) .cf-action-label{display:none}:is(.research-time-series-canvas,.research-scatter-canvas,.research-market-canvas) .cf-btn{width:var(--control-height-standard);padding:0}:is(.research-time-series-canvas,.research-scatter-canvas,.research-market-canvas) .cf-viewport-settings-panel .cf-toolbar-actions{display:grid;width:100%}:is(.research-time-series-canvas,.research-scatter-canvas,.research-market-canvas) .cf-viewport-settings-panel .cf-btn{width:100%;padding-inline:var(--sp-2);justify-content:flex-start}:is(.research-time-series-canvas,.research-scatter-canvas,.research-market-canvas) .cf-viewport-settings-panel .cf-action-label{display:inline}.rts-canvas .cf-toolbar{flex-wrap:wrap}.rts-empty{min-height:var(--cf-chart-height,20rem);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:var(--sp-4);gap:var(--sp-2);color:var(--text-muted)}.rts-readouts{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);width:100%}.rts-root .cf-toolbar-controls:has(.rts-readouts){margin-inline-start:auto}.rts-readouts>div{display:grid;grid-template-columns:1fr auto;gap:var(--sp-1) var(--sp-3);min-width:9rem}.rts-readouts small{font-size:var(--fs-body-sm);font-weight:var(--weight-supporting)}.research-correlation-range,.rts-readouts small{grid-column:1/-1;color:var(--text-muted)}.research-correlation-range .bar-wrap-position{background:color-mix(in srgb,var(--correlation-range-color) 16%,var(--surface-panel))}.research-correlation-range .bar-marker{background:var(--correlation-range-color)}.research-correlation-range--direct{--correlation-range-color:var(--negative)}.research-correlation-range--inverse{--correlation-range-color:var(--positive)}.research-correlation-range--neutral{--correlation-range-color:var(--text-faint)}.rcr-rail{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.rcr-comparison-field,.rcr-window-field{gap:var(--sp-1);padding-block-end:var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-faint)}.rcr-comparison-field>span,.rcr-window-field>span{color:var(--text-brand);font-size:var(--fs-micro);font-weight:var(--weight-section);text-transform:uppercase}.rcr-comparison-field>select,.rcr-window-field>select{width:100%}.rrs-rail{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.rrs-display-field{gap:var(--sp-1);padding-block-end:var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-faint)}.rrs-display-field>span,.rrs-ma-controls>legend{color:var(--text-brand);font-size:var(--fs-micro);font-weight:var(--weight-section);text-transform:uppercase}.rrs-display-field>select{width:100%}.rrs-ma-controls{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin:0;padding:0 0 var(--sp-2);border:0;border-block-end:var(--border-width-structural) solid var(--border-faint)}.rrs-ma-controls>legend{width:100%;margin-block-end:var(--sp-1)}.rrs-ma-controls>label{display:inline-flex;flex:1 1;align-items:center;justify-content:center;gap:var(--sp-1);min-width:0;min-height:var(--control-height-compact);padding-inline:var(--sp-1);border:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel);color:var(--text-secondary);font-size:var(--fs-micro);font-weight:var(--weight-supporting);cursor:pointer}.rrs-ma-controls>label:has(input:checked){border-color:var(--brand-gold);background:var(--brand-gold-soft);color:var(--text-brand-strong)}.rrs-ma-controls input{margin:0}.rcr-roster{gap:0}.rc-securities-rail .rcr-roster>.rcr-security-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--control-height-compact);align-items:start;gap:var(--sp-1);width:100%;padding-block:var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-faint)}.rc-securities-rail .rcr-security-row>.rts-readout-identity{grid-column:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1)}.rc-securities-rail .rcr-security-row>.rts-readout-identity>small{color:var(--text-muted);font-size:var(--fs-micro)}.rcr-security-row>.rsc-remove-equity{grid-column:2;grid-row:1}.rcr-security-row>strong{grid-column:1/-1;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rcr-security-row>.research-correlation-range{grid-column:1/-1;width:100%}.rcr-empty-roster{margin:0;padding-block:var(--sp-2);color:var(--text-muted)}.rts-overlay-note{margin:0;color:var(--text-muted);font-size:var(--fs-body-sm);line-height:var(--type-workbench-table-line)}:is(.research-drawdown-canvas,.research-correlation-canvas) .cf-chart-main>.cf-toolbar{position:absolute;inset:0;z-index:4;display:block;min-height:0;padding:0;border:0;background:transparent;pointer-events:none}:is(.research-drawdown-canvas,.research-correlation-canvas) .cf-chart-main>.cf-toolbar>.cf-toolbar-controls{position:absolute;inset:0;display:block;pointer-events:none}:is(.research-drawdown-canvas,.research-correlation-canvas) .cf-chart-main>.cf-toolbar>.cf-viewport-settings{position:absolute;inset-block-start:var(--sp-2);inset-inline-end:var(--sp-2);pointer-events:auto}.research-drawdown-canvas{--rts-combined-key-height:4.5rem}.rts-combined-legend{flex:0 0 var(--rts-combined-key-height);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);min-height:var(--rts-combined-key-height);padding:var(--sp-2) var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel);font-size:var(--fs-body);line-height:var(--type-workbench-table-line)}.rts-combined-legend-security{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1);min-width:0}.rts-combined-legend-identity{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.rts-combined-legend-remove{display:inline-flex;align-items:center;justify-content:center;inline-size:1.9rem;block-size:1.9rem;margin-inline-start:var(--sp-1);padding:0;border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-panel);color:var(--text-muted);font:inherit;font-size:1.15rem;line-height:1;cursor:pointer}.rts-combined-legend-remove:hover{border-color:color-mix(in srgb,var(--negative) 55%,var(--border-default));background:color-mix(in srgb,var(--negative) 6%,var(--surface-panel));color:var(--negative)}.rts-series-loading{color:var(--text-muted);white-space:nowrap}.rts-combined-legend-add{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1);min-width:10rem}.rts-combined-legend-add>label{color:var(--text-brand);font-weight:var(--weight-section)}.rts-combined-legend-add>span{display:flex;align-items:center}.rts-combined-legend-add input{inline-size:6rem;min-height:1.9rem;padding-inline:var(--sp-2);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2) 0 0 var(--radius-2);background:var(--surface-panel);color:var(--text-primary);font:inherit;text-transform:uppercase}.rts-combined-legend-add button{min-height:1.9rem;padding-inline:var(--sp-2);border:var(--border-width-structural) solid var(--text-brand);border-radius:0 var(--radius-2) var(--radius-2) 0;background:var(--text-brand);color:var(--surface-panel);font:inherit;font-weight:var(--weight-action);cursor:pointer}.rts-combined-legend-add button:disabled{cursor:not-allowed;opacity:.5}.rts-combined-legend-add>small{max-width:14rem;color:var(--negative)}.rts-combined-legend-security strong{color:var(--text-brand);font-weight:var(--weight-section)}.rts-combined-legend-security>small{padding-inline-start:calc(1.25em + var(--sp-2));color:var(--text-muted);font-size:var(--fs-body);font-weight:var(--weight-supporting);white-space:nowrap}.rts-series-key{display:inline-flex;align-items:center;gap:var(--sp-1);white-space:nowrap;color:var(--text-muted)}.rts-series-key b{color:currentColor;font-weight:var(--weight-section)}.rts-series-key:before{content:"";inline-size:1.5rem;block-size:0;border-block-start:var(--border-width-emphasis) solid currentColor}.rts-series-key.is-primary-drawdown{color:var(--negative)}.rts-series-key.is-primary-drawdown:before{block-size:.5rem;border:0;background:linear-gradient(90deg,color-mix(in srgb,var(--negative) 24%,var(--surface-panel)),var(--negative))}.rts-series-key.is-benchmark-drawdown{color:var(--accent-gold)}.rts-series-key.is-benchmark-drawdown:before{border-block-start-style:dashed}.rts-series-key.is-primary-price{color:var(--ink)}.rts-series-key.is-benchmark-price{color:var(--text-primary)}.rts-drawdown-episode-panel{border-block-start:var(--border-width-structural) solid var(--border-default);background:var(--surface-panel);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--type-workbench-table-line)}.rts-drawdown-episode-panel>header{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--control-height-standard);padding:var(--sp-2) var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint)}.rts-drawdown-episode-panel>header strong{color:var(--text-brand);font-size:var(--fs-body);font-weight:var(--weight-section)}.rts-drawdown-episode-panel>header>span{margin-inline-start:auto;color:var(--text-muted);font-size:var(--type-workbench-table-size);font-weight:var(--weight-supporting)}.rts-drawdown-episode-scroll{overflow:auto;max-block-size:18rem}.rts-drawdown-episodes{width:100%;min-width:72rem;border-collapse:collapse;font-family:var(--font-ui);font-size:var(--type-workbench-table-size);line-height:var(--type-workbench-table-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gilmer-workspace-shell .rts-drawdown-episode-panel table.rts-drawdown-episodes.data :is(th,td){padding:var(--sp-1) var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-faint);text-align:left;vertical-align:middle;white-space:nowrap}.rts-drawdown-episode-panel .rts-drawdown-episodes thead th{position:sticky;inset-block-start:0;z-index:1;background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel));color:color-mix(in srgb,var(--text-brand) 72%,var(--text-muted));font-size:var(--type-workbench-table-size);font-weight:var(--weight-section)}.rts-drawdown-episode-panel .rts-drawdown-episodes tbody :is(th,td){color:var(--text-secondary);font-weight:var(--weight-workbench-table-value)}.rts-drawdown-episode-panel .rts-drawdown-episodes tbody th{background:var(--surface-panel);color:var(--text-brand)}.rts-drawdown-episode-panel .rts-drawdown-episodes tbody tr:hover :is(th,td){background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.rts-drawdown-depth{color:var(--negative)}.rts-drawdown-depth,.rts-relative-performance{font-weight:var(--weight-section)}.rts-relative-performance.is-positive{color:var(--positive)}.rts-relative-performance.is-negative{color:var(--negative)}.rts-drawdown-status{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;min-height:1.15rem;padding-inline:var(--sp-1);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-pill);font-size:var(--fs-micro);font-weight:var(--weight-action);line-height:1;text-align:center}.rts-drawdown-status.is-recovered{border-color:color-mix(in srgb,var(--positive) 45%,var(--border-default));color:var(--positive);background:color-mix(in srgb,var(--positive) 8%,var(--surface-panel))}.rts-drawdown-status.is-active{border-color:color-mix(in srgb,var(--negative) 45%,var(--border-default));color:var(--negative);background:color-mix(in srgb,var(--negative) 8%,var(--surface-panel))}.rts-chart-identities{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);max-width:min(32rem,60vw)}.rts-chart-identity{display:inline-flex;align-items:center;gap:var(--sp-1)}.rts-remove-ticker{display:inline-flex;align-items:center;justify-content:center;width:var(--sp-6);height:var(--sp-6);padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer}.rts-remove-ticker:hover{background:var(--surface-hover);color:var(--text-brand)}.rts-remove-ticker:focus-visible{outline:var(--border-width-emphasis) solid var(--accent-gold);outline-offset:var(--sp-1)}.rts-readout-identity,.rts-table-heading-identity{display:inline-flex;align-items:center;gap:var(--sp-2)}.rts-table-heading-identity{justify-content:flex-end}.rts-table-identity{display:inline-flex;align-items:center;gap:var(--sp-2)}.rts-table-identity>small{color:var(--text-muted);font-weight:var(--weight-supporting)}.rts-source{margin:var(--sp-2) 0;line-height:1.5}.rts-plot{position:relative;min-width:0;width:100%;height:100%}.rts-yoy-legend{position:absolute;inset-block-start:var(--sp-2);inset-inline-end:var(--sp-3);z-index:2;display:flex;flex-direction:column;align-items:flex-start;max-width:calc(100% - 4rem);background:var(--surface-panel);font-family:var(--font-ui);font-size:var(--type-workbench-table-size);font-weight:var(--weight-section);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rts-yoy-legend button{display:flex;align-items:center;gap:var(--sp-1);border:0;border-radius:0;padding:0;background:transparent;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.rts-yoy-legend button[aria-pressed=false]{opacity:.45}.rts-yoy-marker{flex:none;width:.75em;height:.75em;background:var(--rts-series-dark)}[data-theme=light] .rts-yoy-marker{background:var(--rts-series-light)}.rts-yoy-marker-equity,[data-theme=light] .rts-yoy-marker-equity{background:var(--ink)}.rts-trend-value{display:inline-flex;align-items:center;gap:var(--sp-1)}.rts-trend-value[data-trend=up]{color:var(--positive)}.rts-trend-value[data-trend=down]{color:var(--negative)}.rts-trend-value>svg{flex:none;width:1.25em;height:1.25em;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.rts-table{overflow-x:auto;overflow-y:visible;max-height:none;scroll-margin-block-start:var(--sp-3)}.rts-analytics,.rts-table{border-block-start:var(--border-width-structural) solid var(--border-default);background:var(--surface-panel)}.rts-analytics{overflow:auto;max-block-size:18rem}.rts-analytics table{width:100%;min-width:58rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rts-analytics :is(th,td){padding:var(--sp-1) var(--sp-2);white-space:nowrap}.rts-analytics thead th{position:sticky;inset-block-start:0;z-index:1;background:color-mix(in srgb,var(--brand-navy) 5%,var(--surface-panel));color:var(--text-brand)}.rts-analytics tbody th{display:flex;flex-direction:column;align-items:flex-start}.rts-analytics tbody th small{color:var(--text-muted);font-size:var(--fs-micro);font-weight:var(--weight-supporting)}.rts-analytics-key{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-brand)}.rts-table table{width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rts-table :is(th,td){white-space:nowrap;font-weight:var(--weight-workbench-table-value)}.rts-table caption{text-align:left;padding:var(--sp-2) var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint)}.rts-table caption>strong{display:block;color:var(--text-brand);font-weight:var(--weight-section)}.rts-table caption>span{display:flex;align-items:center;gap:var(--sp-1);margin-block-start:var(--sp-1);color:var(--text-muted);font-size:var(--fs-body-sm)}.rts-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.rts-root :is(button,input,select):focus-visible{outline:var(--border-width-emphasis) solid var(--accent-gold);outline-offset:var(--sp-1)}@media(max-width:40rem){.research-drawdown-canvas{--rts-combined-key-height:9rem}.rts-combined-legend{justify-content:flex-start;align-content:center}.rts-combined-legend-add,.rts-combined-legend-security{flex:1 1 100%}.rts-workspace{display:flex;flex-direction:column}.rts-metrics,.rts-settings-title{grid-column:1/-1}.rts-metrics{max-height:10rem}}.research-time-series-canvas .rc-securities-rail-header .cf-viewport-settings[data-has-settings]>.cf-viewport-settings-panel{inset-inline-start:0;inset-inline-end:auto;width:min(46rem,calc(100vw - var(--sp-8)))}:is(.research-time-series-canvas,.research-scatter-canvas,.research-market-canvas) .cf-viewport-settings-panel>.cf-toolbar-actions{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.research-time-series-canvas,.research-scatter-canvas,.research-market-canvas) .cf-viewport-settings-panel>.cf-toolbar-actions .cf-btn{justify-content:center}@media(max-width:40rem){.rts-composer-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.rts-composer-results,.rts-formula-grid{grid-template-columns:minmax(0,1fr)}.research-time-series-canvas .rc-securities-rail-header .cf-viewport-settings[data-has-settings]>.cf-viewport-settings-panel{width:min(30rem,calc(100vw - var(--sp-4)))}}.rc-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:var(--sp-2);min-width:0;padding:var(--sp-2) 0;border-bottom:var(--border-width-structural) solid var(--border-faint);font:inherit}.rc-toolbar>.rts-field{flex:0 1 9rem;min-width:0}.rc-toolbar>.rts-field:has(select[aria-label="Chart Type"]){flex-basis:10rem}.rc-toolbar :is(button,input,select){font-family:var(--font-ui);font-size:var(--type-workbench-table-size);font-weight:var(--weight-workbench-table-value)}.rc-menu .ds-toolbar-menu-trigger,.rc-toolbar .eqr-control{min-height:var(--control-height-standard)}.rc-menu{position:relative;min-width:0}.rc-menu .ds-toolbar-menu-trigger{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);white-space:nowrap}.rc-menu .ds-toolbar-menu-panel{position:absolute;inset-block-start:calc(100% + var(--sp-1));inset-inline-start:var(--rc-menu-offset,0);z-index:50;display:flex;flex-direction:column;gap:var(--sp-3);width:20rem;max-width:calc(100vw - var(--sp-8));max-height:min(32rem,65dvh,var(--rc-menu-height,65dvh));overflow:auto;padding:var(--sp-3);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);box-shadow:var(--shadow-1)}.rc-menu .ds-toolbar-menu-panel .rts-metrics{min-height:0;flex-shrink:0;max-height:20rem}.rc-menu .ds-toolbar-menu-panel p{margin:0}.rc-menu .ds-toolbar-menu-panel>.rts-field{align-items:stretch;padding-inline:0}.rc-status{padding:var(--sp-2);color:var(--text-muted);font:inherit}.rc-error{color:var(--negative)}.rc-settings-group{min-width:0;border-top:var(--border-width-structural) solid var(--border-faint)}.rc-settings-group>summary{padding-block:var(--sp-2);color:var(--text-brand);font-weight:var(--weight-action);cursor:pointer}.rc-settings-group>summary:focus-visible{outline:var(--border-width-emphasis) solid var(--accent-gold);outline-offset:var(--sp-1)}.rc-settings-group-body{display:flex;flex-direction:column;gap:var(--sp-3);padding-block:var(--sp-1) var(--sp-2)}.eqr-workbench .eqr-subpanel:has(.rc-toolbar){padding-block-start:0}@media(max-width:40rem){.rc-toolbar{align-items:end;gap:var(--sp-2)}.rc-toolbar>.rts-field{flex:1 1 40%}.rc-menu .ds-toolbar-menu,.rc-toolbar>.rc-menu{position:static}.rc-toolbar{position:relative}.rc-menu .ds-toolbar-menu-panel{position:absolute;inset-block-end:auto;inset-inline:0;width:auto;max-width:none}.rc-menu .ds-toolbar-menu-panel .rts-metrics{max-height:15rem}}.rm-event-detail{display:grid;gap:var(--sp-2);min-width:0;overflow-wrap:anywhere}.rm-event-detail p{margin:0}.rm-empty{min-height:var(--cf-chart-height,20rem)}.research-time-series-canvas :is(.ag-charts-tooltip,.ag-charts-tooltip-title,[class~=ag-charts-tooltip-label],[class~=ag-charts-tooltip-value]){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}.rts-color-settings{display:grid;gap:var(--sp-3)}.rts-color-field{border:0;padding:0;margin:0;min-width:0}.rts-color-field legend{padding:0 0 var(--sp-2)}.rts-color-swatches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2)}.rts-color-swatch{position:relative;display:grid;place-items:center;height:var(--control-height-standard);cursor:pointer}.rts-color-swatch input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.rts-color-swatch span{width:100%;height:100%;border-radius:var(--radius-2);background:var(--swatch-light);pointer-events:none}[data-theme=dark] .rts-color-swatch span{background:var(--swatch-dark)}.rts-color-swatch input:checked+span{outline:var(--border-width-emphasis) solid var(--text-primary);outline-offset:var(--sp-1)}.rts-color-swatch input:focus-visible+span{outline:var(--border-width-emphasis) solid var(--accent-gold);outline-offset:var(--sp-1)}.rts-combined-legend-stats{display:grid;gap:var(--sp-1);margin:0;font-size:var(--type-workbench-table-size);line-height:var(--type-workbench-table-line)}.rts-combined-legend-stats>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);min-width:0}.rts-combined-legend-stats dt{color:var(--text-muted);font-weight:var(--weight-supporting)}.rts-combined-legend-stats dd{margin:0;color:var(--text-primary);font-weight:var(--weight-workbench-table-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rts-combined-legend-stats .rts-drawdown-shade{color:color-mix(in srgb,var(--negative) calc(var(--dd-shade, 0) * 100%),var(--text-primary))}.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-header-controls{min-width:0}.cf-inline-identities{display:flex;align-items:flex-start;gap:var(--sp-3);min-width:0;padding:var(--sp-2)}.cf-inline-identities .rts-chart-identities{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.cf-inline-identities .rsc-equity-roster{display:flex;gap:var(--sp-3);min-width:0;max-height:8rem;overflow:auto}.cf-inline-identities .rsc-equity-row{flex:none;min-width:8rem}.cf-chart-footer{min-width:0}.cf-settings-drawer{width:min(46rem,100%);height:100dvh;max-height:100dvh;max-width:100%;margin:0 0 0 auto;padding:var(--sp-4);border:var(--border-width-structural) solid var(--border-default);border-radius:0;background:var(--surface-panel);color:var(--text-brand);font:var(--weight-workbench-table-value) var(--type-workbench-table-size) var(--font-ui)}.cf-settings-drawer[open]{display:flex;flex-direction:column;gap:var(--sp-3)}.cf-settings-drawer::backdrop{background:color-mix(in srgb,var(--navigation-navy) 42%,transparent)}.cf-settings-drawer>header{display:flex;align-items:center;justify-content:space-between;flex:none}.cf-settings-drawer h2{margin:0;font-size:var(--fs-body);font-weight:var(--weight-section)}.cf-settings-drawer-content{display:grid;align-content:start;gap:var(--sp-4);min-height:0;overflow:auto;overscroll-behavior:contain}.cf-settings-drawer .rc-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);padding:0;border:0}.cf-settings-drawer .cf-toolbar-actions{display:flex;flex-wrap:wrap}.cf-settings-drawer .cf-toolbar-actions .cf-btn{width:auto;padding-inline:var(--sp-2)}.cf-settings-drawer .cf-toolbar-actions .cf-action-label{display:inline}.cf-settings-drawer .cf-range-menu{position:static;width:100%;margin-block-start:var(--sp-2);box-shadow:none}.cf-settings-drawer :is(button,input,select):focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:2px}@media (max-width:640px){.cf-header-controls>.cf-toolbar{justify-content:flex-end}.cf-inline-identities{flex-wrap:wrap}.cf-settings-drawer{padding:var(--sp-3)}}.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:has(.rc-chart-type-field){width:11rem}}.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-compact);padding:var(--sp-1) var(--sp-2);border:0;border-radius:var(--radius-1);background:var(--period-control-background);color:var(--period-control-foreground);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:0;border-radius:var(--radius-1);background:var(--period-control-background);color:var(--period-control-foreground);font:var(--weight-action) var(--fs-body-sm) var(--font-ui);cursor:pointer}.cf-range-option[aria-pressed=true]{background:var(--period-control-background-selected);color:var(--period-control-foreground-selected)}.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(--period-control-background-hover);color:var(--period-control-foreground-selected)}.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)}.cf-range-overview.eqr-overview-range-rail{display:flex;flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-1)}.cf-range-overview .eqr-overview-range-shortcuts{flex-wrap:wrap}.cf-range-overview .cf-period-trigger{cursor:pointer;font-family:var(--font-ui);font-weight:var(--weight-action)}.cf-range-overview .eqr-overview-range-current strong,.cf-range-overview .eqr-overview-range-step.btn-compact{color:var(--text-brand)}.cf-range-overview .eqr-overview-range-current{border-color:var(--border-default)}.cf-range-overview .cf-range-menu{inset-inline-start:auto;inset-inline-end:0}.cf-range-overview .eqr-overview-range-button.btn-compact{font-size:var(--type-workbench-table-size)}@media (max-width:640px){.fc-range-row{align-items:flex-start;flex-wrap:wrap}.cf-range-overview.eqr-overview-range-rail{flex:1 1 100%;justify-content:flex-start}.cf-range-overview .eqr-overview-range-shortcuts{max-width:100%}}