body {
	background-color: hsl(204 20% 10%);
}

form#auth {
	width: fit-content;
	margin: 18vh auto;

	> div {
		margin-bottom: 10px;
		text-align: center;

		input[type="text"], input[type="password"], button {
			font-size: 17px;
			background-color: transparent;
			border-radius: 0.6em;
			padding: 0.5em 1.5em;
			color: lightgray;
		}

		input[type="text"], input[type="password"] {
			border: 1px solid lightgray;
			text-align: center;
		}

		button {
			background-color: darkslategrey;
			margin-top: 3em;
			border: 2px ridge transparent;
			cursor: pointer;
			font-family: monospace;
			text-transform: uppercase;
			&:hover { border-color: lightgray; }
		}
	}
}
