/* AutaElektryczne.pl v1.1.33: tylko drobne zmiany stopki.
   Nadpisuje style stopki bez zmian frontend.css. */
.ae-footer .ae-footer-inner{gap:26px}
.ae-footer .ae-footer-links-social{display:flex;align-items:center;justify-content:flex-end;gap:25px;min-width:0;flex:1}
.ae-footer .ae-footer-nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;column-gap:21px;row-gap:11px}
.ae-footer .ae-footer-nav a{font-size:11px;font-weight:500;color:rgba(244,248,255,.78);white-space:nowrap;text-decoration:none;transition:color .15s ease}
.ae-footer .ae-footer-nav a:hover,.ae-footer .ae-footer-nav a:focus-visible{color:#fff;text-decoration:none}
.ae-footer .ae-footer-social{display:flex;align-items:center;gap:7px;flex:none}
.ae-footer .ae-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;color:rgba(245,249,255,.64);text-decoration:none;transition:color .15s ease,background-color .15s ease}
.ae-footer .ae-footer-social a:hover,.ae-footer .ae-footer-social a:focus-visible{color:rgba(255,255,255,.96);background:rgba(255,255,255,.08)}
.ae-footer .ae-footer-social svg{width:16px;height:16px;display:block}
@media(max-width:1100px){
 .ae-footer .ae-footer-inner{align-items:flex-start;gap:20px}
 .ae-footer .ae-footer-links-social{width:100%;flex-wrap:wrap;justify-content:space-between;column-gap:22px;row-gap:14px}
 .ae-footer .ae-footer-nav{justify-content:flex-start;column-gap:21px}
}
@media(max-width:580px){
 .ae-footer .ae-footer-links-social{align-items:flex-start}
 .ae-footer .ae-footer-nav{gap:12px 18px}
 .ae-footer .ae-footer-social{margin-top:1px}
}
@media(prefers-reduced-motion:reduce){.ae-footer .ae-footer-nav a,.ae-footer .ae-footer-social a{transition:none}}

/* v1.1.34 — ważniejsze odnośniki w głównym rzędzie, prawne w dolnym. */
.ae-footer .ae-footer-logout{display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:none}
.ae-footer .ae-footer-logout button{
  appearance:none;border:0;background:transparent;padding:0;margin:0;
  font-family:inherit;font-size:11px;font-weight:500;line-height:inherit;color:rgba(244,248,255,.78);
  cursor:pointer;white-space:nowrap;transition:color .15s ease
}
.ae-footer .ae-footer-logout button:hover,.ae-footer .ae-footer-logout button:focus-visible{color:#fff}
.ae-footer .ae-footer-bottom-links{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:wrap}
.ae-footer .ae-footer-bottom-links>a{font-size:10px;font-weight:400;color:rgba(244,248,255,.56);text-decoration:none;white-space:nowrap}
.ae-footer .ae-footer-bottom-links>a:hover,.ae-footer .ae-footer-bottom-links>a:focus-visible{color:#fff}
.ae-footer .ae-footer-bottom-links .ae-footer-credit{white-space:nowrap}
@media(max-width:650px){
  .ae-footer .ae-footer-bottom{gap:14px;flex-wrap:wrap}
  .ae-footer .ae-footer-bottom-links{justify-content:flex-start;gap:11px 17px}
}
@media(prefers-reduced-motion:reduce){.ae-footer .ae-footer-logout button{transition:none}}
