:root {
	font-family:
		"Jersey 15", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI",
		Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
	line-height: 1;
	font-weight: 400;
	font-size: 5vmin;

	color-scheme: light dark;
	color: rgb(255, 255, 255);

	font-synthesis: none;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

body {
	margin: 0;
	display: flex;
	min-width: 320px;
	min-height: 100vh;
}

#app {
	max-width: 1280px;
}

.badgeContainer {
	display: flex;
}

.message {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;

	.chatMessage {
		display: flex;
		flex-wrap: wrap;
		flex-direction: row;
	}

	span {
		padding: 2px;
	}

	padding: 2px;
}

img {
	vertical-align: middle;
	height: 5vmin;
	padding: 1px;
}

.chatMessageSeparator {
	margin-right: 5px;
}
