.mineradio-visitor-stats {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 8px 13px;
    margin-top: 17px;
    color: rgba(244, 249, 248, .78);
    font-size: 13px;
    line-height: 1.7;
}
.mineradio-visitor-stats .visitor-stat-item {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    white-space: nowrap;
}
.mineradio-visitor-stats .visitor-stat-dot {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #37e4c5;
    box-shadow: 0 0 9px rgba(55, 228, 197, .35);
}
.mineradio-visitor-stats strong {
    color: #e9cf80;
    font-weight: 650;
    font-variant-numeric: tabular-nums;
}
.mineradio-visitor-stats .visitor-stat-separator { color: rgba(244, 249, 248, .3); }
@media (max-width: 480px) {
    .mineradio-visitor-stats { gap: 6px 10px; font-size: 12px; margin-top: 13px; }
}
