.company-atlas-filters-module__RFv8ca__filters{gap:var(--space-6);background:var(--color-raised);border:1px solid var(--color-neutral-300);border-top:4px solid var(--color-accent-700);grid-template-columns:minmax(230px,.75fr) minmax(0,2fr);align-items:end;padding:18px;display:grid}.company-atlas-filters-module__RFv8ca__filterIntro{min-width:0}.company-atlas-filters-module__RFv8ca__eyebrow{color:var(--color-accent-700);letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.company-atlas-filters-module__RFv8ca__filterIntro h2{margin:0;font-size:20px}.company-atlas-filters-module__RFv8ca__filterIntro p{max-width:34ch;color:var(--color-neutral-700);margin:7px 0 0;font-size:12px}.company-atlas-filters-module__RFv8ca__controlGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.company-atlas-filters-module__RFv8ca__controlGrid label{gap:5px;min-width:0;display:grid}.company-atlas-filters-module__RFv8ca__controlGrid label>span{color:var(--color-neutral-700);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}.company-atlas-filters-module__RFv8ca__controlGrid select{width:100%;min-height:42px;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-neutral-400);border-radius:0;padding:8px 30px 8px 10px}.company-atlas-filters-module__RFv8ca__controlGrid select:focus-visible{border-color:var(--color-accent-700)}@media (max-width:900px){.company-atlas-filters-module__RFv8ca__filters{gap:var(--space-4);grid-template-columns:1fr}.company-atlas-filters-module__RFv8ca__filterIntro p{max-width:none}}@media (max-width:540px){.company-atlas-filters-module__RFv8ca__controlGrid{grid-template-columns:1fr}}
.company-atlas-map-module__i8gV5W__layout{min-width:0;display:block}.company-atlas-map-module__i8gV5W__mapColumn{min-width:0}.company-atlas-map-module__i8gV5W__map{width:100%;max-height:560px;display:block}.company-atlas-map-module__i8gV5W__region{stroke:var(--color-neutral-500);stroke-width:1px;vector-effect:non-scaling-stroke;cursor:pointer;transition:fill .14s,stroke .14s}.company-atlas-map-module__i8gV5W__region:hover,.company-atlas-map-module__i8gV5W__region:focus-visible,.company-atlas-map-module__i8gV5W__region[data-hovered=true]{stroke:var(--color-text);stroke-width:2px;outline:none}.company-atlas-map-module__i8gV5W__region[data-selected=true]{stroke:var(--color-accent-900);stroke-width:2px}.company-atlas-map-module__i8gV5W__outline{fill:none;stroke:var(--color-text);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none}.company-atlas-map-module__i8gV5W__level0{fill:var(--color-accent-100);background:var(--color-accent-100)}.company-atlas-map-module__i8gV5W__level1{fill:var(--color-accent-200);background:var(--color-accent-200)}.company-atlas-map-module__i8gV5W__level2{fill:var(--color-accent-300);background:var(--color-accent-300)}.company-atlas-map-module__i8gV5W__level3{fill:var(--color-accent-500);background:var(--color-accent-500)}.company-atlas-map-module__i8gV5W__level4{fill:var(--color-accent-800);background:var(--color-accent-800)}.company-atlas-map-module__i8gV5W__noData{fill:var(--color-neutral-200);background:var(--color-neutral-200)}.company-atlas-map-module__i8gV5W__legend{margin-top:var(--space-3);color:var(--color-neutral-600);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:3px;font-size:10px;display:flex}.company-atlas-map-module__i8gV5W__legend i{border:1px solid var(--color-neutral-400);width:28px;height:10px}.company-atlas-map-module__i8gV5W__mobileSelector{display:none}.company-atlas-map-module__i8gV5W__detail{margin-top:var(--space-3);background:var(--color-neutral-100);border:1px solid var(--color-neutral-300);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:12px;padding:10px 12px;display:grid}.company-atlas-map-module__i8gV5W__detail strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-atlas-map-module__i8gV5W__detail span{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.company-atlas-map-module__i8gV5W__detail small{color:var(--color-neutral-600);text-transform:uppercase;font-size:10px}@media (max-width:760px){.company-atlas-map-module__i8gV5W__map{max-height:460px}.company-atlas-map-module__i8gV5W__mobileSelector{margin-top:var(--space-3);color:var(--color-neutral-700);gap:6px;font-size:12px;display:grid}.company-atlas-map-module__i8gV5W__mobileSelector select{min-height:44px;color:var(--color-text);background:var(--color-raised);border:1px solid var(--color-neutral-400);border-radius:0;padding:0 10px}}
.education-atlas-filters-module__jtCpoq__filters{gap:var(--space-4);background:var(--color-raised);border:1px solid var(--color-neutral-300);grid-template-columns:minmax(240px,.8fr) minmax(0,2fr);padding:18px;display:grid}.education-atlas-filters-module__jtCpoq__filterIntro{min-width:0}.education-atlas-filters-module__jtCpoq__eyebrow{color:var(--color-accent-700);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.education-atlas-filters-module__jtCpoq__filterIntro h2{margin:5px 0 4px;font-size:20px}.education-atlas-filters-module__jtCpoq__filterIntro p{color:var(--color-neutral-700);margin:0;font-size:12px}.education-atlas-filters-module__jtCpoq__controlGrid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid}.education-atlas-filters-module__jtCpoq__controlGrid label{gap:6px;min-width:0;display:grid}.education-atlas-filters-module__jtCpoq__controlGrid label>span{color:var(--color-neutral-700);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}.education-atlas-filters-module__jtCpoq__controlGrid select{width:100%;min-height:44px;color:var(--color-text);background:var(--color-raised);border:1px solid var(--color-neutral-400);border-radius:var(--radius-md);padding:9px 30px 9px 10px}.education-atlas-filters-module__jtCpoq__controlGrid select:hover{border-color:var(--color-neutral-500)}.education-atlas-filters-module__jtCpoq__controlGrid select:focus-visible{border-color:var(--color-accent);outline:2px solid var(--focus-ring);outline-offset:0}@media (max-width:1000px){.education-atlas-filters-module__jtCpoq__filters{grid-template-columns:1fr}}@media (max-width:640px){.education-atlas-filters-module__jtCpoq__controlGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.education-atlas-filters-module__jtCpoq__controlGrid{grid-template-columns:1fr}}
.region-crest-module__6sqFlG__crest{vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;overflow:visible}.region-crest-module__6sqFlG__sm{width:32px;height:32px;padding:0}.region-crest-module__6sqFlG__md{width:56px;height:56px;padding:0}.region-crest-module__6sqFlG__image{object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;max-height:none;display:block}.region-crest-module__6sqFlG__fallback{color:var(--color-neutral-600);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.region-crest-module__6sqFlG__attribution{max-width:88ch;margin:var(--space-4) 0 0;color:var(--color-neutral-600);font-size:11px;line-height:1.45}.region-crest-module__6sqFlG__attribution a{font-weight:700}@media (max-width:560px){.region-crest-module__6sqFlG__sm{width:28px;height:28px}}
.spending-composition-module__ZC5JZq__composition{gap:var(--space-3);min-width:0;display:grid;position:relative;overflow:visible;container:composition/inline-size}.spending-composition-module__ZC5JZq__guide{color:var(--color-neutral-700);margin:0;font-size:12px;line-height:1.45}.spending-composition-module__ZC5JZq__guideMobile{display:none}.spending-composition-module__ZC5JZq__visual{aspect-ratio:100/62;background:var(--color-neutral-100);border:1px solid var(--color-neutral-400);contain:layout paint;width:100%;min-width:0;height:clamp(250px,62cqw,320px);min-height:250px;position:relative}.spending-composition-module__ZC5JZq__tile{min-width:0;min-height:0;padding:clamp(8px, 1.5cqw, var(--space-3));border:2px solid var(--color-raised);color:var(--color-on-strong);cursor:pointer;align-content:start;place-items:start;display:grid;position:absolute;overflow:hidden}.spending-composition-module__ZC5JZq__tile:hover,.spending-composition-module__ZC5JZq__tile[data-active=true]{z-index:1;outline:3px solid var(--color-text);outline-offset:-3px}.spending-composition-module__ZC5JZq__tileCopy{text-align:left;flex-direction:column;gap:2px;min-width:0;max-width:100%;line-height:1.2;display:flex}.spending-composition-module__ZC5JZq__tileCopy b{font-family:var(--font-heading);text-wrap:balance;overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.25}.spending-composition-module__ZC5JZq__tileCopy small{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.15}.spending-composition-module__ZC5JZq__tileIndex{width:auto;height:auto;font-family:var(--font-heading);font-size:15px;font-weight:var(--font-heading-weight);place-items:center;line-height:1;display:grid}.spending-composition-module__ZC5JZq__tile[data-label-mode=index]{align-content:center;place-items:center;padding:0}.spending-composition-module__ZC5JZq__services{background:var(--chart-category-blue)}.spending-composition-module__ZC5JZq__investment{background:var(--chart-category-purple)}.spending-composition-module__ZC5JZq__pass-through{background:var(--chart-category-amber)}.spending-composition-module__ZC5JZq__financing{background:var(--chart-category-teal)}.spending-composition-module__ZC5JZq__other{background:var(--chart-category-slate)}.spending-composition-module__ZC5JZq__legend{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container composition (min-width:420px){.spending-composition-module__ZC5JZq__legend{grid-template-columns:repeat(2,minmax(0,1fr))}}.spending-composition-module__ZC5JZq__legend li{min-width:0}.spending-composition-module__ZC5JZq__legend button{align-items:start;gap:var(--space-2);width:100%;min-height:56px;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:10px minmax(0,1fr) auto;padding:8px;display:grid}.spending-composition-module__ZC5JZq__legend button:hover,.spending-composition-module__ZC5JZq__legend button[aria-pressed=true]{border-color:var(--color-neutral-400);background:var(--color-neutral-100)}.spending-composition-module__ZC5JZq__legendSwatch{border:1px solid color-mix(in srgb, var(--color-text) 14%, transparent);align-self:stretch;width:10px;min-height:28px;margin-block:2px}.spending-composition-module__ZC5JZq__legendCopy{flex-direction:column;gap:2px;min-width:0;padding-block:1px;display:flex}.spending-composition-module__ZC5JZq__legendLabel{font-family:var(--font-heading);overflow-wrap:anywhere;font-size:12.5px;font-weight:700;line-height:1.3}.spending-composition-module__ZC5JZq__legendAmount{color:var(--color-neutral-600);font-size:12px;line-height:1.3}.spending-composition-module__ZC5JZq__legendShare{font-family:var(--font-heading);font-variant-numeric:tabular-nums;padding-top:1px;font-size:13px;font-weight:700;line-height:1.3}.spending-composition-module__ZC5JZq__mobileBar{display:none}.spending-composition-module__ZC5JZq__tooltip{z-index:10;width:min(320px, calc(100vw - 2 * var(--gutter)), calc(100% - var(--space-2)));max-width:calc(100vw - 2 * var(--gutter));padding:var(--space-3);background:var(--color-text);color:var(--color-on-strong);box-shadow:var(--shadow-md);pointer-events:none;visibility:hidden;display:block;position:absolute;top:0;left:0}.spending-composition-module__ZC5JZq__tooltip[data-positioned=true]{visibility:visible}.spending-composition-module__ZC5JZq__tooltip strong{overflow-wrap:anywhere;font-weight:700;line-height:1.3;display:block}.spending-composition-module__ZC5JZq__tooltip span{font-variant-numeric:tabular-nums;margin-top:2px;display:block}.spending-composition-module__ZC5JZq__tooltip p{color:var(--color-on-strong-muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.45}.spending-composition-module__ZC5JZq__meta{color:var(--color-neutral-700);margin:0;font-size:12px;line-height:1.5}.spending-composition-module__ZC5JZq__partial{padding:var(--space-3);border:1px solid var(--color-warning-border);background:var(--color-warning-bg);margin:0;font-size:12px}.spending-composition-module__ZC5JZq__tableDetails summary{cursor:pointer;min-height:44px;padding-block:12px;font-weight:600}@media (max-width:620px){.spending-composition-module__ZC5JZq__guideDesktop{display:none}.spending-composition-module__ZC5JZq__guideMobile{display:inline}.spending-composition-module__ZC5JZq__visual{display:none}.spending-composition-module__ZC5JZq__legend{grid-template-columns:minmax(0,1fr)}.spending-composition-module__ZC5JZq__legend button{min-height:52px}.spending-composition-module__ZC5JZq__mobileBar{background:var(--color-neutral-200);height:4px;margin:0 8px;display:block}.spending-composition-module__ZC5JZq__mobileBar span{height:100%;display:block}}
.home-module__Hx0lNG__dashboard{align-items:start;gap:var(--space-4);padding-block:var(--space-4) 0;grid-template-columns:360px minmax(0,1fr);display:grid}.home-module__Hx0lNG__pageTitle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-module__Hx0lNG__column{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.home-module__Hx0lNG__dashboard>.home-module__Hx0lNG__column:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.home-module__Hx0lNG__dashboard>.home-module__Hx0lNG__column:last-child>.panel{height:100%}.home-module__Hx0lNG__panelHead{align-items:start;column-gap:var(--space-2);row-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title action""note action";min-height:44px;display:grid}.home-module__Hx0lNG__panelHead>h2{flex:auto;grid-area:title;min-width:0;margin:0;line-height:1.12}.home-module__Hx0lNG__panelHead .panel-title{flex:auto;grid-area:title;min-width:0;margin:0;line-height:1.12}.home-module__Hx0lNG__headNote{min-width:0;color:var(--color-neutral-600);grid-area:note;font-size:12px}:is(.home-module__Hx0lNG__panelHead>[data-info-tooltip],.home-module__Hx0lNG__panelHead>nav){grid-area:action;align-self:start}.home-module__Hx0lNG__rankPanel,.home-module__Hx0lNG__regionsPanel,.home-module__Hx0lNG__sourcePanel,.home-module__Hx0lNG__actionPanel{gap:var(--space-3);flex-direction:column;display:flex}:is(.home-module__Hx0lNG__rankPanel .panel-title,.home-module__Hx0lNG__regionsPanel .panel-title,.home-module__Hx0lNG__sourcePanel .panel-title,.home-module__Hx0lNG__actionPanel .panel-title){margin-bottom:0}.home-module__Hx0lNG__rankPanel .home-module__Hx0lNG__note,.home-module__Hx0lNG__sourcePanel .home-module__Hx0lNG__note,.home-module__Hx0lNG__actionPanel .home-module__Hx0lNG__note{margin:0}:is(.home-module__Hx0lNG__rankPanel .btn-block,.home-module__Hx0lNG__regionsPanel .btn-block,.home-module__Hx0lNG__sourcePanel .btn-block,.home-module__Hx0lNG__actionPanel .btn-block){margin-top:auto}.home-module__Hx0lNG__actionPanel .home-module__Hx0lNG__factRows,.home-module__Hx0lNG__actionPanel .home-module__Hx0lNG__ratioHead,.home-module__Hx0lNG__actionPanel .home-module__Hx0lNG__ratioTrack{margin-top:0}.home-module__Hx0lNG__periodSelector{justify-self:stretch;margin-bottom:0}.home-module__Hx0lNG__mapStage{min-width:0;margin-top:var(--space-3)}.home-module__Hx0lNG__regionNameCell{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}.home-module__Hx0lNG__regionNameCell>span:last-child{overflow-wrap:anywhere;min-width:0}.home-module__Hx0lNG__freshness{margin:var(--space-3) 0 0;color:var(--color-neutral-700);align-items:center;gap:7px;font-size:12px;display:flex}.home-module__Hx0lNG__freshness i{background:var(--color-accent);flex:none;width:7px;height:7px}.home-module__Hx0lNG__headline{margin-top:var(--space-2);font-family:var(--font-heading);font-size:38px;font-weight:var(--font-heading-weight);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05;display:block}.home-module__Hx0lNG__headlineNote{color:var(--color-neutral-700);margin:6px 0 0;font-size:13px}.home-module__Hx0lNG__factRows{margin:var(--space-3) 0 0}.home-module__Hx0lNG__factRows>div{border-top:1px solid var(--color-neutral-200);justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;font-size:12.5px;display:flex}.home-module__Hx0lNG__factRows dt{color:var(--color-neutral-700)}.home-module__Hx0lNG__factRows dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.home-module__Hx0lNG__rule{height:1px;margin:var(--space-4) 0;background:var(--color-neutral-300);border:0}.home-module__Hx0lNG__spendingDetailsLink{min-height:44px;margin-top:var(--space-3)}.home-module__Hx0lNG__rankList{margin:0;padding:0;list-style:none}.home-module__Hx0lNG__rankList li{border-bottom:1px solid var(--color-neutral-200);align-items:baseline;gap:10px;padding:11px 0;font-size:13px;display:flex}.home-module__Hx0lNG__rankList li>span{width:14px;color:var(--color-neutral-600);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.home-module__Hx0lNG__rankList strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.home-module__Hx0lNG__rankList strong small{color:var(--color-neutral-600);text-overflow:ellipsis;margin-top:2px;font-size:11px;font-weight:400;display:block;overflow:hidden}.home-module__Hx0lNG__rankList b{font-variant-numeric:tabular-nums;flex:none}.home-module__Hx0lNG__mapStats{flex-direction:column;gap:10px;display:flex}.home-module__Hx0lNG__mapStats>div{background:var(--color-neutral-100);border:1px solid var(--color-neutral-200);padding:12px 14px}.home-module__Hx0lNG__mapStats span{letter-spacing:.07em;text-transform:uppercase;color:var(--color-neutral-600);font-size:10px;display:block}.home-module__Hx0lNG__mapStats strong{font-family:var(--font-heading);font-size:21px;font-weight:var(--font-heading-weight);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 4px;display:block}.home-module__Hx0lNG__mapStats small{color:var(--color-neutral-600);font-size:12px;display:block}.home-module__Hx0lNG__attribution{margin:var(--space-3) 0 0;color:var(--color-neutral-600);font-size:11px}.home-module__Hx0lNG__monthList{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.home-module__Hx0lNG__monthList li{align-items:center;gap:var(--space-2);grid-template-columns:62px minmax(0,1fr) 38px;font-size:12px;display:grid}.home-module__Hx0lNG__monthList li>span{color:var(--color-neutral-700)}.home-module__Hx0lNG__monthList li>i{background:var(--chart-data-track);height:10px;display:block}.home-module__Hx0lNG__monthList li>i>b{background:var(--chart-data-primary);height:100%;display:block}.home-module__Hx0lNG__monthList li>b{text-align:right;font-weight:600}.home-module__Hx0lNG__running{background:var(--color-neutral-500)!important}.home-module__Hx0lNG__sourceList{gap:var(--space-3);flex-direction:column;display:flex}.home-module__Hx0lNG__sourceList article+article{padding-top:var(--space-3);border-top:1px solid var(--color-neutral-200)}.home-module__Hx0lNG__sourceList header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.home-module__Hx0lNG__sourceList strong{font-size:13px}.home-module__Hx0lNG__sourceList dl{margin:var(--space-2) 0 0}.home-module__Hx0lNG__sourceList dl>div{justify-content:space-between;gap:10px;padding:4px 0;font-size:12px;display:flex}.home-module__Hx0lNG__sourceList dt{color:var(--color-neutral-600)}.home-module__Hx0lNG__sourceList dd{text-align:right;margin:0}.home-module__Hx0lNG__ratioHead{margin-top:var(--space-3);justify-content:space-between;gap:10px;font-size:12px;display:flex}.home-module__Hx0lNG__ratioHead b{font-variant-numeric:tabular-nums}.home-module__Hx0lNG__ratioTrack{background:var(--chart-progress-track);height:10px;margin-top:6px}.home-module__Hx0lNG__ratioTrack i{background:var(--chart-progress);height:100%;display:block}.home-module__Hx0lNG__note{margin:var(--space-3) 0 0;color:var(--color-neutral-600);font-size:12px}.home-module__Hx0lNG__anomalyGallery{gap:0;margin:0;display:grid}.home-module__Hx0lNG__anomalyItem{--anomaly-accent:var(--chart-data-primary);border-top:1px solid var(--color-neutral-300);gap:6px;min-width:0;padding:13px 0;display:grid}.home-module__Hx0lNG__anomalyItem[data-signal=gdf-public-spending-fraud]{--anomaly-accent:var(--chart-category-blue)}.home-module__Hx0lNG__anomalyItem[data-signal=pnrr-beyond-2026]{--anomaly-accent:var(--chart-progress)}.home-module__Hx0lNG__anomalyItemHead{align-items:center;gap:var(--space-2);min-width:0;display:flex}.home-module__Hx0lNG__anomalyMarker{min-width:24px;color:var(--anomaly-accent);letter-spacing:.08em;text-align:center;border-bottom:2px solid;flex:none;font-size:10px;font-weight:800;line-height:1.6}.home-module__Hx0lNG__anomalyArea{min-width:0;color:var(--color-neutral-600);letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700;line-height:1.2;overflow:hidden}.home-module__Hx0lNG__anomalyItem h3{margin:1px 0 0;font-size:14px;line-height:1.2}.home-module__Hx0lNG__anomalyValue{color:var(--color-text);font-family:var(--font-heading);font-size:22px;font-weight:var(--font-heading-weight);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05;display:block}.home-module__Hx0lNG__anomalyBar{background:var(--chart-data-track);height:6px;margin-top:2px;display:block}.home-module__Hx0lNG__anomalyBar i{background:var(--anomaly-accent);height:100%;display:block}.home-module__Hx0lNG__anomalyMeta{justify-content:space-between;align-items:baseline;gap:var(--space-2);color:var(--color-neutral-600);margin:2px 0 0;font-size:11px;line-height:1.35;display:flex}.home-module__Hx0lNG__anomalyMeta span{overflow-wrap:anywhere;min-width:0}.home-module__Hx0lNG__anomalyMeta a{color:var(--anomaly-accent);text-align:end;flex:none;font-weight:700}.home-module__Hx0lNG__anomalyCaveat,.home-module__Hx0lNG__anomalyFallback{color:var(--color-neutral-600);margin:0;font-size:11px;line-height:1.4}.home-module__Hx0lNG__anomalyCaveat{color:var(--color-neutral-700);font-weight:700}.home-module__Hx0lNG__anomalyFallback a{font-weight:700}.home-module__Hx0lNG__readingPanel{align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-3) var(--space-4);background:var(--color-neutral-100);border:1px solid var(--color-neutral-300);border-top:2px solid var(--chart-category-blue);grid-column:1/-1;grid-template-columns:minmax(0,1.45fr) minmax(150px,.8fr) minmax(150px,.8fr) auto;display:grid}.home-module__Hx0lNG__readingIntro{min-width:0}.home-module__Hx0lNG__readingKicker{color:var(--color-neutral-600);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:700;line-height:1.2;display:block}.home-module__Hx0lNG__readingPanel .panel-title{margin:0 0 6px}.home-module__Hx0lNG__readingNote{max-width:54ch;color:var(--color-neutral-800);margin:0;font-size:13px;line-height:1.45}.home-module__Hx0lNG__readingRules{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.home-module__Hx0lNG__readingRules>div{min-width:0;border-inline-start:1px solid var(--color-neutral-400);padding-inline-start:var(--space-3)}.home-module__Hx0lNG__readingRules dt{font-size:12px;font-weight:700;line-height:1.25}.home-module__Hx0lNG__readingRules dd{color:var(--color-neutral-600);margin:3px 0 0;font-size:11px;line-height:1.35}.home-module__Hx0lNG__readingLink{width:fit-content;min-height:44px;color:var(--chart-category-blue);white-space:nowrap;align-items:center;gap:5px;margin:0;font-weight:700;display:inline-flex}.home-module__Hx0lNG__readingLink:hover{color:var(--chart-category-blue)}.home-module__Hx0lNG__readingLink svg{flex:none}@media (max-width:1320px){.home-module__Hx0lNG__dashboard>.home-module__Hx0lNG__column:last-child>.panel>.btn-block{margin-top:0}}@media (max-width:900px){.home-module__Hx0lNG__dashboard{grid-template-columns:minmax(0,1fr)}.home-module__Hx0lNG__dashboard>.home-module__Hx0lNG__column:last-child{grid-column:auto;display:flex}.home-module__Hx0lNG__dashboard>.home-module__Hx0lNG__column:last-child>.panel{height:auto}}@media (max-width:1100px){.home-module__Hx0lNG__readingPanel{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-module__Hx0lNG__readingIntro{grid-column:1/-1}.home-module__Hx0lNG__readingRules{grid-column:1}.home-module__Hx0lNG__readingLink{grid-column:2;justify-self:end}}@media (max-width:620px){.home-module__Hx0lNG__headline{font-size:32px}.home-module__Hx0lNG__mapStats{grid-template-columns:1fr 1fr;display:grid}.home-module__Hx0lNG__monthList li{grid-template-columns:58px minmax(0,1fr) 36px}.home-module__Hx0lNG__readingPanel{padding:var(--space-3);grid-template-columns:minmax(0,1fr)}.home-module__Hx0lNG__readingIntro,.home-module__Hx0lNG__readingRules,.home-module__Hx0lNG__readingLink{grid-column:auto}.home-module__Hx0lNG__readingLink{justify-self:start}}@media (max-width:560px){.home-module__Hx0lNG__panelHead>nav.home-module__Hx0lNG__periodSelector{grid-area:2/1/auto/-1;width:100%}}@media (max-width:420px){.home-module__Hx0lNG__mapStats{grid-template-columns:1fr}}
.territory-metric-chart-module__OGuhIq__figure{margin:0}.territory-metric-chart-module__OGuhIq__heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.territory-metric-chart-module__OGuhIq__regionSearch{justify-content:end;align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);color:var(--color-neutral-700);grid-template-columns:auto minmax(220px,340px);font-size:12px;font-weight:650;display:grid}.territory-metric-chart-module__OGuhIq__regionSearch select{border:1px solid var(--color-neutral-300);min-height:40px;color:var(--color-neutral-900);font:inherit;background:#fff;border-radius:0;padding:8px 34px 8px 10px}.territory-metric-chart-module__OGuhIq__heading p{max-width:72ch;margin:var(--space-2) 0 0;color:var(--color-neutral-700);font-size:13px}.territory-metric-chart-module__OGuhIq__referenceLabel{color:var(--color-neutral-700);flex:none;grid-template-columns:10px auto;gap:1px 7px;font-size:11px;display:grid}.territory-metric-chart-module__OGuhIq__referenceLabel i{background:var(--color-neutral-900);grid-row:1/span 2;align-self:stretch;width:2px}.territory-metric-chart-module__OGuhIq__referenceLabel strong{color:var(--color-neutral-900);font-variant-numeric:tabular-nums;font-size:13px}.territory-metric-chart-module__OGuhIq__chart{gap:8px;margin:0;padding:0;list-style:none;display:grid}.territory-metric-chart-module__OGuhIq__chart li{align-items:center;gap:var(--space-3);grid-template-columns:minmax(150px,210px) minmax(220px,1fr) minmax(105px,auto);min-height:24px;display:grid}.territory-metric-chart-module__OGuhIq__chart li[data-selected]{outline:2px solid var(--color-accent-700);outline-offset:2px;background:color-mix(in srgb, var(--color-accent-100) 55%, white);padding:4px 6px}.territory-metric-chart-module__OGuhIq__regionName{color:var(--color-neutral-900);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:650;overflow:hidden}.territory-metric-chart-module__OGuhIq__track{background:var(--color-neutral-100);cursor:pointer;border:0;height:12px;padding:0;position:relative}.territory-metric-chart-module__OGuhIq__regionName:focus-visible,.territory-metric-chart-module__OGuhIq__track:focus-visible{outline:2px solid var(--color-accent-700);outline-offset:3px}.territory-metric-chart-module__OGuhIq__bar{inset-block:1px;width:var(--bar-width);background:var(--color-neutral-600);position:absolute;left:0}.territory-metric-chart-module__OGuhIq__reference{z-index:1;top:-3px;bottom:-3px;left:var(--reference-position);background:var(--color-neutral-900);width:2px;position:absolute}.territory-metric-chart-module__OGuhIq__value{text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.territory-metric-chart-module__OGuhIq__figure figcaption{margin-top:var(--space-4);color:var(--color-neutral-600);font-size:11px}.territory-metric-chart-module__OGuhIq__selectionHint{margin:var(--space-4) 0 0;padding:var(--space-3);border:1px solid var(--color-neutral-300);background:var(--color-neutral-100);color:var(--color-neutral-700);font-size:13px}.territory-metric-chart-module__OGuhIq__selectedPanel,.territory-metric-chart-module__OGuhIq__comparison{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-neutral-300)}.territory-metric-chart-module__OGuhIq__selectedHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.territory-metric-chart-module__OGuhIq__selectedHeading span{color:var(--color-neutral-600);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.territory-metric-chart-module__OGuhIq__selectedHeading h3,.territory-metric-chart-module__OGuhIq__comparison h3,.territory-metric-chart-module__OGuhIq__comparison h4,.territory-metric-chart-module__OGuhIq__trend h3{font-family:var(--font-heading);margin:3px 0 0}.territory-metric-chart-module__OGuhIq__selectedHeading button{border:1px solid var(--color-accent-700);min-height:38px;color:var(--color-accent-800);cursor:pointer;background:#fff;padding:8px 12px;font-size:12px;font-weight:700}.territory-metric-chart-module__OGuhIq__selectedHeading button:disabled{border-color:var(--color-neutral-300);color:var(--color-neutral-500);cursor:not-allowed}.territory-metric-chart-module__OGuhIq__selectedStats{margin:var(--space-3) 0;background:var(--color-neutral-200);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.territory-metric-chart-module__OGuhIq__selectedStats>div{padding:var(--space-3);background:var(--color-neutral-100)}.territory-metric-chart-module__OGuhIq__selectedStats dt,.territory-metric-chart-module__OGuhIq__comparison dt{color:var(--color-neutral-600);letter-spacing:.05em;text-transform:uppercase;font-size:10px}.territory-metric-chart-module__OGuhIq__selectedStats dd,.territory-metric-chart-module__OGuhIq__comparison dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13px;font-weight:700}.territory-metric-chart-module__OGuhIq__selectedPanel>a{font-size:12px;font-weight:700}.territory-metric-chart-module__OGuhIq__trend{gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-3);background:var(--color-neutral-100);grid-template-columns:minmax(170px,.55fr) minmax(300px,1fr);display:grid}.territory-metric-chart-module__OGuhIq__trend h3{font-size:15px}.territory-metric-chart-module__OGuhIq__trend p,.territory-metric-chart-module__OGuhIq__comparison p{color:var(--color-neutral-700);margin:5px 0 0;font-size:11px}.territory-metric-chart-module__OGuhIq__trend ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.territory-metric-chart-module__OGuhIq__trend li{grid-template-columns:38px minmax(80px,1fr) minmax(85px,auto);align-items:center;gap:8px;font-size:11px;display:grid}.territory-metric-chart-module__OGuhIq__trend li small{color:var(--color-neutral-600);grid-column:2/-1;font-size:10px}.territory-metric-chart-module__OGuhIq__trendTrack{background:#fff;height:8px}.territory-metric-chart-module__OGuhIq__trendTrack i{width:var(--trend-width);background:var(--color-neutral-700);height:100%;display:block}.territory-metric-chart-module__OGuhIq__trendTrack .territory-metric-chart-module__OGuhIq__partialTrendBar{background:repeating-linear-gradient(135deg, var(--color-neutral-700) 0 4px, transparent 4px 8px)}.territory-metric-chart-module__OGuhIq__comparison>div:first-child{margin-bottom:var(--space-3)}.territory-metric-chart-module__OGuhIq__comparisonGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.territory-metric-chart-module__OGuhIq__comparisonGrid article{padding:var(--space-3);border:1px solid var(--color-neutral-300);position:relative}.territory-metric-chart-module__OGuhIq__comparisonGrid article>button{width:28px;height:28px;color:var(--color-neutral-700);cursor:pointer;background:0 0;border:0;font-size:20px;position:absolute;top:7px;right:7px}.territory-metric-chart-module__OGuhIq__comparisonGrid h4{padding-right:30px;font-size:15px}.territory-metric-chart-module__OGuhIq__comparisonGrid dl{gap:var(--space-2);margin:var(--space-3) 0 0;grid-template-columns:1fr 1fr;display:grid}@media (max-width:700px){.territory-metric-chart-module__OGuhIq__heading{display:grid}.territory-metric-chart-module__OGuhIq__referenceLabel{justify-self:start}.territory-metric-chart-module__OGuhIq__regionSearch{grid-template-columns:1fr;justify-content:stretch}.territory-metric-chart-module__OGuhIq__chart li{gap:4px var(--space-2);grid-template-columns:minmax(110px,1fr) minmax(90px,1.2fr)}.territory-metric-chart-module__OGuhIq__regionName{font-size:11px}.territory-metric-chart-module__OGuhIq__value{text-align:left;color:var(--color-neutral-700);grid-area:2/2;font-size:11px}.territory-metric-chart-module__OGuhIq__selectedHeading{display:grid}.territory-metric-chart-module__OGuhIq__selectedStats,.territory-metric-chart-module__OGuhIq__comparisonGrid{grid-template-columns:1fr 1fr}.territory-metric-chart-module__OGuhIq__trend{grid-template-columns:1fr}}@media (max-width:460px){.territory-metric-chart-module__OGuhIq__selectedStats,.territory-metric-chart-module__OGuhIq__comparisonGrid{grid-template-columns:1fr}}
.region-title-treemap-module__DUmpJG__figure{margin:0}.region-title-treemap-module__DUmpJG__chart{border:1px solid var(--color-neutral-300);background:var(--color-neutral-100);width:100%;height:420px}.region-title-treemap-module__DUmpJG__tileLabel,.region-title-treemap-module__DUmpJG__tileShare{fill:var(--color-raised);pointer-events:none;font-weight:800}.region-title-treemap-module__DUmpJG__tileLabel{font-size:13px}.region-title-treemap-module__DUmpJG__tileShare{font-size:11px}.region-title-treemap-module__DUmpJG__tooltip{max-width:310px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-neutral-400);color:var(--color-raised);background:var(--color-text)}.region-title-treemap-module__DUmpJG__tooltip span,.region-title-treemap-module__DUmpJG__tooltip strong,.region-title-treemap-module__DUmpJG__tooltip small{display:block}.region-title-treemap-module__DUmpJG__tooltip span,.region-title-treemap-module__DUmpJG__tooltip small{color:var(--color-neutral-300)}.region-title-treemap-module__DUmpJG__tooltipExplain{margin-block:var(--space-1) 0;font-size:.78rem;line-height:1.4;color:var(--color-neutral-200)!important}.region-title-treemap-module__DUmpJG__tooltip strong{margin-block:var(--space-2) var(--space-1);font-variant-numeric:tabular-nums}.region-title-treemap-module__DUmpJG__figure figcaption{max-width:72ch;color:var(--color-neutral-600);margin-block-start:var(--space-3);font-size:.78rem}@media (max-width:620px){.region-title-treemap-module__DUmpJG__chart{height:340px}}
.territori-module__2ZbpnG__intro{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.territori-module__2ZbpnG__periodBadge{margin-bottom:var(--space-2);border:1px solid var(--color-neutral-300);background:var(--color-accent-100);color:var(--color-accent-900);letter-spacing:.03em;text-transform:uppercase;padding:5px 8px;font-size:11px;font-weight:750;display:inline-block}.territori-module__2ZbpnG__metricSelector{border:1px solid var(--color-neutral-300);background:var(--color-neutral-100);flex-wrap:wrap;width:fit-content;padding:3px;display:inline-flex}.territori-module__2ZbpnG__metricSelector a{min-height:40px;color:var(--color-neutral-700);padding:10px 15px;font-size:13px;font-weight:700;text-decoration:none}.territori-module__2ZbpnG__metricSelector a[aria-current=page]{color:#fff;background:var(--color-accent-800)}.territori-module__2ZbpnG__viewBlock{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.territori-module__2ZbpnG__viewSelector{border:1px solid var(--color-neutral-300);background:#fff;width:fit-content;padding:3px;display:inline-flex}.territori-module__2ZbpnG__viewSelector button{min-width:96px;min-height:36px;color:var(--color-neutral-700);cursor:pointer;background:0 0;border:0;padding:7px 14px;font-size:12px;font-weight:700}.territori-module__2ZbpnG__viewSelector button[aria-selected=true]{background:var(--color-neutral-900);color:#fff}.territori-module__2ZbpnG__rankingGuide p{margin:var(--space-2) 0 var(--space-3);color:var(--color-neutral-700);font-size:13px}.territori-module__2ZbpnG__rankingGuide a{font-size:13px;font-weight:650}.territori-module__2ZbpnG__municipalityPanel{gap:var(--space-4);display:grid}.territori-module__2ZbpnG__municipalityHeading{justify-content:space-between;align-items:flex-end;gap:var(--space-5);display:flex}.territori-module__2ZbpnG__municipalityHeading p{max-width:78ch;margin:var(--space-2) 0 0;color:var(--color-neutral-700);font-size:13px}.territori-module__2ZbpnG__municipalityHeading>a{flex:none;font-size:12px;font-weight:700}.territori-module__2ZbpnG__eyebrow{color:var(--color-neutral-600);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.territori-module__2ZbpnG__municipalityFilters{align-items:end;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-neutral-300);background:var(--color-neutral-100);grid-template-columns:minmax(170px,1.2fr) repeat(3,minmax(150px,1fr)) auto;display:grid}.territori-module__2ZbpnG__municipalityFilters label{gap:5px;min-width:0;display:grid}.territori-module__2ZbpnG__municipalityFilters label>span{color:var(--color-neutral-700);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}.territori-module__2ZbpnG__municipalityFilters input,.territori-module__2ZbpnG__municipalityFilters select{border:1px solid var(--color-neutral-300);width:100%;min-height:42px;color:var(--color-neutral-900);font:inherit;background:#fff;border-radius:0;padding:8px 10px;font-size:12px}.territori-module__2ZbpnG__filterActions{align-items:center;gap:var(--space-2);min-height:42px;display:flex}.territori-module__2ZbpnG__filterActions button{border:1px solid var(--color-accent-800);background:var(--color-accent-800);color:#fff;white-space:nowrap;cursor:pointer;min-height:42px;padding:9px 13px;font-size:12px;font-weight:700}.territori-module__2ZbpnG__filterActions a{font-size:12px;font-weight:650}.territori-module__2ZbpnG__resultsSummary{align-items:baseline;gap:var(--space-2);color:var(--color-neutral-700);font-size:12px;display:flex}.territori-module__2ZbpnG__resultsSummary strong{color:var(--color-neutral-900)}.territori-module__2ZbpnG__emptyState{color:var(--color-neutral-600);text-align:center;padding:var(--space-6)!important}.territori-module__2ZbpnG__split{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}.territori-module__2ZbpnG__aside{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.territori-module__2ZbpnG__areaRow th,.territori-module__2ZbpnG__areaRow td{background:var(--color-neutral-100);border-bottom:1px solid var(--color-neutral-200);font-weight:600}.territori-module__2ZbpnG__areaRow th{text-align:left;padding:var(--space-2);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-600);font-size:11px}.territori-module__2ZbpnG__note{margin:var(--space-3) 0 0;color:var(--color-neutral-600);max-width:90ch;font-size:12px}.territori-module__2ZbpnG__methodDetails{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-neutral-200)}.territori-module__2ZbpnG__methodDetails summary{cursor:pointer;color:var(--color-neutral-800);font-size:13px;font-weight:650}.territori-module__2ZbpnG__coverage{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.territori-module__2ZbpnG__coverageList{gap:var(--space-3);grid-template-columns:1fr 1fr;margin:0;display:grid}.territori-module__2ZbpnG__coverageList dt{letter-spacing:.06em;text-transform:uppercase;color:var(--color-neutral-600);font-size:11px}.territori-module__2ZbpnG__coverageList dd{font-family:var(--font-heading);font-size:21px;font-weight:var(--font-heading-weight);font-variant-numeric:tabular-nums;margin:4px 0 0}.territori-module__2ZbpnG__coverage>p{color:var(--color-neutral-800);margin:0;font-size:13px}@media (max-width:1100px){.territori-module__2ZbpnG__split{grid-template-columns:minmax(0,1fr)}.territori-module__2ZbpnG__municipalityFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.territori-module__2ZbpnG__coverage{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.territori-module__2ZbpnG__municipalityHeading{display:grid}}@media (max-width:620px){.territori-module__2ZbpnG__intro{align-items:stretch}.territori-module__2ZbpnG__coverageList dd{font-size:18px}.territori-module__2ZbpnG__viewSelector{width:100%}.territori-module__2ZbpnG__viewSelector button{flex:1}.territori-module__2ZbpnG__municipalityFilters{grid-template-columns:minmax(0,1fr)}.territori-module__2ZbpnG__filterActions{justify-content:space-between}.territori-module__2ZbpnG__resultsSummary{display:grid}}
.imprese-module__5zArRW__dashboard{gap:var(--space-4);padding-block:var(--space-6) 0;flex-direction:column;display:flex}.imprese-module__5zArRW__hero{justify-content:space-between;align-items:end;gap:var(--space-8);border-bottom:1px solid var(--color-neutral-300);padding:22px 0 10px;display:flex}.imprese-module__5zArRW__hero h1{letter-spacing:-.045em;margin:3px 0 8px;font-size:clamp(34px,5vw,64px)}.imprese-module__5zArRW__hero p{max-width:62ch;color:var(--color-neutral-700);margin:0;font-size:16px}.imprese-module__5zArRW__kicker{color:var(--color-accent-700);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.imprese-module__5zArRW__heroMeta{color:var(--color-neutral-700);text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:8px;font-size:11px;display:flex}.imprese-module__5zArRW__heroMeta a{font-weight:700}.imprese-module__5zArRW__dashboardGrid{align-items:start;gap:var(--space-4);grid-template-columns:minmax(260px,.8fr) minmax(0,1.55fr) minmax(240px,.75fr);display:grid}.imprese-module__5zArRW__column{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.imprese-module__5zArRW__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.imprese-module__5zArRW__panelHead>h2{margin-bottom:0}.imprese-module__5zArRW__panelHead .panel-title{margin-bottom:0}.imprese-module__5zArRW__headNote{color:var(--color-neutral-600);font-size:11px}.imprese-module__5zArRW__headline{margin-top:var(--space-3);color:var(--color-accent-900);font-family:var(--font-heading);font-size:clamp(38px,5vw,58px);font-weight:var(--font-heading-weight);letter-spacing:-.055em;font-variant-numeric:tabular-nums;line-height:.98;display:block}.imprese-module__5zArRW__headlineNote{color:var(--color-neutral-700);margin:8px 0 0;font-size:13px}.imprese-module__5zArRW__definition{color:var(--color-neutral-700);margin:14px 0;font-size:12px}.imprese-module__5zArRW__factRows{margin:var(--space-4) 0 0}.imprese-module__5zArRW__factRows>div{border-top:1px solid var(--color-neutral-200);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:12px;display:flex}.imprese-module__5zArRW__factRows dt{color:var(--color-neutral-700)}.imprese-module__5zArRW__factRows dd{text-align:right;max-width:62%;margin:0;font-weight:700}.imprese-module__5zArRW__sectorList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.imprese-module__5zArRW__sectorList li{min-width:0}.imprese-module__5zArRW__sectorLabel{grid-template-columns:max-content minmax(0,1fr) auto;align-items:baseline;gap:5px;font-size:12px;display:grid}.imprese-module__5zArRW__sectorLabelPlain{grid-template-columns:minmax(0,1fr) auto}.imprese-module__5zArRW__sectorLabel b{color:var(--color-accent-700)}.imprese-module__5zArRW__sectorLabel span{color:var(--color-neutral-800);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.imprese-module__5zArRW__sectorLabel strong{font-variant-numeric:tabular-nums}.imprese-module__5zArRW__sectorList i{background:var(--chart-data-track);height:7px;margin-top:5px;display:block}.imprese-module__5zArRW__sectorList i b{background:var(--chart-data-primary);height:100%;display:block}.imprese-module__5zArRW__sectorList small{color:var(--color-neutral-600);margin-top:3px;font-size:10px;display:block}.imprese-module__5zArRW__mapPanel{min-width:0}.imprese-module__5zArRW__attribution{color:var(--color-neutral-600);margin:14px 0 0;font-size:10px;line-height:1.45}.imprese-module__5zArRW__note{color:var(--color-neutral-600);margin:12px 0 0;font-size:11px;line-height:1.45}.imprese-module__5zArRW__detailCard{background:var(--color-accent-100);border-left:2px solid var(--color-accent-700);gap:3px;margin-top:14px;padding:16px;display:grid}.imprese-module__5zArRW__detailLabel,.imprese-module__5zArRW__sourcePublisher{color:var(--color-neutral-600);letter-spacing:.07em;text-transform:uppercase;font-size:10px}.imprese-module__5zArRW__regionIdentity{align-items:center;gap:8px;min-width:0;display:inline-flex}.imprese-module__5zArRW__regionIdentity>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.imprese-module__5zArRW__detailRegion{align-items:center;gap:9px;display:inline-flex}.imprese-module__5zArRW__detailCard strong{font-size:19px}.imprese-module__5zArRW__detailCard b{color:var(--color-accent-900);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px}.imprese-module__5zArRW__detailCard small{color:var(--color-neutral-700);font-size:11px}.imprese-module__5zArRW__sourceTitle{margin:14px 0 2px;font-size:16px}.imprese-module__5zArRW__sourcePublisher{margin:0}.imprese-module__5zArRW__sourceCaveat{color:var(--color-neutral-700);margin:14px 0;font-size:12px}.imprese-module__5zArRW__boundaryNotice{border-color:var(--color-accent-300)}.imprese-module__5zArRW__boundaryNotice a{font-size:12px;font-weight:700}@media (max-width:1180px){.imprese-module__5zArRW__dashboardGrid{grid-template-columns:minmax(250px,.8fr) minmax(0,1.3fr)}.imprese-module__5zArRW__dashboardGrid>.imprese-module__5zArRW__column:last-child{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}}@media (max-width:800px){.imprese-module__5zArRW__hero{align-items:start;gap:var(--space-4);flex-direction:column}.imprese-module__5zArRW__heroMeta{text-align:left;align-items:flex-start}.imprese-module__5zArRW__dashboardGrid{grid-template-columns:1fr}.imprese-module__5zArRW__dashboardGrid>.imprese-module__5zArRW__column:last-child{grid-column:auto;display:flex}}
.istruzione-module__sXEb7q__dashboard{gap:var(--space-4);padding-block:var(--space-6) 0;flex-direction:column;display:flex}.istruzione-module__sXEb7q__hero{justify-content:space-between;align-items:end;gap:var(--space-8);border-bottom:1px solid var(--color-neutral-300);padding:22px 0 10px;display:flex}.istruzione-module__sXEb7q__hero h1{letter-spacing:-.045em;margin:3px 0 8px;font-size:clamp(34px,5vw,64px)}.istruzione-module__sXEb7q__hero p{max-width:66ch;color:var(--color-neutral-700);margin:0;font-size:16px}.istruzione-module__sXEb7q__kicker{color:var(--color-accent-700);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.istruzione-module__sXEb7q__heroMeta{color:var(--color-neutral-700);text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:8px;font-size:11px;display:flex}.istruzione-module__sXEb7q__heroMeta a{font-weight:700}.istruzione-module__sXEb7q__dashboardGrid{align-items:start;gap:var(--space-4);grid-template-columns:minmax(260px,.8fr) minmax(0,1.55fr) minmax(260px,.8fr);display:grid}.istruzione-module__sXEb7q__column{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.istruzione-module__sXEb7q__column>.panel{width:100%;min-width:0;max-width:100%}.istruzione-module__sXEb7q__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.istruzione-module__sXEb7q__panelHead>h2{margin-bottom:0}.istruzione-module__sXEb7q__panelHead .panel-title{margin-bottom:0}.istruzione-module__sXEb7q__headNote{color:var(--color-neutral-600);font-size:11px}.istruzione-module__sXEb7q__headline{margin-top:var(--space-3);color:var(--color-accent-900);font-family:var(--font-heading);font-size:clamp(38px,5vw,58px);font-weight:var(--font-heading-weight);letter-spacing:-.055em;font-variant-numeric:tabular-nums;line-height:.98;display:block}.istruzione-module__sXEb7q__headlineNote{color:var(--color-neutral-700);margin:8px 0 0;font-size:13px}.istruzione-module__sXEb7q__definition{color:var(--color-neutral-700);margin:14px 0;font-size:12px}.istruzione-module__sXEb7q__factRows{margin:var(--space-4) 0 0}.istruzione-module__sXEb7q__factRows>div{border-top:1px solid var(--color-neutral-200);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:12px;display:flex}.istruzione-module__sXEb7q__factRows dt{color:var(--color-neutral-700)}.istruzione-module__sXEb7q__factRows dd{text-align:right;max-width:64%;margin:0;font-weight:700}.istruzione-module__sXEb7q__pathwayList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.istruzione-module__sXEb7q__pathwayList li{min-width:0}.istruzione-module__sXEb7q__pathwayLabel{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;font-size:12px;display:grid}.istruzione-module__sXEb7q__pathwayLabel span{color:var(--color-neutral-800);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.istruzione-module__sXEb7q__pathwayLabel strong{font-variant-numeric:tabular-nums}.istruzione-module__sXEb7q__pathwayList i{background:var(--color-neutral-200);height:7px;margin-top:5px;display:block}.istruzione-module__sXEb7q__pathwayList i b{background:var(--color-accent);height:100%;display:block}.istruzione-module__sXEb7q__pathwayList small{color:var(--color-neutral-600);margin-top:3px;font-size:10px;display:block}.istruzione-module__sXEb7q__emptyState{color:var(--color-neutral-700);background:var(--color-neutral-100);border-left:2px solid var(--color-neutral-400);margin:14px 0 0;padding:14px;font-size:12px}.istruzione-module__sXEb7q__mapPanel{min-width:0}.istruzione-module__sXEb7q__attribution{color:var(--color-neutral-600);margin:14px 0 0;font-size:10px;line-height:1.45}.istruzione-module__sXEb7q__note{color:var(--color-neutral-600);margin:12px 0 0;font-size:11px;line-height:1.45}.istruzione-module__sXEb7q__trendRail{border-bottom:1px solid var(--color-neutral-300);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:14px;padding-bottom:10px;display:grid}.istruzione-module__sXEb7q__trendPoint{background:var(--color-neutral-100);border-top:3px solid var(--color-accent-300);gap:3px;min-width:0;padding:10px 8px;display:grid}.istruzione-module__sXEb7q__trendPoint span{color:var(--color-neutral-600);letter-spacing:.05em;text-transform:uppercase;font-size:10px}.istruzione-module__sXEb7q__trendPoint strong{color:var(--color-accent-900);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:20px}.istruzione-module__sXEb7q__trendPoint small{color:var(--color-neutral-600);font-size:10px}.istruzione-module__sXEb7q__trendDelta{color:var(--color-neutral-700);margin:12px 0 0;font-size:12px}.istruzione-module__sXEb7q__trendDelta strong{color:var(--color-accent-700)}.istruzione-module__sXEb7q__addressTable{max-height:420px;margin-top:8px;overflow:auto}.istruzione-module__sXEb7q__addressTable .table{font-size:12px}.istruzione-module__sXEb7q__addressTable .table th[scope=row]{overflow-wrap:anywhere;min-width:170px;max-width:230px}.istruzione-module__sXEb7q__addressTable .table td:nth-child(2){color:var(--color-neutral-600);font-size:11px}.istruzione-module__sXEb7q__coveragePanel{background:var(--color-neutral-100);border-color:var(--color-accent-300)}.istruzione-module__sXEb7q__coverageSignal{background:var(--color-accent-100);gap:3px;margin-top:14px;padding:14px;display:grid}.istruzione-module__sXEb7q__coverageSignal strong{color:var(--color-accent-900);letter-spacing:-.04em;font-size:23px}.istruzione-module__sXEb7q__coverageSignal span{color:var(--color-neutral-700);font-size:12px}.istruzione-module__sXEb7q__sourceTitle{margin:14px 0 2px;font-size:16px}.istruzione-module__sXEb7q__sourcePublisher{color:var(--color-neutral-600);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:10px}.istruzione-module__sXEb7q__sourceCaveat{color:var(--color-neutral-700);margin:14px 0;font-size:12px;line-height:1.5}@media (max-width:1180px){.istruzione-module__sXEb7q__dashboardGrid{grid-template-columns:minmax(250px,.8fr) minmax(0,1.3fr)}.istruzione-module__sXEb7q__dashboardGrid>.istruzione-module__sXEb7q__column:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@media (max-width:800px){.istruzione-module__sXEb7q__hero{align-items:start;gap:var(--space-4);flex-direction:column}.istruzione-module__sXEb7q__heroMeta{text-align:left;align-items:flex-start}.istruzione-module__sXEb7q__dashboardGrid{grid-template-columns:1fr}.istruzione-module__sXEb7q__dashboardGrid>.istruzione-module__sXEb7q__column:last-child{grid-column:auto;display:flex}}@media (max-width:480px){.istruzione-module__sXEb7q__trendRail{grid-template-columns:1fr}}@media (max-width:360px){.istruzione-module__sXEb7q__dashboard{gap:var(--space-3)}.istruzione-module__sXEb7q__hero{padding-top:14px}.istruzione-module__sXEb7q__hero h1{font-size:32px}.istruzione-module__sXEb7q__hero p{font-size:14px}.istruzione-module__sXEb7q__headline{font-size:36px}.istruzione-module__sXEb7q__factRows>div{align-items:flex-start}.istruzione-module__sXEb7q__factRows dd{overflow-wrap:anywhere;max-width:58%}.istruzione-module__sXEb7q__emptyState{padding:12px}}
.regioni-module__yXGVca__selector{align-items:end;gap:var(--space-3);margin-block-end:var(--space-8);display:flex}.regioni-module__yXGVca__selector label{gap:var(--space-2);min-width:min(100%,430px);font-weight:750;display:grid}.regioni-module__yXGVca__selector select{min-height:44px;padding-inline:var(--space-3);border:1px solid var(--color-neutral-400);color:var(--color-text);background:var(--color-raised)}.regioni-module__yXGVca__selector button{min-height:44px;padding-inline:var(--space-5);border:1px solid var(--color-accent);color:var(--color-raised);background:var(--color-accent);font-weight:800}.regioni-module__yXGVca__sectionHeader{justify-content:space-between;align-items:start;gap:var(--space-6);margin-block-end:var(--space-6);display:flex}.regioni-module__yXGVca__sectionHeader h2{margin:0}.regioni-module__yXGVca__sectionHeader p{max-width:72ch;margin:var(--space-2) 0 0;color:var(--color-neutral-700)}.regioni-module__yXGVca__sectionHeader>span,.regioni-module__yXGVca__provenance span{color:var(--color-neutral-700);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.regioni-module__yXGVca__titleTable,.regioni-module__yXGVca__allEntitiesTable{margin-block-start:var(--space-6)}.regioni-module__yXGVca__titleTable table{min-width:680px}.regioni-module__yXGVca__allEntitiesTable table{min-width:760px}.regioni-module__yXGVca__titleTable td,.regioni-module__yXGVca__allEntitiesTable td{white-space:nowrap;font-variant-numeric:tabular-nums}.regioni-module__yXGVca__titleTable tfoot{font-weight:800}.regioni-module__yXGVca__statusNote{max-width:76ch;color:var(--color-neutral-700)}.regioni-module__yXGVca__scrollHint{margin:var(--space-4) 0 0;color:var(--color-neutral-700);font-size:.85rem;display:none}.regioni-module__yXGVca__provenance{gap:var(--space-6);margin-block:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.regioni-module__yXGVca__provenance div{border-block-start:1px solid var(--color-neutral-300);padding-block-start:var(--space-3)}.regioni-module__yXGVca__provenance strong{overflow-wrap:anywhere;margin-block-start:var(--space-2);display:block}.regioni-module__yXGVca__sourceLinks{gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-5);display:flex}.regioni-module__yXGVca__sourceLinks a{font-weight:750}@media (max-width:900px){.regioni-module__yXGVca__provenance{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.regioni-module__yXGVca__selector,.regioni-module__yXGVca__sectionHeader{display:grid}.regioni-module__yXGVca__selector button{width:100%}.regioni-module__yXGVca__provenance{grid-template-columns:1fr}.regioni-module__yXGVca__scrollHint{display:block}}
.invalidita-module__iiKz8W__stats.stat-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.invalidita-module__iiKz8W__stats.stat-strip>div:nth-child(2){border-right:1px solid var(--color-neutral-200)}.invalidita-module__iiKz8W__stats.stat-strip>div:nth-child(-n+2){border-bottom:0}.invalidita-module__iiKz8W__columns{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.invalidita-module__iiKz8W__breakdown,.invalidita-module__iiKz8W__stockList,.invalidita-module__iiKz8W__coverageList{margin:0}.invalidita-module__iiKz8W__breakdown>div,.invalidita-module__iiKz8W__stockList>div,.invalidita-module__iiKz8W__coverageList>div{border-top:1px solid var(--color-neutral-200);padding:11px 0}.invalidita-module__iiKz8W__breakdown>div:first-child,.invalidita-module__iiKz8W__stockList>div:first-child,.invalidita-module__iiKz8W__coverageList>div:first-child{border-top:0;padding-top:0}.invalidita-module__iiKz8W__breakdown dt,.invalidita-module__iiKz8W__stockList dt,.invalidita-module__iiKz8W__coverageList dt{color:var(--color-neutral-700)}.invalidita-module__iiKz8W__breakdown dd,.invalidita-module__iiKz8W__stockList dd{font-variant-numeric:tabular-nums;margin:2px 0 7px;font-size:20px;font-weight:700}.invalidita-module__iiKz8W__breakdown span{background:var(--color-neutral-200);height:8px;display:block}.invalidita-module__iiKz8W__breakdown span i{background:var(--color-accent);height:100%;display:block}.invalidita-module__iiKz8W__coverageList>div{gap:var(--space-3);grid-template-columns:100px minmax(0,1fr);display:grid}.invalidita-module__iiKz8W__coverageList dt{font-weight:700}.invalidita-module__iiKz8W__coverageList dd{margin:0}.invalidita-module__iiKz8W__sectionHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.invalidita-module__iiKz8W__sectionHead .invalidita-module__iiKz8W__panel-title{margin-bottom:4px}.invalidita-module__iiKz8W__sectionHead p{color:var(--color-neutral-700);margin:0}.invalidita-module__iiKz8W__bodyCopy{margin:0 0 var(--space-3);max-width:75ch;color:var(--color-neutral-800)}.invalidita-module__iiKz8W__bodyCopy:last-child{margin-bottom:0}.invalidita-module__iiKz8W__sourceList{margin:0;padding:0;list-style:none}.invalidita-module__iiKz8W__sourceList li{gap:var(--space-3);border-top:1px solid var(--color-neutral-200);grid-template-columns:minmax(240px,1fr) minmax(220px,1fr) auto;align-items:baseline;padding:11px 0;display:grid}.invalidita-module__iiKz8W__sourceList li:first-child{border-top:0;padding-top:0}.invalidita-module__iiKz8W__sourceList a{font-weight:700}.invalidita-module__iiKz8W__sourceList span{color:var(--color-neutral-700)}.invalidita-module__iiKz8W__sourceList code{overflow-wrap:anywhere;font-size:11px}.invalidita-module__iiKz8W__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.invalidita-module__iiKz8W__note{margin:var(--space-3) 0 0;max-width:100ch;color:var(--color-neutral-700);font-size:12px}@media (max-width:860px){.invalidita-module__iiKz8W__columns{grid-template-columns:minmax(0,1fr)}.invalidita-module__iiKz8W__sourceList li{grid-template-columns:minmax(0,1fr);gap:3px}}@media (max-width:620px){.invalidita-module__iiKz8W__stats.stat-strip{grid-template-columns:1fr}.invalidita-module__iiKz8W__stats.stat-strip>div:nth-child(-n+2){border-right:0;border-bottom:1px solid var(--color-neutral-200)}.invalidita-module__iiKz8W__sectionHead{flex-direction:column;align-items:stretch}.invalidita-module__iiKz8W__coverageList>div{grid-template-columns:minmax(0,1fr);gap:2px}}
.fisco-module__8NxXRW__formula{padding:var(--space-4) 0;border-block:1px solid var(--color-neutral-300);color:var(--color-neutral-800)}.fisco-module__8NxXRW__formulaVisual{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.fisco-module__8NxXRW__formulaVisual b{color:var(--color-neutral-600)}.fisco-module__8NxXRW__formulaVisual strong{color:var(--color-neutral-900)}.fisco-module__8NxXRW__sectionHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.fisco-module__8NxXRW__sectionHeading p{max-width:72ch;margin:var(--space-2) 0 0;color:var(--color-neutral-700);font-size:13px}.fisco-module__8NxXRW__legend{gap:var(--space-3);color:var(--color-neutral-800);flex-wrap:wrap;font-size:12px;display:flex}.fisco-module__8NxXRW__legend span{align-items:center;gap:6px;display:inline-flex}.fisco-module__8NxXRW__legend i{width:14px;height:8px;display:inline-block}.fisco-module__8NxXRW__positiveSwatch,.fisco-module__8NxXRW__positiveBar{background:var(--chart-secondary)}.fisco-module__8NxXRW__negativeSwatch,.fisco-module__8NxXRW__negativeBar{background:var(--color-accent-700)}.fisco-module__8NxXRW__balanceChart{gap:9px;margin:0;padding:0;list-style:none;display:grid}.fisco-module__8NxXRW__balanceChart li{align-items:center;gap:var(--space-3);grid-template-columns:minmax(150px,230px) minmax(220px,1fr) 100px;min-height:26px;display:grid}.fisco-module__8NxXRW__regionName{font-size:13px;font-weight:650}.fisco-module__8NxXRW__axis{height:14px;position:relative}.fisco-module__8NxXRW__axis:before{content:"";inset-block:0;background:var(--color-neutral-400);width:1px;position:absolute;left:50%}.fisco-module__8NxXRW__axis>span{width:calc(var(--bar-width) / 2);height:10px;position:absolute;top:2px}.fisco-module__8NxXRW__positiveBar{left:50%}.fisco-module__8NxXRW__negativeBar{right:50%}.fisco-module__8NxXRW__emptyBar{display:none}.fisco-module__8NxXRW__balanceValue{text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.fisco-module__8NxXRW__note{margin:var(--space-4) 0 0;color:var(--color-neutral-700);font-size:12px}.fisco-module__8NxXRW__methodology{max-width:920px}.fisco-module__8NxXRW__methodology h2{margin:0 0 var(--space-4)}.fisco-module__8NxXRW__methodology dl{gap:var(--space-4);grid-template-columns:1fr 1fr;margin:0;display:grid}.fisco-module__8NxXRW__methodology dl>div{border-top:1px solid var(--color-neutral-300);padding-top:var(--space-3)}.fisco-module__8NxXRW__methodology dt{color:var(--color-neutral-600);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.fisco-module__8NxXRW__methodology dd{color:var(--color-neutral-900);margin:5px 0 0}.fisco-module__8NxXRW__methodology>p{margin:var(--space-6) 0 0;color:var(--color-neutral-700);font-size:13px}.fisco-module__8NxXRW__sources{margin-top:var(--space-6)}.fisco-module__8NxXRW__sources h3{margin:0 0 var(--space-3);font-size:15px}.fisco-module__8NxXRW__sources ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.fisco-module__8NxXRW__sources li{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-top:1px solid var(--color-neutral-300);padding-top:var(--space-2);display:flex}.fisco-module__8NxXRW__sources code{color:var(--color-neutral-700);font-size:11px}.fisco-module__8NxXRW__sources p{margin:var(--space-3) 0 0;color:var(--color-neutral-700);max-width:75ch;font-size:12px}.fisco-module__8NxXRW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.fisco-module__8NxXRW__sectionHeading{display:grid}.fisco-module__8NxXRW__balanceChart li{gap:5px var(--space-3);grid-template-columns:minmax(130px,1fr) 96px}.fisco-module__8NxXRW__regionName{grid-column:1}.fisco-module__8NxXRW__balanceValue{grid-area:1/2}.fisco-module__8NxXRW__axis{grid-area:2/1/auto/-1}.fisco-module__8NxXRW__methodology dl{grid-template-columns:1fr}.fisco-module__8NxXRW__sources li{gap:3px;display:grid}}@media (max-width:420px){.fisco-module__8NxXRW__formulaVisual{grid-template-columns:1fr auto;display:grid}.fisco-module__8NxXRW__formulaVisual strong{grid-column:1/-1}}.fisco-module__8NxXRW__metricSelector{border:1px solid var(--color-neutral-300);background:var(--color-neutral-100);flex-wrap:wrap;width:fit-content;padding:3px;display:inline-flex}.fisco-module__8NxXRW__metricSelector a{min-height:40px;color:var(--color-neutral-700);padding:10px 15px;font-size:13px;font-weight:700;text-decoration:none}.fisco-module__8NxXRW__metricSelector a[aria-current=page]{color:#fff;background:var(--color-accent-800)}
.irpef-module__1z1bRG__period{gap:var(--space-2) var(--space-6);padding-block:var(--space-3);border-block:1px solid var(--color-neutral-300);color:var(--color-neutral-700);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:12px;display:flex}.irpef-module__1z1bRG__period strong{color:var(--color-text);font-weight:650}.irpef-module__1z1bRG__summary{background:var(--color-neutral-300);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:1px;display:grid}.irpef-module__1z1bRG__summary>div{min-width:0;padding:var(--space-4) 18px;background:var(--color-raised)}.irpef-module__1z1bRG__summary dt,.irpef-module__1z1bRG__definitions dt,.irpef-module__1z1bRG__provenance dt{color:var(--color-neutral-600);letter-spacing:.07em;text-transform:uppercase;font-size:11px}.irpef-module__1z1bRG__summary dd{font-family:var(--font-heading);font-size:21px;font-weight:var(--font-heading-weight);font-variant-numeric:tabular-nums;margin:5px 0 0;line-height:1.2}.irpef-module__1z1bRG__summary dd>span{display:block}.irpef-module__1z1bRG__summary small{color:var(--color-neutral-600);margin-top:4px;font-size:11px;display:block}.irpef-module__1z1bRG__coverageNote,.irpef-module__1z1bRG__filterHint,.irpef-module__1z1bRG__methodNote,.irpef-module__1z1bRG__sourceFooter{margin:var(--space-3) 0 0;max-width:100ch;color:var(--color-neutral-700);font-size:12px}.irpef-module__1z1bRG__levelTabs{margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.irpef-module__1z1bRG__levelTabs a{border:1px solid var(--color-neutral-300);min-height:44px;color:var(--color-neutral-700);background:var(--color-raised);justify-content:center;align-items:center;padding-inline:16px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.irpef-module__1z1bRG__levelTabs a+a{margin-left:-1px}.irpef-module__1z1bRG__levelTabs a[aria-current=page]{border-color:var(--color-text);color:var(--color-raised);background:var(--color-text);position:relative}.irpef-module__1z1bRG__filters{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));align-items:end;display:grid}.irpef-module__1z1bRG__filters label{flex-direction:column;gap:6px;min-width:0;display:flex}.irpef-module__1z1bRG__filters label>span{color:var(--color-neutral-600);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:600}.irpef-module__1z1bRG__filterActions{gap:var(--space-2);display:flex}.irpef-module__1z1bRG__resultsHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.irpef-module__1z1bRG__resultsHeader h2{margin-bottom:4px}.irpef-module__1z1bRG__resultsHeader p{color:var(--color-neutral-700);margin:0;font-size:13px}.irpef-module__1z1bRG__resultsHeader>span{border:1px solid var(--color-neutral-300);color:var(--color-neutral-700);font-variant-numeric:tabular-nums;flex:none;padding:3px 9px;font-size:11px}.irpef-module__1z1bRG__tableRegion{scroll-padding-inline:var(--space-2)}.irpef-module__1z1bRG__tableRegion:focus-visible{outline-offset:3px}.irpef-module__1z1bRG__scrollHint{margin:0 0 var(--space-2);color:var(--color-neutral-600);font-size:11px}.irpef-module__1z1bRG__table{min-width:1220px}.irpef-module__1z1bRG__table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.irpef-module__1z1bRG__table th:first-child{min-width:190px}.irpef-module__1z1bRG__metricValue{justify-items:end;display:grid}.irpef-module__1z1bRG__metricValue>span{font-variant-numeric:tabular-nums;font-weight:650}.irpef-module__1z1bRG__metricValue small{color:var(--color-neutral-600);white-space:nowrap;margin-top:2px;font-size:10px;font-weight:400}.irpef-module__1z1bRG__metricValue em{border:1px solid var(--color-warning-border);color:var(--color-warning);background:var(--color-warning-bg);white-space:nowrap;margin-top:3px;padding:1px 4px;font-size:10px;font-style:normal;font-weight:600}.irpef-module__1z1bRG__emptyState{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-neutral-200);background:var(--color-neutral-100);display:flex}.irpef-module__1z1bRG__emptyState p{margin:0}.irpef-module__1z1bRG__pagination{align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-neutral-200);grid-template-columns:1fr auto 1fr;display:grid}.irpef-module__1z1bRG__pagination>:first-child{justify-self:start}.irpef-module__1z1bRG__pagination>:last-child{justify-self:end}.irpef-module__1z1bRG__pagination>span{color:var(--color-neutral-600);font-variant-numeric:tabular-nums;font-size:12px}.irpef-module__1z1bRG__methodology{gap:var(--space-8);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;display:grid}.irpef-module__1z1bRG__definitions{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.irpef-module__1z1bRG__definitions>div,.irpef-module__1z1bRG__provenance dl>div{padding-top:var(--space-2);border-top:1px solid var(--color-neutral-200)}.irpef-module__1z1bRG__definitions dd,.irpef-module__1z1bRG__provenance dd{color:var(--color-neutral-800);margin:3px 0 0;font-size:13px}.irpef-module__1z1bRG__provenance>p{margin:0 0 var(--space-3);color:var(--color-neutral-800)}.irpef-module__1z1bRG__provenance ul{margin:0 0 var(--space-4);color:var(--color-neutral-700);padding-left:18px}.irpef-module__1z1bRG__provenance li+li{margin-top:4px}.irpef-module__1z1bRG__provenance dl{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.irpef-module__1z1bRG__hash{overflow-wrap:anywhere}@media (max-width:1120px){.irpef-module__1z1bRG__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.irpef-module__1z1bRG__filterActions{align-self:end}.irpef-module__1z1bRG__methodology{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.irpef-module__1z1bRG__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.irpef-module__1z1bRG__definitions{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.irpef-module__1z1bRG__period{gap:5px;display:grid}.irpef-module__1z1bRG__filters{grid-template-columns:minmax(0,1fr)}.irpef-module__1z1bRG__filterActions .btn{flex:1}.irpef-module__1z1bRG__resultsHeader,.irpef-module__1z1bRG__emptyState{flex-direction:column;align-items:flex-start}.irpef-module__1z1bRG__pagination{grid-template-columns:1fr 1fr}.irpef-module__1z1bRG__pagination>span:nth-child(2){grid-area:1/1/auto/-1;justify-self:center}.irpef-module__1z1bRG__pagination>:first-child,.irpef-module__1z1bRG__pagination>:last-child{grid-row:2;width:100%}.irpef-module__1z1bRG__provenance dl{grid-template-columns:minmax(0,1fr)}.irpef-module__1z1bRG__levelTabs a{padding-inline:var(--space-2);flex:1}}@media (max-width:460px){.irpef-module__1z1bRG__summary{grid-template-columns:minmax(0,1fr)}}
