/**
 * Hören exercise prev/next navigation — matches auto-nav-btn theme.
 */
.auto-nav-wrap.telc-hoeren-nav-ready {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 10px;
}

.telc-hoeren-nav-prev,
.telc-hoeren-nav-next {
  min-width: 7.5rem;
  text-align: center;
  transition: background 0.2s ease, border-color 0.2s ease, transform 0.15s ease, box-shadow 0.2s ease;
}

.telc-hoeren-nav-prev span[aria-hidden="true"],
.telc-hoeren-nav-next span[aria-hidden="true"] {
  font-weight: 800;
  margin: 0 0.2em;
}

.auto-nav-btn.telc-hoeren-nav-prev:not([hidden]):hover,
.auto-nav-btn.telc-hoeren-nav-next:not([hidden]):hover {
  transform: translateY(-1px);
}

.auto-nav-btn.telc-hoeren-nav-prev[hidden],
.auto-nav-btn.telc-hoeren-nav-next[hidden] {
  display: none !important;
}

@media (max-width: 520px) {
  .telc-hoeren-nav-prev,
  .telc-hoeren-nav-next {
    flex: 1 1 calc(50% - 10px);
    min-width: 0;
  }
}
