/* v0.6.3: avatars only; the established CRM design is unchanged. */
.avatar-v063,.top-avatar.avatar-v063{overflow:hidden;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}
.avatar-v063 img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}
.avatar-large-v063{width:72px;height:72px;font-size:22px}
.team-person-v063{display:flex;align-items:center;gap:12px;min-width:180px}
.team-person-v063 .avatar{width:46px;height:46px;font-size:14px}
.team-row-v063{align-items:center;gap:16px;flex-wrap:wrap}
.team-tools-v063{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.team-upload-v063{display:flex;align-items:center;gap:7px;flex-wrap:wrap}
.team-upload-v063 input[type=file]{width:170px;max-width:100%;font-size:11px;padding:5px}
.team-upload-v063 button,.team-remove-v063 button{white-space:nowrap}
.profile-panel-v063{max-width:680px}
.profile-heading-v063{display:flex;align-items:center;gap:16px;padding-bottom:20px;margin-bottom:18px;border-bottom:1px solid var(--line,#e8ebee)}
.profile-heading-v063 p{margin:3px 0}
.profile-avatar-form-v063{max-width:430px}
.profile-delete-v063{margin-top:15px}
.profile-link-v063{font-size:11px;color:#aeb5c0;white-space:nowrap}
.profile-link-v063:hover{color:#fff}
.dot-photo_processing{background:#3aa89b}
.status-photo_processing{background:#e1f6f3;color:#147d74}
@media(max-width:720px){.team-row-v063{align-items:flex-start}.team-tools-v063{width:100%}.team-upload-v063 input[type=file]{width:100%}}
