.m-autocomplete{z-index:2}.m-autocomplete,.m-autocomplete .search-input{position:relative}.m-autocomplete-options{position:absolute;min-width:200px;max-height:300px;overflow-y:hidden;border:1px solid #e4e4e4;border-radius:2px;background-color:#fff;z-index:100;border-radius:8px;box-shadow:1px 1px 2px rgba(0,0,0,.08),-1px -1px 2px rgba(0,0,0,.04);font-size:17px;padding-top:5px}.m-autocomplete-options::-webkit-scrollbar{width:5px}.m-autocomplete-options::-webkit-scrollbar-track{background:#f1f1f1}.m-autocomplete-options::-webkit-scrollbar-thumb{background:#888}.m-autocomplete-options::-webkit-scrollbar-thumb:hover{background:#555}.m-autocomplete-options .option-loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.3)}.m-autocomplete-options .options{min-width:100%;display:flex;flex-direction:column;overflow-y:auto}.m-autocomplete-options .options.group .option-group{font-weight:600;padding:0 10px}.m-autocomplete-options .options.group .option{padding-left:20px;padding-right:20px}.m-autocomplete-options .options .option{cursor:pointer;padding:10px 15px;display:flex;align-items:center;justify-content:start;gap:5px}.m-autocomplete-options .options .option:hover{background-color:rgb(var(--header-bg-color));color:#fff}.m-autocomplete-options .options .option:hover .svg-icon{color:#fff}.m-autocomplete-options .options .option .svg-icon{color:rgb(var(--header-bg-color))}.m-autocomplete-options .options .option.disabled{opacity:.7}.m-autocomplete-options .options .option.disabled:hover{background:none;color:var(--text-color)}.m-autocomplete.multiple{border:1px solid #e4e4e4;border-radius:var(--bs-border-radius);padding:8px;min-height:47px}.m-autocomplete.multiple .search-input{position:absolute;top:0;left:0;width:100%;height:100%}.m-autocomplete.multiple .search-input input{border:none;box-shadow:none;outline:none}.m-autocomplete.multiple .tags{display:flex;width:100%;gap:5px;align-items:center;flex-wrap:wrap;z-index:1}.m-autocomplete.multiple .tags .tag{display:flex;align-items:center;justify-content:center;gap:5px;padding:3px 10px;border-radius:50px}