.MarketPriceIndexPage_pageShell__eJbO3{min-height:100vh;color:#14213a;background:#f3f6f9}.MarketPriceIndexPage_statusBar__5pmmV{min-height:42px;padding:0 3.2vw;display:flex;align-items:center;justify-content:space-between;color:#42536b;background:#eaf0f6;border-bottom:1px solid #d5e0eb;font-size:.78rem}.MarketPriceIndexPage_statusHint__5eg2u{color:#718096}.MarketPriceIndexPage_siteHeader__zNZzY{color:#fff;background:#071b3c;box-shadow:0 7px 18px rgba(10,36,73,.12)}.MarketPriceIndexPage_brandRow__ac7Qz{width:min(1280px,calc(100% - 64px));min-height:82px;margin:0 auto;display:flex;align-items:center;gap:28px}.MarketPriceIndexPage_brand__xFL3E{min-width:212px;display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.MarketPriceIndexPage_brand__xFL3E img{width:40px;height:40px;object-fit:cover;border-radius:9px}.MarketPriceIndexPage_brand__xFL3E span{display:flex;flex-direction:column;line-height:1.15}.MarketPriceIndexPage_brand__xFL3E strong{font-size:1.18rem;letter-spacing:.02em}.MarketPriceIndexPage_brand__xFL3E small{margin-top:4px;color:#c8d5e6;font-size:.68rem}.MarketPriceIndexPage_mainNav__VOC_9{flex:1 1;display:flex;align-items:stretch;justify-content:center;gap:clamp(12px,2.2vw,32px)}.MarketPriceIndexPage_mainNav__VOC_9 a{min-height:82px;padding:0 5px;display:inline-flex;align-items:center;color:#d9e3f1;border-bottom:3px solid transparent;font-size:.9rem;font-weight:650;text-decoration:none;white-space:nowrap}.MarketPriceIndexPage_mainNav__VOC_9 .MarketPriceIndexPage_navActive__wxbyZ,.MarketPriceIndexPage_mainNav__VOC_9 a:hover{color:#fff;border-bottom-color:#2c80ff}.MarketPriceIndexPage_backLink__e6clQ{color:#b9c9df;font-size:.78rem;text-decoration:none;white-space:nowrap}.MarketPriceIndexPage_backLink__e6clQ:hover{color:#fff}.MarketPriceIndexPage_content__QfyRd{width:min(1280px,calc(100% - 64px));margin:0 auto;padding:46px 0 70px}.MarketPriceIndexPage_hero__7ICZ2{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-bottom:28px}.MarketPriceIndexPage_eyebrow__0LmFh,.MarketPriceIndexPage_panelEyebrow__f8_St{margin:0;color:#216fc5;font-size:.68rem;font-weight:820;letter-spacing:.15em}.MarketPriceIndexPage_hero__7ICZ2 h1{margin:8px 0 10px;color:#102643;font-size:clamp(2.2rem,4.4vw,4rem);letter-spacing:-.045em}.MarketPriceIndexPage_heroCopy__YosEP{max-width:690px;margin:0;color:#60728a;font-size:.92rem;line-height:1.8}.MarketPriceIndexPage_rangeSummary__OzjN1{min-width:290px;margin:0;display:grid;grid-template-columns:1.4fr .8fr;background:#fff;border:1px solid #d5e0eb;border-radius:11px;box-shadow:0 10px 30px rgba(22,58,96,.06)}.MarketPriceIndexPage_rangeSummary__OzjN1 div{padding:16px 18px}.MarketPriceIndexPage_rangeSummary__OzjN1 div+div{border-left:1px solid #e1e8f0}.MarketPriceIndexPage_rangeSummary__OzjN1 dt{color:#75869b;font-size:.68rem}.MarketPriceIndexPage_rangeSummary__OzjN1 dd{margin:7px 0 0;color:#183654;font-size:.88rem;font-weight:800;white-space:nowrap}.MarketPriceIndexPage_latestGrid__TrHwK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-bottom:22px}.MarketPriceIndexPage_cityPanel__5Uqak,.MarketPriceIndexPage_historyPanel__kZru9,.MarketPriceIndexPage_latestCard__x3rXJ,.MarketPriceIndexPage_methodPanel__tgOLx,.MarketPriceIndexPage_observationPanel___ETQ7,.MarketPriceIndexPage_trendPanel__oIEM6{background:rgba(255,255,255,.94);border:1px solid #d5e0eb;border-radius:13px;box-shadow:0 12px 34px rgba(29,64,101,.06)}.MarketPriceIndexPage_latestCard__x3rXJ{padding:21px 22px 18px}.MarketPriceIndexPage_latestCard__x3rXJ header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.MarketPriceIndexPage_latestCard__x3rXJ header span{color:#2573c9;font-size:.68rem;font-weight:800;letter-spacing:.08em}.MarketPriceIndexPage_latestCard__x3rXJ h2{margin:4px 0 0;color:#173452;font-size:1.12rem}.MarketPriceIndexPage_latestCard__x3rXJ time{padding:5px 8px;color:#667a91;background:#edf3f8;border-radius:5px;font-size:.68rem}.MarketPriceIndexPage_latestValue__vRVHF{margin-top:22px;display:flex;align-items:baseline;gap:8px}.MarketPriceIndexPage_latestValue__vRVHF strong{color:#102642;font-size:2rem;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MarketPriceIndexPage_latestValue__vRVHF span{color:#76879a;font-size:.7rem}.MarketPriceIndexPage_latestChanges___DyT8{margin:19px 0 17px;display:grid;grid-template-columns:1fr 1fr}.MarketPriceIndexPage_latestChanges___DyT8 div{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-right:17px}.MarketPriceIndexPage_latestChanges___DyT8 div+div{padding:0 0 0 17px;border-left:1px solid #e1e8f0}.MarketPriceIndexPage_latestChanges___DyT8 dt{color:#687a8f;font-size:.72rem}.MarketPriceIndexPage_latestChanges___DyT8 dd{margin:0;font-size:.91rem;font-weight:820;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MarketPriceIndexPage_isUp__bso3P{color:#147858!important}.MarketPriceIndexPage_isDown__nPJoV{color:#cb4545!important}.MarketPriceIndexPage_isFlat__uOjSw{color:#8b6b1f!important}.MarketPriceIndexPage_breadthBar__od5MW{height:8px;display:flex;overflow:hidden;background:#e8eef4;border-radius:99px}.MarketPriceIndexPage_breadthBar__od5MW i{height:100%;display:block}.MarketPriceIndexPage_breadthUp__F4khO{background:#287bcf}.MarketPriceIndexPage_breadthFlat__bbfyU{background:#d6a13c}.MarketPriceIndexPage_breadthDown__b_m2X{background:#d56767}.MarketPriceIndexPage_breadthLegend__SXX1P{margin:8px 0 0;display:flex;justify-content:space-between;color:#77899d;font-size:.68rem}.MarketPriceIndexPage_cityPanel__5Uqak,.MarketPriceIndexPage_observationPanel___ETQ7{margin-bottom:22px;padding:24px}.MarketPriceIndexPage_panelLead__pNGj5{max-width:590px;margin:7px 0 0;color:#73859a;font-size:.76rem;line-height:1.65}.MarketPriceIndexPage_citySelector___XC4R{display:grid;grid-gap:7px;gap:7px;color:#6d8096;font-size:.68rem;font-weight:750}.MarketPriceIndexPage_citySelector___XC4R select{min-width:230px;padding:10px 35px 10px 12px;color:#183654;background:#f5f8fb;border:1px solid #cfdbe7;border-radius:8px;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.MarketPriceIndexPage_cityLatestGrid__MKCOq{margin-top:21px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dbe4ed;border-radius:10px;overflow:hidden}.MarketPriceIndexPage_cityLatestCard__4lOYA{position:relative;min-height:178px;padding:20px;background:#f8fafc}.MarketPriceIndexPage_cityLatestCard__4lOYA+.MarketPriceIndexPage_cityLatestCard__4lOYA{border-left:1px solid #dbe4ed}.MarketPriceIndexPage_cityLatestCard__4lOYA>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.MarketPriceIndexPage_cityLatestCard__4lOYA span{color:#2b70b8;font-size:.65rem;font-weight:780}.MarketPriceIndexPage_cityLatestCard__4lOYA h3{margin:0;color:#173452;font-size:.95rem}.MarketPriceIndexPage_cityLatestCard__4lOYA>strong{margin-top:26px;display:flex;align-items:baseline;gap:7px;color:#102642;font-size:1.62rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MarketPriceIndexPage_cityLatestCard__4lOYA>strong small{color:#7b8a9c;font-size:.62rem;font-weight:500}.MarketPriceIndexPage_cityLatestCard__4lOYA dl{margin:17px 0 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.MarketPriceIndexPage_cityLatestCard__4lOYA dl div{display:flex;justify-content:space-between;gap:8px}.MarketPriceIndexPage_cityLatestCard__4lOYA dt{color:#7b8b9e;font-size:.66rem}.MarketPriceIndexPage_cityLatestCard__4lOYA dd{margin:0;color:#2e465f;font-size:.72rem;font-weight:780}.MarketPriceIndexPage_cityLatestCard__4lOYA time{position:absolute;right:20px;bottom:16px;color:#92a0b1;font-size:.62rem}.MarketPriceIndexPage_cityLatestCard__4lOYA>p{color:#7c8da0;font-size:.74rem}.MarketPriceIndexPage_cityTrendHeader__PdDk_{margin-top:20px;display:flex;justify-content:space-between;gap:12px}.MarketPriceIndexPage_cityChartLine__m0yaa{fill:none;stroke:#1f8190;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.MarketPriceIndexPage_cityChartPoint__JJRAg{fill:#fff;stroke:#1f8190;stroke-width:2.5}.MarketPriceIndexPage_cityTableScroll__qOHx3{max-height:315px;margin-top:14px;overflow:auto;border:1px solid #dde6ee;border-radius:9px}.MarketPriceIndexPage_cityTableScroll__qOHx3 table{width:100%;min-width:650px;border-collapse:collapse;font-size:.75rem}.MarketPriceIndexPage_cityTableScroll__qOHx3 thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.MarketPriceIndexPage_cityTableScroll__qOHx3 th{padding:11px 14px;color:#687b91;background:#eef3f8;font-size:.68rem;text-align:left}.MarketPriceIndexPage_cityTableScroll__qOHx3 td{padding:11px 14px;color:#344b65;border-top:1px solid #e7edf3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MarketPriceIndexPage_observationPanel___ETQ7{border-top:3px solid #c89d44}.MarketPriceIndexPage_observationPanel___ETQ7>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.MarketPriceIndexPage_observationPanel___ETQ7>header h2{margin:6px 0 0;color:#173452;font-size:1.28rem}.MarketPriceIndexPage_observationPanel___ETQ7>header>span{padding:7px 10px;color:#7b651d;background:#fbf6e9;border-radius:6px;font-size:.68rem;font-weight:750}.MarketPriceIndexPage_observationVerdict__HS1Eq{margin-top:20px;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:28px;color:#d5e2ef;background:#123557;border-left:3px solid #d6ae55}.MarketPriceIndexPage_observationVerdict__HS1Eq>div:first-child{min-width:0}.MarketPriceIndexPage_observationVerdict__HS1Eq>div:first-child>span{display:block;margin-bottom:7px;color:#e3bd66;font-size:.63rem;font-weight:800;letter-spacing:.12em}.MarketPriceIndexPage_observationVerdict__HS1Eq strong{display:block;color:#fff;font-size:1rem}.MarketPriceIndexPage_observationVerdict__HS1Eq p{max-width:800px;margin:8px 0 0;font-size:.76rem;line-height:1.75}.MarketPriceIndexPage_observationScore__fwyEW{min-width:112px;padding-left:22px;border-left:1px solid rgba(255,255,255,.16);text-align:center}.MarketPriceIndexPage_observationScore__fwyEW strong{font-size:1.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MarketPriceIndexPage_observationScore__fwyEW strong small{color:#a8bed3;font-size:.75rem}.MarketPriceIndexPage_observationScore__fwyEW>span{display:block;margin-top:5px;color:#b7c9da;font-size:.62rem}.MarketPriceIndexPage_periodNotice__GAxnT{margin:12px 0 0;padding:10px 12px;color:#6f8094;background:#f4f7fa;border:1px solid #e0e7ee;font-size:.66rem;line-height:1.65}.MarketPriceIndexPage_observationSignals__8aTwu{margin-top:15px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #dbe4ed}.MarketPriceIndexPage_observationSignals__8aTwu>div{padding:20px;display:grid;grid-gap:7px;gap:7px}.MarketPriceIndexPage_observationSignals__8aTwu>div+div{border-left:1px solid #dbe4ed}.MarketPriceIndexPage_observationSignals__8aTwu span{color:#6e8197;font-size:.7rem}.MarketPriceIndexPage_observationSignals__8aTwu strong{font-size:1.35rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MarketPriceIndexPage_observationSignals__8aTwu small{color:#7d8d9f;font-size:.66rem}.MarketPriceIndexPage_evidenceSection__bBcew{margin-top:24px;padding-top:23px;border-top:1px solid #dbe4ed}.MarketPriceIndexPage_evidenceHeading__TRBPf{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.MarketPriceIndexPage_evidenceHeading__TRBPf h3{margin:6px 0 0;color:#173452;font-size:1rem}.MarketPriceIndexPage_evidenceHeading__TRBPf>p{max-width:460px;margin:0;color:#72849a;font-size:.7rem;line-height:1.65;text-align:right}.MarketPriceIndexPage_observationChecks__szIUU{margin:16px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #dbe4ed;border-left:1px solid #dbe4ed;list-style:none}.MarketPriceIndexPage_observationChecks__szIUU li{min-height:94px;padding:16px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;grid-gap:11px;gap:11px;border-right:1px solid #dbe4ed;border-bottom:1px solid #dbe4ed}.MarketPriceIndexPage_observationChecks__szIUU b{color:#a9b7c5;font-size:.64rem;letter-spacing:.08em}.MarketPriceIndexPage_observationChecks__szIUU li>div{min-width:0;display:grid;grid-gap:6px;gap:6px}.MarketPriceIndexPage_observationChecks__szIUU li>div strong{color:#2b435f;font-size:.76rem}.MarketPriceIndexPage_observationChecks__szIUU li>div small{color:#78899c;font-size:.64rem;line-height:1.55}.MarketPriceIndexPage_observationChecks__szIUU li>span{min-width:58px;padding:5px 7px;border-radius:4px;font-size:.58rem;font-weight:800;text-align:center;white-space:nowrap}.MarketPriceIndexPage_evidenceSubSignals__Q67aF{margin-top:3px;display:grid;grid-gap:7px;gap:7px}.MarketPriceIndexPage_evidenceSubSignals__Q67aF>div{padding:8px 10px;display:grid;grid-gap:4px;gap:4px;background:#f5f8fb;border-left:2px solid #c8d5e2}.MarketPriceIndexPage_evidenceSubSignals__Q67aF>div>span{display:flex;align-items:center;justify-content:space-between;gap:9px}.MarketPriceIndexPage_evidenceSubSignals__Q67aF b{color:#405872;font-size:.65rem;letter-spacing:0}.MarketPriceIndexPage_evidenceSubSignals__Q67aF em{padding:3px 6px;border-radius:4px;font-size:.54rem;font-style:normal;font-weight:800;white-space:nowrap}.MarketPriceIndexPage_evidenceSubSignals__Q67aF small+small{color:#91a0af}.MarketPriceIndexPage_checkMet__FdVv_{color:#116b51;background:#e5f5ef}.MarketPriceIndexPage_checkWatch__HosxK{color:#8a650d;background:#fbf3dc}.MarketPriceIndexPage_checkMissing__CcM5B{color:#66788d;background:#edf1f5}.MarketPriceIndexPage_checkLive__NX45H{color:#1761aa;background:#e8f2fd}.MarketPriceIndexPage_incomeMethod__fKACF{margin-top:24px;display:grid;grid-template-columns:.95fr 1.05fr;border:1px solid #cfdce8}.MarketPriceIndexPage_formulaBlock__Mc6DN{padding:23px 24px;color:#dbe7f3;background:#102f4f}.MarketPriceIndexPage_formulaBlock__Mc6DN p{margin:0;color:#e1b858;font-size:.62rem;font-weight:820;letter-spacing:.14em}.MarketPriceIndexPage_formulaBlock__Mc6DN h3{margin:7px 0 20px;color:#fff;font-size:1rem}.MarketPriceIndexPage_formulaBlock__Mc6DN strong{display:block;padding:12px 0;color:#f5f8fb;border-top:1px solid rgba(255,255,255,.14);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;line-height:1.55}.MarketPriceIndexPage_formulaInputs__HQIrF{padding:23px 24px;background:#f8fafc}.MarketPriceIndexPage_formulaInputs__HQIrF>strong{color:#173452;font-size:.9rem}.MarketPriceIndexPage_formulaInputs__HQIrF>p{margin:8px 0 12px;color:#6e8196;font-size:.69rem;line-height:1.65}.MarketPriceIndexPage_formulaInputs__HQIrF ul{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 18px;gap:8px 18px;list-style:none}.MarketPriceIndexPage_formulaInputs__HQIrF li{position:relative;padding-left:13px;color:#405872;font-size:.67rem}.MarketPriceIndexPage_formulaInputs__HQIrF li:before{position:absolute;left:0;content:"·";color:#be8d29;font-weight:900}.MarketPriceIndexPage_returnObservation__wwJRV{margin-top:16px;padding:20px 22px;background:#f8fafc;border:1px solid #cfdce8}.MarketPriceIndexPage_returnObservationHeading__VGxBR{display:flex;align-items:center;justify-content:space-between;gap:16px}.MarketPriceIndexPage_returnObservationHeading__VGxBR p{margin:0;color:#b1842c;font-size:.58rem;font-weight:820;letter-spacing:.14em}.MarketPriceIndexPage_returnObservationHeading__VGxBR h3{margin:5px 0 0;color:#173452;font-size:.95rem}.MarketPriceIndexPage_returnObservationHeading__VGxBR>span{padding:5px 8px;color:#7b651d;background:#fbf3dc;border-radius:4px;font-size:.58rem;font-weight:800}.MarketPriceIndexPage_returnObservationMetrics__A2Y1e{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dbe4ed}.MarketPriceIndexPage_returnObservationMetrics__A2Y1e>div{padding:15px 16px;display:grid;grid-gap:6px;gap:6px}.MarketPriceIndexPage_returnObservationMetrics__A2Y1e>div+div{border-left:1px solid #dbe4ed}.MarketPriceIndexPage_returnObservationMetrics__A2Y1e span{color:#6f8195;font-size:.65rem}.MarketPriceIndexPage_returnObservationMetrics__A2Y1e strong{color:#173452;font-size:1.08rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MarketPriceIndexPage_returnObservationMetrics__A2Y1e small{color:#91a0b0;font-size:.58rem}.MarketPriceIndexPage_returnObservationBoundary__4MkYs{margin:12px 0 0;padding:10px 12px;color:#6e8094;background:#fff;border-left:3px solid #cf9d37;font-size:.64rem;line-height:1.7}.MarketPriceIndexPage_returnObservationBoundary__4MkYs strong{color:#425a72}.MarketPriceIndexPage_returnObservationBoundary__4MkYs a{color:#176bc7}.MarketPriceIndexPage_observationBoundary__KqoWF{margin:16px 0 0;color:#7c8c9e;font-size:.68rem;line-height:1.7}.MarketPriceIndexPage_methodDisclosure__2y4T5{margin-top:16px;border:1px solid #d5e0ea;background:#fbfcfe}.MarketPriceIndexPage_methodDisclosure__2y4T5 summary{padding:14px 16px;color:#294967;font-size:.72rem;font-weight:800;cursor:pointer;list-style-position:inside}.MarketPriceIndexPage_methodDisclosure__2y4T5[open] summary{border-bottom:1px solid #dce5ed}.MarketPriceIndexPage_methodDisclosureBody__Drjl3{padding:16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.MarketPriceIndexPage_externalViewpoint__XX20m,.MarketPriceIndexPage_inventoryObservation__qLu9e,.MarketPriceIndexPage_scenarioBoundary__fhPC0{padding:16px;background:#fff;border:1px solid #dde6ee}.MarketPriceIndexPage_inventoryObservation__qLu9e header,.MarketPriceIndexPage_scenarioBoundary__fhPC0 header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.MarketPriceIndexPage_inventoryObservation__qLu9e header div{display:grid;grid-gap:5px;gap:5px}.MarketPriceIndexPage_inventoryObservation__qLu9e header span{color:#73869a;font-size:.62rem}.MarketPriceIndexPage_inventoryObservation__qLu9e header strong{color:#173452;font-size:1.22rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MarketPriceIndexPage_inventoryObservation__qLu9e time{color:#8596a8;font-size:.58rem}.MarketPriceIndexPage_inventoryObservation__qLu9e dl{margin:14px 0 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.MarketPriceIndexPage_inventoryObservation__qLu9e dl div{padding:9px;background:#f5f8fb}.MarketPriceIndexPage_inventoryObservation__qLu9e dt{color:#7a8c9e;font-size:.58rem}.MarketPriceIndexPage_inventoryObservation__qLu9e dd{margin:4px 0 0;color:#29445f;font-size:.72rem;font-weight:780}.MarketPriceIndexPage_disclosureEmpty__4YXrT,.MarketPriceIndexPage_externalViewpoint__XX20m p,.MarketPriceIndexPage_inventoryObservation__qLu9e p,.MarketPriceIndexPage_scenarioBoundary__fhPC0 small{margin:12px 0 0;color:#708297;font-size:.62rem;line-height:1.65}.MarketPriceIndexPage_externalViewpoint__XX20m>strong,.MarketPriceIndexPage_scenarioBoundary__fhPC0 header strong{color:#29445f;font-size:.74rem}.MarketPriceIndexPage_scenarioBoundary__fhPC0 header span{padding:4px 7px;color:#855f09;background:#fbf3dc;border-radius:4px;font-size:.55rem;font-weight:800}.MarketPriceIndexPage_scenarioBoundary__fhPC0>div{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.MarketPriceIndexPage_scenarioBoundary__fhPC0>div p{margin:0;padding:9px;display:grid;grid-gap:4px;gap:4px;background:#f5f8fb}.MarketPriceIndexPage_scenarioBoundary__fhPC0>div span{color:#7a8b9d;font-size:.58rem}.MarketPriceIndexPage_scenarioBoundary__fhPC0>div strong{color:#29445f;font-size:.8rem}.MarketPriceIndexPage_scenarioBoundary__fhPC0>div em{color:#a77a1b;font-size:.52rem;font-style:normal}.MarketPriceIndexPage_externalViewpoint__XX20m{grid-column:1/-1}.MarketPriceIndexPage_externalViewpoint__XX20m p{margin-top:7px}.MarketPriceIndexPage_externalViewpoint__XX20m div{margin-top:9px;display:flex;flex-wrap:wrap;gap:8px}.MarketPriceIndexPage_externalViewpoint__XX20m a{color:#176bc7;font-size:.62rem}.MarketPriceIndexPage_observationLinks__w_qP5{margin-top:15px;display:flex;flex-wrap:wrap;gap:10px}.MarketPriceIndexPage_observationLinks__w_qP5 a{padding:8px 11px;color:#245d9b;background:#edf5fe;border:1px solid #c9ddf4;border-radius:6px;font-size:.7rem;font-weight:750;text-decoration:none}.MarketPriceIndexPage_observationLinks__w_qP5 a:hover{background:#e2effc}.MarketPriceIndexPage_historyPanel__kZru9,.MarketPriceIndexPage_trendPanel__oIEM6{margin-bottom:22px;padding:24px}.MarketPriceIndexPage_panelHeader__ztv7o{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.MarketPriceIndexPage_methodPanel__tgOLx h2,.MarketPriceIndexPage_panelHeader__ztv7o h2{margin:6px 0 0;color:#173452;font-size:1.28rem}.MarketPriceIndexPage_controls__pkx1Q{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px}.MarketPriceIndexPage_segmented__IavQB,.MarketPriceIndexPage_windowTabs__tsVOu{padding:3px;display:inline-flex;background:#edf3f8;border-radius:8px}.MarketPriceIndexPage_segmented__IavQB button,.MarketPriceIndexPage_windowTabs__tsVOu button{padding:8px 12px;color:#61758e;background:transparent;border:0;border-radius:6px;font-size:.74rem;cursor:pointer}.MarketPriceIndexPage_segmented__IavQB button.MarketPriceIndexPage_active__rfnZd,.MarketPriceIndexPage_windowTabs__tsVOu button.MarketPriceIndexPage_active__rfnZd{color:#fff;background:#176bc7;box-shadow:0 3px 8px rgba(23,107,199,.2)}.MarketPriceIndexPage_chartWrap__NAevo{margin-top:22px;padding:16px 18px 10px;background:#f9fbfd;border:1px solid #dce6ef;border-radius:10px}.MarketPriceIndexPage_chartMeta__3IlUL{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:#263f5d;font-size:.82rem}.MarketPriceIndexPage_chartMeta__3IlUL span{color:#8190a2;font-size:.68rem}.MarketPriceIndexPage_chart__c8h3Z{width:100%;min-height:245px;height:auto;margin-top:8px;overflow:visible}.MarketPriceIndexPage_chartGuide__3m2v5{stroke:#e3eaf1;stroke-width:1}.MarketPriceIndexPage_chartZero__B2kPL{stroke:#9eb3c8;stroke-width:1.2;stroke-dasharray:5 5}.MarketPriceIndexPage_chartLine__qJRN9{fill:none;stroke:#176bc7;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.MarketPriceIndexPage_chartPoint__xSbVG{fill:#fff;stroke:#176bc7;stroke-width:2.5}.MarketPriceIndexPage_chartAxisLabel___D_23,.MarketPriceIndexPage_chartPeriod__5E7de{fill:#76879b;font-size:11px}.MarketPriceIndexPage_chartNote__a9HFW{margin:11px 2px 0;color:#7b8c9f;font-size:.7rem}.MarketPriceIndexPage_emptyChart__SxtVN{padding:48px 20px;color:#7b8a9e;text-align:center}.MarketPriceIndexPage_rowCount__oRR44{padding:6px 10px;color:#1f69ba;background:#edf5fe;border-radius:99px;font-size:.7rem;font-weight:800}.MarketPriceIndexPage_tableScroll__G2W82{max-height:430px;margin-top:18px;overflow:auto;border:1px solid #dde6ee;border-radius:9px}.MarketPriceIndexPage_tableScroll__G2W82 table{width:100%;min-width:650px;border-collapse:collapse;font-size:.78rem}.MarketPriceIndexPage_tableScroll__G2W82 thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.MarketPriceIndexPage_tableScroll__G2W82 th{padding:12px 16px;color:#687b91;background:#eef3f8;font-size:.7rem;text-align:left}.MarketPriceIndexPage_tableScroll__G2W82 td{padding:12px 16px;color:#344b65;border-top:1px solid #e7edf3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MarketPriceIndexPage_tableScroll__G2W82 tbody tr:hover{background:#f7fafd}.MarketPriceIndexPage_methodPanel__tgOLx{padding:25px 26px}.MarketPriceIndexPage_methodPanel__tgOLx ul{margin:20px 0 16px;padding-left:19px;color:#4f637b;font-size:.79rem;line-height:1.85}.MarketPriceIndexPage_methodPanel__tgOLx>p{margin:0;color:#74859a;font-size:.73rem;line-height:1.7}.MarketPriceIndexPage_methodPanel__tgOLx a{color:#176bc7;text-decoration:none}.MarketPriceIndexPage_methodPanel__tgOLx a:hover{text-decoration:underline}.MarketPriceIndexPage_relatedLinks__433Mf{display:flex;flex-wrap:wrap;gap:10px;margin-top:19px}.MarketPriceIndexPage_relatedLinks__433Mf a{padding:9px 12px;color:#245d9b;background:#edf5fe;border:1px solid #c9ddf4;border-radius:7px;font-size:.75rem;font-weight:750}@media (max-width:980px){.MarketPriceIndexPage_brandRow__ac7Qz,.MarketPriceIndexPage_content__QfyRd{width:min(100% - 36px,860px)}.MarketPriceIndexPage_mainNav__VOC_9 a{font-size:.76rem}.MarketPriceIndexPage_backLink__e6clQ{display:none}.MarketPriceIndexPage_cityLatestGrid__MKCOq,.MarketPriceIndexPage_latestGrid__TrHwK{grid-template-columns:1fr}.MarketPriceIndexPage_cityLatestCard__4lOYA+.MarketPriceIndexPage_cityLatestCard__4lOYA{border-left:0;border-top:1px solid #dbe4ed}.MarketPriceIndexPage_observationSignals__8aTwu{grid-template-columns:1fr 1fr}.MarketPriceIndexPage_observationSignals__8aTwu>div:nth-child(3){border-left:0;border-top:1px solid #dbe4ed}.MarketPriceIndexPage_observationSignals__8aTwu>div:nth-child(4){border-top:1px solid #dbe4ed}.MarketPriceIndexPage_latestCard__x3rXJ{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;column-gap:24px}.MarketPriceIndexPage_latestCard__x3rXJ header,.MarketPriceIndexPage_latestValue__vRVHF{grid-column:auto}.MarketPriceIndexPage_breadthBar__od5MW,.MarketPriceIndexPage_breadthLegend__SXX1P,.MarketPriceIndexPage_latestChanges___DyT8{grid-column:1/-1}}@media (max-width:700px){.MarketPriceIndexPage_statusBar__5pmmV{min-height:36px;padding:0 16px;font-size:.68rem}.MarketPriceIndexPage_statusHint__5eg2u{display:none}.MarketPriceIndexPage_brandRow__ac7Qz{width:calc(100% - 28px);min-height:68px;gap:10px}.MarketPriceIndexPage_brand__xFL3E{min-width:auto}.MarketPriceIndexPage_brand__xFL3E img{width:34px;height:34px}.MarketPriceIndexPage_brand__xFL3E strong{font-size:1rem}.MarketPriceIndexPage_brand__xFL3E small{display:none}.MarketPriceIndexPage_mainNav__VOC_9{justify-content:flex-end;gap:8px;overflow-x:auto}.MarketPriceIndexPage_mainNav__VOC_9 a{min-height:68px;padding:0 3px;font-size:.7rem}.MarketPriceIndexPage_mainNav__VOC_9 a:nth-child(-n+2){display:none}.MarketPriceIndexPage_content__QfyRd{width:calc(100% - 28px);padding:30px 0 48px}.MarketPriceIndexPage_hero__7ICZ2{display:block}.MarketPriceIndexPage_hero__7ICZ2 h1{font-size:2.45rem}.MarketPriceIndexPage_rangeSummary__OzjN1{min-width:0;margin-top:20px}.MarketPriceIndexPage_latestCard__x3rXJ{display:block}.MarketPriceIndexPage_latestValue__vRVHF{margin-top:19px}.MarketPriceIndexPage_cityPanel__5Uqak,.MarketPriceIndexPage_historyPanel__kZru9,.MarketPriceIndexPage_methodPanel__tgOLx,.MarketPriceIndexPage_observationPanel___ETQ7,.MarketPriceIndexPage_trendPanel__oIEM6{padding:19px}.MarketPriceIndexPage_panelHeader__ztv7o{display:block}.MarketPriceIndexPage_citySelector___XC4R{margin-top:17px}.MarketPriceIndexPage_citySelector___XC4R select{width:100%;min-width:0}.MarketPriceIndexPage_cityTrendHeader__PdDk_{align-items:stretch;flex-direction:column}.MarketPriceIndexPage_observationPanel___ETQ7>header{display:block}.MarketPriceIndexPage_observationPanel___ETQ7>header>span{margin-top:13px;display:inline-block}.MarketPriceIndexPage_observationVerdict__HS1Eq{align-items:flex-start;flex-direction:column}.MarketPriceIndexPage_observationScore__fwyEW{width:100%;padding:14px 0 0;display:flex;align-items:baseline;gap:9px;border-top:1px solid rgba(255,255,255,.16);border-left:0;text-align:left}.MarketPriceIndexPage_observationScore__fwyEW>span{margin:0}.MarketPriceIndexPage_incomeMethod__fKACF,.MarketPriceIndexPage_observationChecks__szIUU,.MarketPriceIndexPage_observationSignals__8aTwu{grid-template-columns:1fr}.MarketPriceIndexPage_observationSignals__8aTwu>div{padding:17px 2px}.MarketPriceIndexPage_observationSignals__8aTwu>div+div,.MarketPriceIndexPage_observationSignals__8aTwu>div:nth-child(4){border-left:0;border-top:1px solid #dbe4ed}.MarketPriceIndexPage_evidenceHeading__TRBPf{align-items:flex-start;flex-direction:column;gap:8px}.MarketPriceIndexPage_evidenceHeading__TRBPf>p{text-align:left}.MarketPriceIndexPage_observationChecks__szIUU li{min-height:0;grid-template-columns:25px minmax(0,1fr)}.MarketPriceIndexPage_observationChecks__szIUU li>span{grid-column:2;justify-self:start}.MarketPriceIndexPage_formulaInputs__HQIrF ul,.MarketPriceIndexPage_methodDisclosureBody__Drjl3,.MarketPriceIndexPage_returnObservationMetrics__A2Y1e{grid-template-columns:1fr}.MarketPriceIndexPage_returnObservationMetrics__A2Y1e>div+div{border-left:0;border-top:1px solid #dbe4ed}.MarketPriceIndexPage_externalViewpoint__XX20m{grid-column:auto}.MarketPriceIndexPage_controls__pkx1Q{margin-top:17px;justify-content:flex-start}.MarketPriceIndexPage_segmented__IavQB,.MarketPriceIndexPage_windowTabs__tsVOu{width:100%}.MarketPriceIndexPage_segmented__IavQB button,.MarketPriceIndexPage_windowTabs__tsVOu button{flex:1 1;padding:8px 5px}.MarketPriceIndexPage_chartWrap__NAevo{padding:13px 8px 6px;overflow-x:auto}.MarketPriceIndexPage_chart__c8h3Z{width:700px;min-height:230px}.MarketPriceIndexPage_tableScroll__G2W82{max-height:390px}}