.global_text{color:var(--auth-text-1)}.auth___main_alignment{height:var(--auth-main-height);max-height:1500px;box-shadow:0 0 20px var(--auth-color-form);border-radius:var(--radius-main);margin:var(--auth-main-margin-top) 40px 40px;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.auth___head{justify-content:space-between;align-items:center;width:100%;display:flex}.auth___form_content{flex-direction:column;display:flex}.auth___form_inputs{flex-direction:column;gap:10px;display:flex}.auth___grid3{grid-template-columns:repeat(3,1fr);gap:15px 30px;display:grid}.auth___head_titr{color:var(--auth-color-main-1);font-size:24px;font-weight:700}.auth___head_link{color:var(--auth-color-main-2);justify-content:center;align-items:center;gap:3px;transition:all .2s;display:flex}.auth___head_link:hover{color:var(--auth-color-main-1)}.auth___head_link i{font-size:20px}.auth___content{flex-direction:column;gap:20px;width:100%;height:100%;display:flex;overflow-y:auto}.auth___processbBar{border-bottom:2px solid var(--auth-color-form);justify-content:space-between;align-items:center;padding:20px 0;display:flex}.auth___processbBar_box{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.auth___processbBar_box.active .auth___processbBar_icon{background-color:var(--color-main-2);border:2px solid var(--color-main-2)}.auth___processbBar_box.active .auth___processbBar_icon i{color:var(--auth-color-light-1)}.auth___processbBar_icon{border:2px solid var(--auth-color-form);border-radius:1000px;justify-content:center;align-items:center;padding:10px;display:flex}.auth___processbBar_icon i{color:var(--auth-text-1)}.auth___processbBar_titr{color:var(--auth-text-1);white-space:nowrap;font-size:12px}.auth___processbBar_box.active .auth___processbBar_titr{color:var(--color-main-2)}.auth___processbBar_line{border:1px solid var(--auth-color-form);width:100%;margin-top:-20px}.auth___processbBar_line.active{border:1px solid var(--color-main-2)}.auth___phone_processbBar{flex-direction:column;justify-content:center;align-items:start;gap:20px}.auth___form{flex-direction:column;gap:20px;height:100%;display:flex}.auth___form_head{flex-direction:column;align-items:start;gap:5px;display:flex}.auth___form_head_titr{color:var(--auth-color-main-1);font-size:18px;font-weight:700}.auth___form_main{flex-direction:column;gap:10px;margin:auto 0;display:flex}.auth___form_actions{border-top:2px solid var(--auth-color-form);justify-content:space-between;align-items:center;padding-top:20px;display:flex}.auth___form_error{flex-direction:column;gap:5px}.auth___form_error.hide{display:none}.auth___form_error.show{display:flex}.auth___form_error .global_text{background-color:var(--color-danger);color:var(--auth-color-light-1);border-radius:6px;padding:0 10px}.auth___password_form_rules{flex-direction:column;gap:5px;display:flex}.auth___password_form_rules li{align-items:center;gap:3px;font-size:12px;transition:all .2s;display:flex}.auth___password_form_rules li.false{color:var(--color-danger)}.auth___password_form_rules li.true{color:var(--color-success)}.auth___password_form_rules li i{font-size:17px}.auth___input label{background-color:var(--auth-color-form);color:#000;border:2px solid var(--auth-color-form);border-radius:5px;justify-content:space-between;align-items:center;gap:10px;min-height:28px;padding-right:4px;font-size:14px;display:flex}.auth___input label .text{white-space:nowrap}.auth___input label input,.auth___input label select,.auth___input label textarea{border:none;border-top-left-radius:5px;border-bottom-left-radius:5px;flex:1;height:-webkit-fill-available;height:-moz-available;height:stretch;padding:4px 6px}.auth___input label input:focus,.auth___input label select:focus,.auth___input label textarea:focus{border:none;outline:none}.auth___form_userPhone{text-align:left;direction:ltr}.auth___verify .auth___form_inputs,.auth___otp .auth___form_inputs{direction:ltr;flex-direction:row;justify-content:center;align-items:center;gap:5px;display:flex}.auth___verify .auth___form_inputs input,.auth___otp .auth___form_inputs input{text-align:center;border:2px solid var(--auth-color-main-2);width:40px;color:var(--auth-color-text-1);border-radius:10px;outline:none;padding:5px;font-size:20px;transition:all .1s}.auth___verify .auth___form_inputs input:active,.auth___verify .auth___form_inputs input:focus,.auth___otp .auth___form_inputs input:active,.auth___otp .auth___form_inputs input:focus{border:2px solid var(--auth-color-main-1)}.auth___password_form .auth___form_userPass,.auth___password_form .auth___form_userRePass,.auth___reset_password .auth___form_userPass,.auth___reset_password .auth___form_userRePass,.auth___loginPassword .auth___form_userPass{direction:ltr}.auth___password_form .auth___password_form_passwordToggle,.auth___loginPassword .auth___loginPassword_passwordToggle,.auth___reset_password .auth___reset_password_passwordToggle{cursor:pointer;padding-left:10px;font-size:15px}@media only screen and (width<=992px){.auth___grid3{grid-template-columns:repeat(2,1fr)}}@media only screen and (width<=768px){.auth___main_alignment{margin:var(--auth-main-margin-top) 20px 20px}.auth___head_titr{font-size:18px}.auth___head_link{font-size:14px}.auth___processbBar{border-bottom:unset;border-top:2px solid var(--auth-color-form);gap:5px;margin-top:20px;padding-top:35px;display:none}.auth___processbBar_line{border:2px solid var(--auth-color-form);border-radius:10px}.auth___processbBar_line.active{border:2px solid var(--auth-color-main-2)}.auth___form_head_titr{font-size:16px}.auth___grid3{flex-direction:column;gap:10px;display:flex}.auth___input label{font-size:12px}}
