:root{--eac-container-height:auto;--eac-container-bkgnd:#fff;--eac-container-border:#1c105e;--eac-container-width:1px;--eac-container-font:1.1rem;--eac-selected-bg:#4c00fa;--eac-selected-text:white;--eac-match-bg:#fbffc0;--eac-match-text:#495057;--eac-category-text:#a00;--eac-scrollbar-track:#eee;--eac-scrollbar-thumb:var(--app-primary);--eac-scrollbar-hover:#555}.easy-autocomplete-container ul li.selected .eac-item b{background:var(--eac-selected-bg)!important;color:var(--eac-selected-text)!important}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--eac-scrollbar-track);border-right:solid 1px var(--eac-container-border)}::-webkit-scrollbar-thumb{background:var(--eac-scrollbar-thumb);border-radius:25px}::-webkit-scrollbar-thumb:hover{background:var(--eac-scrollbar-hover)}.easy-autocomplete{position:relative}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 var(--eac-container-bkgnd);border-top:solid var(--eac-container-width) var(--eac-container-border);border-bottom:solid var(--eac-container-width) var(--eac-container-border);display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:0;max-height:var(--eac-container-height);overflow:auto;border-radius:5px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:var(--eac-container-border);border-image:none;border-style:solid;border-width:0 var(--eac-container-width);display:block;font-size:var(--eac-container-font);font-weight:bold;padding:4px 12px;font-size:13px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 var(--eac-selected-bg);color:var(--eac-selected-text);cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:normal}.easy-autocomplete-container ul li div{display:block;font-weight:normal;word-break:break-all}.easy-autocomplete-container ul li b{font-weight:bold;background:var(--eac-match-bg);color:var(--eac-match-text);padding-left:1px;padding-right:1px}.easy-autocomplete-container ul .eac-category{color:var(--eac-category-text);font-style:italic}