/* 2026-08-03 manuel gorsel yama: --brass (mavi-gri) yerine altin/amber tema,
   hero bolumune fotograf+gradyan. JS bundle'a dokunulmadi, sadece CSS. */
:root {
  --brass: #c9974a;
  --brass-bright: #d9a962;
  --brass-dim: #c9974a24;
}

header {
  border-bottom-color: var(--amber) !important;
  border-bottom-width: 4px !important;
}

.patch-ticker-wrap {
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}
.patch-ticker-track {
  display: inline-flex;
  align-items: center;
  animation: patch-ticker-scroll 34s linear infinite;
  will-change: transform;
}
.patch-ticker-item {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding-right: 32px;
  margin-right: 32px;
  border-right: 1px solid var(--panel-border);
}
.patch-ticker-item strong {
  color: var(--brass-bright);
}
.patch-ticker-item strong.patch-security-strong {
  color: #ef4444;
}
.patch-ticker-item a {
  color: var(--brass);
  text-decoration: underline;
}
@keyframes patch-ticker-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}
@media (prefers-reduced-motion: reduce) {
  .patch-ticker-track { animation: none; }
}

.btn {
  border-radius: 999px !important;
}

/* Sohbet balonu butonu altin olmasin, eski mavi-gri renginde kalsin. */
button[aria-label="Chat with Sky Aviation"] {
  background: #7b93b3 !important;
}

/* "01/02/03..." numara etiketleri amator duruyordu, kaldirildi. */
div[style*="font-size: 26px"][style*="var(--brass)"] {
  display: none !important;
}

/* Alt sayfa hero'lari (Simulators, Fleet, Corporate vb.) - ortak sablon,
   ust/alt bosluk cok fazlaydi, daraltildi. Ana sayfa (.hero-split) haric. */
main > section:first-of-type:not(:has(.hero-split)) {
  padding-top: 96px !important;
  padding-bottom: 24px !important;
}
main > section:first-of-type:not(:has(.hero-split)) + section {
  padding-top: 48px !important;
}

section:has(.hero-split) {
  position: relative;
}
section:has(.hero-split)::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  background-image: linear-gradient(180deg, rgba(10,13,19,0.72) 0%, rgba(10,13,19,0.5) 32%, rgba(10,13,19,0.88) 78%, var(--ink) 100%), url(/images/hero-linetraining-sky.jpg);
  background-size: cover;
  background-position: 50% 20%;
}
