.status { padding: 8px 8px; }
.status__action-bar { margin-top: 8px; }
.status__content__text > h1 { margin-top: 0; }

.media-gallery.full-width {
    aspect-ratio: auto !important;
}

.status.collapsed .status__content {
    height: 32px;
}

.status__content .emojione, .account__header__bio .emojione {
    transition:transform .2s, filter .2s;
}
.status__content .emojione:hover, .account__header__bio .emojione:hover {
    transform: scale(2.2);
    filter: drop-shadow(0 0 3px #202020);
}


/* With new theme, make sure character count is visible */

.wide .columns-area:not(.columns-area--mobile) .drawer {
    min-width: 320px;
}

/* With new theme, make sure time is visible */

.status__action-bar {
  gap: 8px;
}

/* For when there's a lot of width, but not a lot of height; make sure that elements still stay visible, such as the visibility picker and the reply textbox */

@media (max-height: 650px) {
     .link-footer {display:none}
  .search {margin-bottom: 8px}
  .compose-form {gap: 8px}
  .reply-indicator__content {display:none}
  .reply-indicator {display:none}
}

/* Disable the « new mastodon thing » recommandation follow */
article .inline-follow-suggestions { display: none; }

.user-role-3 {
  --user-role-accent: #ff0000;
}

.user-role-4 {
  --user-role-accent: #00bfff;
}

.user-role-1 {
  --user-role-accent: #3eb300;
}

.user-role-2 {
  --user-role-accent: #0062ff;
}

