/* Compacte, tekstloze carouselbediening. Toegankelijke namen blijven via aria-label. */
.sky-carousel-controls {
  display: flex;
  gap: 9px;
  align-items: center;
  flex-wrap: wrap;
}

.sky-carousel-controls button {
  width: 10px;
  height: 10px;
  padding: 0;
  border: 1px solid rgba(255, 255, 255, .42);
  border-radius: 50%;
  background: rgba(3, 10, 20, .55);
  color: transparent;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  transition: transform .2s ease, background-color .2s ease, border-color .2s ease;
}

.sky-carousel-controls button:hover,
.sky-carousel-controls button:focus-visible {
  border-color: #dcecff;
  background: #dcecff;
  transform: scale(1.2);
}

.sky-carousel-controls button.is-active {
  border-color: var(--accent);
  background: var(--accent);
  transform: scale(1.3);
}
