/* Additive counter styles. public/style.css is the recovered stylesheet, unchanged. */
.footer-end{display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:320px}
.footer-end p{margin:0}
footer .page-views{opacity:.92;text-align:right;font-size:10px;line-height:1.45;letter-spacing:.2px}
footer .page-views strong{font-family:'Barlow Condensed',Impact,sans-serif;font-weight:800;font-size:20px;letter-spacing:.4px;color:var(--yellow);margin-right:4px}
footer .page-views-note,footer .page-views noscript{display:block;margin-top:3px;font-size:9px;line-height:1.45;letter-spacing:.2px;opacity:.75;font-weight:500}
footer .page-views[data-state="unavailable"] strong{color:var(--cream)}
@media(max-width:800px){
  .footer-end{align-items:flex-start;max-width:none}
  footer .page-views{text-align:left}
}
