.action-btn {
    margin-top: 20px;
    width: 100%;
    border-radius: 12px;
    padding: 18px 20px;
    font-size: 1.2em;
    font-weight: 600;
    border: none;
    cursor: pointer;
}

.action-btn.show-answer {
    background: linear-gradient(145deg, #FF7F50, #FF6347);
    color: white;
}

.action-btn.next-example {
    background: linear-gradient(145deg, #7CFC00, #32CD32);
    color: white;
}

/* Адаптивность */
@media (max-width: 480px) {
    .action-btn {
        padding: 16px 18px;
        font-size: 1.1em;
    }
}
