div.column
{
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.image-loader {
  align-items:center;
}

.zoomable-image {
  display: flex;
  height:auto;
  max-height: 100%;
  width: auto;
  max-width: 95%;
  overflow: auto !important;
  align-items:center;
}

.zoomable-image:hover {
  align-items: flex-start;
}

.zoomable-image img {
  max-height: 100%;
  max-width:95%;
}

.zoomable-image img:hover {
  max-height: 2000%;
  max-width:95%;
}

.mention.hashtag.status-link{
  background-color: #93AEFD36;
  padding: 0px 5px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  border-style: dashed;
  border-color: #93AEFD;
  border-width: 0.5px;
  border-radius: 5px;
}

.mention.hashtag.status-link:hover{
  background-color: #cdd2f54f;
}

.reply-indicator__content,
.status__content:not(.status__content--collapsed) {
  overflow: unset;
}

.account__header__content .emojione,
.reply-indicator__content .emojione,
.status__content:not(.status__content--collapsed) .emojione {
  position: relative;
  z-index: 10;
  transform-origin: center;
  transition: 200ms ease-in-out;
}

.account__header__content .emojione:hover,
.reply-indicator__content .emojione:hover,
.status__content:not(.status__content--collapsed) .emojione:hover {
  z-index: 11;
  transform: scale(2);
  filter: drop-shadow(0 0 1px rgba(255,255,255,0.25));
}

.directory__card .account__header__content .emojione:hover {
  transform: unset;
}

.user-role-3 {
  --user-role-accent: #aa9cec;
  --user-role-background: #aa9cec19;
  --user-role-border: #aa9cec80;
}

