.profile__avatar {
  --size: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: var(--size);
}
@media (min-width: query(s)) {
  .profile__avatar.profile__avatar--autosize {
    --size: 6.5vw;
  }
}
@media (min-width: query(l)) {
  .profile__avatar.profile__avatar--autosize {
    --size: 100px;
  }
}
.profile__avatar .profile__avatar-wrap {
  container-type: inline-size;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: relative;
  z-index: 3;
  width: var(--size);
  height: var(--size);
}
.profile__avatar .profile__circle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  inset: 0;
  border-radius: 50%;
  overflow: hidden;
  background: var(--color-highlight-gray);
  border: 1px solid var(--color-border);
  color: var(--color-muted);
  -webkit-transition: var(--transition-duration) var(--transition-ease);
  transition: var(--transition-duration) var(--transition-ease);
  -webkit-transition-property: border-color, -webkit-box-shadow;
  transition-property: border-color, -webkit-box-shadow;
  transition-property: border-color, box-shadow;
  transition-property: border-color, box-shadow, -webkit-box-shadow;
}
.profile__avatar a.profile__circle:hover {
  border-color: var(--color-border-medium);
  -webkit-box-shadow: var(--card-box-shadow);
          box-shadow: var(--card-box-shadow);
}
.profile__avatar .profile__initials {
  font-size: max(var(--size) * 0.15, var(--font-small));
  line-height: 1;
  padding-left: 1px;
  text-transform: uppercase;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.profile__avatar .profile__initials .svg-fill {
  fill: var(--color-muted);
}
.profile__avatar .profile__photo {
  position: absolute;
  inset: 0;
  z-index: 5;
  background-size: cover;
  background-position: center;
}
.profile__avatar .profile__admin {
  position: absolute;
  bottom: -0.15em;
  right: -0.25em;
  z-index: 5;
  line-height: 0;
  height: auto !important;
  width: auto !important;
}
.is-profile-admin .profile__avatar .profile__admin {
  display: block !important;
}
.profile__avatar .profile__admin i {
  color: var(--color-link);
  font-size: min(30px, var(--size) * 0.45);
}
.profile__avatar .ajax-processing::before {
  content: "";
  background: url("../../images/icons/spinner-refresh-blue.svg");
  background-color: rgba(255, 255, 255, 0.85);
  background-repeat: no-repeat;
  background-position: center;
  content: "";
  border-radius: 50%;
  height: calc(100% + 4px);
  width: calc(100% + 4px);
  position: absolute;
  left: -2px;
  top: -2px;
  z-index: 4;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb2ZpbGUvcHJvZmlsZS1hdmF0YXIuc2NzcyIsInByb2ZpbGUvcHJvZmlsZS1hdmF0YXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0Esc0JBQUE7QUNERjtBRElJO0VBREY7SUFFSSxhQUFBO0VDREo7QUFDRjtBREdJO0VBTEY7SUFNSSxhQUFBO0VDQUo7QUFDRjtBRElFO0VBQ0UsMkJBQUE7RUFDQSxtQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUNGSjtBRE1FO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUNBQUE7RUFDQSxxQ0FBQTtFQUNBLHlCQUFBO0VBQ0EscUVBQUE7RUFBQSw2REFBQTtFQUNBLDZEQUFBO0VBQUEscURBQUE7RUFBQSw2Q0FBQTtFQUFBLGlFQUFBO0FDSko7QURPSTtFQUNFLHdDQUFBO0VBQ0EsMENBQUE7VUFBQSxrQ0FBQTtBQ0xOO0FEVUU7RUFDRSxxREFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7QUNSSjtBRFVJO0VBQ0Usd0JBQUE7QUNSTjtBRGFFO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7QUNYSjtBRGVFO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtBQ2JKO0FEZUk7RUFDRSx5QkFBQTtBQ2JOO0FEZ0JJO0VBQ0Usd0JBQUE7RUFDQSx3Q0FBQTtBQ2ROO0FEbUJJO0VBQ0UsV0FBQTtFQUNBLDhEQUFBO0VBQ0EsMkNBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FDakJOIiwiZmlsZSI6InByb2ZpbGUvcHJvZmlsZS1hdmF0YXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vc2Fzcy9oZWxwZXJzL19oZWxwZXJzJztcblxuLnByb2ZpbGVfX2F2YXRhciB7XG4gIC0tc2l6ZTogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi13aWR0aDogdmFyKC0tc2l6ZSk7XG5cbiAgJi5wcm9maWxlX19hdmF0YXItLWF1dG9zaXplIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogcXVlcnkocykpIHtcbiAgICAgIC0tc2l6ZTogNi41dnc7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IHF1ZXJ5KGwpKSB7XG4gICAgICAtLXNpemU6IDEwMHB4O1xuICAgIH1cbiAgfVxuXG4gIC8vIElubmVyIHdyYXBwZXJcbiAgLnByb2ZpbGVfX2F2YXRhci13cmFwIHtcbiAgICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgd2lkdGg6IHZhcigtLXNpemUpO1xuICAgIGhlaWdodDogdmFyKC0tc2l6ZSk7XG4gIH1cblxuICAvLyBJbWFnZSBhbmQgaW5pdGlhbHNcbiAgLnByb2ZpbGVfX2NpcmNsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1oaWdobGlnaHQtZ3JheSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbXV0ZWQpO1xuICAgIHRyYW5zaXRpb246IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24pIHZhcigtLXRyYW5zaXRpb24tZWFzZSk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLWNvbG9yLCBib3gtc2hhZG93O1xuICB9XG4gIGEucHJvZmlsZV9fY2lyY2xlIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLW1lZGl1bSk7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1jYXJkLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC8vIEluaXRpYWxzXG4gIC5wcm9maWxlX19pbml0aWFscyB7XG4gICAgZm9udC1zaXplOiBtYXgoY2FsYyh2YXIoLS1zaXplKSAqIC4xNSksIHZhcigtLWZvbnQtc21hbGwpKTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgLnN2Zy1maWxsIHtcbiAgICAgIGZpbGw6IHZhcigtLWNvbG9yLW11dGVkKTtcbiAgICB9XG4gIH1cblxuICAvLyBQaG90b1xuICAucHJvZmlsZV9fcGhvdG8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLy8gQWRtaW4gaWNvblxuICAucHJvZmlsZV9fYWRtaW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0uMTVlbTtcbiAgICByaWdodDogLS4yNWVtO1xuICAgIHotaW5kZXg6IDU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblxuICAgIC5pcy1wcm9maWxlLWFkbWluICYge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1saW5rKTtcbiAgICAgIGZvbnQtc2l6ZTogbWluKDMwcHgsIGNhbGModmFyKC0tc2l6ZSkgKiAuNDUpKTtcbiAgICB9XG4gIH1cblxuICAuYWpheC1wcm9jZXNzaW5nIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1hZ2VzL2ljb25zL3NwaW5uZXItcmVmcmVzaC1ibHVlLnN2ZycpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh3aGl0ZSwgLjg1KTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0cHgpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAtMnB4O1xuICAgICAgdG9wOiAtMnB4O1xuICAgICAgei1pbmRleDogNDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9maWxlX19hdmF0YXIge1xuICAtLXNpemU6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IHZhcigtLXNpemUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IHF1ZXJ5KHMpKSB7XG4gIC5wcm9maWxlX19hdmF0YXIucHJvZmlsZV9fYXZhdGFyLS1hdXRvc2l6ZSB7XG4gICAgLS1zaXplOiA2LjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IHF1ZXJ5KGwpKSB7XG4gIC5wcm9maWxlX19hdmF0YXIucHJvZmlsZV9fYXZhdGFyLS1hdXRvc2l6ZSB7XG4gICAgLS1zaXplOiAxMDBweDtcbiAgfVxufVxuLnByb2ZpbGVfX2F2YXRhciAucHJvZmlsZV9fYXZhdGFyLXdyYXAge1xuICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbn1cbi5wcm9maWxlX19hdmF0YXIgLnByb2ZpbGVfX2NpcmNsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWhpZ2hsaWdodC1ncmF5KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW11dGVkKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbikgdmFyKC0tdHJhbnNpdGlvbi1lYXNlKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLWNvbG9yLCBib3gtc2hhZG93O1xufVxuLnByb2ZpbGVfX2F2YXRhciBhLnByb2ZpbGVfX2NpcmNsZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLW1lZGl1bSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWNhcmQtYm94LXNoYWRvdyk7XG59XG4ucHJvZmlsZV9fYXZhdGFyIC5wcm9maWxlX19pbml0aWFscyB7XG4gIGZvbnQtc2l6ZTogbWF4KHZhcigtLXNpemUpICogMC4xNSwgdmFyKC0tZm9udC1zbWFsbCkpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnByb2ZpbGVfX2F2YXRhciAucHJvZmlsZV9faW5pdGlhbHMgLnN2Zy1maWxsIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItbXV0ZWQpO1xufVxuLnByb2ZpbGVfX2F2YXRhciAucHJvZmlsZV9fcGhvdG8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiA1O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ucHJvZmlsZV9fYXZhdGFyIC5wcm9maWxlX19hZG1pbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC4xNWVtO1xuICByaWdodDogLTAuMjVlbTtcbiAgei1pbmRleDogNTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuLmlzLXByb2ZpbGUtYWRtaW4gLnByb2ZpbGVfX2F2YXRhciAucHJvZmlsZV9fYWRtaW4ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGVfX2F2YXRhciAucHJvZmlsZV9fYWRtaW4gaSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1saW5rKTtcbiAgZm9udC1zaXplOiBtaW4oMzBweCwgdmFyKC0tc2l6ZSkgKiAwLjQ1KTtcbn1cbi5wcm9maWxlX19hdmF0YXIgLmFqYXgtcHJvY2Vzc2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL2ljb25zL3NwaW5uZXItcmVmcmVzaC1ibHVlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogY2FsYygxMDAlICsgNHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTJweDtcbiAgdG9wOiAtMnB4O1xuICB6LWluZGV4OiA0O1xufSJdfQ== */
