
.autocomplete {
    background: white;
    font: 14px/22px "-apple-system", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    overflow: auto;
    box-sizing: border-box;
    border: 1px solid rgba(50, 50, 50, 0.6);
    position: fixed !important;
    z-index: 9999;
    overflow: auto;
    min-width: 340px;
}

.autocomplete * {
    font: inherit;
}

.autocomplete>div {
  padding: 5px 10px;
}

.autocomplete .group {
    background: #eee;
}

.autocomplete > div:hover:not(.group),
.autocomplete > div.selected {
    background: #dff6df;
    cursor: pointer;
}

.autocomplete .item .label {
  display: inline-block;
  margin-right: 5px;
}

.autocomplete .item .info {
  display: block;
  font-style: italic;
}