@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite;height:2rem;opacity:0;background-color:currentColor;border-radius:50%;width:2rem;vertical-align:text-bottom;display:inline-block}.suggestions-wrap{position:relative;width:100%}.suggestions-wrap ul{list-style:none;padding:0;border:1px solid #ddd;position:absolute;margin:0;background:#fff;width:100%;z-index:10}.suggestions-wrap ul:empty{display:none}.suggestions-wrap li{padding:.2rem 1rem;cursor:pointer}.suggestions-wrap li.select,.suggestions-wrap li:hover{background:#f2f2f2}