/* 
 * Глобальний CSS файл для встановлення Tektur як основного шрифту
 * Цей файл повинен підключатися першим у всіх HTML файлах
 */

/* Встановлюємо Tektur як основний шрифт для всього сайту */
* {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Специфічні правила для різних елементів */
body, html {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Заголовки */
h1, h2, h3, h4, h5, h6 {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Параграфи та текст */
p, div, span, a {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Форми та інпути */
input, textarea, select, button {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Кнопки */
.btn, button {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Навігація */
nav, .nav, .navbar {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Футер */
footer, .footer {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Заголовок сайту */
.game-title, .site-title {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Модальні вікна */
.modal, .modal-content {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Повідомлення */
.message, .alert, .notification {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Таблиці */
table, th, td {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Списки */
ul, ol, li {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Лейбли */
label {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Плейсхолдери */
::placeholder {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Підказки */
[title] {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Іконки Font Awesome залишаємо без змін */
.fas, .far, .fab, .fa {
    font-family: 'Font Awesome 5 Free' !important;
}

/* Спеціальні випадки для іконок */
i.fas, i.far, i.fab, i.fa {
    font-family: 'Font Awesome 5 Free' !important;
}

/* Перевизначення для конкретних класів, які можуть мати інші шрифти */
.Tektur, .Tektur {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

.Tektur, .Tektur {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

.Tektur, .Tektur {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

.Roboto, .roboto {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Спеціальні випадки для коду */
code, pre {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Перевизначення для всіх можливих комбінацій шрифтів */
[class*="font-"], [class*="text-"] {
    font-family: 'Tektur', 'Arial', sans-serif !important;
}

/* Важливість для всіх елементів */
* {
    font-family: 'Tektur', 'Arial', sans-serif !important;
} 