.navlink{display:block;padding:0.65rem 0.9rem;border-radius:0.85rem;font-size:0.875rem;color:#0f172a;}
.navlink:hover{background:#f1f5f9;}
.badge{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;border:1px solid #e2e8f0;background:#fff;}
