.profile-photo-editor{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:4px 0 18px}.profile-avatar-preview{width:100px;height:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;border:2px solid #b68b46;background:#32251b;color:#f4cf80;font-size:36px;font-weight:bold}.profile-photo-label{display:inline-block;cursor:pointer;padding:10px 14px;border:1px solid #a47a3e;border-radius:8px;color:#f4cf80}#profile-avatar-file{display:block;margin-top:8px;max-width:240px}.own-avatar{background-repeat:no-repeat}