:root{--p26-rep:#1d5fd1;--p26-chg:#0b7d72;--p26-chg-ink:#0a6a61;--p26-pos:#c98400;--p26-new:#7db82f;--p26-new-ink:#4a7208;--p26-new-fg:#12230a}:root[data-theme=dark]{--p26-rep:#7aa8ff;--p26-chg:#3ec9b6;--p26-chg-ink:#6fe0d0;--p26-pos:#f0b54a;--p26-new:#a6d649;--p26-new-ink:#c3ec7c;--p26-new-fg:#12230a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--p26-rep:#7aa8ff;--p26-chg:#3ec9b6;--p26-chg-ink:#6fe0d0;--p26-pos:#f0b54a;--p26-new:#a6d649;--p26-new-ink:#c3ec7c;--p26-new-fg:#12230a}}.p26c-comp{gap:var(--space-2);margin:0;display:grid}.p26c-comp-h{font-size:var(--text-sm);color:var(--color-ink);font-weight:700}.p26c-comp-pct{color:var(--color-muted);font-weight:500}.rs-blk .p26c-comp-t,.rs-blk .p26c-comp-sep{display:none}.p26c-sum{font-size:var(--text-sm);color:var(--color-muted);font-variant-numeric:tabular-nums;margin:0}.p26c-bar{z-index:2;gap:2px;height:2rem;display:flex;position:relative}.p26c-seg{white-space:nowrap;min-width:4px;height:100%;font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:#fff;background:var(--p26-rep);cursor:default;border:0;border-radius:4px;flex-basis:0;justify-content:center;align-items:center;margin:0;padding:0 2px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.p26c-bar>.p26c-seg:first-child{border-radius:999px 4px 4px 999px}.p26c-bar>.p26c-seg:last-child{border-radius:4px 999px 999px 4px}.p26c-bar>.p26c-seg:only-child{border-radius:999px}.p26c-seg--repetida{background:var(--p26-rep)}.p26c-seg--ambCanvis{background:var(--p26-chg)}.p26c-seg--canviPosicio{background:var(--p26-pos);color:#1a1100}.p26c-seg--nova{background:var(--p26-new);color:var(--p26-new-fg)}:root[data-theme=dark] .p26c-seg--repetida{color:#0b1628}:root[data-theme=dark] .p26c-seg--ambCanvis{color:#04211d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .p26c-seg--repetida{color:#0b1628}:root:not([data-theme=light]) .p26c-seg--ambCanvis{color:#04211d}}button.p26c-seg:hover,button.p26c-seg[data-on]{filter:brightness(1.12)saturate(1.1);box-shadow:0 0 0 2px var(--color-ink);z-index:1;position:relative}button.p26c-seg:focus-visible{outline:2px solid var(--color-focus,var(--color-ink));outline-offset:2px;z-index:1;position:relative}button.p26c-seg[data-p26-segment]{cursor:pointer;transition:filter .2s var(--ease), box-shadow .2s var(--ease)}button.p26c-seg[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--color-ink)}.p26c-legend{font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none}.p26c-legend li{border-top:var(--rule)}.p26c-legend li:first-child{border-top:0}.p26c-leg{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-2);width:100%;min-height:2.5rem;padding:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--color-text);border:2px solid #0000;border-radius:10px;display:flex}button.p26c-leg{cursor:pointer;transition:background .2s var(--ease)}button.p26c-leg:hover{background:var(--color-surface-2)}button.p26c-leg:focus-visible{outline:2px solid var(--color-focus,var(--color-ink));outline-offset:1px}button.p26c-leg[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-surface-2)}.p26c-leg .p26c-dot{flex:none;margin:0}.p26c-leg-t{flex:1;min-width:0}.p26c-leg b{font-size:var(--text-md);color:var(--color-ink)}.p26c-dot--repetida{background:var(--p26-rep)}.p26c-dot--ambCanvis{background:var(--p26-chg)}.p26c-dot--canviPosicio{background:var(--p26-pos)}.p26c-dot--nova{background:var(--p26-new)}.p26c-dot{vertical-align:-1px;border-radius:3px;width:.7rem;height:.7rem;margin-right:.35rem;display:inline-block}.p26c-hint{font-size:var(--text-xs);color:var(--color-faint);margin:0}.p26c-contra-line{font-size:var(--text-sm);color:var(--color-ink);margin:0;font-weight:600}.p26c-notice p{margin:0}.p26c-notice p+p{margin-top:var(--space-1)}.p26c-notice-t{font-weight:600}.p26c-notice-x{font-size:var(--text-xs)}.p26c-card{gap:var(--space-3);display:grid}.p26c-pair{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (width>=48rem){.p26c-pair{grid-template-columns:1fr auto 1fr;align-items:start}}.p26c-col{gap:var(--space-2);align-content:start;min-width:0;display:grid}.p26c-col p{margin:0}.p26c-h{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin:0;font-weight:700}.p26c-who{color:var(--color-ink);font-weight:700;font-size:var(--text-sm)}.p26c-quote{padding-left:var(--space-3);border-left:2px solid var(--color-rule-strong);color:var(--color-text);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.p26c-meta{color:var(--color-muted);font-size:var(--text-xs)}.p26c-arrow{font-size:var(--text-lg);color:var(--color-faint);place-self:center;transform:rotate(90deg)}@media (width>=48rem){.p26c-arrow{transform:none}}.p26c-status{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.p26c-statuslabel{font-size:var(--text-xs);color:var(--color-muted);font-weight:600}.p26c-nogov{font-size:var(--text-xs);color:var(--color-muted);font-style:italic}.p26c-change{font-size:var(--text-sm);color:var(--color-text)}.p26c-status .badge,.p26c-rel{max-width:100%}.p26c-rel--rep{--st:var(--p26-rep);--st-bg:color-mix(in srgb, var(--p26-rep) 12%, var(--color-surface))}.p26c-rel--chg{--st:var(--p26-chg-ink);--st-bg:color-mix(in srgb, var(--p26-chg) 14%, var(--color-surface));border-color:var(--p26-chg)}.p26c-rel--pos{--st:var(--color-warn);--st-bg:color-mix(in srgb, var(--p26-pos) 16%, var(--color-surface));border-color:var(--p26-pos)}.p26c-rel--new{--st:var(--p26-new-ink);--st-bg:color-mix(in srgb, var(--p26-new) 16%, var(--color-surface));border-color:var(--p26-new)}.p26c-human{font-size:var(--text-xs);color:var(--color-muted);font-weight:600}.p26c-human:before{content:"✓ "}.p26c-contra{gap:var(--space-1);display:grid}.p26c-contra p{margin:0}.p26c-contra-h{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-bad);margin:0;font-weight:700}.p26e{margin:var(--space-4) 0;padding:var(--space-5) var(--space-6);max-width:46rem}.p26e-t{margin:0 0 var(--space-2);font-size:var(--text-lg);letter-spacing:-.01em;font-weight:600}.p26e-x{margin:0 0 var(--space-4);color:var(--color-text)}.p26e-act{gap:var(--space-2) var(--space-5);margin:0 0 var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.p26e-d{font-size:var(--text-sm);color:var(--color-muted);margin:0}@media (width<=40rem){.p26e{padding:var(--space-4)}.p26e-cta{width:100%}}.p26-years{margin-bottom:var(--space-4)}.p26t-notice{margin:var(--space-3) 0}.p26t-notice[hidden]{display:none}.p26t-ret{align-items:center;gap:var(--space-2);display:inline-flex}.p26t-yes{color:var(--p26-rep);font-weight:700}.tb-ret{color:var(--p26-rep)}.tb-ret[aria-expanded=true]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bg)}.tb-ret .pl-ic{width:16px;height:16px}.p26t-pend{color:var(--color-muted);font-size:var(--text-xs);font-style:italic}.tb-empty{padding:0}.p26t-rel{gap:var(--space-1);align-content:start;justify-items:start;min-width:0;display:grid}.p26t-rel .p26c-rel{white-space:normal;overflow-wrap:anywhere;max-width:100%;padding-block:.15rem}.p26t-st{justify-items:start;gap:2px;min-width:0;max-width:100%;display:grid}.p26t-st .p26c-statuslabel{font-size:var(--text-xs);color:var(--color-muted)}.p26t-st .badge{text-overflow:ellipsis;min-width:0;max-width:100%;display:block;overflow:hidden}@media (width>=40.01rem){.p26t-table{table-layout:fixed}.p26t-table th,.p26t-table td{overflow-wrap:break-word}.p26t-table .tb-sum{min-width:0}.p26t-table th:first-child{width:6rem}.p26t-table th:nth-child(3){width:12%}.p26t-table th:nth-child(4){width:11%}.p26t-table th:nth-child(5){width:9%}.p26t-table th:nth-child(6){width:21%}.p26t-table th:nth-child(7){width:7.5rem}.p26t-table .tb-toggle{padding-inline:var(--space-3)}}.p26t-rel--nova{--st:var(--p26-new-fg);--st-bg:var(--p26-new);border-color:var(--p26-new)}.p26t-rel--sc{--st:var(--color-muted);--st-bg:transparent;border-style:dashed;border-color:var(--color-rule-strong)}.p26t-detail{min-width:0}.p26t-solo .p26c-col{max-width:46rem}.p26t-panel{background:0 0;border:0;padding:0}.tb-detail td{min-width:0}@media (width<=40rem){.tb-row .tb-empty{display:none}.p26t-relcell .p26t-rel{vertical-align:top;display:inline-grid}.p26t-rel .p26c-rel{white-space:normal}.tb-ret{width:2.75rem;height:2.75rem}}
