.auth-form-container{width:100%}.auth-form-header{margin-bottom:20px}.auth-form-title{color:var(--color-text);letter-spacing:-.9px;margin-bottom:5px;font-family:BeatriceTRIAL,sans-serif;font-size:30px;font-weight:400;line-height:normal}.auth-form-subtitle{color:#444;letter-spacing:-.48px;text-transform:capitalize;min-width:366px;font-family:Lexend-Regular,sans-serif;font-size:16px;font-weight:500;line-height:normal}.auth-form .ant-form-item-label>label{color:var(--color-text);letter-spacing:-.48px;font-family:Lexend-Regular,sans-serif;font-size:15px;font-weight:400;line-height:normal}.auth-form .ant-form-item-label>label span sup{color:var(--color-text);margin-left:3px}.auth-form .ant-form-item{margin-bottom:20px}.auth-form .ant-input,.auth-form .ant-input-password,.auth-form .ant-input-password .ant-input{border:1px solid var(--color-input-border);color:#000;text-indent:.1cm;border-radius:22px;height:42px;padding:14px 18px;font-family:Lexend-Regular,sans-serif;font-size:14px;background:var(--color-input-bg)!important}.auth-form .ant-otp-input{color:#000;background-color:#d9d9d9;border-radius:10px;width:45px;height:45px}.auth-form .ant-otp{column-gap:17px}.auth-form .ant-input-password{align-items:center;padding-right:15px;display:flex}.auth-form .ant-input-password .ant-input{text-indent:0;border:none;height:100%;background:var(--color-border)!important}.auth-form .ant-input::placeholder,.auth-form .ant-input-password input::placeholder{color:#999;font-family:Lexend-Light,sans-serif;font-size:14px;font-weight:300}.auth-form .ant-input:hover,.auth-form .ant-input-password:hover{border-color:var(--color-on-active-primary)}.auth-form .ant-input:focus,.auth-form .ant-input-password:focus,.auth-form .ant-input-focused,.auth-form .ant-input-password-focused{border-color:var(--color-on-active-primary);box-shadow:0 0 0 2px rgba(229,26,1,.1)}.auth-form .ant-form-item-has-error .ant-input-password{border-color:#eb5b5b}.auth-form .ant-form-item-has-error .ant-input-password .ant-input{background:#f4f7ff}.auth-form .ant-input-password-icon{color:#666;cursor:pointer;height:16px}.auth-form .ant-checkbox-wrapper{color:var(--color-text);letter-spacing:-.48px;text-transform:capitalize;font-family:Lexend-Regular,sans-serif;font-size:15px;font-weight:400;line-height:normal}.auth-form .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--color-on-active-primary);border-color:var(--color-on-active-primary)}.auth-form .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--color-on-active-primary)!important;background-color:var(--color-on-active-primary)!important}.auth-form-options{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.auth-forgot-password-link{color:var(--color-on-active-primary);font-family:Lexend-Regular,sans-serif;font-size:15px;text-decoration:none;transition:opacity .3s}.auth-forgot-password-link:hover{color:var(--color-on-active-primary)}.auth-submit-btn{margin-top:10px;border-radius:50px!important;min-width:180px!important;height:50px!important}.auth-submit-btn.black-button .btn-text{letter-spacing:-.54px;font-size:16px}.auth-button-note-wrapper{align-items:center;gap:20px;margin-bottom:10px;display:flex}.auth-button-note-wrapper .auth-approval-note{background:0 0;border:none;flex:1;margin:0;padding:0}.auth-form-footer{color:#444;letter-spacing:-.48px;text-transform:capitalize;flex-wrap:wrap;gap:25px;margin-top:12px;font-family:Lexend-Regular,sans-serif;font-size:15px;font-weight:500;line-height:normal;display:flex}.auth-register-link,.auth-sign-in-link{color:var(--color-on-active-primary);cursor:pointer;letter-spacing:.48px;font-family:Lexend-Regular,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .3s}.auth-register-link:hover,.auth-sign-in-link:hover{opacity:.8;color:var(--color-on-active-primary)}.ant-upload-wrapper .ant-upload-drag{background:var(--bg-color);min-height:130px;border:2px dashed var(--color-on-active-primary)!important;border-radius:22px!important;padding:10px!important}.auth-upload-text{color:#000;margin-bottom:8px;font-family:Lexend-Regular,sans-serif;font-size:16px;font-weight:400}.auth-browse-text{color:var(--color-on-active-primary);cursor:pointer;font-weight:600}.auth-upload-hint{color:var(---color-theme-gray);margin:4px 0;font-family:Lexend-Regular,sans-serif;font-size:14px;font-weight:300}.auth-approval-note{background:0 0;border:none;margin:0;padding:0}.auth-approval-note p{color:#696665;margin:0;font-family:Lexend-Regular,sans-serif;font-size:14px;line-height:22px}.auth-approval-note strong{color:var(--color-on-active-primary);font-weight:600}.auth-form .ant-form-item-explain-error{color:#ff4d4f;font-family:Lexend-Regular,sans-serif;font-size:13px}@media (max-width:1440px){.auth-form-title{font-size:24px;line-height:32px}.ant-upload-wrapper .ant-upload-drag{min-height:80px;padding:0!important}.auth-upload-text{margin-bottom:5px;font-size:15px}.auth-upload-hint{font-size:13px}}@media (max-width:1024px){.auth-modal-content{max-width:98%}.auth-button-note-wrapper{flex-direction:column;align-items:flex-start;gap:15px}}@media (max-width:768px){.auth-form-subtitle{font-size:14px;line-height:20px}.auth-form .ant-form-item-label>label{font-size:14px}.auth-form .ant-input,.auth-form .ant-input-password{padding:10px 14px;font-size:14px}.auth-submit-btn{margin-top:0;font-size:15px;height:45px!important}.auth-upload-text{font-size:14px}.auth-upload-hint{font-size:12px}}
.success-modal .ant-modal-content{text-align:center;background:#fff;border-radius:30px;padding:40px}.success-modal .success-modal-content{flex-direction:column;justify-content:center;align-items:center;height:300px;display:flex}.success-modal .success-title{color:var(--color-text);letter-spacing:-.72px;margin-bottom:13px;font-family:BeatriceTRIAL,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:36px}.success-modal .success-message-container{flex-direction:column;justify-content:center;align-items:center;max-width:250px;display:flex}.success-modal .success-message,.success-modal .success-message-subparagraph{color:#444;text-align:center;letter-spacing:-.48px;margin-bottom:15px;font-family:Lexend-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.success-modal .success-message{color:#444;text-align:center;letter-spacing:-.48px;margin-bottom:20px;font-family:Lexend-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.success-modal .success-message-subparagraph{color:#444;text-align:center;letter-spacing:-.48px;margin-bottom:17px;font-family:Lexend-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.success-modal .black-button.resend-btn{min-width:260px;height:50px;margin:0 auto;gap:12px!important}.success-modal .black-button.resend-btn .btn-text{font-size:16px!important}@media (max-width:768px){.success-modal .ant-modal-content{padding:30px 20px}.success-modal .success-title{font-size:24px;line-height:32px}.success-modal .success-message{font-size:14px;line-height:20px}}
.auth-modal.ant-modal-wrap .ant-modal{height:95vh;width:100%!important}.ant-modal-wrap .ant-modal>div,.ant-modal-wrap .ant-modal .ant-modal-body{height:100%}.auth-modal .ant-modal-content{border:1px solid #fff;border-radius:30px;height:100%;padding:0;overflow:hidden}.auth-modal .ant-modal .ant-modal-close{top:23px}.auth-modal .ant-modal .ant-modal-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:35px}.auth-modal .ant-modal .ant-modal-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:35px}.auth-modal .ant-modal .ant-modal-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:35px}.auth-modal .ant-modal .ant-modal-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:35px}.auth-modal .ant-modal .ant-modal-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:35px}.auth-modal .ant-modal .ant-modal-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:35px}.auth-modal.ant-modal-wrap .ant-modal .auth-modal-layout{width:100%;height:100%;display:flex}.auth-modal.ant-modal-wrap .ant-modal .auth-modal-left{background-color:var(--bg-color);flex:1;min-height:100%;position:relative}.auth-modal.ant-modal-wrap .ant-modal .auth-modal-bg-image{object-fit:cover;object-position:center;background-color:var(--bg-color);border-radius:30px;padding:10px}.auth-modal.ant-modal-wrap .ant-modal .auth-modal-right{background:var(--bg-color);flex-direction:column;flex:.6;justify-content:center;align-items:center;width:80%;padding:25px 0;display:flex;overflow-y:auto}.auth-modal.ant-modal-wrap .ant-modal .auth-modal-right--register{flex:.8;justify-content:flex-start}.auth-modal .auth-modal-right .auth-form-container form{width:360px}.auth-modal .auth-modal-right--register .auth-form-container form{width:100%}.auth-modal .auth-modal-header{margin-bottom:20px}.auth-modal .auth-modal-logo{object-fit:contain;width:auto;height:100px}.auth-modal .auth-modal-content{width:100%;max-width:85%;margin:20px auto}.auth-modal .auth-register-tabs{width:100%}.auth-modal .auth-register-tabs .ant-tabs-nav{margin-bottom:20px}.auth-modal .auth-register-tabs .ant-tabs-nav-wrap{background:var(--color-white);border:2px solid #e5e5e5;border-radius:2000px;width:100%;padding:5px}.auth-modal .auth-register-tabs .ant-tabs-nav-list{gap:0;width:100%;display:flex}.auth-modal .auth-register-tabs .ant-tabs-tab{min-width:193px;height:40px;color:var(--color-text);background:0 0;border:none;border-radius:30px;flex:1;justify-content:center;align-items:center;padding:0 20px;font-family:Lexend-Regular,sans-serif;font-size:16px;font-weight:400;transition:all .3s;display:flex;margin:0!important}.auth-modal .auth-register-tabs .ant-tabs-tab-btn{color:var(--color-text);text-align:center;font-weight:400}.auth-modal .auth-register-tabs .ant-tabs-tab:hover{color:var(--color-text)}.auth-modal .auth-register-tabs .ant-tabs-tab-active{border-radius:30px;background:var(--color-on-active-primary)!important}.auth-modal .auth-register-tabs .ant-tabs-tab-active .ant-tabs-tab-btn .auth-tab-label{color:var(--color-white)!important;font-weight:400!important}.auth-tab-label{color:var(--color-text);letter-spacing:-.54px;font-family:Lexend-Regular,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px}.auth-modal .auth-register-tabs .ant-tabs-ink-bar,.auth-modal .auth-register-tabs .ant-tabs-nav:before{display:none}.auth-modal .auth-register-tabs .ant-tabs-content-holder{border:none}.auth-modal .auth-modal-right .auth-form-container form .ant-form-item .ant-form-item-label>label.ant-form-item-required:before{display:none}.dark .auth-modal .auth-register-tabs .ant-tabs-nav-wrap{background:var(--bg-color)!important;color:var(--color-text)!important}@media screen and (max-width:1680px){.auth-modal .auth-modal-logo{height:90px}}@media screen and (max-width:1440px){.auth-modal .auth-register-tabs .ant-tabs-tab{min-width:150px;padding:0 20px}.auth-modal .auth-tab-label{font-size:14px}}@media screen and (max-width:1024px){.auth-modal.ant-modal-wrap .ant-modal{height:unset}.auth-modal .auth-modal-content{width:100%;max-width:98%}.auth-modal .auth-modal-layout{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.auth-modal .auth-modal-left{display:none}.auth-modal.ant-modal-wrap .ant-modal .auth-modal-right{width:100%;padding:40px 30px;overflow:hidden;flex:1!important}.auth-modal .auth-modal-logo{margin-top:0}.auth-modal .auth-modal-right .auth-form-container form{width:100%}}@media screen and (max-width:768px){.auth-modal .auth-modal-right{padding:30px 20px}.auth-modal .auth-modal-header{margin-bottom:30px}.auth-modal .auth-modal-logo{height:70px;margin-bottom:0}}@media screen and (max-width:525px){.auth-modal .auth-tab-label{font-size:13px}.auth-modal .auth-register-tabs .ant-tabs-tab{min-width:100px;height:30px;padding:0 20px}}
