.otp-input{width:35px;height:35px;padding:10px;margin:0 10px;font-size:20px;border-radius:4px;border:1px solid rgba(0,0,0,.3)}@font-face{font-family:Airbnb Cereal App Book;font-display:swap;src:url(../fonts/AirbnbCerealBook.86b15ac0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Airbnb Cereal App Black;font-display:swap;src:url(../fonts/AirbnbCerealBlack.4395b29d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Airbnb Cereal App Bold;font-display:swap;src:url(../fonts/AirbnbCerealBold.c94c29fe.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Airbnb Cereal App ExtraBold;font-display:swap;src:url(../fonts/AirbnbCerealExtraBold.0a0cbe1e.ttf) format("truetype");font-weight:bolder;font-style:normal}.align-center{text-align:center}.rectangle-green-bg{position:absolute;width:100%;height:90%;left:0;top:0;background:linear-gradient(180deg,#3ba579,#2c805e)}.white-bg{position:relative;left:0;display:inline-block}.login-text{margin-left:10%;margin-top:30%;font-size:30px;font-family:require("typeface-montserrat");font-style:normal;font-weight:700;line-height:39px;color:#fff;text-align:left}.login-phone-number{margin-left:7%;margin-top:5%;margin-right:10%}.login-button{margin-left:10%;margin-right:10%}.v-text-field.v-text-field--solo .v-input__control input{padding-left:7px}.mdi-phone:before{color:#bdbdbd}.footer{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;color:#000;text-align:center}@media only screen and (max-width:440px){body{overflow-x:hidden}.white-bg{width:180.06px;height:180.06px;left:0;top:39px;background:linear-gradient(127.03deg,#fff 46.19%,#eaeaea 80.83%);border-radius:9px;transform:matrix(1.7,.81,-1.7,.81,0,0)}.logo{width:155px;height:155px;padding-top:10%;padding-right:10%;padding-left:10%;display:block;transform:rotate(315deg)}.login-text{font-size:18px}.welcome-title{padding:7% 22%}}@media only screen and (max-width:375px){body{overflow-x:hidden}.white-bg{width:160.06px;height:160.06px;top:40px;background:linear-gradient(127.03deg,#fff 46.19%,#eaeaea 80.83%);border-radius:5px;transform:matrix(1.7,.81,-1.7,.81,0,0)}.logo{width:140px;height:140px;padding-top:10%;padding-right:15%;padding-left:15%;display:block;transform:rotate(315deg)}.login-text{top:45%}}@media only screen and (max-width:360px){body{overflow-x:hidden}.white-bg{width:150.06px;height:150.06px;top:35px}.login-text{font-size:18px}}@media only screen and (min-width:370px){.welcome-title{padding:7% 7%}}@media only screen and (min-width:720px){body{overflow-x:hidden}.white-bg{width:280.06px;height:280.06px;top:25px;background:linear-gradient(127.03deg,#fff 46.19%,#eaeaea 80.83%);border-radius:5px;transform:matrix(2.4,.86,-2.4,.86,0,0)}.logo{width:245px;height:245px;padding-top:25%;padding-right:15%;padding-left:15%;display:block;transform:rotate(315deg)}.login-text{font-size:26px;top:48%;margin-left:8%;margin-top:20%;font-family:require("typeface-montserrat");font-style:normal;font-weight:700;line-height:39px;color:#fff;text-align:left}.login-phone-number{margin-left:7%;margin-top:5%;margin-right:10%}.login-button{margin-left:9%;margin-right:10%}.register-text{margin-left:8%;margin-top:9%}}@media only screen and (min-width:768px){.welcome-title{padding:7% 26%;font-size:30px}.logo-glodog{width:70%}}@media only screen and (min-width:800px){body{overflow-x:hidden}.white-bg{width:400.06px;height:400.06px;top:25px;transform:matrix(1.7,.86,-1.7,.86,0,0)}.logo{width:345px;height:345px;padding-top:20%;padding-right:10%;padding-left:10%;display:block;transform:rotate(315deg)}.login-text{font-size:26px;top:52%;margin-left:10%;margin-top:10%;font-family:require("typeface-montserrat");font-style:normal;font-weight:700;line-height:39px;color:#fff;text-align:left}.login-phone-number{margin-left:7%;margin-top:5%;margin-right:10%}.login-button{margin-left:8%;margin-right:10%}}@media only screen and (min-width:1024px){body{overflow-x:hidden}.white-bg{width:300px;height:300px;top:-30px;transform:matrix(3.5,.86,-3.5,.86,0,0)}.logo{width:265px;height:265px;padding-top:35%;padding-right:25%;padding-left:25%;display:block;transform:rotate(315deg)}.login-text{font-size:26px;top:45%;margin-left:8%;margin-top:15%}.login-phone-number{margin-top:3%}}@media only screen and (min-width:1080px){body{overflow-x:hidden}.white-bg{width:300px;height:300px;top:-30px;transform:matrix(3.5,.86,-3.5,.86,0,0)}.logo{width:265px;height:265px;padding-top:35%;padding-right:25%;padding-left:25%;display:block;transform:rotate(315deg)}.login-text{font-size:26px;top:55%;margin-left:8%;margin-top:7%}.login-phone-number{margin-top:2%}}.rectangle-white-bg{position:absolute;width:100%;height:141px;left:0;top:0;background:#fff}body{overflow-y:auto}.mdi-account:before,.mdi-email:before{color:#bdbdbd}.rectangle-green-register-bg{background:linear-gradient(180deg,#3ba579,#2c805e)}.register-text{margin-left:10%;margin-top:13%;font-family:require("typeface-montserrat");font-style:normal;font-weight:700;line-height:39px;color:#fff;text-align:left}.register-name{margin-left:7%;margin-top:5%;margin-right:10%}.v-card-title{color:#4f4f4f;justify-content:center;font-size:18px}.v-input{padding-top:0;margin-top:0}.v-input input{max-height:60px}.centered-input input{text-align:center;padding:0}.footer-register{position:absolute;left:0;bottom:0;width:100%;background-color:#fff;color:#000;text-align:center;border-radius:0}.counterPax{padding:0 0!important}.v-main__wrap{background:linear-gradient(180deg,#3ba579,#2c805e)}.background-button-verifikasi{background:linear-gradient(180deg,#ffcc28,#dfb100);font-weight:700;color:#fff;font-family:Airbnb Cereal App Bold;text-transform:capitalize;letter-spacing:0}.phone-verification-text{font-size:20px;font-family:require("typeface-montserrat");font-style:normal;font-weight:700;line-height:28px;color:#fff;text-align:center}.style-2 .otp-input-8-field{position:relative;list-style-type:none;width:53px}.style-2 .otp-input-8-field:after{content:"";border-radius:1px;bottom:0;left:0;right:0;position:absolute;display:flex;height:1px;background-color:#bdbdbd}.style-2 .otp-input-8-field:not(:last-child){margin-right:20px}.style-2 .otp-input-8-field input{background:transparent;color:grey;font-weight:700;width:53px;text-align:center}section#otp-block{display:flex;flex-flow:column;align-items:center;justify-content:center}.v-application ol,.v-application ul{display:flex;margin-right:3px;padding-left:0}.card-welcome{margin-top:15%}.welcome-title{color:#4f4f4f;justify-content:center;font-size:20px;padding:7% 17%;font-family:Airbnb Cereal App Bold;line-height:30px}.row-logo{padding-bottom:10%}.logo-glodog{padding:10px;width:90%}.fullscreen{height:100%;padding:0;background:#000;overflow-x:hidden}.wrapper[data-v-e0ba7c1e]{width:290px;height:290px}.outer-camera{width:36px;height:36px;left:301px;top:494px;transform:rotate(-180deg);background:wheat;overflow-x:hidden}.v-card__text{font-size:12px;padding:5px 25px}.userDo{font-size:20px;margin-top:4%}.status-doing,.userDo{font-family:Airbnb Cereal App Bold;font-weight:700;color:#4f4f4f}.status-doing{font-size:43px;padding-left:2px}.hint-failed{padding:0 15%;font-size:17px}.hint-failed,.hint-success{font-family:Airbnb Cereal App Book;font-weight:400;color:#4f4f4f}.hint-success{font-size:24px}.failedScan{font-family:Airbnb Cereal App Bold;font-size:25px;font-weight:700}.v-btn__content{font-size:18px}.action-dialog .v-btn__content{font-size:14px}.otp{width:35px;height:35px;padding:10px;margin:0 20px;font-size:20px;border-radius:4px;border:1px solid rgba(0,0,0,.3)}