/**
 * Omnex Layout — layouts/footer.css
 * Durum çubuğu. Görünürlük :root[data-footer="off"] ile kapatılır (shell.css).
 */

.ox-footer {
  display: flex;
  align-items: center;
  gap: var(--ox-space-4);
  height: 32px;
  padding: 0 var(--ox-space-4);
  /* Footer bölge boyalarından ETKİLENMEZ: her zaman tema yüzeyinde kalır */
  background: var(--ox-surface);
  border-top: 1px solid var(--ox-border);
  font-size: var(--ox-text-xs);
  color: var(--ox-fg-muted);
  flex-shrink: 0;
  white-space: nowrap;
  overflow: hidden;
}

.ox-footer__item {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.ox-footer__item .ox-badge__dot { width: 6px; height: 6px; }
.ox-footer__spacer { flex: 1; }
/* Orta slot: boşken flex:1 ile spacer görevi görür; dolduğunda (döviz ticker'ı) ortada akar.
   overflow gizli + min-width:0 -> footer'ı taşırmaz; ticker kendi içinde kayar. */
.ox-footer__center { flex: 1; min-width: 0; overflow: hidden; display: flex; justify-content: center; }
.ox-footer__center .ox-marquee { width: 100%; }
/* Footer kompakt: kur tick'leri küçük + tek satır. */
.ox-footer__center .ox-marquee__tick { font-size: var(--ox-text-xs); }
.ox-footer__center .ox-marquee__tick b { font-weight: var(--ox-weight-semibold); }
