.impacto-breakdown-module__yNkH0W__wrap{width:100%}.impacto-breakdown-module__yNkH0W__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.impacto-breakdown-module__yNkH0W__colHead{padding:0 0 var(--space-3);text-align:right;vertical-align:bottom;border-bottom:1px solid var(--fundacion-line);color:var(--text-2);white-space:nowrap}.impacto-breakdown-module__yNkH0W__colHead:first-child{text-align:left}.impacto-breakdown-module__yNkH0W__row{transition:background-color var(--dur-fast,.15s) var(--ease-out,ease)}.impacto-breakdown-module__yNkH0W__row:hover,.impacto-breakdown-module__yNkH0W__row:focus-within{background-color:var(--fundacion-glow-faint)}.impacto-breakdown-module__yNkH0W__yearHead{padding:var(--space-3) var(--space-4) var(--space-3) 0;text-align:left;vertical-align:middle;white-space:nowrap;color:var(--text-2);border-bottom:1px solid var(--fundacion-line)}.impacto-breakdown-module__yNkH0W__cell{padding:var(--space-3) 0 var(--space-3) var(--space-4);vertical-align:middle;border-bottom:1px solid var(--fundacion-line)}.impacto-breakdown-module__yNkH0W__cellInner{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.impacto-breakdown-module__yNkH0W__value{font-variant-numeric:tabular-nums;color:var(--text-1);line-height:1}.impacto-breakdown-module__yNkH0W__valuePeak{color:var(--fundacion-teal);font-weight:var(--fw-semibold,600)}.impacto-breakdown-module__yNkH0W__valueZero{color:var(--text-3)}.impacto-breakdown-module__yNkH0W__bar{border-radius:var(--radius-sm);background:var(--fundacion-glow-faint);width:100%;max-width:7rem;height:4px;position:relative;overflow:hidden}.impacto-breakdown-module__yNkH0W__barFill{width:var(--bar,0%);border-radius:inherit;background:var(--fundacion-line);transform-origin:0;animation:impacto-breakdown-module__yNkH0W__impacto-bar-grow var(--dur-bar,.64s) var(--ease-out,ease) both;position:absolute;inset:0 auto 0 0}.impacto-breakdown-module__yNkH0W__barFillPeak{background:var(--fundacion-teal)}@keyframes impacto-breakdown-module__yNkH0W__impacto-bar-grow{0%{width:0%}to{width:var(--bar,0%)}}.impacto-breakdown-module__yNkH0W__totalHead{padding:var(--space-6) var(--space-4) 0 0;text-align:left;vertical-align:baseline;color:var(--text-2)}.impacto-breakdown-module__yNkH0W__totalCell{padding:var(--space-6) 0 0 var(--space-4);text-align:right;vertical-align:baseline}.impacto-breakdown-module__yNkH0W__totalValue{color:var(--fundacion-teal);font-variant-numeric:tabular-nums;display:block}@media (max-width:639px){.impacto-breakdown-module__yNkH0W__headRow{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.impacto-breakdown-module__yNkH0W__table,.impacto-breakdown-module__yNkH0W__row,.impacto-breakdown-module__yNkH0W__cell,.impacto-breakdown-module__yNkH0W__yearHead,.impacto-breakdown-module__yNkH0W__footRow,.impacto-breakdown-module__yNkH0W__totalHead,.impacto-breakdown-module__yNkH0W__totalCell{width:100%;display:block}.impacto-breakdown-module__yNkH0W__row,.impacto-breakdown-module__yNkH0W__footRow{border-bottom:1px solid var(--fundacion-line);padding:var(--space-4) 0}.impacto-breakdown-module__yNkH0W__yearHead{padding:0 0 var(--space-3);font-weight:var(--fw-semibold,600);color:var(--fundacion-teal);border-bottom:0}.impacto-breakdown-module__yNkH0W__cell,.impacto-breakdown-module__yNkH0W__totalCell{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) 0;text-align:left;border-bottom:0;display:flex}.impacto-breakdown-module__yNkH0W__cell:before,.impacto-breakdown-module__yNkH0W__totalCell:before{content:attr(data-label);color:var(--text-2);font-size:var(--text-sm);flex:none}.impacto-breakdown-module__yNkH0W__cellInner{flex:auto;align-items:flex-end}.impacto-breakdown-module__yNkH0W__bar{max-width:8rem}.impacto-breakdown-module__yNkH0W__footRow{border-bottom:0}.impacto-breakdown-module__yNkH0W__totalHead{padding:var(--space-4) 0 var(--space-2);color:var(--text-2)}}@media (prefers-reduced-motion:reduce){.impacto-breakdown-module__yNkH0W__barFill{animation:none}}
