html,body{overflow-x:hidden}.clock-tick{opacity:0;animation:2s step-start infinite clock-tick}@keyframes clock-tick{50%{opacity:1}}.device-frame{--tw-border-opacity:1;border-width:2px;border-color:rgb(149 202 255/var(--tw-border-opacity,1));border-radius:20px}.device-frame-mobile{border-radius:30px;box-shadow:0 -30px 30px #e6f0faa6}.device-frame-anchor{position:relative}.device-frame-anchor:after{z-index:1;--tw-bg-opacity:1;background-color:rgb(149 202 255/var(--tw-bg-opacity,1));width:110%;height:.125rem;position:absolute;bottom:0}@media (min-width:1024px){.device-frame-anchor:after{display:none}}.device-frame-anchor:after{content:""}.checkpoints-missed{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.react-tel-input .form-control{border-radius:10px;height:3rem!important}.react-tel-input .flag-dropdown{border-radius:10px;height:3rem;background-color:#0000!important;border-style:none!important}.react-tel-input .flag-dropdown.open{background-color:#0000}.react-tel-input .flag-dropdown .selected-flag{--tw-border-opacity:1;border-right-width:1px;border-color:rgb(0 102 204/var(--tw-border-opacity,1))}.react-tel-input .flag-dropdown .selected-flag.open{background-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0}.react-tel-input .selected-flag:hover,.react-tel-input .selected-flag:focus{background-color:#0000;border-style:none}
