html.res-hide-body body {
	display: none !important;
}

.res-betteReddit-permanentVerticalScrollbar {
	body {
		overflow-y: scroll;
	}
}

.res-betteReddit-showLastEditedTimestamp {
	.edited-timestamp[title]::after {
		content: ' (' attr(title) ')';
		font-size: 90%;
	}
}

.res-betteReddit-showTimestampPosts {
	.thing.link time:not(.edited-timestamp)[title] {
		font-size: 0;

		&::after {
			font-size: x-small;
			content: attr(title);
		}
	}
}

.res-betteReddit-showTimestampComments {
	.thing.comment time:not(.edited-timestamp)[title],
	.thing.message time:not(.edited-timestamp)[title] {
		font-size: 0;

		&::after {
			font-size: x-small;
			content: attr(title);
		}
	}
}

body.res-betteReddit-truncateLongLinks:not(.comments-page) {
	.link .title {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
}

.res-betteReddit-showTimestampSidebar {
	.side time[title] {
		font-size: 0;

		&::after {
			font-size: x-small;
			content: attr(title);
		}
	}
}

.res-betteReddit-showTimestampWiki {
	.wiki-page-content time[title] {
		font-size: 0;

		&::after {
			font-size: x-small;
			content: attr(title);
		}
	}
}

.res-betteReddit-showTimestampModerationLog {
	.modactionlisting time[title] {
		font-size: 0;

		&::after {
			font-size: small;
			content: attr(title);
		}
	}
}

.res-betteReddit-showHiddenSortOptions {
	.drop-choices .choice.hidden { display: block; }
}

.res-betteReddit-commentCollapseInInbox {
	.message .expand { display: inline; }
}

#header-bottom-right.res-floating-userbar {
	position: fixed !important;
	z-index: 10000;
	top: 0 !important;
	bottom: auto !important;
	opacity: .6;
	transition: opacity .3s ease-in;

	&:hover {
		opacity: 1;
	}

	.pinHeader-subanduser & {
		top: 19px !important;
	}
}
