@import '../../shared/constants/colors.scss';

.container {
	height: 100vh;
	width: 100vw;
	display: flex;
	align-items: center;
}

.loginContainer {
	width: 40vw;
	height: 100vh;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 3em;

	span {
		margin-right: 0.5em;
	}
}

.imgSliderContainer {
	width: 60vw;
	height: 100vh;
	border: 0px transparent solid;
	border-top-right-radius: 100px;
	border-bottom-right-radius: 100px;
	overflow: hidden;
}

.formContainer {
	width: 40%;
}

.form {
	width: 30%;
	align-self: center;
}

.forgetPassword {
	margin-top: 1em;
	opacity: 0.7;
}

.forgetPassword span {
	color: $primary-grey;
}

.forgetPassword:hover span {
	color: $primary-violet;
	opacity: 1;
}

.dark {
	background-color: $primary-black;
	color: $primary-white;
}

.light {
	background-color: $primary-white;
	color: $primary-black;
}

@media screen and (max-width: 479px) {
	.imgSliderContainer {
		display: none;
	}
	.loginContainer {
		width: 100vw;
	}
	.formContainer {
		width: 70%;
	}
	.container {
		justify-content: center;
		flex-direction: column;
	}
}
