/* DEV isolated sidebar link. Matches GNS WEB main navigation without changing its handlers. */
.sidebar .main-nav > a.gns-dev-agent-manager-link{
  display:flex;align-items:center;gap:.58rem;width:100%;min-height:2.16rem;
  margin:0;padding:.42rem .58rem;border:0;border-radius:6px;
  font-size:.84rem;font-weight:650;text-decoration:none;
  text-align:left;color:inherit;background:transparent;
  transition:background-color .15s,color .15s;
}
.sidebar .main-nav > a.gns-dev-agent-manager-link:hover{
  background:rgba(63,131,213,.12);color:#245c95;
}
.sidebar .main-nav > a.gns-dev-agent-manager-link:focus-visible{
  outline:2px solid #4d95e8;outline-offset:2px;
}
.gns-dev-agent-manager-link .gns-dev-agent-manager-icon{
  width:20px;flex:0 0 20px;text-align:center;font-size:20px;line-height:1;
  color:#4b8ec7;
}
.gns-dev-agent-manager-link .gns-dev-agent-manager-text{flex:1;min-width:0}
.gns-dev-agent-manager-link .gns-dev-agent-manager-tag{
  flex:0 0 auto;font-size:9px;font-weight:850;letter-spacing:.035em;
  padding:3px 5px;background:#e7f2ff;color:#3375ae;border:1px solid #c9e2fd;border-radius:5px;
}
