.duo{align-items:start;gap:24px;display:grid}.duo>*{min-width:0}.duo-fig{align-content:start;gap:16px;display:grid;container-type:inline-size}@media (min-width:1280px){.duo{grid-template-columns:minmax(0, 1fr) var(--mx-col,624px);align-items:start;column-gap:56px}.duo .duo-mx{margin-top:0;overflow-x:visible}}@media (min-width:1600px){.duo{--mx-col:734px;column-gap:80px}}@media (max-width:1279px){.duo-fig{max-width:680px}}.pick2{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;display:grid}.pick-l{color:var(--muted);white-space:nowrap;font-size:15px}.ax-a{font-size:13px}@container (max-width:459px){.pick2{grid-template-columns:minmax(0,1fr)}.pick-l{margin-top:4px}}.pp{flex-wrap:wrap;gap:0 2px;display:flex}.pp-b{appearance:none;cursor:pointer;min-width:40px;font:500 11px/1 var(--sans);letter-spacing:.01em;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-items:center;gap:4px;margin:0;padding:5px 3px 4px;transition:color .15s ease-out;display:grid}.pp-b .pm{opacity:.35;transition:opacity .15s ease-out}.pp-b:hover .pm,.pp-b:focus-visible .pm,.pp-b[aria-pressed=true] .pm{opacity:1}.pp-b:hover,.pp-b[aria-pressed=true]{color:var(--text)}.pp-b[aria-pressed=true]{font-weight:700}.pp-b:focus-visible{outline-offset:0}@container (max-width:559px){.pp{flex-wrap:nowrap;gap:0}.pp-b{flex:1 1 0;min-width:0;padding:4px 0;font-size:10px}.pp-b.gov{flex:none;padding-inline:2px}.pp-b .pm{width:22px;height:22px}}.duo .answer{row-gap:10px;display:grid}.duo .vstack{display:grid}.duo .vstack>.verdict{grid-area:1/1}.duo .verdict.ghost{visibility:hidden;pointer-events:none}.duo .verdict{letter-spacing:-.005em;min-height:0;color:var(--text);text-wrap:balance;border-top:0;align-self:end;margin:0;padding-top:0;font-size:23px;font-weight:500;line-height:1.3}@container (max-width:459px){.duo .verdict{font-size:19px}}.duo .verdict b{font-weight:700}.duo .verdict .fv{color:var(--favor)}.duo .key{color:var(--muted);flex-wrap:wrap;gap:2px 16px;margin:0;font-size:13px;line-height:1.4;display:flex}.duo .key>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.duo .key .dot{border-radius:50%;width:9px;height:9px;display:inline-block}.duo .key .dot.favor{background:var(--favor)}.duo .key .dot.abstencao{background:var(--abst)}.duo .key .dot.contra{background:var(--contra)}.duo .key .dot.self{box-shadow:inset 0 0 0 1px var(--muted)}.duo .key .ramp{gap:2px;display:inline-flex}.duo .key .ramp i{border-radius:2px;width:12px;height:10px}.duo .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xline{grid-template-columns:repeat(3,max-content);align-items:end;column-gap:36px;margin:0;font-size:23px;font-weight:600;line-height:1.2;display:grid}.xline>span{white-space:nowrap;gap:6px;display:grid}.xline .xl{color:var(--muted);font-size:14px;font-weight:400;line-height:1.3}.xline .xv{align-items:center;gap:0;display:inline-flex}.xline b{margin-inline-start:.25em;font-weight:700}.xline .xf{border-inline-start:1px solid var(--line);margin-inline-start:-16px;padding-inline-start:20px}.xline .xv{border-radius:4px;margin-inline:-5px;padding-inline:5px}.xline .xv.on{outline:2px solid var(--text);outline-offset:0}@container (max-width:459px){.xline{column-gap:18px;font-size:18px}.xline .xl{font-size:13px}.xline .xf{margin-inline-start:-8px;padding-inline-start:12px}.xline .pm{width:18px;height:18px}}.ahemi{align-content:start;gap:8px;min-width:0;margin:0;display:grid;position:relative;container-type:inline-size}.ahemi .hemi{--hemi-fs:9px;width:100%;max-width:none}@container (min-width:400px){.ahemi .hemi{--hemi-fs:7.4px}}@container (min-width:460px){.ahemi .hemi{--hemi-fs:6.6px}}@container (min-width:540px){.ahemi .hemi{--hemi-fs:5.8px}}@container (min-width:620px){.ahemi .hemi{--hemi-fs:5px}}@container (min-width:720px){.ahemi .hemi{--hemi-fs:4.4px}}@container (min-width:820px){.ahemi .hemi{--hemi-fs:3.9px}}.ahemi-c{pointer-events:none;white-space:nowrap;color:var(--text);justify-items:center;gap:4px;font-size:14px;font-weight:600;line-height:1.2;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@container (max-width:459px){.ahemi-c{text-align:center;gap:2px;font-size:11px;line-height:1.15}.ahemi-c .pm{width:20px;height:20px}.ahemi-d{display:block}}.ahemi .seat.self{fill:none;stroke:var(--muted);stroke-width:1px;vector-effect:non-scaling-stroke}:is(.ahemi .hemi:has(.pg:hover) .pg:not(:hover),.ahemi .hemi:has(.pg[aria-expanded=true]) .pg:not([aria-expanded=true])){opacity:1;filter:grayscale()opacity(.4)}.ahemi .pg{transition:filter .15s ease-out}.duo .dirs{gap:8px;display:grid}@container (min-width:460px){.duo .dirs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.duo .cmp{cursor:help;grid-template-columns:minmax(3.6em,max-content) minmax(0,1fr);align-items:center;gap:8px;height:20px;display:grid}.duo .cmp.off{cursor:default}.duo .cmp .d-l{font:600 13px/1 var(--sans);color:var(--text);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.duo .cmp.off .d-l{color:var(--muted)}.duo .cmp .d-x{color:var(--muted);font-size:13px}.duo .stack{background:var(--none);border-radius:3px;height:18px}.duo .stack i{font:600 11px/18px var(--sans);font-variant-numeric:tabular-nums;color:var(--on-pos);white-space:nowrap;font-style:normal;overflow:hidden}.duo .stack i.abstencao{color:var(--on-abst)}.duo .stack i span{padding-inline-start:6px}.duo .mx th.corner{vertical-align:bottom;padding:2px 6px 4px}.duo .mx .ax{font:500 11px/1.2 var(--sans);color:var(--muted);gap:6px;display:grid}.duo .mx .ax-c{justify-self:end}.duo .mx .ax-r{justify-self:start}.duo .mx th{color:var(--muted)}.duo .mx th.on{color:var(--text)}.duo .mx thead .hd{justify-items:center;gap:4px;display:grid}.duo .mx th.rh{text-align:left}.duo .mx .rh .hd{align-items:center;gap:6px;display:inline-flex}.duo .mx th .pm{opacity:.35;transition:opacity .15s ease-out}.duo .mx th.on .pm,.duo .mx .rhb:hover .pm,.duo .mx .rhb:focus-visible .pm{opacity:1}.duo .mx tr:has(.c:hover) .rh .pm{opacity:1}.duo .mx tr:has(.c:hover) .rh{color:var(--text)}:is(.duo .mx:has(td:nth-child(2) .c:hover) thead th:nth-child(2),.duo .mx:has(td:nth-child(3) .c:hover) thead th:nth-child(3),.duo .mx:has(td:nth-child(4) .c:hover) thead th:nth-child(4),.duo .mx:has(td:nth-child(5) .c:hover) thead th:nth-child(5),.duo .mx:has(td:nth-child(6) .c:hover) thead th:nth-child(6),.duo .mx:has(td:nth-child(7) .c:hover) thead th:nth-child(7),.duo .mx:has(td:nth-child(8) .c:hover) thead th:nth-child(8),.duo .mx:has(td:nth-child(9) .c:hover) thead th:nth-child(9),.duo .mx:has(td:nth-child(10) .c:hover) thead th:nth-child(10),.duo .mx:has(td:nth-child(11) .c:hover) thead th:nth-child(11),.duo .mx:has(td:nth-child(12) .c:hover) thead th:nth-child(12)){color:var(--text);--hd-on:1}.duo .mx thead th .pm{opacity:var(--hd-on,.35)}.duo .mx thead th.on .pm{opacity:1}.duo .mx .hd-t{font-weight:500;display:inline-grid}.duo .mx .hd-t:after{content:attr(data-t);visibility:hidden;height:0;font-weight:700;overflow:hidden}.duo .mx th.on .hd-t{font-weight:700}.mx .rhb{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.mx .rhb:hover{color:var(--text)}.duo .mx thead .rhb{width:100%}.duo .mx.dim button.c{opacity:.4;transition:opacity .12s ease-out}.duo .mx.dim button.c.hl,.duo .mx.dim button.c.sel,.duo .mx.dim button.c.hv,.duo .mx.dim button.c:hover,.duo .mx.dim button.c:focus-visible{opacity:1}.duo .mx button.c:hover,.duo .mx button.c.hv,.duo .mx button.c[aria-expanded=true]{box-shadow:none;outline:2px solid color-mix(in srgb, var(--text) 50%, transparent);outline-offset:0;position:relative}.duo .mx button.c.sel,.duo .mx button.c.sel:hover{box-shadow:inset 0 0 0 2px var(--bg);outline:3px solid var(--text);outline-offset:0;position:relative}.duo .mx .c.mir,.duo .mx .c.mir:hover{box-shadow:none;outline:2px dashed var(--text);outline-offset:0;position:relative}.duo .mx .c{transition:none}.duo .mx .c.self{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.mx-col{min-width:0;position:relative}@media (min-width:1280px){.duo .mx-col{justify-self:start;width:max-content;max-width:100%}}.mx-clear{appearance:none;cursor:pointer;white-space:nowrap;font:500 13px/1.3 var(--sans);color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px;background:0 0;border:0;margin:6px 0 0;padding:2px 0;position:absolute;top:100%;right:0}.mx-unit{font:400 13px/1.3 var(--sans);color:var(--muted);white-space:nowrap;margin:6px 0 0;padding:2px 0;position:absolute;top:100%;left:0}.mx-clear:hover{color:var(--text);text-decoration-color:currentColor}.mx-clear:disabled{visibility:hidden}.duo-mx:focus:not(:focus-visible){outline:none}@media (min-width:1280px){.duo .mx .c{font-size:13px}#apoio .mx .c{width:46px;height:46px}#igual .mx .c{width:46px;height:36px}}@media (min-width:1600px){.duo .mx .c{font-size:14px}#apoio .mx .c{width:56px;height:52px}#igual .mx .c{width:56px;height:38px}}@media (min-width:1800px){.duo{--mx-col:812px}#apoio .mx .c{width:64px;height:60px}#igual .mx .c{width:64px;height:48px}}@media (max-width:600px){.duo table.mx{table-layout:fixed;border-spacing:2px;width:100%}.duo .mx th{padding:2px 0}.duo .mx th.corner,.duo .mx th.rh{width:24px}.duo .mx .c{border-radius:3px;width:100%;height:28px;font-size:11px}.duo .mx thead .hd,.duo .mx .rh .hd{justify-items:center;gap:0;display:grid}.duo .mx th .pm,.duo .mx thead th .pm{opacity:var(--hd-on,.6)}.duo .mx th.on .pm,.duo .mx thead th.on .pm{opacity:1}.duo .mx tr:has(.c:hover) .rh .pm{opacity:1}.duo .mx .ax-w{display:none}.duo .mx .ax{justify-items:center;gap:2px}.duo .mx .ax-c,.duo .mx .ax-r{justify-self:center}.duo .mx .hd-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@property --mx-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes mx-fade{0%{--mx-fade:40px}92%{--mx-fade:40px}to{--mx-fade:0px}}@media (max-width:1279px){.duo .duo-mx{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--mx-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--mx-fade)), transparent);animation:linear both mx-fade;animation-timeline:scroll(self inline);overflow-x:auto}}
