footer #tms-visit-counter{grid-column:1 / -1;flex:0 0 100%;width:100%;box-sizing:border-box;display:flex;justify-content:flex-end;margin:8px 0 0;padding:0;color:#7a8fa6;font:400 12px/1.4 system-ui,sans-serif;letter-spacing:0;}
footer #tms-visit-counter[hidden]{display:none!important;}
footer #tms-visit-counter .tms-visit-value{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;}
footer #tms-visit-counter svg{width:16px;height:16px;flex:none;}
@media(max-width:600px){footer #tms-visit-counter{margin-top:10px;font-size:11px;}}
