.toolbar .toolbar-toggle-orientation [value="vertical"]::before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cg%3e%3cpath fill='%23000000' d='M2.5 2h-2.491v12.029h2.491c.276 0 .5-.225.5-.5v-11.029c0-.276-.224-.5-.5-.5zM14.502 6.029h-4c-.275 0-.5-.225-.5-.5v-1c0-.275-.16-.341-.354-.146l-3.294 3.292c-.194.194-.194.513 0 .708l3.294 3.293c.188.193.354.129.354-.146v-1c0-.271.227-.5.5-.5h4c.275 0 .5-.225.5-.5v-3c0-.276-.225-.501-.5-.501z'/%3e%3c/g%3e%3c/svg%3e") !important;
}

.toolbar .toolbar-icon.toolbar-icon-admin-toolbar-tools-help:before {
  background-image: url(../images/drupal-9-logo-black.svg);
}

.toolbar .menu-item a {
  background: white;
}

.toolbar .toolbar-toggle-orientation [value="vertical"]:hover,
.toolbar .toolbar-toggle-orientation [value="vertical"]:focus {
  background-color: #abeae4 !important;
}

.toolbar .toolbar-tray-name {
  color: black;
}

.toolbar a:focus, .toolbar button:focus {
  outline: 2px solid red !important;
}

.leaflet-control-attribution a {
  text-decoration: underline;
}

.leaflet-container a {
  color: #55565b;
}

.leaflet-bar .leaflet-control-zoom-in,
.leaflet-bar .leaflet-control-zoom-out {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: left;
  text-decoration: none !important;
}

body.active-theme-claro .button {
  text-wrap: auto;
  line-height: 1.1;
  text-align: left;
}
