body{font-family:'Poppins',sans-serif;background:#f9fafb;}
.sidebar{min-height:100vh;background:linear-gradient(180deg,#2563eb,#1e40af);color:white;}
.sidebar a{color:white;text-decoration:none;display:block;padding:10px;border-radius:8px;margin:4px 0;}
.sidebar a:hover{background:rgba(255,255,255,.1);}
.card{border:none;border-radius:1rem;box-shadow:0 4px 10px rgba(0,0,0,.05);}
