/* Avanza AI Studio v88 — footer meta centering correction
   ------------------------------------------------------
   The focused-site phase in v68 intentionally forced .footer-meta to
   justify-content:flex-start, and that selector is more specific than the
   later v86 footer rule. v86 also used margin:0, which canceled the global
   .container auto margins. This final layer owns the footer-meta geometry. */

body[data-phase="focused-site-phase-1"] .site-footer .footer-meta {
  box-sizing: border-box;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  width: min(calc(100% - (var(--gutter) * 2)), var(--container));
  margin-inline: auto;
  margin-block: 0;
  padding-top: 21px;
  justify-content: stretch;
  align-items: center;
  text-align: center;
}

body[data-phase="focused-site-phase-1"] .site-footer .footer-meta > span {
  display: block;
  width: 100%;
  margin: 0;
  text-align: center;
}

@media (max-width: 720px) {
  body[data-phase="focused-site-phase-1"] .site-footer .footer-meta {
    width: min(calc(100% - (var(--gutter) * 2)), var(--container));
    margin-inline: auto;
    justify-content: stretch;
    text-align: center;
  }
}
