:root {
	--color-white: #f1f1f1;
	--color-black: #111111;
	--color-halpha: #f50000;
	--color-oiii: #00ff92;
	--color-secondary-oiii: #00ffcb;
}





body {
background: var(--color-black);
background: radial-gradient(circle,var(--color-oiii) 1%, var(--color-black) 50%);
accent-color: var(--color-oiii);
color: var(--color-white);




}

main {
	filter: drop-shadow(0px 0px 2px var(--color-oiii));
}

header span{
	filter: drop-shadow(0px 0px 0.5em var(--color-secondary-oiii));
}

.footer {
	display: flex;
	flex: auto;
}

.ad{
	/* max-height: 10%; */
	flex: auto;
	padding-left: 1em;
	padding-right: 1em;
	/* display: flex; */
	align-content: center;
}

.sign {
	justify-content: center;
	align-content: center;
}

.img {
	/* flex-shrink: inherit; */
	/* display: flex; */
	/* flex: auto; */
	width: 100%;
	height: auto;
	
	
}

.img:hover {
	animation: shake 0.2s infinite;
}

@keyframes shake{
	0%	{rotate:-3deg;}
	/* 25% {rotate: 0deg;} */
	50%	{rotate:3deg;}
	/* 75% {rotate: 0deg;} */
	100%{rotate:-3deg;}
}

.mimic_detector {
	cursor: progress;
}

header h1{
	display: flex;
	justify-content: center;
}
header img{
	margin: 0 1em;
}