@import url(https://fonts.bunny.net/css?family=outfit);

:root {
	--purple-color: #7a00ec;
	--brighter-purple-color: #9d41f3;
	--glowish-yellow: rgb(216, 213, 15);
}

html {
	font-family: 'outfit', 'Comic Sans MS', cursive, sans-serif !important;
	height: 100%;
	overflow-x: hidden;
	scroll-behavior: smooth;
}

#backdesk {
	height: 100%;
	object-fit: fill;
	overflow: hidden;
	animation: rainbow 20s steps(120) infinite;
}
#backmob {
	display: none;
}

@keyframes rainbow {
	from {
		filter: hue-rotate(10deg);
	}
	to {
		filter: hue-rotate(360deg);
	}
}

.bio-and-projects {
	left: 5px;
	width: 100%;
}

.h1dance {
	margin-top: 0;
	margin: 0;
}

.bg {
	background-image: url(/Images/BG_FHD_darker_mb.png);
}

body {
	background-repeat: no-repeat;
	background-size: cover;
	height: 100%;
	margin: 0px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.sociallink {
	color: white;
	animation-name: fadeIn;
	animation-duration: 3s;
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes fadeOut {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}
#profilepicture {
	height: 100px;
	width: 100px;
	border-style: solid;
	border-radius: 50%;
	transition: all 0.5s ease-in-out;
	margin-bottom: -20px;
}

#profilepicture:hover {
	height: 125px;
	width: 125px;
}

.middle {
	text-align: center;
	top: 50%;
	left: 50%;
}

a {
	text-decoration: none;
}

.middle-bottom {
	height: 200px;
	width: 400px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: 7%;
	margin-left: -200px;
}

img {
	padding: 3px;
}

.center {
	/* <center> tag is no longer needed and is considered useless/going to be deprecated???? so im just gonna center using css and div */
	text-align: center;
}

@media (prefers-color-scheme: dark) {
	html {
		--primary: #151515;
		--secondary: #252525;
		--tertiary: #353535;
		--text: #ffffffde;
		--grey: #5454547a;
		--alt: #333;
		--alt-text: #ddd;
		color-scheme: dark;
	}
}
