@font-face{font-family:Faustina;src:url(/fonts/faustina-300-400.v1.woff2)format("woff2");font-weight:300 400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2190-2193,U+21B5,U+2212,U+2215,U+2318,U+20AC}@font-face{font-family:Geist;src:url(/fonts/geist-400-600.v1.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2190-2193,U+21B5,U+2212,U+2215,U+2318,U+20AC}@font-face{font-family:Faustina Fallback;src:local(Georgia);font-display:swap;size-adjust:91.24%;ascent-override:114.31%;descent-override:23.78%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial);font-display:swap;size-adjust:103.63%;ascent-override:96.98%;descent-override:28.47%;line-gap-override:0%}@font-face{font-family:Faustina Title G;src:local(Georgia);font-display:swap;size-adjust:92.3%;ascent-override:113%;descent-override:23.51%;line-gap-override:0%}@font-face{font-family:Faustina Title T;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif),local(LiberationSerif);font-display:swap;size-adjust:102.4%;ascent-override:101.86%;descent-override:21.19%;line-gap-override:0%}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#120f0d;--color-bg-vignette-in:#161312;--color-bg-vignette-out:#0b0908;--color-panel-1:#181514;--color-panel-2:#1f1c1a;--color-panel-3:#262321;--color-glass:#181514e0;--color-popover:#1f1c1af7;--color-fg-1:#f8f7f4;--color-fg-2:#dad7d2;--color-fg-3:#b1ada8;--color-fg-4:#94908b;--color-fg-5:#75716c;--color-line-1:#f8f7f414;--color-line-2:#f8f7f429;--color-line-3:#f8f7f442;--color-hover-row:#f8f7f40d;--color-hover-icon:#f8f7f414;--color-pressed-bg:#f8f7f424;--color-pressed-ring:#f8f7f41f;--color-pill-bg:#f8f7f412;--color-pill-hover:#f8f7f421;--color-pill-on:#f8f7f429;--color-pill-ring-on:#f8f7f466;--color-selection:#f8f7f433;--color-focus:var(--color-fg-1);--color-scrim-search:#0b09088c;--color-scrim-overlay:#0b0908cc;--color-shadow:#00000073;--color-shadow-strong:#00000080;--color-bar-gap:var(--color-bg);--color-fifty:var(--color-fg-1);--color-fifty-ring:#120f0de6;--map-land:#1d1918;--map-nodata:#312e2d;--map-nodata-hatch:#43403f;--map-nodata-ink:#a29e99;--map-nodata-texture:repeating-linear-gradient(45deg, var(--map-nodata-hatch) 0 1px, transparent 1px 6px), var(--map-nodata);--map-norace:#191716;--map-norace-ink:var(--color-fg-4);--map-abroad-closed:#4b4743;--map-abroad-closed-stroke:#f8f7f49e;--map-abroad-open:var(--map-nodata);--map-abroad-open-stroke:#f8f7f433;--map-stroke-muni:#120f0d4d;--map-stroke-uf:var(--color-bg);--map-stroke-edge:#f8f7f41f;--map-focus-outline:#f8f7f499;--map-selected:var(--color-fg-1);--map-selected-glow:#f8f7f459;--map-guide:#f8f7f447;--map-guide-active:#f8f7f4e6;--map-partial-hatch:#120f0d73;--prob-ink:var(--color-fg-1);--prob-track:var(--color-panel-3);--prob-band-fill:#f8f7f429;--prob-band-stroke:#f8f7f48c;--prob-median:var(--color-fg-1);--sim-band-bg:repeating-linear-gradient(135deg, #f8f7f41a 0 8px, transparent 8px 16px), var(--color-panel-2);--sim-band-ink:var(--color-fg-1);--force-1:#7c6943;--force-2:#cab178;--force-3:#f8d87b;--force-2-wash:#cab17817;--force-3-wash:#f8d87b24;--font-serif:"Faustina", "Faustina Fallback", "Iowan Old Style", Georgia, serif;--font-brand:"Faustina", "Faustina Title G", "Faustina Title T", "Faustina Fallback", Georgia, serif;--font-sans:"Geist", "Geist Fallback", "Helvetica Neue", Arial, system-ui, sans-serif;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--lh-headline:1.14;--lh-fig:.95;--lh-tight:1.1;--lh-label:1.3;--lh-body:1.45;--ls-headline:-.01em;--ls-fig:-.025em;--ls-brand:-.01em;--ls-caps:.06em;--fs-headline:28px;--fs-fig:44px;--fs-fig-m:26px;--fs-name:15px;--fs-body:14px;--fs-label:13px;--fs-micro:12px;--fs-brand:22px;--brand-logo-h:40px;--fs-place-title:24px;--fs-profile-fig:44px;--fs-list-fig:16px;--fs-kpi:16px;--fs-search:17px;--fs-input:16px;--fs-event-headline:46px;--fs-event-fig:64px;--fs-hemicycle:30px;--fs-count:20px;--fs-seal:12px;--fs-map-label:12px;--fs-kbd:12px;--fs-picker-fig:15px;--fs-chamber-total:34px;--fs-ideology:22px;--fs-page-body:16px;--fs-page-h1:36px;--fs-page-h2:24px;--sp-2:2px;--sp-4:4px;--sp-6:6px;--sp-8:8px;--sp-10:10px;--sp-12:12px;--sp-14:14px;--sp-16:16px;--sp-20:20px;--sp-24:24px;--sp-28:28px;--sp-32:32px;--card-pad:16px;--stack-gap:12px;--radius-pill:999px;--radius-dialog:20px;--radius-card:16px;--radius-popover:14px;--radius-notice:12px;--radius-row:10px;--radius-avatar:8px;--radius-chip:6px;--radius-kbd:5px;--radius-tile:4px;--radius-bar:3px;--radius-swatch:2px;--shadow-popover:0 12px 28px var(--color-shadow);--shadow-float:0 14px 32px var(--color-shadow);--shadow-float-high:0 18px 40px var(--color-shadow);--shadow-modal:0 24px 60px var(--color-shadow-strong);--shadow-thumb:0 0 0 3px var(--color-panel-1), 0 2px 8px var(--color-shadow-strong);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-std:cubic-bezier(.4, 0, .2, 1);--ease-io:cubic-bezier(.7, 0, .3, 1);--ease-run:cubic-bezier(.2, .1, .8, .9);--ease-digit:cubic-bezier(.2, .8, .2, 1);--dur-hover:.12s;--dur-fast:.2s;--dur-base:.3s;--dur-enter:.5s;--dur-bar:.7s;--dur-wash:1.2s;--dur-spot:2.4s;--dur-live-tween:6s;--layout-margin:20px;--layout-header-top:14px;--layout-header-h:44px;--layout-top:72px;--layout-col-left:336px;--layout-col-right:308px;--layout-gutter:20px;--layout-maptop-h:32px;--layout-timeline-reserve:62px;--layout-timeline-h:48px;--layout-ticker-h:44px;--layout-chip-reserve:92px;--tabs-bar-h:0px;--flow-sticky-h:0px;--z-map:0;--z-marks:2;--z-panels:3;--z-header:4;--z-picker:5;--z-tooltip:6;--z-notice:7;--z-overlay:8;--z-sticky:9;--z-dialog:12;--z-search:20;--z-topbars:30}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}button:disabled,button[aria-disabled=true]{cursor:default}img,svg,canvas{max-width:100%;display:block}a{color:inherit}html,body{background:var(--color-bg);color:var(--color-fg-1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{-webkit-hyphens:manual;hyphens:manual;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font:var(--fw-regular) var(--fs-body) / var(--lh-body) var(--font-sans);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}::selection{background:var(--color-selection);color:var(--color-fg-1)}sup.pct{font-size:max(.42em, var(--fs-micro));vertical-align:.95em;font-weight:inherit;margin-left:.06em;line-height:0}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.card{min-width:0;padding:var(--card-pad);border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-glass);animation:kf-enter var(--dur-enter) var(--ease-out) both;position:relative}.card+.card{animation-delay:70ms}.surface-glass-pill{border:1px solid var(--color-line-1);border-radius:var(--radius-pill);background:var(--color-glass);-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);padding:6px 6px 6px 18px}.surface-popover{padding:var(--sp-12);border:1px solid var(--color-line-3);border-radius:var(--radius-popover);background:var(--color-panel-2);box-shadow:var(--shadow-popover);animation:kf-fade .16s var(--ease-std) both}.surface-popover-high{padding:var(--sp-16);border:1px solid var(--color-line-2);border-radius:var(--radius-popover);background:var(--color-popover);box-shadow:var(--shadow-float-high);animation:kf-enter var(--dur-base) var(--ease-out) both}.surface-dialog{padding:var(--sp-24);border:1px solid var(--color-line-2);border-radius:var(--radius-dialog);background:var(--color-popover);box-shadow:var(--shadow-modal);animation:kf-enter .32s var(--ease-out) both}.surface-tip{border-radius:var(--radius-avatar);background:var(--color-panel-3);transition:opacity .12s var(--ease-std);padding:6px 8px}.surface-toast{border:1px solid var(--color-line-2);border-radius:var(--radius-pill);background:var(--color-popover);height:40px;box-shadow:var(--shadow-float);animation:kf-toast-in .42s var(--ease-out) both;padding:0 16px 0 6px}.surface-notice{border:1px solid var(--color-line-2);border-radius:var(--radius-notice);background:var(--color-popover);box-shadow:var(--shadow-float);animation:kf-enter var(--dur-base) var(--ease-out) both;padding:9px 14px}.scrim{background:var(--color-scrim-search);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:kf-fade var(--dur-fast) var(--ease-std) both;position:fixed;inset:0}.scrim-overlay{background:var(--color-scrim-overlay);animation:kf-fade var(--dur-enter) var(--ease-std) both;position:fixed;inset:0}:root:not([data-h=tall]) .u-tall-only:not([data-trim-root] *),:root:is([data-h=short],[data-h=tiny]) .u-mid-up:not([data-trim-root] *),:root[data-h=mid] .u-no-mid:not([data-trim-root] *),:root[data-h=tiny] .u-no-tiny:not([data-trim-root] *){display:none}:root[data-mode=tv] .tv-hide{display:none!important}@container right-col (height<=780px){.u-cq-780:not([data-trim-root] *){display:none}}@container right-col (height<=627px){.u-cq-627{display:none}}:root[data-mode]:not(.flow),:root[data-mode]:not(.flow) body{height:100%;overflow:hidden}:root[data-mode].phase-screen,:root[data-mode].phase-screen body{height:auto;overflow:clip visible}:root[data-mode]:not(.flow):has(.app-shell[data-screen]:is([data-mode=tablet],[data-mode=land])){height:auto;overflow:clip visible}:root[data-mode]:not(.flow):has(.app-shell[data-screen]:is([data-mode=tablet],[data-mode=land])) body{height:auto;overflow:clip visible}:root:has(.app-shell[data-screen]:is([data-mode=tablet],[data-mode=land])) .top-bars{position:sticky}:root.flow{scroll-padding-top:calc(var(--flow-sticky-h) + 8px)}@keyframes kf-enter{0%{opacity:0;transform:translateY(8px)}}@keyframes kf-fade{0%{opacity:0}}@keyframes kf-headline-out{to{opacity:0;transform:translateY(-6px)}}@keyframes kf-headline-in{0%{opacity:0;transform:translateY(10px)}}@keyframes kf-wash{0%{opacity:1}to{opacity:0}}@keyframes kf-spot{0%{background-color:var(--color-hover-row);box-shadow:0 0 0 2px var(--color-focus)}to{background-color:#0000;box-shadow:0 0 0 2px #0000}}@keyframes kf-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-fg-1) 50%, transparent)}to{box-shadow:0 0 0 9px #0000}}@keyframes kf-breathe{0%,to{opacity:.25}40%,60%{opacity:1}}@keyframes kf-livedot{0%,to{opacity:1}50%{opacity:.3}}@keyframes kf-pin-drop{0%{opacity:0;transform:scale(.4)}}@keyframes kf-pin-pulse{40%{transform:scale(1.8)}}@keyframes kf-toast-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes kf-toast-out{to{opacity:0;transform:translateY(-8px)}}@keyframes kf-card-out{to{opacity:0;transform:translateY(-12px)scale(.985)}}@keyframes kf-tv-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kf-digit-in{0%{transform:translateY(100%)}}@keyframes kf-digit-out{to{transform:translateY(-100%)}}@keyframes kf-pop{0%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){:root{--dur-hover:1ms;--dur-fast:1ms;--dur-base:1ms;--dur-enter:1ms;--dur-bar:1ms;--dur-wash:1ms;--dur-spot:1ms}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}:root[data-hidden] *,:root[data-hidden] :before,:root[data-hidden] :after{animation-play-state:paused!important}:root.low-power :is(.card,.surface-glass-pill,.scrim){-webkit-backdrop-filter:none;backdrop-filter:none}@media (forced-colors:active){[data-dataviz]{forced-color-adjust:none}:root:root:root :is(.card,.button,.icon-button,.chip,.pill,.notice-bar,.event-toast,.surface-dialog,.surface-popover-high,.search-palette,.timeline,.commentary-timeline){border:1px solid canvastext}:root:root:root :is(.card,.surface-glass-pill){background:canvas}:root:root:root .partner-slot--bar{border-bottom-color:canvastext}:root:root:root :is([aria-pressed=true],[aria-current]:not([aria-current=false]),[role=option][aria-selected=true]){forced-color-adjust:none;color:highlighttext;background:highlight;outline:1px solid canvastext}:focus-visible{outline-offset:2px;outline:2px solid canvastext!important}:root:root:root :is(:disabled,[aria-disabled=true]){color:graytext;border-color:graytext}.sr-only{forced-color-adjust:auto}}:root{--cvp-series-votos:#d9c7a0;--cvp-series-liberados:#f2a06b;--cvp-series-sem-digital:#8cc4ee;--cvp-series-pedidos:#b9b3ab;--cvp-legal-end:#f8f7f4;--cvp-grid:#f8f7f424;--cvp-axis:#b1ada8;--cvp-bar-track:#f8f7f40f;--cvp-grade-forte:#f8d87b;--cvp-grade-moderada:#cab178;--cvp-grade-fraca:#94908b;--cvp-grade-sem:#75716c;--cvp-error:#f2a06b;--cvp-highlight:#f8f7f40d;--cvp-party-13:#e85854;--cvp-party-22:#4f8afb;--cvp-meter-main:#f8f7f4;--cvp-meter-ref-1:#d9c7a0;--cvp-meter-ref-2:#8cc4ee;--cvp-meter-ref-3:#b9b3ab;--cvp-meter-raw:#94908b;--cvp-meter-adj:#f2a06b;--cvp-coh-strong:#d9520a;--cvp-coh-medium:#ef7d32;--cvp-coh-low:#f5ad75;--cvp-coh-neutral:#f6dcc4;--cvp-coh-none:#7a736c;--cvp-coh-border:#0d0b0a;--cvp-coh-real:#f8f7f4;--cvp-coh-expected:#8cc4ee;--cvp-coh-sim:#8a857e;--cvp-max-w:1180px;--cvp-chart-lane-h:72px}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f6f4f0;--color-bg-vignette-in:#f6f4f0;--color-bg-vignette-out:#efece6;--color-panel-1:#fff;--color-panel-2:#f1eee9;--color-panel-3:#e5e1db;--color-glass:#ffffffeb;--color-popover:#fffffffa;--color-fg-1:#1b1715;--color-fg-2:#36312d;--color-fg-3:#4f4a45;--color-fg-4:#615b55;--color-fg-5:#6f6963;--color-line-1:#1b17151a;--color-line-2:#1b17152e;--color-line-3:#1b171552;--color-hover-row:#1b17150a;--color-hover-icon:#1b171512;--color-pressed-bg:#1b17151a;--color-pressed-ring:#1b17151f;--color-pill-bg:#1b17150f;--color-pill-hover:#1b17151c;--color-pill-on:#1b171524;--color-pill-ring-on:#1b171573;--color-selection:#1b171529;--color-shadow:#1b17151f;--color-shadow-strong:#1b17152e;--cvp-series-votos:#7a6328;--cvp-series-liberados:#b4471a;--cvp-series-sem-digital:#1f68a6;--cvp-series-pedidos:#6b655f;--cvp-legal-end:#1b1715;--cvp-grid:#1b171524;--cvp-axis:#4f4a45;--cvp-bar-track:#1b17150f;--cvp-grade-forte:#8a5a00;--cvp-grade-moderada:#6e5a2b;--cvp-grade-fraca:#615b55;--cvp-grade-sem:#6f6963;--cvp-error:#a63c12;--cvp-highlight:#1b171509;--cvp-meter-main:#1b1715;--cvp-meter-ref-1:#7a6328;--cvp-meter-ref-2:#1f68a6;--cvp-meter-ref-3:#6b655f;--cvp-meter-raw:#615b55;--cvp-meter-adj:#b4471a;--cvp-coh-strong:#9c3a06;--cvp-coh-medium:#e0681f;--cvp-coh-low:#f4a86c;--cvp-coh-neutral:#fbe1cb;--cvp-coh-none:#857e77;--cvp-coh-border:#2a2420;--cvp-coh-real:#1b1715;--cvp-coh-expected:#1f68a6;--cvp-coh-sim:#9a948d}html,body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.site-footer{justify-content:space-between;align-items:center;gap:var(--sp-4) var(--sp-24);box-sizing:border-box;width:100%;margin-top:var(--sp-32);padding:var(--sp-12) 0 var(--sp-24);border-top:1px solid var(--color-line-1);font:var(--fw-regular) 13px / 1.4 var(--font-sans);color:var(--color-fg-3);flex-wrap:wrap;display:flex}.site-footer .site-footer__social,.site-footer .site-footer__pages{gap:0 var(--sp-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-footer .site-footer__nav{min-width:0}.site-footer .site-footer__powered{margin:0}.site-footer :is(.site-footer__social-link,.site-footer__page,.site-footer__home){justify-content:center;align-items:center;gap:var(--sp-8);min-width:44px;min-height:44px;color:var(--color-fg-2);overflow-wrap:anywhere;text-decoration:none;display:inline-flex}.site-footer .site-footer__home{color:var(--color-fg-3)}@media (hover:hover){.site-footer :is(.site-footer__social-link,.site-footer__page,.site-footer__home):hover{color:var(--color-fg-1);text-decoration:underline}}.site-footer :is(.site-footer__social-link,.site-footer__page,.site-footer__home):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-chip)}.site-footer .site-footer__icon{width:18px;height:18px;-webkit-mask:var(--site-footer-icon) center / contain no-repeat;mask:var(--site-footer-icon) center / contain no-repeat;background-color:currentColor;flex:none}.site-footer .site-footer__social-link--instagram{--site-footer-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='1.2' fill='currentColor' stroke='none'/%3E%3C/svg%3E")}.site-footer .site-footer__social-link--youtube{--site-footer-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M21.6 7.2a2.5 2.5 0 0 0-1.8-1.8C18.2 5 12 5 12 5s-6.2 0-7.8.4a2.5 2.5 0 0 0-1.8 1.8A26 26 0 0 0 2 12c0 1.6.1 3.2.4 4.8a2.5 2.5 0 0 0 1.8 1.8c1.6.4 7.8.4 7.8.4s6.2 0 7.8-.4a2.5 2.5 0 0 0 1.8-1.8c.3-1.6.4-3.2.4-4.8s-.1-3.2-.4-4.8ZM10 15V9l5.2 3L10 15Z'/%3E%3C/svg%3E")}.site-footer .site-footer__social-link--email{--site-footer-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}@media (forced-colors:active){.site-footer .site-footer__icon{forced-color-adjust:none}}.cvp-breadcrumb__list{align-items:center;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-label);color:var(--color-fg-3);flex-wrap:wrap;display:flex}.cvp-breadcrumb__item{align-items:center;gap:var(--sp-4);display:inline-flex}.cvp-breadcrumb__item+.cvp-breadcrumb__item:before{content:"›";color:var(--color-fg-5)}.cvp-breadcrumb__link{min-height:44px;padding-inline:var(--sp-4);color:var(--color-fg-2);align-items:center;display:inline-flex}.cvp-breadcrumb__here{padding-inline:var(--sp-4);color:var(--color-fg-1)}.coherence-chart{gap:var(--sp-8);flex-direction:column;min-width:0;margin:0;display:flex}.coherence-chart__title{font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--color-fg-1)}.coherence-chart__canvas{border-radius:var(--radius-tile);background:var(--cvp-bar-track);width:100%}.coherence-chart__caption{font-size:var(--fs-micro);color:var(--color-fg-3)}.coherence-chart__keys{gap:var(--sp-4) var(--sp-16);font-size:var(--fs-label);color:var(--color-fg-2);flex-wrap:wrap;display:flex}.coherence-chart__key{align-items:center;gap:var(--sp-6);display:inline-flex}.coherence-chart__swatch{border-top:3px solid var(--cvp-coh-real);width:18px;height:0}.coherence-chart__key[data-mark=expected] .coherence-chart__swatch{border-top:3px dashed var(--cvp-coh-expected)}.coherence-chart__key[data-mark=sim] .coherence-chart__swatch{background:var(--cvp-coh-sim);border-top:0;height:10px}.coherence-chart__key[data-mark=strong] .coherence-chart__swatch,.coherence-chart__key[data-mark=medium] .coherence-chart__swatch,.coherence-chart__key[data-mark=low] .coherence-chart__swatch,.coherence-chart__key[data-mark=neutral] .coherence-chart__swatch{border-top:0;border-radius:50%;width:10px;height:10px}.coherence-chart__key[data-mark=strong] .coherence-chart__swatch{background:var(--cvp-coh-strong)}.coherence-chart__key[data-mark=medium] .coherence-chart__swatch{background:var(--cvp-coh-medium)}.coherence-chart__key[data-mark=low] .coherence-chart__swatch{background:var(--cvp-coh-low)}.coherence-chart__key[data-mark=neutral] .coherence-chart__swatch{background:var(--cvp-coh-neutral)}.coherence-chart__note{font-size:var(--fs-micro);color:var(--color-fg-3)}.coherence-check{gap:var(--sp-10);min-width:0;padding:var(--sp-20) var(--card-pad);border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1);flex-direction:column;display:flex}.coherence-check__title{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);color:var(--color-fg-1)}.coherence-check__subtitle{font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1)}.coherence-check__intro,.coherence-check__note,.coherence-check__piso,.coherence-check__chance{max-width:72ch;color:var(--color-fg-2)}.coherence-check__failed{padding:var(--sp-8) var(--sp-12);border-left:3px solid var(--cvp-coh-strong);color:var(--color-fg-1)}.coherence-check__level{gap:var(--sp-6);flex-direction:column;min-width:0;display:flex}.coherence-check__lines{gap:var(--sp-4);padding-left:var(--sp-20);color:var(--color-fg-2);flex-direction:column;list-style:outside;display:flex}.coherence-check__scroll{max-width:100%;overflow-x:auto}.coherence-check__table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.coherence-check__table th,.coherence-check__table td{padding:var(--sp-6) var(--sp-8);border-bottom:1px solid var(--color-line-1);text-align:left;vertical-align:top}.coherence-check__table thead th{color:var(--color-fg-3);font-weight:var(--fw-medium)}.coherence-check__table td[data-result=fail]{color:var(--cvp-error)}.coherence-check__margins summary{min-height:44px;padding:var(--sp-10) 0;cursor:pointer;color:var(--color-fg-2)}.coherence-list{gap:var(--sp-8);flex-direction:column;min-width:0;display:flex}.coherence-list__title{font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1)}.coherence-list__empty{color:var(--color-fg-3)}.coherence-list__items{border-top:1px solid var(--color-line-1);flex-direction:column;max-height:520px;display:flex;overflow-y:auto}.coherence-list__item{border-bottom:1px solid var(--color-line-1)}.coherence-list__row{align-items:center;gap:var(--sp-4) var(--sp-10);min-height:44px;padding:var(--sp-6) var(--sp-8);color:var(--color-fg-1);flex-wrap:wrap;display:flex}a.coherence-list__row:hover{background:var(--color-hover-row)}a.coherence-list__row[aria-current=page]{background:var(--color-pill-on)}.coherence-list__swatch{border-radius:var(--radius-swatch);background:var(--cvp-coh-none);flex:none;width:12px;height:12px}.coherence-list__item[data-tier=strong] .coherence-list__swatch{background:var(--cvp-coh-strong)}.coherence-list__item[data-tier=medium] .coherence-list__swatch{background:var(--cvp-coh-medium)}.coherence-list__item[data-tier=low] .coherence-list__swatch{background:var(--cvp-coh-low)}.coherence-list__item[data-tier=neutral] .coherence-list__swatch{background:var(--cvp-coh-neutral)}.coherence-list__name{min-width:0;font-weight:var(--fw-medium);flex:10em}.coherence-list__y{font-variant-numeric:tabular-nums;color:var(--color-fg-2)}.coherence-list__rot,.coherence-list__extra{padding-left:calc(12px + var(--sp-10));font-size:var(--fs-micro);color:var(--color-fg-3);flex-basis:100%}.coherence-list__more{min-height:44px;padding:var(--sp-6) var(--sp-12);border:1px solid var(--color-line-2);border-radius:var(--radius-pill);color:var(--color-fg-1);align-self:flex-start}.coherence-list__more:hover{background:var(--color-hover-row)}.coherence-map{gap:var(--sp-8);flex-direction:column;min-width:0;display:flex}.coherence-map__stage{position:relative}.coherence-map__canvas{border-radius:var(--radius-tile);background:var(--cvp-bar-track);width:100%;display:block}.coherence-map__overlay{touch-action:manipulation;width:100%;height:100%;position:absolute;inset:0}.coherence-map__overlay[data-pickable]{cursor:pointer}.coherence-map__status{padding:var(--sp-16);border-radius:var(--radius-tile);background:var(--cvp-bar-track);color:var(--color-fg-3);font-size:var(--fs-label)}.coherence-map__hover{min-height:1.5em;font-size:var(--fs-label);color:var(--color-fg-2)}.coherence-map__legend{align-items:center;gap:var(--sp-4) var(--sp-12);font-size:var(--fs-label);color:var(--color-fg-2);flex-wrap:wrap;display:flex}.coherence-map__keys{gap:var(--sp-4) var(--sp-12);flex-wrap:wrap;display:flex}.coherence-map__key{align-items:center;gap:var(--sp-6);display:inline-flex}.coherence-map__swatch{border-radius:var(--radius-swatch);background:var(--cvp-coh-none);width:12px;height:12px}.coherence-map__key[data-tier=strong] .coherence-map__swatch{background:var(--cvp-coh-strong)}.coherence-map__key[data-tier=medium] .coherence-map__swatch{background:var(--cvp-coh-medium)}.coherence-map__key[data-tier=low] .coherence-map__swatch{background:var(--cvp-coh-low)}.coherence-map__key[data-tier=neutral] .coherence-map__swatch{background:var(--cvp-coh-neutral)}.coherence-unit{gap:var(--sp-10);min-width:0;padding:var(--sp-20) var(--card-pad);border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1);flex-direction:column;display:flex}.coherence-unit__kicker{font-size:var(--fs-label);color:var(--color-fg-3)}.coherence-unit__title{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);color:var(--color-fg-1)}.coherence-unit__title:focus,.coherence-unit__title:focus-visible{outline:none}.coherence-unit__number{align-items:center;gap:var(--sp-8);font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1);display:inline-flex}.coherence-unit__badge{background:var(--cvp-coh-none);border-radius:50%;width:14px;height:14px}.coherence-unit__number[data-tier=strong] .coherence-unit__badge{background:var(--cvp-coh-strong)}.coherence-unit__number[data-tier=medium] .coherence-unit__badge{background:var(--cvp-coh-medium)}.coherence-unit__number[data-tier=low] .coherence-unit__badge{background:var(--cvp-coh-low)}.coherence-unit__number[data-tier=neutral] .coherence-unit__badge{background:var(--cvp-coh-neutral)}.coherence-unit__label{padding:var(--sp-4) var(--sp-10);border:1px solid var(--color-line-2);border-radius:var(--radius-pill);font-size:var(--fs-label);color:var(--color-fg-1);align-self:flex-start}.coherence-unit__phrases{gap:var(--sp-6);max-width:72ch;color:var(--color-fg-1);flex-direction:column;display:flex}.coherence-unit__phrases>li:first-child{font-weight:var(--fw-semibold)}.coherence-unit__ballot,.coherence-unit__detail,.coherence-unit__na,.coherence-unit__widths{max-width:72ch;color:var(--color-fg-2)}.coherence-unit__width-list{gap:var(--sp-4);padding-left:var(--sp-20);flex-direction:column;list-style:outside;display:flex}.coherence-unit__widths{gap:var(--sp-6);flex-direction:column;display:flex}.coherence-unit__links{gap:var(--sp-8) var(--sp-16);flex-wrap:wrap;display:flex}.coherence-unit__link{min-height:44px;color:var(--color-fg-1);text-underline-offset:2px;align-items:center;text-decoration:underline;display:inline-flex}.coherence-unit__regions{gap:var(--sp-4);flex-direction:column;display:flex}.coherence-unit__subtitle{font-size:var(--fs-body);font-weight:var(--fw-semibold)}.cvp-status{padding:var(--sp-16);border:1px solid var(--color-line-2);border-radius:var(--radius-notice);background:var(--color-panel-1);color:var(--color-fg-2)}.cvp-status--loading{color:var(--color-fg-3)}.cvp-status__text{margin-bottom:var(--sp-12)}.cvp-status__actions{gap:var(--sp-12);flex-wrap:wrap;align-items:center;display:flex}.cvp-status__retry{min-height:44px;padding:0 var(--sp-16);border-radius:var(--radius-pill);background:var(--color-pill-on);color:var(--color-fg-1)}.cvp-status__retry:hover{background:var(--color-pill-hover)}.cvp-status__home{min-height:44px;color:var(--color-fg-1);align-items:center;display:inline-flex}.coherence-page{gap:var(--sp-16);flex-direction:column;min-width:0;display:flex}.coherence-page__synthetic{z-index:var(--z-sticky);padding:var(--sp-8) var(--sp-12);border:2px solid var(--cvp-coh-strong);border-radius:var(--radius-notice);background:var(--color-panel-1);color:var(--color-fg-1);font-weight:var(--fw-semibold);position:sticky;top:0}.coherence-page__exante{padding:var(--sp-8) var(--sp-12);border-left:3px solid var(--cvp-coh-medium);background:var(--color-panel-1);color:var(--color-fg-1)}.coherence-page__head{gap:var(--sp-8);flex-direction:column;display:flex}.coherence-page__title{font:var(--fw-regular) var(--fs-page-h1) / var(--lh-headline) var(--font-serif);letter-spacing:var(--ls-headline);color:var(--color-fg-1)}.coherence-page__title:focus,.coherence-page__title:focus-visible{outline:none}.coherence-page__race{font-weight:var(--fw-semibold);color:var(--color-fg-1)}.coherence-page__lede{max-width:72ch;color:var(--color-fg-2)}.coherence-page__missing{color:var(--color-fg-2)}.coherence-page__grid{gap:var(--sp-16);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:960px){.coherence-page__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.coherence-page__geo,.coherence-page__box{gap:var(--sp-10);min-width:0;padding:var(--sp-20) var(--card-pad);border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1);flex-direction:column;display:flex}.coherence-page__subtitle{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);color:var(--color-fg-1)}.coherence-page__points,.coherence-page__unknown{gap:var(--sp-6);max-width:72ch;padding-left:var(--sp-20);color:var(--color-fg-2);flex-direction:column;display:flex}.coherence-page__points{list-style:outside}.coherence-page__unknown{list-style:decimal}.coherence-page__na summary{min-height:44px;padding:var(--sp-10) 0;cursor:pointer;color:var(--color-fg-2)}.coherence-page__na ul{gap:var(--sp-4);font-size:var(--fs-label);color:var(--color-fg-3);flex-direction:column;display:flex}.coherence-page__rulers{color:var(--color-fg-2);font-size:var(--fs-label)}.segmented-control{align-items:center;max-width:100%;display:inline-flex}.segmented-control--capsule{padding:var(--sp-2);border:1px solid var(--color-line-1);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-panel-2) 85%, transparent);gap:0}.segmented-control--loose{gap:var(--sp-2)}.segmented-control__item{border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:var(--fw-medium);color:var(--color-fg-3);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:color var(--dur-hover) var(--ease-std), background-color var(--dur-hover) var(--ease-std), box-shadow var(--dur-hover) var(--ease-std);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.segmented-control--capsule>.segmented-control__item{height:30px;padding:0 var(--sp-14);font-size:var(--fs-body)}.segmented-control--loose>.segmented-control__item{font-size:var(--fs-label);padding:7px 11px}.segmented-control--loose>.segmented-control__item:after{content:"";position:absolute;inset:-1px 0}.segmented-control__item:focus-visible{outline-offset:1px}@media (hover:hover){.segmented-control--capsule>.segmented-control__item:hover{color:var(--color-fg-2)}.segmented-control--loose>.segmented-control__item:hover{color:var(--color-fg-1)}}.segmented-control>.segmented-control__item[aria-pressed=true]{background:var(--color-pressed-bg);box-shadow:inset 0 0 0 1px var(--color-pressed-ring);color:var(--color-fg-1)}.segmented-control>.segmented-control__item[aria-disabled=true]{color:var(--color-fg-4);cursor:default}.segmented-control__badge{pointer-events:none;display:flex;position:absolute;top:5px;right:5px}.segmented-control[data-state=readonly]>.segmented-control__item{pointer-events:none}@media (pointer:coarse){.segmented-control--capsule>.segmented-control__item{height:44px}.segmented-control--loose>.segmented-control__item{min-height:44px}}:root[data-phone] .segmented-control--capsule{width:100%;display:flex}:root[data-phone] .segmented-control--capsule>.segmented-control__item{flex:1 1 0;min-width:0;height:44px}.live-dot{vertical-align:middle;flex:none;width:7px;height:7px;display:inline-block;position:relative}.live-dot--blink{width:6px;height:6px}.live-dot__core,.live-dot__ping{border-radius:var(--radius-pill);position:absolute;inset:0}.live-dot__core{background:var(--color-fg-1)}.live-dot--waiting .live-dot__core{background:var(--color-fg-3)}.live-dot--replay .live-dot__core{background:var(--color-fg-4)}.live-dot--warn .live-dot__core{border:1.5px solid var(--color-fg-1);background:0 0}@media (prefers-reduced-motion:no-preference){.live-dot--live .live-dot__core{animation:1.4s ease-in-out infinite kf-breathe}.live-dot__ping{animation:kf-ping .7s var(--ease-out)}.live-dot--blink .live-dot__core{animation:1.8s ease-in-out infinite kf-livedot}}@media (forced-colors:active){.live-dot{forced-color-adjust:none}}.meter-chart{gap:var(--sp-8);flex-direction:column;min-width:0;display:flex}.meter-chart__legend{gap:var(--sp-4) var(--sp-16);font-size:var(--fs-label);color:var(--color-fg-2);flex-wrap:wrap;display:flex}.meter-chart__key{align-items:center;gap:var(--sp-6);display:inline-flex}.meter-chart__swatch{border-top:3px solid var(--cvp-meter-main);width:18px;height:0}.meter-chart__key[data-color=--cvp-meter-ref-1] .meter-chart__swatch{border-top-color:var(--cvp-meter-ref-1)}.meter-chart__key[data-color=--cvp-meter-ref-2] .meter-chart__swatch{border-top-color:var(--cvp-meter-ref-2)}.meter-chart__key[data-color=--cvp-meter-ref-3] .meter-chart__swatch{border-top-color:var(--cvp-meter-ref-3)}.meter-chart__key[data-color=--cvp-meter-raw] .meter-chart__swatch{border-top-color:var(--cvp-meter-raw)}.meter-chart__key[data-color=--cvp-meter-adj] .meter-chart__swatch{border-top-color:var(--cvp-meter-adj)}.meter-chart__key[data-dash] .meter-chart__swatch{border-top-style:dashed}.meter-chart__direction{justify-content:space-between;gap:var(--sp-4) var(--sp-16);font-size:var(--fs-label);flex-wrap:wrap;display:flex}.meter-chart__dir{align-items:center;gap:var(--sp-6);color:var(--color-fg-1);display:inline-flex}.meter-chart__dir:before{content:"";border-radius:var(--radius-swatch);width:10px;height:10px}.meter-chart__dir--13:before{background:var(--cvp-party-13)}.meter-chart__dir--22:before{background:var(--cvp-party-22)}.meter-chart__canvas{border-radius:var(--radius-tile);background:var(--cvp-bar-track);width:100%}.meter-chart__xaxis{font-size:var(--fs-micro);color:var(--color-fg-3);justify-content:space-between;padding-left:44px;display:flex}.slope-chart{gap:var(--sp-8);flex-direction:column;min-width:0;display:flex}.slope-chart__canvas{border-radius:var(--radius-tile);background:var(--cvp-bar-track);width:100%}.slope-chart__scroll{max-width:100%;overflow-x:auto}.slope-chart__table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.slope-chart__table th,.slope-chart__table td{padding:var(--sp-4) var(--sp-10);border-bottom:1px solid var(--color-line-1);text-align:right;white-space:nowrap}.slope-chart__table thead th{font-weight:var(--fw-medium);color:var(--color-fg-2)}.slope-chart__table tbody th,.slope-chart__table thead th:first-child,.slope-chart__table td:nth-child(2){text-align:left;font-weight:var(--fw-regular)}.section-meter{gap:var(--sp-16);flex-direction:column;min-width:0;display:flex}.section-meter__title{font:var(--fw-regular) var(--fs-page-h1) / var(--lh-headline) var(--font-serif);letter-spacing:var(--ls-headline);color:var(--color-fg-1)}.section-meter__title:focus,.section-meter__title:focus-visible{outline:none}.section-meter__lede{max-width:72ch;color:var(--color-fg-2)}.section-meter__subtitle{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);color:var(--color-fg-1)}.section-meter__coltitle{font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1)}.section-meter__top,.section-meter__controls,.section-meter__plot,.section-meter__explain{gap:var(--sp-10);min-width:0;padding:var(--sp-20) var(--card-pad);border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1);flex-direction:column;display:flex}.section-meter__columns{gap:var(--sp-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.section-meter__column{gap:var(--sp-6);flex-direction:column;min-width:0;display:flex}.section-meter__rank{gap:var(--sp-4);padding-left:var(--sp-20);flex-direction:column;list-style:decimal;display:flex}.section-meter__pick{gap:var(--sp-2);width:100%;min-height:44px;padding:var(--sp-6) var(--sp-10);border-radius:var(--radius-row);text-align:left;flex-direction:column;display:flex}.section-meter__pick:hover{background:var(--color-hover-row)}.section-meter__pick[aria-pressed=true]{background:var(--color-pill-on)}.section-meter__pick-name{font-weight:var(--fw-medium);color:var(--color-fg-1)}.section-meter__pick-meta{font-size:var(--fs-micro);color:var(--color-fg-3)}.section-meter__field{gap:var(--sp-6);flex-direction:column;min-width:0;display:flex}.section-meter__pair{gap:var(--sp-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.section-meter__label{font-size:var(--fs-label);font-weight:var(--fw-medium);color:var(--color-fg-2)}.section-meter__chips{gap:var(--sp-6);flex-wrap:wrap;display:flex}.section-meter__chip{min-height:44px;padding:0 var(--sp-14);border-radius:var(--radius-pill);background:var(--color-pill-bg);color:var(--color-fg-1)}.section-meter__chip:hover{background:var(--color-pill-hover)}.section-meter__chip[aria-pressed=true]{background:var(--color-pill-on);box-shadow:inset 0 0 0 1px var(--color-pill-ring-on)}.section-meter__input,.section-meter__select{width:100%;max-width:480px;min-height:44px;padding:0 var(--sp-12);border:1px solid var(--color-line-3);border-radius:var(--radius-row);background:var(--color-panel-2);color:var(--color-fg-1);font-size:var(--fs-input)}.section-meter__note{max-width:72ch;font-size:var(--fs-label);color:var(--color-fg-3)}.section-meter__warn{max-width:72ch;padding:var(--sp-6) var(--sp-10);border-left:3px solid var(--cvp-grade-moderada);background:var(--color-panel-2);font-size:var(--fs-label);color:var(--color-fg-1)}.section-meter__refs{gap:var(--sp-4) var(--sp-16);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.section-meter__refs .section-meter__label{flex-basis:100%;padding:0}.section-meter__check{align-items:center;gap:var(--sp-8);min-height:44px;color:var(--color-fg-1);font-size:var(--fs-label);display:inline-flex}.section-meter__check input{width:20px;height:20px}.section-meter__toggle{cursor:pointer;min-height:44px;font-size:var(--fs-label);color:var(--color-fg-2);align-items:center;display:inline-flex}.section-meter__scroll{max-width:100%;overflow-x:auto}.section-meter__table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.section-meter__table th,.section-meter__table td{padding:var(--sp-4) var(--sp-10);border-bottom:1px solid var(--color-line-1);text-align:right;white-space:nowrap}.section-meter__table thead th{font-weight:var(--fw-medium);color:var(--color-fg-2)}.section-meter__table tbody th,.section-meter__table thead th:first-child{text-align:left;font-weight:var(--fw-regular)}.section-meter__diffs{gap:var(--sp-6);flex-direction:column;display:flex}.section-meter__diff{max-width:76ch;color:var(--color-fg-1);font-size:var(--fs-label)}.section-meter__list{gap:var(--sp-8);padding-left:var(--sp-20);max-width:76ch;color:var(--color-fg-2);flex-direction:column;list-style:outside;display:flex}.section-meter__source{font-size:var(--fs-micro);color:var(--color-fg-4)}.section-meter__source strong{color:var(--color-fg-3)}.section-meter__links{gap:0 var(--sp-20);flex-wrap:wrap;display:flex}.section-meter__link{min-height:44px;color:var(--color-fg-1);align-items:center;display:inline-flex}@media (max-width:599px){.section-meter__title{font-size:var(--fs-page-h2)}}.section-meter__field .segmented-control{flex-wrap:wrap;max-width:100%;height:auto}.section-meter__field .segmented-control__item{white-space:normal}.section-meter__caveat{max-width:72ch;font-size:var(--fs-label);font-weight:var(--fw-medium);color:var(--color-fg-1)}.section-meter__slopes{gap:var(--sp-8);flex-direction:column;min-width:0;display:flex}.grade-tag{align-items:center;gap:var(--sp-6);white-space:nowrap;color:var(--color-fg-2);display:inline-flex}.grade-tag__mark{border-radius:var(--radius-swatch);border:1px solid var(--color-line-3);background:0 0;width:10px;height:10px}.grade-tag[data-grade=forte] .grade-tag__mark{background:var(--cvp-grade-forte);border-color:var(--cvp-grade-forte)}.grade-tag[data-grade=moderada] .grade-tag__mark{background:var(--cvp-grade-moderada);border-color:var(--cvp-grade-moderada)}.grade-tag[data-grade=fraca] .grade-tag__mark{background:var(--cvp-grade-fraca);border-color:var(--cvp-grade-fraca)}.grade-tag[data-grade=sem] .grade-tag__mark{border-style:dashed}.grade-tag[data-grade=forte]{color:var(--color-fg-1);font-weight:var(--fw-semibold)}.ranking-list{gap:var(--sp-10);flex-direction:column;min-width:0;display:flex}.ranking-list__field{align-items:flex-end;gap:var(--sp-6) var(--sp-16);flex-wrap:wrap;display:flex}.ranking-list__label{font-size:var(--fs-label);font-weight:var(--fw-medium);color:var(--color-fg-2);flex-basis:100%}.ranking-list__select{width:100%;max-width:520px;min-height:44px;padding:0 var(--sp-12);border:1px solid var(--color-line-3);border-radius:var(--radius-row);background:var(--color-panel-2);color:var(--color-fg-1);font-size:var(--fs-input)}.ranking-list__type-link{min-height:44px;font-size:var(--fs-label);color:var(--color-fg-1);align-items:center;display:inline-flex}.ranking-list__note,.ranking-list__help{font-size:var(--fs-label);color:var(--color-fg-3)}.ranking-list__note--cut{color:var(--color-fg-1);font-weight:var(--fw-medium)}.ranking-list__help{color:var(--color-fg-4)}.ranking-list__scroll{border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1);max-width:100%;overflow-x:auto}.ranking-list__table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.ranking-list__table th,.ranking-list__table td{padding:var(--sp-4) var(--sp-10);border-bottom:1px solid var(--color-line-1);text-align:left;vertical-align:middle}.ranking-list__table thead th{font-weight:var(--fw-medium);color:var(--color-fg-2);white-space:nowrap}.ranking-list__table tbody th{font-weight:var(--fw-regular)}.ranking-list__place{min-width:18ch}.ranking-list__type{min-width:20ch;color:var(--color-fg-1)}.ranking-list__rarity{min-width:16ch;color:var(--color-fg-2)}.ranking-list__link{min-height:44px;color:var(--color-fg-1);align-items:center;display:inline-flex}.ranking-list__table .ranking-list__num{text-align:right;white-space:nowrap}.ranking-list__more{min-height:44px;padding:0 var(--sp-16);border-radius:var(--radius-pill);background:var(--color-pill-bg);color:var(--color-fg-1);align-self:flex-start}.ranking-list__more:hover{background:var(--color-pill-hover)}.ranking-list__sortable{padding:0}.ranking-list__sort{align-items:center;gap:var(--sp-4);min-height:44px;padding:var(--sp-4) var(--sp-10);font-weight:var(--fw-medium);color:var(--color-fg-2);text-align:left;white-space:normal;min-width:10ch;display:inline-flex}.ranking-list__sort:hover{color:var(--color-fg-1)}.ranking-list__arrow:after{content:"↕";color:var(--color-fg-5)}.ranking-list__sort[data-dir=desc] .ranking-list__arrow:after{content:"↓";color:var(--color-fg-1)}.ranking-list__sort[data-dir=asc] .ranking-list__arrow:after{content:"↑";color:var(--color-fg-1)}.section-municipality{gap:var(--sp-14);flex-direction:column;min-width:0;display:flex}.section-municipality__title{font:var(--fw-regular) var(--fs-page-h1) / var(--lh-headline) var(--font-serif);letter-spacing:var(--ls-headline);color:var(--color-fg-1)}.section-municipality__title:focus,.section-municipality__title:focus-visible{outline:none}.section-municipality__code,.section-municipality__count{font-size:var(--fs-label);color:var(--color-fg-4)}.section-municipality__summary{align-items:center;gap:var(--sp-4) var(--sp-12);color:var(--color-fg-2);flex-wrap:wrap;display:flex}.section-municipality__tools{align-items:flex-end;gap:var(--sp-12) var(--sp-20);flex-wrap:wrap;display:flex}.section-municipality__field{gap:var(--sp-6);flex-direction:column;display:flex}.section-municipality__label{font-size:var(--fs-label);font-weight:var(--fw-medium);color:var(--color-fg-2)}.section-municipality__select{min-height:44px;padding:0 var(--sp-12);border:1px solid var(--color-line-3);border-radius:var(--radius-row);background:var(--color-panel-2);color:var(--color-fg-1);font-size:var(--fs-input)}.section-municipality__scroll{border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1);max-width:100%;overflow-x:auto}.section-municipality__table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.section-municipality__table th,.section-municipality__table td{padding:var(--sp-4) var(--sp-10);border-bottom:1px solid var(--color-line-1);text-align:left;white-space:nowrap}.section-municipality__table thead th{font-weight:var(--fw-medium);color:var(--color-fg-2);white-space:normal;vertical-align:bottom}.section-municipality__table tbody th{font-weight:var(--fw-regular)}.section-municipality__table tr[data-anomalies] th{font-weight:var(--fw-semibold)}.section-municipality__link{min-height:44px;color:var(--color-fg-1);align-items:center;display:inline-flex}.section-municipality__num,.section-municipality__table .section-municipality__num{text-align:right}.section-municipality__source{font-size:var(--fs-micro);color:var(--color-fg-4)}.section-municipality__source strong{color:var(--color-fg-3)}@media (max-width:599px){.section-municipality__title{font-size:var(--fs-page-h2)}}.section-municipality__ranking{gap:var(--sp-10);padding:var(--sp-20) var(--card-pad);border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:var(--color-panel-2);flex-direction:column;display:flex}.section-municipality__subtitle{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);color:var(--color-fg-1)}.cvp-block{gap:var(--sp-12);min-width:0;padding:var(--sp-20) var(--card-pad);border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1);scroll-margin-top:var(--sp-16);flex-direction:column;display:flex}.cvp-block__title{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);letter-spacing:var(--ls-headline);color:var(--color-fg-1)}.cvp-block__title:focus,.cvp-block__title:focus-visible{outline:none}.cvp-block__intro{max-width:72ch;color:var(--color-fg-3);line-height:var(--lh-body)}.cvp-block__body{gap:var(--sp-16);flex-direction:column;min-width:0;display:flex}.cvp-block__source{padding-top:var(--sp-8);border-top:1px solid var(--color-line-1);font-size:var(--fs-micro);color:var(--color-fg-4)}.cvp-block__source strong{font-weight:var(--fw-semibold);color:var(--color-fg-3)}.type-explanation{min-width:0}.type-explanation__toggle{cursor:pointer;min-height:44px;font-size:var(--fs-label);font-weight:var(--fw-medium);color:var(--color-fg-1);align-items:center;display:inline-flex}.type-explanation__body{gap:var(--sp-10);padding:var(--sp-8) 0 var(--sp-4);flex-direction:column;display:flex}.type-explanation__list{gap:var(--sp-10);flex-direction:column;margin:0;display:flex}.type-explanation__item dt{font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--color-fg-2)}.type-explanation__item dd{max-width:72ch;margin:var(--sp-2) 0 0;color:var(--color-fg-1);line-height:var(--lh-body)}.type-explanation__none{font-size:var(--fs-label);color:var(--color-fg-3)}.type-explanation__link{min-height:44px;font-size:var(--fs-label);color:var(--color-fg-1);align-items:center;display:inline-flex}.section-anomalies{gap:var(--sp-12);flex-direction:column;min-width:0;display:flex}.section-anomalies__none,.section-anomalies__count{color:var(--color-fg-2)}.section-anomalies__help{max-width:72ch;font-size:var(--fs-label);color:var(--color-fg-4)}.section-anomalies__list{gap:var(--sp-10);flex-direction:column;display:flex}.section-anomalies__item{gap:var(--sp-8);min-width:0;padding:var(--sp-12) var(--sp-14);border:1px solid var(--color-line-1);border-left:3px solid var(--color-line-3);border-radius:var(--radius-row);background:var(--color-panel-2);flex-direction:column;display:flex}.section-anomalies__item[data-grade=forte]{border-left-color:var(--cvp-grade-forte)}.section-anomalies__item[data-grade=moderada]{border-left-color:var(--cvp-grade-moderada)}.section-anomalies__item[data-grade=fraca]{border-left-color:var(--cvp-grade-fraca)}.section-anomalies__item[data-grade=sem]{border-left-style:dashed}.section-anomalies__head{align-items:baseline;gap:var(--sp-4) var(--sp-12);flex-wrap:wrap;display:flex}.section-anomalies__label,.section-anomalies__message{min-width:0;font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1);overflow-wrap:anywhere;flex:20ch}.section-anomalies__message{font-weight:var(--fw-medium)}.section-anomalies__turn{font-size:var(--fs-label);color:var(--color-fg-3)}.section-anomalies__phrase{color:var(--color-fg-2)}.section-anomalies__facts{gap:var(--sp-2) var(--sp-16);font-size:var(--fs-label);color:var(--color-fg-2);flex-wrap:wrap;display:flex}.section-anomalies__criteria{gap:var(--sp-4) var(--sp-16);font-size:var(--fs-label);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;display:grid}.section-anomalies__criteria dt{color:var(--color-fg-4)}.section-anomalies__criteria dd{color:var(--color-fg-1);margin:0}.section-anomalies__rate,.section-anomalies__reading{font-size:var(--fs-micro);color:var(--color-fg-4)}.section-anomalies__subtitle{margin-top:var(--sp-8);font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1)}.section-anomalies__technical{font-size:var(--fs-micro);color:var(--color-fg-4)}.section-anomalies__rarity{font-size:var(--fs-label);font-weight:var(--fw-medium);color:var(--color-fg-1)}.section-anomalies__method{gap:var(--sp-8);margin-top:var(--sp-8);padding-top:var(--sp-12);border-top:1px solid var(--color-line-2);flex-direction:column;display:flex}.section-anomalies__rank-note{gap:var(--sp-4) var(--sp-12);font-size:var(--fs-label);color:var(--color-fg-2);flex-wrap:wrap;display:flex}.section-anomalies__descriptive{padding:0 var(--sp-6);border:1px dashed var(--color-line-3);border-radius:var(--radius-chip);color:var(--color-fg-3)}.section-gaps{gap:var(--sp-12);flex-direction:column;min-width:0;display:flex}.section-gaps__scroll{max-width:100%;overflow-x:auto}.section-gaps__table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.section-gaps__table th,.section-gaps__table td{padding:var(--sp-6) var(--sp-8);border-bottom:1px solid var(--color-line-1);text-align:right;white-space:nowrap}.section-gaps__table th[scope=row],.section-gaps__table thead th:first-child{text-align:left;font-weight:var(--fw-regular);color:var(--color-fg-3)}.section-gaps__table thead th{font-weight:var(--fw-medium);color:var(--color-fg-2)}.section-gaps__table th[data-turn="2026-2t"],.section-gaps__table td[data-turn="2026-2t"]{background:var(--cvp-highlight);color:var(--color-fg-1)}.section-gaps__table--short td,.section-gaps__table--short thead th{text-align:left}.section-gaps__cell{justify-content:flex-end;align-items:center;gap:var(--sp-6);width:100%;display:inline-flex}.section-gaps__bar{border-radius:var(--radius-bar);background:var(--cvp-bar-track);width:56px;height:8px;display:inline-block;overflow:hidden}.section-gaps__fill{background:var(--cvp-series-votos);height:100%;display:block}.section-gaps__num{min-width:3ch}.section-gaps__stats tr th,.section-gaps__stats tr td{color:var(--color-fg-2)}.section-gaps__stats tr:first-child th,.section-gaps__stats tr:first-child td{border-top:1px solid var(--color-line-2)}.section-gaps__subtitle{font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1)}.section-gaps__missing{font-size:var(--fs-label);color:var(--color-fg-3)}@media (max-width:599px){.section-gaps__bar{width:28px}}.section-measures{gap:var(--sp-12);flex-direction:column;min-width:0;display:flex}.section-measures__note{font-size:var(--fs-label);color:var(--color-fg-3)}.section-measures__regimes{gap:var(--sp-4);font-size:var(--fs-label);color:var(--color-fg-3);flex-direction:column;display:flex}.section-measures__outside{color:var(--color-fg-4)}.section-measures__scroll{max-width:100%;overflow-x:auto}.section-measures__table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.section-measures__table th,.section-measures__table td{padding:var(--sp-6) var(--sp-8);border-bottom:1px solid var(--color-line-1);text-align:left}.section-measures__table thead th{font-weight:var(--fw-medium);color:var(--color-fg-2);white-space:nowrap}tr.section-measures__group th{padding-top:var(--sp-12);font-weight:var(--fw-semibold);color:var(--color-fg-1);border-bottom-color:var(--color-line-2)}.section-measures__label{min-width:18ch;font-weight:var(--fw-regular);color:var(--color-fg-2)}.section-measures__num{text-align:right;white-space:nowrap}.section-measures__table td[data-turn="2026-2t"],.section-measures__table th[data-turn="2026-2t"]{background:var(--cvp-highlight);color:var(--color-fg-1)}.section-messages{gap:var(--sp-12);flex-direction:column;min-width:0;display:flex}.section-messages__note{font-size:var(--fs-label);color:var(--color-fg-3)}.section-messages__scroll{max-width:100%;overflow-x:auto}.section-messages__table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.section-messages__table th,.section-messages__table td{padding:var(--sp-6) var(--sp-8);border-bottom:1px solid var(--color-line-1);text-align:left;vertical-align:top}.section-messages__table thead th{font-weight:var(--fw-medium);color:var(--color-fg-2);white-space:nowrap}.section-messages__text{overflow-wrap:anywhere;min-width:16ch;max-width:60ch;color:var(--color-fg-1)}.section-messages__num{white-space:nowrap;text-align:right}.section-messages__kind{white-space:nowrap}.section-messages__tag{margin:0 var(--sp-4) var(--sp-2) 0;padding:0 var(--sp-6);border:1px solid var(--color-line-3);border-radius:var(--radius-chip);font-size:var(--fs-micro);color:var(--color-fg-2);display:inline-block}.section-messages__tag--error{border-color:var(--cvp-error);color:var(--cvp-error);font-weight:var(--fw-semibold)}.section-messages__table tr[data-error] .section-messages__text{font-weight:var(--fw-medium)}.section-messages__more{min-height:44px;padding:0 var(--sp-16);border-radius:var(--radius-pill);background:var(--color-pill-bg);color:var(--color-fg-1);align-self:flex-start}.section-messages__more:hover{background:var(--color-pill-hover)}.section-messages__subtitle{margin-top:var(--sp-8);font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1)}@media (max-width:599px){.section-messages__text{min-width:12ch}}.minute-chart{gap:var(--sp-8);flex-direction:column;min-width:0;display:flex}.minute-chart__legend{gap:var(--sp-4) var(--sp-16);font-size:var(--fs-label);flex-wrap:wrap;display:flex}.minute-chart__key{align-items:center;gap:var(--sp-6);flex-wrap:wrap;display:inline-flex}.minute-chart__swatch{border-radius:var(--radius-swatch);background:var(--cvp-series-votos);width:12px;height:12px}.minute-chart__swatch[data-color=--cvp-series-liberados]{background:var(--cvp-series-liberados)}.minute-chart__swatch[data-color=--cvp-series-sem-digital]{background:var(--cvp-series-sem-digital)}.minute-chart__swatch[data-color=--cvp-series-pedidos]{background:var(--cvp-series-pedidos)}.minute-chart__name{color:var(--color-fg-1)}.minute-chart__meta{color:var(--color-fg-4)}.minute-chart__canvas{border-radius:var(--radius-tile);background:var(--cvp-bar-track);width:100%}.minute-chart__summary{font-size:var(--fs-label);color:var(--color-fg-3)}.minute-chart__toggle{cursor:pointer;min-height:44px;color:var(--color-fg-2);font-size:var(--fs-label);align-items:center;display:inline-flex}.minute-chart__scroll{max-width:100%;overflow-x:auto}.minute-chart__table{border-collapse:collapse;font-size:var(--fs-label)}.minute-chart__table th,.minute-chart__table td{padding:var(--sp-4) var(--sp-10);border-bottom:1px solid var(--color-line-1);text-align:right;white-space:nowrap}.minute-chart__table th:first-child{text-align:left;font-weight:var(--fw-regular);color:var(--color-fg-3)}.minute-chart__table thead th{font-weight:var(--fw-medium);color:var(--color-fg-2)}.section-votes{gap:var(--sp-20);flex-direction:column;display:flex}.section-votes__turn{gap:var(--sp-8);flex-direction:column;min-width:0;display:flex}.section-votes__turn+.section-votes__turn{padding-top:var(--sp-16);border-top:1px solid var(--color-line-1)}.section-votes__title{font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1)}.section-votes__turn[data-turn="2026-2t"] .section-votes__title{font-size:var(--fs-kpi)}.section-votes__note{font-weight:var(--fw-regular);font-size:var(--fs-label);color:var(--color-fg-4)}.section-votes__missing,.section-votes__legal{font-size:var(--fs-label);color:var(--color-fg-3)}.section-votes__warn{padding:var(--sp-6) var(--sp-10);border-left:3px solid var(--cvp-grade-moderada);background:var(--color-panel-2);font-size:var(--fs-label);color:var(--color-fg-1)}.section-releases{gap:var(--sp-12);flex-direction:column;min-width:0;display:flex}.section-releases__turn{gap:var(--sp-8);flex-direction:column;min-width:0;display:flex}.section-releases__turn+.section-releases__turn{padding-top:var(--sp-12);border-top:1px solid var(--color-line-1)}.section-releases__title{font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1)}.section-releases__note{font-weight:var(--fw-regular);font-size:var(--fs-label);color:var(--color-fg-4)}.section-releases__subtitle{margin-top:var(--sp-12);font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1)}.section-releases__intro{max-width:72ch;font-size:var(--fs-label);color:var(--color-fg-3)}.section-releases__missing{font-size:var(--fs-label);color:var(--color-fg-3)}.section-releases__scroll{max-width:100%;overflow-x:auto}.section-releases__table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.section-releases__table th,.section-releases__table td{padding:var(--sp-6) var(--sp-8);border-bottom:1px solid var(--color-line-1);text-align:left;white-space:nowrap}.section-releases__table thead th{font-weight:var(--fw-medium);color:var(--color-fg-2)}.section-releases__table tbody th{font-weight:var(--fw-regular);color:var(--color-fg-3)}.section-releases__table tr[data-turn="2026-2t"],.section-releases__table td[data-turn="2026-2t"],.section-releases__table th[data-turn="2026-2t"]{background:var(--cvp-highlight)}.section-releases__num,.section-releases__table .section-releases__num{text-align:right}tr.section-releases__extra th,tr.section-releases__extra td{color:var(--color-fg-3)}.section-releases__extra:first-of-type th,.section-releases__extra:first-of-type td{border-top:1px solid var(--color-line-2)}.section-result{gap:var(--sp-10);min-width:0;padding:var(--sp-20) var(--card-pad);border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:var(--color-panel-1);flex-direction:column;display:flex}.section-result__title{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);color:var(--color-fg-1)}.section-result__subtitle{font-size:var(--fs-name);font-weight:var(--fw-semibold);color:var(--color-fg-1)}.section-result__intro{max-width:72ch;color:var(--color-fg-2)}.section-result__secrecy{max-width:72ch;padding:var(--sp-8) var(--sp-12);border-left:3px solid var(--color-line-3);background:var(--color-panel-2);color:var(--color-fg-1);font-size:var(--fs-label)}.section-result__note{max-width:72ch;font-size:var(--fs-label);color:var(--color-fg-3)}.section-result__scroll{max-width:100%;overflow-x:auto}.section-result__table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.section-result__table th,.section-result__table td{padding:var(--sp-6) var(--sp-8);border-bottom:1px solid var(--color-line-1);text-align:right;white-space:nowrap}.section-result__table thead th{font-weight:var(--fw-medium);color:var(--color-fg-2)}.section-result__table thead th:first-child{text-align:left}.section-result__table tbody th{text-align:left;font-weight:var(--fw-regular);color:var(--color-fg-3)}.section-result__table tr[data-turn="2026-2t"] td,.section-result__table tr[data-turn="2026-2t"] th{background:var(--cvp-highlight);color:var(--color-fg-1)}.section-result__source{font-size:var(--fs-micro);color:var(--color-fg-4)}.section-result__source strong{color:var(--color-fg-3)}.section-summary{gap:var(--sp-10);padding:var(--sp-20) var(--card-pad);border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:var(--color-panel-2);flex-direction:column;display:flex}.section-summary__title{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);color:var(--color-fg-1)}.section-summary__intro,.section-summary__empty{max-width:72ch;color:var(--color-fg-2)}.section-summary__list{gap:var(--sp-8);padding-left:var(--sp-20);flex-direction:column;list-style:decimal;display:flex}.section-summary__item{max-width:76ch;padding-left:var(--sp-4);color:var(--color-fg-1);line-height:var(--lh-body)}.section-summary__item::marker{color:var(--color-fg-3)}.section-summary__item[data-grade=forte]::marker{color:var(--cvp-grade-forte);font-weight:var(--fw-semibold)}.section-summary__source{font-size:var(--fs-micro);color:var(--color-fg-4)}.section-summary__source strong{color:var(--color-fg-3)}.section-page{gap:var(--sp-16);flex-direction:column;min-width:0;display:flex}.section-page__head{gap:var(--sp-6);flex-direction:column;display:flex}.section-page__title{font:var(--fw-regular) var(--fs-page-h1) / var(--lh-headline) var(--font-serif);letter-spacing:var(--ls-headline);color:var(--color-fg-1)}.section-page__title:focus,.section-page__title:focus-visible{outline:none}.section-page__place{font-size:var(--fs-kpi);color:var(--color-fg-2)}.section-page__code,.section-page__meta{font-size:var(--fs-label);color:var(--color-fg-4)}.section-page__turns{gap:var(--sp-4);margin-top:var(--sp-8);font-size:var(--fs-label);flex-direction:column;display:flex}.section-page__turns-label{color:var(--color-fg-4)}.section-page__turn-list{gap:var(--sp-6) var(--sp-8);flex-wrap:wrap;display:flex}.section-page__turn{padding:var(--sp-4) var(--sp-10);border:1px solid var(--color-line-2);border-radius:var(--radius-pill);color:var(--color-fg-3)}.section-page__turn strong{font-weight:var(--fw-medium);color:var(--color-fg-1)}.section-page__turn[data-turn="2026-2t"]{border-color:var(--color-line-3);background:var(--color-pill-on)}.section-page__note,.section-page__limits{max-width:72ch;font-size:var(--fs-label);color:var(--color-fg-3)}.section-page__limits{margin-top:var(--sp-8)}.section-page__jump-list{gap:var(--sp-6);flex-wrap:wrap;display:flex}.section-page__jump-link{min-height:44px;padding:0 var(--sp-14);border-radius:var(--radius-pill);background:var(--color-pill-bg);color:var(--color-fg-1);font-size:var(--fs-label);align-items:center;text-decoration:none;display:inline-flex}.section-page__jump-link:hover{background:var(--color-pill-hover)}@media (max-width:599px){.section-page__title{font-size:var(--fs-page-h2)}}.section-page__ranking{gap:0 var(--sp-20);flex-wrap:wrap;display:flex}.section-page__ranking-link{min-height:44px;color:var(--color-fg-1);align-items:center;display:inline-flex}.section-page__warn{max-width:72ch;padding:var(--sp-6) var(--sp-10);border-left:3px solid var(--cvp-grade-moderada);background:var(--color-panel-2);font-size:var(--fs-label);color:var(--color-fg-1)}.section-ranking{gap:var(--sp-14);flex-direction:column;min-width:0;display:flex}.section-ranking__title{font:var(--fw-regular) var(--fs-page-h1) / var(--lh-headline) var(--font-serif);letter-spacing:var(--ls-headline);color:var(--color-fg-1)}.section-ranking__title:focus,.section-ranking__title:focus-visible{outline:none}.section-ranking__intro{max-width:72ch;color:var(--color-fg-2)}.section-ranking__group{gap:var(--sp-6);flex-direction:column;display:flex}.section-ranking__subtitle{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);color:var(--color-fg-1)}.section-ranking__summary{cursor:pointer;min-height:44px;font-weight:var(--fw-medium);color:var(--color-fg-1);align-items:center;display:inline-flex}.section-ranking__places{flex-direction:column;display:flex}.section-ranking__link{min-height:44px;color:var(--color-fg-1);align-items:center;display:inline-flex}.section-ranking__source{font-size:var(--fs-micro);color:var(--color-fg-4)}.section-ranking__source strong{color:var(--color-fg-3)}@media (max-width:599px){.section-ranking__title{font-size:var(--fs-page-h2)}}.section-search{gap:var(--sp-16);flex-direction:column;min-width:0;display:flex}.section-search__title{font:var(--fw-regular) var(--fs-page-h1) / var(--lh-headline) var(--font-serif);letter-spacing:var(--ls-headline);color:var(--color-fg-1)}.section-search__title:focus,.section-search__title:focus-visible{outline:none}.section-search__lede{max-width:72ch;font-size:var(--fs-page-body);line-height:var(--lh-body);color:var(--color-fg-2)}.section-search__form{gap:var(--sp-14);padding:var(--sp-20) var(--card-pad);border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1);flex-direction:column;display:flex}.section-search__steps{color:var(--color-fg-3)}.section-search__field{gap:var(--sp-6);flex-direction:column;min-width:0;display:flex}.section-search__pair{gap:var(--sp-14);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.section-search__label{font-size:var(--fs-label);font-weight:var(--fw-medium);color:var(--color-fg-2)}.section-search__select,.section-search__input{width:100%;max-width:480px;min-height:44px;padding:0 var(--sp-12);border:1px solid var(--color-line-3);border-radius:var(--radius-row);background:var(--color-panel-2);color:var(--color-fg-1);font-size:var(--fs-input)}.section-search__select:disabled{opacity:.6}.section-search__hint{font-size:var(--fs-label);color:var(--color-fg-4)}.section-search__error{font-size:var(--fs-label);color:var(--cvp-error)}.section-search__matches{gap:var(--sp-6);flex-wrap:wrap;display:flex}.section-search__match,.section-search__change{min-height:44px;padding:0 var(--sp-14);border-radius:var(--radius-pill);background:var(--color-pill-bg);color:var(--color-fg-1)}.section-search__match:hover,.section-search__change:hover{background:var(--color-pill-hover)}.section-search__chosen{align-items:center;gap:var(--sp-8) var(--sp-12);color:var(--color-fg-1);flex-wrap:wrap;display:flex}.section-search__chosen strong{font-size:var(--fs-kpi);font-weight:var(--fw-semibold)}.section-search__actions,.section-search__row{align-items:center;gap:var(--sp-10) var(--sp-16);flex-wrap:wrap;display:flex}.section-search__row .section-search__input{flex:220px}.section-search__go{min-height:44px;padding:0 var(--sp-20);border-radius:var(--radius-pill);background:var(--color-fg-1);color:var(--color-bg);font-weight:var(--fw-semibold)}.section-search__go:disabled{background:var(--color-pill-bg);color:var(--color-fg-4)}.section-search__link{min-height:44px;color:var(--color-fg-1);align-items:center;display:inline-flex}.section-search__subtitle{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);color:var(--color-fg-1)}.section-search__ufs{gap:var(--sp-8);flex-direction:column;display:flex}.section-search__uf-list{gap:0 var(--sp-20);flex-wrap:wrap;display:flex}@media (max-width:599px){.section-search__title{font-size:var(--fs-page-h2)}}.section-search__source{font-size:var(--fs-micro);color:var(--color-fg-4)}.section-search__source strong{color:var(--color-fg-3)}.section-type{gap:var(--sp-14);flex-direction:column;min-width:0;display:flex}.section-type__title{font:var(--fw-regular) var(--fs-page-h1) / var(--lh-headline) var(--font-serif);letter-spacing:var(--ls-headline);color:var(--color-fg-1)}.section-type__title:focus,.section-type__title:focus-visible{outline:none}.section-type__code,.section-type__note{max-width:72ch;font-size:var(--fs-label);color:var(--color-fg-3)}.section-type__subtitle{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);color:var(--color-fg-1)}.section-type__source{font-size:var(--fs-micro);color:var(--color-fg-4)}.section-type__source strong{color:var(--color-fg-3)}@media (max-width:599px){.section-type__title{font-size:var(--fs-page-h2)}}.section-uf{gap:var(--sp-14);flex-direction:column;min-width:0;display:flex}.section-uf__title{font:var(--fw-regular) var(--fs-page-h1) / var(--lh-headline) var(--font-serif);letter-spacing:var(--ls-headline);color:var(--color-fg-1)}.section-uf__title:focus,.section-uf__title:focus-visible{outline:none}.section-uf__summary{color:var(--color-fg-2)}.section-uf__tools{align-items:flex-end;gap:var(--sp-12) var(--sp-20);flex-wrap:wrap;display:flex}.section-uf__field{gap:var(--sp-6);flex-direction:column;flex:220px;max-width:420px;display:flex}.section-uf__label{font-size:var(--fs-label);font-weight:var(--fw-medium);color:var(--color-fg-2)}.section-uf__input{min-height:44px;padding:0 var(--sp-12);border:1px solid var(--color-line-3);border-radius:var(--radius-row);background:var(--color-panel-2);color:var(--color-fg-1);font-size:var(--fs-input)}.section-uf__scroll{border:1px solid var(--color-line-1);border-radius:var(--radius-card);background:var(--color-panel-1);max-width:100%;overflow-x:auto}.section-uf__table{border-collapse:collapse;width:100%;font-size:var(--fs-label)}.section-uf__table th,.section-uf__table td{padding:var(--sp-6) var(--sp-12);border-bottom:1px solid var(--color-line-1);text-align:left}.section-uf__table thead th{font-weight:var(--fw-medium);color:var(--color-fg-2)}.section-uf__table tbody th{font-weight:var(--fw-regular)}.section-uf__link{min-height:44px;color:var(--color-fg-1);align-items:center;display:inline-flex}.section-uf__num{text-align:right;white-space:nowrap}.section-uf__source{font-size:var(--fs-micro);color:var(--color-fg-4)}.section-uf__source strong{color:var(--color-fg-3)}@media (max-width:599px){.section-uf__title{font-size:var(--fs-page-h2)}}.section-site{background:var(--color-bg);min-height:100dvh;color:var(--color-fg-1);overflow-wrap:break-word;flex-direction:column;display:flex;position:relative}.section-site__top,.section-site__main,.section-site__foot{width:100%;max-width:calc(var(--cvp-max-w) + 2 * var(--sp-16));padding-inline:var(--sp-16);margin-inline:auto}.section-site__top{justify-content:space-between;align-items:center;gap:var(--sp-8) var(--sp-16);padding-block:var(--sp-16) var(--sp-8);flex-wrap:wrap;display:flex}.section-site__brand{min-height:44px;font:var(--fw-regular) var(--fs-brand) / 1.2 var(--font-brand);letter-spacing:var(--ls-brand);color:var(--color-fg-1);align-items:center;text-decoration:none;display:inline-flex}.section-site__kicker{min-height:44px;font-size:var(--fs-label);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--color-fg-3);align-items:center;text-decoration:none;display:inline-flex}.section-site__kicker:hover{color:var(--color-fg-1)}.section-site__main{gap:var(--sp-16);padding-block:var(--sp-8) var(--sp-32);flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.section-site__main:focus{outline:none}.section-site__lost{gap:var(--sp-12);flex-direction:column;display:flex}.section-site__lost-title{font:var(--fw-regular) var(--fs-page-h2) / var(--lh-headline) var(--font-serif);color:var(--color-fg-1)}.section-site__lost-title:focus,.section-site__lost-title:focus-visible{outline:none}.section-site__foot{gap:var(--sp-12);padding-block:var(--sp-20) var(--sp-24);border-top:1px solid var(--color-line-1);flex-direction:column;display:flex}.section-site__limits{max-width:72ch;font-size:var(--fs-label);color:var(--color-fg-3)}.section-site__skip{top:var(--sp-8);left:var(--sp-8);z-index:var(--z-topbars);min-height:44px;padding:0 var(--sp-16);border-radius:var(--radius-pill);background:var(--color-fg-1);color:var(--color-bg);font-weight:var(--fw-semibold);position:absolute;transform:translateY(-200%)}.section-site__skip:focus,.section-site__skip:focus-visible{transform:none}
