/* Localsewa v32.8.56 — booking chat avatar hard-circle fix */

/* Force the booking-chat avatar wrapper itself to be a clipped circle. */
.ls-booking-chat-header > :first-child {
  width: 44px !important;
  height: 44px !important;
  min-width: 44px !important;
  min-height: 44px !important;
  flex: 0 0 44px !important;
  border-radius: 9999px !important;
  overflow: hidden !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/* Cover common wrapper elements emitted by image components. */
.ls-booking-chat-header > :first-child picture,
.ls-booking-chat-header > :first-child span,
.ls-booking-chat-header > :first-child div {
  width: 100% !important;
  height: 100% !important;
  border-radius: inherit !important;
  overflow: hidden !important;
}

/* Force the actual image into a true circular crop. */
.ls-booking-chat-header > :first-child img,
.ls-booking-chat-header img {
  width: 100% !important;
  height: 100% !important;
  display: block !important;
  border-radius: inherit !important;
  object-fit: cover !important;
}
