
.autocomplete {
    background: var(--bs-body-bg, white);
    color: var(--bs-body-color, #212529);
    z-index: 1000;
    overflow: auto;
    box-sizing: border-box;
    border: 1px solid var(--bs-border-color, rgba(50, 50, 50, 0.6));
}

.autocomplete * {
    font: inherit;
}

.autocomplete > div {
    padding: 0 4px;
    padding-left: 5px;
    line-height: 2.75em;
}

.autocomplete .group {
    background: var(--bs-tertiary-bg, #eee);
}

.autocomplete > div:hover:not(.group),
.autocomplete > div.selected {

    background: var(--bs-tertiary-bg, #c9e9ff);
    cursor: pointer;
}

.autocomplete>div b{
font-weight: 700;
}
