.profile-photo-editor{display:flex;gap:20px;align-items:center;margin:25px 0;padding:20px;border:1px solid #e3e5dd;border-radius:16px}.profile-photo-editor>div:first-child{width:90px;height:90px;flex:0 0 90px;border-radius:50%;overflow:hidden;background:#e6e9df;display:grid;place-items:center;font:32px Georgia,serif}.profile-photo-editor img,.studio-avatar img,.account-chip>span img,.mobile-dock button[data-mobile=profile] img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.profile-photo-upload{display:inline-flex;cursor:pointer;position:relative;overflow:hidden}.profile-photo-upload input{position:absolute;width:100%;height:100%;opacity:0;inset:0;cursor:pointer}.profile-photo-editor small{display:block;margin-top:10px;color:#73796d;font-size:11px}.profile-photo-editor p{font-size:12px}.profile-photo-editor .text-link{margin-left:12px}.conversation-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.account-chip>span{overflow:hidden}.mobile-dock button[data-mobile=profile]>span:has(img){border:0}@media(max-width:500px){.profile-photo-editor{padding:14px;gap:14px}.profile-photo-editor>div:first-child{width:64px;height:64px;flex-basis:64px}.profile-photo-editor .text-link{display:block;margin:10px 0 0}}
