:root {
  --animate-duration: 1s;
}

sl-side-navigation-info-box > div {
  min-height: 20px;
  border-radius: 8px;
  background-color: #f9f9f9;
}
sl-side-navigation-info-box .container-box {
  display: flex;
}
sl-side-navigation-info-box .container-icon,
sl-side-navigation-info-box .container-button {
  width: 33px;
}
sl-side-navigation-info-box .container-button {
  margin-top: auto;
  height: 24px;
  text-align: right;
  max-height: 21px;
}
sl-side-navigation-info-box .container-info {
  flex: 1 1 calc(100% - 66px);
}
sl-side-navigation-info-box .navigate-button:hover {
  background: #d2e0ff !important;
  outline: none;
  cursor: pointer;
}