.site-footer .footer-end{display:block;margin-top:24px}
.site-footer .footer-end-row{
  display:flex;
  align-items:center;
  justify-content:space-between;
  flex-wrap:wrap;
  gap:12px 24px;
  padding-block:16px;
  border-top:1px solid #414a3d;
}
.site-footer .footer-end p{margin:0}
.site-footer .footer-warning{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:650}
.site-footer .footer-age{background:var(--paper);color:var(--ink);border-radius:5px;padding:4px 6px;font-size:12px}
.site-footer .footer-resources{display:flex;flex-wrap:wrap;gap:8px 18px}
.site-footer .footer-resources li+li{margin-top:0}
.site-footer .footer-credit{font-size:13px;line-height:1.5;color:#c8ccbf}
.site-footer .footer-credit p:first-child{max-width:65ch}
