.styles_main__Y09oM{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;pointer-events:none}.styles_main__Y09oM>*{pointer-events:auto}.styles_footer__yTpiD{position:absolute;bottom:15px;left:0;right:0;z-index:3;text-align:center;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.styles_main__HLXpj{display:flex;flex-direction:column;padding:30px;border-radius:var(--borderRadius);background-color:var(--color4);width:100%;max-width:300px;box-shadow:0 0 10px 0 rgba(0,0,0,.75)}.styles_main__HLXpj .styles_logo__6e5nm{display:flex;justify-content:center}.styles_main__HLXpj .styles_logo__6e5nm,.styles_main__HLXpj h3{margin-bottom:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_main__HLXpj h3{color:#fff;text-align:center}.styles_main__HLXpj .styles_message__21Fxu{color:red;font-size:14px;text-align:center;font-style:italic}.styles_main__HLXpj form{display:flex;flex-direction:column}.styles_main__HLXpj form input{color:var(--fontColor);background-color:var(--bgColor);padding:5px 10px;text-align:center;margin-bottom:10px;border-radius:var(--borderRadius);height:35px}.styles_main__HLXpj form .styles_button__BTQaZ{color:#fff;font-weight:700;background-color:var(--color3);border-radius:var(--borderRadius);height:35px;min-width:100px;text-align:center;text-transform:uppercase;margin-top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.styles_main__HLXpj .styles_button__BTQaZ{transition:background-color .25s}.styles_main__HLXpj .styles_button__BTQaZ:hover{background-color:var(--color2)}}.styles_canvas__HdrW0{position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:1}.styles_main__L5jv5{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;flex:1 1;z-index:2;text-align:center;pointer-events:none;text-shadow:0 0 5px rgba(0,0,0,.8)}.styles_main__L5jv5 h2{margin-bottom:10px}.styles_main__L5jv5 a{color:#fff;font-weight:700;background-color:var(--color3);border-radius:var(--borderRadius);text-align:center;text-transform:uppercase;padding:10px 15px;margin-top:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:background-color .25s;pointer-events:all}.styles_main__L5jv5 a:hover{background-color:var(--color4)}.styles_confetti__2aHpX{pointer-events:none}