#app-mount .wrapper-3Un6-K {
  border-radius: var(--rs-avatar-shape);
}
#app-mount .wrapper-3Un6-K svg:not(:root) {
  overflow: visible;
}
#app-mount .wrapper-3Un6-K foreignObject {
  -webkit-mask: none;
          mask: none;
}
#app-mount .wrapper-3Un6-K .dots-1k2MxY circle {
  cy: -8 !important;
}
#app-mount .wrapper-3Un6-K .dots-1k2MxY circle:nth-child(1) {
  cx: -8.5 !important;
}
#app-mount .wrapper-3Un6-K .dots-1k2MxY circle:nth-child(2) {
  cx: -2.25 !important;
}
#app-mount .wrapper-3Un6-K .dots-1k2MxY circle:nth-child(3) {
  cx: 4 !important;
}
#app-mount .wrapper-3Un6-K .mask-1y0tyc > rect[x="22"] {
  x: 0;
  y: 0;
}
#app-mount .wrapper-3Un6-K .mask-1y0tyc > circle {
  opacity: 0 !important;
  width: 100%;
  height: 100%;
  cx: 43%;
  cy: 20;
}
#app-mount .wrapper-3Un6-K .pointerEvents-2KjWnj[x="14.5"] {
  fill: rgba(0, 0, 0, 0.5) !important;
  width: 30px;
  height: 30px;
  x: 1;
  y: 1;
}
#app-mount .wrapper-3Un6-K img, #app-mount .wrapper-3Un6-K.avatar-AvHqJA {
  border-radius: var(--rs-avatar-shape);
}
#app-mount .wrapper-3Un6-K svg[width="25"][height="15"] > rect {
  rx: calc(var(--rs-avatar-shape) * 2) !important;
  ry: calc(var(--rs-avatar-shape) * 2) !important;
}
#app-mount .wrapper-3Un6-K[style*="80px"] svg.cursorDefault-2M8ZNp rect, #app-mount .wrapper-3Un6-K[style*="120px"] svg.cursorDefault-2M8ZNp rect {
  ry: calc(var(--rs-avatar-shape) * 3.3);
  rx: calc(var(--rs-avatar-shape) * 3.3);
}
#app-mount .wrapper-3Un6-K rect {
  x: 0;
  y: 0;
  width: 100%;
  height: 100%;
  -webkit-mask: none;
          mask: none;
  display: block;
  rx: var(--rs-avatar-shape);
  ry: var(--rs-avatar-shape);
  fill: transparent !important;
  stroke-width: var(--rs-small-width);
}
#app-mount .wrapper-3Un6-K rect[fill="#43b581"], #app-mount .wrapper-3Un6-K rect[fill="#3ba55c"], #app-mount .wrapper-3Un6-K rect[fill="rgba(67, 181, 129, 1)"], #app-mount .wrapper-3Un6-K rect[mask*=online], #app-mount .wrapper-3Un6-K rect[fill*="hsl(139"], #app-mount .wrapper-3Un6-K rect[fill*="var(--status-green"], #app-mount .wrapper-3Un6-K rect[fill="#23a55a"] {
  stroke: var(--rs-online-color);
}
#app-mount .wrapper-3Un6-K rect[fill="#faa61a"], #app-mount .wrapper-3Un6-K rect[fill="rgba(250, 166, 26, 1)"], #app-mount .wrapper-3Un6-K rect[mask*=idle], #app-mount .wrapper-3Un6-K rect[fill*="hsl(38"], #app-mount .wrapper-3Un6-K rect[fill*="var(--status-yellow"], #app-mount .wrapper-3Un6-K rect[fill="#f0b232"] {
  stroke: var(--rs-idle-color);
}
#app-mount .wrapper-3Un6-K rect[fill="#f04747"], #app-mount .wrapper-3Un6-K rect[fill="rgba(240, 71, 71, 1)"], #app-mount .wrapper-3Un6-K rect[fill="#ed4245"], #app-mount .wrapper-3Un6-K rect[mask*=dnd], #app-mount .wrapper-3Un6-K rect[fill*="hsl(359"], #app-mount .wrapper-3Un6-K rect[fill*="var(--status-red"], #app-mount .wrapper-3Un6-K rect[fill="#f23f43"] {
  stroke: var(--rs-dnd-color);
}
#app-mount .wrapper-3Un6-K rect[fill="#593695"], #app-mount .wrapper-3Un6-K rect[mask*=streaming], #app-mount .wrapper-3Un6-K rect[fill*="var(--status-purple"] {
  stroke: var(--rs-streaming-color);
}
#app-mount .wrapper-3Un6-K rect[fill="#747f8d"], #app-mount .wrapper-3Un6-K rect[mask*=offline], #app-mount .wrapper-3Un6-K rect[fill=NaN] {
  stroke: var(--rs-offline-color);
}
#app-mount .wrapper-3Un6-K rect[fill="#747f8d"], #app-mount .wrapper-3Un6-K rect[mask*=invisible], #app-mount .wrapper-3Un6-K rect[fill="rgba(116, 127, 141, 1)"], #app-mount .wrapper-3Un6-K rect[fill*="hsl(214"], #app-mount .wrapper-3Un6-K rect[fill="var(--status-grey-500)"], #app-mount .wrapper-3Un6-K rect[fill="#82858f"] {
  stroke: var(--rs-invisible-color);
}
#app-mount .wrapper-3Un6-K rect[x="16"] {
  width: 24px;
  height: 24px;
}
#app-mount .wrapper-3Un6-K rect[x="28"] {
  width: 40px;
  height: 40px;
  overflow: visible;
}
#app-mount .wrapper-3Un6-K[style*="32px"] rect {
  width: 32px;
  height: 32px;
  x: -14.5;
  y: -17;
  position: relative;
  z-index: 0;
}
#app-mount .wrapper-3Un6-K[style*="40px"] > svg > svg rect {
  width: 40px;
  height: 40px;
  x: -19;
  y: -20;
  ry: calc(var(--rs-avatar-shape) * 3.3);
  rx: calc(var(--rs-avatar-shape) * 3.3);
}
#app-mount .wrapper-3Un6-K[style*="40px"] foreignObject[mask*=mobile] img {
  width: calc(100% - 12px);
}
#app-mount .wrapper-3Un6-K[style*="80px"] svg.cursorDefault-2M8ZNp rect {
  x: -48;
  y: -52;
}
#app-mount .wrapper-3Un6-K[style*="80px"] rect {
  width: 80px;
  height: 80px;
  stroke-width: var(--rs-medium-width);
}
#app-mount .wrapper-3Un6-K[style*="80px"] img {
  -webkit-clip-path: inset(calc(var(--rs-medium-spacing) + 1px) calc(var(--rs-medium-spacing) + 1px) round var(--rs-avatar-shape));
          clip-path: inset(calc(var(--rs-medium-spacing) + 1px) calc(var(--rs-medium-spacing) + 1px) round var(--rs-avatar-shape));
}
#app-mount .wrapper-3Un6-K[style*="120px"] svg.cursorDefault-2M8ZNp rect {
  x: -70;
  y: -76;
}
#app-mount .wrapper-3Un6-K[style*="120px"] rect {
  width: 120px;
  height: 120px;
  stroke-width: var(--rs-large-width);
}
#app-mount .wrapper-3Un6-K[style*="120px"] img {
  -webkit-clip-path: inset(calc(var(--rs-large-spacing) + 1px) calc(var(--rs-large-spacing) + 1px) round var(--rs-avatar-shape));
          clip-path: inset(calc(var(--rs-large-spacing) + 1px) calc(var(--rs-large-spacing) + 1px) round var(--rs-avatar-shape));
}
#app-mount .wrapper-3Un6-K:not([style*="80px;"], [style*="120px;"], [style*="16px"]) > svg > foreignObject:not(:only-child) img {
  -webkit-clip-path: inset(calc(var(--rs-small-spacing) + 1px) calc(var(--rs-small-spacing) + 1px) round var(--rs-avatar-shape));
          clip-path: inset(calc(var(--rs-small-spacing) + 1px) calc(var(--rs-small-spacing) + 1px) round var(--rs-avatar-shape));
}
#app-mount .wrapper-3Un6-K[style="width: 16px; height: 16px;"] rect {
  display: none;
}
#app-mount .wrapper-3Un6-K[style="width: 16px; height: 16px;"] img {
  -webkit-clip-path: none;
          clip-path: none;
}
#app-mount .wrapper-3Un6-K foreignObject[mask*=mobile] {
  width: calc(100% + 4px);
}
#app-mount .wrapper-3Un6-K foreignObject[mask*=mobile][width="32"] img {
  width: calc(100% - 12px);
}
#app-mount .wrapper-3Un6-K foreignObject[mask*=mobile][width="80"] img {
  width: calc(100% - 16px);
}
#app-mount .wrapper-3Un6-K foreignObject[mask*=mobile][width="80"]:after {
  width: 14px;
  height: 18px;
  top: 75%;
}
#app-mount .wrapper-3Un6-K foreignObject[mask*=mobile][width="120"] img {
  width: calc(100% - 22px);
}
#app-mount .wrapper-3Un6-K foreignObject[mask*=mobile][width="120"]:after {
  width: 24px;
  height: 20px;
  top: 75%;
}
#app-mount .wrapper-3Un6-K foreignObject[mask*=mobile]:after {
  content: "";
  display: var(--rs-phone-visible, block);
  -webkit-mask: url('data:image/svg+xml; utf-8,<svg aria-hidden="true" focusable="false" data-prefix="fas" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm112-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v312z"></path></svg>') center no-repeat;
          mask: url('data:image/svg+xml; utf-8,<svg aria-hidden="true" focusable="false" data-prefix="fas" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm112-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v312z"></path></svg>') center no-repeat;
  position: absolute;
  width: 10px;
  height: 14px;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  background: var(--rs-phone-color, var(--rs-online-color));
  z-index: 1;
}
#app-mount .wrapper-3Un6-K foreignObject[mask*=mobile] + rect {
  stroke: var(--rs-phone-color, var(--rs-online-color));
}
#app-mount .avatarStack-3vfSFa {
  position: relative;
}
#app-mount .avatarSpeaking-33RRJU {
  position: absolute;
  top: 2px;
  left: 2px;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  border-radius: var(--rs-avatar-shape);
  box-shadow: inset 0 0 0 2px var(--rs-self-speaking-colour, #57d39b), inset 0 0 0 3px var(--background-secondary);
}
#app-mount .message-2CShn3 .wrapper-3Un6-K foreignObject[mask*=mobile] {
  width: calc(100% + 3px);
}
#app-mount .message-2CShn3 .wrapper-3Un6-K rect[mask*=typing] {
  width: calc(100% - 9px);
}
#app-mount .avatarHint-2g3Mcd foreignObject {
  -webkit-mask: none;
          mask: none;
}
#app-mount .avatarHintInner-3gk_Yx {
  border-radius: var(--rs-avatar-shape) !important;
  padding-top: 0;
  width: calc(100% - var(--rs-medium-width) - var(--rs-medium-spacing) + 2px);
  height: calc(100% - var(--rs-medium-width) - var(--rs-medium-spacing) + 2px);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: relative;
}
#app-mount .memberOffline-2lN7gt img {
  -webkit-clip-path: none !important;
          clip-path: none !important;
}
#app-mount .offline-22aM7E img {
  -webkit-clip-path: none !important;
          clip-path: none !important;
}
#app-mount .avatarWrapperNonUserBot-3fzpUZ .wrapper-3Un6-K img {
  -webkit-clip-path: none !important;
          clip-path: none !important;
}
#app-mount .userInfo-2WpsYG .wrapper-3Un6-K {
  margin-top: 1px;
  margin-left: 1px;
}