.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)}}
