.visit-counter{padding:1.1rem 1rem;text-align:center;border-top:1px solid rgba(255,255,255,.15);margin:1rem auto 0;max-width:60rem}
.visit-counter p{margin:.35rem 0}
.visit-counter-label{font-size:.9rem}
.visit-counter-value{display:inline-block;color:#e8d5af;font-size:1rem}
.visit-counter-digits{font-family:Consolas,"Courier New",monospace;font-size:1.5rem;letter-spacing:.15em;font-variant-numeric:tabular-nums;background:#08101a;border:1px solid #8c7858;border-radius:4px;padding:.25rem .5rem;max-width:100%;overflow-wrap:anywhere}
.visit-counter-note{font-size:.75rem;opacity:.8}
