.law-profile-content-back{align-items:center;color:var(--gray-90);display:flex;font-size:12px;font-style:normal;font-weight:400;gap:6px;justify-content:center;margin:0 0 16px;padding:4px 8px;width:-moz-max-content;width:max-content}.law-profile-content-back .arrow{transform:rotate(180deg)}.law-profile-content-back:hover{color:var(--orange-100);font-weight:500}.law-profile-content-back:hover svg path{fill:var(--orange-100)}.law-profile-ctn{border-radius:6px;border:1px solid #f8ac29;display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding:6px 12px}.law-profile-container{border-bottom:1px solid var(--gray-50);display:flex;gap:12px;padding:8px 0}.law-profile-vote-default{height:60px;width:60px}.law-profile-vote-image{border-radius:100px;border:1px solid var(--gray-40);height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.law-profile-detail-ctn{display:flex;flex-direction:column;flex:1;gap:12px}.law-profile-detail-item{align-items:center;display:flex;flex:1;gap:8px;padding-right:16px}.law-profile-detail-item:last-child{border-right:0;padding-right:0}.law-profile-detail-item.img-ctn{align-items:flex-start;flex-direction:column;justify-content:center}.law-profile-detail-name{color:var(--gray-100);font-size:16px;font-style:normal;font-weight:500}.law-profile-detail-position{color:var(--gray-100);font-size:14px;font-style:normal;font-weight:300}.law-profile-detail-item-name{color:var(--gray-100);font-size:14px;font-style:normal;font-weight:400}.law-profile-detail-item-value{color:var(--gray-90);font-size:14px;font-style:normal;font-weight:300}.law-profile-laws-ctn{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.law-profile-laws-title{padding:16px 16px 16px 0;width:-moz-max-content;width:max-content}.law-profile-laws-title span{border-bottom:2px solid var(--orange-100);color:var(--gray-100);font-size:18px;font-style:normal;font-weight:700;padding:0 12px 8px}.law-profile .laws-filter{margin-bottom:8px}.law-profile .laws-filter .field-select:nth-child(3){grid-column:span 2}.law-profile-laws-table{border-bottom:1px solid var(--gray-50);display:flex;flex-direction:column;gap:4px;padding-bottom:4px}.law-profile-laws-row{align-items:center;display:flex;gap:4px;justify-content:space-between;padding:8px 16px}.law-profile-laws-row:nth-of-type(odd){background:var(--gray-0)}.law-profile-laws-row.title{background:var(--gray-0);border-bottom:1px solid var(--gray-40);border-radius:9px 9px 0 0;padding:4px 16px}.law-profile-laws-row.title .law-profile-laws-text{font-weight:500}.law-profile-laws-text{color:var(--gray-90);font-size:16px;font-style:normal;font-weight:300;max-width:131px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.law-profile-laws-text:first-child{flex:1;max-width:390px;text-align:left}.law-profile-laws-text:nth-child(5){max-width:34px}.law-profile-laws-text:nth-child(6){max-width:178px}.law-profile .icon{height:17px;margin:auto;width:17px}.law-profile .icon.afirmativo{background-image:url([object%20Module]?d=3371&mxId=00000000)}.law-profile .icon.negativo{background-image:url([object%20Module]?d=3371&mxId=00000000)}.law-profile .icon.ausente{background-image:url([object%20Module]?d=3371&mxId=00000000)}.law-profile .icon.abstencion{background-image:url([object%20Module]?d=3371&mxId=00000000)}.law-profile .icon.sin-votar{background-image:url([object%20Module]?d=3371&mxId=00000000)}.law-profile .icon-text{color:var(--gray-90);font-size:14px;font-style:normal;font-weight:400}.law-profile .button-result{align-items:center;background-color:rgba(248,172,41,.05);border-radius:100px;border:1px solid #f8ac29;display:flex;gap:8px;margin:auto;padding:6px 12px;width:-moz-max-content;width:max-content}.law-profile .button-result.afirmativo{background-color:rgba(2,132,12,.05);border-color:#02840c}.law-profile .button-result.negativo{background-color:rgba(177,0,0,.05);border-color:#b10000}.law-profile .button-result.ausente{background-color:hsla(0,0%,60.8%,.05);border-color:#9b9b9b}.law-profile-button{align-items:center;background:transparent;border-radius:100px;border:1px solid var(--gray-50);color:var(--gray-90);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:6px;margin:8px auto 0;padding:8px 16px;width:-moz-max-content;width:max-content}.law-profile-button svg path{fill:var(--gray-90)}.law-profile-laws-cards{border-radius:6px;border:1px solid var(--gray-40);display:flex;flex-direction:column}.law-profile-laws-card{border-bottom:1px solid var(--gray-40);display:flex;flex-direction:column;gap:12px;padding:8px 12px}.law-profile-laws-card:last-child{border-bottom:none}.law-profile-laws-card-item{align-items:center;color:var(--gray-90);display:flex;font-size:13px;font-style:normal;font-weight:300;gap:8px}.law-profile-laws-card-item .law-profile-laws-card-item-name{font-size:13px;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.law-profile-laws-card-item span{font-size:14px;font-weight:500}.law-profile-laws-card-item .button-result,.law-profile-laws-card-item .icon{margin:0}.laws-feed{display:flex;flex-direction:column;gap:24px;margin-bottom:12px}.laws-feed-description{color:var(--gray-90);font-size:16px;font-style:normal;font-weight:300;margin-bottom:16px;text-align:center}.laws-feed .laws-content{display:flex;flex-direction:column;gap:22px}.laws-feed .laws-content-title{align-items:center;border-bottom:1px solid var(--gray-40);color:var(--gray-100);display:flex;font-size:22px;font-style:normal;font-weight:700;justify-content:space-between;padding-bottom:12px}.laws-feed .laws-content-title-buttons{border-radius:100px;border:1px solid var(--gray-50);display:flex}.laws-feed .laws-content-title-button{background:transparent;border:none;color:var(--gray-90);font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:300;padding:6px 16px}.laws-feed .laws-content-title-button.active{background:var(--orange-30);border-radius:100px;color:var(--gray-100);font-size:14px;font-style:normal;font-weight:500}.laws-feed .laws-content-container,.laws-feed .laws-content-ctn{display:flex;flex-direction:column;gap:20px}.laws-feed .laws-content-card{align-items:center;border-radius:6px;border:1px solid var(--gray-40);display:flex;flex-direction:column;gap:8px;padding:16px 0;width:100%}.laws-feed .laws-content-card:hover{border-color:var(--gray-70)}.laws-feed .laws-content-card.legislator-card.afirmativo{border-color:rgba(2,132,12,.5);padding:8px 0 0}.laws-feed .laws-content-card.legislator-card.afirmativo .laws-content-card-result-container{background:rgba(2,132,12,.05);border-top:1px solid rgba(2,132,12,.5);padding:8px}.laws-feed .laws-content-card.legislator-card.negativo{border-color:rgba(177,0,0,.5);padding:8px 0 0}.laws-feed .laws-content-card.legislator-card.negativo .laws-content-card-result-container{background:rgba(177,0,0,.05);border-top:1px solid rgba(177,0,0,.5);padding:8px}.laws-feed .laws-content-card-title{color:var(--gray-100);flex:1;font-size:16px;font-style:normal;font-weight:700;line-height:117.5%;padding:0 8px;text-align:center}.laws-feed .laws-content-card-result-ctn{display:flex;flex-direction:column;gap:8px;width:100%}.laws-feed .laws-content-card-date-ctn{align-items:center;color:var(--gray-90);display:flex;flex-direction:column;font-size:10px;font-style:normal;font-weight:300;justify-content:center;line-height:150%;position:relative;text-align:center;width:100%}.laws-feed .laws-content-card-date-ctn:after{background:var(--gray-40);content:"";height:1px;left:0;position:absolute;top:calc(50% - .5px);width:100%;z-index:-1}.laws-feed .laws-content-card-date{background:var(--white-100);padding:0 4px;width:-moz-max-content;width:max-content}.laws-feed .laws-content-card-result-container{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.laws-feed .laws-content-card-result{color:var(--gray-90);font-size:12px;font-style:normal;font-weight:300;line-height:117.5%;width:-moz-max-content;width:max-content}.laws-feed .laws-content-card-result-datail{align-items:center;border-radius:100px;display:flex;gap:8px;padding:6px 12px;justify-content:center}.laws-feed .laws-content-card-result-datail.afirmativo{background:rgba(2,132,12,.05);border:1px solid rgba(2,132,12,.5)}.laws-feed .laws-content-card-result-datail.negativo{background:rgba(177,0,0,.05);border:1px solid rgba(177,0,0,.5)}.laws-feed .laws-content-card-result-datail.ausente{border:1px solid #9b9b9b;background-color:hsla(0,0%,60.8%,.05)}.laws-feed .laws-content-card-result-datail.abstencion{border:1px solid #f8ac29;background-color:rgba(248,172,41,.05)}.laws-feed .laws-content-card-result-datail img,.laws-feed .laws-content-card-result-datail svg{height:16px;width:16px}.laws-feed .laws-content-card-result-datail-text{color:var(--gray-90);font-size:12px;font-style:normal;font-weight:400}.laws-feed .laws-content-card-result-datail-votes{color:var(--gray-100);font-size:12px;font-style:normal;font-weight:500}.laws-feed .laws-content-button{align-items:center;background:var(--white-100);border-radius:100px;border:1px solid var(--gray-50);color:var(--gray-90);display:flex;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:6px;justify-content:center;padding:8px 16px;width:100%}.laws-feed .laws-content-button svg path{fill:var(--gray-90)}.laws-feed .laws-content-card-result-legislator{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.laws-feed .laws-content-card-result-legislator .laws-content-card-result-datail{background:transparent}.laws-feed .laws-content-card-result-legislator .laws-content-card-result-datail-text{color:var(--gray-90);font-size:14px;font-style:normal;font-weight:300}.laws-feed .laws-content-card-result-legislator-name{color:var(--gray-90);font-size:12px;font-style:normal;font-weight:400;text-align:center}.laws-filter.dates .laws-filter-inputs-dates{align-items:center;display:flex;grid-column:span 2;min-height:46px;justify-content:center;width:100%}.laws-filter.dates .laws-filter-inputs-dates .outlined-input:first-child input{border-radius:8px 0 0 8px;border-right:none;min-height:46px}.laws-filter.dates .laws-filter-inputs-dates .outlined-input:nth-child(2) input{border-radius:0 8px 8px 0;min-height:46px}.laws-filter{background:var(--gray-0);border-bottom:1px solid var(--gray-40);border-radius:9px 9px 0 0;display:flex;flex-direction:column;gap:12px;margin:0 -16px;padding:8px 16px 16px;width:calc(100% + 32px)}.laws-filter-title{font-size:16px;justify-content:space-between}.laws-filter-title,.laws-filter-title-reset{align-items:center;color:var(--gray-90);display:flex;font-style:normal;font-weight:300}.laws-filter-title-reset{background:transparent;border:none;font-family:Roboto,sans-serif;font-size:12px;gap:6px;justify-content:center}.laws-filter-title-reset svg{height:6px;width:6px}.laws-filter-title-reset svg path{stroke:var(--gray-90)}.laws-filter-title-reset:hover{color:var(--gray-100);font-weight:400}.laws-filter-title-reset:hover svg path{stroke:var(--gray-100)}.laws-filter-inputs-ctn{display:grid;grid-template-columns:1fr 1fr;gap:16px}.laws-filter .field-select,.laws-filter .outlined-input{grid-column:span 2;margin-bottom:0;min-height:46px}.laws-filter .field-select:nth-child(3),.laws-filter .field-select:nth-child(4){grid-column:span 1}.laws-filter .field-select:before{z-index:2}.laws-filter .field-select:after{background:var(--white-100);content:"";height:20px;position:absolute;right:12px;top:30%;width:20px;z-index:1}.laws-filter .field-select:hover:after{background:var(--gray-0)}.laws-filter .field-select:has(.field-select-input:focus):after{background:var(--white-100)}.laws-filter .field-select:has(.field-select-input:hover:not(:focus):not(:active)) label{background:var(--gray-0)}.laws-filter .field-select input,.laws-filter .outlined-input input{min-height:46px}.laws-filter .field-select input,.laws-filter .field-select label,.laws-filter .outlined-input input,.laws-filter .outlined-input label{background:var(--white-100);color:var(--gray-70);font-size:14px;font-style:normal;font-weight:300}.laws-filter .field-select [value=true]{background-color:transparent}.laws-filter .field-select-no-opt,.laws-filter .field-select-opt{padding:0 10px;text-indent:0}.laws-filter-not-found{align-items:center;border-radius:6px;border:1px solid var(--gray-40);display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:356px;padding:16px 0 32px;width:100%}.laws-filter-not-found.load{border:none}.laws-filter-not-found-title{font-size:16px}.laws-filter-not-found-text,.laws-filter-not-found-title{color:var(--gray-90);text-align:center;font-style:normal;font-weight:400}.laws-filter-not-found-text{font-size:12px}.law-title{display:flex;flex-direction:column;gap:16px}.law-title-content-back{align-items:center;color:var(--gray-90);display:flex;font-size:12px;font-style:normal;font-weight:400;gap:6px;justify-content:center;margin:0 auto 16px;padding:4px 8px;width:-moz-max-content;width:max-content}.law-title-content-back .arrow{transform:rotate(180deg)}.law-title-content-back:hover{color:var(--orange-100);font-weight:500}.law-title-content-back:hover .arrow{fill:var(--orange-100)}.law-title-content-title-ctn{border-bottom:1px solid var(--gray-40);display:flex;flex-direction:column;gap:10px;margin:0 0 24px;padding-bottom:12px}.law-title-content-title-container{align-items:center;border-top:1px solid var(--gray-40);display:flex;flex-direction:column;gap:4px;justify-content:center;margin:0 auto;padding-top:12px;width:-moz-max-content;width:max-content}.law-title-content-title-date{color:var(--gray-90);font-size:16px;font-style:normal;font-weight:300;text-align:center}.law-title-content-title-text{color:var(--gray-100);font-size:22px;font-style:normal;font-weight:400;line-height:150%;text-align:center}.law-title-content-title-result-ctn{align-items:center;display:flex;gap:8px;justify-content:center}.law-title-content-title-result-text{color:var(--gray-90);font-size:16px;font-style:normal;font-weight:300;text-align:center}.law-title-content-title-result-button{align-items:center;background:rgba(177,0,0,.05);border-radius:100px;color:#3b3b3b;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;justify-content:center;padding:6px 12px}.law-title-content-title-result-button.afirmativo{background:rgba(2,132,12,.05)}.law-votes{display:flex;flex-direction:column;gap:16px}.law-votes .field-select{grid-column:span 1}.law-votes-title-ctn{align-items:center;border-bottom:1px solid var(--gray-40);display:flex;flex-direction:column;gap:8px;justify-content:space-between;padding-bottom:8px;width:100%}.law-votes-title-text{color:var(--gray-100);font-size:16px;font-style:normal;font-weight:400}.law-votes-title-buttons{align-items:center;border-radius:100px;border:1px solid var(--gray-50);display:flex;justify-content:center}.law-votes-title-button{background:transparent;border-radius:100px;border:none;color:var(--gray-90);font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:300;padding:6px 16px}.law-votes-title-button.active{background:var(--orange-30);color:var(--gray-100);font-weight:500}.law-votes-ctn{margin-bottom:90px}.law-votes-container,.law-votes-ctn{display:flex;flex-direction:column;gap:16px}.law-votes-vote{align-items:center;border-radius:6px;border:1px solid rgba(248,172,41,.5);display:flex;gap:12px;justify-content:center;padding:8px 22px 8px 8px}.law-votes-vote.afirmativo{border-color:rgba(2,132,12,.5)}.law-votes-vote.negativo{border-color:rgba(177,0,0,.5)}.law-votes-vote.ausente{border-color:hsla(0,0%,60.8%,.61)}.law-votes-vote-detail{align-items:center;display:flex;flex:1;gap:12px}.law-votes-vote-image{border-radius:100px;border:1px solid var(--gray-40);height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.law-votes-vote-ctn{display:flex;flex-direction:column;gap:8px}.law-votes-vote-name{color:var(--gray-90);font-size:16px;font-style:normal;font-weight:500;line-height:100%}.law-votes-vote-party,.law-votes-vote-province{color:var(--gray-90);font-size:14px;font-style:normal;font-weight:300;line-height:100%}.law-votes-vote-default{height:60px;width:60px}.law-votes-vote-icon{background-image:url([object%20Module]?d=3371&mxId=00000000);background-position:50%;background-size:contain;height:32px;width:32px}.law-votes-vote-icon.afirmativo{background-image:url([object%20Module]?d=3371&mxId=00000000)}.law-votes-vote-icon.negativo{background-image:url([object%20Module]?d=3371&mxId=00000000)}.law-votes-vote-icon.ausente{background-image:url([object%20Module]?d=3371&mxId=00000000)}.law-votes-button{align-items:center;background:var(--white-100);border-radius:100px;border:1px solid var(--gray-50);color:var(--gray-90);display:flex;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:6px;justify-content:center;padding:8px 16px;width:100%}.law-votes-button svg path{fill:var(--gray-90)}.law-votes-block-table{align-items:center;display:flex;flex-direction:column;gap:4px;margin:0 auto 32px;width:100%}.law-votes-block-table-title{background:var(--gray-0);border-radius:9px 9px 0 0;color:var(--gray-90);font-size:16px;font-style:normal;font-weight:300;line-height:100%;padding:5px 0;text-align:center;width:100%}.law-votes-block-table-row{align-items:center;display:flex;gap:20px;justify-content:center;width:100%}.law-votes-block-table-row:hover .law-votes-block-table-row-datail-name{font-weight:700}.law-votes-block-table-row:hover .law-votes-block-table-row-datail-total{font-weight:400}.law-votes-block-table-row:hover .law-votes-block-table-row-vote{color:var(--gray-100)}.law-votes-block-table-row:hover .law-votes-block-table-row-vote.afirmative{background:rgba(2,132,12,.6)}.law-votes-block-table-row:hover .law-votes-block-table-row-vote.negative{background:rgba(177,0,0,.6)}.law-votes-block-table-row:hover .law-votes-block-table-row-vote.absent{background:hsla(0,0%,83.5%,.6)}.law-votes-block-table-row:hover .law-votes-block-table-row-vote.abstention{background:rgba(248,172,41,.6)}.law-votes-block-table-row-datail{align-items:center;display:flex;gap:8px}.law-votes-block-table-row-datail-name{color:var(--gray-90);font-size:16px;font-style:normal;font-weight:300;max-width:58px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:58px}.law-votes-block-table-row-datail-total{color:var(--gray-90);font-size:14px;font-style:normal;font-weight:300;text-align:center;width:33px}.law-votes-block-table-row-votes{border-radius:3px;display:flex;flex:1;overflow:hidden;width:72.56%}.law-votes-block-table-row-vote{color:rgba(59,59,59,.6);font-size:16px;font-style:normal;font-weight:300;min-width:36px;text-align:center}.law-votes-block-table-row-vote.afirmative{background:rgba(2,132,12,.15)}.law-votes-block-table-row-vote.negative{background:rgba(177,0,0,.15)}.law-votes-block-table-row-vote.absent{background:hsla(0,0%,83.5%,.15)}.law-votes-block-table-row-vote.abstention{background:rgba(248,172,41,.15)}@media screen and (min-width:577px){.law-profile-ctn{flex-direction:row;gap:12px;padding:13px 12px}.law-profile-container{align-items:center;border-bottom:none}.law-profile-detail-ctn{align-items:center;flex-direction:row;gap:12px}.law-profile-detail-item{align-items:flex-start;border-left:1px solid var(--gray-50);flex-direction:column;flex:none;gap:8px;height:-moz-max-content;height:max-content;justify-content:center;padding:0 12px;width:-moz-max-content;width:max-content}.law-profile-detail-item.img-ctn{border-left:none}.law-profile .laws-filter.dates .field-select:first-child,.law-profile .laws-filter.dates .outlined-input:first-child,.law-profile .laws-filter .field-select:nth-child(3){grid-column:span 1}.law-profile-laws-row.title .law-profile-laws-text{font-size:14px}.law-profile-laws-text{font-size:13px}.law-profile-laws-text:nth-child(2){max-width:114px}.law-profile-laws-text:nth-child(4){max-width:84px}.law-profile-laws-text:nth-child(6){max-width:154px}.law-profile .icon-text{font-size:12px}.laws-feed{gap:22px}.laws-feed-description{font-size:18px;margin-bottom:24px}.laws-feed .laws-content-ctn{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.laws-feed .laws-content-button{margin:0 auto;width:-moz-max-content;width:max-content}.laws-feed .laws-content-title{font-size:28px}.laws-filter.dates .laws-filter-inputs-dates{grid-column:span 1}.laws-filter.dates .field-select:first-child,.laws-filter.dates .outlined-input:first-child{grid-column:span 2}.laws-filter{border-bottom:none;border-radius:9px;margin:0;width:100%}.laws-filter-inputs-ctn{-moz-column-gap:18px;column-gap:18px;grid-template-columns:1fr 1fr;row-gap:24px}.laws-filter .field-select,.laws-filter .outlined-input{grid-column:span 1;width:100%}.laws-filter-not-found{grid-column:span 3;padding:24px 24px 48px}.law-title{gap:24px}.law-title-content-back{margin:0 0 20px}.law-title-content-title-ctn{align-items:center;border-bottom:1px solid var(--gray-40);flex-direction:row;gap:24px;padding-bottom:8px}.law-title-content-title-result-text{width:-moz-max-content;width:max-content}.law-title-content-title-text{border-bottom:none;flex:1;padding-bottom:0;text-align:left}.law-title-content-title-container{border-left:1px solid var(--gray-40);border-top:none;height:-moz-max-content;height:max-content;padding-left:12px;padding-top:0}.law-votes .laws-filter-inputs-ctn{display:flex}.law-votes-container{display:grid;grid-template-columns:1fr 1fr}.law-votes-button{margin:0 auto;width:-moz-max-content;width:max-content}.law-votes-block-table-row-votes{flex:inherit;width:66.67%}.law-votes-block-table-row-datail{flex:1}.law-votes-block-table-row-datail-name{max-width:132px;width:auto}.law-votes-block-table-row-datail-total{max-width:33px;width:auto}.law-votes-title-ctn{flex-direction:row;gap:24px}.law-votes-title-text{font-size:24px}}@media screen and (min-width:992px){.law-profile-laws-text,.law-profile .law-profile-laws-row.title .law-profile-laws-text{font-size:16px}.law-profile-laws-text:nth-child(2),.law-profile-laws-text:nth-child(4),.law-profile .law-profile-laws-row.title .law-profile-laws-text:nth-child(2),.law-profile .law-profile-laws-row.title .law-profile-laws-text:nth-child(4){max-width:131px}.law-profile-laws-text:nth-child(6),.law-profile .law-profile-laws-row.title .law-profile-laws-text:nth-child(6){max-width:178px}.law-profile-button{margin:16px auto 0}.laws-feed{gap:48px}.laws-feed .laws-content-ctn{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.laws-filter{border-radius:12px}.laws-filter-inputs-ctn{display:flex;gap:24px}.laws-filter-not-found{grid-column:span 5}.law-title-content-title-ctn{margin:0 0 48px}.law-votes{gap:20px}.law-votes-container{gap:20px;grid-template-columns:1fr 1fr 1fr}}
