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}@font-face{font-display:swap;font-family:Bungee;font-style:normal;font-weight:400;src:url(/static/media/Bungee-Regular.62973512f07e36ce6609.woff2) format("woff2"),url(/static/media/Bungee-Regular.2eebb43ad3a4710f469d.woff) format("woff")}@font-face{font-display:swap;font-family:DistilleryDisplay;font-style:normal;font-weight:400;src:url(/static/media/DistilleryDisplay.09d1a11c208033df9a07.woff2) format("woff2"),url(/static/media/DistilleryDisplay.901d80d6a0d0a495a753.woff) format("woff")}:root{--red:#ed1c24;--green:#026036;--light-yellow:#fffbd8;--yellow:#ffd42a;--question-bg:#1e90ff;--question-color:#1e90ff;--main-bar-bg:#ed1c24cc;--main-bar-color:#fff;--popup-bg:#fffbd8;--popup-border:#ed1c24;--popup-color:#000;--popup-heading:var(--green);--btn-border:#ed1c24;--input-border:#ed1c24;--heading-color:var(--green);--answer-bg:var(--green)}.popup_content a,input{color:#000;color:var(--popup-color)}.bungee{color:#026036;color:var(--heading-color);font-family:DistilleryDisplay}.App{height:100%}.App,.header{position:absolute;width:100%}.header{align-items:flex-end;background:#ed1c24cc;background:var(--main-bar-bg);border-radius:0 0 20px 20px;display:flex;padding:20px;top:0}.logo{background-image:url(/static/media/dt-logo-white.cabf6b39b37de501f59f.png);background-repeat:no-repeat;background-size:contain;height:50px;width:70px}.progress-container{color:#fff;color:var(--main-bar-color);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;box-shadow:0 0 0 2px var(--main-bar-color);flex:1 1;height:20px;overflow:hidden;padding:1px;position:relative}.progress:before{background:#fff;background:var(--main-bar-color);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 #ed1c24;border:3px solid var(--btn-border);border-radius:10px;color:#026036;color:var(--heading-color);font-family:DistilleryDisplay;font-size:30px;min-width:140px;padding:0 20px;text-transform:uppercase;transition:all .5s;width:auto}.btn-blue:hover,.btn-pink:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.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;max-height:100%;overflow-y:auto;padding:15px;width:100%}.question_img{margin-bottom:10px;margin-top:10px;max-width:100%;max-width:calc(100% - 10px)}.question h2{font-family:DistilleryDisplay;margin:0 0 15px;width:100%}.question h4{margin:-15px 0 10px;width:100%}.question p{margin:0 0 10px;width:100%}.question-answers{margin-top:-10px;max-width:600px;width:100%}.btn-answer{align-items:center;background-color:#026036;background-color:var(--answer-bg);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:16px;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:#fffbd8;background:var(--popup-bg);border:5px solid #ed1c24;border:5px solid var(--popup-border);border-radius:20px;box-shadow:0 0 40px 0 #000;color:#000;color:var(--popup-color);max-height:100vh;max-height:calc(100vh - 20px);max-width:340px;overflow-y:auto;padding:20px;text-align:center;width:100%}.popup_image{height:130px;margin-bottom:15px;max-width:100%}.popup_image_bottom{display:block;height:28px;margin:15px auto 0;max-width:100%}.popup_content,.popup_title{margin:0 0 15px}.info-popup .popup_title{color:#026036;color:var(--heading-color);font-size:25px}.info-popup .popup_title,.popup--correct .popup_title{font-family:DistilleryDisplay}.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{background:none;border:1px solid #ed1c24;border:1px solid var(--input-border);margin-bottom:5px;padding: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.7f50e89a.css.map*/