.market-overview-module__3mjkca__section{--market-up:#ba463f;--market-down:#326ba0;color:#193b2d;letter-spacing:-.025em;width:calc(100% - 112px);max-width:1280px;margin:0 auto;padding:60px 0 64px}.market-overview-module__3mjkca__heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.market-overview-module__3mjkca__eyebrow{color:#258061;letter-spacing:.04em;font-size:12px;font-weight:650;display:block}.market-overview-module__3mjkca__heading h2{letter-spacing:-.055em;color:#203b30;margin:12px 0 10px;font-size:34px;font-weight:600;line-height:1.3}.market-overview-module__3mjkca__heading h2 span{color:#33725a}.market-overview-module__3mjkca__heading p{color:#65765e;margin:0;font-size:14px;line-height:1.6}.market-overview-module__3mjkca__overviewLink{color:#35634c;white-space:nowrap;align-items:center;gap:9px;min-height:44px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.market-overview-module__3mjkca__basis{color:#65765e;flex-wrap:wrap;align-items:center;gap:8px 18px;padding-bottom:17px;font-size:11px;line-height:1.6;display:flex}.market-overview-module__3mjkca__basis>span:first-child{color:#5c7765;align-items:center;gap:6px;font-weight:550;display:flex}.market-overview-module__3mjkca__basis i{background:#5f896b;border-radius:50%;width:5px;height:5px;display:inline-block}.market-overview-module__3mjkca__basis .market-overview-module__3mjkca__basisCaution{color:#65765e}.market-overview-module__3mjkca__summaryStrip{grid-template-columns:1fr 1fr 1.02fr;gap:14px;margin-bottom:20px;display:grid}.market-overview-module__3mjkca__marketCard{min-width:0;color:inherit;background:#fff;border:1px solid #e0e7df;border-radius:15px;flex-direction:column;padding:19px 22px 14px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.market-overview-module__3mjkca__marketCardTop{color:#2b493a;justify-content:space-between;align-items:center;font-size:14px;font-weight:650;display:flex}.market-overview-module__3mjkca__marketCardTop>span{align-items:center;gap:9px;display:flex}.market-overview-module__3mjkca__marketCardTop small{color:#65765e;letter-spacing:.04em;font-size:10px;font-weight:450}.market-overview-module__3mjkca__marketCardTop>svg{color:#65765e}.market-overview-module__3mjkca__breadthValue{flex-wrap:wrap;align-items:baseline;gap:12px;margin:9px 0 12px;display:flex}.market-overview-module__3mjkca__breadthValue strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#244b38;font-size:31px;font-weight:600;line-height:1.3}.market-overview-module__3mjkca__breadthValue strong>span{margin-left:2px;font-size:18px;font-weight:450}.market-overview-module__3mjkca__breadthValue>span{color:#65765e;font-size:11px}.market-overview-module__3mjkca__breadthCounts{color:#65765e;flex-wrap:wrap;gap:12px;font-size:10px;display:flex}.market-overview-module__3mjkca__breadthCounts b{font-variant-numeric:tabular-nums;margin-left:3px;font-weight:550}.market-overview-module__3mjkca__marketCardFoot{color:#65765e;border-top:1px solid #edf0e9;justify-content:space-between;gap:8px;margin-top:13px;padding-top:11px;font-size:10px;display:flex}.market-overview-module__3mjkca__coverageCard{color:#f5f8ef;background:#203f32;border:1px solid #203f32;border-radius:15px;flex-direction:column;justify-content:space-between;gap:8px;padding:20px 23px 15px;text-decoration:none;display:flex}.market-overview-module__3mjkca__coverageLabel{color:#d2e2ce;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.market-overview-module__3mjkca__coverageLabel svg{color:#a9c5a2}.market-overview-module__3mjkca__coverageCard>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:31px;font-weight:550;line-height:1.3}.market-overview-module__3mjkca__coverageCard>strong>span{color:#bed1b8;margin-left:7px;font-size:13px;font-weight:400}.market-overview-module__3mjkca__coverageText{color:#a6bda6;font-size:11px;line-height:1.7}.market-overview-module__3mjkca__coverageFoot{color:#95b096;letter-spacing:.025em;border-top:1px solid #3b5744;justify-content:space-between;padding-top:10px;font-size:10px;display:flex}.market-overview-module__3mjkca__visualGrid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:20px;display:grid}.market-overview-module__3mjkca__panel{background:#fff;border:1px solid #e1e8df;border-radius:15px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.market-overview-module__3mjkca__panelHeading{justify-content:space-between;align-items:center;gap:16px;padding:23px 24px 15px;display:flex}.market-overview-module__3mjkca__panelEyebrow{color:#65765e;letter-spacing:.015em;margin-bottom:5px;font-size:10px;line-height:1.5;display:block}.market-overview-module__3mjkca__panelHeading h3,.market-overview-module__3mjkca__industryHeading h3{letter-spacing:-.04em;color:#2b4635;margin:0;font-size:17px;font-weight:600;line-height:1.5}.market-overview-module__3mjkca__marketSelect select{color:#657762;cursor:pointer;background:#f5f7f1;border:0;border-radius:7px;max-width:118px;min-height:44px;padding:0 25px 0 12px;font-family:inherit;font-size:11px;font-weight:450}.market-overview-module__3mjkca__moverToolbar{justify-content:space-between;align-items:center;gap:12px;padding:0 24px 9px;display:flex}.market-overview-module__3mjkca__moverToolbar>span{color:#65765e;font-size:10px}.market-overview-module__3mjkca__tabs{align-items:center;gap:4px;display:flex}.market-overview-module__3mjkca__tabs>button{color:#65765e;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;min-height:44px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4}.market-overview-module__3mjkca__tabs>button[aria-selected=true]{color:#376343;background:#eef3e9;font-weight:650}.market-overview-module__3mjkca__tabPanel{outline-offset:-3px;flex:1}.market-overview-module__3mjkca__moverList{margin:0;padding:0 24px;list-style:none}.market-overview-module__3mjkca__moverList li+li{border-top:1px solid #edf0e9}.market-overview-module__3mjkca__moverRow{color:#344b3c;grid-template-columns:23px minmax(0,1fr) auto 82px;align-items:center;gap:11px;min-height:64px;padding:9px 0;text-decoration:none;display:grid}.market-overview-module__3mjkca__rank{color:#65765e;font-variant-numeric:tabular-nums;font-size:11px}.market-overview-module__3mjkca__stockName{flex-direction:column;gap:5px;min-width:0;display:flex}.market-overview-module__3mjkca__stockName strong{word-break:keep-all;overflow-wrap:anywhere;letter-spacing:-.02em;font-size:13px;font-weight:600;line-height:1.4}.market-overview-module__3mjkca__stockName small{color:#65765e;font-size:10px;line-height:1.2}.market-overview-module__3mjkca__stockPrice{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:12px}.market-overview-module__3mjkca__stockPrice small{color:#65765e;margin-left:3px;font-size:9px}.market-overview-module__3mjkca__stockChange{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.025em;justify-content:flex-end;align-items:center;gap:2px;font-size:12px;font-weight:600;display:flex}.market-overview-module__3mjkca__panelMore{color:#65765e;background:#fbfcf8;border-top:1px solid #e8ede4;justify-content:space-between;align-items:center;min-height:46px;margin-top:auto;padding:10px 24px;font-size:11px;font-weight:500;text-decoration:none;display:flex}.market-overview-module__3mjkca__heatmapBody{flex:1;padding:3px 19px 0}.market-overview-module__3mjkca__heatmap{background:#fff;border-radius:8px;height:300px;margin:0 auto;position:relative;overflow:hidden}.market-overview-module__3mjkca__mobileMap{display:none}.market-overview-module__3mjkca__heatTile{text-align:center;box-sizing:border-box;color:#663d35;background:#f4e7df;border:2px solid #fff;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:5px;line-height:1.2;text-decoration:none;transition:filter .15s;display:flex;position:absolute;overflow:hidden}.market-overview-module__3mjkca__heatTile strong{word-break:keep-all;overflow-wrap:anywhere;letter-spacing:-.025em;max-width:100%;font-size:13px;font-weight:600;line-height:1.3}.market-overview-module__3mjkca__heatTile>span{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:500}.market-overview-module__3mjkca__heatTile[data-size=large]{gap:7px}.market-overview-module__3mjkca__heatTile[data-size=large] strong{font-size:21px}.market-overview-module__3mjkca__heatTile[data-size=large]>span{font-size:16px}.market-overview-module__3mjkca__heatTile[data-size=small]{gap:3px;padding:3px}.market-overview-module__3mjkca__heatTile[data-size=small] strong,.market-overview-module__3mjkca__heatTile[data-size=small]>span{font-size:10px}.market-overview-module__3mjkca__heatTile[data-tone=up-strong]{color:#fff4ed;background:#a3423a}.market-overview-module__3mjkca__heatTile[data-tone=up-mid]{color:#622d26;background:#d99686}.market-overview-module__3mjkca__heatTile[data-tone=up-soft]{color:#734a3c;background:#f0dace}.market-overview-module__3mjkca__heatTile[data-tone=down-strong]{color:#f2f6fb;background:#386a96}.market-overview-module__3mjkca__heatTile[data-tone=down-mid]{color:#264d6a;background:#a9c4dc}.market-overview-module__3mjkca__heatTile[data-tone=down-soft]{color:#48647b;background:#dbe7ee}.market-overview-module__3mjkca__heatTile[data-tone=flat]{color:#546246;background:#e8ece2}.market-overview-module__3mjkca__heatLegend{color:#65765e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 3px;font-size:9px;line-height:1.5;display:flex}.market-overview-module__3mjkca__heatLegend>div{align-items:center;gap:5px;display:flex}.market-overview-module__3mjkca__heatLegend i{border-radius:1px;width:6px;height:6px;margin-left:5px;display:inline-block}.market-overview-module__3mjkca__heatLegend i[data-tone=up]{background:#ba6657}.market-overview-module__3mjkca__heatLegend i[data-tone=down]{background:#6490b6}.market-overview-module__3mjkca__heatLegend i[data-tone=flat]{background:#bac4ae}.market-overview-module__3mjkca__heatDetail{color:#65765e;border-top:1px solid #edf0e7;justify-content:space-between;align-items:center;gap:14px;min-height:46px;padding:8px 4px 13px;font-size:11px;display:flex}.market-overview-module__3mjkca__heatDetail>span:first-child{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.market-overview-module__3mjkca__heatDetail strong{color:#375a42;word-break:keep-all;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.4}.market-overview-module__3mjkca__heatDetail small{color:#65765e;font-size:9px}.market-overview-module__3mjkca__heatDetail>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:flex}.market-overview-module__3mjkca__heatDetail b{font-size:11px;font-weight:600}.market-overview-module__3mjkca__industries{background:#f9fbf6;border:1px solid #e4e9df;border-radius:15px;margin-top:25px;padding:23px 24px 18px}.market-overview-module__3mjkca__industryHeading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.market-overview-module__3mjkca__industryHeading .market-overview-module__3mjkca__panelEyebrow{margin-bottom:3px}.market-overview-module__3mjkca__industryHeading h3{font-size:16px}.market-overview-module__3mjkca__industryGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.market-overview-module__3mjkca__industryCard{background:#fff;border:1px solid #e5eade;border-radius:10px;flex-direction:column;gap:9px;min-width:0;padding:14px 13px 12px;text-decoration:none;transition:border-color .15s;display:flex}.market-overview-module__3mjkca__industryCard>div{color:#65765e;justify-content:space-between;align-items:center;font-size:9px;display:flex}.market-overview-module__3mjkca__industryCard>strong{color:#50644b;word-break:keep-all;overflow-wrap:anywhere;min-height:36px;font-size:12px;font-weight:550;line-height:1.5}.market-overview-module__3mjkca__industryCard>b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:550;line-height:1.3}.market-overview-module__3mjkca__industryCard>small{color:#65765e;word-break:keep-all;margin-top:auto;font-size:9px;line-height:1.6}.market-overview-module__3mjkca__industryNote{color:#65765e;margin:12px 0 0;font-size:10px;line-height:1.7}.market-overview-module__3mjkca__sourceNote{color:#65765e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:10px;line-height:1.6;display:flex}.market-overview-module__3mjkca__sourceNote a{color:#65765e;align-items:center;gap:5px;min-height:44px;text-decoration:none;display:flex}.market-overview-module__3mjkca__empty{color:#65765e;text-align:center;word-break:keep-all;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:220px;padding:30px;font-size:13px;line-height:1.7;display:flex}.market-overview-module__3mjkca__empty>span{color:#65765e;font-size:11px}.market-overview-module__3mjkca__industryGrid>.market-overview-module__3mjkca__empty{grid-column:1/-1;min-height:100px}.market-overview-module__3mjkca__search{color:#65765e;background:#fff;border:1px solid #dce5d6;border-radius:8px;align-items:center;gap:9px;min-height:46px;padding:0 14px;display:flex}.market-overview-module__3mjkca__search input{color:#32513c;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.market-overview-module__3mjkca__search input::placeholder{color:#65765e}.market-overview-module__3mjkca__section [data-tone=up],.market-overview-module__3mjkca__panel [data-tone=up],.market-overview-module__3mjkca__industries [data-tone=up]{color:#ba463f}.market-overview-module__3mjkca__section [data-tone=down],.market-overview-module__3mjkca__panel [data-tone=down],.market-overview-module__3mjkca__industries [data-tone=down]{color:#326ba0}.market-overview-module__3mjkca__section [data-tone=flat],.market-overview-module__3mjkca__panel [data-tone=flat],.market-overview-module__3mjkca__industries [data-tone=flat]{color:#65765e}.market-overview-module__3mjkca__section [data-tone=neutral],.market-overview-module__3mjkca__industries [data-tone=neutral]{color:#4b6950}.market-overview-module__3mjkca__section a:focus-visible,.market-overview-module__3mjkca__panel a:focus-visible,.market-overview-module__3mjkca__tabs button:focus-visible,.market-overview-module__3mjkca__marketSelect select:focus-visible,.market-overview-module__3mjkca__industryCard:focus-visible,.market-overview-module__3mjkca__search:focus-within{outline-offset:3px;outline:2px solid #277653}.market-overview-module__3mjkca__heatTile:focus-visible{z-index:2;outline-offset:-4px;outline-color:#18372a}.market-overview-module__3mjkca__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}@media (hover:hover){.market-overview-module__3mjkca__marketCard:hover{background:#fbfdf8;border-color:#b3c4ae}.market-overview-module__3mjkca__coverageCard:hover{background:#294f3c}.market-overview-module__3mjkca__moverRow:hover .market-overview-module__3mjkca__stockName strong{color:#0f754f}.market-overview-module__3mjkca__panelMore:hover{background:#f1f6ea}.market-overview-module__3mjkca__heatTile:hover{filter:brightness(1.055);z-index:1}.market-overview-module__3mjkca__industryCard:hover{border-color:#b5c7a9}.market-overview-module__3mjkca__overviewLink:hover{color:#0e7352}}@media (max-width:1100px){.market-overview-module__3mjkca__section{width:calc(100% - 64px)}.market-overview-module__3mjkca__visualGrid{grid-template-columns:1fr 1.18fr;gap:14px}.market-overview-module__3mjkca__moverList{padding:0 17px}.market-overview-module__3mjkca__moverRow{grid-template-columns:20px minmax(0,1fr) 78px;gap:8px}.market-overview-module__3mjkca__stockPrice{display:none}.market-overview-module__3mjkca__panelHeading{padding:20px 18px 12px}.market-overview-module__3mjkca__moverToolbar{padding:0 18px 9px}.market-overview-module__3mjkca__industryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.market-overview-module__3mjkca__industryCard>strong{min-height:0}.market-overview-module__3mjkca__heatmap{height:300px}.market-overview-module__3mjkca__desktopMap{display:none}.market-overview-module__3mjkca__mobileMap{display:block}.market-overview-module__3mjkca__summaryStrip{gap:10px}.market-overview-module__3mjkca__marketCard,.market-overview-module__3mjkca__coverageCard{padding:17px 17px 13px}.market-overview-module__3mjkca__breadthCounts{gap:8px;font-size:9px}.market-overview-module__3mjkca__breadthValue{gap:7px}.market-overview-module__3mjkca__coverageText{font-size:10px}}@media (max-width:780px){.market-overview-module__3mjkca__section{width:calc(100% - 40px);padding:40px 0}.market-overview-module__3mjkca__heading{align-items:flex-start;gap:12px}.market-overview-module__3mjkca__heading h2{font-size:29px}.market-overview-module__3mjkca__heading p{word-break:keep-all;max-width:250px;font-size:12px}.market-overview-module__3mjkca__overviewLink{gap:4px;margin-top:25px;font-size:11px}.market-overview-module__3mjkca__summaryStrip{grid-template-columns:1fr 1fr}.market-overview-module__3mjkca__coverageCard{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:8px 16px;padding:16px 20px;display:grid}.market-overview-module__3mjkca__coverageLabel{grid-column:1;font-size:11px}.market-overview-module__3mjkca__coverageLabel svg{display:none}.market-overview-module__3mjkca__coverageCard>strong{grid-area:1/2/3;font-size:28px}.market-overview-module__3mjkca__coverageText{font-size:10px}.market-overview-module__3mjkca__coverageText br{display:none}.market-overview-module__3mjkca__coverageFoot{grid-column:1/-1;padding-top:10px}.market-overview-module__3mjkca__visualGrid{grid-template-columns:1fr;gap:15px}.market-overview-module__3mjkca__stockPrice{display:block}.market-overview-module__3mjkca__moverRow{grid-template-columns:22px minmax(0,1fr) auto 82px;gap:12px;min-height:64px}.market-overview-module__3mjkca__panelHeading{padding:20px 22px 12px}.market-overview-module__3mjkca__moverToolbar,.market-overview-module__3mjkca__moverList{padding-inline:22px}.market-overview-module__3mjkca__heatmapBody{padding-inline:18px}.market-overview-module__3mjkca__heatmap{height:320px}.market-overview-module__3mjkca__industryHeading{flex-direction:column;align-items:flex-start;gap:12px}.market-overview-module__3mjkca__industries{padding:20px 18px 16px}.market-overview-module__3mjkca__industryHeading .market-overview-module__3mjkca__tabs{width:100%}.market-overview-module__3mjkca__industryHeading .market-overview-module__3mjkca__tabs>button{flex:1}.market-overview-module__3mjkca__industryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.market-overview-module__3mjkca__industryCard{padding:12px 10px}.market-overview-module__3mjkca__industryCard>strong{min-height:34px;font-size:11px}.market-overview-module__3mjkca__industryCard>b{font-size:17px}.market-overview-module__3mjkca__industryCard>small{font-size:9px}}@media (max-width:440px){.market-overview-module__3mjkca__section{width:calc(100% - 36px)}.market-overview-module__3mjkca__heading h2{font-size:25px}.market-overview-module__3mjkca__heading p{font-size:11px}.market-overview-module__3mjkca__overviewLink{font-size:10px}.market-overview-module__3mjkca__basis{gap:5px 11px;font-size:10px}.market-overview-module__3mjkca__summaryStrip{gap:8px}.market-overview-module__3mjkca__marketCard{padding:14px 13px 11px}.market-overview-module__3mjkca__marketCardTop{font-size:12px}.market-overview-module__3mjkca__marketCardTop small{display:none}.market-overview-module__3mjkca__breadthValue{gap:5px;margin:9px 0}.market-overview-module__3mjkca__breadthValue strong{font-size:27px}.market-overview-module__3mjkca__breadthValue strong>span{font-size:14px}.market-overview-module__3mjkca__breadthValue>span{font-size:9px}.market-overview-module__3mjkca__breadthCounts{gap:6px;font-size:9px}.market-overview-module__3mjkca__breadthCounts b{margin-left:2px}.market-overview-module__3mjkca__marketCardFoot{flex-direction:column;gap:4px;margin-top:10px;padding-top:9px;font-size:9px}.market-overview-module__3mjkca__coverageCard{padding:15px 17px}.market-overview-module__3mjkca__coverageText{max-width:180px;line-height:1.65}.market-overview-module__3mjkca__coverageCard>strong{font-size:27px}.market-overview-module__3mjkca__coverageCard>strong>span{font-size:11px}.market-overview-module__3mjkca__moverRow{grid-template-columns:17px minmax(0,1fr) auto 74px;gap:7px}.market-overview-module__3mjkca__stockName strong{font-size:12px}.market-overview-module__3mjkca__stockPrice{font-size:11px}.market-overview-module__3mjkca__stockPrice small{display:none}.market-overview-module__3mjkca__stockChange{gap:1px;font-size:11px}.market-overview-module__3mjkca__stockChange svg{width:11px}.market-overview-module__3mjkca__stockName small{font-size:9px}.market-overview-module__3mjkca__moverList{padding-inline:16px}.market-overview-module__3mjkca__panelHeading,.market-overview-module__3mjkca__moverToolbar{padding-inline:18px}.market-overview-module__3mjkca__panelHeading h3{font-size:16px}.market-overview-module__3mjkca__panelEyebrow{font-size:9px}.market-overview-module__3mjkca__heatmapBody{padding-inline:14px}.market-overview-module__3mjkca__heatmap{height:300px}.market-overview-module__3mjkca__heatLegend{gap:6px;font-size:9px}.market-overview-module__3mjkca__heatDetail{align-items:flex-start;gap:8px}.market-overview-module__3mjkca__heatDetail>span:first-child{gap:4px}.market-overview-module__3mjkca__heatDetail>span:last-child{flex-direction:column;align-items:flex-end;gap:4px;font-size:10px}.market-overview-module__3mjkca__heatDetail strong{font-size:11px}.market-overview-module__3mjkca__industryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-overview-module__3mjkca__industryCard>strong{min-height:36px;font-size:12px}.market-overview-module__3mjkca__industryCard>small,.market-overview-module__3mjkca__industryNote{font-size:9px}.market-overview-module__3mjkca__sourceNote{gap:4px;font-size:9px}.market-overview-module__3mjkca__panelMore{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.market-overview-module__3mjkca__marketCard,.market-overview-module__3mjkca__heatTile,.market-overview-module__3mjkca__industryCard{transition:none}}.market-overview-module__3mjkca__fullMapViewport{padding-bottom:6px;overflow-x:auto}.market-overview-module__3mjkca__heatmap.market-overview-module__3mjkca__fullMap{min-width:780px;height:500px;display:block}.market-overview-module__3mjkca__fullMap .market-overview-module__3mjkca__heatTile[data-size=small] strong,.market-overview-module__3mjkca__fullMap .market-overview-module__3mjkca__heatTile[data-size=small]>span{font-size:10px}.market-overview-module__3mjkca__breadthValue .market-overview-module__3mjkca__indexChange{font-size:12px;font-weight:600}.market-overview-module__3mjkca__panelEyebrow,.market-overview-module__3mjkca__marketCardFoot,.market-overview-module__3mjkca__breadthCounts,.market-overview-module__3mjkca__industryNote,.market-overview-module__3mjkca__sourceNote{font-size:11px}.market-overview-module__3mjkca__marketCardTop small,.market-overview-module__3mjkca__stockName small,.market-overview-module__3mjkca__heatDetail small,.market-overview-module__3mjkca__industryCard>small,.market-overview-module__3mjkca__heatLegend{font-size:10px}.market-overview-module__3mjkca__stockChange,.market-overview-module__3mjkca__stockPrice{font-size:13px}@media (max-width:440px){.market-overview-module__3mjkca__panelEyebrow,.market-overview-module__3mjkca__marketCardFoot,.market-overview-module__3mjkca__breadthCounts,.market-overview-module__3mjkca__industryNote,.market-overview-module__3mjkca__sourceNote{font-size:10px}.market-overview-module__3mjkca__stockName strong,.market-overview-module__3mjkca__industryCard>strong{font-size:13px}.market-overview-module__3mjkca__stockName small,.market-overview-module__3mjkca__industryCard>small{font-size:10px}.market-overview-module__3mjkca__stockChange,.market-overview-module__3mjkca__stockPrice{font-size:12px}.market-overview-module__3mjkca__heatmap.market-overview-module__3mjkca__fullMap{min-width:780px;height:460px}}.market-overview-module__3mjkca__summaryStrip [data-tone=up]{color:#ba463f}.market-overview-module__3mjkca__summaryStrip [data-tone=down]{color:#326ba0}.market-overview-module__3mjkca__summaryStrip [data-tone=flat]{color:#65765e}.market-overview-module__3mjkca__section{padding-block:32px 52px}.market-overview-module__3mjkca__heading h2{scroll-margin-top:100px}.market-overview-module__3mjkca__basis,.market-overview-module__3mjkca__marketCardFoot,.market-overview-module__3mjkca__breadthCounts,.market-overview-module__3mjkca__sourceNote,.market-overview-module__3mjkca__industryNote,.market-overview-module__3mjkca__mapScope,.market-overview-module__3mjkca__panelEyebrow{font-size:12px;line-height:1.65}.market-overview-module__3mjkca__marketCardTop{font-size:16px}.market-overview-module__3mjkca__marketCardTop small,.market-overview-module__3mjkca__breadthValue>span{font-size:12px}.market-overview-module__3mjkca__stockName strong{font-size:15px}.market-overview-module__3mjkca__stockName small{font-size:12px}.market-overview-module__3mjkca__stockPrice,.market-overview-module__3mjkca__stockChange{font-size:14px}.market-overview-module__3mjkca__stockPrice small{font-size:11px}.market-overview-module__3mjkca__moverRow{grid-template-columns:22px minmax(0,1fr) auto 88px;min-height:70px}.market-overview-module__3mjkca__panelHeading h3,.market-overview-module__3mjkca__industryHeading h3{font-size:19px}.market-overview-module__3mjkca__tabs>button{font-size:13px}.market-overview-module__3mjkca__marketSelect select{font-size:12px}.market-overview-module__3mjkca__panelMore{min-height:50px;font-size:13px}.market-overview-module__3mjkca__heatLegend,.market-overview-module__3mjkca__heatDetail small{font-size:11px}.market-overview-module__3mjkca__heatDetail,.market-overview-module__3mjkca__heatDetail strong,.market-overview-module__3mjkca__heatDetail b{font-size:13px}.market-overview-module__3mjkca__heatTile small{font-size:11px;line-height:1.4}.market-overview-module__3mjkca__heatTile[data-size=small] small{display:none}.market-overview-module__3mjkca__industryCard>strong{font-size:14px}.market-overview-module__3mjkca__industryCard>small{font-size:12px}.market-overview-module__3mjkca__industryCard>div{font-size:11px}.market-overview-module__3mjkca__coverageLabel{color:#e2eee7;font-size:13px}.market-overview-module__3mjkca__coverageText{color:#d3e4d9;font-size:12px}.market-overview-module__3mjkca__coverageFoot{color:#c0d6c8;font-size:11px}.market-overview-module__3mjkca__breadthBar{border-radius:8px;gap:3px;width:100%;height:5px;margin:3px 0;display:flex;overflow:hidden}.market-overview-module__3mjkca__breadthBar i{min-width:0}.market-overview-module__3mjkca__breadthBar [data-direction=up]{background:#efafa5}.market-overview-module__3mjkca__breadthBar [data-direction=down]{background:#90b9df}.market-overview-module__3mjkca__breadthBar [data-direction=flat]{background:#bdd0c0}@media (max-width:1100px) and (min-width:781px){.market-overview-module__3mjkca__moverRow{grid-template-columns:18px minmax(0,1fr) 84px}}@media (max-width:780px){.market-overview-module__3mjkca__heading{flex-wrap:wrap;gap:4px}.market-overview-module__3mjkca__heading p{max-width:none;font-size:14px}.market-overview-module__3mjkca__overviewLink{margin-top:0;font-size:12px}.market-overview-module__3mjkca__coverageCard{align-items:stretch;gap:10px;display:flex}.market-overview-module__3mjkca__coverageCard>strong{font-size:28px}.market-overview-module__3mjkca__coverageFoot{padding-top:12px}.market-overview-module__3mjkca__breadthCounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;display:grid}.market-overview-module__3mjkca__breadthCounts>span:last-child{grid-column:1/-1}.market-overview-module__3mjkca__marketCard{padding:18px 16px 14px}.market-overview-module__3mjkca__breadthValue{gap:4px;margin:9px 0 12px}.market-overview-module__3mjkca__breadthValue>span{width:100%}.market-overview-module__3mjkca__marketCardFoot{flex-wrap:wrap;gap:2px}.market-overview-module__3mjkca__moverRow{grid-template-columns:20px minmax(0,1fr) auto 88px;gap:8px}.market-overview-module__3mjkca__heatmap{height:280px}.market-overview-module__3mjkca__section{padding-block:28px 40px}}@media (max-width:440px){.market-overview-module__3mjkca__basis{gap:5px 12px}.market-overview-module__3mjkca__basis,.market-overview-module__3mjkca__marketCardFoot,.market-overview-module__3mjkca__breadthCounts,.market-overview-module__3mjkca__industryNote,.market-overview-module__3mjkca__sourceNote{font-size:11px}.market-overview-module__3mjkca__marketCard{padding-inline:13px}.market-overview-module__3mjkca__breadthCounts{flex-wrap:wrap;gap:6px 10px;display:flex}.market-overview-module__3mjkca__breadthCounts>span:last-child{width:100%}.market-overview-module__3mjkca__breadthValue strong{font-size:29px}.market-overview-module__3mjkca__moverRow{grid-template-columns:16px minmax(0,1fr) auto 77px;gap:6px}.market-overview-module__3mjkca__stockName strong{font-size:14px}.market-overview-module__3mjkca__stockName small{font-size:11px}.market-overview-module__3mjkca__stockPrice,.market-overview-module__3mjkca__stockChange{font-size:13px}.market-overview-module__3mjkca__stockChange svg,.market-overview-module__3mjkca__stockPrice small{display:none}.market-overview-module__3mjkca__panelEyebrow{font-size:11px}.market-overview-module__3mjkca__panelHeading h3{font-size:18px}.market-overview-module__3mjkca__industryCard>strong{font-size:14px}.market-overview-module__3mjkca__industryCard>small{font-size:11px}.market-overview-module__3mjkca__heatDetail strong,.market-overview-module__3mjkca__heatDetail b,.market-overview-module__3mjkca__coverageText{font-size:12px}.market-overview-module__3mjkca__heading h2{font-size:28px}.market-overview-module__3mjkca__heading p{font-size:13px}}.market-overview-module__3mjkca__marketTag{color:#65765e;white-space:nowrap;background:#f5f7f1;border-radius:7px;align-items:center;min-height:44px;padding:0 12px;font-size:11px;display:inline-flex}.market-overview-module__3mjkca__mapSwitch{padding:0 19px 11px}.market-overview-module__3mjkca__mapScope{color:#65765e;margin:0 3px 9px;font-size:11px;line-height:1.7}.market-overview-module__3mjkca__sectorDirectory{border-top:1px solid #e5ebdf;margin:0 3px 15px;padding-top:5px}.market-overview-module__3mjkca__sectorDirectory summary{color:#59734e;cursor:pointer;align-items:center;min-height:44px;font-size:12px;display:flex}.market-overview-module__3mjkca__sectorDirectory>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.market-overview-module__3mjkca__sectorDirectory a{color:#527147;border:1px solid #e3ebdb;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 10px;font-size:12px;text-decoration:none;display:flex}.market-overview-module__3mjkca__sectorDirectory a>span{word-break:keep-all;overflow-wrap:anywhere;line-height:1.5}.market-overview-module__3mjkca__sectorDirectory small{color:#6d7d62;font-size:10px;display:block}.market-overview-module__3mjkca__sectorDirectory b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.market-overview-module__3mjkca__unavailable{color:#4c6941;background:#f6f9f1;border:1px solid #e0e8d9;border-radius:13px;margin-bottom:20px;padding:24px}.market-overview-module__3mjkca__unavailable strong{font-size:15px;font-weight:550}.market-overview-module__3mjkca__unavailable p{color:#6b7b60;margin:10px 0 0;font-size:12px;line-height:1.8}@media (max-width:600px){.market-overview-module__3mjkca__sectorDirectory>div{grid-template-columns:1fr}.market-overview-module__3mjkca__mapScope{font-size:10px}.market-overview-module__3mjkca__mapSwitch{padding-inline:15px}}.market-overview-module__3mjkca__heatmapBody{--map-height:300px;--heat-down-soft:#cbdcfc;--heat-down-mid:#7ea1e1;--heat-down-strong:#305ca4;--heat-up-soft:#f9d6ce;--heat-up-mid:#e99584;--heat-up-strong:#b54740;--heat-flat:#edf1f0;position:relative}.market-overview-module__3mjkca__mapSwitch{justify-content:space-between;align-items:center;gap:14px;padding-bottom:16px;display:flex}.market-overview-module__3mjkca__mapGuide{color:#65776d;text-align:right;font-size:12px;line-height:1.5}.market-overview-module__3mjkca__heatmapBody[data-detailed=true]{--map-height:clamp(400px,42vw,560px)}.market-overview-module__3mjkca__heatmap{height:var(--map-height);isolation:isolate;background:#f3f6f7;border-radius:12px}.market-overview-module__3mjkca__heatmap.market-overview-module__3mjkca__fullMap{min-width:0;height:var(--map-height)}.market-overview-module__3mjkca__fullMapViewport{padding:0;overflow:visible}.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile{cursor:pointer;filter:none;border:0;border-radius:2px;min-width:0;min-height:0;padding:0;font-family:inherit;transition:box-shadow .12s;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffd9;container:map-tile/size}.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile[data-tone=down-soft]{background:var(--heat-down-soft);color:#234977}.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile[data-tone=down-mid]{background:var(--heat-down-mid);color:#103154}.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile[data-tone=down-strong]{background:var(--heat-down-strong);color:#fff}.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile[data-tone=up-soft]{background:var(--heat-up-soft);color:#863d35}.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile[data-tone=up-mid]{background:var(--heat-up-mid);color:#58231f}.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile[data-tone=up-strong]{background:var(--heat-up-strong);color:#fff}.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile[data-tone=flat]{background:var(--heat-flat);color:#53655f}.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile[aria-pressed=true]{box-shadow:inset 0 0 0 2px #ffffffeb}.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile:focus-visible{outline-offset:-3px;z-index:2;outline:3px solid #163c32}.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileLabel{box-sizing:border-box;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px;display:none;position:absolute;inset:0}.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileName{text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;letter-spacing:-.035em;max-width:100%;font-size:12px;font-weight:600;line-height:1.35;display:block;overflow:hidden}.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileChange{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:1.35;display:none}.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileHint{font-size:11px;font-weight:450;line-height:1.4;display:none}@container map-tile (min-width:72px) and (min-height:34px){.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileLabel{padding:6px 8px;display:flex}}@container map-tile (min-width:72px) and (min-height:110px){.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileLabel{padding:7px}.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileChange{font-size:12px;display:block}}@container map-tile (min-width:120px) and (min-height:64px){.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileLabel{gap:5px;padding:10px}.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileName{font-size:14px}.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileChange{font-size:13px;display:block}}@container map-tile (min-width:180px) and (min-height:110px){.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileName{font-size:19px}.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileChange{font-size:16px}.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileHint{display:block}}@container map-tile (min-width:280px) and (min-height:180px){.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileLabel{gap:8px;padding:16px}.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileName{font-size:27px}.market-overview-module__3mjkca__heatTile .market-overview-module__3mjkca__tileChange{font-size:21px}}.market-overview-module__3mjkca__mapTooltip{z-index:5;box-sizing:border-box;color:#fff;pointer-events:none;background:#173d33;border:1px solid #ffffff26;border-radius:12px;width:252px;max-width:calc(100% - 24px);padding:16px 18px;position:absolute;box-shadow:0 10px 28px #142e382e}.market-overview-module__3mjkca__mapTooltip>strong{word-break:keep-all;overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.5;display:block}.market-overview-module__3mjkca__mapTooltip>span{color:#c2d7ce;margin-top:4px;font-size:11px;display:block}.market-overview-module__3mjkca__mapTooltip>div{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.market-overview-module__3mjkca__mapTooltip b{white-space:nowrap;font-size:16px;font-weight:600}.market-overview-module__3mjkca__mapTooltip em{white-space:nowrap;font-size:13px;font-style:normal;font-weight:600}.market-overview-module__3mjkca__mapTooltip em[data-direction=up]{color:#ffb8a8}.market-overview-module__3mjkca__mapTooltip em[data-direction=down]{color:#b8d4ff}.market-overview-module__3mjkca__mapTooltip em[data-direction=flat]{color:#dce9e2}.market-overview-module__3mjkca__mapTooltip>small{color:#c2d7ce;margin-top:7px;font-size:11px;display:block}.market-overview-module__3mjkca__heatLegend{gap:10px 20px;padding:16px 2px 10px;font-size:12px}.market-overview-module__3mjkca__heatLegend .market-overview-module__3mjkca__colorKey{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:11px;display:flex}.market-overview-module__3mjkca__colorSwatches{gap:2px;display:flex}.market-overview-module__3mjkca__heatLegend .market-overview-module__3mjkca__colorSwatches i{border-radius:2px;width:18px;height:12px;margin:0}.market-overview-module__3mjkca__colorSwatches [data-shade=down-strong]{background:var(--heat-down-strong)}.market-overview-module__3mjkca__colorSwatches [data-shade=down-mid]{background:var(--heat-down-mid)}.market-overview-module__3mjkca__colorSwatches [data-shade=down-soft]{background:var(--heat-down-soft)}.market-overview-module__3mjkca__colorSwatches [data-shade=flat]{background:var(--heat-flat);box-shadow:inset 0 0 0 1px #d8e2df}.market-overview-module__3mjkca__colorSwatches [data-shade=up-soft]{background:var(--heat-up-soft)}.market-overview-module__3mjkca__colorSwatches [data-shade=up-mid]{background:var(--heat-up-mid)}.market-overview-module__3mjkca__colorSwatches [data-shade=up-strong]{background:var(--heat-up-strong)}.market-overview-module__3mjkca__heatDetail{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;min-height:60px;margin-top:12px;padding:15px 3px 17px;display:grid}.market-overview-module__3mjkca__heatDetail>span:first-child{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.market-overview-module__3mjkca__heatDetail strong{color:#234839;font-size:15px}.market-overview-module__3mjkca__heatDetail small{font-size:11px}.market-overview-module__3mjkca__heatDetail>span:nth-child(2){white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:14px;display:flex}.market-overview-module__3mjkca__heatDetail b{font-size:14px}.market-overview-module__3mjkca__inspectLink{color:#285b45;white-space:nowrap;background:#f7faf8;border:1px solid #d8e5dd;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:0 13px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.market-overview-module__3mjkca__mapFooter{gap:12px;line-height:1.7}.market-overview-module__3mjkca__mapListLink{white-space:nowrap;color:#285b45;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile:hover{filter:none;z-index:1;box-shadow:inset 0 0 0 2px #ffffffef}.market-overview-module__3mjkca__inspectLink:hover{background:#edf5ef;border-color:#a8c6b5}}@media (max-width:780px){.market-overview-module__3mjkca__heatmapBody{--map-height:280px}.market-overview-module__3mjkca__heatmapBody[data-detailed=true]{--map-height:420px}.market-overview-module__3mjkca__mapSwitch{flex-direction:column;align-items:flex-start;gap:8px}.market-overview-module__3mjkca__mapGuide{text-align:left}.market-overview-module__3mjkca__heatDetail{gap:10px}.market-overview-module__3mjkca__heatDetail>span:nth-child(2){flex-direction:column;align-items:flex-end;gap:5px}}@media (max-width:440px){.market-overview-module__3mjkca__heatmapBody[data-detailed=true]{--map-height:360px}.market-overview-module__3mjkca__heatmap{border-radius:9px}.market-overview-module__3mjkca__heatLegend,.market-overview-module__3mjkca__mapGuide{font-size:11px}.market-overview-module__3mjkca__heatDetail{grid-template-columns:minmax(0,1fr) auto;gap:12px}.market-overview-module__3mjkca__heatDetail>span:nth-child(2){font-size:13px}.market-overview-module__3mjkca__heatDetail strong{font-size:14px}.market-overview-module__3mjkca__inspectLink{grid-column:1/-1;justify-content:space-between}.market-overview-module__3mjkca__mapTooltip{padding:13px 15px}.market-overview-module__3mjkca__mapTooltip>strong{font-size:14px}.market-overview-module__3mjkca__mapFooter{flex-direction:column;align-items:flex-start;gap:2px}.market-overview-module__3mjkca__mapListLink{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.market-overview-module__3mjkca__heatmap .market-overview-module__3mjkca__heatTile{transition:none}}.market-overview-module__3mjkca__indexBasis{color:#65765e;font-variant-numeric:tabular-nums;margin:-8px 0 16px;font-size:10px;line-height:1.5}.market-overview-module__3mjkca__indexChange small{font:inherit;font-size:.84em}.market-overview-module__3mjkca__marketCardFoot{flex-wrap:wrap;gap:6px}.market-overview-module__3mjkca__refreshNote{color:#65765e;margin:-10px 0 20px;font-size:11px;line-height:1.7}
.price-history-chart-module__ObLZjG__root,.price-history-chart-module__ObLZjG__compact{--chart-color:#0b7460;--chart-fill:#0b7460;color:#1a382e;font-variant-numeric:tabular-nums;min-width:0;max-width:100%}.price-history-chart-module__ObLZjG__root[data-direction=up],.price-history-chart-module__ObLZjG__compact[data-direction=up]{--chart-color:#b74e44;--chart-fill:#d97668}.price-history-chart-module__ObLZjG__root[data-direction=down],.price-history-chart-module__ObLZjG__compact[data-direction=down]{--chart-color:#356bad;--chart-fill:#729bcd}.price-history-chart-module__ObLZjG__root{box-sizing:border-box;background:#fff;border:1px solid #dfe8e3;border-radius:18px;padding:24px 28px}.price-history-chart-module__ObLZjG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.price-history-chart-module__ObLZjG__eyebrow{color:#526e61;font-size:13px;line-height:1.5;display:block}.price-history-chart-module__ObLZjG__header h3{letter-spacing:-.045em;margin:5px 0 0;font-size:23px;font-weight:650;line-height:1.4}.price-history-chart-module__ObLZjG__badge{color:#426958;white-space:nowrap;background:#eff5f1;border-radius:20px;align-items:center;min-height:30px;padding:3px 10px;font-size:12px;line-height:1.5;display:inline-flex}.price-history-chart-module__ObLZjG__readout{justify-content:space-between;align-items:flex-end;gap:16px;margin:22px 0 14px;display:flex}.price-history-chart-module__ObLZjG__readout>div:first-child{min-width:0}.price-history-chart-module__ObLZjG__readout>div>span{color:#5d7269;font-size:12px;line-height:1.6;display:block}.price-history-chart-module__ObLZjG__readout strong{color:#173d30;letter-spacing:-.045em;overflow-wrap:anywhere;margin-top:6px;font-size:34px;font-weight:600;line-height:1.25;display:block}.price-history-chart-module__ObLZjG__readout strong small{letter-spacing:0;margin-left:6px;font-size:15px;font-weight:450}.price-history-chart-module__ObLZjG__observation{text-align:right;flex-shrink:0}.price-history-chart-module__ObLZjG__observation span+span{margin-top:3px}.price-history-chart-module__ObLZjG__plotRow{grid-template-columns:minmax(0,1fr) max-content;gap:12px;display:grid}.price-history-chart-module__ObLZjG__plot{outline-offset:4px;cursor:crosshair;touch-action:pan-y;-webkit-tap-highlight-color:transparent;border-radius:7px;min-width:0;height:220px;position:relative}.price-history-chart-module__ObLZjG__plot:focus-visible{outline:2px solid #0b7460}.price-history-chart-module__ObLZjG__svg{width:100%;height:100%;display:block;overflow:visible}.price-history-chart-module__ObLZjG__grid{stroke:#e9efeb;stroke-width:1px}.price-history-chart-module__ObLZjG__reference{stroke:#8fa79b;stroke-width:1px;stroke-dasharray:4 5}.price-history-chart-module__ObLZjG__line{stroke:var(--chart-color);stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round}.price-history-chart-module__ObLZjG__area{fill:var(--chart-fill);opacity:.1}.price-history-chart-module__ObLZjG__singleDot{fill:var(--chart-color)}.price-history-chart-module__ObLZjG__lastDot{fill:var(--chart-color);stroke:#fff;stroke-width:2px}.price-history-chart-module__ObLZjG__crosshair{stroke:#628573;stroke-width:1px;stroke-dasharray:3 4}.price-history-chart-module__ObLZjG__activeDot{fill:#fff;stroke:var(--chart-color);stroke-width:2.4px}.price-history-chart-module__ObLZjG__yAxis{color:#5b7066;white-space:nowrap;text-align:right;flex-direction:column;justify-content:space-between;padding:8px 0;font-size:12px;line-height:1.4;display:flex}.price-history-chart-module__ObLZjG__xAxis{color:#5b7066;justify-content:space-between;gap:12px;margin-top:6px;padding-right:76px;font-size:12px;line-height:1.5;display:flex}.price-history-chart-module__ObLZjG__xAxis[data-single=true]{justify-content:center}.price-history-chart-module__ObLZjG__caption{color:#5b7066;border-top:1px solid #edf1ee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px 16px;margin-top:12px;padding-top:16px;font-size:12px;line-height:1.65;display:flex}.price-history-chart-module__ObLZjG__referenceKey{align-items:center;gap:8px;display:inline-flex}.price-history-chart-module__ObLZjG__referenceKey:before{content:"";border-top:1px dashed #8fa79b;width:18px}.price-history-chart-module__ObLZjG__help{color:#5b7066;word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 0;font-size:12px;line-height:1.7}.price-history-chart-module__ObLZjG__compact{margin:6px 0 13px}.price-history-chart-module__ObLZjG__compact .price-history-chart-module__ObLZjG__line{stroke-width:1.8px}.price-history-chart-module__ObLZjG__compact .price-history-chart-module__ObLZjG__area{opacity:.08}.price-history-chart-module__ObLZjG__compactCaption{color:#596e63;flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:5px;font-size:11px;line-height:1.5;display:flex}.price-history-chart-module__ObLZjG__compactEmpty{color:#667b70;justify-content:center;align-items:center;min-height:92px;font-size:12px;display:flex}.price-history-chart-module__ObLZjG__empty{box-sizing:border-box;color:#526e61;text-align:center;background:#fafcfb;border:1px solid #e0e8e3;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:230px;padding:28px;font-size:15px;display:flex}.price-history-chart-module__ObLZjG__empty p{margin:0;font-size:13px;line-height:1.7}@media (max-width:760px){.price-history-chart-module__ObLZjG__root{border-radius:14px;padding:20px 16px}.price-history-chart-module__ObLZjG__header{gap:12px}.price-history-chart-module__ObLZjG__header h3{font-size:21px}.price-history-chart-module__ObLZjG__readout{align-items:flex-start;gap:8px;margin-top:18px}.price-history-chart-module__ObLZjG__readout strong{font-size:30px}.price-history-chart-module__ObLZjG__readout>div>span{font-size:12px}.price-history-chart-module__ObLZjG__observation{flex-shrink:1;max-width:44%}.price-history-chart-module__ObLZjG__plot{height:190px}.price-history-chart-module__ObLZjG__plotRow{gap:9px}.price-history-chart-module__ObLZjG__yAxis{font-size:11px}.price-history-chart-module__ObLZjG__xAxis{padding-right:68px;font-size:11px}.price-history-chart-module__ObLZjG__caption{flex-direction:column;align-items:flex-start;gap:5px;font-size:12px}.price-history-chart-module__ObLZjG__help{font-size:12px}.price-history-chart-module__ObLZjG__compact .price-history-chart-module__ObLZjG__svg{height:64px}.price-history-chart-module__ObLZjG__compactCaption{font-size:11px}}@media (prefers-reduced-motion:reduce){.price-history-chart-module__ObLZjG__root *,.price-history-chart-module__ObLZjG__compact *{transition:none!important;animation:none!important}}.price-history-chart-module__ObLZjG__xAxis{padding-right:0;grid-column:1;margin-top:0;padding-inline:4px}.price-history-chart-module__ObLZjG__compactPlot{height:72px;position:relative}.price-history-chart-module__ObLZjG__compact .price-history-chart-module__ObLZjG__svg{height:100%}.price-history-chart-module__ObLZjG__lastMarker{box-sizing:border-box;background:var(--chart-color);pointer-events:none;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}.price-history-chart-module__ObLZjG__compact .price-history-chart-module__ObLZjG__lastMarker{border-width:1.5px;width:7px;height:7px}.price-history-chart-module__ObLZjG__singleDot{stroke:var(--chart-color);stroke-width:1.5px;vector-effect:non-scaling-stroke}@media (max-width:760px){.price-history-chart-module__ObLZjG__compactPlot{height:64px}.price-history-chart-module__ObLZjG__xAxis{padding-right:0}}
.market-detail-module__uA38Aa__page{color:#274d39;letter-spacing:-.025em;width:calc(100% - 112px);max-width:1280px;margin:0 auto;padding:28px 0 72px}.market-detail-module__uA38Aa__breadcrumb{color:#65765e;align-items:center;gap:7px;min-height:38px;font-size:11px;display:flex}.market-detail-module__uA38Aa__breadcrumb a{color:#65765e;align-items:center;min-height:38px;text-decoration:none;display:inline-flex}.market-detail-module__uA38Aa__hero{justify-content:space-between;align-items:center;gap:40px;padding:30px 0 35px;display:flex}.market-detail-module__uA38Aa__eyebrow{color:#65765e;letter-spacing:.055em;font-size:10px;font-weight:600;line-height:1.6;display:block}.market-detail-module__uA38Aa__hero h1{letter-spacing:-.045em;color:#234b34;word-break:keep-all;overflow-wrap:anywhere;max-width:760px;margin:12px 0 16px;font-size:39px;font-weight:550;line-height:1.35}.market-detail-module__uA38Aa__hero p{color:#65765e;margin:0;font-size:14px;line-height:1.9}.market-detail-module__uA38Aa__dateCard{background:#f7faf3;border:1px solid #e0e8d9;border-radius:13px;flex-direction:column;flex-shrink:0;gap:9px;min-width:216px;padding:22px 25px;display:flex}.market-detail-module__uA38Aa__dateCard>span{color:#65765e;font-size:10px}.market-detail-module__uA38Aa__dateCard strong{color:#3a6546;font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:23px;font-weight:550}.market-detail-module__uA38Aa__dateCard small{color:#65765e;font-size:10px;line-height:1.4}.market-detail-module__uA38Aa__dateCard .market-detail-module__uA38Aa__stale{color:#65765e}.market-detail-module__uA38Aa__navigation{border-bottom:1px solid #e6ebdf;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.market-detail-module__uA38Aa__navigation>div{gap:20px;display:flex}.market-detail-module__uA38Aa__navigation>div>a{color:#65765e;border-bottom:2px solid #0000;align-items:center;min-height:50px;margin-bottom:-1px;padding:0 5px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.market-detail-module__uA38Aa__navigation>div>a[aria-current=page]{color:#355f40;border-color:#3c7450;font-weight:650}.market-detail-module__uA38Aa__backLink{color:#65765e;align-items:center;gap:7px;min-height:44px;font-size:11px;text-decoration:none;display:flex}.market-detail-module__uA38Aa__visuals{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:20px;margin-top:22px;display:grid}.market-detail-module__uA38Aa__stockSection{margin-top:46px}.market-detail-module__uA38Aa__blockHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:19px;display:flex}.market-detail-module__uA38Aa__blockHeading h2{color:#3b6041;letter-spacing:-.045em;margin:8px 0;font-size:24px;font-weight:550;line-height:1.4}.market-detail-module__uA38Aa__blockHeading p{color:#65765e;margin:0;font-size:12px;line-height:1.7}.market-detail-module__uA38Aa__count{color:#65765e;white-space:nowrap;border:1px solid #dfe7d6;border-radius:5px;align-items:center;min-height:32px;padding:0 10px;font-size:10px;display:flex}.market-detail-module__uA38Aa__listTools{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.market-detail-module__uA38Aa__listTools>label:first-child{width:100%;max-width:340px}.market-detail-module__uA38Aa__sort{white-space:nowrap;color:#65765e;align-items:center;gap:9px;font-size:10px;display:flex}.market-detail-module__uA38Aa__sort select{color:#65765e;min-height:44px;font:inherit;cursor:pointer;background:#f3f7ee;border:0;border-radius:7px;padding:0 26px 0 13px;font-size:11px}.market-detail-module__uA38Aa__tableWrap{background:#fff;border:1px solid #e1e8d9;border-radius:13px;overflow-x:auto}.market-detail-module__uA38Aa__table{border-collapse:collapse;text-align:right;white-space:nowrap;width:100%;font-size:12px}.market-detail-module__uA38Aa__table thead{background:#f8faf4}.market-detail-module__uA38Aa__table th,.market-detail-module__uA38Aa__table td{border-bottom:1px solid #edf0e6;padding:16px 20px}.market-detail-module__uA38Aa__table thead th{color:#65765e;padding-block:14px;font-size:10px;font-weight:500}.market-detail-module__uA38Aa__table thead th:first-child{text-align:left}.market-detail-module__uA38Aa__table tbody th{text-align:left;min-width:200px;max-width:310px;font-weight:500}.market-detail-module__uA38Aa__table tbody th>a{color:#425f3d;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:7px;min-height:44px;text-decoration:none;display:flex}.market-detail-module__uA38Aa__table tbody th strong{font-size:13px;font-weight:600;line-height:1.5}.market-detail-module__uA38Aa__table tbody th small{color:#65765e;font-size:10px;line-height:1.3}.market-detail-module__uA38Aa__table td{font-variant-numeric:tabular-nums;color:#4a6742}.market-detail-module__uA38Aa__table td small{color:#65765e;margin-left:4px;font-size:9px}.market-detail-module__uA38Aa__table td[data-tone=up]{color:#ba463f}.market-detail-module__uA38Aa__table td[data-tone=down]{color:#326ba0}.market-detail-module__uA38Aa__table td[data-tone=flat]{color:#65765e}.market-detail-module__uA38Aa__table .market-detail-module__uA38Aa__industryCell{white-space:normal;text-align:left;word-break:keep-all;overflow-wrap:anywhere;min-width:145px;max-width:215px;font-size:11px;line-height:1.6}.market-detail-module__uA38Aa__industryCell>a{color:#65765e;align-items:center;min-height:44px;text-decoration:none;display:flex}.market-detail-module__uA38Aa__table tbody tr:last-child th,.market-detail-module__uA38Aa__table tbody tr:last-child td{border-bottom:0}.market-detail-module__uA38Aa__openStock{color:#65765e;border-radius:7px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.market-detail-module__uA38Aa__table td:last-child{padding:8px 12px 8px 0}.market-detail-module__uA38Aa__tableHint{color:#65765e;margin:12px 0 0;font-size:10px;line-height:1.7}.market-detail-module__uA38Aa__empty{text-align:center;color:#65765e;padding:45px 22px;font-size:13px}.market-detail-module__uA38Aa__empty strong{font-weight:550}.market-detail-module__uA38Aa__empty p{margin:11px 0 13px;font-size:12px;line-height:1.7}.market-detail-module__uA38Aa__empty a{color:#65765e;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:12px;text-decoration:none;display:inline-flex}.market-detail-module__uA38Aa__financials{margin-top:38px}.market-detail-module__uA38Aa__financialPanel{background:#fbfcf8;border:1px solid #e1e8d7;border-radius:13px;margin-top:14px;padding:24px}.market-detail-module__uA38Aa__financialTop{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.market-detail-module__uA38Aa__financialTop>div{align-items:center;gap:12px;min-width:0;display:flex}.market-detail-module__uA38Aa__financialTop h3{color:#4b6b40;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:550;line-height:1.5}.market-detail-module__uA38Aa__financialTop span{color:#65765e;white-space:nowrap;font-size:10px}.market-detail-module__uA38Aa__financialTop p{color:#65765e;margin:0;font-size:11px;line-height:1.5}.market-detail-module__uA38Aa__financialNumbers{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0;display:grid}.market-detail-module__uA38Aa__financialNumbers>div{border-left:1px solid #e0e8d4;min-width:0;padding-left:18px}.market-detail-module__uA38Aa__financialNumbers>div:first-child{border-left:0;padding-left:0}.market-detail-module__uA38Aa__financialNumbers dt{color:#65765e;margin-bottom:11px;font-size:11px}.market-detail-module__uA38Aa__financialNumbers dd{color:#4a6d3d;letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:23px;font-weight:550;line-height:1.4}.market-detail-module__uA38Aa__financialNumbers small{color:#65765e;margin-top:7px;font-size:9px;display:block}.market-detail-module__uA38Aa__financialNote{color:#65765e;border-top:1px solid #e5ebdd;margin:22px 0 0;padding-top:18px;font-size:10px;line-height:1.8}.market-detail-module__uA38Aa__methodology{border-top:1px solid #e2e9d9;grid-template-columns:.7fr 1.3fr;gap:60px;margin-top:46px;padding:35px 0 0;scroll-margin-top:100px;display:grid}.market-detail-module__uA38Aa__methodology h2{color:#5c7c4b;letter-spacing:-.035em;margin:8px 0 0;font-size:21px;font-weight:500;line-height:1.5}.market-detail-module__uA38Aa__methodology dl{gap:18px;margin:0;display:grid}.market-detail-module__uA38Aa__methodology dl>div{grid-template-columns:88px 1fr;gap:20px;display:grid}.market-detail-module__uA38Aa__methodology dt{color:#65765e;font-size:11px;font-weight:550;line-height:1.8}.market-detail-module__uA38Aa__methodology dd{color:#65765e;word-break:keep-all;margin:0;font-size:11px;line-height:1.85}.market-detail-module__uA38Aa__page a:focus-visible,.market-detail-module__uA38Aa__page select:focus-visible{outline-offset:3px;outline:2px solid #277653}.market-detail-module__uA38Aa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}@media (hover:hover){.market-detail-module__uA38Aa__table tbody tr:hover{background:#fafcf6}.market-detail-module__uA38Aa__table tbody th>a:hover{color:#286a3d}.market-detail-module__uA38Aa__openStock:hover{background:#eff5e8}.market-detail-module__uA38Aa__navigation a:hover,.market-detail-module__uA38Aa__backLink:hover{color:#3c754b}}@media (max-width:1100px){.market-detail-module__uA38Aa__page{width:calc(100% - 64px)}.market-detail-module__uA38Aa__hero{gap:26px}.market-detail-module__uA38Aa__hero h1{font-size:33px}.market-detail-module__uA38Aa__visuals{gap:14px}.market-detail-module__uA38Aa__financialNumbers{gap:15px}.market-detail-module__uA38Aa__financialNumbers dd{font-size:19px}.market-detail-module__uA38Aa__financialNumbers>div{padding-left:13px}.market-detail-module__uA38Aa__methodology{gap:35px}}@media (max-width:780px){.market-detail-module__uA38Aa__page{width:calc(100% - 40px);padding-top:15px}.market-detail-module__uA38Aa__hero{flex-direction:column;align-items:flex-start;gap:24px;padding:22px 0 26px}.market-detail-module__uA38Aa__hero h1{margin:12px 0;font-size:31px;line-height:1.4}.market-detail-module__uA38Aa__hero p{font-size:13px}.market-detail-module__uA38Aa__dateCard{box-sizing:border-box;grid-template-columns:1fr auto;gap:8px 18px;width:100%;min-width:0;padding:16px 18px;display:grid}.market-detail-module__uA38Aa__dateCard>strong{grid-area:1/2/3;align-self:center;font-size:22px}.market-detail-module__uA38Aa__dateCard small{grid-column:1}.market-detail-module__uA38Aa__dateCard .market-detail-module__uA38Aa__stale{grid-column:1/-1}.market-detail-module__uA38Aa__visuals{grid-template-columns:1fr;gap:15px}.market-detail-module__uA38Aa__navigation>div{gap:18px}.market-detail-module__uA38Aa__stockSection{margin-top:34px}.market-detail-module__uA38Aa__blockHeading{gap:16px}.market-detail-module__uA38Aa__blockHeading h2{font-size:23px}.market-detail-module__uA38Aa__blockHeading p{font-size:11px}.market-detail-module__uA38Aa__listTools{gap:10px}.market-detail-module__uA38Aa__sort>span{display:none}.market-detail-module__uA38Aa__table th,.market-detail-module__uA38Aa__table td{padding:13px 15px}.market-detail-module__uA38Aa__table tbody th{min-width:155px;max-width:220px}.market-detail-module__uA38Aa__table tbody th strong{font-size:12px}.market-detail-module__uA38Aa__table td{font-size:11px}.market-detail-module__uA38Aa__table thead th{font-size:10px}.market-detail-module__uA38Aa__financialTop{flex-direction:column;align-items:flex-start;gap:8px}.market-detail-module__uA38Aa__financialTop h3{font-size:15px}.market-detail-module__uA38Aa__financialNumbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px}.market-detail-module__uA38Aa__financialNumbers>div:nth-child(4){border-left:0;padding-left:0}.market-detail-module__uA38Aa__financialNumbers dd{font-size:22px}.market-detail-module__uA38Aa__financialNote{font-size:10px}.market-detail-module__uA38Aa__methodology{grid-template-columns:1fr;gap:25px;margin-top:35px;padding-top:28px}.market-detail-module__uA38Aa__methodology dl>div{grid-template-columns:70px 1fr;gap:14px}.market-detail-module__uA38Aa__methodology dd{font-size:11px}.market-detail-module__uA38Aa__methodology h2{font-size:22px}}@media (max-width:440px){.market-detail-module__uA38Aa__page{width:calc(100% - 36px)}.market-detail-module__uA38Aa__hero h1{font-size:29px}.market-detail-module__uA38Aa__hero p{font-size:12px}.market-detail-module__uA38Aa__dateCard strong{font-size:21px}.market-detail-module__uA38Aa__dateCard small{font-size:9px}.market-detail-module__uA38Aa__navigation>div{gap:15px}.market-detail-module__uA38Aa__navigation>div>a{font-size:12px}.market-detail-module__uA38Aa__backLink{gap:4px;font-size:10px}.market-detail-module__uA38Aa__listTools{flex-direction:column;align-items:stretch}.market-detail-module__uA38Aa__sort{justify-content:flex-end}.market-detail-module__uA38Aa__sort>span{display:block}.market-detail-module__uA38Aa__sort select{font-size:11px}.market-detail-module__uA38Aa__blockHeading h2{font-size:21px}.market-detail-module__uA38Aa__blockHeading p{font-size:11px}.market-detail-module__uA38Aa__financialPanel{padding:20px 17px}.market-detail-module__uA38Aa__financialNumbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.market-detail-module__uA38Aa__financialNumbers>div{border-left:1px solid #e0e8d4;padding-left:15px}.market-detail-module__uA38Aa__financialNumbers>div:nth-child(odd){border-left:0;padding-left:0}.market-detail-module__uA38Aa__financialNumbers>div:nth-child(4){border-left:1px solid #e0e8d4;padding-left:15px}.market-detail-module__uA38Aa__financialNumbers dd{font-size:23px}.market-detail-module__uA38Aa__financialTop>div{flex-wrap:wrap;gap:6px}.market-detail-module__uA38Aa__financialNote{font-size:10px}.market-detail-module__uA38Aa__methodology dl>div{grid-template-columns:1fr;gap:4px}.market-detail-module__uA38Aa__methodology dt{font-size:12px}.market-detail-module__uA38Aa__methodology dd{font-size:11px}.market-detail-module__uA38Aa__desktopBreak{display:none}}.market-detail-module__uA38Aa__viewNavigation{flex-wrap:wrap;gap:7px;margin:24px 0 18px;display:flex}.market-detail-module__uA38Aa__viewNavigation>a{color:#65765e;background:#f6f8f1;border:1px solid #e6ebdc;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-size:12px;text-decoration:none;display:inline-flex}.market-detail-module__uA38Aa__viewNavigation>a[aria-current=page]{color:#65765e;background:#3d6644;border-color:#3d6644}.market-detail-module__uA38Aa__wideMap{margin-top:20px}.market-detail-module__uA38Aa__marketFinancials{margin-top:32px}.market-detail-module__uA38Aa__financeTable thead th:not(:first-child){color:#4c7041;font-size:15px}.market-detail-module__uA38Aa__financeTable th small,.market-detail-module__uA38Aa__financeTable td small{color:#65765e;margin:5px 0 0;font-size:10px;font-weight:400;display:block}.market-detail-module__uA38Aa__financeTable td{color:#507348;font-size:16px;font-weight:550}.market-detail-module__uA38Aa__financeTable tbody th{color:#65765e;white-space:normal;min-width:145px;font-size:12px}.market-detail-module__uA38Aa__financialNote,.market-detail-module__uA38Aa__tableHint,.market-detail-module__uA38Aa__methodology dt,.market-detail-module__uA38Aa__methodology dd{font-size:12px}.market-detail-module__uA38Aa__financialNumbers small,.market-detail-module__uA38Aa__dateCard small,.market-detail-module__uA38Aa__table tbody th small{font-size:11px}.market-detail-module__uA38Aa__table tbody th strong{font-size:14px}.market-detail-module__uA38Aa__table td{font-size:13px}@media (max-width:600px){.market-detail-module__uA38Aa__viewNavigation{gap:5px}.market-detail-module__uA38Aa__viewNavigation>a{padding:0 11px;font-size:11px}.market-detail-module__uA38Aa__marketFinancials>.market-detail-module__uA38Aa__blockHeading{flex-direction:column;align-items:flex-start}.market-detail-module__uA38Aa__financeTable td{font-size:14px}.market-detail-module__uA38Aa__financeTable tbody th{font-size:12px}.market-detail-module__uA38Aa__financialNote,.market-detail-module__uA38Aa__tableHint,.market-detail-module__uA38Aa__methodology dd{font-size:11px}.market-detail-module__uA38Aa__table tbody th strong{font-size:13px}.market-detail-module__uA38Aa__dateCard small{font-size:10px}}.market-detail-module__uA38Aa__viewNavigation>a[aria-current=page]{color:#f6fbef}.market-detail-module__uA38Aa__pagination{justify-content:center;align-items:center;gap:24px;margin-top:18px;display:flex}.market-detail-module__uA38Aa__pagination>button{color:#597749;min-width:70px;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe6d6;border-radius:7px;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.market-detail-module__uA38Aa__pagination>button:disabled{color:#8c9981;cursor:default;background:#f7f9f3}.market-detail-module__uA38Aa__pagination>span{text-align:center;color:#5c7550;font-variant-numeric:tabular-nums;font-size:12px}.market-detail-module__uA38Aa__pagination small{color:#728165;margin-top:5px;font-size:10px;display:block}.market-detail-module__uA38Aa__pagination>button:focus-visible{outline-offset:3px;outline:2px solid #277653}.market-detail-module__uA38Aa__periodSort{flex-wrap:wrap;min-width:0;max-width:100%}.market-detail-module__uA38Aa__periodSort select{width:330px;min-width:0;max-width:100%}.market-detail-module__uA38Aa__cohortDetails{color:#65775a;background:#f6f9f0;border-radius:8px;margin-top:15px;padding:9px 14px}.market-detail-module__uA38Aa__cohortDetails summary{cursor:pointer;align-items:center;min-height:44px;font-size:12px;font-weight:550;display:flex}.market-detail-module__uA38Aa__cohortDetails>div{border-top:1px solid #e0e8d6;padding:12px 0}.market-detail-module__uA38Aa__cohortDetails strong{font-size:12px;font-weight:550}.market-detail-module__uA38Aa__cohortDetails p{word-break:keep-all;overflow-wrap:anywhere;margin:8px 0;font-size:11px;line-height:1.8}.market-detail-module__uA38Aa__cohortDetails summary:focus-visible,.market-detail-module__uA38Aa__sectorDirectory summary:focus-visible{outline-offset:3px;outline:2px solid #277653}@media (max-width:600px){.market-detail-module__uA38Aa__periodSort,.market-detail-module__uA38Aa__periodSort select{width:100%}}.market-detail-module__uA38Aa__stockTable .market-detail-module__uA38Aa__sparkCell{width:110px;padding-inline:12px}.market-detail-module__uA38Aa__sparkCell>a{border-radius:5px;justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.market-detail-module__uA38Aa__stockTable th,.market-detail-module__uA38Aa__stockTable td{padding-inline:15px}.market-detail-module__uA38Aa__stockTable tbody th{min-width:150px}.market-detail-module__uA38Aa__stockTable .market-detail-module__uA38Aa__industryCell{min-width:110px}.market-detail-module__uA38Aa__stockTable .market-detail-module__uA38Aa__priceCell{font-weight:550}@media (max-width:760px){.market-detail-module__uA38Aa__stockTableWrap{overflow-x:visible}.market-detail-module__uA38Aa__stockTable{white-space:normal;display:block}.market-detail-module__uA38Aa__stockTable thead{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.market-detail-module__uA38Aa__stockTable tbody{display:block}.market-detail-module__uA38Aa__stockTable tbody tr{border-bottom:1px solid #edf0e6;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 70px minmax(78px,max-content);align-items:center;gap:1px 10px;padding:11px 13px;display:grid}.market-detail-module__uA38Aa__stockTable tbody tr:last-child{border-bottom:0}.market-detail-module__uA38Aa__stockTable tbody th,.market-detail-module__uA38Aa__stockTable tbody td{min-width:0;max-width:none;border:0!important;padding:0!important}.market-detail-module__uA38Aa__stockTable tbody th{grid-area:1/1/3}.market-detail-module__uA38Aa__stockTable tbody th>a{gap:5px;min-height:44px}.market-detail-module__uA38Aa__stockTable tbody th strong{font-size:13px;line-height:1.35}.market-detail-module__uA38Aa__stockTable tbody th small{font-size:10px}.market-detail-module__uA38Aa__stockTable .market-detail-module__uA38Aa__priceCell{white-space:nowrap;grid-area:1/3;align-self:end;font-size:13px}.market-detail-module__uA38Aa__stockTable .market-detail-module__uA38Aa__priceCell small{margin-left:2px;font-size:10px}.market-detail-module__uA38Aa__stockTable .market-detail-module__uA38Aa__changeCell{grid-area:2/3;align-self:start;font-size:12px}.market-detail-module__uA38Aa__stockTable .market-detail-module__uA38Aa__sparkCell{grid-area:1/2/3;width:70px;line-height:0}.market-detail-module__uA38Aa__sparkCell>a{width:70px;min-height:44px}.market-detail-module__uA38Aa__stockTable .market-detail-module__uA38Aa__capCell,.market-detail-module__uA38Aa__stockTable .market-detail-module__uA38Aa__industryCell,.market-detail-module__uA38Aa__stockTable tbody td:last-child{display:none}}
.stock-mini-chart-module__VsAAWG__mini{--mini-color:#237f70;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;width:110px;min-width:0;height:32px;display:inline-flex}.stock-mini-chart-module__VsAAWG__mini[data-direction=up]{--mini-color:#c4554e}.stock-mini-chart-module__VsAAWG__mini[data-direction=down]{--mini-color:#3b75cf}.stock-mini-chart-module__VsAAWG__mini svg{width:100%;height:100%;display:block;overflow:visible}.stock-mini-chart-module__VsAAWG__line{fill:none;stroke:var(--mini-color);stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.stock-mini-chart-module__VsAAWG__dot{fill:var(--mini-color)}.stock-mini-chart-module__VsAAWG__empty{color:#6c8176;font-size:15px}.stock-mini-chart-module__VsAAWG__mini[data-stale=true]{opacity:.7}@media (max-width:760px){.stock-mini-chart-module__VsAAWG__mini{width:70px;height:28px}.stock-mini-chart-module__VsAAWG__line{stroke-width:1.5px}}@media (prefers-reduced-motion:reduce){.stock-mini-chart-module__VsAAWG__mini *{transition:none!important;animation:none!important}}
