.SignupModal{overflow-y:scroll}.SignupModal .modal-header{border-bottom:none;padding-bottom:20px}.SignupModal .modal-header .logo{height:20px}.SignupModal .modal-header .back{width:10px;cursor:pointer}.SignupModal .modal-header .modal-title{flex:1}.SignupModal .btn-close{font-size:12px;opacity:1}.SignupModal .btn-close:focus{outline:none;box-shadow:none}.SignupModal .modal-dialog{max-width:600px}.SignupModal .modal-content{background-color:#f5f9ff;border-radius:16px}@media(max-width:1024px){.SignupModal .modal-content{width:100%;max-height:100vh;position:fixed;left:0;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow-y:scroll}}.SignupModal .modal-content .modal-body{padding:1rem 1rem 1.5rem}.SignupModal .modal-content .title{font-size:28px;color:#000b19;margin-bottom:20px;font-weight:800;letter-spacing:1px}.SignupModal .modal-content .description{font-size:16px;color:#000b19;margin-bottom:40px}.SignupModal .modal-content .setup{width:60px;height:60px;margin:0 auto 20px}@media(max-width:706px){.SignupModal .modal-content .setup{margin-bottom:24px!important}}.SignupModal .modal-content .form-floating>label{padding:20px .75rem;color:#878e97}.SignupModal .modal-content input{border:1px solid #dbecf0!important;border-radius:13px;color:#000b19}.SignupModal .modal-content input:focus{border:1px solid #dbecf0!important;box-shadow:none}.SignupModal .modal-content .get-started{background-image:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);color:#fff;border:none;border-radius:100px;padding:14px 24px;font-size:16px;width:100%}.SignupModal .modal-content .get-started.active{cursor:pointer;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);color:#fff}.SignupModal .modal-content .get-started:disabled{background:#ecedee!important;color:#c3c6cb!important}.SignupModal .modal-content .termsCondition{text-align:center;margin-top:16px}.SignupModal .modal-content .termsCondition p{color:#878e97;font-size:14px}.SignupModal .modal-content .termsCondition p a{color:#878e97!important;text-decoration:underline}@media(max-width:706px){.SignupModal .modal-content .termsCondition{margin-top:9px!important}}.SignupModal .modal-content .or{margin:40px 0 30px}.SignupModal .modal-content .or p{width:100%;text-align:center;border-bottom:1px solid #dbecf0;line-height:.1em;margin:10px 0 20px}.SignupModal .modal-content .or p span{background:#f5f9ff;color:#878e97;padding:0 10px;font-size:14px}.SignupModal .modal-content .socialLogin button{color:#000b19;border:1px solid #dbecf0;border-radius:13px;background:#f5f9ff;padding:16px;font-size:16px;cursor:pointer;width:100%;margin-bottom:10px;display:flex;align-items:center;transition:all .3s ease}.SignupModal .modal-content .socialLogin button p{margin:0;flex:1;text-align:center}.SignupModal .modal-content .socialLogin button img{width:20px}.SignupModal .modal-content .socialLogin button:hover{color:rgba(0,11,25,.616)}.SignupModal .modal-content .alreadyAccount{text-align:center;border-top:1px solid #dbecf0;padding-top:20px;padding-bottom:20px;margin-top:20px}.SignupModal .modal-content .alreadyAccount p{color:#000b19;font-size:14px;text-align:center}.SignupModal .modal-content .alreadyAccount p span{text-decoration:underline;cursor:pointer}.SignupModal .modal-content .otp-input{display:flex;justify-content:center}.SignupModal .modal-content .otp-input input{width:40px;height:40px;text-align:center;margin:0 5px;font-size:18px;border:1px solid #dbecf0;border-radius:8px;outline:none}.SignupModal .modal-content .otp-input input:focus{border:1px solid #124c59;box-shadow:none}.SignupModal .modal-content .interests-grid{display:flex;flex-wrap:wrap;justify-content:center}.SignupModal .modal-content .interests-grid .interest-button{border:1px solid #dbecf0;border-radius:100px;background:#f5f9ff;padding:10px 15px;margin:5px;cursor:pointer}.SignupModal .modal-content .interests-grid .interest-button.selected{position:relative;background:#fff;z-index:0}.SignupModal .modal-content .interests-grid .interest-button.selected:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1;border-radius:100px;background:#f5f9ff}.SignupModal .modal-content .interests-grid .interest-button.selected:before{position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;content:"";z-index:-1;border-radius:100px;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%)}.SignupModal .modal-content .noSelected{color:#878e97;font-size:16px;margin-top:40px;margin-bottom:-20px}.SignupModal .modal-content .personalize-feed-button{background-color:gray;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:20px;margin-top:20px}.SignupModal .modal-content .personalize-feed-button.active{background-color:#5cb170}.SignupModal .modal-content .personalize-feed-button:disabled{cursor:not-allowed}.codeInput{margin-top:1rem}.codeInput .code-input{font-size:14px;width:49px;height:49pxj;line-height:100%;font-weight:400;text-align:center;border:1px solid #dbecf0!important;border-radius:12px}.codeInput .code-input.is-invalid{border-color:#e74c3c}.codeInput .code-input:focus{border-color:#124c59;outline:none}.form-control{border-radius:12px!important;padding:16px;font-size:16px;font-weight:500;line-height:1.5;color:#333;background-color:#fff;border:1px solid #ddd!important;transition:border-color .3s ease,box-shadow .3s ease}.form-control:focus{border-color:#1abcfe;box-shadow:0 0 0 .25rem rgba(26,175,254,.25);outline:none}.form-control::-moz-placeholder{color:#aaa;font-weight:400}.form-control::placeholder{color:#aaa;font-weight:400}.form-control.is-invalid{border-color:#dc3545;background-color:#fff3f3}.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.button-modal{width:24px!important;height:24px!important}.user-type-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px;height:100%}.user-type-grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;width:100%}.save-block{padding:20px 0;margin-top:28px!important;display:flex;align-items:center;justify-content:end;gap:12px}@media(max-width:1024px){.save-block{margin-top:48px}}.save-block button{padding:12px 20px;border-radius:360px;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);font-size:16px}@media(max-width:1024px){.save-block button{padding:12px 16px;font-size:14px}}.save-block button.save{color:#fff}.save-block button.element{position:relative;border-radius:360px!important;background:#fff!important;z-index:1}.save-block button.element:before{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none}input[type=date]:required:invalid::-webkit-datetime-edit{color:rgba(0,0,0,0)}input[type=date]:focus::-webkit-datetime-edit{color:#000!important}.p-20-24{padding:20px 24px!important}.pxy-20-24{padding:20px 24px 0!important}@media(max-width:706px){.pxy-20-24{padding:16px 15px 0!important}}.p-26-21{padding:26px 21px}@media(max-width:706px){.p-26-21{padding:24px 15px 20px!important}}.p-24-0{padding:24px 24px 0!important}.p-26-24{padding:26px 24px!important}.mt-40-2{margin-top:40px}@media(max-width:706px){.mt-40-2{margin-top:32px!important}}.fs-10{font-size:.1px!important;line-height:1rem}.email-input{padding:8px 16px!important;border-radius:12px!important}@media(max-width:706px){.email-input{padding:16px!important}}.mb-14{margin-bottom:14px!important}@media(max-width:607px){.mb-14{margin-bottom:12px!important}}.my-12{margin-top:12px;margin-bottom:12px}@media(max-width:706px){.my-12{margin-top:90px!important}}.form-input-sign{padding:16px!important}.p-16-12{padding:16px 12px!important}.modal-content .form-floating>label{padding:16px .75rem!important}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:12px;border-bottom-right-radius:12px}input.radius-e-0.form-input-sign.form-control{border-top-right-radius:0!important;border-bottom-right-radius:0!important}