body{margin:0}
.hhc-dashboard{display:flex;font-family:Arial}
.hhc-sidebar{width:220px;background:#0d6efd;color:#fff;min-height:100vh;padding:20px}
.hhc-sidebar ul{padding:0}
.hhc-sidebar li{list-style:none;margin:15px 0}
.hhc-content{flex:1;padding:30px;background:#f5f7fa}
.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}
.card{background:#fff;padding:20px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1)}
