: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%}}
