/* SideMenu */
.hourgate-side-menu {
	padding: 1.25rem;
	border-radius: 0.625rem;
	background-color: #fff;
	height: fit-content;
}
.hourgate-side-menu .hourgate-menu-item {
	border-radius: 0.3125rem;
}
.hourgate-side-menu .hourgate-menu-item:hover {
	background-color: #e5e5e5;
}
.hourgate-side-menu .hourgate-menu-item.current {
	color: #fff;
	background-color: var(--hourgate-primary-color);
}