.form-page {
	max-width: 560px;
	margin: 0 auto;
	padding: 48px 20px 80px;
	.notes {
		margin-top: 2em;
		a {
			text-decoration: underline;
		}
	}
}

.apply-form {
	display: flex;
	flex-direction: column;
	gap: 18px;
	margin-top: 8px;
}

.past-toggle {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	font-size: 14px;
	cursor: pointer;
}

.past-toggle input {
	width: 16px;
	height: 16px;
	accent-color: var(--accent);
}

.total-row {
	background: var(--neutral-100);
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}

.total-amount {
	font-family: var(--font-heading);
	font-size: 22px;
}
