/* hide filtered posts */

.status__wrapper--filtered {
    display: none;
}

/* underline links */

.status__content a:not(.mention) {
    text-decoration: underline;
    text-decoration-color: rgb(217, 225, 232, 0.5);
}

.muted .status__content a:not(.mention) {
    text-decoration-color: rgb(96,105,132, 0.5);
}

.muted .status__content a:not(.mention):hover {
    text-decoration-color: currentcolor;
}

/* glaceon emoji in local usernames */

div.account__header > div > span.account__header__username {
    display: inline-flex;
    justify-content: center;
}

div[data-status-by]:not([data-status-by*="."]) span.display-name__account::after, .account__header__wrapper:not([data-account-username*="."]) .account__header__username::after {
    display: inline-block;
    content: "@";
    background-image: url(https://s3-us-east-2.amazonaws.com/glaceonsocialbucket/custom_emojis/images/000/003/095/static/glaceon.png);
    background-position: right;
    background-repeat: no-repeat;
    background-size: contain;
    width: 35px;
    text-align: left;
}

.account__header__lock {
    color: rgb(43, 144, 217);
}

div.muted[data-status-by^="@"]:not([data-status-by*="."]) span.display-name__account::after {
    background-image: url("https://glaceon.social/glaceon transparent.png");
}

/* below this point: comic sans easter egg */

div[data-id$="05"]:not([data-status-by*="."]):not([data-status-by="@audrey"]),
div[data-id$="37"]:not([data-status-by*="."]):not([data-status-by="@audrey"]),
div[data-id$="74"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) {
    font-family: "Comic Sans MS", cursive, sans-serif;
}

div[data-id$="05"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) p,
div[data-id$="37"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) p,
div[data-id$="74"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) p {
    font-size: 110%;
}

div[data-id$="05"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) span.display-name strong,
div[data-id$="37"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) span.display-name strong,
div[data-id$="74"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) span.display-name strong {
    font-size: 20px;
    height: 26px;
}

div[data-id$="05"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) span.display-name a span,
div[data-id$="37"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) span.display-name a span,
div[data-id$="74"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) span.display-name a span {
    font-size: 18px;
    height: 22px;
}

div[data-id$="05"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) span.display-name,
div[data-id$="37"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) span.display-name,
div[data-id$="74"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) span.display-name {
    height: 50px;
}

div[data-id$="05"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) div.account__avatar,
div[data-id$="37"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) div.account__avatar,
div[data-id$="74"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) div.account__avatar {
    height: 50px !important;
    width: 50px !important;
}

div[data-id$="05"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) div.detailed-status__meta span,
div[data-id$="37"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) div.detailed-status__meta span,
div[data-id$="05"]:not([data-status-by*="."]):not([data-status-by="@audrey"]) div.detailed-status__meta span {
    font-size: 18px;
    height: 22px;
}