.legislativas2024_widgetContainer header{padding:0;padding-top:75px;position:relative;overflow:hidden;width:100%;margin-left:0}.legislativas2024_widgetContainer header .container{max-width:1240px;width:100%;margin:0 auto;position:relative;z-index:2;padding:0}.legislativas2024_widgetContainer header a{text-decoration:none}.legislativas2024_widgetContainer header:before{background-color:#0e6b49;left:20px;filter:blur(300px);opacity:.85}.legislativas2024_widgetContainer header:after,.legislativas2024_widgetContainer header:before{content:"";aspect-ratio:1/1;width:500px;position:absolute;top:-450px;border-radius:50%;z-index:0}.legislativas2024_widgetContainer header:after{background-color:#e41815;right:20px;filter:blur(450px);opacity:.7}.legislativas2024_widgetContainer header .gradientHeader{display:block;height:100px;width:100%;position:absolute;left:0;right:0;bottom:0;z-index:1;background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.legislativas2024_widgetContainer header .logo{width:100%;padding:0 0 16px;margin-bottom:0}.legislativas2024_widgetContainer header .logo,.legislativas2024_widgetContainer header .logo a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.legislativas2024_widgetContainer header .logo a{color:#718694;-ms-flex-direction:row;flex-direction:row;gap:24px}.legislativas2024_widgetContainer header .logo a .name{background:url(/datajournalism/static/legislativas2024_resultados/i/BGTitulo_2.gif) no-repeat;background-size:cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:-moz-fit-content;width:fit-content;font-weight:800;font-size:48px;text-transform:uppercase}@keyframes rotate-gradient{to{transform:rotate(1turn)}}.legislativas2024_widgetContainer header .logo a .year{position:relative;font-weight:400;color:#718694;font-size:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;line-height:1}.legislativas2024_widgetContainer header .logo a .year:after,.legislativas2024_widgetContainer header .logo a .year:before{content:"";background-color:#718694;width:8px;aspect-ratio:1/1;transform:rotate(45deg);transform-origin:center;display:block}.legislativas2024_widgetContainer header nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-bottom:24px;padding-top:12px;gap:16px}.legislativas2024_widgetContainer header nav a{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:14px;color:#718694;border:1px solid #718694;padding:8px 24px;border-radius:50px;backdrop-filter:blur(20px);transition:all .35s ease-in-out}.legislativas2024_widgetContainer header nav a.active,.legislativas2024_widgetContainer header nav a:hover{background-color:#718694;color:#fff}#legislativas2024_widget{position:relative;max-width:1200px;margin:0 auto;width:100%}#legislativas2024_widget .headerWidget .titleWidget{text-align:center;font-size:24px;font-weight:300;margin-bottom:28px;background:#718694;color:#fff;padding:24px 48px;border-radius:4px;text-transform:uppercase;line-height:1.5;text-wrap:balance}#legislativas2024_widget .barsContainer{width:100%;height:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:#d7dde1;margin-bottom:52px;position:relative;border-radius:4px;margin-top:40px}#legislativas2024_widget .barsContainer:before{content:"Maioria absoluta - 116 Deputados";height:auto;position:absolute;text-transform:uppercase;font-size:12px;font-weight:400;top:-20px;left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}#legislativas2024_widget .barsContainer:after{content:"";height:100%;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:1px;border-right:1px dashed #000}#legislativas2024_widget .barsContainer span{width:0;min-width:1px;height:28px;display:block}#legislativas2024_widget .barsContainer span.ad,#legislativas2024_widget .barsContainer span.pcds-pp,#legislativas2024_widget .barsContainer span.pppm,#legislativas2024_widget .barsContainer span.ppsd,#legislativas2024_widget .barsContainer span.psd,#legislativas2024_widget .barsContainer span.psd-cds{background-color:#f49638;background:linear-gradient(90deg,#f49638,#bc630a)}#legislativas2024_widget .barsContainer span.ps{background-color:#f43674;background:linear-gradient(90deg,#f43674,#ba0a43)}#legislativas2024_widget .barsContainer span.ch,#legislativas2024_widget .barsContainer span.chega{background-color:#0a58d9;background:linear-gradient(90deg,#0a58d9,#063077)}#legislativas2024_widget .barsContainer span.be{background-color:#69030f;background:linear-gradient(90deg,#69030f,#1f0104)}#legislativas2024_widget .barsContainer span.cdu,#legislativas2024_widget .barsContainer span.pcp-pev{background-color:#bd1b1b;background:linear-gradient(90deg,#bd1b1b,#7a1111)}#legislativas2024_widget .barsContainer span.cds,#legislativas2024_widget .barsContainer span.cds-pp{background-color:#008ec6;background:linear-gradient(90deg,#008ec6,#00577a)}#legislativas2024_widget .barsContainer span.pan{background-color:#00cd8c;background:linear-gradient(90deg,#00cd8c,#008158)}#legislativas2024_widget .barsContainer span.il{background-color:#50d6ff;background:linear-gradient(90deg,#50d6ff,#04c4ff)}#legislativas2024_widget .barsContainer span.l,#legislativas2024_widget .barsContainer span.livre{background-color:#944ce9;background:linear-gradient(90deg,#944ce9,#6d19cf)}#legislativas2024_widget .barsContainer span.a,#legislativas2024_widget .barsContainer span.alianca{background-color:#211766;background:linear-gradient(90deg,#211766,#0d0928)}#legislativas2024_widget .btnsContainer{position:relative}#legislativas2024_widget .btnsContainer .alertaMsg{font-size:12px;font-weight:400;line-height:1;width:100%;width:-moz-fit-content;width:fit-content;text-align:center;display:none;position:absolute;top:-40px;left:0;right:0;color:#fff;padding:8px 16px;border-radius:4px;margin:0 auto}#legislativas2024_widget .btnsContainer .alertaMsg.greenMsg{background:green}#legislativas2024_widget .btnsContainer .alertaMsg.redMsg{background:red}#legislativas2024_widget .btnsContainer ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:16px;row-gap:16px;position:relative;list-style:none;padding:0;margin:0}#legislativas2024_widget .btnsContainer ul li{-ms-flex:0 1 calc(50% - 8px);flex:0 1 calc(50% - 8px);max-width:calc(50% - 8px);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:16px 32px;position:relative;border-radius:4px}#legislativas2024_widget .btnsContainer ul li.hover{background:#f4f6f7}#legislativas2024_widget .btnsContainer ul li.active{background:#d7dde1}#legislativas2024_widget .btnsContainer ul li span{display:block}#legislativas2024_widget .btnsContainer ul li .label{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;margin:0;z-index:1;position:relative}#legislativas2024_widget .btnsContainer ul li .logotipo{height:40px;margin:0;display:block}#legislativas2024_widget .btnsContainer ul li .logotipo img{height:100%;object-fit:contain;object-position:center;display:block}#legislativas2024_widget .btnsContainer ul li .logotipo.coligacao_doisPartido{aspect-ratio:2/1}#legislativas2024_widget .btnsContainer ul li .logotipo.coligacao_tresPartido{aspect-ratio:3/1}#legislativas2024_widget .btnsContainer ul li .texto{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;gap:8px}#legislativas2024_widget .btnsContainer ul li .texto .partido{font-size:18px;line-height:1;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:4px}#legislativas2024_widget .btnsContainer ul li .texto .partido .coligacaoGroup{display:inline-block;font-size:12px;line-height:1;font-weight:400}#legislativas2024_widget .btnsContainer ul li .texto .nDeputados{font-size:12px;line-height:1;font-weight:400}#legislativas2024_widget .btnsContainer ul li .texto .nDeputados:after{content:"Deputados";display:inline-block;margin-left:4px}#legislativas2024_widget .btnsContainer ul li .checkbox{position:absolute;z-index:0;width:20px;aspect-ratio:1/1;display:block;border:1px solid #718694;border-radius:4px;display:grid;place-items:center;right:32px;top:50%;transform:translateY(-50%)}#legislativas2024_widget .btnsContainer ul li .checkbox .circle{width:14px;aspect-ratio:1/1;display:none;background-color:#718694;border-radius:2px}#legislativas2024_widget .btnsContainer ul li .checkbox input{display:none}#legislativas2024_widget .btnsContainer ul li .checkbox input:checked~.circle{display:block}#legislativas2024_widget .btnsContainer ul li:after{content:"";position:absolute;width:100%;height:1px;background:#d7dde1;left:0;right:0;bottom:-9px}#legislativas2024_widget .btnsContainer ul li:last-child::after,#legislativas2024_widget .btnsContainer ul li:nth-last-child(2):after{display:none}@media (max-width:992px){#legislativas2024_widget{position:relative;width:100%}#legislativas2024_widget .headerWidget .titleWidget{padding:16px 4px;font-size:18px;margin-bottom:20px}#legislativas2024_widget .barsContainer{margin-bottom:52px}#legislativas2024_widget .barsContainer:before{white-space:nowrap}#legislativas2024_widget .btnsContainer ul{row-gap:8px}#legislativas2024_widget .btnsContainer ul li{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;padding:8px 16px}#legislativas2024_widget .btnsContainer ul li .logotipo{height:28px}#legislativas2024_widget .btnsContainer ul li .texto .partido .coligacaoGroup{font-size:10px}#legislativas2024_widget .btnsContainer ul li .checkbox{width:16px}#legislativas2024_widget .btnsContainer ul li .checkbox .circle{width:10px}#legislativas2024_widget .btnsContainer ul li:after{bottom:-5px}#legislativas2024_widget .btnsContainer ul li:nth-last-child(2):after{display:block}}