div.column
{
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}


/*mastodon长图补丁 v2.1 by Shioko*/

.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%;
}


/*hashtag style by @slashine@slashine.onl and @flyover@pullopen.xyz*/
.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;
}


/* 邀请页面规则 */
label[for=invite_max_uses]:after {
  content: ' - 请私下发送给有需要的朋友，不要公开传播邀请链接！';
  visibility: visible;
  color: yellow;
}

/* 表情包放大 */
/* START mastodon emoji scaling by @eh5@eh5.me */
/*
.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;
  /* Animation duration */
  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;
  /* Scale up 2 times */
  transform: scale(2);
  /* shadows around image edges */
  filter: drop-shadow(0 0 1px rgba(255,255,255,0.25));
}

.directory__card .account__header__content .emojione:hover {
  transform: unset;
}
*/
/* END mastodon emoji scaling by @eh5@eh5.me */

/* Pride button - https://mgclk.li/tootin-pride.css 
.compose-form__publish-button-wrapper button,
.ui__header__links .button {
    background-color: rgba(0, 0, 0, 0);
    background-image: linear-gradient(
            #E22016,
            #F28917,
            #EFE524,
            #78B82A,
            #2C58A4,
            #6D2380,
            #F4AEC8,
            #7BCCE5,
            #945516);
}
 END Pride button */

/* Button emoji by salt 
.button--block::before{
    content: "☃️ ";
}
.button--block::after {
    content: "🎄";
}
END Button emoji by salt */

/* 长图限制补丁 by BGME */
.status .media-gallery {
  max-height: 200px;
}

@media screen and (max-width: 889px) {
  .status .media-gallery {
    max-height: 200vw;
  }
}

