.uc-btn-signin.is-signed, .uc-btn-signin:disabled { cursor: not-allowed; pointer-events: none; } #publishArticleBtn { display: none; } .uc-edit-profile-panel { padding: 22px 24px 24px; } .uc-edit-avatar-zone { display: flex; flex-direction: column; align-items: center; gap: 8px; margin-bottom: 18px; } .uc-edit-avatar-button { border: 0; background: transparent; padding: 0; cursor: pointer; } .uc-edit-avatar { width: 86px; height: 86px; border-radius: 50%; border: 3px solid var(--gold); object-fit: cover; box-shadow: 0 8px 24px rgba(253, 185, 51, 0.22); display: block; } .uc-edit-avatar-tip { color: var(--text-muted); font-size: 12px; } .uc-edit-file-input { display: none; } .uc-edit-field { margin-bottom: 14px; } .uc-edit-field label { display: block; margin-bottom: 7px; color: var(--primary); font-size: 13px; font-weight: 800; } .uc-edit-field input { width: 100%; height: 42px; padding: 0 14px; border: 1px solid var(--border-light); border-radius: 21px; background: var(--bg-light); color: var(--text-dark); font-size: 14px; outline: none; box-sizing: border-box; transition: all 0.2s; } .uc-edit-field input:focus { border-color: var(--primary); background: #fff; box-shadow: 0 0 0 3px rgba(16, 43, 106, 0.08); } .uc-edit-actions { display: flex; gap: 10px; margin-top: 18px; } .uc-edit-submit, .uc-edit-cancel { flex: 1; height: 42px; border-radius: 21px; font-size: 14px; font-weight: 800; cursor: pointer; } .uc-edit-submit { border: 0; background: var(--primary); color: #fff; } .uc-edit-cancel { border: 1px solid var(--border-light); background: #fff; color: var(--text-dark); } .uc-edit-submit:disabled { cursor: not-allowed; opacity: 0.72; } .uc-edit-popup .layui-layer-content { max-height: calc(100vh - 190px); }