body {
	font-family: "Comic Sans", "Comic Sans MS", sans-serif;
	font-size: 12pt;
	background: url("homo.jpg");
	color: white;
	background-size: cover;
	text-shadow: 1px 1px 0px black;
}

#number {
	overflow-wrap: break-word;
}

#scandalous {
	max-height: 90vh;
}

input[name=scandal] {
	width: calc(100% - 25px);
	border: 3px solid #444;
	border-radius: 10px;
	padding: 10px;
	font-size: 16pt;
	background: linear-gradient(white, white, #aaa);
}

input[name=scandal]:focus {
	background: white;
	border: 3px solid black;
}

@keyframes pulse {
	0% {
		transform: scale(0.9);
	}

	100% {
		transform: scale(1.1);
	}
}

#scandalous {
	animation: pulse 1s ease-in-out infinite alternate;
}

#postscriptum {
	position: fixed;
	bottom: 0;
	right: 0;
	font-variant-caps: petite-caps;
}
