@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}@keyframes spinner-1{0%{-webkit-clip-path:polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%);clip-path:polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%)}12.5%{-webkit-clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%);clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%)}25%{-webkit-clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%);clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%)}50%{-webkit-clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);clip-path:polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}62.5%{-webkit-clip-path:polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);clip-path:polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)}75%{-webkit-clip-path:polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%);clip-path:polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%)}100%{-webkit-clip-path:polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%);clip-path:polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%)}}@keyframes spinner-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}100%{transform:scaleY(-1) rotate(-135deg)}}div#login{width:350px}#loginform{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;border:none !important;margin-top:0 !important;padding:0 !important;overflow:unset}#loginform .submit{display:flex;flex-direction:row;justify-content:end;align-items:center;gap:10px}#loginform .submit #wp-submit .loading{pointer-events:none}#loginform .submit .spinner{border-color:rgba(0,0,0,.5)}.message{animation:slide-up .4s ease}.message.failure{border-left-color:#d63638}.message.shake{animation:shake .3s cubic-bezier(0.19, 0.49, 0.38, 0.79) both;animation-iteration-count:1;animation-iteration-count:3;transform:translateX(0)}div.login-form-container{overflow:hidden;width:100%;background:#fff;border:1px solid #d9d9d9;box-shadow:0 1px 3px rgba(0,0,0,.04)}div.login-form-container div.otp-input{margin-top:40px;width:100%;position:relative;box-sizing:border-box}div.login-form-container div.otp-input label{color:#222;font-size:14px;margin-bottom:6px}div.login-form-container div.otp-input .otp-digit-input{width:100%;height:auto;font-size:14px !important;outline:none;border-radius:8px;margin:0;background:rgba(0,0,0,0);box-shadow:none;border:1px solid #d9d9d9;direction:ltr !important;padding:15px 10px !important;letter-spacing:20px;text-align:center}div.login-form-container div.otp-input .otp-digit-input.error,div.login-form-container div.otp-input .otp-digit-input:focus.focus-error{background-color:#fffbfb;border:1px solid #d63638;outline:none}div.login-form-container div.otp-input .otp-digit-input:focus{border:1px solid #f88e40;outline:none}.rtl div.login-form-container div.otp-input{flex-direction:row-reverse}div.login-form-container div.login-form-steps-container{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-left:0}div.login-form-container div.login-form-steps-container div.login-form-step{box-sizing:border-box;padding:26px 24px 30px}div.login-form-container .request-new-code{margin-top:40px;margin-bottom:30px}div.login-form-container .request-new-code p{color:#c1b9b9;text-align:center;margin-bottom:2px;font-weight:400;font-size:14px}div.login-form-container .request-new-code a{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;text-align:center;font-size:16px;transition:filter .2s ease-in}div.login-form-container .request-new-code a[is-clicked=true]{filter:brightness(0.75)}div.login-form-container .request-new-code a[is-clicked=true] .icon{animation:button-loading-spinner 1s ease infinite}div.login-form-container .request-new-code a span.icon{position:relative}div.login-form-container .request-new-code a span.icon::before{position:absolute;left:0px;transform:translateY(2px)}div.login-form-container .request-new-code a span.icon.rotating{animation:button-loading-spinner 1s ease infinite}div.login-form-container .request-new-code a span.icon.rotate-once{animation:button-loading-spinner 1s ease 1}div.login-form-container .wpsms-button{width:100%;color:#fff;background-color:#f88e40;border:none;transition:.1s ease-in-out;display:flex;justify-content:center;align-items:center;gap:7px;border-radius:8px;cursor:pointer;transition:.2s ease-in-out;padding:13px 0px;font-size:14px}div.login-form-container .wpsms-button:hover{background-color:#ef771f}div.login-form-container .wpsms-button:active,div.login-form-container .wpsms-button:focus{background-color:#ef771f;border:none}div.login-form-container .wpsms-button.loading span.spinner{display:inline-flex}div.login-form-container div.or-separator{display:flex;justify-content:center;align-items:center}div.login-form-container div.or-separator span.line{flex-grow:1;background-color:#e7e7e7;height:1.1px}div.login-form-container div.or-separator p{padding:0 11px}div.login-form-container div.login-form-step.step-zero{display:flex;flex-direction:column;justify-content:space-between}div.login-form-container div.login-form-step.step-zero div.or-login-with-wp-sms-otp-section{margin-top:55px}div.login-form-container div.login-form-step.step-zero div.or-login-with-wp-sms-otp-section button.login-with-wp-sms-otp{margin-top:14px;display:flex;align-items:center;justify-content:center}div.login-form-container div.login-form-step.second-step{display:flex;flex-direction:column}div.login-form-container div.login-form-step.second-step .title{text-align:center;color:#222;font-weight:600}div.login-form-container div.login-form-step.second-step h6{font-size:14px;font-weight:400;text-align:center;margin-top:4px;color:#c1b9b9}div.login-form-container div.login-form-step.second-step .input-box{position:relative;margin-top:15px;box-sizing:border-box}div.login-form-container div.login-form-step.second-step .input-box .iti{width:100%}div.login-form-container div.login-form-step.second-step .input-box .iti--show-flags input{padding-left:50px !important}.rtl div.login-form-container div.login-form-step.second-step .input-box .iti--show-flags input{padding-left:15px !important;padding-right:50px !important;direction:rtl}div.login-form-container div.login-form-step.second-step .input-box .iti--show-flags input.iti__search-input{padding:9px 12px !important;border:none !important}div.login-form-container div.login-form-step.second-step .input-box label{color:#222;font-size:14px;margin-bottom:6px}div.login-form-container div.login-form-step.second-step .input-box input{width:100%;height:auto;font-size:13px !important;outline:none;margin:0;background:rgba(0,0,0,0);box-shadow:none;direction:ltr;text-align:left;padding:15px !important;border-radius:8px;border:1px solid #d9d9d9;line-height:normal}div.login-form-container div.login-form-step.second-step .input-box input:focus,div.login-form-container div.login-form-step.second-step .input-box input:active{outline:none}div.login-form-container div.login-form-step.second-step div.or-separator{margin-top:55px}div.login-form-container div.login-form-step.second-step .wp-sms-login-form-recaptcha{margin-top:16px}div.login-form-container div.login-form-step.second-step .request-otp-button{margin-top:16px}div.login-form-container div.login-form-step.second-step .or-login-regularly{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;text-align:center;margin-top:20px;margin-bottom:5.8px;font-size:14px;position:relative}div.login-form-container div.login-form-step.third-step .title{text-align:center;color:#222;font-weight:600}div.login-form-container div.login-form-step.third-step h6{font-size:14px;font-weight:400;text-align:center;margin-top:4px;color:#c1b9b9}div.login-form-container div.login-form-step.third-step .verify-sms-otp{margin-top:16px}div.login-form-container div.login-form-step.two-factor-auth{border-radius:8px;padding-bottom:0 !important}div.login-form-container div.login-form-step.two-factor-auth .title{text-align:center;color:#222;font-weight:600}div.login-form-container div.login-form-step.two-factor-auth h6{font-size:14px;font-weight:400;text-align:center;margin-top:4px;color:#c1b9b9}div.login-form-container div.login-form-step.two-factor-auth button.submit-two-factor-otp{margin-top:16px}div.login-form-container .shake{animation:shake .2s cubic-bezier(0.19, 0.49, 0.38, 0.79) both;animation-iteration-count:1;animation-iteration-count:3;transform:translateX(0)}#registerform label[for=mobile],#registerform .iti--show-flags{width:100%}#registerform .iti--show-flags input,#registerform p input{font-size:13px !important}#registerform .iti__search-input{padding:9px 12px !important;border:none !important;margin:0 !important}.spinner{width:14px;aspect-ratio:1;display:none;border-radius:50%;border:4px solid #fff;animation:spinner-1 .8s infinite linear alternate,spinner-2 1.6s infinite linear}.spinner.active{display:inline-block}.iti__search-input{font-size:13px !important}