.ak24-stats-widget{direction:rtl;background:#fff;border:1px solid #ececec;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.08);font-family:Arial,Helvetica,sans-serif;margin:0}.ak24-stats-head{background:linear-gradient(135deg,#d32f2f,#b71c1c);color:#fff;text-align:center;padding:18px 14px}.ak24-stats-head h3{margin:0;font-size:24px;font-weight:800;line-height:1.2}.ak24-stats-head span{display:block;margin-top:6px;font-size:13px;opacity:.95}.ak24-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:12px;background:#f7f7f8}.ak24-stat-card{border-radius:14px;padding:16px 10px;text-align:center;color:#fff;transition:transform .25s ease}.ak24-stat-card:hover{transform:translateY(-3px)}.ak24-stat-card strong{display:block;font-size:24px;font-weight:900;line-height:1.2}.ak24-stat-card span{display:block;margin-top:8px;font-size:13px;font-weight:700;opacity:.95}.ak24-red{background:#e53935}.ak24-blue{background:#1e88e5}.ak24-green{background:#43a047}.ak24-orange{background:#fb8c00}.ak24-purple{background:#8e24aa}.ak24-dark{background:#263238}.ak24-stats-compare{padding:14px 12px 16px;background:#fff;border-top:1px solid #eee}.ak24-stats-compare h4{margin:0 0 12px;font-size:18px;color:#111;font-weight:800}.ak24-bar-group{margin-bottom:12px}.ak24-bar-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:14px;color:#333;font-weight:700}.ak24-bar-track{width:100%;height:10px;background:#ececec;border-radius:999px;overflow:hidden}.ak24-bar-fill{height:100%;border-radius:999px}.ak24-bar-fill.today{background:linear-gradient(90deg,#1e88e5,#42a5f5)}.ak24-bar-fill.yesterday{background:linear-gradient(90deg,#8e24aa,#ba68c8)}.ak24-stats-trend{display:inline-block;margin-bottom:12px;font-size:13px;font-weight:800;padding:6px 10px;border-radius:999px}.ak24-stats-trend.up{background:#e8f5e9;color:#2e7d32}.ak24-stats-trend.down{background:#ffebee;color:#c62828}.ak24-stats-trend.same{background:#eceff1;color:#455a64}@media (max-width:480px){.ak24-stats-grid{grid-template-columns:1fr}.ak24-stats-head h3{font-size:22px}.ak24-stat-card strong{font-size:22px}}