.dashboard{
  max-width:1400px;
  margin:auto;
}

.dashboard-top{
  display:flex;
  justify-content:space-between;
  margin-bottom:25px;
}

.risk-grid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:20px;
}

.risk-card{
  padding:20px;
  border-radius:10px;
  color:white;
  text-align:center;
}

.risk-card.low{background:#16a34a;}
.risk-card.medium{background:#f59e0b;}
.risk-card.high{background:#dc2626;}
