.CitizenAssessmentPanel_analysisRoot__I1uvl,.CitizenAssessmentPanel_root__FEHvr{overflow:hidden;border:1px solid #bbd2dd;border-radius:8px;background:white}.CitizenAssessmentPanel_heading__KCkcS{padding:22px 24px;background:#123c54}.CitizenAssessmentPanel_heading__KCkcS h2{margin:6px 0 0;color:white;font-size:22px;line-height:1.5;font-weight:800}.CitizenAssessmentPanel_heading__KCkcS>div>span{color:#bce9ec;font-size:12px}.CitizenAssessmentPanel_r6Unavailable__yoCOw{padding:16px 24px;border-bottom:1px solid #d4e1e6;background:#f2f5f7}.CitizenAssessmentPanel_r6Unavailable__yoCOw strong{font-size:14px;color:#334e62}.CitizenAssessmentPanel_r6Unavailable__yoCOw p{font-size:12px;color:#526a7b;margin-top:4px}.CitizenAssessmentPanel_feePosition__jGHmX{--section-accent:#007f8b;display:grid;grid-template-columns:minmax(190px,.85fr) minmax(180px,.7fr) minmax(280px,1.2fr) auto;gap:24px;align-items:center;padding:28px 24px;background:#f6fbfc;border-bottom:1px solid #d1e0e6}.CitizenAssessmentPanel_questionLead__m9kha{display:flex;align-items:center;gap:12px;min-width:0}.CitizenAssessmentPanel_questionIcon__fQUoa{flex:0 0 38px;height:38px;display:grid;place-items:center;border-radius:8px;background:var(--section-accent,#007f8b);color:white}.CitizenAssessmentPanel_questionLead__m9kha h3{margin:0;font-size:15px;font-weight:800;line-height:1.7;color:#173e56}.CitizenAssessmentPanel_feeAmount__HBbVx span,.CitizenAssessmentPanel_feeAmount__HBbVx strong{display:block}.CitizenAssessmentPanel_feeAmount__HBbVx strong{color:#123c54;font-size:36px;line-height:1.2}.CitizenAssessmentPanel_feeAmount__HBbVx span{margin-top:7px;font-size:11px;color:#526a7b}.CitizenAssessmentPanel_rankAnswer__VJGRh>strong{display:block;color:#007782;font-size:25px}.CitizenAssessmentPanel_rankAnswer__VJGRh strong span{color:#536e80;font-size:12px}.CitizenAssessmentPanel_rankAnswer__VJGRh p{color:#587183;margin:7px 0 0;font-size:12px;line-height:1.8}.CitizenAssessmentPanel_rankAnswer__VJGRh b{display:inline-block;margin-left:6px;color:#123c54}.CitizenAssessmentPanel_evidenceLink__RQl8h{display:inline-flex;min-height:44px;gap:6px;align-items:center;justify-content:flex-end;color:#00717d;font-size:12px;font-weight:800}.CitizenAssessmentPanel_evidenceLink__RQl8h:hover{text-decoration:underline;text-underline-offset:4px}.CitizenAssessmentPanel_questionList__cJlAJ{display:grid}.CitizenAssessmentPanel_questionRow__SpQB9{--section-accent:#007f8b;display:grid;grid-template-columns:minmax(195px,.8fr) minmax(0,2fr) minmax(150px,auto);gap:24px;align-items:center;padding:26px 24px}.CitizenAssessmentPanel_questionRow__SpQB9+.CitizenAssessmentPanel_questionRow__SpQB9{border-top:1px solid #d6e3e9}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=sustainability]{--section-accent:#af6a10}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=future]{--section-accent:#28794e}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=fund]{--section-accent:#415c7d}.CitizenAssessmentPanel_questionRow__SpQB9[data-tone=critical]{--section-accent:#a52e45}.CitizenAssessmentPanel_questionAnswer__P9LTv{min-width:0}.CitizenAssessmentPanel_costConclusion__Y5FXO>strong,.CitizenAssessmentPanel_questionAnswer__P9LTv>strong{display:block;font-size:16px;line-height:1.8;font-weight:800;color:#163d54}.CitizenAssessmentPanel_questionAnswer__P9LTv p{color:#526b7c;font-size:12px;margin:7px 0 0;line-height:1.75}.CitizenAssessmentPanel_reasonList__fCGaG{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none;margin:12px 0 0}.CitizenAssessmentPanel_reasonList__fCGaG li{display:flex;align-items:center;gap:9px;padding:8px 12px;border-radius:5px;background:#edf2f6;color:#38566e}.CitizenAssessmentPanel_reasonList__fCGaG li[data-direction=supportive]{background:#267b53;color:white}.CitizenAssessmentPanel_reasonList__fCGaG li[data-direction=pressure]{background:#fff0d8;color:#8c5206}.CitizenAssessmentPanel_reasonList__fCGaG li[data-critical=true]{background:#ab3048;color:white}.CitizenAssessmentPanel_reasonList__fCGaG span{font-size:12px}.CitizenAssessmentPanel_reasonList__fCGaG b{font-size:16px;white-space:nowrap}.CitizenAssessmentPanel_reasonList__fCGaG small{display:inline-block;font-size:10px;margin-left:5px}.CitizenAssessmentPanel_revisionStatus__1RYCU{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:12px;font-size:12px}.CitizenAssessmentPanel_revisionStatus__1RYCU>span{border-radius:4px;background:#e9eef7;color:#3a5474;padding:5px 8px}.CitizenAssessmentPanel_revisionStatus__1RYCU>strong{color:#3f5b6f}.CitizenAssessmentPanel_revisionStatus__1RYCU[data-status=changed]>strong{color:#8059a6}.CitizenAssessmentPanel_revisionStatus__1RYCU>small{color:#486777}.CitizenAssessmentPanel_householdScenario__Sq0Gr{margin-top:8px;font-size:12px;color:#365b6d}.CitizenAssessmentPanel_householdScenario__Sq0Gr summary{display:flex;align-items:center;gap:6px;min-height:44px;color:#00717d;cursor:pointer;list-style:none}.CitizenAssessmentPanel_householdScenario__Sq0Gr summary::-webkit-details-marker{display:none}.CitizenAssessmentPanel_householdScenario__Sq0Gr[open] summary svg{transform:rotate(180deg)}.CitizenAssessmentPanel_householdScenario__Sq0Gr>div{padding:12px;background:#f1f7f8;border-radius:5px}.CitizenAssessmentPanel_householdScenario__Sq0Gr span,.CitizenAssessmentPanel_householdScenario__Sq0Gr strong{display:block;margin-bottom:6px}.CitizenAssessmentPanel_fundStatus__F2Ft4 strong{font-size:14px;line-height:1.7;color:#254b63}.CitizenAssessmentPanel_fundStatus__F2Ft4 p,.CitizenAssessmentPanel_fundStatus__F2Ft4 small{display:block;color:#556f80;font-size:12px;margin-top:6px}.CitizenAssessmentPanel_fundStatus__F2Ft4[data-status=threshold] strong{color:#a52e45}.CitizenAssessmentPanel_fundStatus__F2Ft4[data-status=shortage] strong{color:#995d0c}.CitizenAssessmentPanel_comparisonBasis__PdN_F{border-top:1px solid #d4e2e8;padding:0 24px;font-size:12px}.CitizenAssessmentPanel_comparisonBasis__PdN_F summary{display:flex;align-items:center;gap:6px;min-height:44px;color:#416477;cursor:pointer;list-style:none}.CitizenAssessmentPanel_comparisonBasis__PdN_F p{margin:0 0 14px;color:#536a7b;line-height:1.8}.CitizenAssessmentPanel_analysisHeader__mtyEW{background:#f3f8fa;padding:18px 28px 24px;border-bottom:1px solid #d1e1e8}.CitizenAssessmentPanel_analysisBackLink__CKvsE{display:inline-flex;min-height:44px;align-items:center;gap:6px;color:#00747e;font-size:12px;margin-bottom:10px}.CitizenAssessmentPanel_analysisHeader__mtyEW>div>span{font-size:12px;color:#007f8b}.CitizenAssessmentPanel_analysisHeader__mtyEW h2{font-size:24px;color:#123c54;margin-top:5px;font-weight:800}.CitizenAssessmentPanel_analysisHeader__mtyEW p{margin:8px 0 0;font-size:13px;color:#556d7c;line-height:1.8}.CitizenAssessmentPanel_analysisBody__aiugn{padding:26px 28px 30px}.CitizenAssessmentPanel_costConclusion__Y5FXO>span{display:block;color:#007883;font-size:12px;margin-bottom:5px}.CitizenAssessmentPanel_costConclusion__Y5FXO[data-state=unavailable]>strong{color:#526b7c}.CitizenAssessmentPanel_costEquation__a1IfP{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:10px;align-items:center;margin-top:20px}.CitizenAssessmentPanel_costEquation__a1IfP>span{display:grid;gap:8px;border-radius:7px;padding:20px;background:#007f8b;color:white}.CitizenAssessmentPanel_costEquation__a1IfP>span[data-kind=capital]{background:#fff0d8;color:#885108}.CitizenAssessmentPanel_costEquation__a1IfP>.CitizenAssessmentPanel_costEquationTotal__ZroBj{background:#163e58;color:white}.CitizenAssessmentPanel_costEquation__a1IfP strong{font-size:28px;line-height:1.3;white-space:nowrap}.CitizenAssessmentPanel_costEquation__a1IfP small{font-size:12px}.CitizenAssessmentPanel_costEquation__a1IfP em{font-size:13px;font-style:normal;margin-left:5px}.CitizenAssessmentPanel_costEquation__a1IfP>b{color:#7690a2;font-size:20px}.CitizenAssessmentPanel_costComponentGrid__5psMr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.CitizenAssessmentPanel_costComponent__9M9yB{border:1px solid #cfdee6;border-radius:7px;padding:18px;min-width:0}.CitizenAssessmentPanel_costComponentHeading__yZk3Y{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;color:#244b63}.CitizenAssessmentPanel_costComponentHeading__yZk3Y strong{font-size:12px;color:#587387}.CitizenAssessmentPanel_costComponent__9M9yB[data-kind=capital] .CitizenAssessmentPanel_costBarRow__1tESy:not([data-peer=true]) i{background:#ed951e}.CitizenAssessmentPanel_analysisComparisonScope__a40Jj{font-size:12px;line-height:1.8;color:#546e7e;margin:16px 0 0}.CitizenAssessmentPanel_costBars___QZ54{list-style:none;padding:0;display:grid;gap:22px;margin:20px 0 0}.CitizenAssessmentPanel_costBars___QZ54>li{min-width:0}.CitizenAssessmentPanel_costBarHeading__YPHJN{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;margin-bottom:9px;font-size:13px;color:#224c63}.CitizenAssessmentPanel_costBarHeading__YPHJN span{color:#48697e;font-size:12px}.CitizenAssessmentPanel_costBarRow__1tESy{display:grid;grid-template-columns:76px minmax(0,1fr) 57px;align-items:center;gap:10px;margin-top:7px;font-size:12px;color:#4c697c}.CitizenAssessmentPanel_costBarRow__1tESy b{text-align:right;color:#254b64;font-variant-numeric:tabular-nums}.CitizenAssessmentPanel_costBarTrack__ec07R{background:#eef4f6;height:10px;border-radius:2px;overflow:hidden}.CitizenAssessmentPanel_costBarTrack__ec07R i{display:block;height:100%;background:#039da6;border-radius:2px}.CitizenAssessmentPanel_costBarRow__1tESy[data-peer=true] i{background:#91a7bc}.CitizenAssessmentPanel_costDifference__ax7gZ{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:12px;color:#587387;margin-top:16px;border-top:1px solid #e1e9ed;padding-top:12px}.CitizenAssessmentPanel_costDifference__ax7gZ strong{color:#234c64}.CitizenAssessmentPanel_costBreakdownSection__7vSfB{margin-top:30px;padding-top:28px;border-top:1px solid #d4e2e8}.CitizenAssessmentPanel_breakdownHeading__DRAJy h3,.CitizenAssessmentPanel_costNextSteps__Aqpzq h3{margin:0;color:#153c55;font-size:19px;font-weight:800}.CitizenAssessmentPanel_breakdownHeading__DRAJy p{color:#587183;font-size:13px;margin:8px 0 0}.CitizenAssessmentPanel_costReasonBody__qxcpD{display:grid;grid-template-columns:1fr;gap:32px;margin-top:26px}.CitizenAssessmentPanel_costReasonBody__qxcpD>section{min-width:0}.CitizenAssessmentPanel_costReasonBody__qxcpD>section+section{border-top:1px solid #d8e5ea;padding-top:28px}.CitizenAssessmentPanel_costReasonBody__qxcpD .CitizenAssessmentPanel_costBars___QZ54{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px}@media(min-width:1180px){.CitizenAssessmentPanel_costReasonBody__qxcpD>section:nth-child(2) .CitizenAssessmentPanel_costBars___QZ54{grid-template-columns:repeat(3,minmax(0,1fr))}}.CitizenAssessmentPanel_costReasonBody__qxcpD h4{color:#234d65;font-size:16px;font-weight:800;margin:0}.CitizenAssessmentPanel_costReasonBody__qxcpD p{color:#556f80;font-size:12px;line-height:1.8}.CitizenAssessmentPanel_costScopeNote__HzdzO{margin-top:6px}.CitizenAssessmentPanel_costNextSteps__Aqpzq{margin-top:32px;padding-top:24px;border-top:1px solid #d4e2e8}.CitizenAssessmentPanel_costNextSteps__Aqpzq ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;padding:0;list-style:none;margin:18px 0;color:#3d5c70;font-size:13px}.CitizenAssessmentPanel_costNextSteps__Aqpzq li:before{content:"・";color:#007f8b;margin-right:5px}.CitizenAssessmentPanel_costNextSteps__Aqpzq p{color:#597283;font-size:12px;line-height:1.8}.CitizenAssessmentPanel_fallbackCosts__qR_rw{display:grid;gap:12px;padding:0;list-style:none;font-size:13px}.CitizenAssessmentPanel_fallbackCosts__qR_rw li{display:flex;justify-content:space-between}.CitizenAssessmentPanel_analysisActions__vyRPS{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;background:#f4f8fa;border-top:1px solid #d1e1e8;padding:18px 28px}.CitizenAssessmentPanel_analysisPrimaryLink__WnPz8,.CitizenAssessmentPanel_analysisSecondaryLink__e_CaJ{display:inline-flex;min-height:44px;align-items:center;gap:6px;font-size:12px;color:#006e7a;line-height:1.8}.CitizenAssessmentPanel_analysisPrimaryLink__WnPz8{padding:9px 16px;background:#007f8b;border-radius:6px;color:white}.CitizenAssessmentPanel_analysisRoot__I1uvl a:focus-visible,.CitizenAssessmentPanel_root__FEHvr a:focus-visible,.CitizenAssessmentPanel_root__FEHvr summary:focus-visible{outline:3px solid #007f8b;outline-offset:3px;border-radius:3px}@media(max-width:1150px){.CitizenAssessmentPanel_feePosition__jGHmX{grid-template-columns:1fr 1fr 1.3fr}.CitizenAssessmentPanel_feePosition__jGHmX>.CitizenAssessmentPanel_evidenceLink__RQl8h{grid-column:3}.CitizenAssessmentPanel_questionRow__SpQB9{grid-template-columns:200px minmax(0,1fr)}.CitizenAssessmentPanel_questionRow__SpQB9>.CitizenAssessmentPanel_evidenceLink__RQl8h{grid-column:2;justify-self:end}}@media(max-width:760px){.CitizenAssessmentPanel_heading__KCkcS{padding:20px 18px}.CitizenAssessmentPanel_heading__KCkcS h2{font-size:18px}.CitizenAssessmentPanel_feePosition__jGHmX,.CitizenAssessmentPanel_questionRow__SpQB9{grid-template-columns:1fr;gap:16px;padding:24px 18px}.CitizenAssessmentPanel_feePosition__jGHmX>.CitizenAssessmentPanel_evidenceLink__RQl8h,.CitizenAssessmentPanel_questionRow__SpQB9>.CitizenAssessmentPanel_evidenceLink__RQl8h{grid-column:auto;justify-self:stretch;justify-content:space-between;border-top:1px solid #dfebef;padding-top:8px}.CitizenAssessmentPanel_feeAmount__HBbVx,.CitizenAssessmentPanel_rankAnswer__VJGRh{padding-left:50px}.CitizenAssessmentPanel_feeAmount__HBbVx strong{font-size:34px}.CitizenAssessmentPanel_questionLead__m9kha h3{font-size:16px}.CitizenAssessmentPanel_costConclusion__Y5FXO>strong,.CitizenAssessmentPanel_questionAnswer__P9LTv>strong{font-size:15px}.CitizenAssessmentPanel_reasonList__fCGaG{gap:8px}.CitizenAssessmentPanel_reasonList__fCGaG li{flex:1 1 auto;justify-content:space-between}.CitizenAssessmentPanel_comparisonBasis__PdN_F{padding:0 18px}.CitizenAssessmentPanel_analysisHeader__mtyEW{padding:12px 18px 20px}.CitizenAssessmentPanel_analysisHeader__mtyEW h2{font-size:21px}.CitizenAssessmentPanel_analysisBody__aiugn{padding:22px 16px}.CitizenAssessmentPanel_costEquation__a1IfP{grid-template-columns:1fr auto 1fr;gap:6px}.CitizenAssessmentPanel_costEquation__a1IfP>span{padding:14px 10px;gap:6px}.CitizenAssessmentPanel_costEquation__a1IfP strong{font-size:22px}.CitizenAssessmentPanel_costEquation__a1IfP em{display:block;margin:2px 0 0;font-size:11px}.CitizenAssessmentPanel_costEquation__a1IfP small{font-size:11px;line-height:1.7}.CitizenAssessmentPanel_costEquation__a1IfP>b:nth-of-type(2){display:none}.CitizenAssessmentPanel_costEquation__a1IfP>.CitizenAssessmentPanel_costEquationTotal__ZroBj{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center}.CitizenAssessmentPanel_costEquationTotal__ZroBj>small:last-child{grid-column:1/-1}.CitizenAssessmentPanel_costEquationTotal__ZroBj strong{display:flex;gap:5px;align-items:baseline}.CitizenAssessmentPanel_costComponentGrid__5psMr,.CitizenAssessmentPanel_costNextSteps__Aqpzq ul,.CitizenAssessmentPanel_costReasonBody__qxcpD,.CitizenAssessmentPanel_costReasonBody__qxcpD .CitizenAssessmentPanel_costBars___QZ54{grid-template-columns:1fr}.CitizenAssessmentPanel_costComponentGrid__5psMr{gap:16px}.CitizenAssessmentPanel_costComponent__9M9yB{padding:15px}.CitizenAssessmentPanel_costReasonBody__qxcpD>section+section{padding:24px 0 0;border-left:0;border-top:1px solid #d8e5ea}.CitizenAssessmentPanel_costBarRow__1tESy{grid-template-columns:72px minmax(0,1fr) 48px;gap:7px;font-size:11px}.CitizenAssessmentPanel_analysisActions__vyRPS{padding:16px;display:grid;gap:6px}.CitizenAssessmentPanel_analysisPrimaryLink__WnPz8{justify-content:space-between}}.CostComparisonScatter_root__cpND5{min-width:0;margin-top:32px;padding-top:28px;border-top:1px solid #d4e1e7}.CostComparisonScatter_heading__JVrva{display:flex;justify-content:space-between;align-items:start;gap:14px}.CostComparisonScatter_heading__JVrva h3{margin:0;color:#17344c;font-size:19px;font-weight:800}.CostComparisonScatter_heading__JVrva p{margin:8px 0 0;font-size:13px;color:#53697b;line-height:1.8}.CostComparisonScatter_count__KpTHE{border-radius:5px;background:#133b53;padding:6px 12px;color:white;white-space:nowrap;font-size:12px}.CostComparisonScatter_metricChoice__iqCY1{display:flex;align-items:center;gap:12px;margin:22px 0;flex-wrap:wrap}.CostComparisonScatter_metricChoice__iqCY1 label{color:#17344c;font-size:13px;font-weight:700}.CostComparisonScatter_metricChoice__iqCY1 select{min-height:44px;max-width:100%;border:1px solid #007f8b;border-radius:6px;padding:8px 32px 8px 12px;color:#006974;background:#fff;font:inherit;font-size:14px}.CostComparisonScatter_metricChoice__iqCY1>span{font-size:12px;color:#53697b}.CostComparisonScatter_chartLayout__MeDuX{display:grid;grid-template-columns:minmax(0,1fr) 268px;gap:28px;align-items:start}.CostComparisonScatter_plotArea__bQnkH{min-width:0}.CostComparisonScatter_legend__C9iMm{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:12px;color:#385368}.CostComparisonScatter_legend__C9iMm span{display:inline-flex;align-items:center;gap:6px}.CostComparisonScatter_legend__C9iMm span:before{content:"";width:9px;height:9px;border-radius:50%;background:#7891a7}.CostComparisonScatter_legend__C9iMm span[data-color=current]:before{background:#007f8b;outline:1px solid #007f8b;outline-offset:2px}.CostComparisonScatter_legend__C9iMm span[data-color=distant]:before{background:#e68a18;border-radius:0;transform:rotate(45deg);width:7px;height:7px}.CostComparisonScatter_svg__Fo5Js{width:100%;height:auto;overflow:visible;margin-top:16px}.CostComparisonScatter_svg__Fo5Js text{font-family:inherit;font-size:12px;fill:#4b6578}.CostComparisonScatter_svg__Fo5Js .CostComparisonScatter_axisTitle__gnwig{fill:#294a60;font-size:12px}.CostComparisonScatter_grid__X7ygi{stroke:#e2eaf0;stroke-width:1}.CostComparisonScatter_fit__NbV4x{stroke:#28475e;stroke-width:1.8;stroke-dasharray:7 5}.CostComparisonScatter_point__8Z8gR{cursor:pointer;outline:none}.CostComparisonScatter_dot__HIhHm{fill:#7891a7;stroke:white;stroke-width:1.3}.CostComparisonScatter_point__8Z8gR[data-distant=true] .CostComparisonScatter_dot__HIhHm{fill:#e68a18}.CostComparisonScatter_point__8Z8gR[data-current=true] .CostComparisonScatter_dot__HIhHm{fill:#007f8b}.CostComparisonScatter_ring__eH01B{fill:white;stroke:#007f8b;stroke-width:1.8}.CostComparisonScatter_point__8Z8gR[data-active=true] .CostComparisonScatter_ring__eH01B{stroke:#18394f;stroke-width:2.3}.CostComparisonScatter_point__8Z8gR:focus-visible .CostComparisonScatter_dot__HIhHm{stroke:#122c42;stroke-width:3}.CostComparisonScatter_fitSummary__sBZcr{font-size:12px;line-height:1.8;color:#496579;margin:4px 0}.CostComparisonScatter_fitSummary__sBZcr code{font-family:inherit;color:#163c55}.CostComparisonScatter_selection__duppB{min-width:0;border-radius:8px;background:#f0f6f8;padding:18px}.CostComparisonScatter_selection__duppB label{display:grid;gap:8px;font-size:12px;color:#405e72}.CostComparisonScatter_selection__duppB select{margin-top:8px;min-height:44px;width:100%;max-width:100%;background:white;border:1px solid #b8cdd8;border-radius:5px;padding:7px;color:#23455b;font:inherit}.CostComparisonScatter_tag__H9u_Q{display:inline-block;margin-top:22px;color:#006c75;font-size:11px;font-weight:800}.CostComparisonScatter_selection__duppB h4{margin:4px 0;font-size:23px;color:#123c54}.CostComparisonScatter_selection__duppB p{color:#516a7a;font-size:12px;margin:0}.CostComparisonScatter_selection__duppB dl{display:grid;gap:15px;margin-top:20px}.CostComparisonScatter_selection__duppB dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.CostComparisonScatter_selection__duppB dt{font-size:12px;color:#536b7c}.CostComparisonScatter_selection__duppB dd{margin:0;font-size:20px;color:#183f57;white-space:nowrap}.CostComparisonScatter_selection__duppB dd small{font-size:11px;margin-left:4px}.CostComparisonScatter_selection__duppB a,.CostComparisonScatter_selection__duppB button{display:flex;align-items:center;gap:6px;min-height:44px;color:#006d7a;font-size:12px;margin-top:8px}.CostComparisonScatter_distantList__T7ChZ{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:20px;font-size:12px}.CostComparisonScatter_distantList__T7ChZ strong{color:#8b510a}.CostComparisonScatter_distantList__T7ChZ button{min-height:44px;border:1px solid #e5b365;padding:7px 12px;border-radius:5px;color:#714713}.CostComparisonScatter_distantList__T7ChZ button[aria-pressed=true]{background:#fff0d6;outline:2px solid #af6c10}.CostComparisonScatter_distantList__T7ChZ span{margin-left:8px;font-weight:800}.CostComparisonScatter_method__rJEWz{margin-top:14px;font-size:12px;color:#4c6376}.CostComparisonScatter_method__rJEWz summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:#006e7a}.CostComparisonScatter_method__rJEWz summary:before{content:"+";margin-right:8px}.CostComparisonScatter_method__rJEWz[open] summary:before{content:"−"}.CostComparisonScatter_method__rJEWz p{max-width:80ch;line-height:1.9}.CostComparisonScatter_empty__uc5wL{padding:32px 16px;border-radius:6px;background:#f3f7f9;color:#4d6678;font-size:14px}.CostComparisonScatter_missingCurrent__pQqWV{font-size:13px;line-height:1.8;color:#53697b}.CostComparisonScatter_method__rJEWz summary:focus-visible,.CostComparisonScatter_root__cpND5 a:focus-visible,.CostComparisonScatter_root__cpND5 button:focus-visible,.CostComparisonScatter_root__cpND5 select:focus-visible{outline:3px solid #007f8b;outline-offset:3px}@media(max-width:1000px){.CostComparisonScatter_chartLayout__MeDuX{grid-template-columns:1fr;gap:20px}.CostComparisonScatter_selection__duppB dl{grid-template-columns:repeat(4,minmax(0,1fr))}.CostComparisonScatter_selection__duppB dl>div{display:grid}}@media(max-width:600px){.CostComparisonScatter_heading__JVrva h3{font-size:17px}.CostComparisonScatter_heading__JVrva p{font-size:12px}.CostComparisonScatter_metricChoice__iqCY1{gap:8px}.CostComparisonScatter_metricChoice__iqCY1 select{width:100%}.CostComparisonScatter_legend__C9iMm{font-size:11px;gap:9px 14px}.CostComparisonScatter_svg__Fo5Js{min-height:220px}.CostComparisonScatter_svg__Fo5Js text{font-size:26px}.CostComparisonScatter_svg__Fo5Js .CostComparisonScatter_axisTitle__gnwig{font-size:24px}.CostComparisonScatter_selection__duppB{padding:15px}.CostComparisonScatter_selection__duppB dd{font-size:19px}.CostComparisonScatter_selection__duppB dt{font-size:11px}.CostComparisonScatter_selection__duppB dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.CostComparisonScatter_selection__duppB dd small{display:block;margin-left:0}}.FinancialStory_root__llerO{display:grid;gap:16px;color:var(--ui-ink);font-variant-numeric:tabular-nums}.FinancialStory_headingRow__axHIu{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.FinancialStory_headingCopy__psYr4{min-width:0}.FinancialStory_eyebrow__xtmFA{margin:0 0 4px;color:var(--ui-teal-hover);font-size:11px;font-weight:800;line-height:1.4}.FinancialStory_headingCopy__psYr4 h2{margin:0;color:var(--ui-ink-deep);font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.35}.FinancialStory_headingCopy__psYr4>p:last-child{margin:5px 0 0;color:var(--ui-muted);font-size:12px;font-weight:600;line-height:1.7}.FinancialStory_statusMessage__hIFTo{margin:-8px 0 0;padding:2px 0;color:var(--ui-muted);font-size:12px;font-weight:600;line-height:1.7}.FinancialStory_statusBadge__aBHYK{display:inline-flex;min-height:30px;flex:0 0 auto;align-items:center;gap:6px;border:1px solid var(--ui-border);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;line-height:1.2;white-space:nowrap}.FinancialStory_statusReady__DWS6V{border-color:color-mix(in srgb,var(--ui-teal) 34%,var(--ui-border));background:var(--ui-aqua);color:var(--ui-teal-hover)}.FinancialStory_statusPartial__RSFSc{border-color:color-mix(in srgb,#d58917 42%,var(--ui-border));background:color-mix(in srgb,#d58917 8%,var(--ui-surface));color:#9b610f}.FinancialStory_statusInvalid__xSnkb{border-color:color-mix(in srgb,#e5484d 36%,var(--ui-border));background:color-mix(in srgb,#e5484d 7%,var(--ui-surface));color:#b52f36}.FinancialStory_summaryGrid__TaANx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.FinancialStory_summaryCard__psIvs{display:grid;min-height:86px;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);padding:12px;box-shadow:var(--ui-shadow)}.FinancialStory_summaryNumber__NUZOO{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--ui-aqua);color:var(--ui-teal-hover);font-size:12px;font-weight:900}.FinancialStory_summaryCard__psIvs>div{display:grid;min-width:0;gap:2px}.FinancialStory_summaryLabel__VikfI{color:var(--ui-muted);font-size:11px;font-weight:700;line-height:1.35}.FinancialStory_summaryCard__psIvs strong{overflow-wrap:anywhere;color:var(--ui-ink-deep);font-size:15px;font-weight:800;line-height:1.45}.FinancialStory_summaryNote__HRoDl{color:var(--ui-muted);font-size:11px;font-weight:600;line-height:1.45}.FinancialStory_statementGrid__WN0LV{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.FinancialStory_netAssetsCard__1M9fS,.FinancialStory_statementCard__TvZI5{min-width:0;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface);padding:16px;box-shadow:var(--ui-shadow)}.FinancialStory_statementCard__TvZI5{display:grid;align-content:start;gap:14px}.FinancialStory_netAssetsCard__1M9fS{display:grid;gap:12px}.FinancialStory_cardHeading__ZyQjW{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center}.FinancialStory_cardIcon__HQSiH{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:var(--ui-aqua);color:var(--ui-teal-hover)}.FinancialStory_cardHeading__ZyQjW h3{margin:0;color:var(--ui-ink-deep);font-size:17px;font-weight:800;line-height:1.4}.FinancialStory_cardHeading__ZyQjW p{margin:2px 0 0;color:var(--ui-muted);font-size:12px;font-weight:600;line-height:1.55}.FinancialStory_costCompositionCard__vkrPc{gap:16px}.FinancialStory_citizenRelation__XjhSJ{display:grid;gap:3px;margin:0;border-top:1px solid var(--ui-divider);padding:10px 2px 0;color:var(--ui-muted);font-size:12px;font-weight:600;line-height:1.65}.FinancialStory_citizenRelation__XjhSJ strong{color:var(--ui-ink-deep);font-weight:800}.FinancialStory_costLead__vmQyt{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;border:1px solid color-mix(in srgb,var(--ui-teal) 24%,var(--ui-border));border-radius:7px;background:var(--ui-aqua);padding:15px 16px}.FinancialStory_costLeadCopy__YRmg9{display:grid;min-width:0;gap:3px}.FinancialStory_costLeadCopy__YRmg9>span{color:var(--ui-teal-hover);font-size:10.5px;font-weight:800;line-height:1.4}.FinancialStory_costLeadCopy__YRmg9>strong{color:var(--ui-ink-deep);font-size:clamp(18px,2vw,22px);font-weight:800;line-height:1.4}.FinancialStory_costLeadCopy__YRmg9>p{margin:0;color:var(--ui-ink);font-size:12px;font-weight:600;line-height:1.6}.FinancialStory_costLeadMetrics__pbOPA{display:grid;min-width:250px;grid-template-columns:repeat(2,minmax(110px,1fr));margin:0}.FinancialStory_costLeadMetrics__pbOPA>div{min-width:0;border-left:1px solid color-mix(in srgb,var(--ui-teal) 22%,var(--ui-border));padding:4px 13px}.FinancialStory_costLeadMetrics__pbOPA dt{color:var(--ui-muted);font-size:9.5px;font-weight:700;line-height:1.4}.FinancialStory_costLeadMetrics__pbOPA dd{margin:3px 0 0;color:var(--ui-ink-deep);font-size:14px;font-weight:800;line-height:1.4;white-space:nowrap}.FinancialStory_costRankingHeading__lKSfW{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.FinancialStory_costRankingHeading__lKSfW h4{margin:0;color:var(--ui-ink-deep);font-size:14px;font-weight:800;line-height:1.45}.FinancialStory_costRankingHeading__lKSfW span{color:var(--ui-muted);font-size:10px;font-weight:700;white-space:nowrap}.FinancialStory_costRanking__8coUf{display:grid;margin:0;border-top:1px solid var(--ui-divider);padding:0;list-style:none}.FinancialStory_costRankingItem__zOKRQ{display:grid;min-width:0;grid-template-columns:28px minmax(0,1fr) auto;gap:7px 11px;align-items:center;border-bottom:1px solid var(--ui-divider);padding:12px 2px}.FinancialStory_costRank__r6MpC{display:grid;width:26px;height:26px;place-items:center;border:1px solid color-mix(in srgb,var(--ui-teal) 28%,var(--ui-border));border-radius:50%;color:var(--ui-teal-hover);font-size:11px;font-weight:900}.FinancialStory_costItemCopy__v1lLt{display:grid;min-width:0;gap:2px}.FinancialStory_costItemCopy__v1lLt strong{overflow-wrap:anywhere;color:var(--ui-ink-deep);font-size:13px;font-weight:800;line-height:1.45}.FinancialStory_costItemCopy__v1lLt p{margin:0;color:var(--ui-muted);font-size:10.5px;font-weight:600;line-height:1.5}.FinancialStory_costItemValue__PM_Mq{display:grid;min-width:104px;justify-items:end;gap:1px;text-align:right}.FinancialStory_costItemValue__PM_Mq strong{color:var(--ui-teal-hover);font-size:15px;font-weight:900;line-height:1.3}.FinancialStory_costItemValue__PM_Mq span{color:var(--ui-ink);font-size:10.5px;font-weight:700;line-height:1.4;white-space:nowrap}.FinancialStory_costBar__ckQvq{height:5px;grid-column:2/-1;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ui-teal) 10%,var(--ui-soft))}.FinancialStory_costBar__ckQvq>span{display:block;height:100%;border-radius:inherit;background:var(--ui-teal);transition:width .18s ease}.FinancialStory_costCaveat__7J8Ag{display:grid;grid-template-columns:18px minmax(0,1fr);gap:7px;margin:0;border-radius:6px;background:var(--ui-soft);padding:10px 11px;color:var(--ui-muted);font-size:10.5px;font-weight:600;line-height:1.65}.FinancialStory_costCaveat__7J8Ag svg{margin-top:1px;color:var(--ui-teal-hover)}.FinancialStory_costSourceNote__9sllD{margin:6px 0 10px;color:var(--ui-muted);font-size:10.5px;font-weight:600;line-height:1.65}.FinancialStory_costSourceNote__9sllD a{display:inline-block;min-height:44px;margin-left:7px;color:var(--ui-teal-hover);font-size:12px;font-weight:800;text-underline-offset:3px}.FinancialStory_costSourceNote__9sllD a:focus-visible{border-radius:3px;outline:2px solid var(--ui-teal);outline-offset:2px}.FinancialStory_costTable__LibAf{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);font-size:11.5px}.FinancialStory_costTable__LibAf caption{padding:0 0 7px;color:var(--ui-ink-deep);font-size:12px;font-weight:800;text-align:left}.FinancialStory_costTable__LibAf td,.FinancialStory_costTable__LibAf th{border-bottom:1px solid var(--ui-divider);padding:8px 10px;vertical-align:top}.FinancialStory_costTable__LibAf thead th{background:var(--ui-soft);color:var(--ui-muted);font-size:10px;font-weight:800;text-align:left}.FinancialStory_costTable__LibAf thead th:first-child{width:56%}.FinancialStory_costTable__LibAf thead th:not(:first-child){width:22%;text-align:right}.FinancialStory_costTable__LibAf thead small{font-size:8px;line-height:1.3}.FinancialStory_costTable__LibAf tbody th{overflow-wrap:anywhere;color:var(--ui-ink-deep);font-weight:800;text-align:left}.FinancialStory_costTable__LibAf tbody th small{display:block;margin-top:2px;color:var(--ui-muted);font-size:9px;font-weight:600;line-height:1.5}.FinancialStory_costTable__LibAf td{color:var(--ui-ink-deep);font-weight:800;text-align:right;white-space:nowrap}.FinancialStory_costTotalRow__B38eR td,.FinancialStory_costTotalRow__B38eR th{border-bottom:0;background:var(--ui-aqua);color:var(--ui-ink-deep);font-weight:900}.FinancialStory_equationFigure__D3kus{display:grid;min-width:0;gap:10px;margin:0}.FinancialStory_equationPlot__waT9x{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:8px;align-items:stretch}.FinancialStory_boxColumn__B1uEE{display:grid;min-width:0;grid-template-rows:auto minmax(0,1fr);gap:8px}.FinancialStory_boxColumnTitle__FKTJl{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:8px}.FinancialStory_boxColumnTitle__FKTJl span,.FinancialStory_boxColumnTitle__FKTJl strong{color:var(--ui-ink-deep);font-size:14px;font-weight:800}.FinancialStory_boxColumnTitle__FKTJl strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FinancialStory_stackFrame__05umt{display:flex;height:560px;border:1px solid var(--ui-divider);border-radius:6px;background:var(--ui-soft);padding:5px}.FinancialStory_stackFrameDetailed__bXGCy{height:var(--stack-detailed-height,600px)}.FinancialStory_stack__ePMnW{display:flex;width:100%;height:100%;flex-direction:column;justify-content:stretch;overflow:hidden;border-radius:4px}.FinancialStory_segment__xUGXE{display:flex;min-height:62px;flex-direction:column;justify-content:center;border-bottom:1px solid rgba(255,255,255,.68);padding:12px 13px;color:#fff;line-height:1.35;text-align:left}.FinancialStory_segment__xUGXE:last-child{border-bottom:0}.FinancialStory_segmentWithDetails__Nygdn{min-height:var(--detail-min-height);justify-content:flex-start}.FinancialStory_segmentHeader__fIyUE{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:8px}.FinancialStory_segmentHeader__fIyUE>span:first-child{min-width:0;overflow-wrap:anywhere;font-size:14px;font-weight:900;line-height:1.4}.FinancialStory_segmentMeta__cM_XO{display:grid;flex:0 0 auto;justify-items:end;gap:1px;text-align:right}.FinancialStory_segmentMeta__cM_XO strong{font-size:13px;font-weight:900;line-height:1.35;white-space:nowrap}.FinancialStory_segmentMeta__cM_XO small{font-size:11px;font-weight:800;line-height:1.3;opacity:1;white-space:nowrap}.FinancialStory_segmentDetails__tTnCj{display:grid;gap:7px;margin:10px 0 0;padding:9px 0 0;border-top:1px solid rgba(255,255,255,.34);list-style:none}.FinancialStory_segmentDetails__tTnCj li{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:baseline;font-size:12.5px;font-weight:700;line-height:1.4}.FinancialStory_segmentDetails__tTnCj li>span:first-child{min-width:0;overflow-wrap:anywhere}.FinancialStory_segmentDetails__tTnCj li>span:first-child small{margin-right:4px;font-size:11px;font-weight:800;opacity:1}.FinancialStory_segmentDetails__tTnCj li>span:last-child{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.FinancialStory_segmentDetails__tTnCj strong{font-size:12.5px;font-weight:900}.FinancialStory_segmentDetails__tTnCj li>span:last-child small{min-width:92px;font-size:11px;font-weight:800;text-align:right;opacity:1}.FinancialStory_segmentRevenue__MBwrw{background:var(--ui-teal)}.FinancialStory_segmentRevenue__MBwrw:nth-child(2n){background:color-mix(in srgb,var(--ui-teal) 72%,var(--ui-ink-deep))}.FinancialStory_segmentExpense__OaSRQ{background:#d58917;color:var(--ui-ink-deep)}.FinancialStory_segmentExpense__OaSRQ:nth-child(2n){background:#ebb94c}.FinancialStory_segmentProfit___is9K{background:#3a9b75;color:var(--ui-ink-deep)}.FinancialStory_segmentLoss__MI5AE{background:#c4434a}.FinancialStory_segmentDerived__rQvYg{border:1px dashed var(--ui-muted);background:var(--ui-soft)!important;color:var(--ui-muted)!important}.FinancialStory_equalsMark__f36TS{display:grid;width:24px;height:24px;place-items:center;align-self:center;color:var(--ui-ink-deep);font-size:17px;font-weight:900}.FinancialStory_balanceFigure__6Nmld{min-width:0;margin:0}.FinancialStory_balanceEquation__DiwZ9{display:grid;min-width:0;min-height:460px;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:10px;align-items:stretch}.FinancialStory_balanceDeficitEquation__8qj5s{display:grid;min-width:0;min-height:216px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);gap:8px;align-items:stretch}.FinancialStory_balanceBoxFrame__501Li{display:flex;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--ui-border-strong);border-radius:8px;background:var(--ui-soft);padding:5px}.FinancialStory_balanceFundingStack__NcWtn{position:relative;flex-direction:column}.FinancialStory_balanceConnector__YVQoh{display:grid;min-width:24px;min-height:24px;place-items:center;align-self:center;color:var(--ui-ink-deep);font-size:20px;font-weight:900;line-height:1}.FinancialStory_balanceBoxRegion__WC80b{position:relative;display:flex;width:100%;min-width:0;min-height:0;overflow:visible;border-radius:4px;color:#fff}.FinancialStory_balanceBoxContent__yWIQy{display:flex;width:100%;min-width:0;flex-direction:column;justify-content:center;gap:6px;padding:18px 20px}.FinancialStory_balanceBoxContentWithDetails__caLmo{justify-content:flex-start}.FinancialStory_balanceAsset__bWDjG{background:var(--ui-teal)}.FinancialStory_balanceLiability__DcPft{border-radius:4px 4px 0 0;background:var(--ui-ink-deep)}.FinancialStory_balanceNetAssets__FPA_h{border-radius:0 0 4px 4px;border-top:1px solid rgba(255,255,255,.72);background:#287a5d}.FinancialStory_balanceNetAssets__FPA_h .FinancialStory_balanceBoxContent__yWIQy{gap:2px;padding:8px 14px}.FinancialStory_balanceNetAssets__FPA_h .FinancialStory_balanceAmount__diwrG{font-size:22px;line-height:1.2}.FinancialStory_balanceDeficit__6DTI3{background:#c4434a}.FinancialStory_balanceBoxTopline__RKcxe{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:10px}.FinancialStory_balanceBoxTopline__RKcxe span{color:#fff;font-size:16px;font-weight:900;line-height:1.35}.FinancialStory_balanceBoxTopline__RKcxe strong{flex:0 0 auto;color:#fff;font-size:11px;font-weight:800;line-height:1.35;text-align:right}.FinancialStory_balanceAmount__diwrG{overflow-wrap:anywhere;color:#fff;font-size:clamp(22px,2.4vw,30px);font-weight:900;letter-spacing:.01em;line-height:1.25}.FinancialStory_balanceBoxRegion__WC80b p{margin:0;color:#fff;font-size:11px;font-weight:700;line-height:1.5}.FinancialStory_balanceBoxDetails__pzowj{display:grid;width:100%;min-width:0;gap:7px;margin:10px 0 0;padding:9px 0 0;border-top:1px solid rgba(255,255,255,.38);list-style:none}.FinancialStory_balanceBoxDetails__pzowj li{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;color:#fff;font-size:12px;font-weight:750;line-height:1.35}.FinancialStory_balanceBoxDetailLabel__v_PUB{display:grid;min-width:0;gap:1px;overflow-wrap:anywhere}.FinancialStory_balanceBoxDetailLabel__v_PUB small{margin-right:4px;color:currentColor;font-size:10.5px;font-weight:850}.FinancialStory_balanceBoxDetailLabel__v_PUB .FinancialStory_balanceBoxDetailHint__IBkIQ{margin:0;color:rgba(255,255,255,.78);font-size:9.5px;font-weight:650;line-height:1.35}.FinancialStory_balanceBoxDetailMeta__btpeZ{display:flex;align-items:baseline;gap:8px;text-align:right;white-space:nowrap}.FinancialStory_balanceBoxDetailMeta__btpeZ strong{color:currentColor;font-size:12px;font-weight:900}.FinancialStory_balanceBoxDetailMeta__btpeZ small{min-width:82px;color:currentColor;font-size:10.5px;font-weight:800;text-align:right}.FinancialStory_balanceNetAssets__FPA_h .FinancialStory_balanceBoxDetails__pzowj{gap:2px;margin-top:3px;padding-top:4px}.FinancialStory_balanceNetAssets__FPA_h .FinancialStory_balanceBoxDetailMeta__btpeZ strong,.FinancialStory_balanceNetAssets__FPA_h .FinancialStory_balanceBoxDetails__pzowj li{font-size:10.5px;line-height:1.25}.FinancialStory_balanceNetAssets__FPA_h .FinancialStory_balanceBoxDetailLabel__v_PUB small,.FinancialStory_balanceNetAssets__FPA_h .FinancialStory_balanceBoxDetailMeta__btpeZ small{font-size:10.5px}.FinancialStory_balanceNetAssets__FPA_h .FinancialStory_balanceBoxDetailHint__IBkIQ{display:none}.FinancialStory_balanceBoxDetailStatus__SshJO{grid-template-columns:minmax(0,1fr)!important;color:rgba(255,255,255,.84)!important;font-size:10.5px!important;font-weight:700!important}.FinancialStory_balanceCompactInline__sG5kk{display:grid;width:100%;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;overflow:hidden;padding:0 14px;color:#fff;white-space:nowrap}.FinancialStory_balanceCompactInline__sG5kk small,.FinancialStory_balanceCompactInline__sG5kk span,.FinancialStory_balanceCompactInline__sG5kk strong{min-width:0;overflow:hidden;color:currentColor;text-overflow:ellipsis}.FinancialStory_balanceCompactInline__sG5kk strong{font-size:13px;font-weight:900}.FinancialStory_balanceCompactInline__sG5kk span{font-size:16px;font-weight:900}.FinancialStory_balanceCompactInline__sG5kk small{font-size:10.5px;font-weight:800;text-align:right}.FinancialStory_balanceReadingNote__ff_R1{margin:8px 0 0;border:1px solid var(--ui-divider);border-radius:6px;background:var(--ui-soft);padding:8px 10px;color:var(--ui-muted);font-size:9.5px;font-weight:650;line-height:1.55}.FinancialStory_balanceReadingNote__ff_R1 strong{margin-right:6px;color:var(--ui-ink-deep);font-weight:850}.FinancialStory_accountingTermNote__ntdrC{margin:6px 0 0;color:var(--ui-muted);font-size:9.5px;font-weight:650;line-height:1.55}.FinancialStory_accountingTermNote__ntdrC strong{margin-right:6px;color:var(--ui-ink-deep);font-weight:850}.FinancialStory_resultBand__KjwOE{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:center;border:1px solid var(--ui-border);border-radius:6px;padding:9px 10px}.FinancialStory_resultBand__KjwOE>div{display:grid;gap:1px}.FinancialStory_resultBand__KjwOE strong{color:currentColor;font-size:12px;font-weight:800;line-height:1.4}.FinancialStory_resultBand__KjwOE span{color:var(--ui-muted);font-size:10px;font-weight:600;line-height:1.45}.FinancialStory_resultPositive__OpiyK{border-color:color-mix(in srgb,var(--ui-teal) 32%,var(--ui-border));background:var(--ui-aqua);color:var(--ui-teal-hover)}.FinancialStory_resultNegative__7Uv1n{border-color:color-mix(in srgb,#e5484d 32%,var(--ui-border));background:color-mix(in srgb,#e5484d 6%,var(--ui-surface));color:#b52f36}.FinancialStory_resultNeutral__VkmKw{border-color:color-mix(in srgb,var(--ui-muted) 30%,var(--ui-border));background:var(--ui-soft);color:var(--ui-ink)}.FinancialStory_visibleMoneyTable__ADd7B{width:100%;margin-top:12px;border-collapse:collapse;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);font-size:10px}.FinancialStory_visibleMoneyTable__ADd7B caption{padding:0 0 6px;color:var(--ui-ink-deep);font-size:11px;font-weight:800;text-align:left}.FinancialStory_visibleMoneyTable__ADd7B td,.FinancialStory_visibleMoneyTable__ADd7B th{border-bottom:1px solid var(--ui-divider);padding:6px 8px;text-align:left}.FinancialStory_visibleMoneyTable__ADd7B th{color:var(--ui-muted);font-weight:700}.FinancialStory_visibleMoneyTable__ADd7B th small{display:block;margin-top:2px;color:var(--ui-muted);font-size:8.5px;font-weight:600;line-height:1.45}.FinancialStory_visibleMoneyTable__ADd7B td{color:var(--ui-ink-deep);font-weight:800;text-align:right}.FinancialStory_visibleMoneyTable__ADd7B tbody tr:last-child td,.FinancialStory_visibleMoneyTable__ADd7B tbody tr:last-child th{border-bottom:0}.FinancialStory_balanceDetailGrid__zE9ar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.FinancialStory_detailNote__qZWtR{margin:9px 0 0;color:var(--ui-muted);font-size:10.5px;font-weight:600;line-height:1.5}.FinancialStory_cardDetails__EMpOb,.FinancialStory_traceDetails__sRx2v{border-top:1px solid var(--ui-divider);padding-top:9px}.FinancialStory_cardDetails__EMpOb summary,.FinancialStory_traceDetails__sRx2v summary{display:inline-flex;min-height:44px;cursor:pointer;align-items:center;gap:6px;color:var(--ui-teal-hover);font-size:12px;font-weight:800;line-height:1.4}.FinancialStory_cardDetails__EMpOb summary{padding:0 2px}.FinancialStory_cardDetails__EMpOb summary svg{flex:0 0 auto;transition:transform .16s ease}.FinancialStory_cardDetails__EMpOb[open] summary svg{transform:rotate(180deg)}.FinancialStory_cardDetails__EMpOb summary:focus-visible,.FinancialStory_traceDetails__sRx2v summary:focus-visible{border-radius:4px;outline:2px solid var(--ui-teal);outline-offset:2px}.FinancialStory_metricList__i6Hh8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:8px 0 0}.FinancialStory_metricList__i6Hh8>div{min-width:0;border-radius:5px;background:var(--ui-soft);padding:8px}.FinancialStory_metricList__i6Hh8 dt{color:var(--ui-muted);font-size:9.5px;font-weight:700;line-height:1.4}.FinancialStory_metricList__i6Hh8 dd{margin:2px 0 0;overflow-wrap:anywhere;color:var(--ui-ink-deep);font-size:11px;font-weight:800;line-height:1.4}.FinancialStory_integrityOk__itqFe{display:flex;align-items:center;gap:5px;margin:9px 0 0;color:var(--ui-teal-hover);font-size:10px;font-weight:700;line-height:1.5}.FinancialStory_integrityMessages__NK_uy{display:grid;gap:4px;margin:9px 0 0;padding-left:18px;color:var(--ui-muted);font-size:10px;font-weight:600;line-height:1.6}.FinancialStory_exclusionState__GtuB4,.FinancialStory_inlineState__NZx6g{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;border:1px solid color-mix(in srgb,#d58917 32%,var(--ui-border));border-radius:7px;background:color-mix(in srgb,#d58917 6%,var(--ui-surface));padding:14px;color:#9b610f}.FinancialStory_inlineState__NZx6g{min-height:190px;align-content:center}.FinancialStory_exclusionState__GtuB4 strong,.FinancialStory_inlineState__NZx6g strong{color:var(--ui-ink-deep);font-size:12px;font-weight:800;line-height:1.5}.FinancialStory_exclusionState__GtuB4 p,.FinancialStory_inlineState__NZx6g p{margin:3px 0 0;color:var(--ui-muted);font-size:11px;font-weight:600;line-height:1.75}.FinancialStory_netAssetsSnapshot__xmTxp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.FinancialStory_netAssetsSnapshotItem___mBrc{display:grid;min-width:0;min-height:112px;align-content:start;gap:4px;border:1px solid var(--ui-border);border-radius:7px;background:var(--ui-surface);padding:13px}.FinancialStory_snapshotNegative__eD2D4{border-color:color-mix(in srgb,#c4434a 34%,var(--ui-border));background:color-mix(in srgb,#e5484d 3%,var(--ui-surface))}.FinancialStory_snapshotPositive__l4HXh{background:var(--ui-surface)}.FinancialStory_netAssetsSnapshotItem___mBrc>span{color:var(--ui-muted);font-size:11px;font-weight:750;line-height:1.35}.FinancialStory_netAssetsSnapshotItem___mBrc>strong{overflow-wrap:anywhere;color:var(--ui-ink-deep);font-size:20px;font-weight:900;line-height:1.3}.FinancialStory_snapshotNegative__eD2D4>strong{color:#b52f36}.FinancialStory_netAssetsSnapshotItem___mBrc p{margin:2px 0 0;color:var(--ui-muted);font-size:11px;font-weight:650;line-height:1.55}.FinancialStory_netAssetsDrivers__4diBA{display:grid;gap:12px;border-top:1px solid var(--ui-divider);padding-top:14px}.FinancialStory_driverHeading__7AHpr{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.FinancialStory_driverHeading__7AHpr>div{display:grid;gap:2px}.FinancialStory_driverHeading__7AHpr>div>span{color:var(--ui-teal-hover);font-size:10.5px;font-weight:800;line-height:1.35}.FinancialStory_driverHeading__7AHpr h4{margin:0;color:var(--ui-ink-deep);font-size:14px;font-weight:800;line-height:1.4}.FinancialStory_driverIntegrity__s5boS{display:inline-flex;min-height:28px;flex:0 0 auto;align-items:center;gap:5px;border:1px solid color-mix(in srgb,var(--ui-teal) 28%,var(--ui-border));border-radius:999px;background:var(--ui-aqua);padding:4px 9px;color:var(--ui-teal-hover);font-size:10.5px;font-weight:800;line-height:1.3;white-space:nowrap}.FinancialStory_netAssetsFormula__QuxiT{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px}.FinancialStory_netAssetsFormula__QuxiT>span{display:grid;min-width:0;min-height:58px;align-content:center;gap:3px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-soft);padding:8px}.FinancialStory_netAssetsFormula__QuxiT small{overflow-wrap:anywhere;color:var(--ui-muted);font-size:10.5px;font-weight:700;line-height:1.35}.FinancialStory_netAssetsFormula__QuxiT strong{color:var(--ui-teal-hover);font-size:12px;font-weight:900;line-height:1.35;white-space:nowrap}.FinancialStory_netAssetsFormula__QuxiT .FinancialStory_formulaNegative__EBHob strong{color:#b52f36}.FinancialStory_netAssetsFormula__QuxiT .FinancialStory_formulaResult__V2QVX{border-color:color-mix(in srgb,var(--ui-teal) 35%,var(--ui-border));background:var(--ui-aqua)}.FinancialStory_driverGrid__gUsXE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.FinancialStory_driverCard__hiI59{display:grid;min-width:0;align-content:start;gap:5px;border:1px solid var(--ui-border);border-radius:7px;background:var(--ui-surface);padding:11px}.FinancialStory_driverPositive__fWMeh{background:var(--ui-surface)}.FinancialStory_driverNegative__fx8cL{border-color:color-mix(in srgb,#c4434a 34%,var(--ui-border));background:color-mix(in srgb,#e5484d 3%,var(--ui-surface))}.FinancialStory_driverFlat__20v33{background:var(--ui-soft)}.FinancialStory_driverCardTopline__l0wym{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:8px}.FinancialStory_driverCardTopline__l0wym span{color:var(--ui-muted);font-size:10.5px;font-weight:700;line-height:1.35}.FinancialStory_driverCardTopline__l0wym strong{color:var(--ui-teal-hover);font-size:12px;font-weight:900;line-height:1.35;white-space:nowrap}.FinancialStory_driverNegative__fx8cL .FinancialStory_driverCardTopline__l0wym strong{color:#b52f36}.FinancialStory_driverFlat__20v33 .FinancialStory_driverCardTopline__l0wym strong{color:var(--ui-muted)}.FinancialStory_driverCard__hiI59 h5{margin:0;color:var(--ui-ink-deep);font-size:12px;font-weight:800;line-height:1.4}.FinancialStory_driverCard__hiI59>p{margin:0;color:var(--ui-muted);font-size:11px;font-weight:600;line-height:1.55}.FinancialStory_driverCard__hiI59 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:4px 0 0}.FinancialStory_driverCard__hiI59 dl>div{min-width:0;border-radius:4px;background:var(--ui-soft);padding:5px}.FinancialStory_driverCard__hiI59 dt{color:var(--ui-muted);font-size:10px;font-weight:700;line-height:1.3}.FinancialStory_driverCard__hiI59 dd{margin:2px 0 0;overflow-wrap:anywhere;color:var(--ui-ink-deep);font-size:11px;font-weight:800;line-height:1.35}.FinancialStory_componentUnavailable__4nV0E,.FinancialStory_driverConclusion__sfqcB,.FinancialStory_learningNote__5L7H8{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;border:1px solid var(--ui-border);border-radius:6px;padding:10px}.FinancialStory_driverConclusion__sfqcB{border-color:color-mix(in srgb,#3f7ca5 28%,var(--ui-border));background:color-mix(in srgb,#3f7ca5 6%,var(--ui-surface));color:#285e82}.FinancialStory_componentUnavailable__4nV0E strong,.FinancialStory_driverConclusion__sfqcB strong{color:var(--ui-ink-deep);font-size:11px;font-weight:800;line-height:1.45}.FinancialStory_componentUnavailable__4nV0E p,.FinancialStory_driverConclusion__sfqcB p{margin:2px 0 0;color:var(--ui-muted);font-size:11px;font-weight:600;line-height:1.55}.FinancialStory_learningNote__5L7H8{border-color:color-mix(in srgb,#d58917 28%,var(--ui-border));background:color-mix(in srgb,#d58917 5%,var(--ui-surface));color:#9b610f}.FinancialStory_learningNote__5L7H8 p{margin:0;color:var(--ui-muted);font-size:11px;font-weight:600;line-height:1.6}.FinancialStory_learningNote__5L7H8 strong{color:var(--ui-ink-deep);font-weight:800}.FinancialStory_driverCaveat__KLAvP{margin:0;color:var(--ui-muted);font-size:10.5px;font-weight:600;line-height:1.55}.FinancialStory_noNetAssetsChange__Rf_rc{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:center;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-soft);padding:12px;color:var(--ui-muted)}.FinancialStory_noNetAssetsChange__Rf_rc strong{color:var(--ui-ink-deep);font-size:12px;font-weight:800;line-height:1.55}.FinancialStory_netAssetsDetails__6b4M5{border-top:1px solid var(--ui-divider);padding-top:4px}.FinancialStory_netAssetsDetails__6b4M5 summary{display:inline-flex;min-height:44px;cursor:pointer;align-items:center;color:var(--ui-teal-hover);font-size:11px;font-weight:800;line-height:1.4}.FinancialStory_netAssetsDetails__6b4M5 summary:focus-visible{border-radius:4px;outline:2px solid var(--ui-teal);outline-offset:2px}.FinancialStory_netAssetsDetails__6b4M5 .FinancialStory_driverIntegrity__s5boS{margin:4px 0 10px}.FinancialStory_netAssetsDetails__6b4M5 .FinancialStory_driverCaveat__KLAvP{margin-top:10px}.FinancialStory_componentUnavailable__4nV0E{border-color:color-mix(in srgb,#d58917 30%,var(--ui-border));background:color-mix(in srgb,#d58917 5%,var(--ui-surface));color:#9b610f}.FinancialStory_traceDetails__sRx2v{border:1px solid var(--ui-border);border-radius:7px;background:var(--ui-surface);padding:8px 12px}.FinancialStory_traceDetails__sRx2v ul{display:grid;gap:0;margin:5px 0 0;padding:0;list-style:none}.FinancialStory_traceDetails__sRx2v li{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--ui-divider);padding:9px 0}.FinancialStory_traceDetails__sRx2v li>div{display:grid;min-width:0;gap:1px}.FinancialStory_traceDetails__sRx2v li strong{color:var(--ui-ink-deep);font-size:10.5px;font-weight:800}.FinancialStory_traceDetails__sRx2v li a,.FinancialStory_traceDetails__sRx2v li p,.FinancialStory_traceDetails__sRx2v li span{margin:0;color:var(--ui-muted);font-size:9.5px;font-weight:600;line-height:1.5}.FinancialStory_traceDetails__sRx2v li a{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;color:var(--ui-teal-hover);font-size:12px;font-weight:800}.FinancialStory_traceDetails__sRx2v li a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:1080px){.FinancialStory_summaryGrid__TaANx{grid-template-columns:repeat(2,minmax(0,1fr))}.FinancialStory_statementGrid__WN0LV{grid-template-columns:1fr}.FinancialStory_driverGrid__gUsXE{grid-template-columns:repeat(2,minmax(0,1fr))}.FinancialStory_netAssetsFormula__QuxiT{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.FinancialStory_root__llerO{gap:12px}.FinancialStory_headingRow__axHIu{display:grid;gap:8px}.FinancialStory_headingCopy__psYr4 h2{font-size:19px}.FinancialStory_statusBadge__aBHYK{justify-self:start}.FinancialStory_summaryGrid__TaANx{grid-template-columns:1fr;gap:7px}.FinancialStory_summaryCard__psIvs{min-height:72px;padding:10px}.FinancialStory_cardDetails__EMpOb summary,.FinancialStory_netAssetsDetails__6b4M5 summary,.FinancialStory_traceDetails__sRx2v summary{min-height:44px}.FinancialStory_netAssetsCard__1M9fS,.FinancialStory_statementCard__TvZI5{padding:13px}.FinancialStory_costLead__vmQyt{grid-template-columns:minmax(0,1fr);gap:11px;padding:13px}.FinancialStory_costLeadMetrics__pbOPA{min-width:0}.FinancialStory_costLeadMetrics__pbOPA>div:first-child{border-left:0;padding-left:0}.FinancialStory_costLeadMetrics__pbOPA>div:last-child{padding-right:0}.FinancialStory_costRankingHeading__lKSfW{display:grid;gap:1px}.FinancialStory_costRankingItem__zOKRQ{grid-template-columns:28px minmax(0,1fr) auto;gap:6px 8px}.FinancialStory_costItemCopy__v1lLt p{font-size:10px}.FinancialStory_costItemValue__PM_Mq{min-width:0}.FinancialStory_costBar__ckQvq{grid-column:2/-1}.FinancialStory_costTable__LibAf,.FinancialStory_costTable__LibAf tbody,.FinancialStory_costTable__LibAf td,.FinancialStory_costTable__LibAf th,.FinancialStory_costTable__LibAf tr{display:block;width:100%}.FinancialStory_costTable__LibAf{border:0;background:transparent}.FinancialStory_costTable__LibAf caption{display:block;width:100%}.FinancialStory_costTable__LibAf thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.FinancialStory_costTable__LibAf tbody{display:grid;gap:7px}.FinancialStory_costTable__LibAf tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface)}.FinancialStory_costTable__LibAf tbody th{grid-column:1/-1;border-bottom:1px solid var(--ui-divider);padding:9px 10px 7px}.FinancialStory_costTable__LibAf tbody td{display:grid;gap:2px;border-bottom:0;padding:7px 10px 9px;text-align:left;white-space:normal}.FinancialStory_costTable__LibAf tbody td+td{border-left:1px solid var(--ui-divider)}.FinancialStory_costTable__LibAf tbody td:before{content:attr(data-label);color:var(--ui-muted);font-size:8.5px;font-weight:700}.FinancialStory_costTable__LibAf .FinancialStory_costTotalRow__B38eR{background:var(--ui-aqua)}.FinancialStory_costTable__LibAf .FinancialStory_costTotalRow__B38eR td,.FinancialStory_costTable__LibAf .FinancialStory_costTotalRow__B38eR th{background:transparent}.FinancialStory_equationPlot__waT9x{grid-template-columns:minmax(0,1fr);gap:9px}.FinancialStory_equalsMark__f36TS{width:100%}.FinancialStory_balanceDeficitEquation__8qj5s,.FinancialStory_balanceEquation__DiwZ9{min-height:0;grid-template-columns:minmax(0,1fr);gap:8px}.FinancialStory_balanceEquation__DiwZ9>.FinancialStory_balanceBoxFrame__501Li{height:540px}.FinancialStory_balanceConnector__YVQoh{width:100%;min-height:22px}.FinancialStory_balanceDeficitEquation__8qj5s>.FinancialStory_balanceBoxFrame__501Li{min-height:154px}.FinancialStory_balanceBoxRegion__WC80b{min-height:0}.FinancialStory_balanceBoxContent__yWIQy{gap:6px;padding:14px}.FinancialStory_balanceNetAssets__FPA_h{min-height:0}.FinancialStory_balanceNetAssets__FPA_h .FinancialStory_balanceBoxContent__yWIQy{gap:2px;padding:7px 12px}.FinancialStory_balanceNetAssets__FPA_h .FinancialStory_balanceAmount__diwrG{font-size:21px}.FinancialStory_balanceBoxDetails__pzowj{gap:6px;margin-top:8px;padding-top:8px}.FinancialStory_balanceBoxDetailMeta__btpeZ{display:grid;justify-items:end;gap:0}.FinancialStory_balanceNetAssets__FPA_h .FinancialStory_balanceBoxDetails__pzowj{gap:2px;margin-top:2px;padding-top:3px}[data-balance-mobile-compact] .FinancialStory_balanceBoxDetails__pzowj{display:none}[data-balance-mobile-compact] .FinancialStory_balanceBoxContent__yWIQy{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;align-content:center;padding:6px 10px}[data-balance-mobile-compact] .FinancialStory_balanceBoxTopline__RKcxe{display:contents}[data-balance-mobile-compact] .FinancialStory_balanceBoxTopline__RKcxe strong{justify-self:end}[data-balance-mobile-compact] .FinancialStory_balanceAmount__diwrG{grid-column:1/-1;font-size:18px}.FinancialStory_balanceCompactInline__sG5kk{gap:7px;padding:0 10px}.FinancialStory_balanceCompactInline__sG5kk strong{font-size:12px}.FinancialStory_balanceCompactInline__sG5kk span{font-size:14px}.FinancialStory_balanceCompactInline__sG5kk small{font-size:9.5px}.FinancialStory_balanceAmount__diwrG{font-size:23px}.FinancialStory_balanceDetailGrid__zE9ar{grid-template-columns:minmax(0,1fr);gap:2px}.FinancialStory_stackFrame__05umt{height:360px;padding:4px}.FinancialStory_stackFrameDetailed__bXGCy{height:var(--stack-detailed-mobile-height,650px)}.FinancialStory_boxColumnTitle__FKTJl{display:grid;gap:1px}.FinancialStory_boxColumnTitle__FKTJl strong{font-size:13px}.FinancialStory_segment__xUGXE{min-height:60px;padding:11px 10px}.FinancialStory_segmentWithDetails__Nygdn{min-height:var(--detail-mobile-min-height)}.FinancialStory_segmentHeader__fIyUE{display:grid;gap:3px}.FinancialStory_segmentHeader__fIyUE>span:first-child{font-size:14px}.FinancialStory_segmentMeta__cM_XO{justify-items:start;text-align:left}.FinancialStory_segmentMeta__cM_XO strong{font-size:12px}.FinancialStory_segmentMeta__cM_XO small{font-size:10.5px}.FinancialStory_segmentDetails__tTnCj{gap:6px;margin-top:6px;padding-top:6px}.FinancialStory_segmentDetails__tTnCj li{grid-template-columns:minmax(0,1fr) auto;gap:7px;font-size:12.5px}.FinancialStory_segmentDetails__tTnCj li>span:last-child{display:grid;justify-items:end;gap:1px}.FinancialStory_segmentDetails__tTnCj strong{font-size:12.5px}.FinancialStory_metricList__i6Hh8,.FinancialStory_netAssetsSnapshot__xmTxp{grid-template-columns:1fr}.FinancialStory_driverHeading__7AHpr{display:grid;gap:8px}.FinancialStory_driverIntegrity__s5boS{justify-self:start;white-space:normal}.FinancialStory_driverGrid__gUsXE,.FinancialStory_netAssetsFormula__QuxiT{grid-template-columns:1fr}.FinancialStory_netAssetsFormula__QuxiT>span{min-height:50px}.FinancialStory_driverCard__hiI59 dl{grid-template-columns:repeat(2,minmax(0,1fr))}.FinancialStory_traceDetails__sRx2v li{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.FinancialStory_root__llerO *,.FinancialStory_root__llerO :after,.FinancialStory_root__llerO :before{scroll-behavior:auto!important;transition:none!important}}.PrefecturePeerComparison_root__hw2tW{--peer-blue:#126783;--peer-blue-soft:#edf7fc;--peer-violet:#654a91;--peer-violet-soft:#f6f2fb;--peer-teal:#0b6f77;--peer-teal-soft:#eff8f8;display:grid;gap:16px;color:var(--ui-ink);font-variant-numeric:tabular-nums}.PrefecturePeerComparison_heading__CW0cI{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.PrefecturePeerComparison_eyebrow__W6zYz{margin:0 0 4px;color:var(--ui-teal-hover);font-size:11px;font-weight:850;line-height:1.4}.PrefecturePeerComparison_chartHeading__SxiuY h3,.PrefecturePeerComparison_heading__CW0cI h2,.PrefecturePeerComparison_tableHeading__UfgJZ h3{margin:0;color:var(--ui-ink-deep);font-weight:850;line-height:1.35}.PrefecturePeerComparison_heading__CW0cI h2{font-size:clamp(20px,2vw,26px)}.PrefecturePeerComparison_chartHeading__SxiuY h3,.PrefecturePeerComparison_tableHeading__UfgJZ h3{font-size:17px}.PrefecturePeerComparison_chartHeading__SxiuY>div>p:last-child,.PrefecturePeerComparison_heading__CW0cI>div:first-child>p:last-child,.PrefecturePeerComparison_positionHeading__bYoYs>p,.PrefecturePeerComparison_tableHeading__UfgJZ>p{margin:5px 0 0;color:var(--ui-muted);font-size:12px;font-weight:650;line-height:1.65}.PrefecturePeerComparison_positionSection__gQw0N{display:grid;gap:11px;border:1px solid #c4dfe5;border-radius:8px;background:#f6fbfc;padding:15px}.PrefecturePeerComparison_positionHeading__bYoYs{display:flex;align-items:end;justify-content:space-between;gap:18px}.PrefecturePeerComparison_positionHeading__bYoYs h3{margin:0;color:var(--ui-ink-deep);font-size:18px;font-weight:850;line-height:1.4}.PrefecturePeerComparison_positionHeading__bYoYs>p{max-width:410px;margin:0;text-align:right}.PrefecturePeerComparison_conditions__djw3q{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:5px}.PrefecturePeerComparison_conditions__djw3q span{border:1px solid color-mix(in srgb,var(--ui-teal) 28%,var(--ui-border));border-radius:999px;background:var(--ui-aqua);padding:5px 8px;color:var(--ui-teal-hover);font-size:11px;font-weight:850;white-space:nowrap}.PrefecturePeerComparison_summaryGrid__4BNRf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.PrefecturePeerComparison_summaryCard__9PFhh{display:grid;min-height:92px;grid-template-columns:34px minmax(0,1fr);gap:9px;align-items:start;border:1px solid #bed9e5;border-radius:8px;background:var(--peer-blue-soft);padding:12px}.PrefecturePeerComparison_summaryCard__9PFhh[data-tone=difference]{border-color:#d8cce8;background:var(--peer-violet-soft)}.PrefecturePeerComparison_summaryIcon__XaUyf{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#d8edf7;color:var(--peer-blue)}.PrefecturePeerComparison_summaryCard__9PFhh[data-tone=difference] .PrefecturePeerComparison_summaryIcon__XaUyf{background:#e9e1f3;color:var(--peer-violet)}.PrefecturePeerComparison_summaryCard__9PFhh div{min-width:0}.PrefecturePeerComparison_summaryCard__9PFhh div>span,.PrefecturePeerComparison_summaryCard__9PFhh small{display:block}.PrefecturePeerComparison_summaryCard__9PFhh div>span{color:var(--ui-muted);font-size:11px;font-weight:750;line-height:1.35}.PrefecturePeerComparison_summaryCard__9PFhh strong{display:block;margin-top:4px;color:var(--peer-blue);font-size:21px;font-weight:900;line-height:1.2}.PrefecturePeerComparison_summaryCard__9PFhh[data-tone=difference] strong{color:var(--peer-violet)}.PrefecturePeerComparison_summaryCard__9PFhh small{margin-top:5px;color:var(--ui-muted);font-size:11.5px;font-weight:650;line-height:1.45}.PrefecturePeerComparison_positionSentence__aMSg5{margin:0;border:1px solid #d5e5e9;border-radius:7px;background:#fff;padding:9px 11px;color:var(--ui-ink-deep);font-size:12.5px;font-weight:750;line-height:1.65}.PrefecturePeerComparison_nearestPeers__UhaV3{display:grid;gap:8px;margin-top:2px;border-top:1px solid #d6e7ea;padding-top:11px}.PrefecturePeerComparison_nearestHeading__W8dEt{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.PrefecturePeerComparison_nearestHeading__W8dEt h4,.PrefecturePeerComparison_nearestHeading__W8dEt p{margin:0}.PrefecturePeerComparison_nearestHeading__W8dEt h4{color:var(--ui-ink-deep);font-size:14px;font-weight:850}.PrefecturePeerComparison_nearestHeading__W8dEt p{color:var(--ui-muted);font-size:11.5px;font-weight:650;line-height:1.5}.PrefecturePeerComparison_nearestPeers__UhaV3 ol{display:grid;margin:0;border:1px solid #cddfe4;border-radius:8px;padding:0;background:#fff;list-style:none}.PrefecturePeerComparison_nearestPeers__UhaV3 li{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;border-bottom:1px solid #e4ecee;padding:9px 11px}.PrefecturePeerComparison_nearestPeers__UhaV3 li:nth-child(odd){background:#fbfdfe}.PrefecturePeerComparison_nearestPeers__UhaV3 li:last-child{border-bottom:0}.PrefecturePeerComparison_nearestPeerName__KoFZx{display:grid;min-width:0;gap:2px}.PrefecturePeerComparison_nearestPeerName__KoFZx a,.PrefecturePeerComparison_nearestPeerName__KoFZx>span>strong{color:var(--ui-teal-hover);font-size:12.5px;font-weight:850}.PrefecturePeerComparison_nearestPeerName__KoFZx>small{color:var(--ui-muted);font-size:11px;font-weight:650;line-height:1.45}.PrefecturePeerComparison_nearestPeerValue__jSHET{display:grid;justify-items:end;gap:2px}.PrefecturePeerComparison_nearestPeerValue__jSHET strong{color:var(--ui-ink-deep);font-size:13px;font-weight:900}.PrefecturePeerComparison_nearestPeerValue__jSHET small{color:var(--ui-muted);font-size:11px;font-weight:650;white-space:nowrap}.PrefecturePeerComparison_currentExcluded__SnGWO{display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;align-items:start;border-radius:7px;border:1px solid #ecd49e;background:#fffaf1;padding:10px 12px;color:#9a6412}.PrefecturePeerComparison_currentExcluded__SnGWO p{margin:0;font-size:12px;font-weight:650;line-height:1.65}.PrefecturePeerComparison_currentExcluded__SnGWO strong{margin-right:5px}.PrefecturePeerComparison_comparisonGrid__wB3mc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.PrefecturePeerComparison_scopeDetails__7vwgl{border-top:1px solid #e2ecee}.PrefecturePeerComparison_scopeDetails__7vwgl summary{display:inline-flex;min-height:44px;cursor:pointer;align-items:center;gap:6px;color:var(--ui-teal-hover);font-size:12px;font-weight:850;list-style:none}.PrefecturePeerComparison_scopeDetails__7vwgl summary::-webkit-details-marker{display:none}.PrefecturePeerComparison_scopeDetails__7vwgl[open] summary svg{transform:rotate(180deg)}.PrefecturePeerComparison_scopeDetails__7vwgl p{margin:0 0 10px;color:var(--ui-muted);font-size:12px;font-weight:650;line-height:1.7}.PrefecturePeerComparison_financialDetails__suK1u{overflow:hidden;border:1px solid var(--ui-border);border-radius:8px;background:#fff}.PrefecturePeerComparison_financialDetails__suK1u>summary{display:grid;min-height:64px;grid-template-columns:38px minmax(0,1fr) 20px;gap:11px;align-items:center;padding:12px 14px;cursor:pointer;list-style:none}.PrefecturePeerComparison_financialDetails__suK1u>summary::-webkit-details-marker{display:none}.PrefecturePeerComparison_financialDetails__suK1u>summary:hover{background:#f8fbfb}.PrefecturePeerComparison_financialDetails__suK1u>summary:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-teal) 30%,transparent);outline-offset:-2px}.PrefecturePeerComparison_financialDetails__suK1u[open]>summary{border-bottom:1px solid var(--ui-border)}.PrefecturePeerComparison_financialDetails__suK1u>summary small,.PrefecturePeerComparison_financialDetails__suK1u>summary strong{display:block}.PrefecturePeerComparison_financialDetails__suK1u>summary strong{color:var(--ui-ink-deep);font-size:13px;font-weight:850;line-height:1.45}.PrefecturePeerComparison_financialDetails__suK1u>summary small{margin-top:3px;color:var(--ui-muted);font-size:10px;font-weight:650;line-height:1.5}.PrefecturePeerComparison_detailsIcon__iMFOM{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:var(--ui-aqua);color:var(--ui-teal-hover)}.PrefecturePeerComparison_detailsChevron__UOKu6{color:var(--ui-muted);transition:transform .16s ease}.PrefecturePeerComparison_financialDetails__suK1u[open] .PrefecturePeerComparison_detailsChevron__UOKu6{transform:rotate(180deg)}.PrefecturePeerComparison_financialDetailsBody__2Bqnp{display:grid;grid-template-columns:1fr;gap:9px;padding:14px;background:#f7fafb}.PrefecturePeerComparison_chartCard__Al24L{display:grid;align-content:start;margin:0;border:1px solid #bed9e5;border-radius:8px;background:#f4f9fd;padding:15px}.PrefecturePeerComparison_chartCard__Al24L[data-tone=recovery]{border-color:#c1dde0;background:var(--peer-teal-soft)}.PrefecturePeerComparison_chartCard__Al24L[data-tone=operating]{border-color:#d1dde3;background:#f7fafc}.PrefecturePeerComparison_chartHeading__SxiuY{display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;align-items:start}.PrefecturePeerComparison_chartIcon__XvwUS{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#d8edf7;color:var(--peer-blue)}.PrefecturePeerComparison_chartCard__Al24L[data-tone=recovery] .PrefecturePeerComparison_chartIcon__XvwUS{background:#dcefee;color:var(--peer-teal)}.PrefecturePeerComparison_chartCard__Al24L[data-tone=operating] .PrefecturePeerComparison_chartIcon__XvwUS{background:#e7eef2;color:#405f72}.PrefecturePeerComparison_metricContext__Vxyxs{display:flex;align-items:center;gap:8px;margin-top:13px;border:1px solid #dce9eb;border-radius:7px;background:#f7fbfc;padding:8px 10px}.PrefecturePeerComparison_metricContext__Vxyxs span{flex:0 0 auto;border-radius:999px;background:#e4f7f5;padding:4px 7px;color:var(--ui-teal-hover);font-size:11px;font-weight:850;white-space:nowrap}.PrefecturePeerComparison_metricContext__Vxyxs strong{color:var(--ui-ink-deep);font-size:12px;font-weight:800;line-height:1.55}.PrefecturePeerComparison_comparisonBars__0cadX{display:grid;gap:14px;align-content:center;margin-top:16px}.PrefecturePeerComparison_metricBar____lY5>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:5px}.PrefecturePeerComparison_metricBar____lY5 strong{color:var(--ui-ink-deep);font-size:12px;font-weight:850}.PrefecturePeerComparison_metricBar____lY5 div>span{color:var(--ui-muted);font-size:12px;font-weight:850}.PrefecturePeerComparison_metricBar____lY5[data-emphasized] div>span{color:var(--ui-teal-hover);font-size:18px}.PrefecturePeerComparison_metricBar____lY5[data-cleared] div>span{color:#15765d}.PrefecturePeerComparison_metricBar____lY5[data-critical] div>span{color:#b52f36}.PrefecturePeerComparison_criticalInline__jBRGT{display:inline-flex;margin-left:6px;border-radius:999px;background:#fff0f0;padding:2px 5px;color:#b52f36;font-size:8px;font-weight:900;line-height:1.2;vertical-align:.2em}.PrefecturePeerComparison_barTrack__3tWBu{position:relative;display:block;height:11px;overflow:hidden;border:1px solid #d8e5e8;border-radius:999px;background:#edf4f5}.PrefecturePeerComparison_barFill__p_LwL,.PrefecturePeerComparison_barReference__U4DLJ{position:absolute;top:0;bottom:0;display:block}.PrefecturePeerComparison_barFill__p_LwL{left:0;z-index:2;border-radius:inherit;background:#91a9b2}.PrefecturePeerComparison_metricBar____lY5[data-emphasized] .PrefecturePeerComparison_barFill__p_LwL{background:#168d8d}.PrefecturePeerComparison_metricBar____lY5[data-cleared] .PrefecturePeerComparison_barFill__p_LwL{background:#23866d}.PrefecturePeerComparison_metricBar____lY5[data-critical] .PrefecturePeerComparison_barFill__p_LwL{background:#c6575c}.PrefecturePeerComparison_barReference__U4DLJ{z-index:3;width:2px;transform:translateX(-1px);background:#324a5c}.PrefecturePeerComparison_axis__A1Pl_{position:relative;display:flex;justify-content:space-between;min-height:13px;margin-top:-8px;color:var(--ui-muted);font-size:10.5px;font-weight:700}.PrefecturePeerComparison_axisReference__GBA4h{position:absolute;transform:translateX(-50%);color:#526670;white-space:nowrap}.PrefecturePeerComparison_formulaNote____38I{margin:10px 0 0;border-top:1px solid #e2ecee;padding-top:8px;color:var(--ui-muted);font-size:11px;font-weight:700;line-height:1.6}.PrefecturePeerComparison_fullListSection__TB_fe{overflow:hidden;border:1px solid #b9d7de;border-radius:8px;background:#fff}.PrefecturePeerComparison_fullListHeading__nA_A_{display:grid;align-items:center;padding:10px 14px;border-bottom:1px solid var(--ui-border);background:#e9f5f7}.PrefecturePeerComparison_fullListHeading__nA_A_ h3,.PrefecturePeerComparison_fullListHeading__nA_A_ small{display:block}.PrefecturePeerComparison_fullListHeading__nA_A_ h3{margin:0;color:var(--ui-ink-deep);font-size:14px;font-weight:850;line-height:1.45}.PrefecturePeerComparison_fullListHeading__nA_A_ small{margin-top:3px;color:var(--ui-muted);font-size:11px;font-weight:650;line-height:1.45}.PrefecturePeerComparison_fullListBody__I0jdu{padding:13px;background:#eef4f7}.PrefecturePeerComparison_tableSection__pVViD{display:grid;gap:10px}.PrefecturePeerComparison_tableHeading__UfgJZ{display:block}.PrefecturePeerComparison_tableScaleNote__Qg_rs{max-width:760px;margin:5px 0 0;color:var(--ui-muted);font-size:11px;font-weight:650;line-height:1.55}.PrefecturePeerComparison_tableScroll__91esq{overflow-x:auto;border:1px solid var(--ui-border);border-radius:8px}.PrefecturePeerComparison_table__v6tzJ{width:100%;min-width:720px;border-collapse:collapse;background:#fff}.PrefecturePeerComparison_table__v6tzJ caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.PrefecturePeerComparison_table__v6tzJ td,.PrefecturePeerComparison_table__v6tzJ th{border-bottom:1px solid #e4ecee;padding:10px 11px;text-align:right;vertical-align:middle}.PrefecturePeerComparison_table__v6tzJ thead th{background:#f1f5f8;color:#405f72;font-size:9.5px;font-weight:850;line-height:1.35;white-space:nowrap}.PrefecturePeerComparison_table__v6tzJ thead th:nth-child(2){background:#e7f3fa;color:var(--peer-blue)}.PrefecturePeerComparison_table__v6tzJ thead th:nth-child(3){background:#e7f4f4;color:var(--peer-teal)}.PrefecturePeerComparison_table__v6tzJ tbody th,.PrefecturePeerComparison_table__v6tzJ thead th:first-child{text-align:left}.PrefecturePeerComparison_table__v6tzJ tbody th{min-width:150px;color:var(--ui-ink-deep);font-size:11.5px;font-weight:850}.PrefecturePeerComparison_table__v6tzJ tbody th a{color:var(--ui-teal-hover);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.PrefecturePeerComparison_table__v6tzJ tbody th a:hover{text-decoration-color:currentColor}.PrefecturePeerComparison_municipalityNameLine__88gkF{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:center;gap:6px}.PrefecturePeerComparison_municipalityMetaLine__0bt4e{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:3px}.PrefecturePeerComparison_municipalityMetaLine__0bt4e>small{margin-top:0!important}.PrefecturePeerComparison_currentBadge__rlqHe{display:inline-flex;align-items:center;border:1px solid #75b7c1;border-radius:999px;background:#fff;padding:2px 6px;color:#075f70;font-size:9.5px;font-weight:900;line-height:1.2}.PrefecturePeerComparison_unavailableDetail__wl1TZ{display:inline-grid;gap:1px}.PrefecturePeerComparison_unavailableDetail__wl1TZ small{color:var(--ui-muted);font-size:9px;font-weight:650}.PrefecturePeerComparison_businessTypeBadge__H9sbC{border:1px solid #d6e6e8;border-radius:999px;background:#f2f8f9;color:#47636c;font-weight:850}.PrefecturePeerComparison_businessTypeBadge__H9sbC,.PrefecturePeerComparison_jointOperationBadge__6rCxw{display:inline-flex;flex:0 0 auto;align-items:center;padding:2px 6px;font-size:8px;line-height:1.2;white-space:nowrap}.PrefecturePeerComparison_jointOperationBadge__6rCxw{border:1px solid #a8d8cc;border-radius:999px;background:#eaf8f3;color:#15765d;font-weight:900}.PrefecturePeerComparison_operatorLine__depu7{max-width:260px;white-space:normal}.PrefecturePeerComparison_operatorLine__depu7 a{display:inline-flex;min-height:44px;align-items:center;margin-left:6px;font-size:12px;font-weight:850}.PrefecturePeerComparison_table__v6tzJ tbody th small,.PrefecturePeerComparison_table__v6tzJ td small{display:block;margin-top:3px;color:var(--ui-muted);font-size:8.5px;font-weight:650}.PrefecturePeerComparison_table__v6tzJ td{min-width:165px;color:var(--ui-ink);font-size:10.5px;font-weight:750;white-space:nowrap}.PrefecturePeerComparison_table__v6tzJ tr:last-child td,.PrefecturePeerComparison_table__v6tzJ tr:last-child th{border-bottom:0}.PrefecturePeerComparison_currentRow__wAmrv td,.PrefecturePeerComparison_currentRow__wAmrv th{background:#e8f6f8;box-shadow:inset 0 1px 0 #9fcbd2,inset 0 -1px 0 #9fcbd2}.PrefecturePeerComparison_currentRow__wAmrv th a,.PrefecturePeerComparison_currentRow__wAmrv th>span>strong{color:#075f70}.PrefecturePeerComparison_inlineMetric__QsaOH{display:grid;min-width:0;gap:6px}.PrefecturePeerComparison_inlineMetric__QsaOH>strong{color:var(--ui-ink-deep);font-size:10.5px;font-weight:850;line-height:1.3;text-align:right}.PrefecturePeerComparison_inlineBarTrack__N8LCA{position:relative;display:block;height:6px;overflow:hidden;border-radius:999px;background:#e8eef0}.PrefecturePeerComparison_inlineBarFill__5Zwlb,.PrefecturePeerComparison_inlineBarReference__HZjv4{position:absolute;top:0;bottom:0;display:block}.PrefecturePeerComparison_inlineBarFill__5Zwlb{left:0;border-radius:inherit;background:#4789a8}.PrefecturePeerComparison_inlineMetric__QsaOH[data-tone=recovery] .PrefecturePeerComparison_inlineBarFill__5Zwlb{background:#268f83}.PrefecturePeerComparison_inlineBarReference__HZjv4{z-index:2;width:2px;transform:translateX(-1px);background:#173754}.PrefecturePeerComparison_excludedCell__USN_I{text-align:left!important;color:var(--ui-muted)!important;white-space:normal!important}.PrefecturePeerComparison_excludedCell__USN_I span,.PrefecturePeerComparison_mobileExcluded__PvwpP span{display:inline-flex;margin-right:7px;border-radius:999px;background:#edf1f2;padding:3px 7px;color:#52626a;font-size:8.5px;font-weight:850}.PrefecturePeerComparison_mobileCards__B93mZ{display:none}.PrefecturePeerComparison_classificationNote__uoVPc{display:grid;gap:2px;border-top:1px solid #e2ecee;padding-top:8px;color:var(--ui-muted);font-size:11px;font-weight:650;line-height:1.55}.PrefecturePeerComparison_classificationNote__uoVPc p{margin:0}.PrefecturePeerComparison_classificationNote__uoVPc strong{color:var(--ui-ink-deep)}@media (min-width:721px){.PrefecturePeerComparison_tableScroll__91esq{max-height:min(72vh,760px);overflow:auto}.PrefecturePeerComparison_table__v6tzJ thead th{position:sticky;top:0;z-index:2;box-shadow:0 1px 0 var(--ui-border)}}@media (max-width:720px){.PrefecturePeerComparison_root__hw2tW{gap:13px}.PrefecturePeerComparison_heading__CW0cI,.PrefecturePeerComparison_positionHeading__bYoYs,.PrefecturePeerComparison_tableHeading__UfgJZ{display:grid;gap:9px}.PrefecturePeerComparison_conditions__djw3q{justify-content:flex-start}.PrefecturePeerComparison_heading__CW0cI h2{font-size:19px}.PrefecturePeerComparison_positionSection__gQw0N{padding:13px}.PrefecturePeerComparison_positionHeading__bYoYs h3{font-size:16px}.PrefecturePeerComparison_positionHeading__bYoYs>p{max-width:none;text-align:left}.PrefecturePeerComparison_summaryGrid__4BNRf{gap:7px}.PrefecturePeerComparison_summaryCard__9PFhh{min-height:98px;grid-template-columns:29px minmax(0,1fr);padding:10px}.PrefecturePeerComparison_summaryIcon__XaUyf{width:29px;height:29px}.PrefecturePeerComparison_summaryCard__9PFhh strong{font-size:16px}.PrefecturePeerComparison_positionSentence__aMSg5{padding-top:8px}.PrefecturePeerComparison_nearestHeading__W8dEt{display:grid;gap:2px}.PrefecturePeerComparison_nearestPeers__UhaV3 li{gap:8px;padding:7px 10px}.PrefecturePeerComparison_nearestPeerName__KoFZx{overflow-wrap:anywhere}.PrefecturePeerComparison_nearestPeerName__KoFZx a,.PrefecturePeerComparison_nearestPeerName__KoFZx>span>strong{display:inline-flex;min-height:44px;align-items:center}.PrefecturePeerComparison_nearestPeerValue__jSHET{min-width:88px}.PrefecturePeerComparison_chartCard__Al24L{padding:12px}.PrefecturePeerComparison_chartHeading__SxiuY{grid-template-columns:34px minmax(0,1fr);gap:9px}.PrefecturePeerComparison_chartIcon__XvwUS{width:34px;height:34px}.PrefecturePeerComparison_chartHeading__SxiuY h3{font-size:15px}.PrefecturePeerComparison_metricContext__Vxyxs{display:grid;gap:6px}.PrefecturePeerComparison_metricContext__Vxyxs span{justify-self:start}.PrefecturePeerComparison_comparisonGrid__wB3mc{grid-template-columns:1fr}.PrefecturePeerComparison_financialDetails__suK1u>summary{min-height:68px;grid-template-columns:34px minmax(0,1fr) 18px;gap:9px;padding:11px 12px}.PrefecturePeerComparison_detailsIcon__iMFOM{width:34px;height:34px}.PrefecturePeerComparison_financialDetailsBody__2Bqnp{grid-template-columns:1fr;padding:10px}.PrefecturePeerComparison_fullListHeading__nA_A_{padding:10px 12px}.PrefecturePeerComparison_fullListBody__I0jdu{padding:10px}.PrefecturePeerComparison_axis__A1Pl_[data-reference]>span:last-child{display:none}.PrefecturePeerComparison_metricBar____lY5[data-emphasized] div>span{font-size:16px}.PrefecturePeerComparison_tableScroll__91esq{display:none}.PrefecturePeerComparison_mobileCards__B93mZ{display:grid;gap:8px}.PrefecturePeerComparison_mobileCard__sQzLF,.PrefecturePeerComparison_mobileCurrent__Gxxcg{border:1px solid var(--ui-border);border-radius:8px;background:#fff;padding:11px}.PrefecturePeerComparison_mobileCurrent__Gxxcg{border-color:#86bdc6;background:#eaf7f9}.PrefecturePeerComparison_mobileCard__sQzLF header,.PrefecturePeerComparison_mobileCurrent__Gxxcg header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.PrefecturePeerComparison_mobileCard__sQzLF header a,.PrefecturePeerComparison_mobileCard__sQzLF header strong,.PrefecturePeerComparison_mobileCurrent__Gxxcg header a,.PrefecturePeerComparison_mobileCurrent__Gxxcg header strong{color:var(--ui-ink-deep);font-size:13px;font-weight:850}.PrefecturePeerComparison_mobileCard__sQzLF header a,.PrefecturePeerComparison_mobileCurrent__Gxxcg header a{display:inline-flex;min-height:44px;align-items:center;color:var(--ui-teal-hover)}.PrefecturePeerComparison_mobileCard__sQzLF header small,.PrefecturePeerComparison_mobileCurrent__Gxxcg header small{display:block;margin-top:2px;color:var(--ui-muted);font-size:11px;font-weight:650}.PrefecturePeerComparison_mobileCard__sQzLF header>span,.PrefecturePeerComparison_mobileCurrent__Gxxcg header>span{border-radius:999px;background:var(--ui-teal);padding:4px 8px;color:#fff;font-size:10px;font-weight:850}.PrefecturePeerComparison_mobileCard__sQzLF dl,.PrefecturePeerComparison_mobileCurrent__Gxxcg dl{display:grid;grid-template-columns:1fr;gap:8px;margin:10px 0 0}.PrefecturePeerComparison_mobileCard__sQzLF dl div,.PrefecturePeerComparison_mobileCurrent__Gxxcg dl div{border-top:1px solid #e3ecee;padding-top:7px}.PrefecturePeerComparison_mobileCard__sQzLF dl div:first-child,.PrefecturePeerComparison_mobileCurrent__Gxxcg dl div:first-child{border-top-color:#bfdce9}.PrefecturePeerComparison_mobileCard__sQzLF dl div:nth-child(2),.PrefecturePeerComparison_mobileCurrent__Gxxcg dl div:nth-child(2){border-top-color:#bddddd}.PrefecturePeerComparison_mobileCard__sQzLF dl div:first-child dt,.PrefecturePeerComparison_mobileCurrent__Gxxcg dl div:first-child dt{color:var(--peer-blue)}.PrefecturePeerComparison_mobileCard__sQzLF dl div:nth-child(2) dt,.PrefecturePeerComparison_mobileCurrent__Gxxcg dl div:nth-child(2) dt{color:var(--peer-teal)}.PrefecturePeerComparison_mobileCard__sQzLF dt,.PrefecturePeerComparison_mobileCurrent__Gxxcg dt{color:var(--ui-muted);font-size:11px;font-weight:750}.PrefecturePeerComparison_mobileCard__sQzLF dd,.PrefecturePeerComparison_mobileCurrent__Gxxcg dd{margin:3px 0 0;color:var(--ui-ink-deep);font-size:12px;font-weight:850}.PrefecturePeerComparison_mobileCard__sQzLF dd small,.PrefecturePeerComparison_mobileCurrent__Gxxcg dd small{display:block;margin-top:2px;color:var(--ui-muted);font-size:10.5px}.PrefecturePeerComparison_mobileWide__1OmoY{grid-column:1/-1}.PrefecturePeerComparison_mobileCard__sQzLF .PrefecturePeerComparison_inlineMetric__QsaOH>strong,.PrefecturePeerComparison_mobileCurrent__Gxxcg .PrefecturePeerComparison_inlineMetric__QsaOH>strong{font-size:12px;text-align:left}.PrefecturePeerComparison_mobileCard__sQzLF .PrefecturePeerComparison_inlineBarTrack__N8LCA,.PrefecturePeerComparison_mobileCurrent__Gxxcg .PrefecturePeerComparison_inlineBarTrack__N8LCA{height:7px}.PrefecturePeerComparison_mobileExcluded__PvwpP{margin:10px 0 0;border-top:1px solid #e3ecee;padding-top:9px;color:var(--ui-muted);font-size:10px;font-weight:700}}