.neu-autocomplete {
    min-width: 200px;
    width: fit-content;
}

:host ::ng-deep .neu-autocomplete .neu-input {
    width: 100%;
    margin: 0;
}

.neu-autocomplete .neu-autocomplete-options {
    display: none;
}

.neu-autocomplete.active .neu-autocomplete-options {
    display: block;
}

.neu-autocomplete-options {
    width: auto;
    height: auto;
    max-height: 200px;
    overflow-y: auto;
    position: fixed;
    z-index: 5;
    background-image: linear-gradient(135deg, #E5E6EC -50%, #F2F3F6 120%);
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    box-shadow: 1px -5px 12px -3px rgba(88, 108, 138, 0.5) inset;
}