/* ===== Ward Category Bar ===== */
.ward-category-bar { background: var(--ward-navy); border-top: 1px solid rgba(255,255,255,.08); }
.ward-category-bar-inner {
	display: flex;
	align-items: center;
	gap: 30px;
	overflow-x: auto;
	padding: 14px 24px;
}
.ward-category-bar-inner::-webkit-scrollbar { height: 4px; }
.ward-category-bar-item {
	display: flex; align-items: center; gap: 8px;
	color: #c7cbe8; font-size: 14px; font-weight: 600;
	white-space: nowrap; flex-shrink: 0;
	transition: color .2s ease;
}
.ward-category-bar-item:hover { color: var(--ward-gold); }
.ward-category-bar-icon { color: var(--ward-gold); font-size: 15px; display: inline-flex; }
