/**
 * LearnDash LD30 — drobné CSS overrides pre compliance-platform.
 *
 * Cieľ: navigácia medzi témami/lekciami v ld-content-actions.
 * - LD core má `flex-basis: 200px` na .ld-content-action → text v buttone wrapuje na 2 riadky
 * - LD core nemá `align-items` na containeri → 3 deti (prev button / back link / next button) nie sú vertikálne zarovnané
 *
 * Overridujeme rovnakou špecifickosťou ako LD (`.learndash-wrapper:not(...)`)
 * + `:where()` by selektory urobil slabšie ako LD; preto opakujeme presne LD selektor.
 */

.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions {
    align-items: center;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions .ld-content-action {
    flex-basis: auto!important;
    min-width: 200px;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions .ld-content-action a.ld-button {
    white-space: nowrap;
}

/* ─────────────────────────────────────────────────────────────────────
 *  Mark-complete button
 *  LD core má #019e7c (zelená) ktorá nesúvisí s brand fialovou.
 *  Zladiť na brand #1a1340 + #7c6ff7 hover, aby CTA harmonovala s prev/next.
 *  Tiež zúžiť — 385px max-width zbytočne dominuje.
 * ───────────────────────────────────────────────────────────────────── */

.learndash-wrapper:not(.ld-registration__outer-wrapper) .learndash_mark_complete_button:hover,
.learndash-wrapper:not(.ld-registration__outer-wrapper) #learndash_mark_complete_button:hover {
    background-color: #7c6ff7;
}

/* ─────────────────────────────────────────────────────────────────────
 *  „Naspäť na Lekciu" link je redundantný — prev button rovnako vedie
 *  na nadradenú lekciu. Skryť, aby stredná kolóna mala jediný CTA.
 * ───────────────────────────────────────────────────────────────────── */
.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions .ld-content-action .ld-course-step-back {
    display: none!important;
}
