@font-face{font-family:Klima;src:url(http://vpod.vote.d-o.li/static/fonts/klima-regular-web.woff2)}@font-face{font-family:Klima;src:url(http://vpod.vote.d-o.li/static/fonts/klima-bold-web.woff2);font-weight:bold}@font-face{font-family:Klima;src:url(http://vpod.vote.d-o.li/static/fonts/klima-regular-italic-web.woff2);font-style:italic}@font-face{font-family:Klima;src:url(http://vpod.vote.d-o.li/static/fonts/klima-bold-italic-web.woff2);font-style:italic;font-weight:bold}@font-face{font-family:Klima;src:url(http://vpod.vote.d-o.li/static/fonts/klima-ultra-web.woff2);font-weight:900}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular') , local('Montserrat-Regular') , url(http://vpod.vote.d-o.li/static/fonts/montserrat-regular-ext.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular') , local('Montserrat-Regular') , url(http://vpod.vote.d-o.li/static/fonts/montserrat-regular.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:local('Montserrat ExtraBold') , local('Montserrat-ExtraBold') , url(http://vpod.vote.d-o.li/static/fonts/montserrat-bold-ext.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:local('Montserrat ExtraBold') , local('Montserrat-ExtraBold') , url(http://vpod.vote.d-o.li/static/fonts/montserrat-bold.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}:root{--red:#ed2e38;--anthrazit:#262626;--violett:#6217ad;--green:#4fa743;--orange:#ffb100;--white:#fff;--primary-color:var(--red);--light-color:var(--white);--tamaro-primary-color:var(--primary-color);--tamaro-bg-color:var(--background-color);--tamaro-primary-color__hover:#d52932;--text-color:var(--anthrazit);--background-color:var(--white);--highlight-color:var(--primary-color);--footer-background-color:var(--anthrazit);--footer-text-color:var(--white);--container-width:min(1180px,94vw);--container-outer-width:min(1200px,100vw);--outer-padding: calc((100vw - var(--container-outer-width))/2);--inner-padding: calc((100vw - var(--container-width))/2);--navbar-height:60px;--navbar-offset:80px;--body-font:'Klima' , sans-serif;--title-font:'Montserrat' , sans-serif;--button-font:'Klima' , sans-serif;--menu-font:'Klima' , sans-serif;--menu-weight:900;--button-weight:900;--box-shadow:rgba(0,0,0,.4) 0 4px 8px}body{display:flex;font-size:16px;padding:1em;background:var(--red);font-size:clamp(16px,2vw,22px);font-family: var(--body-font);color:var(--text-color)}h1,h2,h3,h4,h5,h6,header{font-family: var(--title-font);font-weight:800;text-transform:uppercase;display:block;margin-bottom:.4em;hyphens:auto}main{max-width:min(1200px,98vw);min-width:min(calc(100vw - 2em),1200px);margin:auto;background:#fff;padding:1em;box-shadow:var(--box-shadow);border-radius:3px}label{display:block;margin-top:.5em}div.buttons{margin-top:.5em;margin-bottom:1em}table{border-collapse:collapse}td,th{border:1px solid #999;padding:.5rem;text-align:left}input[type="text"],input[type="email"],input[type="password"]{width:100%}a.button,button,input[type="submit"]{padding:.8em 1.5em;border:none;border-radius:3px;box-shadow:var(--box-shadow);cursor:pointer;background-color:var(--primary-color);color:var(--light-color);text-decoration:none;text-transform:uppercase;font-family: var(--button-font);font-weight:var(--button-weight);display:inline-block;line-height:1em;margin:.5em 0}a.button:hover,button:hover,input[type="submit"]:hover{filter:brightness(.9)}table.results{margin-top:1em;width:100%}table#votes{max-height:600px;overflow-y:auto}.help{font-size:.7em}.hide-inputs ul{display:none}.hide-inputs .show{display:block}table.dataTable thead .sorting{white-space:nowrap}#ranking li{list-style:none;margin-left:0;padding:.2em .8em;box-shadow:black 2px 2px 4px;margin-top:.2em;cursor:move}#ranking{padding-left:.6em;counter-reset:ranking}#ranking li::before{counter-increment:ranking;content:counter(ranking) ".";margin-right:.3em}#ranking li::before{counter-increment:ranking;content:counter(ranking) ".";margin-right:.3em}