a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}table,td,th{vertical-align:middle}table{border-collapse:separate;border-spacing:0;border-top:1px solid #fff;margin-bottom:28px;width:100%;text-align:left}th{border-top:5px solid #555;color:#fff;padding:10px;text-transform:uppercase;background-color:#49494b}td{padding:10px}td,th{border-bottom:1px solid #1f1f1f}.authentication-table{border:none}.authentication-table td,.authentication-table th{border:none}.clear{clear:both;height:1px}.inv{display:none}.alignleft{float:left;margin:5px 10px 5px 0}body{line-height:1;color:#282828;background:#e5e4e2;font-family:Arial,Helvetica,sans-serif;font-size:100%}#wrapper{width:966px;margin:30px auto;background:#363636;min-height:700px;font-size:14px;line-height:1.5em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#header{height:200px;position:relative;z-index:10}#main{background:#fff;position:relative;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#content{min-height:400px;overflow:hidden;margin-bottom:40px}#footer{position:relative;color:#fff}#logo{position:absolute;top:40px;left:30px}#content a{color:#09f}#content p{margin-bottom:20px}#content .line-divider{clear:both;border-bottom:1px solid #d7d7d7;padding-bottom:20px;margin-bottom:20px}#page-title-home{overflow:hidden;height:223px;margin-bottom:30px;background:#f2f1f1 none repeat-x bottom left}#page-title-home .title{display:block;font-family:"Minion Pro",serif;font-size:37px;line-height:65px;margin-left:40px;font-variant:small-caps;text-shadow:0 1px #fff}#page-title-home .subtitle{display:block;font-size:20px;margin-left:45px;line-height:25px;color:#606060}#page-title{overflow:hidden;height:70px;margin-bottom:30px;background:#f2f1f1 none repeat-x bottom left}#page-title .title{display:block;float:left;font-family:"Minion Pro",serif;font-size:37px;line-height:65px;margin-left:40px;font-variant:small-caps;text-shadow:0 1px #fff}#page-title .subtitle{display:block;float:left;margin-left:30px;line-height:90px;color:#606060;font-style:italic}body.home #header{height:430px;position:relative;z-index:10}body.home #header #headline{width:906px;margin:110px auto 40px auto;font-size:26px;line-height:1.5em;font-family:Ubuntu,arial,serif;color:#ebe7e7;text-align:center}body.home #content{padding-top:250px}#headline a{text-decoration:none;color:#ffd800}h1,h2,h3,h4,h5,h6{line-height:1.4em;font-family:Ubuntu,arial,serif;font-weight:lighter}h1{font-size:30px}h2{font-size:28px}h3{font-size:26px}h4{font-size:24px}h5{font-size:22px}h6{font-size:20px}.one-fourth,.one-half,.one-third,.one-third-timetable,.research-page-column,.three-fourth,.two-third,.two-third-timetable{float:left;margin-right:30px;position:relative}.one-half{width:438px}.one-third{width:362px;margin-right:20px;margin-left:20px;text-align:justify}.one-third-timetable{width:316px;margin-right:20px;margin-left:20px;text-align:justify}.one-fourth{width:204px}.two-third{width:524px;margin-right:20px;margin-left:5px;text-align:justify}.two-third-timetable{width:570px;margin-right:20px;margin-left:5px;text-align:justify}.three-fourth{width:672px}.research-page-column{width:672px;margin-right:40px;margin-left:40px;text-align:justify}.last{clear:right;margin-right:0!important}#social-holder{overflow:hidden;width:100%;padding-top:40px}.social{display:block;float:right;overflow:hidden;margin-right:20px}.social li{display:block;width:32px;height:32px;float:left;margin-right:10px;margin-bottom:10px}.social a{display:block;width:32px;height:32px;text-indent:-9000px}#nav{display:block;position:absolute;top:128px;left:30px;height:48px;width:906px;background:#f2f1f1;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#nav>li{display:block;float:left;margin-left:10px;margin-top:12px}#nav>li:first-child{margin-left:150px}#nav>li>a{display:block;font-size:17px;color:#363636;text-decoration:none;padding:7px 10px 6px 10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-shadow:0 1px rgba(255,255,255,.5)}#nav>li.current-menu-item>a,#nav>li>a:hover{color:#fff;background:#363636;text-shadow:none}#nav>li ul{display:block;margin-top:-1px;background:#ffd800;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0px 0px 10px 10px}#nav>li>ul ul{margin-top:0;border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-webkit-border-radius:0px 10px 10px 10px}#nav>li ul li a{display:block;padding:10px 15px;display:block;font-size:12px;color:#363636;text-decoration:none}#nav>li ul li a:hover{background:#363636;color:#fff}#nav>li ul li:last-child a:hover{border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0px 0px 10px 10px}#page-content{float:left;width:826px;margin-left:50px}#content .pager li a{display:block;width:100%;height:100%;line-height:33px;text-align:center;text-decoration:none;color:#ffd800;background:#363636;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}#content .pager li.active a,#content .pager li:hover a{color:#363636;background:#ffd800}#footer #bottom{position:relative;width:100%;font-size:12px;line-height:1.5em;line-height:80px;text-align:center;color:#868686}#footer #bottom a{color:#ffd800;text-decoration:none}#footer #bottom #to-top{position:absolute;right:30px;top:26px;width:33px;height:33px;cursor:pointer}.markup-b{font-weight:700}.markup-i{font-style:italic}.markup-error{color:red}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li.sfHover ul,.sf-menu li:hover ul{left:0;top:2.5em;z-index:99}ul.sf-menu li.sfHover li ul,ul.sf-menu li:hover li ul{top:-999em}ul.sf-menu li li.sfHover ul,ul.sf-menu li li:hover ul{left:10em;top:0}ul.sf-menu li li.sfHover li ul,ul.sf-menu li li:hover li ul{top:-999em}ul.sf-menu li li li.sfHover ul,ul.sf-menu li li li:hover ul{left:10em;top:0}.page-header{border-radius:10px 10px 0 0;background:var(--header-background);color:var(--header-font);display:flex;padding:8px 2px}@media screen and (max-width:640px){.page-header{padding:8px 2px}.page-header__titles__election-name{font-size:20px}.page-header__titles__election-description{font-size:12px}}@media screen and (min-width:640px){.page-header{padding:14px 10px}.page-header__titles__election-name{font-size:30px}.page-header__titles__election-description{font-size:17px}}.page-header__logo{flex:0 0 20%;display:flex;align-items:center;justify-content:center}.page-header__logo__image{margin:5px;max-height:70px;min-width:42px;width:100%;object-fit:contain}.page-header__titles{text-align:center;flex:1 0 60%;max-width:60vw;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 3px;box-sizing:border-box}.page-header__titles__election-description,.page-header__titles__election-name{line-height:1.4em;font-family:Ubuntu,arial,serif;font-weight:lighter;margin:0}.page-header__right{flex:0 0 20%}.progress{line-height:1.1em;font-size:12px;display:flex}@media screen and (max-width:640px){.progress{padding:12px 6px}}@media screen and (min-width:640px){.progress{padding:15px 20px}}.progress__step{text-align:center;flex:1}.progress__step--not-current{color:var(--progress-inactive)}.progress__step--current{font-weight:700;color:var(--progress-active)}.progress__step--current .progress__step__dot{background-color:var(--progress-active);border:2px solid var(--progress-active)}.progress__step--done .progress__step__dot{background-color:var(--progress-inactive);border:2px solid var(--progress-inactive)}.progress__step__dot-container{width:100%;position:relative}.progress__step__dot{position:relative;z-index:2;margin:auto;width:6px;height:6px;border-radius:100px;background-color:var(--background-light);border:2px solid var(--progress-inactive);margin-bottom:8px}.line-left::before{content:"";position:absolute;top:5px;right:50%;left:0;transform:translateY(-50%);height:2px;background-color:var(--progress-inactive);z-index:1}.line-right::after{content:"";position:absolute;top:5px;left:50%;right:0;transform:translateY(-50%);height:2px;background-color:var(--progress-inactive);z-index:1}.progress__step__title{margin-left:3px;margin-right:3px}@media screen and (max-width:640px){.progress__step__title{display:none}.progress__step__short-title{display:initial}}@media screen and (min-width:640px){.progress__step__title{display:initial}.progress__step__short-title{display:none}}.page-footer{border-radius:0 0 10px 10px;background:var(--footer-background);color:var(--footer-font);text-align:center;padding:5px 2px;line-height:1.5em;font-size:12px;min-height:8px}.page-footer a{color:var(--footer-link-font);text-decoration:none}.page-footer a:hover{text-decoration:underline}.nice-button{border:0;padding:6px 12px;border-radius:8px;font-size:15px;font-weight:400;text-decoration:none;display:inline-block;line-height:initial;box-shadow:var(--button-shadow)}.nice-button:hover{cursor:pointer;box-shadow:var(--button-shadow-hover)}.nice-button[disabled]:hover{cursor:initial;background:initial}.nice-button[disabled]{opacity:.5}.nice-button--blue{background:var(--button-blue);color:var(--font-light)}.nice-button--blue:hover{background:var(--button-blue-hover)}.nice-button--blue:active{background:var(--button-blue-active)}.nice-button--white{background:var(--button-white);color:var(--font-dark)}.nice-button--white:hover{background:var(--button-white-hover)}.nice-button--white:active{background:var(--button-white-active)}.nice-button--grey{background:var(--button-grey);color:var(--font-light)}.nice-button--grey:hover{background:var(--button-grey-hover)}.nice-button--grey:active{background:var(--button-grey-active)}.nice-button--default{background:var(--button-default);color:var(--font-dark)}.nice-button--default:hover{background:var(--button-default-hover)}.nice-button--default:active{background:var(--button-default-active)}.nice-password-input,.nice-text-input{border-radius:8px;border:1px solid #c4c4c4;padding:5px 10px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable :hover,.clickable:hover{cursor:pointer}.draggable,.draggable:hover{cursor:move}:root{--font-light:#fafafa;--font-dark:#212121;--alert-text:#bf360c;--background-light:#fafafa;--body-background:#e5e4e2;--box-blue:#e3f2fd;--header-font:var(--font-light);--header-background:#363636;--footer-font:#9e9e9e;--footer-link-font:#f5f5f5;--footer-background:#363636;--progress-active:#363636;--progress-inactive:#757575;--vote-nav-background:#757575;--review-ballot-background:var(--box-blue);--button-default:#bdbdbd;--button-default-hover:#9e9e9e;--button-default-active:#757575;--button-white:#fafafa;--button-white-hover:#f5f5f5;--button-white-active:#eeeeee;--button-blue:#1976d2;--button-blue-hover:#1565c0;--button-blue-active:#0d47a1;--button-grey:#757575;--button-grey-hover:#616161;--button-grey-active:#424242;--candidate-background:#eeeeee;--candidate-background-hover:#e0e0e0;--candidate-background-checked:#bbdefb;--candidate-background-checked-hover:#90caf9;--candidate-checkbox-background:#fafafa;--candidate-checkbox-border:#bdbdbd;--candidate-checkbox-checked:#1976d2;--page-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12);--box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12);--button-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12);--button-shadow-hover:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}ol{list-style:decimal}ul{list-style:disc}#wrapper{min-height:0;font-size:16px}#header{color:#fff;height:auto}#footer #bottom{line-height:3em}#header a{color:#fff}button{cursor:pointer}.current_step{text-align:center;font-size:28px;padding-bottom:28px}.hybrid_box{border-style:solid;border-width:1px;background:#e5e5e5;margin-top:2em;margin-bottom:2em;margin-left:10%;margin-right:10%;font-size:80%;padding:3px;line-height:2.2ex}.nh_explain{font-size:90%;line-height:2.2ex;font-style:italic}.counting_method_specification{border:1px groove;margin-bottom:2ex}.result_question_item{margin-bottom:2ex}.result_question{font-weight:700;font-style:italic}.result_jsquery{font-family:monospace;font-size:90%;background-color:#eee}.lang_box{float:right;text-align:right}.embedded-login-form{margin:2em}.majority_judgment_result{margin:1em;border:1px solid;padding:1em}.schulze_result{margin:1em;border:1px solid;padding:1em}.schulze_result ol{margin-bottom:1em}.schulze_explanation{text-align:justify;margin-bottom:1em;font-style:italic;font-size:90%}.majority_judgment_ranking{margin-top:1em;margin-bottom:1em}.tooltip .tooltiptext{visibility:hidden}.tooltip:hover .tooltiptext{visibility:visible}.home-audit{background:#f5f5f5;padding:1em;margin-top:2em;margin-bottom:2em;margin-left:10%;margin-right:10%;font-size:80%;line-height:2.2ex;border-radius:8px;box-shadow:var(--box-shadow)}.home-audit__title{font-size:20px;margin-bottom:.5em}.home-audit table{border-top:none;margin-bottom:0}.home-audit td{border-bottom:none;padding:4px}.home-audit tr:hover{background-color:#e0e0e0}.home-audit ul{padding-left:1.2em}.nav-menu{display:flex;flex-direction:row;background-color:var(--footer-background);color:#fff;justify-content:space-between}.nav-menu__item,.nav-menu__item-blank{padding:5px;padding-left:10px;padding-right:10px;border-left-style:solid;border-right-style:solid;border-top-style:solid;border-width:2px}.nav-menu__item:hover{background-color:#aaa}.nav-menu__item-blank{flex-grow:1}#avatar{height:1.8ex}#nav_username{display:inline-block;margin-right:5px}.nav-menu__item a{text-decoration:none;color:#fff}#main{padding:10px}body{background:#e5e4e2;font-family:Arial,Helvetica,sans-serif;font-weight:lighter;line-height:initial}@media screen and (max-width:640px){body{margin:0}}@media screen and (min-width:640px){body{margin:8px}}.page{max-width:800px;margin:0 auto;margin-bottom:100px;box-shadow:var(--page-shadow);border-radius:10px}.page-body{background:var(--background-light)}.cookie-disclaimer{padding:10px;margin:10px}.sticky-footer{position:fixed;left:0;bottom:0;width:100%;background-color:var(--background-light);text-align:center;border-top:1px solid #000}.container--center{text-align:center}.separator--clear{clear:both}.status--failure{color:red}#audit-footer{line-height:1.5em}#start{font-size:35px}#see-accepted-ballots{font-size:25px}.contribute-to-translations{font-size:80%;font-style:italic;text-align:right}