.CitizenAssessmentPanel_root__FEHvr{overflow:hidden;border:1px solid #b9d2dc;border-radius:8px;background:#fff}.CitizenAssessmentPanel_heading__KCkcS{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:24px;align-items:end;padding:18px 20px 14px;border-bottom:1px solid #d7e5eb;background:#f5fafb}.CitizenAssessmentPanel_heading__KCkcS>div>span{display:block;color:#087a82;font-size:10px;font-weight:850;letter-spacing:.04em}.CitizenAssessmentPanel_questionLead__m9kha>div>span{display:block;color:var(--section-accent,#087a82);font-size:10px;font-weight:850;letter-spacing:.04em}.CitizenAssessmentPanel_heading__KCkcS h2{margin:3px 0 0;color:#12314b;font-size:21px;font-weight:900;line-height:1.45}.CitizenAssessmentPanel_heading__KCkcS>p{margin:0;color:#5d6d7c;font-size:12px;font-weight:650;line-height:1.75}.CitizenAssessmentPanel_r6Unavailable__yoCOw{border-bottom:1px solid #d7e5eb;background:#f7f9fa;padding:11px 20px}.CitizenAssessmentPanel_r6Unavailable__yoCOw strong{display:block;color:#334e62;font-size:12px;font-weight:850}.CitizenAssessmentPanel_r6Unavailable__yoCOw p{margin:3px 0 0;color:#617282;font-size:11px;font-weight:650;line-height:1.65}.CitizenAssessmentPanel_feePosition__jGHmX{--section-accent:#126783;--section-soft:#e9f4f7;--section-outline:#b8d7e1;display:grid;grid-template-columns:minmax(190px,.9fr) minmax(180px,.7fr) minmax(280px,1.2fr) auto;gap:18px;align-items:center;padding:18px 20px;border-bottom:1px solid #d7e5eb}.CitizenAssessmentPanel_questionLead__m9kha{display:grid;min-width:0;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:start}.CitizenAssessmentPanel_questionIcon__fQUoa{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:var(--section-soft,#e4f4f3);box-shadow:inset 0 0 0 1px var(--section-outline,#c5e2e2);color:var(--section-accent,#087d82)}.CitizenAssessmentPanel_questionLead__m9kha h3{margin:2px 0 0;color:var(--section-accent,#17344c);font-size:15px;font-weight:900;line-height:1.5}.CitizenAssessmentPanel_feeAmount__HBbVx span,.CitizenAssessmentPanel_feeAmount__HBbVx strong{display:block}.CitizenAssessmentPanel_feeAmount__HBbVx strong{color:#153a5b;font-size:clamp(24px,2.5vw,34px);font-weight:900;line-height:1.1}.CitizenAssessmentPanel_feeAmount__HBbVx span{margin-top:5px;color:#617282;font-size:11.5px;font-weight:750}.CitizenAssessmentPanel_rankAnswer__VJGRh strong{display:block;color:#087a82;font-size:21px;font-weight:900}.CitizenAssessmentPanel_rankAnswer__VJGRh strong span{color:#506376;font-size:12px}.CitizenAssessmentPanel_fundStatus__F2Ft4 p,.CitizenAssessmentPanel_questionAnswer__P9LTv p,.CitizenAssessmentPanel_rankAnswer__VJGRh p{margin:4px 0 0;color:#586b7b;font-size:12px;font-weight:650;line-height:1.7}.CitizenAssessmentPanel_rankAnswer__VJGRh p b{margin-left:3px;color:#183950}.CitizenAssessmentPanel_evidenceLink__RQl8h{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:5px;color:#087a82;font-size:12px;font-weight:850;text-align:right}.CitizenAssessmentPanel_evidenceLink__RQl8h:hover{text-decoration:underline}.CitizenAssessmentPanel_questionList__cJlAJ{display:grid}.CitizenAssessmentPanel_questionRow__SpQB9{--section-accent:#17344c;--section-answer:#17344c;--section-soft:#eef3f5;--section-outline:#d3e0e5;display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,2fr) minmax(155px,auto);gap:20px;align-items:start;padding:17px 20px}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=cost]{--section-accent:#654a91;--section-answer:#563d80;--section-soft:#f2eef8;--section-outline:#d8cbea}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=sustainability][data-tone=pressure]{--section-accent:#8a5a00;--section-answer:#794e00;--section-soft:#fff5e4;--section-outline:#e5c788}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=sustainability][data-tone=critical]{--section-accent:#92283f;--section-answer:#812138;--section-soft:#fbecef;--section-outline:#e1a7b3}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=sustainability][data-tone=supportive]{--section-accent:#176b55;--section-answer:#155f4c;--section-soft:#eaf6f0;--section-outline:#b9ddce}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=sustainability][data-tone=neutral]{--section-accent:#53677a;--section-answer:#40566a;--section-soft:#eef2f5;--section-outline:#d1dce3}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=future],.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=future][data-tone=pressure]{--section-accent:#92540a;--section-answer:#834804;--section-soft:#fff3df;--section-outline:#ecd0a2}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=future][data-tone=supportive]{--section-accent:#176b55;--section-answer:#155f4c;--section-soft:#eaf6f0;--section-outline:#b9ddce}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=future][data-tone=neutral]{--section-accent:#66717d;--section-answer:#4d5c69;--section-soft:#f0f2f4;--section-outline:#d6dde2}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=fund]{--section-accent:#526779;--section-answer:#405669;--section-soft:#edf2f5;--section-outline:#d0dce3}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=fund][data-tone=pressure]{--section-accent:#9a5610;--section-answer:#864908;--section-soft:#fff3df;--section-outline:#e8c68f}.CitizenAssessmentPanel_questionRow__SpQB9[data-topic=fund][data-tone=critical]{--section-accent:#92283f;--section-answer:#812138;--section-soft:#fbecef;--section-outline:#e1a7b3}.CitizenAssessmentPanel_questionRow__SpQB9+.CitizenAssessmentPanel_questionRow__SpQB9{border-top:1px solid #e1e9ed}.CitizenAssessmentPanel_questionAnswer__P9LTv{min-width:0}.CitizenAssessmentPanel_questionAnswer__P9LTv>strong{display:block;color:var(--section-answer,#17344c);font-size:14px;font-weight:900;line-height:1.55}.CitizenAssessmentPanel_compactMetrics__ZuqsH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 0}.CitizenAssessmentPanel_compactMetrics__ZuqsH>div{display:flex;gap:8px;justify-content:space-between;border-top:1px solid #dce7eb;padding-top:7px}.CitizenAssessmentPanel_compactMetrics__ZuqsH dd,.CitizenAssessmentPanel_compactMetrics__ZuqsH dt{margin:0;font-size:11px;font-weight:750;line-height:1.55}.CitizenAssessmentPanel_compactMetrics__ZuqsH dt{color:#687886}.CitizenAssessmentPanel_compactMetrics__ZuqsH dd{color:#17344c;text-align:right}.CitizenAssessmentPanel_caveat__h1eZB,.CitizenAssessmentPanel_subEvidence__PQHTd{border-radius:5px;background:#f3f7f8;padding:7px 9px}.CitizenAssessmentPanel_reasonList__fCGaG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:10px 0 0;padding:0;list-style:none}.CitizenAssessmentPanel_reasonList__fCGaG li{border:1px solid #d7e2e7;border-radius:6px;padding:8px;background:#fafcfc}.CitizenAssessmentPanel_reasonList__fCGaG li[data-direction=pressure]{border-color:#e5c783;background:#fff7e7}.CitizenAssessmentPanel_reasonList__fCGaG li[data-direction=supportive]{border-color:#b9dacf;background:#f5fbf8}.CitizenAssessmentPanel_reasonList__fCGaG li[data-direction=pressure] span{color:#795000}.CitizenAssessmentPanel_reasonList__fCGaG li[data-direction=supportive] span{color:#17634f}.CitizenAssessmentPanel_reasonList__fCGaG li[data-critical=true]{border-color:#e2aab5;background:#fff4f6}.CitizenAssessmentPanel_reasonList__fCGaG li[data-critical=true] span{color:#812138}.CitizenAssessmentPanel_reasonList__fCGaG small,.CitizenAssessmentPanel_reasonList__fCGaG span{display:block}.CitizenAssessmentPanel_reasonList__fCGaG span{color:#17344c;font-size:11.5px;font-weight:850}.CitizenAssessmentPanel_reasonList__fCGaG small{margin-top:3px;color:#637483;font-size:12px;font-weight:650;line-height:1.55}.CitizenAssessmentPanel_comparisonBasis__PdN_F,.CitizenAssessmentPanel_householdScenario__Sq0Gr,.CitizenAssessmentPanel_limitations__hDTip{margin-top:9px;color:#5c6e7e;font-size:12px;font-weight:700}.CitizenAssessmentPanel_comparisonBasis__PdN_F summary,.CitizenAssessmentPanel_householdScenario__Sq0Gr summary,.CitizenAssessmentPanel_limitations__hDTip summary{display:inline-flex;min-height:44px;cursor:pointer;align-items:center;gap:5px;color:#087a82;font-weight:850;list-style:none}.CitizenAssessmentPanel_comparisonBasis__PdN_F summary::-webkit-details-marker,.CitizenAssessmentPanel_householdScenario__Sq0Gr summary::-webkit-details-marker,.CitizenAssessmentPanel_limitations__hDTip summary::-webkit-details-marker{display:none}.CitizenAssessmentPanel_comparisonBasis__PdN_F[open] summary svg,.CitizenAssessmentPanel_householdScenario__Sq0Gr[open] summary svg,.CitizenAssessmentPanel_limitations__hDTip[open] summary svg{transform:rotate(180deg)}.CitizenAssessmentPanel_limitations__hDTip ul{margin:0;padding-left:18px;line-height:1.65}.CitizenAssessmentPanel_revisionStatus__1RYCU{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 9px;margin-bottom:10px;border-bottom:1px solid #dce7eb;padding-bottom:8px}.CitizenAssessmentPanel_revisionStatus__1RYCU>span{grid-row:1/span 2;align-self:center;border-radius:999px;background:#edf4f6;padding:4px 7px;color:#526879;font-size:10.5px;font-weight:850}.CitizenAssessmentPanel_revisionStatus__1RYCU>strong{color:#17344c;font-size:12px;font-weight:850}.CitizenAssessmentPanel_revisionStatus__1RYCU>small{color:#647686;font-size:12px;font-weight:700}.CitizenAssessmentPanel_revisionStatus__1RYCU[data-status=changed]>strong{color:#654a91}.CitizenAssessmentPanel_revisionStatus__1RYCU[data-status=unchanged]>strong{color:#40566a}.CitizenAssessmentPanel_revisionStatus__1RYCU[data-status=unavailable]>strong{color:#53677a}.CitizenAssessmentPanel_householdScenario__Sq0Gr>div{display:grid;gap:3px;border:1px solid #c7dbdf;border-radius:6px;background:#f8fbfb;padding:9px}.CitizenAssessmentPanel_householdScenario__Sq0Gr strong{color:#17344c;font-size:13px;font-weight:900}.CitizenAssessmentPanel_householdScenario__Sq0Gr span{color:#087a82;font-size:12px;font-weight:850}.CitizenAssessmentPanel_fundStatus__F2Ft4 strong{display:block;color:#17344c;font-size:13px;font-weight:900}.CitizenAssessmentPanel_fundStatus__F2Ft4[data-status=threshold] strong{color:#812138}.CitizenAssessmentPanel_fundStatus__F2Ft4[data-status=shortage] strong{color:#864908}.CitizenAssessmentPanel_fundStatus__F2Ft4[data-status=no_shortage] strong{color:#405f72}.CitizenAssessmentPanel_fundStatus__F2Ft4 small{display:block;margin-top:6px;color:#607382;font-size:12px;font-weight:700;line-height:1.6}.CitizenAssessmentPanel_comparisonBasis__PdN_F{margin:0;border-top:1px solid #d7e5eb;padding:0 20px;background:#f8fbfb}.CitizenAssessmentPanel_comparisonBasis__PdN_F p{margin:0 0 12px;color:#5d7080;line-height:1.7}@media (max-width:980px){.CitizenAssessmentPanel_heading__KCkcS{grid-template-columns:1fr;gap:7px}.CitizenAssessmentPanel_feePosition__jGHmX{grid-template-columns:minmax(180px,.8fr) minmax(150px,.65fr) minmax(240px,1fr)}.CitizenAssessmentPanel_feePosition__jGHmX>.CitizenAssessmentPanel_evidenceLink__RQl8h{grid-column:3;justify-self:start;min-height:44px}.CitizenAssessmentPanel_questionRow__SpQB9{grid-template-columns:minmax(175px,.7fr) minmax(0,1.8fr)}.CitizenAssessmentPanel_questionRow__SpQB9>.CitizenAssessmentPanel_evidenceLink__RQl8h{grid-column:2;justify-self:start;min-height:44px}}@media (max-width:760px){.CitizenAssessmentPanel_heading__KCkcS{padding:13px 14px 10px}.CitizenAssessmentPanel_heading__KCkcS h2{font-size:17px}.CitizenAssessmentPanel_heading__KCkcS>p{font-size:12px;line-height:1.45}.CitizenAssessmentPanel_feePosition__jGHmX,.CitizenAssessmentPanel_questionRow__SpQB9{grid-template-columns:1fr;gap:10px;padding:14px}.CitizenAssessmentPanel_feePosition__jGHmX>.CitizenAssessmentPanel_evidenceLink__RQl8h,.CitizenAssessmentPanel_questionRow__SpQB9>.CitizenAssessmentPanel_evidenceLink__RQl8h{grid-column:auto;justify-self:stretch;border-top:1px solid #e0e9ed}.CitizenAssessmentPanel_feeAmount__HBbVx{padding-left:46px}.CitizenAssessmentPanel_feeAmount__HBbVx strong{font-size:30px}.CitizenAssessmentPanel_rankAnswer__VJGRh{padding-left:46px}.CitizenAssessmentPanel_rankAnswer__VJGRh strong{font-size:20px}.CitizenAssessmentPanel_compactMetrics__ZuqsH,.CitizenAssessmentPanel_reasonList__fCGaG{grid-template-columns:1fr}.CitizenAssessmentPanel_comparisonBasis__PdN_F{padding:0 14px}}@media (prefers-reduced-motion:reduce){.CitizenAssessmentPanel_comparisonBasis__PdN_F summary svg,.CitizenAssessmentPanel_householdScenario__Sq0Gr summary svg,.CitizenAssessmentPanel_limitations__hDTip summary svg{transition:none}}.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}}