.login-dialog{width:90%}@media(min-width:768px){.login-dialog{width:530px}}.login-dialog .el-dialog__body{padding:0}.login-dialog .el-form-item__label{color:#0f172a;font-size:14px;font-weight:800;line-height:1!important;margin-bottom:8px!important;padding:0!important}.login-dialog .custom-input .el-input__wrapper{background-color:#f8fafc;border:2px solid transparent;border-radius:12px;box-shadow:none!important;height:48px;padding:0 16px;transition:all .3s ease}.login-dialog .custom-input .el-input__wrapper.is-focus{background-color:#fff;border-color:#0f172a;box-shadow:0 4px 12px #0f172a0d!important}.login-dialog .custom-input .el-input__inner{color:#0f172a;font-weight:600}.login-dialog .custom-input .el-input__inner::-moz-placeholder{color:#94a3b8;font-weight:400}.login-dialog .custom-input .el-input__inner::placeholder{color:#94a3b8;font-weight:400}.login-dialog .el-form-item.is-error .el-input__wrapper{background-color:#fff1f0;border-color:#ff4d4f}.login-dialog .el-checkbox__label{color:#64748b;font-weight:700}.login-dialog .el-checkbox__input.is-checked+.el-checkbox__label{color:#0f172a}.animate-spin-slow{animation:spin 3s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
