body{background:#f4f6f9;font-size:14px}.card{border:none;border-radius:14px;box-shadow:0 0.125rem 0.75rem rgba(0,0,0,.08)}.nav-link{border-radius:10px;margin-bottom:6px;padding:10px 12px}.nav-link:hover{background:rgba(255,255,255,.12)}.topbar-title{font-size:20px;font-weight:700}.dashboard-card h3{font-size:28px;font-weight:700;margin:0}.badge{font-size:12px;padding:8px 10px;border-radius:10px}@media(max-width:768px){.btn{width:100%;margin-bottom:6px}.dashboard-card h3{font-size:22px}}
