body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0;overflow:hidden;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,:after,:before{box-sizing:border-box}.App{height:100%}.App,.header{position:absolute;width:100%}.header{align-items:flex-end;background:#30abe2cc;border-radius:0 0 20px 20px;display:flex;padding:20px;top:0}.logo{background-image:url(/static/media/logo.2c54e6215acc26e3569b.svg);background-repeat:no-repeat;background-size:contain;height:45px;width:100px}.progress-container{color:#fff;flex:1 1;text-align:center}.progress-text{margin:0 0 5px;padding-right:40px}.progress-wrap{display:flex;padding:0 10px}.progress-number{margin-left:10px}.progress{border:2px solid #0000;border-radius:20px;box-shadow:0 0 0 2px #fff;flex:1 1;height:20px;overflow:hidden;padding:1px;position:relative}.progress:before{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.progress-bar{background-color:#8dc740;bottom:0;left:0;position:absolute;top:0}.scan-btn{background-color:#fff;background-image:url(/static/media/scan.2c38626da397c63ce7e4.svg)}.info-btn,.scan-btn{background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;border-radius:5px;cursor:pointer;height:50px;width:50px}.info-btn{background-color:#ffffff00;background-image:url(/static/media/icon_info.86b23baac4254ad37590.png);color:#fff;font-size:30px;font-weight:700;margin-right:5px}.btn{background:none;border:none;cursor:pointer;min-height:50px;padding:0;width:180px}.btn img{width:100%}.btn-blue,.btn-pink{border:3px solid #fff;border-radius:10px;box-shadow:1px 1px 2px 2px #aaa;color:#fff;font-weight:700;min-width:140px;padding:0 20px;text-transform:uppercase;width:auto}.btn-blue{background-color:#10427a;background-image:linear-gradient(90deg,#10427a,#071b2d)}.btn-pink{background-color:#b33184;background-image:linear-gradient(90deg,#b33184,#5b1a47)}.scanner-wrap{background:#000}.scanner,.scanner-overlay,.scanner-overlay svg,.scanner-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.scanner-overlay button{background-color:#672784;background-image:linear-gradient(90deg,#672784,#3d1754);border:3px solid #fff;border-radius:30px;cursor:pointer;font-weight:700;height:30px;left:10px;padding:0;top:10px;width:30px}.question,.scanner-overlay button{color:#fff;position:absolute;text-align:center}.question{-webkit-animation:slideup .8s cubic-bezier(.38,.1,.36,.9) forwards;animation:slideup .8s cubic-bezier(.38,.1,.36,.9) forwards;background:#000d;border-radius:10px 10px 0 0;bottom:0;box-shadow:0 0 10px 3px #363636;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:25px;width:100%}.question h2{margin:0 0 15px;width:100%}.question h4{margin:-10px 0 15px;width:100%}.question p{margin:0 0 15px;width:100%}.question-answers{max-width:600px;width:100%}.btn-answer{align-items:center;background-color:#00abe6;border:1px solid transparent;border-radius:15px;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b!important;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:center;margin-top:8px;max-width:768px!important;padding:10px;width:100%}.popup-wrap{display:none}.popup-wrap.show{align-items:center;background:#000000aa;display:flex;height:100%;justify-content:center;left:0;padding:15px;position:fixed;top:0;width:100%}.popup{background:#fff;border-radius:5px;box-shadow:0 0 6px 2px #000;max-height:100vh;max-height:calc(100vh - 20px);max-width:340px;overflow-y:auto;padding:20px;text-align:center;width:100%}.popup_image{height:110px;margin-bottom:15px;max-width:100%}.popup_content,.popup_title{margin:0 0 15px}.info-popup .popup_title{color:#00abe6;font-size:20px}.info-popup .popup_content p{margin:0 0 10px}.info-img{height:30px}.info-img--scan{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.info-img--email{height:26px}.input-row{display:flex;margin-bottom:5px}.input-row label{padding-right:10px;text-align:right;width:100px}.input-row input{margin-bottom:5px}@-webkit-keyframes slideup{0%{opacity:0;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}1%{opacity:0;-webkit-transform:scale(1) translateY(100%);transform:scale(1) translateY(100%)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes slideup{0%{opacity:0;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}1%{opacity:0;-webkit-transform:scale(1) translateY(100%);transform:scale(1) translateY(100%)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes anvil{0%{opacity:0;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}1%{opacity:0;-webkit-transform:scale(.96) translateY(10px);transform:scale(.96) translateY(10px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes anvil{0%{opacity:0;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}1%{opacity:0;-webkit-transform:scale(.96) translateY(10px);transform:scale(.96) translateY(10px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);height:100%;justify-content:center}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.b6c3be47.css.map*/