/* GHA Typography — Sora + Inter sur tout le frontend public
 * Chargé globalement via functions.php (priority 100).
 * Le thème charge déjà Sora + Inter via Google Fonts (inc/Setup/Enqueue.php).
 * Ce fichier applique les polices aux éléments qui héritent encore des defaults Tutor LMS.
 * Exclut le dashboard formateur/admin via :not(.tutor-dashboard).
 */

body:not(.tutor-dashboard) {
    font-family: 'Inter', system-ui, -apple-system, sans-serif;
}

body:not(.tutor-dashboard) h1,
body:not(.tutor-dashboard) h2,
body:not(.tutor-dashboard) h3,
body:not(.tutor-dashboard) h4,
body:not(.tutor-dashboard) h5,
body:not(.tutor-dashboard) h6 {
    font-family: 'Sora', sans-serif;
}

/* Navigation */
.site-header,
.tutor-header,
.main-navigation {
    font-family: 'Inter', system-ui, -apple-system, sans-serif;
}

/* Boutons */
body:not(.tutor-dashboard) button,
body:not(.tutor-dashboard) .btn,
body:not(.tutor-dashboard) input[type="submit"] {
    font-family: 'Inter', system-ui, -apple-system, sans-serif;
}
