/* THY sehir sayfalari renkleri (2026-10-21, mobilfly-thy-sehir/uret.py). thy-bileti.php ile ayni kirmizi. */
:root {
    --thy: #dc2626;
    --thy-50: #fef2f2;
    --thy-100: #fee2e2;
    --thy-300: #fca5a5;
    --thy-500: #ef4444;
    --thy-600: #dc2626;
    --thy-700: #b91c1c;
    --thy-800: #991b1b;
}

.bg-thy { background-color: var(--thy) !important; }
.bg-thy-50 { background-color: var(--thy-50) !important; }
.bg-thy-100 { background-color: var(--thy-100) !important; }
.bg-thy-600 { background-color: var(--thy-600) !important; }
.hover\:bg-thy-700:hover { background-color: var(--thy-700) !important; }
.group:hover .group-hover\:bg-thy { background-color: var(--thy) !important; }

.text-thy { color: var(--thy) !important; }
.text-thy-50 { color: var(--thy-50) !important; }
.text-thy-100 { color: var(--thy-100) !important; }
.text-thy-300 { color: var(--thy-300) !important; }
.text-thy-600 { color: var(--thy-600) !important; }
.group:hover .group-hover\:text-thy { color: var(--thy) !important; }
.group:hover .group-hover\:text-thy-500 { color: var(--thy-500) !important; }
.group:hover .group-hover\:text-thy-600 { color: var(--thy-600) !important; }

.border-thy { border-color: var(--thy) !important; }
.border-thy-300 { border-color: var(--thy-300) !important; }
.group:hover .group-hover\:border-thy-500 { border-color: var(--thy-500) !important; }
.focus\:border-thy-500:focus { border-color: var(--thy-500) !important; }
.focus\:ring-thy-500:focus { --tw-ring-opacity: 1; --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity)); }

.from-thy-600 { --tw-gradient-from: #dc2626 var(--tw-gradient-from-position); --tw-gradient-to: rgba(220,38,38,0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); }
.to-thy-700 { --tw-gradient-to: #b91c1c var(--tw-gradient-to-position); }
.hover\:from-thy-700:hover { --tw-gradient-from: #b91c1c var(--tw-gradient-from-position); --tw-gradient-to: rgba(185,28,28,0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); }
.hover\:to-thy-800:hover { --tw-gradient-to: #991b1b var(--tw-gradient-to-position); }

/* sehirler arasi baglanti blogu (includes/thy-sehir-sayfalari.php) */
.hover\:text-thy:hover { color: var(--thy) !important; }
