.odk-chart-box{background:#fff;border-radius:22px;padding:28px;box-shadow:0 12px 35px rgb(0 0 0 / .08);margin:25px 0;min-height:430px}.odk-chart-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:18px}.odk-chart-head h3{margin:0 0 6px;font-size:28px;color:#0f172a}.odk-chart-head p{margin:0;color:#64748b}.odk-chart-head span{color:#64748b;font-size:14px}.odk-chart-box canvas{height:330px!important}.odk-metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.odk-metric-card{background:#fff;border-radius:18px;padding:20px;box-shadow:0 8px 25px rgb(0 0 0 / .08)}.odk-metric-card span{display:block;color:#64748b}.odk-metric-card strong{display:block;font-size:28px;color:#0f172a;margin:6px 0}.odk-metric-card em{font-style:normal}.odk-metric-card em.up{color:#059669}.odk-metric-card em.down{color:#dc2626}.odk-metric-card em.neutral{color:#2563eb}.odk-status-box{background:#fff;border-radius:18px;padding:24px;box-shadow:0 8px 25px rgb(0 0 0 / .08)}.odk-status-box h3{margin-top:0}.odk-status-box p{margin:10px 0;font-size:17px}@media(max-width:700px){.odk-chart-head{display:block}.odk-chart-head span{display:block;margin-top:10px}.odk-chart-box{padding:20px}}.odk-metrics-group{background:#fff;border-radius:22px;padding:24px;box-shadow:0 12px 35px rgb(0 0 0 / .08);margin:25px 0}.odk-group-head{margin-bottom:18px}.odk-group-head h3{margin:0 0 6px;font-size:24px;color:#0f172a}.odk-group-head p{margin:0;color:#64748b}.odk-metrics-group .odk-metric-card{box-shadow:none;background:#f8fafc;border:1px solid #eef2f7}.odk-metric-card small{display:block;margin-top:8px;color:#94a3b8;font-size:12px;line-height:1.35}.odk-metric-card strong:empty:before{content:'—';color:#94a3b8}.odk-metric-card em:empty{display:none}