
/* Footer patch: spacing and layout */
.footer .footer__inner{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
}
.footer__actions{
  display:flex;
  gap:12px;
  align-items:center;
}
.footer__actions .btn{
  padding:8px 14px;
  border-radius:12px;
}
.footer__actions .btn.ghost{
  background:transparent;
  border:1px solid rgba(255,255,255,0.25);
  color:inherit;
}
.footer__actions .btn:hover{
  opacity:.95;
}
