.analytics-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.analytics-stats strong{display:block;font-size:38px;color:#246b70;margin:10px 0}.analytics-stats small{display:block}.analytics-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.analytics-chart{padding:20px;background:#fff;border:1px solid #c4d5dc;border-radius:12px;min-width:0}.analytics-chart svg{width:100%;height:auto}.analytics-chart text{font:12px sans-serif;fill:#354e5a}.analytics-bar{margin:18px 0}.analytics-bar>div{display:flex;justify-content:space-between;gap:15px;overflow-wrap:anywhere}.analytics-bar meter{width:100%;height:18px}.analytics-table{max-height:360px;overflow:auto}.analytics-table table{width:100%;text-align:left;border-collapse:collapse}.analytics-table td,.analytics-table th{padding:8px;border-bottom:1px solid #cfdae0}#analytics-filter .form-grid{grid-template-columns:repeat(3,1fr)}@media(max-width:700px){.analytics-stats{grid-template-columns:1fr 1fr}.analytics-grid{grid-template-columns:1fr}#analytics-filter .form-grid{grid-template-columns:1fr}.analytics-stats .panel{padding:16px}}
