.eqr-workbench{--eqr-table-band:var(--accent);font-family:var(--font-ui);color:var(--text-brand-strong)}.eqr-workbench :is(.panel,.eqr-earnings-section){box-shadow:none;border:var(--border-width-structural) solid var(--border-faint);border-radius:var(--radius-2)}.eqr-workbench :is(.panel-head,.eqr-earnings-heading){background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel));border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);padding:var(--sp-1) var(--sp-3);min-height:2.2rem;gap:var(--sp-2)}.eqr-workbench :is(.panel-title,.eqr-earnings-heading h2){font-family:var(--font-ui);color:var(--text-brand);letter-spacing:0;text-transform:none}.eqr-workbench table.data{font-family:var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eqr-workbench table.data :is(th,td){padding:var(--sp-1) var(--sp-2);border-color:var(--border-faint)}.eqr-workbench table.data th{text-transform:none;letter-spacing:0;font-weight:var(--weight-action);color:var(--text-brand);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel));font-size:var(--type-workbench-table-size)}.eqr-workbench table.data thead th{background:var(--eqr-table-band);color:var(--text-on-ink)}.eqr-workbench table.data thead th :is(a,button,strong,small,span){color:inherit}.eqr-workbench .eqr-financial-statement-panel table.data thead.eqr-financial-column-header th{border-color:var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))!important;color:var(--text-brand)!important}.eqr-workbench .eqr-financial-statement-panel table.data thead.eqr-financial-column-header th:first-child{border-inline-start:var(--border-width-emphasis) solid var(--accent-gold)!important}.eqr-workbench .eqr-financial-statement-panel .eqr-research-table .eqr-statement-group th{border-block-color:var(--border-faint);border-inline-start:var(--border-width-emphasis) solid var(--table-header-background);background:var(--table-header-background);color:var(--table-header-foreground)}.eqr-workbench table.data td{font-size:var(--type-workbench-table-size);line-height:var(--type-workbench-table-line)}.eqr-peer-workbench{display:grid;gap:var(--sp-2);min-width:0}.eqr-peer-workbench small{display:block;color:var(--text-muted);font-size:var(--fs-label)}.eqr-workbench .eqr-data-definition{margin:0;padding:var(--sp-2) var(--sp-3);color:var(--text-muted);font-size:var(--fs-label);line-height:1.5}.eqr-workbench .panel.eqr-relative-grades{padding:0;overflow:visible}.eqr-quality-workspace{display:grid;min-width:0;gap:var(--sp-1);padding-block-start:var(--sp-1);font-family:var(--font-ui);font-size:var(--type-workbench-table-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eqr-quality-toolbar{display:flex;flex-wrap:wrap;min-height:var(--control-height-compact);align-items:center;justify-content:space-between;gap:var(--sp-2)}.eqr-quality-toolbar-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.eqr-issuer-visuals-controls label,.eqr-quality-toolbar label{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);font-size:var(--fs-body-sm);font-weight:var(--weight-action)}.eqr-issuer-visuals-controls select,.eqr-quality-toolbar select{field-sizing:content;max-width:100%;min-height:var(--control-height-compact);padding-inline: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}.eqr-quality-toolbar :is(button,select):focus{outline:none;box-shadow:none}.eqr-quality-toolbar button:focus-visible{outline:var(--border-width-emphasis) solid var(--accent-bright);outline-offset:var(--border-width-structural)}.eqr-issuer-visuals{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--sp-3);block-size:100%;min-height:0;padding:var(--sp-3)}.eqr-issuer-visuals-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.eqr-issuer-visual-original{inline-size:100%;block-size:100%;min-height:0;border:0;object-fit:contain}.eqr-issuer-visual-external{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);font-size:var(--fs-body);color:var(--text-muted)}.eqr-issuer-visuals-empty{margin:0;color:var(--text-muted);font-size:var(--fs-body)}.eqr-workbench .panel.eqr-quality-overview{padding:0;overflow:hidden}.eqr-quality-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(13.5rem,auto)}.eqr-quality-overview-grid,.eqr-quality-price-pane{display:grid;min-width:0;border-block-end:var(--border-width-structural) solid var(--border-faint)}.eqr-quality-price-pane{grid-template-columns:minmax(0,1fr);align-content:start;padding:var(--sp-2);border-inline-end:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel)}.eqr-quality-price-head{display:flex;min-height:var(--control-height-compact);align-items:center;justify-content:space-between;gap:var(--sp-3)}.eqr-quality-price-head>div{display:grid;gap:var(--sp-1)}.eqr-quality-price-head span{color:var(--text-muted);font-size:var(--type-workbench-table-size)}.eqr-quality-price-head strong{color:var(--text-brand-strong)}.eqr-quality-kpi-card>strong,.eqr-quality-kpi-summary>strong,.eqr-quality-price-head strong{min-width:0;font:var(--weight-workbench-table-value) var(--type-workbench-table-size) /var(--type-workbench-table-line) var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.eqr-quality-price-head>div:first-child{min-width:0}.eqr-quality-price-actions{display:flex!important;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--sp-2)!important}.eqr-quality-range-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--border-width-emphasis)}.eqr-quality-price-unavailable{display:grid;min-height:7.25rem;place-items:center;margin:0;color:var(--text-muted);font-size:var(--fs-body-sm)}.eqr-quality-kpi-grid{display:contents}.eqr-quality-kpi-card{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;min-height:13.5rem;align-content:start;gap:var(--sp-1);padding:var(--sp-2);border-inline-end:var(--border-width-structural) solid var(--border-faint);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--eqr-kpi-color,var(--brand-navy)) 3%,var(--surface-panel));color:var(--text-brand-strong);text-decoration:none}.eqr-quality-kpi-card:last-child{border-inline-end:0}.eqr-quality-kpi-card:focus-visible,.eqr-quality-kpi-card:hover{background:color-mix(in srgb,var(--eqr-kpi-color,var(--brand-navy)) 7%,var(--surface-panel))}.eqr-quality-kpi-card:focus-visible{outline:var(--border-width-emphasis) solid var(--accent-bright);outline-offset:calc(-1 * var(--border-width-emphasis))}.eqr-quality-kpi-card h3{overflow:hidden;margin:0;color:var(--text-brand);font:var(--weight-section) var(--fs-body) /var(--type-workbench-table-line) var(--font-ui);text-overflow:ellipsis;white-space:nowrap}.eqr-quality-kpi-card.is-unavailable{align-content:center;color:var(--text-muted)}.eqr-quality-kpi-card.is-unavailable>strong{color:var(--text-muted)}.eqr-quality-kpi-summary{display:flex;min-width:0;min-height:var(--sp-5);align-items:center;justify-content:space-between;gap:var(--sp-2)}.eqr-quality-source-badge{padding:var(--border-width-emphasis) var(--sp-2);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-brand);font:var(--weight-action) var(--type-workbench-table-size) /1 var(--font-ui);text-transform:none!important;text-decoration:none}.eqr-quality-kpi-actions{display:flex;align-items:center;gap:var(--sp-1)}.eqr-quality-share-toggle.btn-compact{min-height:var(--sp-5);padding:0 var(--sp-1);border:0;color:var(--text-brand);font:var(--weight-action) var(--type-workbench-table-size) /var(--type-workbench-table-line) var(--font-ui)}.eqr-quality-share-toggle[aria-pressed=true]{background:color-mix(in srgb,var(--accent-bright) 18%,var(--surface-panel));text-decoration:underline}.eqr-quality-share-toggle:focus-visible,.eqr-quality-source-badge:focus-visible{outline:var(--border-width-emphasis) solid var(--accent-bright)}.eqr-quality-kpi-chart{min-width:0}.eqr-quality-chart-legend{display:flex;gap:var(--sp-2);overflow-x:auto;margin:0;padding:0;list-style:none}.eqr-quality-chart-legend li{display:flex;flex:0 0 auto;align-items:center;gap:var(--sp-1);color:var(--text-brand);font:var(--weight-action) var(--type-workbench-table-size) /var(--type-workbench-table-line) var(--font-ui)}.eqr-quality-chart-legend li:before{content:"";inline-size:var(--sp-2);block-size:var(--sp-2);background:var(--eqr-kpi-color)}@media (max-width:70rem){.eqr-quality-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:56.25rem){.eqr-quality-overview-grid{grid-template-columns:minmax(0,1fr)}.eqr-quality-kpi-card,.eqr-quality-price-pane{border-inline-end:0}}.eqr-sticky-table-rail{position:sticky;inset-block-start:0;z-index:8;block-size:0;overflow:visible;pointer-events:none}.eqr-sticky-table-viewport{position:absolute;inset-block-start:0;inset-inline:0;display:none;overflow:hidden;border-block-end:var(--border-width-structural) solid color-mix(in srgb,var(--text-on-ink) 18%,transparent);background:var(--eqr-table-band);box-shadow:var(--shadow-sm)}.eqr-sticky-table-viewport.is-visible{display:block}.eqr-sticky-table-viewport.is-neutral-header{border-block-end-color:var(--border-faint)}.eqr-sticky-table-viewport.is-neutral-header,.eqr-workbench .eqr-sticky-table-viewport.is-financial-header{background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.eqr-workbench .eqr-sticky-table-viewport:has(.eqr-valuation-measures-table){background:var(--table-header-background)}.eqr-sticky-table-track{will-change:transform}.eqr-workbench table.eqr-sticky-table-clone{width:auto;height:auto;margin:0;border-collapse:collapse;table-layout:fixed}.eqr-workbench table.eqr-sticky-table-clone thead th{padding:var(--sp-2);border-color:color-mix(in srgb,var(--text-on-ink) 18%,transparent);background:var(--eqr-table-band);color:var(--text-on-ink);font:var(--weight-section) var(--type-workbench-table-size) /var(--type-workbench-table-line) var(--font-ui);vertical-align:middle}.eqr-workbench table.eqr-sticky-table-clone thead th:first-child{text-align:start}.eqr-workbench table.eqr-sticky-table-clone thead th:not(:first-child){text-align:center}.eqr-workbench table.eqr-sticky-table-clone thead th :is(a,button,strong,small,span){color:inherit}.eqr-workbench table.eqr-sticky-table-clone.is-neutral-header thead th{border-color:var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel));color:var(--text-brand)}.eqr-workbench table.eqr-sticky-table-clone.is-financial-header thead th{border-color:var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))!important;color:var(--text-brand)!important}.eqr-workbench table.eqr-sticky-table-clone.is-financial-header thead th:first-child{border-inline-start:var(--border-width-emphasis) solid var(--accent-gold)!important}.eqr-workbench table.eqr-sticky-table-clone .eqr-peer-remove{display:none}.eqr-workbench table.eqr-sticky-table-clone .sym-cell{inline-size:100%;justify-content:center}.eqr-workbench table.eqr-sticky-table-clone thead small{display:block;overflow:hidden;margin-block-start:var(--sp-1);color:inherit;font-weight:var(--weight-body);text-align:center;text-overflow:ellipsis;white-space:nowrap}.eqr-relative-grades table.data{min-width:72rem;height:auto;table-layout:fixed}.eqr-relative-adaptive-header{position:sticky;inset-block-start:0;z-index:5;inline-size:100%;overflow:hidden}.eqr-relative-adaptive-track{min-inline-size:100%;will-change:transform}.eqr-relative-adaptive-header table.data{inline-size:100%}.eqr-relative-grades table.data :is(th,td){padding:var(--sp-2);vertical-align:middle}.eqr-relative-grades table.data thead tr{height:auto}.eqr-workbench .eqr-relative-grades table.data thead th{height:var(--control-height-compact);padding-block:var(--sp-1);border-color:var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))!important;color:var(--text-brand)!important;text-align:center}.eqr-workbench .eqr-relative-grades table.data thead th:first-child{border-inline-start:var(--border-width-emphasis) solid var(--accent-gold)!important}.eqr-relative-grades table.data tbody th{color:var(--text-brand)}.eqr-relative-grades table.data td{color:var(--text-brand-strong)}.eqr-relative-grades table.data :is(th,td).eqr-relative-center-column{text-align:center}.eqr-relative-grades table.data col:first-child{width:22%}.eqr-relative-grades table.data col:nth-child(n+2):nth-child(-n+7){width:9%}.eqr-relative-grades table.data col:nth-child(8){width:10%}.eqr-relative-grades table.data col:nth-child(9){width:14%}.eqr-relative-company-value.is-positive{color:var(--positive)}.eqr-relative-company-value.is-negative{color:var(--negative)}.eqr-relative-company-heading{display:inline-flex;inline-size:100%;align-items:center;justify-content:center}.eqr-relative-grades table.data tbody tr:not(.data-group-row):focus-within>td,.eqr-relative-grades table.data tbody tr:not(.data-group-row):hover>td{background:var(--surface-hover)}.eqr-workbench .eqr-research-table .eqr-statement-group th,.eqr-workbench table.data .data-group-row th{padding:var(--sp-2);border-block-start:var(--border-width-structural) solid color-mix(in srgb,var(--text-on-ink) 18%,transparent);border-block-end:var(--border-width-structural) solid color-mix(in srgb,var(--text-on-ink) 18%,transparent);background:var(--eqr-table-band);color:var(--text-on-ink);font-size:var(--fs-body-sm);font-weight:var(--weight-section);letter-spacing:0;text-align:start}.eqr-workbench .eqr-relative-grades table.data .data-group-row th{border-block-color:var(--border-faint);border-inline-start:var(--border-width-emphasis) solid var(--table-header-background);background:var(--table-header-background);color:var(--table-header-foreground)}.eqr-relative-grades table.data thead th.eqr-relative-metric-column{padding-inline-start:var(--sp-2);text-align:start}.eqr-relative-metric{display:grid;gap:var(--sp-1);color:inherit;text-decoration:none}.eqr-relative-metric strong{color:var(--text-brand);font-weight:var(--weight-section)}.eqr-relative-metric:focus-visible strong,.eqr-relative-metric:hover strong{color:var(--positive);text-decoration:underline;text-underline-offset:.18em}.eqr-relative-coverage,.eqr-relative-metric small{color:var(--text-muted);font-size:var(--type-metadata-size);font-weight:var(--weight-supporting);white-space:nowrap}.eqr-relative-coverage{display:inline-block;line-height:1.2;white-space:normal}.eqr-relative-grade-value{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);min-width:100%;color:var(--text-brand-strong);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.eqr-workbench table.data .eqr-relative-grade-value strong{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:1.65rem;padding-inline:var(--sp-1);border:var(--border-width-structural) solid transparent;border-radius:var(--radius-1);font-size:var(--fs-body);font-weight:var(--weight-section);line-height:1}.eqr-workbench table.data .eqr-relative-grade-value strong.is-a{border-color:var(--heatmap-distance-green);background:var(--heatmap-distance-green);color:var(--heatmap-distance-light-ink)}.eqr-workbench table.data .eqr-relative-grade-value strong.is-b-plus{border-color:color-mix(in srgb,var(--heatmap-distance-green) 40%,var(--heatmap-distance-base));background:color-mix(in srgb,var(--heatmap-distance-green) 24%,var(--heatmap-distance-base));color:color-mix(in srgb,var(--heatmap-distance-green) 76%,var(--heatmap-distance-ink))}.eqr-workbench table.data .eqr-relative-grade-value strong.is-b{border-color:var(--heatmap-distance-amber);background:var(--heatmap-distance-amber);color:var(--heatmap-distance-ink)}.eqr-workbench table.data .eqr-relative-grade-value strong.is-c{border-color:var(--heatmap-distance-orange);background:var(--heatmap-distance-orange);color:var(--heatmap-distance-ink)}.eqr-workbench table.data .eqr-relative-grade-value strong.is-d{border-color:var(--heatmap-distance-red);background:var(--heatmap-distance-red);color:var(--heatmap-distance-light-ink)}.eqr-workbench table.data .eqr-relative-grade-value small{color:var(--text-brand);font-size:var(--fs-body-sm);font-weight:var(--weight-section);line-height:1}.eqr-relative-trend{display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:var(--weight-section);white-space:nowrap}.eqr-relative-trend-icon{display:inline-grid;inline-size:1.8rem;block-size:1.8rem;flex:0 0 1.8rem;place-items:center;border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel)}.eqr-relative-trend-icon svg{inline-size:1.05rem;block-size:1.05rem}.eqr-relative-trend.is-positive .eqr-relative-trend-icon{color:var(--positive)}.eqr-relative-trend.is-negative .eqr-relative-trend-icon{color:var(--negative)}.eqr-peer-search{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-label)}.eqr-peer-search input,.eqr-workbench select{border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--text-brand);padding:var(--sp-1) var(--sp-2);font:inherit}.eqr-estimate-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-1)}.eqr-estimate-chart{min-inline-size:0;overflow-x:auto;padding:0 var(--sp-2) var(--sp-2)}.eqr-estimate-plot{min-inline-size:var(--eqr-estimate-min-width,450px)}.eqr-analyst-recommendation{min-block-size:0}.eqr-analyst-recommendation:has(.eqr-unavailable) .eqr-unavailable{margin:var(--sp-3)}.eqr-analyst-recommendation-body{display:grid;grid-template-columns:minmax(22rem,.92fr) minmax(24rem,1.08fr);gap:var(--sp-4);align-items:stretch;padding:var(--sp-4)}.eqr-analyst-recommendation-body.is-stacked{grid-template-columns:minmax(0,1fr);max-inline-size:40rem;margin-inline:auto;padding:var(--sp-2) var(--sp-4) var(--sp-3)}.eqr-analyst-distribution-panel,.eqr-consensus-panel{min-inline-size:0;border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:color-mix(in srgb,var(--brand-navy) 2%,var(--surface-panel));box-shadow:var(--shadow-1)}.eqr-consensus-panel{display:grid;align-content:start;gap:var(--sp-4);padding:var(--sp-4);border-block-start:var(--border-width-emphasis) solid var(--accent-gold)}.eqr-analyst-recommendation-body:is(.is-buy,.is-strong-buy) .eqr-consensus-panel{border-block-start-color:var(--positive)}.eqr-analyst-recommendation-body:is(.is-sell,.is-strong-sell) .eqr-consensus-panel{border-block-start-color:var(--negative)}.eqr-consensus-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);padding-bottom:var(--sp-3);border-bottom:var(--border-width-structural) solid var(--border-default)}.eqr-consensus-heading>div:first-child{display:grid;gap:var(--sp-1)}.eqr-consensus-heading span{color:var(--text-muted);font-size:var(--fs-micro);font-weight:var(--weight-section);letter-spacing:var(--ls-label);text-transform:uppercase}.eqr-analyst-recommendation-label{color:var(--text-brand);font-size:var(--type-display-numeral-size);font-weight:var(--weight-page);letter-spacing:var(--ls-tight);line-height:1}.eqr-analyst-recommendation-label:is(.is-buy,.is-strong-buy){color:var(--positive)}.eqr-analyst-recommendation-label:is(.is-sell,.is-strong-sell){color:var(--negative)}.eqr-consensus-score{display:flex;align-items:baseline;gap:var(--sp-1);color:var(--text-brand);font-family:var(--font-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eqr-consensus-score strong{font-size:var(--fs-title)}.eqr-consensus-score span{color:var(--text-subtle);font-family:var(--font-ui);font-size:var(--fs-label);font-weight:var(--weight-supporting);letter-spacing:0;text-transform:none}.eqr-consensus-meter{padding-top:var(--sp-2)}.eqr-consensus-meter ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-1);margin:0;padding:0;list-style:none}.eqr-consensus-meter li{position:relative;display:grid;gap:var(--sp-2);min-inline-size:0;color:var(--text-muted)}.eqr-consensus-meter li>span{display:block;block-size:.625rem;border-radius:var(--radius-pill);background:var(--border-default)}.eqr-consensus-meter li.is-strong-sell>span{background:var(--negative)}.eqr-consensus-meter li.is-sell>span{background:color-mix(in srgb,var(--negative) 68%,var(--surface-panel))}.eqr-consensus-meter li.is-hold>span{background:var(--status-warning)}.eqr-consensus-meter li.is-buy>span{background:color-mix(in srgb,var(--positive) 68%,var(--surface-panel))}.eqr-consensus-meter li.is-strong-buy>span{background:var(--positive)}.eqr-consensus-meter li.is-active:before{position:absolute;inset-block-start:calc(-1 * var(--sp-3));inset-inline-start:50%;inline-size:.625rem;block-size:.625rem;border:2px solid var(--surface-panel);border-radius:50%;background:currentColor;box-shadow:0 0 0 2px currentColor;content:"";translate:-50% 0}.eqr-consensus-meter li.is-active:is(.is-strong-sell,.is-sell){color:var(--negative)}.eqr-consensus-meter li.is-active.is-hold{color:var(--status-warning)}.eqr-consensus-meter li.is-active:is(.is-buy,.is-strong-buy){color:var(--positive)}.eqr-consensus-meter small{overflow:hidden;color:var(--text-subtle);font-size:var(--fs-micro);text-align:center;text-overflow:ellipsis;white-space:nowrap}.eqr-consensus-meter li.is-active small{color:var(--text-brand);font-weight:var(--weight-section)}.eqr-consensus-coverage{display:flex;justify-content:space-between;gap:var(--sp-3);color:var(--text-subtle);font-size:var(--fs-label)}.eqr-consensus-coverage strong{color:var(--text-brand);font-family:var(--font-numeric)}.eqr-consensus-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);margin:0}.eqr-consensus-groups>div{display:grid;gap:var(--sp-1);padding:var(--sp-3);border:var(--border-width-structural) solid var(--border-faint);border-radius:var(--radius-1);background:var(--surface-panel)}.eqr-consensus-groups dt{color:var(--text-muted);font-size:var(--fs-label)}.eqr-consensus-groups dd{display:grid;gap:2px;margin:0}.eqr-consensus-groups dd strong{color:var(--text-brand);font-family:var(--font-numeric);font-size:var(--fs-lead);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eqr-consensus-groups dd span{color:var(--text-subtle);font-size:var(--fs-micro)}.eqr-consensus-groups .is-buy-side dd strong{color:var(--positive)}.eqr-consensus-groups .is-neutral dd strong{color:var(--status-warning)}.eqr-consensus-groups .is-sell-side dd strong{color:var(--negative)}.eqr-analyst-distribution-panel{display:grid;align-content:start;gap:var(--sp-3);padding:var(--sp-4)}.eqr-analyst-distribution-heading{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);padding-bottom:var(--sp-2);border-bottom:var(--border-width-structural) solid var(--border-default);color:var(--text-brand);font-size:var(--fs-body-sm);font-weight:var(--weight-section)}.eqr-analyst-distribution-heading>div{display:grid;gap:2px}.eqr-analyst-distribution-heading small{color:var(--text-subtle);font-size:var(--fs-micro);font-weight:var(--weight-supporting)}.eqr-analyst-distribution-heading strong{color:var(--text-muted);font-family:var(--font-numeric);font-size:var(--fs-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eqr-analyst-distribution-stack{display:flex;block-size:var(--sp-2);overflow:hidden;border-radius:var(--radius-pill);background:var(--border-default)}.eqr-analyst-distribution-stack span{flex:0 0 calc(var(--eqr-analyst-share) * 100%)}.eqr-analyst-distribution-stack .is-buy-side{background:var(--positive)}.eqr-analyst-distribution-stack .is-neutral{background:var(--status-warning)}.eqr-analyst-distribution-stack .is-sell-side{background:var(--negative)}.eqr-analyst-distribution{display:grid;gap:var(--sp-1);margin:0}.eqr-analyst-distribution>div{--eqr-analyst-tone:var(--text-muted);display:grid;grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--radius-1)}.eqr-analyst-distribution>div:nth-child(2n){background:color-mix(in srgb,var(--brand-navy) 2%,transparent)}.eqr-analyst-distribution>div:is(.is-strong-buy,.is-buy){--eqr-analyst-tone:var(--positive)}.eqr-analyst-distribution>div.is-neutral{--eqr-analyst-tone:var(--status-warning)}.eqr-analyst-distribution>div:is(.is-sell,.is-strong-sell){--eqr-analyst-tone:var(--negative)}.eqr-analyst-distribution dt{color:var(--text-brand);font-size:var(--fs-body-sm)}.eqr-analyst-distribution dd{display:grid;grid-template-columns:minmax(0,1fr) 4.5rem;align-items:center;gap:var(--sp-2);margin:0;color:var(--text-brand-strong);font-size:var(--fs-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eqr-analyst-distribution meter{inline-size:100%;block-size:var(--sp-2);appearance:none;border:0;background:transparent;accent-color:var(--eqr-analyst-tone)}.eqr-analyst-distribution meter::-webkit-meter-bar{block-size:var(--sp-1);border:0;border-radius:var(--radius-pill);background:var(--border-default)}.eqr-analyst-distribution meter::-webkit-meter-optimum-value{border-radius:var(--radius-pill);background:var(--eqr-analyst-tone)}.eqr-analyst-distribution meter::-moz-meter-bar{border-radius:var(--radius-pill);background:var(--eqr-analyst-tone)}.eqr-analyst-distribution span{color:var(--text-secondary);text-align:end}.eqr-analyst-distribution-note{margin:0;padding-top:var(--sp-2);border-top:var(--border-width-structural) solid var(--border-faint);color:var(--text-subtle);font-size:var(--fs-micro);line-height:1.45}.eqr-pricing-lab{gap:var(--sp-2)}.eqr-workbench .eqr-model-lab-workspace>.panel,.eqr-workbench .eqr-pricing-lab>.panel{overflow:hidden;padding:0}.eqr-model-lab-workspace{display:grid;grid-template-columns:minmax(22rem,2fr) minmax(40rem,3fr);align-items:stretch;gap:var(--sp-2)}.eqr-model-lab-workspace>.panel{min-width:0}.eqr-pricing-lab .panel>.eqr-panel-head{display:flex;min-height:2.2rem;align-items:center;justify-content:space-between;margin:0;padding:0 var(--sp-3);border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.eqr-pricing-lab .eqr-panel-head>div:first-child{display:flex;align-items:center;gap:var(--sp-2)}.eqr-pricing-lab .eqr-panel-head .eqr-kicker{order:2;margin:0;color:var(--text-muted);font-size:var(--fs-label);font-weight:var(--weight-supporting);letter-spacing:0;text-transform:none}.eqr-pricing-lab .eqr-panel-head .panel-title{margin:0;color:var(--text-brand);font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--weight-section);letter-spacing:0;line-height:1.2;text-transform:none}.eqr-pricing-lab .eqr-panel-head .panel-meta{color:var(--text-muted);font-size:var(--fs-label);font-weight:var(--weight-supporting)}.eqr-pricing-lab .eqr-pricing-lab-summary{border-block-start:var(--border-width-emphasis) solid var(--accent-gold)}.eqr-pricing-hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;border-block-end:var(--border-width-structural) solid var(--border-faint)}.eqr-pricing-lab .eqr-pricing-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:0;background:var(--border-faint)}.eqr-pricing-lab .eqr-pricing-model-card{min-height:5.25rem;align-content:start;gap:2px;padding:var(--sp-2)}.eqr-pricing-lab .eqr-pricing-model-card>span{color:var(--text-brand);font-size:var(--fs-label);font-weight:var(--weight-action);letter-spacing:0;text-transform:none}.eqr-pricing-lab .eqr-pricing-model-card>strong{color:var(--text-brand-strong);font-family:var(--font-numeric);font-size:var(--fs-body);font-weight:var(--weight-page)}.eqr-pricing-lab .eqr-pricing-model-card>small{font-size:var(--fs-label);font-weight:var(--weight-action)}.eqr-pricing-lab .eqr-pricing-model-card>small.is-unavailable{color:var(--text-muted);font-weight:var(--weight-supporting)}.eqr-pricing-lab .eqr-pricing-model-card>em{color:var(--text-muted);font-size:var(--fs-micro);line-height:1.3}.eqr-pricing-lab .eqr-pricing-model-card>em:first-of-type{color:var(--text-brand);font-weight:var(--weight-action)}.eqr-pricing-blend-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:2px var(--sp-3);padding:var(--sp-2);border-block-start:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-gold) 10%,var(--surface-panel))}.eqr-pricing-blend-card>span{color:var(--text-brand);font-size:var(--fs-label);font-weight:var(--weight-action)}.eqr-pricing-blend-card>strong{justify-self:end;color:var(--text-brand-strong);font:var(--weight-page) var(--fs-title) /1 var(--font-numeric)}.eqr-pricing-blend-card>small{margin:0;font-size:var(--fs-label);font-weight:var(--weight-action)}.eqr-pricing-blend-card>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);padding-block:2px}.eqr-pricing-blend-card>div:first-of-type{grid-column:2;grid-row:3}.eqr-pricing-blend-card>div:nth-of-type(2){grid-column:1/-1;border-block-start:var(--border-width-structural) solid color-mix(in srgb,var(--brand-gold) 24%,var(--border-faint))}.eqr-pricing-blend-card>div span{color:var(--text-muted);font-size:var(--fs-micro)}.eqr-pricing-blend-card>div strong{color:var(--text-brand);font-family:var(--font-numeric);font-size:var(--fs-body-sm)}.eqr-pricing-blend-card>em{grid-column:1/-1;color:var(--text-muted);font-size:var(--fs-micro);font-style:normal;line-height:1.25}.eqr-pricing-lab .eqr-pricing-comparison{gap:0;margin:0;padding:var(--sp-2) var(--sp-3);border:0}.eqr-pricing-lab .eqr-pricing-comparison-head,.eqr-pricing-lab .eqr-pricing-comparison-row{gap:var(--sp-2)}.eqr-pricing-lab .eqr-pricing-comparison-head{color:var(--text-muted);font-size:var(--fs-label)}.eqr-pricing-lab .eqr-pricing-comparison-head strong{color:var(--text-brand);font-weight:var(--weight-section)}.eqr-pricing-lab .eqr-pricing-comparison-row>span,.eqr-pricing-lab .eqr-pricing-comparison-row>strong{color:var(--text-brand);font-family:var(--font-ui);font-size:var(--type-workbench-table-size);line-height:var(--type-workbench-table-line)}.eqr-pricing-lab .eqr-pricing-comparison-row>strong{font-family:var(--font-numeric);font-weight:var(--weight-workbench-table-value)}.eqr-pricing-lab .eqr-pricing-comparison-track{height:8px;background:color-mix(in srgb,var(--brand-navy) 4%,var(--surface-panel))}.eqr-pricing-lab .eqr-definition-list{padding:0 var(--sp-3) var(--sp-2)}.eqr-pricing-lab .eqr-definition-list>div{align-items:center;padding:var(--sp-1) 0;border-color:var(--border-faint)}.eqr-pricing-lab .eqr-pricing-lab-summary{order:0}.eqr-pricing-lab .eqr-model-lab-assumptions{order:1}.eqr-pricing-lab .eqr-model-lab-drivers{order:2}.eqr-pricing-lab :is(.eqr-model-lab-cross-checks,.eqr-model-lab-sensitivity){order:3}.eqr-pricing-lab .eqr-model-lab-build{order:4}.eqr-pricing-lab .eqr-definition-list dd,.eqr-pricing-lab .eqr-definition-list dt{color:var(--text-brand);font-family:var(--font-ui);font-size:var(--type-workbench-table-size);line-height:var(--type-workbench-table-line)}.eqr-pricing-lab .eqr-definition-list dd{font-family:var(--font-numeric);font-weight:var(--weight-workbench-table-value)}.eqr-pricing-lab .eqr-definition-list dd span{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-label);font-weight:var(--weight-supporting)}@media(max-width:45rem){.eqr-estimate-toolbar{align-items:center}.eqr-analyst-recommendation-body{grid-template-columns:minmax(0,1fr)}.eqr-consensus-heading{align-items:flex-start}.eqr-consensus-groups{grid-template-columns:minmax(0,1fr)}.eqr-pricing-lab .eqr-panel-head>div:first-child{align-items:flex-start;flex-direction:column-reverse;gap:0}.eqr-workbench .eqr-pricing-lab .eqr-model-assumptions-head{align-items:stretch;flex-direction:column}.eqr-pricing-lab .eqr-model-assumptions-head>div:first-child{flex-direction:column}.eqr-model-assumptions-head button{align-self:flex-start}}@media(max-width:70rem){.eqr-model-lab-workspace{grid-template-columns:minmax(0,1fr)}}@media(max-width:45rem){.eqr-model-lab-assumption-columns>div>.eqr-pricing-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:35rem){.eqr-model-lab-assumption-columns>div>.eqr-pricing-inputs{grid-template-columns:minmax(0,1fr)}}@media(max-width:45rem){.eqr-pricing-lab .eqr-pricing-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:30rem){.eqr-pricing-lab .eqr-pricing-model-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:45rem){.eqr-peer-search{flex-wrap:wrap}.eqr-peer-workbench [role=tabpanel]>.panel:first-child table{min-width:42rem}}.eqr-peer-filters{display:grid;gap:.5rem;padding:.5rem}.eqr-peer-filter{display:flex;flex-wrap:wrap;gap:.4rem}.eqr-peer-filter select{max-width:15rem}.eqr-peer-filter input{width:6rem}.eqr-peer-filter input,.eqr-peer-filter select,.eqr-peer-filters button{font:inherit;color:inherit;background:var(--surface-panel);border:1px solid var(--border-default);padding:.4rem}.eqr-peer-workbench .column-manager-panel{max-block-size:50dvh;overflow:auto}.eqr-peer-workbench .column-manager-tabs{display:flex;gap:var(--sp-1);border-bottom:var(--border-width-structural) solid var(--border-faint);padding-bottom:var(--sp-2)}.eqr-peer-workbench .column-manager-tabs button{font:inherit;color:var(--text-brand);background:var(--surface-panel);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);padding:var(--sp-1) var(--sp-2);cursor:pointer}.eqr-peer-workbench .column-manager-tabs button[aria-pressed=true]{background:var(--brand-navy);color:var(--text-on-accent);border-color:var(--brand-navy)}.eqr-peer-workbench .panel{overflow:visible}.eqr-peer-key-stats-toolbar{display:flex;min-block-size:2.35rem;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-1) var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel)}.eqr-peer-key-stats-actions{display:flex;min-inline-size:0;align-items:center;justify-content:flex-end;gap:var(--sp-2)}.eqr-peer-heatmap-toggle[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent-gold) 68%,var(--border-strong));background:color-mix(in srgb,var(--accent-gold) 12%,var(--surface-panel));box-shadow:inset 0 0 0 var(--border-width-structural) color-mix(in srgb,var(--accent-gold) 24%,transparent)}.eqr-peer-matrix table{inline-size:100%}.eqr-peer-matrix thead th:not(:first-child){text-align:right;min-inline-size:9rem}.eqr-peer-matrix tbody th[scope=row]{background:var(--surface-panel);font-weight:var(--weight-body);text-align:left;min-inline-size:14rem}.eqr-peer-matrix .eqr-peer-anchor{border-bottom:var(--border-width-emphasis) solid var(--accent-gold)}.eqr-peer-picker{position:relative}.eqr-peer-suggestions{position:absolute;inset-inline-end:0;inset-block-start:100%;z-index:30;inline-size:26rem;max-inline-size:80vw;max-block-size:50dvh;overflow:auto;background:var(--surface-panel);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);box-shadow:var(--shadow-md)}.eqr-peer-option{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);width:100%;padding:var(--sp-2);text-align:left;color:var(--text-brand);font:inherit;background:var(--surface-panel);border:0;border-bottom:var(--border-width-structural) solid var(--border-faint);cursor:pointer}.eqr-peer-option:focus-within,.eqr-peer-option:hover{background:color-mix(in srgb,var(--accent-gold) 12%,var(--surface-panel))}.eqr-peer-option>span{flex:1 1}.eqr-peer-remove{border:0;background:transparent;color:var(--text-muted);cursor:pointer;margin-inline-start:var(--sp-2)}.eqr-peer-matrix thead small{max-inline-size:12rem;overflow:hidden;text-overflow:ellipsis}.eqr-peer-matrix th[scope=row]{position:sticky;inset-inline-start:0;z-index:1}.eqr-peer-workbench>.panel{min-inline-size:0}.eqr-peer-matrix{max-inline-size:100%}.eqr-workbench .eqr-peer-matrix table.data{margin:0;border-collapse:collapse;line-height:var(--type-workbench-table-line)}.eqr-workbench .eqr-peer-matrix table.data :is(th,td){padding:var(--sp-1) var(--sp-2);height:auto;line-height:var(--type-workbench-table-line);vertical-align:middle}.eqr-workbench .eqr-peer-matrix table.data td{font-weight:var(--weight-workbench-table-value)}.eqr-workbench .eqr-peer-matrix table.data thead th{padding-block:var(--sp-2);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel));color:var(--text-brand);font-weight:var(--weight-section);border-bottom:var(--border-width-structural) solid var(--border-faint)}.eqr-workbench .eqr-peer-matrix table.data thead th:first-child{text-align:left}.eqr-workbench .eqr-peer-matrix table.data .eqr-peer-anchor{border-bottom:var(--border-width-emphasis) solid var(--accent-gold)}.eqr-workbench .eqr-peer-matrix thead small{margin-block-start:var(--sp-1);margin-inline-start:auto;font-weight:var(--weight-body);white-space:nowrap}.eqr-peer-remove{padding:0 var(--sp-1);font:inherit;line-height:1}.eqr-peer-remove:hover{color:var(--text-brand);background:var(--surface-hover)}.eqr-peer-remove:focus-visible{outline:var(--border-width-emphasis) solid var(--accent-gold);outline-offset:var(--sp-1)}.eqr-peer-workbench>details{border-top:var(--border-width-structural) solid var(--border-faint)}.eqr-workbench .eqr-peer-workbench>.panel{padding:0}.eqr-workbench .eqr-peer-workbench>.panel>.panel-head{margin:0}.eqr-peer-suggestions{overflow:hidden;display:flex;flex-direction:column;max-block-size:min(26rem,50dvh)}.eqr-peer-picker-basis{margin:0;padding:var(--sp-1) var(--sp-3);color:var(--text-muted);font-size:var(--fs-label)}.eqr-peer-picker-basis,.eqr-peer-picker-title{border-bottom:var(--border-width-structural) solid var(--border-faint)}.eqr-peer-picker-title{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-body-sm)}.eqr-peer-options{min-block-size:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.eqr-peer-option{justify-content:flex-start}.eqr-peer-option input[type=checkbox]{appearance:auto;color-scheme:light;accent-color:var(--brand-navy);inline-size:1rem;block-size:1rem;flex-shrink:0;margin:0;padding:0;cursor:pointer}.eqr-peer-option-identity{flex:0 0 5.5rem!important}.eqr-peer-option-identity .sym-cell{inline-size:100%}.eqr-workbench .eqr-peer-matrix table.data .eqr-peer-section th{text-align:left;padding-block:var(--sp-2);padding-inline:var(--sp-3);font-size:var(--fs-body-sm);font-weight:var(--weight-body);color:var(--text-on-ink);text-transform:none;background:var(--eqr-table-band);border-block-start:var(--border-width-structural) solid color-mix(in srgb,var(--text-on-ink) 18%,transparent);border-block-end:var(--border-width-structural) solid color-mix(in srgb,var(--text-on-ink) 18%,transparent)}.eqr-workbench .eqr-peer-matrix table.data tbody th[scope=row]{background:var(--surface-panel)}.eqr-workbench .eqr-peer-workbench :is(table.data th,table.data td){font-family:var(--font-ui);font-size:var(--fs-body-sm);line-height:1.4}.eqr-workbench .eqr-peer-workbench table.data td{font-weight:var(--weight-workbench-table-value)}.eqr-workbench .eqr-peer-workbench table.data thead th{font-weight:var(--weight-section)}.eqr-workbench .eqr-peer-workbench table.data td.eqr-peer-best,.eqr-workbench .eqr-peer-workbench table.data tr:hover td.eqr-peer-best{background:color-mix(in srgb,var(--positive) 28%,var(--surface-panel));color:var(--text-brand-strong)}.eqr-peer-key-grade{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--sp-1);color:var(--text-brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.eqr-peer-key-grade>span{min-inline-size:2.25rem;text-align:start}.eqr-workbench .eqr-peer-matrix.is-heatmap td.eqr-peer-heat-cell{background:var(--eqr-peer-heat-fill);color:var(--text-brand-strong)}.eqr-workbench .eqr-peer-matrix.is-heatmap tr:hover td.eqr-peer-heat-cell{background:var(--eqr-peer-heat-fill)}.eqr-peer-heat-cell.is-neutral{--eqr-peer-heat-fill:color-mix(in srgb,var(--brand-navy) 6%,var(--surface-panel))}.eqr-peer-heat-cell.is-positive-1{--eqr-peer-heat-fill:color-mix(in srgb,var(--positive) 12%,var(--surface-panel))}.eqr-peer-heat-cell.is-positive-2{--eqr-peer-heat-fill:color-mix(in srgb,var(--positive) 20%,var(--surface-panel))}.eqr-peer-heat-cell.is-positive-3{--eqr-peer-heat-fill:color-mix(in srgb,var(--positive) 28%,var(--surface-panel))}.eqr-peer-heat-cell.is-positive-4{--eqr-peer-heat-fill:color-mix(in srgb,var(--positive) 36%,var(--surface-panel))}.eqr-peer-heat-cell.is-positive-5{--eqr-peer-heat-fill:color-mix(in srgb,var(--positive) 44%,var(--surface-panel))}.eqr-peer-heat-cell.is-negative-1{--eqr-peer-heat-fill:color-mix(in srgb,var(--negative) 12%,var(--surface-panel))}.eqr-peer-heat-cell.is-negative-2{--eqr-peer-heat-fill:color-mix(in srgb,var(--negative) 20%,var(--surface-panel))}.eqr-peer-heat-cell.is-negative-3{--eqr-peer-heat-fill:color-mix(in srgb,var(--negative) 28%,var(--surface-panel))}.eqr-peer-heat-cell.is-negative-4{--eqr-peer-heat-fill:color-mix(in srgb,var(--negative) 36%,var(--surface-panel))}.eqr-peer-heat-cell.is-negative-5{--eqr-peer-heat-fill:color-mix(in srgb,var(--negative) 44%,var(--surface-panel))}.eqr-workbench .eqr-peer-workbench>.panel{overflow:hidden;border-color:var(--border-faint);border-radius:var(--radius-2);box-shadow:none}.eqr-peer-preview-note{display:flex;min-block-size:1.8rem;align-items:center;gap:var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--accent-gold) 7%,var(--surface-panel));padding:var(--sp-1) var(--sp-3);color:var(--text-muted);font:var(--fs-label) var(--font-ui)}.eqr-peer-preview-note strong{color:var(--text-brand);font-weight:var(--weight-action);text-transform:uppercase;white-space:nowrap}.eqr-peer-chart-controls{display:flex;min-block-size:3rem;align-items:center;padding:var(--sp-2) var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel);font:var(--weight-supporting) var(--fs-body-sm) var(--font-ui)}.eqr-peer-chart-control{display:flex;min-inline-size:0;align-items:center;gap:var(--sp-2);color:var(--text-brand)}.eqr-peer-chart-control>span{font-size:var(--fs-body-sm);font-weight:var(--weight-supporting);white-space:nowrap}.eqr-peer-chart-control select{inline-size:9.25rem;min-block-size:var(--control-height-compact);margin:0;border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--text-brand);font:inherit}.eqr-peer-comparison-preset{margin-inline-start:auto;color:var(--text-muted);font-size:var(--fs-caption);white-space:nowrap}.eqr-peer-analysis-section{overflow:hidden;margin:var(--sp-2);border:var(--border-width-structural) solid var(--border-faint);border-radius:var(--radius-2);background:var(--surface-panel)}.eqr-peer-section-head{display:flex;min-block-size:2.2rem;align-items:center;justify-content:space-between;gap:var(--sp-3);border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel));padding:var(--sp-1) var(--sp-3)}.eqr-peer-section-head h3{margin:0;color:var(--text-brand);font:var(--weight-section) var(--fs-body) var(--font-ui);text-transform:uppercase}.eqr-peer-section-head span{color:var(--text-muted);font:var(--weight-action) var(--fs-label) var(--font-ui);white-space:nowrap}.eqr-peer-chart-context{display:flex;min-block-size:2.15rem;align-items:center;justify-content:space-between;gap:var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint);padding:var(--sp-1) var(--sp-3);font:var(--fs-label) var(--font-ui)}.eqr-peer-chart-context>span{color:var(--text-muted)}.eqr-peer-standing-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2)}.eqr-peer-standing-legend span,.eqr-peer-table-standing{display:inline-flex;align-items:center;gap:var(--sp-1);white-space:nowrap}.eqr-peer-chart-standing i,.eqr-peer-standing-legend i,.eqr-peer-table-standing i{inline-size:var(--sp-2);block-size:var(--sp-2);flex:none;border:var(--border-width-structural) solid color-mix(in srgb,var(--eqr-peer-shade) 70%,var(--border-default));background:var(--eqr-peer-shade)}.eqr-peer-chart{overflow:auto}.eqr-peer-chart-header,.eqr-peer-chart-row{display:grid;grid-template-columns:5rem minmax(24rem,1fr) 6.5rem minmax(14rem,.45fr);min-inline-size:54rem;align-items:center;column-gap:var(--sp-3)}.eqr-peer-chart-header{min-block-size:1.8rem;border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel));padding-inline:var(--sp-3);color:color-mix(in srgb,var(--text-brand) 72%,var(--text-muted));font:var(--weight-section) var(--fs-label) var(--font-ui)}.eqr-peer-chart-header span:nth-child(3){text-align:right}.eqr-peer-chart-row{min-block-size:2.25rem;border-block-end:var(--border-width-structural) solid var(--border-faint);padding-inline:var(--sp-3);color:var(--text-brand);font:var(--fs-body-sm) var(--font-ui)}.eqr-peer-chart-row:last-child{border-block-end:0}.eqr-peer-chart-row.is-anchor,.eqr-peer-chart-row:hover{background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.eqr-peer-chart-row.is-anchor{box-shadow:inset var(--border-width-emphasis) 0 0 var(--accent-gold)}.eqr-peer-chart-row>strong{font-family:var(--font-mono);font-weight:var(--weight-section)}.eqr-peer-chart-track{position:relative;min-block-size:1.25rem;border-inline:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 2%,var(--surface-panel))}.eqr-peer-chart-track:before{position:absolute;inset-block:0;inset-inline-start:var(--eqr-peer-zero);inline-size:var(--border-width-structural);background:var(--border-default);content:""}.eqr-peer-chart-track>i{position:absolute;inset-block:0;inset-inline-start:var(--eqr-peer-bar-start);inline-size:var(--eqr-peer-bar-width);min-inline-size:var(--border-width-emphasis);background:var(--eqr-peer-shade)}.eqr-peer-chart-row.is-anchor .eqr-peer-chart-track>i{outline:var(--border-width-structural) solid var(--text-brand-strong);outline-offset:calc(var(--border-width-structural) * -1)}.eqr-peer-chart-value{text-align:right;font-weight:var(--weight-workbench-table-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eqr-peer-chart-standing{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--text-muted);white-space:nowrap}.eqr-peer-comparison-table table.data{table-layout:fixed}.eqr-peer-comparison-table table.data :is(th,td):first-child{inline-size:12%}.eqr-peer-comparison-table table.data :is(th,td):nth-child(2){inline-size:30%;text-align:left}.eqr-peer-comparison-table table.data :is(th,td):nth-child(3){inline-size:22%;text-align:right}.eqr-peer-comparison-table table.data :is(th,td):last-child{inline-size:36%;text-align:left}.eqr-workbench .eqr-peer-comparison-table table.data thead th{background:var(--eqr-table-band);color:var(--text-on-ink);padding-block:var(--sp-1)}.eqr-peer-comparison-table tbody tr.is-anchor{box-shadow:inset var(--border-width-emphasis) 0 0 var(--accent-gold);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.eqr-peer-evidence-view{display:grid;min-inline-size:0}.eqr-peer-evidence-view>.eqr-data-definition{border-block-start:var(--border-width-structural) solid var(--border-faint)}.eqr-peer-scorecard-context{margin:0;padding:var(--sp-2) var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint);color:var(--text-muted);font-size:var(--fs-label);line-height:1.5}.eqr-peer-scorecard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);padding:var(--sp-5) var(--sp-2) var(--sp-2);background:var(--surface-canvas)}.eqr-peer-scorecard{--eqr-peer-score-fill:var(--border-strong);min-inline-size:0;overflow:hidden;border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-panel);font-family:var(--font-ui)}.eqr-peer-scorecard.is-anchor{border-color:color-mix(in srgb,var(--accent-gold) 60%,var(--border-default));box-shadow:inset var(--border-width-emphasis) 0 0 var(--accent-gold)}.eqr-peer-scorecard>header{display:flex;min-block-size:4.5rem;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.eqr-peer-scorecard-identity{display:grid;min-inline-size:0;align-content:start;gap:var(--sp-1)}.eqr-peer-scorecard-identity>.sym-cell{min-inline-size:0}.eqr-peer-scorecard-symbol{color:var(--text-brand);font-family:var(--mono);font-size:var(--fs-body);font-weight:var(--weight-section)}.eqr-peer-scorecard-identity>small{overflow:hidden;padding-inline-start:calc(1.5em + .4em);color:var(--text-muted);font-size:var(--fs-body-sm);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.eqr-peer-scorecard-composite{display:grid;justify-items:end;gap:var(--sp-1);margin:calc(var(--sp-1) * -1);padding:var(--sp-1);border:0;border-radius:var(--radius-1);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.eqr-peer-scorecard-composite.is-selected,.eqr-peer-scorecard-composite:is(:hover,:focus-visible){background:color-mix(in srgb,var(--accent-gold) 10%,var(--surface-panel));outline:var(--border-width-structural) solid color-mix(in srgb,var(--accent-gold) 48%,var(--border-default));outline-offset:0}.eqr-peer-scorecard-composite>small,.eqr-peer-scorecard-composite>span{color:var(--text-muted);font-size:var(--fs-label);line-height:1.35;white-space:nowrap}.eqr-peer-scorecard-composite .eqr-peer-score-rank{inline-size:auto;min-inline-size:7rem}.eqr-peer-scorecard-composite .eqr-peer-score-rank meter{display:none}.eqr-peer-scorecard-rationale{padding:var(--sp-2) var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--accent-gold) 4%,var(--surface-panel))}.eqr-peer-scorecard-rationale>strong{color:var(--text-brand);font-size:var(--fs-body);font-weight:var(--weight-section);line-height:1.3}.eqr-peer-scorecard-rationale>p{margin:var(--sp-1) 0 var(--sp-2);color:var(--text-muted);font-size:var(--fs-body-sm);line-height:1.45}.eqr-peer-scorecard-rationale ul{display:grid;gap:var(--sp-1);margin:0;padding:0;list-style:none}.eqr-peer-scorecard-rationale li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);color:var(--text-default);font-size:var(--fs-body-sm);line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eqr-peer-scorecard-rationale li span:last-child{color:var(--text-brand);font-weight:var(--weight-action);white-space:nowrap}.eqr-peer-scorecard-rationale li.is-unavailable,.eqr-peer-scorecard-rationale li.is-unavailable span:last-child{color:var(--text-muted)}.eqr-peer-section-actions{display:flex;align-items:center;gap:var(--sp-3)}.eqr-peer-scorecard-pillars{display:grid}.eqr-peer-score-pillar{display:grid;inline-size:100%;grid-template-columns:minmax(0,1fr) minmax(7rem,.9fr);align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:0;border-block-end:var(--border-width-structural) solid var(--border-faint);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.eqr-peer-score-pillar.is-selected,.eqr-peer-score-pillar:not(:disabled):is(:hover,:focus-visible){background:color-mix(in srgb,var(--brand-navy) 5%,var(--surface-panel));box-shadow:inset var(--border-width-emphasis) 0 0 var(--accent-gold);outline:0}.eqr-peer-score-pillar:disabled{cursor:not-allowed}.eqr-peer-score-pillar:last-child{border-block-end:0}.eqr-peer-score-pillar>div:first-child{min-inline-size:0}.eqr-peer-score-pillar>div:first-child strong{display:block;color:var(--text-brand);font-size:var(--fs-body);font-weight:var(--weight-section);line-height:1.3}.eqr-peer-score-pillar>div:first-child small{display:block;margin-block-start:var(--sp-1);color:var(--text-muted);font-size:var(--fs-body-sm);line-height:1.4}.eqr-peer-score-rank{--eqr-peer-score-fill:var(--border-strong);display:grid;min-inline-size:0;gap:var(--sp-1)}.eqr-peer-score-rank.is-a,.eqr-peer-score-rank.is-b-plus{--eqr-peer-score-fill:var(--heatmap-distance-green)}.eqr-peer-score-rank.is-b{--eqr-peer-score-fill:var(--heatmap-distance-amber)}.eqr-peer-score-rank.is-c{--eqr-peer-score-fill:var(--heatmap-distance-orange)}.eqr-peer-score-rank.is-d{--eqr-peer-score-fill:var(--heatmap-distance-red)}.eqr-peer-score-rank>span{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.eqr-peer-score-rank>span strong{display:inline-flex;min-inline-size:2.2rem;min-block-size:1.5rem;align-items:center;justify-content:center;border-radius:var(--radius-1);background:var(--eqr-peer-score-fill);color:var(--heatmap-distance-ink);font-size:var(--fs-body-sm);font-weight:var(--weight-section);line-height:1}.eqr-peer-score-rank.is-a>span strong,.eqr-peer-score-rank.is-b-plus>span strong,.eqr-peer-score-rank.is-d>span strong{color:var(--heatmap-distance-light-ink)}.eqr-peer-score-rank>span b{color:var(--text-brand);font-size:var(--fs-body-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eqr-peer-score-rank meter{inline-size:100%;block-size:.45rem;border:0;background:var(--surface-secondary)}.eqr-peer-score-rank meter::-webkit-meter-bar{border:0;border-radius:var(--radius-pill);background:var(--surface-secondary)}.eqr-peer-score-rank meter::-webkit-meter-optimum-value{border-radius:var(--radius-pill);background:var(--eqr-peer-score-fill)}.eqr-peer-score-rank meter::-moz-meter-bar{border-radius:var(--radius-pill);background:var(--eqr-peer-score-fill)}.eqr-peer-score-rank.is-unavailable{align-content:center;justify-items:end}.eqr-peer-score-rank.is-unavailable>span{color:var(--text-muted);font-size:var(--fs-label);font-weight:var(--weight-action)}.eqr-peer-score-rank.is-unavailable>small{color:var(--text-faint);font-size:var(--fs-body-sm);line-height:1.35}.eqr-peer-ranking-chart{scroll-margin-block-start:var(--sp-8)}.eqr-peer-ranking-bars{display:grid;margin:0;padding:0;list-style:none}.eqr-peer-ranking-bars>li{--eqr-peer-ranking-fill:var(--border-strong);display:grid;min-inline-size:0;grid-template-columns:2rem minmax(12rem,.9fr) minmax(16rem,2fr) 4.5rem 3rem;align-items:center;gap:var(--sp-2);min-block-size:3.25rem;padding:var(--sp-2) var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint)}.eqr-peer-ranking-bars>li:last-child{border-block-end:0}.eqr-peer-ranking-bars>li:hover{background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.eqr-peer-ranking-bars>li.is-anchor{background:color-mix(in srgb,var(--accent-gold) 7%,var(--surface-panel));box-shadow:inset var(--border-width-emphasis) 0 0 var(--accent-gold)}.eqr-peer-ranking-position{color:var(--text-faint);font-family:var(--font-mono);font-size:var(--fs-label);text-align:center}.eqr-peer-ranking-identity{display:grid;min-inline-size:0;align-content:center;gap:var(--sp-1)}.eqr-peer-ranking-identity>.sym-cell{min-inline-size:0}.eqr-peer-ranking-symbol{color:var(--text-brand);font-family:var(--font-mono);font-size:var(--fs-body-sm);font-weight:var(--weight-section)}.eqr-peer-ranking-identity>small{overflow:hidden;padding-inline-start:calc(1.25em + .4em);color:var(--text-muted);font-size:var(--type-metadata-size);text-overflow:ellipsis;white-space:nowrap}.eqr-peer-ranking-bars meter{inline-size:100%;block-size:.75rem;border:0;background:var(--surface-secondary)}.eqr-peer-ranking-bars meter.is-a,.eqr-peer-ranking-bars meter.is-b-plus,.eqr-peer-ranking-grade.is-a,.eqr-peer-ranking-grade.is-b-plus,.eqr-percentile.is-a,.eqr-percentile.is-b-plus{--eqr-peer-ranking-fill:var(--heatmap-distance-green)}.eqr-peer-ranking-bars meter.is-b,.eqr-peer-ranking-grade.is-b,.eqr-percentile.is-b{--eqr-peer-ranking-fill:var(--heatmap-distance-amber)}.eqr-peer-ranking-bars meter.is-c,.eqr-peer-ranking-grade.is-c,.eqr-percentile.is-c{--eqr-peer-ranking-fill:var(--heatmap-distance-orange)}.eqr-peer-ranking-bars meter.is-d,.eqr-peer-ranking-grade.is-d,.eqr-percentile.is-d{--eqr-peer-ranking-fill:var(--heatmap-distance-red)}.eqr-peer-ranking-bars meter::-webkit-meter-bar{border:0;border-radius:var(--radius-pill);background:var(--surface-secondary)}.eqr-peer-ranking-bars meter::-webkit-meter-optimum-value{border-radius:var(--radius-pill);background:var(--eqr-peer-ranking-fill)}.eqr-peer-ranking-bars meter::-moz-meter-bar{border-radius:var(--radius-pill);background:var(--eqr-peer-ranking-fill)}.eqr-peer-ranking-percentile{color:var(--text-brand);font-size:var(--fs-body-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.eqr-peer-ranking-grade{display:inline-flex;min-inline-size:2.5rem;min-block-size:1.65rem;align-items:center;justify-content:center;border-radius:var(--radius-1);background:var(--eqr-peer-ranking-fill);color:var(--heatmap-distance-ink);font-size:var(--fs-body-sm);font-weight:var(--weight-section)}.eqr-peer-ranking-grade:is(.is-a,.is-b-plus,.is-d){color:var(--heatmap-distance-light-ink)}.eqr-percentile:is(.is-a,.is-b-plus,.is-b,.is-c,.is-d){border-color:var(--eqr-peer-ranking-fill);background:var(--eqr-peer-ranking-fill);color:var(--heatmap-distance-ink)}.eqr-percentile:is(.is-a,.is-b-plus,.is-d){color:var(--heatmap-distance-light-ink)}.eqr-peer-chart-symbol,.eqr-peer-matrix-identity,.eqr-peer-table-identity{display:inline-flex;align-items:center;gap:var(--sp-1)}.eqr-peer-chart-symbol>.security-mark,.eqr-peer-matrix-identity>.security-mark,.eqr-peer-table-identity>.security-mark{flex:none}.eqr-peer-matrix thead th:not(:first-child) .sym-cell{inline-size:100%;justify-content:flex-end}@media(max-width:70rem){.eqr-peer-scorecard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:50rem){.eqr-peer-scorecard-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:52rem){.eqr-peer-ranking-bars>li{grid-template-columns:2rem minmax(10rem,1fr) minmax(12rem,1.5fr) 4rem 3rem}}@media(max-width:36rem){.eqr-peer-ranking-bars>li{grid-template-columns:2rem minmax(0,1fr) 3.5rem 2.75rem}.eqr-peer-ranking-bars meter{grid-column:2/-1;grid-row:2}.eqr-peer-ranking-identity small{white-space:normal}}@media(max-width:30rem){.eqr-peer-scorecard>header{align-items:stretch;flex-direction:column}.eqr-peer-scorecard-composite{justify-items:start;margin:0}.eqr-peer-score-pillar{grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}.eqr-peer-score-rank.is-unavailable{justify-items:start}}@media(max-width:45rem){.eqr-peer-chart-context,.eqr-peer-preview-note,.eqr-peer-section-head{align-items:flex-start;flex-direction:column;gap:var(--sp-1)}.eqr-peer-section-head{padding-block:var(--sp-2)}.eqr-peer-standing-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start}}.eqr-workbench .eqr-peer-workbench :is(table.data th,.panel-title,.eqr-peer-section th){font-weight:var(--weight-section)}.eqr-workbench .eqr-peer-workbench :is(table.data td,table.data strong){font-weight:var(--weight-workbench-table-value)}.eqr-workbench{--weight-body:var(--weight-supporting)}.eqr-workbench :is(h1,h2,h3,h4,strong,b,button,summary),.eqr-workbench :is(table.data,.eqr-research-table) :is(th,td,strong,b,a),.eqr-workbench svg text{font-family:var(--font-ui);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.eqr-workbench :is(table.data,.eqr-research-table) :is(th,td){font-size:var(--type-workbench-table-size);line-height:var(--type-workbench-table-line)}.eqr-workbench :is(table.data,.eqr-research-table) th{font-weight:var(--weight-section)}.eqr-workbench :is(table.data,.eqr-research-table) td{font-weight:var(--weight-workbench-table-value)}.eqr-workbench :is(table.data,.eqr-research-table) :is(strong,b,a){font-size:inherit;font-weight:inherit}.eqr-workbench :is(.panel-title,.eqr-earnings-heading h2){font-size:var(--fs-body);font-weight:var(--weight-section)}.eqr-workbench :is(button,summary){font-weight:var(--weight-action)}.eqr-workbench .eqr-pricing-input-copy strong{font-weight:var(--weight-action)}.eqr-workbench :is(.eqr-definition-list dd,.eqr-pricing-input,.eqr-pricing-input-control,.eqr-pricing-input-copy) :is(span,small,input){font-family:var(--font-ui);font-weight:var(--weight-workbench-table-value)}.eqr-workbench :is(.eqr-definition-list dd,.eqr-pricing-input,.eqr-pricing-input-control){font-weight:var(--weight-workbench-table-value)}.eqr-workbench .panel.eqr-dividend-window{padding:0}.eqr-workbench .panel.eqr-dividend-window>.panel-head{margin:0}.eqr-workbench .panel.eqr-dividend-window .eqr-dividend-window-action{min-height:var(--control-height-compact);padding:0;border:0;border-radius:0;background:transparent}.eqr-peer-grade-context,.eqr-peer-grade-unavailable{margin:0;border-block-end:var(--border-width-structural) solid var(--border-faint);padding:var(--sp-2) var(--sp-3);color:var(--text-muted);font:var(--fs-label) var(--font-ui)}.eqr-peer-grade-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2);padding:var(--sp-2)}.eqr-peer-grade-card{min-inline-size:0;border:var(--border-width-structural) solid var(--border-faint);border-radius:var(--radius-2);background:var(--surface-panel);padding:var(--sp-3)}.eqr-peer-grade-card>header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin-block-end:var(--sp-3);color:var(--text-brand);font:var(--fs-body-sm) var(--font-ui)}.eqr-peer-grade-card>header>strong{font-weight:var(--weight-section);text-transform:uppercase}.eqr-peer-grade-card>header>span{overflow:hidden;color:var(--text-muted);font-size:var(--fs-label);text-overflow:ellipsis;white-space:nowrap}.eqr-peer-grade-reading{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:var(--sp-3);margin-block-end:var(--sp-3)}.eqr-peer-grade-reading>span:nth-child(2)>strong{display:block;color:var(--text-brand-strong);font:var(--weight-section) var(--fs-title-sm) var(--font-ui)}.eqr-peer-grade-badge{display:inline-flex}.eqr-peer-grade-badge>strong{display:inline-flex;align-items:center;justify-content:center;min-inline-size:2.7rem;min-block-size:1.9rem;padding-inline:var(--sp-2);border:var(--border-width-structural) solid transparent;border-radius:var(--radius-1);font:var(--weight-section) var(--fs-body) var(--font-ui)}.eqr-peer-grade-badge>strong.is-a{border-color:var(--heatmap-distance-green);background:var(--heatmap-distance-green);color:var(--heatmap-distance-light-ink)}.eqr-peer-grade-badge>strong.is-b-plus{border-color:color-mix(in srgb,var(--heatmap-distance-green) 40%,var(--heatmap-distance-base));background:color-mix(in srgb,var(--heatmap-distance-green) 24%,var(--heatmap-distance-base));color:color-mix(in srgb,var(--heatmap-distance-green) 76%,var(--heatmap-distance-ink))}.eqr-peer-grade-badge>strong.is-b{border-color:var(--heatmap-distance-amber);background:var(--heatmap-distance-amber);color:var(--heatmap-distance-ink)}.eqr-peer-grade-badge>strong.is-c{border-color:var(--heatmap-distance-orange);background:var(--heatmap-distance-orange);color:var(--heatmap-distance-ink)}.eqr-peer-grade-badge>strong.is-d{border-color:var(--heatmap-distance-red);background:var(--heatmap-distance-red);color:var(--heatmap-distance-light-ink)}.eqr-peer-grade-reading>small{justify-self:end;text-align:end}.eqr-peer-grade-card.is-unavailable p{margin:0;color:var(--text-muted);font:var(--fs-body-sm) var(--font-ui)}.eqr-peer-percentile-band{position:relative;min-inline-size:0;padding-block:var(--sp-1)}.eqr-peer-percentile-segments{display:grid;grid-template-columns:15fr 30fr 25fr 15fr 15fr;overflow:hidden;min-block-size:2.45rem;border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2)}.eqr-peer-percentile-segments>span{display:grid;place-content:center;min-inline-size:0;border-inline-end:var(--border-width-structural) solid var(--surface-panel);color:var(--text-brand-strong);text-align:center}.eqr-peer-percentile-segments>span:last-child{border-inline-end:0}.eqr-peer-percentile-segments strong{font:var(--weight-section) var(--fs-label) var(--font-ui)}.eqr-peer-percentile-segments small{color:currentColor;font-size:.625rem;line-height:1.1}.eqr-peer-percentile-segments .is-bottom{background:var(--heatmap-distance-red);color:var(--heatmap-distance-light-ink)}.eqr-peer-percentile-segments .is-lower{background:color-mix(in srgb,var(--heatmap-distance-red) 82%,var(--surface-panel));color:var(--heatmap-distance-light-ink)}.eqr-peer-percentile-segments .is-middle{background:var(--heatmap-distance-orange);color:var(--heatmap-distance-ink)}.eqr-peer-percentile-segments .is-upper{background:var(--heatmap-distance-amber);color:var(--heatmap-distance-ink)}.eqr-peer-percentile-segments .is-top{background:var(--heatmap-distance-green);color:var(--heatmap-distance-light-ink)}.eqr-peer-percentile-marker{position:absolute;inset-block:0;inset-inline-start:clamp(var(--sp-1),var(--eqr-peer-percentile-position),calc(100% - var(--sp-1)));inline-size:var(--border-width-emphasis);background:var(--text-brand-strong);box-shadow:0 0 0 var(--border-width-structural) var(--surface-panel);transform:translateX(-50%)}@media(max-width:50rem){.eqr-peer-grade-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:30rem){.eqr-peer-grade-card>header{align-items:flex-start;flex-direction:column;gap:var(--sp-1)}.eqr-peer-grade-reading{grid-template-columns:auto 1fr}.eqr-peer-grade-reading>small{grid-column:1/-1;justify-self:start;text-align:start}.eqr-peer-percentile-segments small{display:none}}