.developer-nav-link { margin-top:auto; border:0; color:var(--dz-secondary); height:46px; padding:0 14px; display:flex; align-items:center; gap:12px; border-radius:6px; width:100%; text-decoration:none; flex-shrink:0; }
.developer-nav-link:hover { color:var(--dz-accent); background:var(--dz-accent-soft); }
.developer-nav-link svg { width:19px; height:19px; }
@media(max-width:720px) { .developer-nav-link { margin:0 0 0 6px; padding:0 8px; width:auto; flex:0 0 auto; height:46px; font-size:12px; gap:5px; } body > .sidebar nav { min-width:0; flex:1; } .developer-nav-link svg { display:none; } }
