.site-stats{display:flex;align-items:center;gap:26px;border-top:1px solid #d5ddcb;border-bottom:1px solid #d5ddcb;padding-top:16px;padding-bottom:16px;margin-top:14px;color:#637657}
.site-stat{display:flex;align-items:baseline;gap:8px;white-space:nowrap;font-size:12px}
.site-stat strong{font:28px Georgia,serif;font-variant-numeric:tabular-nums;color:#224c39}
.site-stat small{font-size:10px}.site-stat:first-child:before{content:'';width:6px;height:6px;border-radius:50%;background:#729755;align-self:center}
.site-stats-note{margin-left:auto;font-size:10px;line-height:1.8;color:#819075}
.site-stats-note span{display:block}
.site-online-table{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}
.site-online-table b{font-weight:600;color:#e5cf9d}
.room-focus .practice-table-bottom #room-strength{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(max-width:560px){.site-stats{gap:14px 22px;flex-wrap:wrap;padding-top:13px;padding-bottom:13px}.site-stat{font-size:11px;gap:6px}.site-stat strong{font-size:25px}.site-stats-note{flex-basis:100%;margin-left:0;font-size:9px}.site-stats-note span{display:inline}.site-stats-note span+span:before{content:' · '}}
