.hc-profile-images{border-top:1px solid var(--hc-line);border-bottom:1px solid var(--hc-line);margin:32px 0;padding:24px 0}.hc-profile-images h2{font:400 28px/1.2 var(--hc-font-serif);letter-spacing:-.01em}.hc-profile-images.hc-profile-images-avatar-only{border-top:0;margin-top:0;padding-top:0}.hc-profile-images-avatar-only .hc-image-editor{margin-top:0}.hc-profile-images-avatar-only .hc-image-editor>h3{display:none}.hc-image-editor{margin-top:28px}.hc-image-editor h3{margin:0 0 12px;font-size:16px}.hc-image-preview,.hc-image-placeholder{object-fit:cover;background:var(--hc-canvas);border:1px solid var(--hc-line);width:100%;max-width:100%;display:block}.hc-image-cover{aspect-ratio:3;border-radius:12px}.hc-image-avatar{border-radius:50%;width:160px;height:160px}.hc-image-placeholder{color:var(--hc-muted);justify-content:center;align-items:center;display:flex}.hc-image-editor label{margin-top:14px}.hc-image-editor input[type=file]{max-width:100%;padding:10px;font-size:13px}.hc-image-controls{border:1px solid var(--hc-line);border-radius:12px;min-width:0;margin:18px 0 0;padding:16px}.hc-image-controls legend{font-weight:600}.hc-image-controls input[type=range]{accent-color:var(--hc-ink);padding:8px 0}.hc-image-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.hc-image-actions button{max-width:100%}
