.visual{height:50%;min-height:300px;width:100vw;margin:0;overflow:hidden;position:relative}.visual-bg{width:100%;height:100%;object-fit:cover}.visual .logo{position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.visual .icon{width:75px;height:75px;background-color:#fff;border-radius:20px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);position:absolute;left:40px;top:200px;display:flex;justify-content:center;align-items:center}.abgelaufen{line-height:36px}.ergebnis{height:50%;min-height:50vh;width:100vw;margin:0;overflow:hidden;position:relative;text-align:center;display:grid;grid-template-rows:calc(100% - 60px) 60px;grid-template-columns:1fr}.ergebnis:after{bottom:40px;right:-40px;background-color:#f59c00}.ergebnis:after,.ergebnis:before{content:"";position:absolute;border-radius:20px;width:80px;height:164px;z-index:0}.ergebnis:before{top:-40px;left:-20px;background-color:#bccf00}.ergebnis .message{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.ergebnis .message p{max-width:284px}.ergebnis .big{font-weight:700;font-size:32pt;display:block;line-height:42px}.ergebnis .links{display:flex;justify-content:space-evenly;align-items:center;margin:0;padding:0}.ergebnis .links li{display:inline}.ergebnis .links li a{display:flex;justify-content:center;align-items:center;color:#1da7e0;text-decoration:none;font-size:16pt}.ergebnis .links li a img{margin-right:10px}.spinner{display:block;width:50px;height:50px;border-top:4px solid #1da7e0;border-left:2px solid #1da7e0;border-right:2px solid #1da7e0;border-radius:50%;-webkit-animation:Spinner-spin 2s linear infinite;animation:Spinner-spin 2s linear infinite}@-webkit-keyframes Spinner-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Spinner-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.btns{display:flex;justify-content:space-evenly;align-items:center;flex-direction:row;width:100%}.btns button{font-size:26px}.slideUp{-webkit-animation-name:slideUp;animation-name:slideUp;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:relative;top:15px}@-webkit-keyframes slideUp{0%{top:15px}to{top:0}}@keyframes slideUp{0%{top:15px}to{top:0}}.fadeIn{opacity:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@font-face{font-family:"Dosis";font-style:normal;font-weight:400;src:local(""),url(/static/media/dosis-v19-latin-regular.43560646.woff2) format("woff2"),url(/static/media/dosis-v19-latin-regular.e33ab57d.woff) format("woff")}@font-face{font-family:"Dosis";font-style:normal;font-weight:700;src:local(""),url(/static/media/dosis-v19-latin-700.fa0254fb.woff2) format("woff2"),url(/static/media/dosis-v19-latin-700.2482e418.woff) format("woff")}body,html{background-color:#fff;color:#1da7e0;height:100%;margin:0;font-family:"Dosis";font-size:20px}.App{height:100%;display:flex;flex-direction:column}@supports (-webkit-touch-callout:none){.App{height:-webkit-fill-available}}h1,p{margin:10px 0}p{line-height:24px}h1{line-height:36px}
/*# sourceMappingURL=main.94c12ae5.chunk.css.map */