.skill-detail-text { color: var(--bs-card-color); line-height: 1.8; }
.skill-mini-card {
	display: block;
	height: 100%;
	padding: 16px;
	border-radius: 12px;
	background: var(--bs-white);
	border: 1px solid var(--bs-grey);
	text-decoration: none;
	transition: transform .2s ease, border-color .2s ease;
}
.skill-mini-card:hover { transform: translateY(-2px); border-color: var(--bs-gold); }
.skill-mini-card h6 { color: black; font-weight: 700; margin-bottom: 6px; }
.skill-mini-card span { color: var(--bs-navy); font-size: 13px; }
