section.sign{margin:0;display:grid;grid-template-columns:1fr}section.sign-form{font-family:Roboto,sans-serif;color:#fff;display:flex;flex-direction:column;padding:15px 20px;margin:5px auto;border-radius:20px;box-shadow:0 -1px 112px 50px hsla(0,0%,100%,.09),0 30px 14px -132px transparent;border:.1px solid #bbb;width:323px}.forgot_password_title{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0;margin-top:20px;margin-bottom:10px}.forgot_password_title p{font-family:Noto Sans,sans-serif;font-weight:500;font-size:14px;text-align:center;color:#fff}.login-form{width:280px;margin:5px auto}.inputs-sign{outline:none;background-color:#000;margin:0 0 20px;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);border-radius:10px;align-items:center}input.input-password{-webkit-appearance:none!important;appearance:none!important;border:none!important;outline:none!important;--tw-ring-offset-width:0px;--tw-ring-color:none!important;padding:0!important;line-height:1rem;margin-top:2px;font-size:16px;font-weight:400}.inputs-sign-pswd{border:none;padding:7px 10px;background-color:var(--color-bg-input);outline:none;width:100%;border-radius:10px}.show-password{margin-left:10px}.inputs-sign #confirm_pwd,.inputs-sign #password,.inputs-sign #username,.inputs-sign #verification_code,.inputs-sign input[type=email]{outline:none;width:100%;border-radius:10px;padding:7px 10px!important;--tw-ring-color:none}.inputs-sign-pswd .input-password{margin-top:0!important}.checkbox_container input:checked:after{content:"";display:block;width:100%;height:100%;background:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e%3cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e%3c/svg%3e") no-repeat 50%;background-size:70%}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 100000s ease-in-out 0s,color 100000s ease-in-out 0s;transition:background-color 100000s ease-in-out 0s,color 100000s ease-in-out 0s;-webkit-text-fill-color:inherit!important;box-shadow:none!important}.sign-btn{margin-top:20px;border:1px solid gray;padding:7px;box-sizing:border-box;width:100%;overflow:hidden;transition:.2s ease-in-out;color:#fff;letter-spacing:1px;font-size:14px;display:block}.sign-btn:hover{color:#fff;border-color:#49a0ea}p.or-sign{margin-top:10px;margin-bottom:10px;font-size:15px;font-weight:500;color:#4d4d4d;font-family:Roboto,sans-serif}.forgot-password{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.forgot-password a{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:600;text-align:center;line-height:normal}.line1,.line2{width:50%;margin-top:2px;border:1px solid #4d4d4d}.line1{margin-right:5px}.line2{margin-left:5px}.forgot_pwd_link{color:#fff}.frame_3{gap:18px;display:none}.terms_and_condi{margin-top:15px;font-size:12px}.to_signup{color:var(--color-primary);margin-left:3px;padding-bottom:.5rem}.to_signup:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--color-primary);transition:width .3s ease}.to_signup:hover:after{width:100%}input:focus{border-color:var(--color-primary)}.inputs-sign-pswd:focus-within{border:1px solid var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-transparent)}input.input-password:focus{outline:none!important;border:none!important;box-shadow:none!important}