@charset "UTF-8";.jo-visitor-counter-chart{width:100%;margin-bottom:20px}.jo-visitor-counter-chart .chart-title{margin-bottom:15px;text-align:center;color:#333}.jo-visitor-counter-chart .chart-container{position:relative;width:100%}.jo-visitor-counter-chart.dark-theme .chart-title{color:#fff}.jo-visitor-counter-chart .plugin-status-alert{border-left:4px solid;position:relative}.jo-visitor-counter-chart .plugin-status-alert.alert-danger{border-left-color:#dc3545}.jo-visitor-counter-chart .plugin-status-alert.alert-warning{border-left-color:#ffc107}.jo-visitor-counter-chart .plugin-status-alert.alert-success{border-left-color:#28a745}.jo-visitor-counter-chart .plugin-status-alert .alert-heading{font-size:1.1rem;margin-bottom:0.5rem}.jo-visitor-counter-chart .plugin-status-alert small{opacity:0.9}.jo-visitor-counter-chart .plugin-status-alert .btn-close{position:absolute;top:1rem;right:1rem}@media (max-width:768px){.jo-visitor-counter-chart .chart-container{height:300px !important}}@media (max-width:480px){.jo-visitor-counter-chart .chart-container{height:250px !important}}
