/* ============================
   Länkrad under övningar och prov
   (hänvisar till kursdelen och nästa övning)
   ============================ */

.exercise-info {
    max-width: 760px;
    margin: 3rem auto 2.5rem;
    padding: 1.5rem 2rem 0;
    border-top: 1px solid var(--border-color);
    color: var(--text-color);
    line-height: 1.7;
}

.exercise-info .exercise-info-links {
    margin: 0;
    font-size: 0.95rem;
    color: var(--text-light);
}

.exercise-info a {
    font-weight: 600;
}

@media (max-width: 768px) {
    .exercise-info {
        margin: 2rem auto 1.5rem;
        padding: 1.25rem 1rem 0;
    }
}
