*{
	--path-size: 48px;
}

.anomalie,
.grid-container
{
	outline: 10px solid rgba(77, 11, 11, 0.88);
	border-width: 0px;
	border-radius: 2px;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;

	display: grid;
	gap: 0;
	overflow-x: scroll;
	overflow-y: hidden;
	scroll-behavior: smooth;
	transform-style: preserve-3d;
	transform: rotateX(35deg);
	background-color: rgba(22, 88, 60, 0.243);
	background: linear-gradient(
		rgba(158, 158, 55, 0.38),
		rgba(66, 0, 0, 0.38),
		rgba(46, 9, 1, 0.38)
	);
	overflow-x: hidden;
}
.anomalie{
	outline: none;
	background-color: transparent;
	background: transparent;
}
.anomalie::-webkit-scrollbar,
.grid-container::-webkit-scrollbar{
	width: 0;
	height: 0;
}
.isGrid{
	width: var(--path-size);
	height: var(--path-size);
	min-width: var(--path-size);
	min-height: var(--path-size);
	outline: 1px solid var(--shadow);
	box-shadow: 0 0 0 1px var(--shadow);
	border-radius: 4px;
	transition: background-color 0.3s ease;
	background-color: rgba(255, 255, 255, 0.87);
}
