.user-info-page[data-v-3be09acc]{background-color:#f0f2f5;min-height:100vh;padding:20px;box-sizing:border-box}.content-card[data-v-3be09acc]{margin:0 auto;max-width:900px}.content-card .el-card__body[data-v-3be09acc]{padding:20px 30px}.info-descriptions .el-descriptions__body .el-descriptions__table[data-v-3be09acc]{table-layout:fixed}.info-descriptions .field-value-display[data-v-3be09acc]{display:flex;align-items:center;min-height:32px;padding:0 4px;border-radius:4px;cursor:pointer;transition:background .2s}.info-descriptions .field-value-display[data-v-3be09acc]:hover{background:#f5f7fa}.info-descriptions .field-value-display .field-value-text[data-v-3be09acc]{flex:1;font-size:14px;color:#333;word-break:break-all}.info-descriptions .field-value-display .field-value-placeholder[data-v-3be09acc]{flex:1;color:#bbb;font-size:14px}.info-descriptions .field-value-display .field-edit-icon[data-v-3be09acc]{color:#909399;margin-left:8px;font-size:16px;flex-shrink:0}.info-descriptions .upload-container[data-v-3be09acc]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.info-descriptions .upload-container .avatar-uploader .el-upload[data-v-3be09acc]{border:1px dashed #d9d9d9;border-radius:6px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s;overflow:hidden;background:#fafafa}.info-descriptions .upload-container .avatar-uploader .el-upload[data-v-3be09acc]:hover{border-color:#409eff}.info-descriptions .upload-container .avatar-uploader .el-upload .avatar-preview[data-v-3be09acc]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.info-descriptions .upload-container .avatar-uploader .el-upload .avatar-uploader-icon[data-v-3be09acc]{font-size:28px;color:#8c939d}.info-descriptions .upload-container .upload-tip[data-v-3be09acc]{font-size:12px;color:#909399;display:flex;align-items:center;gap:12px}.info-descriptions .upload-container .upload-tip .uploading-text[data-v-3be09acc]{color:#409eff}.action-buttons[data-v-3be09acc]{margin-top:24px;text-align:center}.action-buttons .el-button[data-v-3be09acc]{width:200px}.dialog-footer .el-button[data-v-3be09acc]{min-width:80px}