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