/* =================================
   ZAR FOOTER
   Minimal AI research console style
   ================================= */

.sanity-ai-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;

  padding: 0.6rem 1rem;

  font-size: 0.8rem;
  letter-spacing: 0.04em;

  opacity: 0.85;
}

/* left status */

.sanity-ai-footer-issue {
  font-style: normal;
  font-weight: 500;
}

/* right system meta */

.sanity-ai-footer-meta {
  font-style: normal;
  opacity: 0.7;
}

/* subtle tech separator */

.sanity-ai-footer-meta::before {
  content: "⚙ ";
  opacity: 0.5;
}
.zar-source-selector{
  display:flex;
  gap:1rem;
  align-items:center;
  margin-top:0.4rem;
  font-size:0.82rem;
  opacity:0.85;
}

.zar-source{
  display:flex;
  align-items:center;
  gap:0.35rem;
  cursor:pointer;
}

.zar-source input{
  accent-color:#7aa6ff;
}