@import url("https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;600&display=swap");

:root {
	--gray-light: #EDEBE9;
}

*,
*::before,
*::after {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
}

body {
	font-family: "Fira Code", monospace;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100vw;
	height: 100vh;
	margin: 0;
	background-color: var(--gray-light);
}

a {
	text-decoration: none;
	color: var(--bs-dark);
	font-size: 1rem;
	padding: .45rem;
}

form { width: 250px; }

/* Utilities actually used in login page */
.row-top-margin-2 { margin-top: 1rem; }
.row-top-margin-3 { margin-top: .5rem; }

/* Buttons */
.eye-button {
	border: none;
	background-color: transparent;
	padding: .5rem;
}

.eye-button:focus {
	box-shadow: none;
	outline: none;
	border: none;
}
