@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.vlb-el-button{background-color:#c00;background-color:var(--szn-vlb--color-button-primary,#c00);border-color:transparent;border-style:solid;border-width:3px;box-sizing:content-box;color:#fff;color:var(--szn-vlb--color-text-inverse-primary,#fff);font-size:.75rem;line-height:1.125rem;text-align:center;text-decoration:none;text-transform:uppercase}.vlb-el-button:not(.increasing-specificity){background-clip:padding-box}.vlb-el-button:hover{background-color:#900;background-color:var(--szn-vlb--color-button-hover-primary,#900);color:#fff;color:var(--szn-vlb--color-text-inverse-primary,#fff);cursor:pointer;text-decoration:none}.vlb-el-button:active{border-color:#900;border-color:var(--szn-vlb--color-button-outline-primary,#900);color:#900;color:var(--szn-vlb--color-button-outline-primary,#900)}.vlb-el-button:active,.vlb-el-button:focus{background-color:#fff;background-color:var(--szn-vlb--color-background-primary,#fff);border-style:solid;border-width:3px}.vlb-el-button:focus{border-color:#c00;border-color:var(--szn-vlb--color-button-primary,#c00);color:#c00;color:var(--szn-vlb--color-button-primary,#c00);outline:none;text-decoration:none}.vlb-el-button--xs{padding:.5rem .875rem}.vlb-el-button--s{padding:.5rem 1.5rem}.vlb-el-button--m{padding:.6875rem 1.5rem}.vlb-el-button--disabled,.vlb-el-button--disabled:hover{background-color:#e1e6ef;background-color:var(--szn-vlb--color-button-disabled-primary,#e1e6ef);color:#bac2d9;color:var(--szn-vlb--color-button-disabled-secondary,#bac2d9)}.vlb-el-button--disabled:hover{cursor:not-allowed}.vlb-el-component-header{background-color:#e1e6ef;background-color:var(--szn-vlb--color-background-component-head-primary,#e1e6ef)}.vlb-el-component-header--bg-secondary{background-color:#f6d5d5;background-color:var(--szn-vlb--color-background-component-head-secondary,#f6d5d5)}.vlb-el-component-header--s{padding:2px .25rem}.vlb-el-component-header--m{padding:.5rem}.vlb-el-component-header--table-m{padding:.5rem 0}.vlb-el-component-header--table-m:first-child{padding-left:.5rem}.vlb-el-component-header--table-m:last-child{padding-right:.5rem}.vlb-el-component-header__text--bold{font-weight:700}.vlb-el-component-header__text--underline{text-decoration:underline}.vlb-el-component-header__text--primary{font-size:.875rem;line-height:1.125rem}.vlb-el-component-header__text--secondary{color:#5c677a;color:var(--szn-vlb--color-text-secondary,#5c677a);font-size:.75rem;line-height:1.125rem}.vlb-el-component-header__text--inline-optional{display:none}@media (min-width:541px){.vlb-el-component-header__text--inline-optional{display:inline}}.vlb-el-container{background-color:#fff;background-color:var(--szn-vlb--color-background-container-primary,#fff);border-color:#d8ddea;border-color:var(--szn-vlb--color-border-container-primary,#d8ddea);border-style:solid;border-width:1px}.vlb-el-container__button-wrapper{bottom:-1.4375rem;left:.5rem;position:absolute;right:.5rem;text-align:center}@media (min-width:950px){.vlb-el-container__button-wrapper{left:1.5rem;right:1.5rem}}.vlb-el-container__button{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vlb-el-container--no-border{border:none}.vlb-el-container--no-bg{background-color:transparent}.vlb-el-container--s{padding:.5rem .5rem 1rem}.vlb-el-container--m{background-color:#fff;background-color:var(--szn-vlb--color-background-container-secondary,#fff);border-color:#d8ddea;border-color:var(--szn-vlb--color-border-container-secondary,#d8ddea);padding:.25rem .5rem .5rem}@media (min-width:950px){.vlb-el-container--m{padding:1rem 1.5rem 1.5rem}}.vlb-el-container--m-also-bottom-list{padding:.25rem .5rem 0}@media (min-width:950px){.vlb-el-container--m-also-bottom-list{padding:1rem 1.5rem}}.vlb-el-container--l{padding:.5rem}@media (min-width:950px){.vlb-el-container--l{padding:1.5rem}}.vlb-el-container--l-with-button{padding:.5rem .5rem 3rem;position:relative}@media (min-width:950px){.vlb-el-container--l-with-button{padding:1.5rem 1.5rem 3rem}}.vlb-el-expand-button{align-items:center;background:none;border-color:transparent;border-style:solid;border-width:3px;color:#c00;color:var(--szn-vlb--color-link-primary,#c00);cursor:pointer;display:flex;font-size:.75rem;justify-content:center;line-height:1.5rem;line-height:1.125rem;margin:0;margin:auto;padding:0;padding-bottom:.6875rem;padding-top:.6875rem;text-align:center;width:auto}.vlb-el-expand-button:hover{color:#900;color:var(--szn-vlb--color-button-hover-primary,#900)}.vlb-el-expand-button:active{border-color:#900;border-color:var(--szn-vlb--color-button-outline-primary,#900);color:#900;color:var(--szn-vlb--color-button-outline-primary,#900)}.vlb-el-expand-button:focus{border-color:#c00;border-color:var(--szn-vlb--color-button-primary,#c00);color:#c00;color:var(--szn-vlb--color-button-primary,#c00);outline:none}.vlb-el-expand-button .vlb-icon__chevron{height:1rem;margin-left:.375rem;width:1rem}.vlb-el-input{background-color:#fff;background-color:var(--szn-vlb--color-background-input-primary,#fff);border-color:#d8ddea;border-color:var(--szn-vlb--color-border-primary,#d8ddea);border-radius:0;border-style:solid;border-width:1px;color:inherit;display:inline-block;font-size:1rem;font-weight:700;height:3rem;line-height:1.375rem;margin:0;padding:.75rem 1rem;vertical-align:middle;width:100%}.vlb-el-input--borderless{border:0;height:2.875rem}.vlb-el-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.vlb-autocomplete__form{position:relative}.vlb-autocomplete__icon{bottom:0;height:1.25rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1.25rem}.vlb-autocomplete__top-container{border-color:#d8ddea;border-color:var(--szn-vlb--color-border-primary,#d8ddea);border-style:solid;border-width:1px;display:flex;position:relative;width:100%}.vlb-autocomplete__top-container:focus-within{outline:auto}.vlb-autocomplete__top-container--hint{background-color:#fff;background-color:var(--szn-vlb--color-background-input-primary,#fff);border-color:transparent;position:absolute}.vlb-autocomplete__text-container{display:block;flex:1 1 auto}.vlb-autocomplete__text{background:transparent;box-shadow:none;outline:none}.vlb-autocomplete__text--hint{background-color:#fff;background-color:var(--szn-vlb--color-background-input-primary,#fff);opacity:.5}.vlb-autocomplete__text::-ms-clear{display:none}.vlb-autocomplete__submit-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#c00;background-color:var(--szn-vlb--color-button-primary,#c00);border-radius:0;color:#fff;color:var(--szn-vlb--color-text-inverse-primary,#fff);cursor:pointer;flex:0 0 auto;font-size:.75rem;line-height:1.5rem;padding:.5rem 1.5rem;position:relative;text-transform:uppercase}.vlb-autocomplete__submit-button--hint{visibility:hidden}.vlb-autocomplete__submit-button--icon{padding-left:1.25rem;padding-right:1.25rem}.vlb-autocomplete__suggestions{background-color:#fff;background-color:var(--szn-vlb--color-background-input-primary,#fff);box-shadow:0 2px .75rem rgba(0,29,64,.12);box-shadow:var(--szn-vlb--box-shadow-primary,0 2px 12px rgba(0,29,64,.12));margin:-2px 0 0;max-height:13rem;outline:none;overflow-x:hidden;overflow-y:auto;padding:.5rem 0;position:absolute;width:100%;z-index:1}.vlb-autocomplete__suggestion{color:#c00;color:var(--szn-vlb--color-link-primary,#c00);cursor:pointer;font-size:1rem;list-style-type:none;overflow:hidden;padding:.4375rem 1rem;text-overflow:ellipsis}.vlb-autocomplete__suggestion:nth-child(-n+10){-webkit-animation:fade-in .375s linear;animation:fade-in .375s linear}.vlb-autocomplete__suggestion--is-selected{color:#900;color:var(--szn-vlb--color-link-hover-primary,#900)}.vlb-autocomplete__suggestion--not-found{color:#001d40;color:var(--szn-vlb--color-text-primary,#001d40);line-height:1.375rem}.vlb-autocomplete__match,.vlb-autocomplete__query--not-found{font-weight:700}.vlb-autocomplete .vlb-autocomplete__loader{border-width:5px;bottom:0;height:2rem;left:0;margin:auto;position:absolute;right:0;top:0;width:2rem}.vlb-big-graph td{border:0;font-size:.875rem;font-weight:700;line-height:1.125rem;margin:0;padding:0 0 0 .25rem;text-align:right}.vlb-big-graph__infobox{margin-bottom:1rem}.vlb-big-graph__table{border-collapse:collapse;table-layout:fixed;text-align:right;width:100%}.vlb-big-graph__header th{font-weight:400;padding-left:.25rem;text-align:right;vertical-align:bottom;width:5.9375rem}.vlb-big-graph__header th:first-child{text-align:left;width:100%}.vlb-big-graph__header th:last-child{width:6.5625rem}@media (min-width:950px){.vlb-big-graph__header th{padding-bottom:.5rem;padding-top:.5rem;width:8.75rem}}.vlb-big-graph__party--expanded{-webkit-animation:fade-in .375s linear;animation:fade-in .375s linear}.vlb-big-graph__party-name td{padding:1.5rem 0 0}.vlb-big-graph__party-longname td{font-size:.75rem;font-weight:400;padding:0 0 .25rem}.vlb-big-graph__current td{padding-bottom:.375rem}@media (min-width:950px){.vlb-big-graph__current td{padding-bottom:.25rem}}.vlb-big-graph__previous td{color:#5c677a;color:var(--szn-vlb--color-text-secondary,#5c677a);font-size:.75rem;font-weight:400;padding-bottom:.25rem}.vlb-big-graph__previous-percent{font-weight:700}.vlb-big-graph td:first-child{padding-left:0;text-align:left}.vlb-big-graph td:nth-child(2){font-weight:400}.vlb-big-graph__party:first-of-type .vlb-big-graph__party-name td{padding-top:1rem}.vlb-big-graph.vlb-el-container--l{margin-bottom:2rem}@media (min-width:950px){.vlb-big-graph.vlb-el-container--l{margin-bottom:2.5rem}}.vlb-big-graph.vlb-el-container--l-with-button{margin-bottom:3.4375rem}@media (min-width:950px){.vlb-big-graph.vlb-el-container--l-with-button{margin-bottom:3.9375rem}}.vlb-big-graph__title.vlb-headline-2{margin:0 0 .5rem}@media (min-width:950px){.vlb-big-graph__title.vlb-headline-2{margin-bottom:1rem}}.vlb-big-graph .vlb-progress-bar{height:1.125rem}.vlb-big-graph .vlb-big-graph__previous .vlb-progress-bar{height:.875rem}.vlb-card{width:100%}.vlb-card__header>:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vlb-card__header b,.vlb-card__header strong{font-weight:700}.vlb-card__footer{display:block;text-align:center}.vlb-card--secondary .vlb-card__header{background:#f6d5d5;background:var(--szn-vlb--color-background-component-head-secondary,#f6d5d5)}.vlb-card--secondary .vlb-card__header b,.vlb-card--secondary .vlb-card__header strong{color:#c00;color:var(--szn-vlb--color-text-tertiary,#c00)}.vlb-card .vlb-el-component-header{margin-bottom:.75rem}.vlb-card__header .vlb-link{color:#001d40;color:var(--szn-vlb--color-text-primary,#001d40);font-weight:700;text-decoration:underline}.vlb-card__footer .vlb-link{color:#c00;color:var(--szn-vlb--color-link-primary,#c00);font-size:.875rem;line-height:1.125rem;text-decoration:underline}.vlb-card__header .vlb-link:focus,.vlb-card__header .vlb-link:hover{text-decoration:none}.vlb-card__footer .vlb-link:focus,.vlb-card__footer .vlb-link:hover{color:#900;color:var(--szn-vlb--color-link-hover-primary,#900);text-decoration:none}.vlb-count-down{display:inline-block;font-size:.75rem;line-height:1.125rem}@media (min-width:950px){.vlb-count-down{font-size:.875rem}}.vlb-count-down--running{background:#c00;background:var(--szn-vlb--color-background-count-down-primary,#c00);color:#fff;color:var(--szn-vlb--color-text-inverse-primary,#fff);padding:.25rem .5rem}.vlb-count-down--pending{color:#5c677a;color:var(--szn-vlb--color-text-secondary,#5c677a)}.vlb-count-down--finished,.vlb-count-down--pending{background:#e1e6ef;background:var(--szn-vlb--color-background-count-down-secondary,#e1e6ef);padding:.25rem 1rem}.vlb-count-down strong{font-weight:700}.vlb-footer{align-items:right;display:flex;justify-content:flex-end;margin-bottom:1rem}@media (min-width:541px){.vlb-footer{margin-bottom:1.1875rem}}.vlb-footer__link{color:#5c677a;color:var(--szn-vlb--color-text-secondary,#5c677a);font-size:.75rem;line-height:1rem;margin-left:.75rem;text-decoration:none;transition:color .12s}.vlb-footer__link:first-child{margin-left:0}.vlb-footer__link:focus,.vlb-footer__link:hover{color:#001d40;color:var(--szn-vlb--color-text-primary,#001d40)}.vlb-grid{display:flex;flex-direction:column}@media (min-width:950px){.vlb-grid{flex-flow:row wrap}}.vlb-grid__item{overflow:hidden;padding-bottom:.625rem}.vlb-grid__item:last-child{padding-bottom:0}.vlb-grid__item:last-child:empty{margin-bottom:-.625rem}@media (min-width:950px){.vlb-grid__item:last-child:empty{margin-bottom:0}.vlb-grid__item{flex-basis:auto;width:50%}.vlb-grid__item:first-child{padding:0 .8125rem .8125rem 0}.vlb-grid__item:nth-child(2){padding:0 0 .8125rem .8125rem}.vlb-grid__item:nth-child(2n+3){padding:.8125rem .8125rem .8125rem 0}.vlb-grid__item:nth-child(2n+4){padding:.8125rem 0 .8125rem .8125rem}.vlb-grid__item:last-child{padding:.8125rem 0 0 .8125rem}.vlb-grid__item:nth-last-child(2){padding:.8125rem .8125rem 0 0}}.vlb-header{font-size:.875rem}.vlb-header--small-mb{margin-bottom:.5rem}@media (min-width:950px){.vlb-header--small-mb{margin-bottom:1rem}}.vlb-header--large-mb{margin-bottom:2rem}@media (min-width:950px){.vlb-header--large-mb{margin-bottom:2.5rem}}.vlb-header__info{display:flex;flex-direction:column;line-height:1.125rem;margin-bottom:2rem}@media (min-width:950px){.vlb-header__info{align-items:center;flex-flow:row nowrap;justify-content:space-between;margin-bottom:1.5rem}}.vlb-header__vote-count{flex:0 1 auto;text-align:center}.vlb-header__vote-count:last-of-type{margin-left:1.5rem}@media (min-width:950px){.vlb-header__vote-count:last-of-type{margin-left:2rem}}.vlb-header__vote-count--single-line-on-mobile{align-items:center;display:flex}@media (min-width:950px){.vlb-header__vote-count--single-line-on-mobile{display:block}}.vlb-header__vote-count-text{font-size:.75rem;line-height:1.125rem}@media (min-width:950px){.vlb-header__vote-count-text{font-size:.875rem}}.vlb-header__vote-count--single-line-on-mobile .vlb-header__vote-count-text{margin-right:.375rem}@media (min-width:950px){.vlb-header__vote-count--single-line-on-mobile .vlb-header__vote-count-text{margin-right:0}}.vlb-header__vote-count-percent{color:#c00;color:var(--szn-vlb--color-text-tertiary,#c00);font-size:1.25rem;font-weight:700;line-height:1.5rem}@media (min-width:950px){.vlb-header__vote-count-percent{font-size:1.75rem;line-height:2rem}}.vlb-header__vote-count-percent small{font-size:.875rem;line-height:1.125rem;margin-left:.5rem}@media (min-width:950px){.vlb-header__vote-count-percent small{margin-left:.75rem}}.vlb-header__status{color:#5c677a;color:var(--szn-vlb--color-text-secondary,#5c677a);display:flex;flex-flow:row nowrap}.vlb-header__status,.vlb-header__status--single{justify-content:center}.vlb-header__status--single .vlb-header__vote-count{margin-left:0}@media (min-width:950px){.vlb-header__status{flex:0 0 auto;margin-left:2rem}}.vlb-header .vlb-headline-1__wrapper{margin-bottom:.75rem}@media (min-width:950px){.vlb-header .vlb-headline-1__wrapper{margin-bottom:.5rem}}.vlb-header .vlb-count-down{align-self:center;margin-bottom:.75rem}@media (min-width:950px){.vlb-header .vlb-count-down{flex:0 1 auto;margin-bottom:0;text-align:center}}.vlb-headline-1{font-size:.875rem;font-weight:700;line-height:1.125rem;margin:0}@media (min-width:950px){.vlb-headline-1{font-size:1.125rem;line-height:1.5rem}}.vlb-headline-1__wrapper{margin-bottom:.5rem}@media (min-width:950px){.vlb-headline-1__wrapper{margin-bottom:1rem}}.vlb-headline-1__second-row{font-size:1.5rem;font-weight:700;line-height:1.75rem}@media (min-width:950px){.vlb-headline-1__second-row{font-size:2.125rem;line-height:2.625rem}}.vlb-headline-2{font-size:1.125rem;font-weight:700;line-height:1.5rem;margin:0 0 1rem}@media (min-width:950px){.vlb-headline-2{font-size:1.5rem;line-height:1.75rem}}.vlb-headline-2--with-count-down{margin:0 0 .5rem;text-align:center}@media (min-width:950px){.vlb-headline-2--with-count-down{margin-bottom:1rem;text-align:left}}.vlb-headline-2__subtitle{color:#5c677a;color:var(--szn-vlb--color-text-secondary,#5c677a);font-size:.875rem}@media (min-width:950px){.vlb-headline-2__subtitle{font-size:1.125rem}}.vlb-headline-2__content--with-count-down{margin-right:.5rem}@media (min-width:950px){.vlb-headline-2__content--with-count-down{margin-right:.625rem}}.vlb-headline-2__count-down{font-size:.75rem;font-weight:400;vertical-align:top}.vlb-headline-3{font-size:1rem;font-weight:700;line-height:1.375rem;margin:0}@media (min-width:950px){.vlb-headline-3{margin:0 0 .25rem}}.vlb-icon__torso{fill:#908e8e;fill:var(--szn-vlb--color-background-component-mandate-primary,#908e8e)}.vlb-loader{-webkit-animation:rotate360 1.1s linear infinite;animation:rotate360 1.1s linear infinite;border:16px solid rgba(0,0,0,.2);border-left:16px solid #000;border-radius:50%;font-size:.625rem;height:8rem;text-indent:-9999em;transform:translateZ(0);width:8rem}@-webkit-keyframes rotate360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vlb-locations-navigation{margin-bottom:2rem}@media (min-width:950px){.vlb-locations-navigation{margin-bottom:2.5rem}}.vlb-locations-navigation__header{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:.5rem}@media (min-width:950px){.vlb-locations-navigation__header{margin-bottom:1rem}}.vlb-locations-navigation__form-container{margin:.5rem 0 1rem}@media (min-width:950px){.vlb-locations-navigation__form-container{display:flex;margin-top:1rem}}.vlb-locations-navigation__form-container:last-child{margin-bottom:0}.vlb-locations-navigation__headline{margin:.5rem 0 0}@media (min-width:950px){.vlb-locations-navigation__headline{margin-bottom:.25rem}}.vlb-locations-navigation__item{display:inline-block;margin-right:.75rem}@media (min-width:950px){.vlb-locations-navigation__item{margin-right:1rem}}.vlb-locations-navigation__item:last-child{margin-right:0}.vlb-locations-navigation__link{display:inline-block;font-size:.875rem;line-height:2.125rem}@media (min-width:950px){.vlb-locations-navigation__link{line-height:1.75rem}}.vlb-locations-navigation__header .vlb-locations-navigation__link{line-height:1.5rem}.vlb-locations-navigation__list{list-style:none;margin:0;padding:0}.vlb-locations-navigation__region{margin-top:.5rem}@media (min-width:950px){.vlb-locations-navigation__region{flex:1 1;margin:0 0 0 1.5rem}.vlb-locations-navigation__search{flex:1 1}}.vlb-locations-navigation__title{margin-bottom:0}.vlb-locations-navigation .vlb-link{color:#c00;color:var(--szn-vlb--color-link-primary,#c00);text-decoration:none;white-space:nowrap}.vlb-locations-navigation .vlb-link:focus,.vlb-locations-navigation .vlb-link:hover{outline:none;text-decoration:underline}.vlb-locations-navigation__region .vlb-select__label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.vlb-locations-navigation__region .vlb-select__select-element{width:100%}.vlb-locations-navigation__region .vlb-select__select-element:focus{outline:auto}.vlb-mandates{margin-bottom:1.5rem}@media (min-width:950px){.vlb-mandates{margin-bottom:1.75rem}}.vlb-mandates__info-message{margin-bottom:1rem}@media (min-width:541px){.vlb-mandates__info-message{margin-bottom:1.5rem}}@media (min-width:950px){.vlb-mandates__info-message{margin-bottom:2.5rem}}.vlb-mandates__main-title{font-size:1.125rem;line-height:1.5rem;margin:0;text-align:center}.vlb-mandates-graph{color:#5c677a;color:var(--szn-vlb--color-text-secondary,#5c677a);font-size:.875rem;line-height:1.125rem;text-align:center}.vlb-mandates-graph__caption-count{font-weight:700}.vlb-mandates-graph__mandates{display:none}@media (min-width:950px){.vlb-mandates-graph__mandates{align-content:space-around;display:flex;flex-flow:column wrap;margin:1rem 0 1.5rem}}.vlb-mandates-graph__mandates--narrow{margin-left:auto;margin-right:auto}.vlb-mandates-list{display:flex;flex-flow:row wrap;padding-top:1rem}@media (min-width:950px){.vlb-mandates-list{border-color:#d8ddea;border-color:var(--szn-vlb--color-separator-primary,#d8ddea);border-style:solid;border-width:1px 0 0;padding-top:1.5rem}}.vlb-tab-switcher{display:flex;flex-flow:row nowrap;margin-bottom:1rem}.vlb-tab-switcher__tab{background-color:#fff;background-color:var(--szn-vlb--color-background-primary,#fff);border-bottom-color:#d8ddea;border-bottom-color:var(--szn-vlb--color-separator-primary,#d8ddea);border-style:solid;border-top-color:transparent;border-width:1px 0;color:#c00;color:var(--szn-vlb--color-link-primary,#c00);flex:1 1;font-size:.875rem;line-height:2rem;margin:0}@media (min-width:950px){.vlb-tab-switcher__tab{font-size:1rem}}.vlb-tab-switcher__tab:focus{outline:none}.vlb-tab-switcher__tab:hover:not(.vlb-tab-switcher__tab--active){color:#900;color:var(--szn-vlb--color-link-hover-primary,#900);cursor:pointer}.vlb-tab-switcher__tab-divider{border-color:#d8ddea;border-color:var(--szn-vlb--color-separator-primary,#d8ddea);border-style:solid;border-width:0 0 0 1px;flex:0 0 auto}.vlb-tab-switcher__tab--active{border-bottom-color:transparent;border-top-color:#d8ddea;border-top-color:var(--szn-vlb--color-separator-primary,#d8ddea);color:#001d40;color:var(--szn-vlb--color-text-primary,#001d40);font-weight:700}.vlb-single-party{align-items:flex-start;display:flex;flex-flow:row nowrap;font-size:.875rem;line-height:1.375rem;margin-bottom:.5rem;overflow-wrap:break-word;word-break:break-word}@media (min-width:950px){.vlb-single-party{margin-bottom:.75rem}}.vlb-single-party--narrow{flex-basis:50%}@media (min-width:950px){.vlb-single-party--narrow{flex-basis:25%}}.vlb-single-party--wide{flex-basis:100%}@media (min-width:950px){.vlb-single-party--wide{flex-basis:50%}}.vlb-single-party__icon{flex:0 0 auto;margin-top:.25em}.vlb-single-party__info{flex:1 1 auto;margin-left:.5rem}.vlb-single-party__name{font-weight:700;margin-right:.5rem}.vlb-map-container{box-sizing:content-box;height:0;padding:0;padding-bottom:100%;position:relative;width:100%}.vlb-map{height:100%;left:0;pointer-events:all;position:absolute;top:0;width:100%}.vlb-map-stroke{stroke:#fff;stroke:var(--szn-vlb--color-background-primary,#fff)}.vlb-single-region:not(.vlb-single-region--no-hover):hover{filter:url(#reduce)}.vlb-filter-reduce{height:0;width:0}.vlb-regional-map{pointer-events:all}.vlb-regional-map-district:hover{filter:url(#reduce)}.vlb-regional-map__republic{display:block;height:100%;width:100%}.vlb-regional-map .vlb-filter-reduce{display:block}.vlb-progress-bar{display:flex;height:1.5rem;width:100%}.vlb-progress-bar__bar{background:#908e8e;background:var(--szn-vlb--color-background-progress-primary,#908e8e);border-radius:4px;display:block;height:100%;width:100%}.vlb-progress-bar__bar-wrapper{border-radius:4px}.vlb-progress-bar--medium{height:1rem}.vlb-progress-bar--small{height:.75rem}.vlb-progress-bar--secondary .vlb-progress-bar__bar{background:#e1e6ef;background:var(--szn-vlb--color-background-progress-secondary,#e1e6ef)}.vlb-progress-bar--muted .vlb-progress-bar__bar{opacity:.08}.vlb-progress-bar--muted .vlb-progress-bar__bar-wrapper{border:1px dotted}.vlb-score-table__caption{text-align:left}.vlb-score-table__title{margin:0 0 .5rem}@media (min-width:950px){.vlb-score-table__title{margin:0 0 1rem}}.vlb-score-table__info-message{margin-bottom:1rem}.vlb-score-table__table{border:none;border-collapse:collapse;table-layout:fixed;width:100%}.vlb-score-table__tbody:before{content:"";display:table-row;height:8px}.vlb-score-table__row--data:nth-child(2n){background-color:#f2f4f8;background-color:var(--szn-vlb--color-background-table-even-rows,#f2f4f8)}.vlb-score-table__row--above-limit-not-shown{display:none}.vlb-score-table__row--above-limit-shown{-webkit-animation:fade-in .375s linear;animation:fade-in .375s linear;display:table-row}.vlb-score-table__cell--head{font-weight:400;vertical-align:bottom}.vlb-score-table__cell--head:first-child{width:40%}@media (min-width:950px){.vlb-score-table__cell--head:first-child{width:45%}}.vlb-score-table__cell--head:nth-child(2){width:22.5%}@media (min-width:950px){.vlb-score-table__cell--head:nth-child(2){width:20%}}.vlb-score-table__cell--head:nth-child(3){width:22.5%}@media (min-width:950px){.vlb-score-table__cell--head:nth-child(3){width:20%}}.vlb-score-table__cell--head:nth-child(4){width:15%}@media (min-width:950px){.vlb-score-table__cell--head:nth-child(4){width:15%}}.vlb-score-table__cell--head:first-child{padding-right:0}.vlb-score-table__cell--head:last-child{padding-left:.5rem}@media (min-width:950px){.vlb-score-table__cell--head:last-child{padding-left:.75rem}}.vlb-score-table__cell--head:not(:first-child):not(:last-child){padding-left:.5rem;padding-right:0}@media (min-width:950px){.vlb-score-table__cell--head:not(:first-child):not(:last-child){padding-left:.75rem}}.vlb-score-table__cell--data{font-size:.875rem;line-height:1.125rem;padding:.5rem 0}.vlb-score-table__cell--data:first-child{word-wrap:break-word;overflow-wrap:break-word;padding-left:.5rem}.vlb-score-table__cell--data:last-child{padding-right:.5rem}.vlb-score-table__cell--data:not(:first-child){padding-left:.5rem}@media (min-width:950px){.vlb-score-table__cell--data:not(:first-child){padding-left:.75rem}}.vlb-score-table__cell--data-main-description{font-size:.75rem;font-weight:400;line-height:1.125rem}@media (min-width:950px){.vlb-score-table__cell--data-main-description{margin-top:2px}}.vlb-score-table__cell--data-description{font-size:.75rem;line-height:1.125rem}.vlb-score-table__cell--align-left{text-align:left}.vlb-score-table__cell--align-right{text-align:right}.vlb-score-table__cell--bold{font-weight:700}.vlb-score-table__cell--positive{color:#00ab48;color:var(--szn-vlb--color-text-success,#00ab48)}.vlb-score-table__cell--negative{color:#c00;color:var(--szn-vlb--color-text-danger,#c00)}.vlb-score-table.vlb-el-container--l{margin-bottom:2rem}@media (min-width:950px){.vlb-score-table.vlb-el-container--l{margin-bottom:2.5rem}}.vlb-score-table.vlb-el-container--l-with-button{margin-bottom:3.4375rem}@media (min-width:950px){.vlb-score-table.vlb-el-container--l-with-button{margin-bottom:3.9375rem}}.vlb-select__select-element-wrapper{position:relative}.vlb-select__select-element{-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;overflow:hidden;padding-right:3rem;text-overflow:ellipsis;white-space:nowrap}.vlb-select__select-element::-ms-expand{display:none}.vlb-select__option{font-weight:400}.vlb-select__icon{color:#c00;color:var(--szn-vlb--color-text-tertiary,#c00);height:1rem;pointer-events:none;position:absolute;right:1rem;top:1rem;width:1rem}.vlb-summary__inner{display:none}.vlb-summary__inner--visible{-webkit-animation:fade-in .375s linear;animation:fade-in .375s linear;display:block}.vlb-regional-candidate-info__container{align-items:center;border-bottom:1px solid #d8ddea;display:flex;justify-content:space-between;margin:0 .5rem;padding:.6875rem 0 .5rem}@media (min-width:541px){.vlb-regional-candidate-info__container{margin:0 2rem}}.vlb-regional-candidate-info__name{font-weight:700;line-height:1.375rem}.vlb-regional-candidate-info__age{color:#5c677a;font-size:.875rem;line-height:1.25rem}.vlb-regional-candidate-info__votes{min-width:5rem;text-align:right}.vlb-candidate-list{font-size:1rem;line-height:1.375rem;margin-bottom:2rem}@media (min-width:950px){.vlb-candidate-list{margin-bottom:2.5rem}}.vlb-candidate-list__party-info{color:#5c677a;display:none;padding-left:3.25rem}.vlb-candidate-list__party-info--visible{-webkit-animation:fade-in .375s linear;animation:fade-in .375s linear;display:block}@media (min-width:950px){.vlb-candidate-list__party-info--visible{flex:0 0 100%;order:1}}.vlb-candidate-list__party-info-button{background:transparent;border:none;border-bottom:1px solid transparent;color:#001d40;color:var(--szn-vlb--color-text-primary,#001d40);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;padding:0}.vlb-candidate-list__party-info-button:active,.vlb-candidate-list__party-info-button:focus{outline:1px dotted;padding:0}.vlb-candidate-list__party-info-button:hover{border-bottom:1px dotted}.vlb-candidate-list__party-info-button:after{content:"?";font-size:.7em;vertical-align:super}.vlb-candidate-list__header-info-addition{display:none}@media (min-width:950px){.vlb-candidate-list__header-info-addition{display:inline}}.vlb-candidate-list__header{padding:.25rem 0}@media (min-width:950px){.vlb-candidate-list__header{display:flex;flex-flow:row nowrap}}.vlb-candidate-list__candidate{border-top:1px solid #d8ddea;padding:.5rem 0}.vlb-candidate-list__candidate:first-of-type{border-top:none}.vlb-candidate-list__candidate--hidden:first-of-type{border-top:1px solid #d8ddea}@media (min-width:950px){.vlb-candidate-list__candidate{align-items:baseline;display:flex;flex-flow:row wrap}}.vlb-candidate-list__party{border-bottom:4px solid #d8ddea}.vlb-candidate-list__party:last-of-type{border-bottom:none}.vlb-candidate-list__candidate-info,.vlb-candidate-list__candidate-party,.vlb-candidate-list__header-info,.vlb-candidate-list__header-party{align-items:baseline;display:flex}.vlb-candidate-list__header-info-number,.vlb-candidate-list__header-party-number{flex:0 0 3.25rem;padding-left:.5rem}.vlb-candidate-list__candidate-info-number,.vlb-candidate-list__candidate-party-number{color:#5c677a;color:var(--szn-vlb--color-text-secondary,#5c677a);flex:0 0 3.25rem;font-weight:700}.vlb-candidate-list__candidate-party-name{font-weight:700}.vlb-candidate-list__candidate-info-name,.vlb-candidate-list__candidate-party-name,.vlb-candidate-list__header-info-name,.vlb-candidate-list__header-party-name{flex:1 1 auto}@media (min-width:950px){.vlb-candidate-list__candidate-party,.vlb-candidate-list__header-party{flex:0 0 45%}.vlb-candidate-list__candidate-info,.vlb-candidate-list__header-info{flex:1 1 auto}.vlb-candidate-list__header-info-number{padding:0}}.vlb-candidate-list .vlb-summary__btn{margin-bottom:.75rem}.vlb-candidate-list__party:last-child .vlb-summary__btn{margin-bottom:0}.vlb-candidate-list .vlb-summary__inner{border-top:1px solid #d8ddea}.vlb-region-election-map{margin-bottom:2rem}@media (min-width:950px){.vlb-region-election-map{margin-bottom:2.5rem}}.vlb-regional-results-card__row{align-items:center;display:flex;font-size:.875rem;font-weight:700;justify-content:stretch;line-height:1.125rem;margin-bottom:.75rem}.vlb-regional-results-card__row>:first-child{max-width:7.5rem;overflow:hidden;padding-right:.25rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.vlb-regional-results-card__progress-bar{align-items:center;display:flex;width:100%}.vlb-regional-results-card__progress-bar-text{margin-left:.5rem;min-width:3.375rem;text-align:right}.vlb-regional-candidates-view__header-wrapper,.vlb-regional-results-card .vlb-el-component-header{margin-bottom:1rem}@media (min-width:950px){.vlb-regional-candidates-view__header-wrapper{margin-bottom:1.5625rem}}.vlb-regional-candidates-view__header-headline{margin-bottom:.5rem}.vlb-regional-candidates-view__header-text{font-size:.875rem;line-height:1.75rem;margin:0}.vlb-regional-home-view__regional-interim-results{margin-bottom:2rem}@media (min-width:950px){.vlb-regional-home-view__regional-interim-results{margin-bottom:2.5rem}}.vlb-regional-home-view__regional-interim-results .vlb-headline{margin-bottom:1rem}.vlb-regional{color:#001d40;color:var(--szn-vlb--color-text-primary,#001d40);font-family:Arial,Helvetica,sans-serif}.vlb-regional *{box-sizing:border-box}.TGBQFl67S0Ci68sRLjLf{align-items:center;background:#f5f2e3;background:var(--szn-vlb--color-background-info-box-primary,#f5f2e3);display:flex;padding:.5rem .75rem}.s4AGEMM_Xu4aEhutUwSE{color:#c00;color:var(--szn-vlb--color-text-tertiary,#c00);flex-shrink:0;height:1rem;margin-right:.75rem;width:1rem}.opniK2stDvqOy62JIVRw{font-size:.75rem;line-height:1.125rem}.opniK2stDvqOy62JIVRw,.opniK2stDvqOy62JIVRw .vlb-icon{color:#5c677a;color:var(--szn-vlb--color-text-secondary,#5c677a)}.opniK2stDvqOy62JIVRw .vlb-icon{display:inline-block;height:1rem;margin:0 3px;vertical-align:middle;width:1rem}.opniK2stDvqOy62JIVRw .vlb-link{color:#c00;color:var(--szn-vlb--color-link-primary,#c00)}.opniK2stDvqOy62JIVRw .vlb-link:hover{color:#900;color:var(--szn-vlb--color-link-hover-primary,#900)}