/* LMe Morph Icons Stage 3 / v747 — final call/control polish. */
.call-panel .lme-true-morph-host-v724,
.call-mini-bar .lme-true-morph-host-v724,
.call-prejoin-sheet .lme-true-morph-host-v724 {
  --lme-morph-call-size-v747: 20px;
}
.call-panel .lme-morph-slot-v689,
.call-mini-bar .lme-morph-slot-v689,
.call-prejoin-sheet .lme-morph-slot-v689 {
  flex: 0 0 auto;
  width: var(--lme-morph-call-size-v747);
  height: var(--lme-morph-call-size-v747);
  display: inline-grid;
  place-items: center;
}
.call-panel .lme-morph-engine-v745,
.call-mini-bar .lme-morph-engine-v745,
.call-prejoin-sheet .lme-morph-engine-v745 {
  width: 100%;
  height: 100%;
  transform-origin: 50% 50%;
}
.call-panel .lme-morph-engine-v745 > svg,
.call-mini-bar .lme-morph-engine-v745 > svg,
.call-prejoin-sheet .lme-morph-engine-v745 > svg {
  stroke-width: 1.9;
}
.call-panel button[aria-pressed="true"] .lme-morph-engine-v745,
.call-mini-bar button[aria-pressed="true"] .lme-morph-engine-v745,
.call-prejoin-sheet button[aria-pressed="true"] .lme-morph-engine-v745 {
  opacity: 1;
}
html[data-lme-morph-profile="minimal"] .call-panel .lme-morph-engine-v745,
html[data-lme-morph-profile="minimal"] .call-mini-bar .lme-morph-engine-v745,
html[data-lme-morph-profile="minimal"] .call-prejoin-sheet .lme-morph-engine-v745,
html[data-lme-morph-profile="reduced"] .call-panel .lme-morph-engine-v745,
html[data-lme-morph-profile="reduced"] .call-mini-bar .lme-morph-engine-v745,
html[data-lme-morph-profile="reduced"] .call-prejoin-sheet .lme-morph-engine-v745 {
  will-change: auto !important;
}
@media (prefers-reduced-motion: reduce) {
  .call-panel .lme-morph-engine-v745,
  .call-mini-bar .lme-morph-engine-v745,
  .call-prejoin-sheet .lme-morph-engine-v745 {
    animation: none !important;
    transition: none !important;
    will-change: auto !important;
  }
}

/* LMe search field hotfix 20261006: only one static RIGHT search icon. */
body.lme-mp-v598.mobile-chat-list-mode #chatSidebar .sidebar-search-wrap::before,
body.lme-mp-v598.mobile-chat-list-mode #chatSidebar .sidebar-search-wrap::after,
body.mobile-chat-list-mode #chatSidebar .sidebar-search-wrap::before,
body.mobile-chat-list-mode #chatSidebar .sidebar-search-wrap::after,
body.lme-chat-stage3-v701 #chatSidebar .sidebar-search-wrap::before,
body.lme-chat-stage3-v701 #chatSidebar .sidebar-search-wrap::after {
  content: none !important;
  display: none !important;
  width: 0 !important;
  height: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  -webkit-mask: none !important;
  mask: none !important;
}

body.lme-mp-v598.mobile-chat-list-mode #chatSidebar .sidebar-search-wrap,
body.mobile-chat-list-mode #chatSidebar .sidebar-search-wrap,
body.lme-chat-stage3-v701 #chatSidebar .sidebar-search-wrap {
  padding-left: 18px !important;
}
