body{margin:0;font-family:Redressed,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@keyframes move-in-down{0%{transform:translateY(-25vh);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes move-out-up{0%{transform:translateY(0);opacity:1}to{transform:translateY(-25vh);opacity:0}}@keyframes move-in-up{0%{transform:translateY(75vh)}to{transform:translateY(0)}}@keyframes move-out-down{0%{transform:translateY(0)}to{transform:translateY(85vh)}}.app{text-align:center;background-color:#bce7c1;min-height:100vh;overflow:hidden}h1{font-size:48px;margin:0}.page{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:92vh;margin-bottom:8vh}.page button:nth-child(2){animation:move-in-up .8s ease}.page button:nth-child(3){animation:move-in-up 1s ease}.page>:nth-child(4){animation:move-in-up 1.2s ease}.page-exit button:nth-child(2){animation:move-out-down .9s ease}.page-exit button:nth-child(3){animation:move-out-down .8s ease}.page-exit>:nth-child(4){animation:move-out-down .7s ease}.page .header{display:flex;align-items:center;justify-content:center;width:100vw;height:25vh;animation:move-in-down .8s ease}.page .header .back{flex-basis:135px}.page-exit .header{animation:move-out-up .8s ease}button{font-family:Redressed;font-size:32px;color:#fff;background-color:#138744;width:233px;height:78px;border:none;border-radius:4px}.button-red{background-color:#af0f0f;height:200px;width:200px;border-radius:100%;font-size:70px}.button-red-highlight{box-shadow:0 0 22px #af0f0f}.button-blue{background-color:#3633d1}.button-small{height:68px;width:200px}.speed-form{display:flex;flex-wrap:wrap;justify-content:space-between;width:233px}.speed-form label{font-size:36px;margin-bottom:7px}.speed-form .fieldset{width:100%;border:none;padding:0;display:flex;justify-content:space-between}.speed-form .fieldset div input{margin:0;display:none}.speed-form .fieldset div label{display:inline-block;position:relative;width:20px;height:20px;border:4px solid #000;border-radius:100%}.speed-form .fieldset div label:before{content:"";position:absolute;width:16px;height:16px;left:50%;top:50%;transform:translate(-8px,-8px);border-radius:100%;background-color:#138744;opacity:0}.speed-form .fieldset div input:checked~label:before{opacity:1}
/*# sourceMappingURL=main.da903703.chunk.css.map */