/**
 * Tutor Quiz – Próxima Questão Manual
 * Estilos do botão customizado
 */

/* ── Botão "Próxima questão" ─────────────────────────────────────────────── */
.tqmn-next-btn {
    display: inline-block;
    margin-top: 16px;
    padding: 10px 24px;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.5;
    cursor: pointer;
    border: none;
    border-radius: 4px;
    transition: background-color 0.2s ease, opacity 0.2s ease;

    /* Herda as cores primárias do Tutor LMS (CSS custom properties) */
    background-color: var(--tutor-color-primary, #3e64de);
    color: var(--tutor-color-white, #ffffff);
}

.tqmn-next-btn:hover,
.tqmn-next-btn:focus {
    opacity: 0.9;
    outline: 2px solid var(--tutor-color-primary, #3e64de);
    outline-offset: 2px;
}

.tqmn-next-btn:active {
    opacity: 0.8;
}

/* ── Animação de entrada ─────────────────────────────────────────────────── */
@keyframes tqmn-fade-in {
    from { opacity: 0; transform: translateY(6px); }
    to   { opacity: 1; transform: translateY(0); }
}

.tqmn-next-btn {
    animation: tqmn-fade-in 0.25s ease both;
}
