body{background:#0f172a}a{color:#60a5fa}.layout{grid-template-columns:240px 1fr}.sidebar{background:#111827;border-right:1px solid #1f2937}.sidebar a:hover{background:#1f2937}.card{background:#111827}.grid{grid-template-columns:repeat(4,1fr)}.badge{background:#065f46;color:#d1fae5}.card-login{background:#111827;border:1px solid #334155}