.submit-button[data-v-75a7f380]{display:flex;padding:2rem;aspect-ratio:1;border-radius:50%;align-items:center;text-decoration:none;justify-content:center;background-color:var(--primary-0);border:1.0625rem solid #fff}.submit-button.disabled[data-v-75a7f380],.submit-button[data-v-75a7f380]:disabled{opacity:.6;cursor:not-allowed}.submit-button.disabled[data-v-75a7f380]{pointer-events:none}.submit-button p[data-v-75a7f380]{font-size:6rem;text-align:center;color:#fff;text-transform:uppercase;font-family:var(--font-bigdots)}header[data-v-8faf23b0]{padding:4rem 0}header h1[data-v-8faf23b0]{font-size:5.5rem;font-weight:300;text-align:center;color:var(--primary-0)}#home[data-v-34b63ca2]{display:flex;flex-direction:column;min-height:100%}.header[data-v-34b63ca2]{font-size:5.5rem;margin:5rem 0;color:var(--primary-0)}.container-grey[data-v-34b63ca2]{padding-top:8rem;padding-bottom:11rem;background-color:var(--primary-2)}.container-grey p[data-v-34b63ca2]{font-size:4rem;text-align:center;line-height:5rem;color:var(--primary-1)}.container-blue[data-v-34b63ca2]{padding:4rem 0;background-color:var(--primary-0);border-bottom:10px solid #fff}.container-blue p[data-v-34b63ca2]{font-size:3.5rem;text-align:center;line-height:4.5rem;color:#fff;white-space:pre-wrap}.container-dark-grey[data-v-34b63ca2]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;background-color:var(--primary-1)}#live-feed[data-v-145b2072]{display:flex;flex-direction:column}#live-feed__video[data-v-145b2072]{z-index:2;width:100%;height:100%;display:block;flex:1 1 auto;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1)}#loader[data-v-145b2072]{top:0;left:0;z-index:0;right:0;bottom:0;display:flex;position:absolute;align-items:center;justify-content:center;background-color:var(--primary-1)}#loader h1[data-v-145b2072]{font-size:6rem;color:var(--primary-0)}#photopage[data-v-4d8463c8]{display:flex;min-height:100%;flex-direction:column;background-color:var(--primary-1)}#header[data-v-4d8463c8]{padding:2rem;color:#fff}#header__title[data-v-4d8463c8]{font-size:4rem}#header__subtitle[data-v-4d8463c8]{opacity:0;font-size:2.3rem}#header__subtitle.active[data-v-4d8463c8]{opacity:1}#content[data-v-4d8463c8]{flex:1;display:flex;position:relative;flex-direction:column}#content #timer[data-v-4d8463c8]{top:0;left:0;right:0;z-index:5;height:1rem;position:absolute;background-color:#fff}#content #timer-foreground[data-v-4d8463c8]{top:0;left:0;bottom:0;position:absolute;transition:width 1s linear;background-color:var(--primary-0);animation:fill-bar-4d8463c8 var(--duration) linear}#content img[data-v-4d8463c8]{top:50%;left:50%;z-index:2;width:100%;display:block;position:absolute;pointer-events:none;transform:translate3d(-50%,-50%,0)}#content #live-feed[data-v-4d8463c8]{flex:1 1 auto}#actions[data-v-4d8463c8]{gap:1rem;padding:3rem;display:flex;align-items:flex-start;justify-content:center}#actions #camera-icon[data-v-4d8463c8]{width:6rem;display:block;aspect-ratio:1;background:url(/img/camera.fc3c42c6.svg) 50%/contain no-repeat}@keyframes fill-bar-4d8463c8{0%{width:0}to{width:100%}}
/*!
 * 
 *   simple-keyboard v3.4.191
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;background:#d0d0d0;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}#email-page[data-v-db0b7898]{display:flex;min-height:100%;flex-direction:column}#top-container[data-v-db0b7898]{padding:4rem 0;background-color:var(--primary-2);border-bottom:.625rem solid #fff}#top-container p[data-v-db0b7898]{font-size:3.5rem;line-height:4.5rem;color:var(--primary-1)}#email-input[data-v-db0b7898]{padding:4rem;background-color:var(--primary-0)}#email-input input[data-v-db0b7898]{width:100%;border:none;padding:1rem;outline:none;display:block;font-size:3rem;border-radius:.875rem}#email-input input.invalid[data-v-db0b7898]{border:.125rem solid #c00}#keyboard-container[data-v-db0b7898]{padding:4rem 2rem}#actions[data-v-db0b7898]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;background-color:var(--primary-1)}#container-opt-in[data-v-db0b7898]{padding:4rem 0;background-color:var(--primary-2)}#container-opt-in p[data-v-db0b7898]{font-size:2rem;line-height:3rem;color:var(--primary-1)}.checkbox[data-v-9cb33a24]{aspect-ratio:1;min-width:2rem;background:url(/img/vote-empty.04fac35c.svg) 50%/cover no-repeat}.checkbox img[data-v-9cb33a24]{top:50%;left:50%;position:relative;width:80%;height:80%;display:block;transform:translate3d(-50%,-50%,0)}#party-page[data-v-8da16264]{display:flex;min-height:100%;flex-direction:column}#header[data-v-8da16264]{margin:5rem 0}#header h1[data-v-8da16264]{font-size:5.5rem;color:var(--primary-0)}#container-blue[data-v-8da16264]{padding:4rem 0;background-color:var(--primary-0);border-bottom:10px solid #fff}#container-blue p[data-v-8da16264]{font-size:3.5rem;text-align:center;color:#fff;line-height:4.5rem}#party-container[data-v-8da16264]{background-color:var(--primary-2);border-bottom:10px solid #fff}#party-container #grid[data-v-8da16264]{gap:2rem;display:grid;padding:4rem 4rem 3rem 4rem;grid-template-columns:1fr 1fr 1fr}#party-container .grid-item[data-v-8da16264]{gap:1rem;width:100%;display:flex;align-items:center;flex-direction:column}#party-container .grid-item img[data-v-8da16264]{width:300px}#party-container .grid-item .checkbox[data-v-8da16264]{width:3rem}#party-container .vote-icon[data-v-8da16264]{width:2rem;aspect-ratio:1;margin-top:1rem}#container-dark-grey[data-v-8da16264]{flex:1;padding-top:4rem;background-color:var(--primary-1)}#container-dark-grey #submit-button[data-v-8da16264]{display:inline-flex}#slogan-page[data-v-6a483136]{display:flex;min-height:100%;flex-direction:column}#container-blue[data-v-6a483136]{padding:4rem 0;background-color:var(--primary-0);border-bottom:10px solid #fff}#container-blue p[data-v-6a483136]{font-size:3.5rem;color:#fff;line-height:4.5rem}#slogan-container #slogans[data-v-6a483136]{display:flex;flex-direction:column}#slogan-container #slogans .slogan-row[data-v-6a483136]{gap:3rem;display:flex;align-items:center;padding:1.2rem 0 1.2rem 4rem}#slogan-container #slogans .slogan-row[data-v-6a483136]:nth-child(2n){background-color:var(--primary-2)}#slogan-container #slogans .slogan-row .vote-icon[data-v-6a483136]{width:3.5rem}#slogan-container #slogans .slogan-row p[data-v-6a483136]{text-align:left;font-size:2.5rem;font-style:italic}#actions[data-v-6a483136]{flex:1 1 auto;padding-top:4rem;background-color:var(--primary-1)}#actions #submit-button[data-v-6a483136]{display:inline-flex}#upload-poster[data-v-b194be3c]{display:flex;min-height:100%;flex-direction:column}.message-block p[data-v-b194be3c]{color:#fff}#message-1[data-v-b194be3c]{background-color:var(--primary-0);border-bottom:.5rem solid #fff}#message-1__container[data-v-b194be3c]{padding:8rem}#message-1 p[data-v-b194be3c]{font-size:6rem}#message-2[data-v-b194be3c]{flex:1 1 auto;background-color:var(--primary-1)}#message-2__container[data-v-b194be3c]{padding:8rem 0}#message-2 p[data-v-b194be3c]{font-size:3rem;line-height:5rem}#poster-preview[data-v-65cdae2d]{height:100%;display:flex;flex-direction:column}#info[data-v-65cdae2d]{padding:4rem 0;background-color:var(--primary-0);border-bottom:10px solid #fff}#info p[data-v-65cdae2d]{font-size:3.5rem;line-height:4.5rem;color:#fff}#poster[data-v-65cdae2d]{flex:1 1 auto;background-size:contain;background-position:50%;background-repeat:no-repeat;background-color:var(--primary-1)}#poster img[data-v-65cdae2d]{width:100%;display:block;-o-object-fit:contain;object-fit:contain}#actions[data-v-65cdae2d]{gap:10rem;display:flex;padding:4rem 0;align-items:center;justify-content:center;background-color:var(--primary-1)}#actions .submit-button[data-v-65cdae2d]{width:15%;border-width:.5rem}#actions .submit-button[data-v-65cdae2d] p{font-size:1.3rem}#monochrome-poster-page[data-v-31d4d4b2]{height:100%;background:#000 none 50%/cover no-repeat}@font-face{font-weight:400;font-style:normal;font-display:swap;font-family:Bigdots;src:url(/fonts/bigdots-webfont.1d7070d2.woff) format("woff")}@font-face{font-weight:700;font-style:normal;font-display:swap;font-family:Eurostile;src:url(/fonts/eurostilebold-webfont.a168e662.woff) format("woff")}@font-face{font-weight:400;font-style:normal;font-display:swap;font-family:Eurostile;src:url(/fonts/eurostilenormal-webfont.f23d6036.woff) format("woff")}@font-face{font-weight:400;font-style:italic;font-display:swap;font-family:Eurostile;src:url(/fonts/eurostilebq-italic-webfont.aa4780ba.woff) format("woff")}*{box-sizing:border-box}:root{--primary-0:#09c;--primary-1:#666;--primary-2:#ccc;--font-bigdots:"Bigdots",sans-serif;--font-eurostile:"Eurostile",sans-serif}#app,body,html{margin:0;width:100%;height:100%;padding:0}#app{text-align:center;font-family:var(--font-eurostile)}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:var(--font-bigdots)}p{margin:0;padding:0;letter-spacing:.2rem;font-family:var(--font-eurostile)}button{border:none;outline:none;cursor:pointer;font-family:inherit;background:none}