/* Bendra svetainės poraštė su teisinėmis nuorodomis.

   Atskiras failas, nes tai VIENINTELIS dalykas, kurį privalo turėti
   kiekvienas puslapis: dashboard.html ir index.html nekrauna nei module.css,
   nei account.css, todėl bendro namo šiems stiliams paprasčiausiai nėra.

   Poraštė yra grynas HTML kiekviename faile, o ne JS injekcija — teisinės
   nuorodos privalo veikti ir tada, kai scenarijai nepasikrovė. */

.site-footer{
  margin-top:40px; padding:22px 20px 28px;
  border-top:1px solid var(--border, #E6EAF2);
  background:var(--card, #FFFFFF);
  color:var(--muted, #64748B);
  font:400 .88rem/1.5 'Inter', system-ui, -apple-system, sans-serif;
}
.site-footer-inner{
  max-width:var(--maxw, 1080px); margin:0 auto;
  display:flex; flex-wrap:wrap; gap:10px 22px;
  align-items:center; justify-content:space-between;
}
.site-footer-links{
  display:flex; flex-wrap:wrap; gap:8px 18px;
  list-style:none; margin:0; padding:0;
}
.site-footer-links a{ color:var(--text-2, #475569); text-decoration:none; }
.site-footer-links a:hover,
.site-footer-links a:focus-visible{ color:var(--primary, #4F46E5); text-decoration:underline; }
.site-footer-copy{ color:var(--muted, #64748B); margin:0; }

@media (max-width:640px){
  .site-footer-inner{ flex-direction:column; align-items:flex-start; gap:12px; }
}

@media print{ .site-footer{ display:none; } }
