div[class*="MuiAutocomplete-popper"] div[class*="MuiPaper-root"] {
    background: rgba(46, 51, 91, 0.95) !important;
    color: #FFF !important;
    backdrop-filter: blur(10px) !important;
    border-radius: 10px;
    overflow: hidden !important;
}

div[class*="MuiAutocomplete-popper"] div[class*="MuiAutocomplete-listbox"] {
    border-radius: 0 0 10px 10px !important;
    padding-bottom: 8px !important;
}

div[class*="MuiAutocomplete-popper"] *::-webkit-scrollbar {
    width: 8px !important;
    height: 8px !important;
}

div[class*="MuiAutocomplete-popper"] *::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.05) !important;
    border-radius: 4px !important;
}

div[class*="MuiAutocomplete-popper"] *::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, 0.3) !important;
    border-radius: 4px !important;
}

div[class*="MuiAutocomplete-popper"] *::-webkit-scrollbar-thumb:hover {
    background: rgba(255, 255, 255, 0.5) !important;
}

div[class*="MuiAutocomplete-popper"] * {
    scrollbar-width: auto !important;
    scrollbar-color: rgba(255, 255, 255, 0.4) rgba(255, 255, 255, 0.05) !important;
}

.MuiBackdrop-root {
    backdrop-filter: blur(20px);
}

*::-webkit-scrollbar {
    width: 8px !important;
    height: 8px !important;
}

*::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.05) !important;
    border-radius: 4px !important;
}

*::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, 0.3) !important;
    border-radius: 4px !important;
}

*::-webkit-scrollbar-thumb:hover {
    background: rgba(255, 255, 255, 0.5) !important;
}

* {
    scrollbar-width: auto !important;
    scrollbar-color: rgba(255, 255, 255, 0.4) rgba(255, 255, 255, 0.05) !important;
}