.person-avatar{display:inline-flex!important;align-items:center;justify-content:center;width:var(--person-size,28px)!important;height:var(--person-size,28px)!important;min-width:var(--person-size,28px);flex:0 0 var(--person-size,28px);border-radius:50%!important;overflow:hidden;vertical-align:middle;background:var(--entity-tint);color:var(--entity-ink);box-shadow:inset 0 0 0 1px var(--entity-color);line-height:1;font-size:calc(var(--person-size,28px)*.33);font-weight:600;letter-spacing:0}.person-avatar>img{display:block!important;width:100%!important;height:100%!important;object-fit:cover;border-radius:inherit;margin:0!important;max-width:none}.person-avatar>span{color:inherit;font-size:inherit;line-height:1}.person-name{display:inline-flex;align-items:center;gap:8px;min-width:0;vertical-align:middle;max-width:100%}.person-name-text{min-width:0;overflow-wrap:anywhere}.person-avatar-group{display:flex;align-items:center;padding-left:0}.person-avatar-group>.person-avatar+.person-avatar{margin-left:-9px}.person-avatar-group>.person-avatar{box-shadow:0 0 0 2px var(--surface,#fff)}.profile-photo-editor{display:flex;align-items:center;gap:18px;min-width:0}.profile-photo-editor-content{min-width:0;flex:1}.profile-photo-editor-content h3{font-size:14px;font-weight:600;margin:0 0 8px}.profile-photo-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.profile-photo-actions .button{min-height:38px;font-size:12px;padding:8px 12px;gap:6px}.profile-photo-help{font-size:11px;line-height:1.6;color:var(--muted);margin:9px 0 0}.profile-photo-error{font-size:12px;line-height:1.6;color:var(--danger,#a3234e);margin-top:9px}.profile-about{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:13px;color:var(--ink)}.my-profile-card .profile-photo-editor{margin:22px 0}.my-profile-card .profile-about-field{display:grid;gap:9px;font-size:13px;font-weight:550}.profile-about-field textarea{box-sizing:border-box;resize:vertical;min-height:130px;width:100%;padding:13px;border-radius:12px;background:var(--surface-soft);border:1px solid var(--line);color:var(--ink);font-family:inherit;font-size:14px;line-height:1.7;font-weight:400}.profile-about-field textarea:focus{outline:2px solid var(--focus);outline-offset:2px}.profile-about-count{font-size:11px;color:var(--muted);text-align:right;margin:7px 0 18px}.my-profile-actions{display:flex;justify-content:flex-end;gap:8px}.my-profile-card .sales-error{margin:15px 0}.team-profile-section{padding:22px 0;border-bottom:1px solid var(--line)}.team-profile-section h4{margin-bottom:10px}.team-profile-section .profile-about{margin-top:12px}@media(max-width:520px){.profile-photo-editor{gap:13px;align-items:flex-start}.profile-photo-editor>.person-avatar{--person-size:64px!important}.profile-photo-actions{gap:6px}.profile-photo-actions .button{font-size:11px;padding:8px 10px}.profile-about-field textarea{font-size:16px}}