.divider {
	height: 20px;
	margin: auto 0;
	width: 4px;
	border-radius: var(--radius-box);
	background-color: var(--color-bg-higher);
}

.category {
	display: flex;
	flex-direction: column;
	padding: var(--s-3);
	border-radius: var(--radius-box);
	background-color: var(--color-bg-high);
	font-size: var(--font-sm);
	font-weight: var(--weight-bold);
	gap: var(--s-4);
}

.categoryHeader {
	display: flex;
	align-items: center;
	gap: var(--s-3);
}

.categoryWeapons {
	display: flex;
	flex-wrap: wrap;
	gap: var(--s-3);
}

.categoryWeapon {
	display: flex;
	align-items: center;
	color: var(--color-text);
	font-size: var(--font-xs);
	font-weight: var(--weight-body);
	gap: var(--s-1);
}

.categoryWeaponImg {
	border-radius: var(--radius-box);
	background-color: var(--color-bg);
}
