/* NearbyWash custom styles */
.star-rating { color: #f59e0b; }
.badge { @apply inline-block px-2 py-0.5 rounded text-xs font-medium; }
.card-hover { transition: box-shadow 0.2s, transform 0.2s; }
.card-hover:hover { box-shadow: 0 8px 25px rgba(0,0,0,0.12); transform: translateY(-2px); }
