.us-equity_indexPage___ZJle,.us-equity_page__BILjV{width:min(100%,var(--layout-wide));min-width:0;margin-inline:auto;padding:var(--space-xl) var(--layout-gutter) var(--space-3xl)}.us-equity_indexHeader__zG3r6,.us-equity_masthead__vY2xZ,.us-equity_sectionHeading__iETzi{display:grid;gap:var(--space-sm)}.us-equity_indexHeader__zG3r6{padding-bottom:var(--space-xl);border-bottom:var(--rule-fine) solid var(--color-ink)}.us-equity_kicker__TBgYm{margin:0;color:var(--color-brass);font-family:var(--font-outlier);font-size:var(--text-xs);font-weight:600}.us-equity_indexHeader__zG3r6 h1,.us-equity_masthead__vY2xZ h1{margin:0;font-family:var(--font-display);font-size:var(--text-display-s);line-height:1}.us-equity_indexHeader__zG3r6>p:last-child,.us-equity_masthead__vY2xZ>div>p:last-child{max-width:var(--layout-reading);color:var(--color-muted);line-height:1.8}.us-equity_indexGroups__6e0Nz{display:grid;gap:var(--space-2xl);margin-top:var(--space-2xl)}.us-equity_yearHeading__Lyzzl{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:var(--space-xs);border-bottom:var(--rule-hair) solid var(--color-rule)}.us-equity_yearHeading__Lyzzl h2{font-family:var(--font-display);font-size:var(--text-2xl)}.us-equity_sectionHeading__iETzi>span,.us-equity_yearHeading__Lyzzl span{color:var(--color-muted);font:600 var(--text-xs) var(--font-outlier)}.us-equity_indexList__qNvS1,.us-equity_rankingPanel__xvBH8 ol,.us-equity_sectorList__aBiTr{list-style:none;margin:0;padding:0}.us-equity_editionRow__ht_SH{display:grid;grid-template-areas:"date access arrow" "body body body";grid-template-columns:minmax(0,1fr) auto auto;gap:var(--space-xs) var(--space-sm);min-height:5.5rem;padding:var(--space-md) 0;border-bottom:var(--rule-hair) solid var(--color-rule);text-decoration:none}.us-equity_editionRow__ht_SH time{grid-area:date;color:var(--color-brass);font:600 var(--text-sm) var(--font-outlier)}.us-equity_editionBody__yV5Js{grid-area:body;display:grid;gap:var(--space-3xs)}.us-equity_editionBody__yV5Js strong{font-family:var(--font-display);font-size:var(--text-md)}.us-equity_editionBody__yV5Js span{color:var(--color-muted);font:var(--text-xs) var(--font-outlier)}.us-equity_access__cVtUg{grid-area:access;display:flex;align-items:center;gap:var(--space-2xs)}.us-equity_arrow__hE1LH{grid-area:arrow;color:var(--color-accent)}.us-equity_emptyState__jCH08,.us-equity_unavailableState__C5aYM{display:grid;min-height:20rem;place-items:center;margin-top:var(--space-xl);padding:var(--space-xl);border:var(--rule-hair) solid var(--color-rule);text-align:center}.us-equity_emptyState__jCH08 h2,.us-equity_unavailableState__C5aYM h2{font-family:var(--font-display);font-size:var(--text-xl)}.us-equity_emptyState__jCH08 p,.us-equity_unavailableState__C5aYM p{max-width:var(--layout-reading);color:var(--color-muted)}.us-equity_masthead__vY2xZ{grid-template-columns:minmax(0,1fr);margin-top:var(--space-lg);padding-bottom:var(--space-xl);border-bottom:var(--rule-fine) solid var(--color-ink)}.us-equity_mastheadMeta__lIF_s{display:grid;gap:var(--space-2xs);color:var(--color-muted);font:var(--text-xs) var(--font-outlier)}.us-equity_mastheadMeta__lIF_s time{color:var(--color-brass);font-size:var(--text-md);font-weight:600}.us-equity_statusBar__kIqzW{display:flex;gap:var(--space-xs);align-items:flex-start;margin-top:var(--space-lg);padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-brass);background:var(--color-paper-2);color:var(--color-ink-2)}.us-equity_closingNote__YHUsG,.us-equity_section__1YqBt{display:grid;gap:var(--space-lg);margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.us-equity_closingNote__YHUsG h2,.us-equity_sectionHeading__iETzi h2{font-family:var(--font-display);font-size:var(--text-2xl)}.us-equity_closingNote__YHUsG>p{max-width:56rem;padding-inline-start:var(--space-md);border-inline-start:3px solid var(--color-brass);color:var(--color-ink-2);font-size:var(--text-md);line-height:1.9}.us-equity_riskGrid__EAuFW{display:grid;gap:var(--rule-hair);border:var(--rule-hair) solid var(--color-rule);background:var(--color-rule)}.us-equity_riskGrid__EAuFW article{padding:var(--space-md);background:var(--color-paper-2)}.us-equity_riskGrid__EAuFW header{display:flex;justify-content:space-between;gap:var(--space-xs);color:var(--color-muted);font:600 var(--text-xs) var(--font-outlier)}.us-equity_riskGrid__EAuFW header strong{color:var(--color-brass)}.us-equity_riskGrid__EAuFW b{display:block;margin-top:var(--space-sm);font-size:var(--text-lg)}.us-equity_riskGrid__EAuFW p{margin-top:var(--space-2xs);color:var(--color-muted);font-size:var(--text-sm)}.us-equity_indexStrip__VSuIS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rule-hair);border:var(--rule-hair) solid var(--color-rule);background:var(--color-rule)}.us-equity_indexStrip__VSuIS article{min-width:0;padding:var(--space-sm);background:var(--color-paper-2)}.us-equity_indexStrip__VSuIS article[data-selected=true]{box-shadow:inset 0 -4px 0 var(--color-accent)}.us-equity_indexStrip__VSuIS span{color:var(--color-muted);font:600 var(--text-xs) var(--font-outlier)}.us-equity_indexStrip__VSuIS h3{min-height:2.8rem;margin-top:var(--space-2xs);font-size:var(--text-sm)}.us-equity_indexStrip__VSuIS b,.us-equity_indexStrip__VSuIS strong{display:block;font-family:var(--font-outlier);font-variant-numeric:tabular-nums}.us-equity_indexStrip__VSuIS strong{margin-top:var(--space-3xs)}.us-equity_positive__D2Bre{color:var(--color-success)!important}.us-equity_negative__KQLjA{color:var(--color-danger)!important}.us-equity_flat__K_3mQ{color:var(--color-muted)!important}.us-equity_indexTabs__hl7cZ{display:none;gap:var(--space-2xs);overflow-x:auto}.us-equity_indexTabs__hl7cZ a,.us-equity_sideTabs__ExQuG a{display:grid;min-height:2.75rem;place-items:center;padding:var(--space-2xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule);background:var(--color-paper-2);font:600 var(--text-sm) var(--font-outlier);white-space:nowrap}.us-equity_indexTabs__hl7cZ a[aria-current=page],.us-equity_sideTabs__ExQuG a[aria-current=page]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink)}.us-equity_mobileSelector__OSHWM{display:grid;gap:var(--space-2xs);color:var(--color-muted);font:600 var(--text-xs) var(--font-outlier)}.us-equity_mobileSelector__OSHWM select{min-height:2.75rem;border:var(--rule-hair) solid var(--color-accent);background:var(--color-paper-2);padding-inline:var(--space-sm);color:var(--color-ink);font-family:var(--font-body)}.us-equity_selectedHeading__keWW1{display:flex;justify-content:space-between;align-items:end;gap:var(--space-md)}.us-equity_selectedHeading__keWW1 h3{font-family:var(--font-display);font-size:var(--text-xl)}.us-equity_selectedHeading__keWW1 p{margin-top:var(--space-2xs);color:var(--color-muted)}.us-equity_selectedHeading__keWW1>strong{font:600 var(--text-lg) var(--font-outlier)}.us-equity_stats__H91Tq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rule-hair);margin:0;border:var(--rule-hair) solid var(--color-rule);background:var(--color-rule)}.us-equity_stats__H91Tq div{padding:var(--space-sm);background:var(--color-paper-2)}.us-equity_stats__H91Tq dt{color:var(--color-muted);font:var(--text-xs) var(--font-outlier)}.us-equity_stats__H91Tq dd{margin:var(--space-2xs) 0 0;font:600 var(--text-sm) var(--font-outlier)}.us-equity_breadthHeading__2RTn8,.us-equity_breadthLegend__7TZW3{display:flex;justify-content:space-between;gap:var(--space-sm);color:var(--color-muted);font:600 var(--text-xs) var(--font-outlier)}.us-equity_breadthBar__hUEsD{display:flex;height:1.25rem;margin-top:var(--space-2xs);overflow:hidden;border:var(--rule-hair) solid var(--color-rule)}.us-equity_breadthAdvance__j7T_p{width:var(--advance-width);background:var(--color-success)}.us-equity_breadthDecline__gVm0g{width:var(--decline-width);background:var(--color-danger)}.us-equity_breadthFlat__yPE_k{width:var(--flat-width);background:var(--color-paper-3)}.us-equity_breadthLegend__7TZW3{margin-top:var(--space-2xs)}.us-equity_sideTabs__ExQuG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rule-hair)}.us-equity_rankings__8pQfP{display:grid;gap:var(--space-lg)}.us-equity_rankings__8pQfP[data-mobile-side=gainers] [data-rank-side=losers],.us-equity_rankings__8pQfP[data-mobile-side=losers] [data-rank-side=gainers]{display:none}.us-equity_rankingPanel__xvBH8{border-top:var(--rule-fine) solid var(--color-ink)}.us-equity_rankingPanel__xvBH8>header{display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-sm) 0;border-bottom:var(--rule-hair) solid var(--color-rule)}.us-equity_rankingPanel__xvBH8 h3{font-family:var(--font-display);font-size:var(--text-lg)}.us-equity_rankingPanel__xvBH8 header span{color:var(--color-muted);font:var(--text-xs) var(--font-outlier)}.us-equity_rankingPanel__xvBH8 li{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:var(--space-xs);min-height:3.25rem;border-bottom:var(--rule-hair) solid var(--color-rule-2)}.us-equity_rankNumber__ZD_J3{color:var(--color-muted);font:var(--text-xs) var(--font-outlier)}.us-equity_rankIdentity__oCQbh{display:grid;min-width:0}.us-equity_rankIdentity__oCQbh b{overflow-wrap:anywhere}.us-equity_rankIdentity__oCQbh small,.us-equity_rankQuote__LYk0U{font-family:var(--font-outlier)}.us-equity_rankIdentity__oCQbh small,.us-equity_rankQuote__LYk0U small{color:var(--color-muted)}.us-equity_rankQuote__LYk0U{text-align:right}.us-equity_rankQuote__LYk0U b,.us-equity_rankQuote__LYk0U small{display:block}.us-equity_rankingPanel__xvBH8 summary{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--color-accent);font:600 var(--text-sm) var(--font-outlier)}.us-equity_partialState__G_8T2{display:flex;gap:var(--space-sm);align-items:flex-start;padding:var(--space-md);border:var(--rule-hair) dashed var(--color-rule);background:var(--color-paper-2);color:var(--color-muted)}.us-equity_partialState__G_8T2 p{margin:0}.us-equity_sectorList__aBiTr li{display:grid;grid-template-columns:2rem minmax(0,1fr) auto auto;gap:var(--space-sm);min-height:3rem;align-items:center;border-bottom:var(--rule-hair) solid var(--color-rule-2)}.us-equity_sectorList__aBiTr small,.us-equity_sectorList__aBiTr span,.us-equity_sectorList__aBiTr strong{font-family:var(--font-outlier)}.us-equity_editionNav__Exe8N{display:flex;justify-content:space-between;gap:var(--space-md);margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule)}.us-equity_editionNav__Exe8N a{color:var(--color-accent);font:var(--text-sm) var(--font-outlier)}.us-equity_disclaimer__PZV4b{margin-top:var(--space-2xl);padding:var(--space-md) var(--space-lg);border-inline-start:var(--rule-fine) solid var(--color-brass);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.8}@media(min-width:48rem){.us-equity_editionRow__ht_SH{grid-template-areas:"date body access arrow";grid-template-columns:9rem minmax(0,1fr) auto 2rem;align-items:center}.us-equity_masthead__vY2xZ{grid-template-columns:minmax(0,1fr) auto;align-items:end}.us-equity_mastheadMeta__lIF_s{text-align:right;justify-items:end}.us-equity_indexStrip__VSuIS,.us-equity_riskGrid__EAuFW{grid-template-columns:repeat(3,minmax(0,1fr))}.us-equity_indexTabs__hl7cZ{display:flex}.us-equity_mobileSelector__OSHWM{display:none}.us-equity_stats__H91Tq{grid-template-columns:repeat(3,minmax(0,1fr))}.us-equity_sideTabs__ExQuG{display:none}.us-equity_rankings__8pQfP[data-mobile-side] [data-rank-side]{display:block}}@media(min-width:80rem){.us-equity_indexStrip__VSuIS{grid-template-columns:repeat(6,minmax(0,1fr))}.us-equity_rankings__8pQfP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(hover:hover) and (pointer:fine){.us-equity_editionRow__ht_SH:hover .us-equity_arrow__hE1LH{transform:translateX(4px)}.us-equity_rankingPanel__xvBH8 li:hover{background:var(--color-paper-2)}}@media(prefers-reduced-motion:reduce){.us-equity_arrow__hE1LH{transition:none}}