 .ash-wrap .ash-grid{display:grid;gap:16px;margin:16px 0}.ash-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ash-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ash-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ash-card{background:#fff;border:1px solid #dcdcde;border-radius:12px;padding:18px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.ash-health-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.ash-finding{background:#fff;border:1px solid #e2e8f0;border-left:5px solid #2563eb;border-radius:10px;padding:12px}.ash-trend-bar{height:12px;background:#59baf2;border-radius:999px;min-width:8px}@media (max-width:1000px){.ash-grid-2,.ash-grid-3,.ash-grid-4{grid-template-columns:1fr}} 