/* Keep the existing header typography; reuse the Team photo dialog without restyling it. */
html body #app .tm-chat-photo-name,
html body #hig-direct-root .tm-chat-photo-name {
 all:unset!important;display:block!important;box-sizing:border-box!important;
 max-width:100%!important;font:inherit!important;color:inherit!important;text-align:inherit!important;
 white-space:normal!important;overflow-wrap:anywhere!important;cursor:zoom-in!important;
}
html body #app .tm-chat-photo-name:disabled,
html body #hig-direct-root .tm-chat-photo-name:disabled {cursor:default!important}
html body [data-chat-photo-open="image"] {cursor:zoom-in}
html body [data-chat-photo-open="image"][aria-disabled="true"] {cursor:default}
html body #app .tm-chat-photo-name:focus-visible,
html body #hig-direct-root .tm-chat-photo-name:focus-visible,
html body [data-chat-photo-open="image"]:focus-visible {
 outline:3px solid var(--hig-link,#11897b)!important;outline-offset:3px!important;border-radius:4px!important;
}
