.myau-search-select{position:relative}
.myau-search-select__control{position:relative;display:block}
.myau-search-select__control input{width:100%;padding-right:76px}
.myau-search-select__toggle,.myau-search-select__clear{position:absolute;top:50%;width:34px;height:34px;padding:0;border:0;background:transparent;color:var(--p-muted,#98a2b3);font:inherit;font-size:18px;cursor:pointer;transform:translateY(-50%)}
.myau-search-select__toggle{right:4px}
.myau-search-select__clear{right:38px;color:#ff8797}
.myau-search-select__options{position:absolute;z-index:80;top:calc(100% + 7px);right:0;left:0;max-height:min(320px,46vh);padding:6px;overflow-y:auto;border:1px solid var(--p-border,#273142);border-radius:10px;background:#101722;box-shadow:0 18px 42px rgba(0,0,0,.46);overscroll-behavior:contain}
.myau-search-select__options[hidden],.myau-search-select__group[hidden],.myau-search-select__option[hidden],.myau-search-select__empty[hidden]{display:none}
.myau-search-select__group-label{padding:8px 10px 6px;color:#aaa0ff;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}
.myau-search-select__option{display:flex;width:100%;align-items:center;gap:10px;padding:10px;border:0;border-radius:7px;background:transparent;color:#fff;font:inherit;text-align:left;cursor:pointer}
.myau-search-select__option:hover,.myau-search-select__option:focus-visible,.myau-search-select__option[aria-selected="true"]{outline:none;background:rgba(124,92,255,.16)}
.myau-search-select__empty{padding:14px 10px;color:var(--p-muted,#98a2b3);font-size:14px;text-align:center}
