.varClass {
  --icon_color: var(--zdt_avatarIcon_dark_icon);
  --border_color: var(--zdt_avatarIcon_default_border);
  --border_hoverColor: var(--zdt_avatarIcon_default_hover_border);
}
.container {
  vertical-align: middle;
  composes: varClass;
  border-width: 1px;
  border-style: solid;
  border-radius: 50%;
  border-color: var(--border_color)
}
.borderOnHover:hover, .borderOnActive {
  border-color: var(--border_hoverColor)
}
.default {
  --border_color: var(--zdt_avatarIcon_default_border);
  --border_hoverColor: var(--zdt_avatarIcon_default_hover_border);
}
.primary {
  --border_color: var(--zdt_avatarIcon_primary_border);
  --border_hoverColor: var(--zdt_avatarIcon_primary_hover_border);
}
.secondary {
  --border_color: var(--zdt_avatarIcon_secondary_border);
  --border_hoverColor: var(--zdt_avatarIcon_secondary_hover_border);
}
.success {
  --border_color: var(--zdt_avatarIcon_success_border);
  --border_hoverColor: var(--zdt_avatarIcon_success_hover_border);
}
.danger {
  --border_color: var(--zdt_avatarIcon_danger_border);
  --border_hoverColor: var(--zdt_avatarIcon_danger_hover_border);
}
.iconColor {
  color: var(--icon_color);
}
.icon_danger {
  --icon_color: var(--zdt_avatarIcon_danger_icon);
}
.icon_primary {
  --icon_color: var(--zdt_avatarIcon_primary_icon);
}
.icon_grey {
  --icon_color: var(--zdt_avatarIcon_grey_icon);
}
.icon_success {
  --icon_color: var(--zdt_avatarIcon_success_icon);
}
.icon_smoke18 {
  --icon_color: var(--zdt_avatarIcon_smoke_icon);
}
.icon_dark {
  --icon_color: var(--zdt_avatarIcon_dark_icon);
}

.avatar_align_center {
  composes: tcenter from '~@zohodesk/components/lib/common/common.module.css';
}