.avatar-upload-container[data-v-94a69530]{text-align:left;margin-bottom:20px}.avatar-upload-wrapper[data-v-94a69530]{display:inline-block;margin-bottom:20px}.avatar-uploader .el-upload[data-v-94a69530]{border:1px dashed #d9d9d9;border-radius:4px;cursor:pointer;position:relative;overflow:hidden;width:120px;height:120px;transition:all .3s;background-color:#fafafa;box-shadow:0 1px 3px rgba(0,0,0,.05)}.avatar-uploader .el-upload[data-v-94a69530]:hover{border-color:#409eff;border-style:solid;border-width:2px;box-shadow:0 2px 8px rgba(64,158,255,.15)}.avatar-uploader-icon[data-v-94a69530]{font-size:28px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center;background-color:#fafafa}.avatar[data-v-94a69530]{width:120px;height:120px;display:block;border-radius:4px;-o-object-fit:cover;object-fit:cover;border:1px solid #ebeef5}.upload-tip[data-v-94a69530]{font-size:12px;color:#909399;margin-top:8px;text-align:left}[data-v-94a69530] .el-form-item__label{font-weight:500;color:#606266;padding-right:15px;line-height:36px}[data-v-94a69530] .el-input__inner{border-radius:4px;height:36px;line-height:36px;border-color:#dcdfe6}[data-v-94a69530] .el-input__inner:hover{border-color:#c0c4cc}[data-v-94a69530] .el-input__inner:focus{border-color:#409eff}[data-v-94a69530] .el-select{width:100%}[data-v-94a69530] .el-form-item{margin-bottom:0}[data-v-94a69530] .el-row{margin-bottom:20px}[data-v-94a69530] .el-row:last-child{margin-bottom:0}[data-v-94a69530] .el-col{padding-bottom:0}[data-v-94a69530] .el-dialog{border-radius:8px;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}[data-v-94a69530] .el-dialog__header{background-color:#f8f9fb;padding:15px 20px;border-bottom:1px solid #ebeef5}[data-v-94a69530] .el-dialog__title{font-size:16px;font-weight:700;color:#303133}[data-v-94a69530] .el-dialog__body{padding:20px;padding-bottom:0}[data-v-94a69530] .el-dialog__footer{padding:15px 20px;background-color:#f8f9fb;border-top:1px solid #ebeef5}[data-v-94a69530] .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before{color:#f56c6c}.form-header[data-v-94a69530]{font-size:16px;font-weight:700;color:#303133;margin:0 0 20px 0;padding-bottom:10px;border-bottom:2px solid #409eff}.form-section[data-v-94a69530]{padding:20px;margin-bottom:20px;background-color:#fafafa;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.form-section[data-v-94a69530]:last-child{margin-bottom:0}.role-tags[data-v-94a69530]{display:flex;flex-wrap:wrap;gap:5px}[data-v-94a69530] .password-dialog{border-radius:12px;overflow:hidden}[data-v-94a69530] .password-dialog .el-dialog__header{background-color:#f8f9fb;padding:20px 30px;margin:0;border-bottom:1px solid #ebeef5}[data-v-94a69530] .password-dialog .el-dialog__title{font-size:18px;font-weight:600;color:#303133}[data-v-94a69530] .password-dialog .el-dialog__body{padding:40px 30px}[data-v-94a69530] .password-dialog .el-dialog__footer{padding:20px 30px;background-color:#f8f9fb;border-top:1px solid #ebeef5}.password-form[data-v-94a69530]{padding:0 20px}[data-v-94a69530] .password-form .el-form-item{margin-bottom:35px}[data-v-94a69530] .password-form .el-form-item:last-child{margin-bottom:0}[data-v-94a69530] .password-form .el-input__inner{height:45px;line-height:45px;padding-left:40px;font-size:14px}[data-v-94a69530] .password-form .el-input__prefix{left:15px;color:#909399;font-size:16px;line-height:45px}[data-v-94a69530] .password-form .el-form-item__label{font-weight:500;color:#606266;font-size:14px;line-height:45px;padding-right:20px}[data-v-94a69530] .password-dialog .el-button{padding:12px 20px;font-size:14px;border-radius:6px;min-width:90px}[data-v-94a69530] .password-dialog .el-button+.el-button{margin-left:15px}.balance-tip[data-v-94a69530]{font-size:13px;color:#909399;margin:0 0 16px;line-height:1.5}