.awesomplete{font-size:15px;}
.awesomplete [hidden] {display: none;}
.awesomplete .visually-hidden {position: absolute;clip: rect(0, 0, 0, 0);}
.awesomplete {position: relative;}
.awesomplete > input {display: block;}
.awesomplete > ul {position: absolute;left: 0;z-index: 1;min-width: 100%;box-sizing: border-box;list-style: none;padding: 0;margin: 0;background: #fff;}
.awesomplete > ul:empty {display: none;}
.awesomplete > ul {	border-radius: .3em;margin: .2em 0 0;background: hsla(0,0%,100%,.9);background: linear-gradient(to bottom right, white, hsla(0,0%,100%,.8));border: 1px solid rgba(0,0,0,.3);box-shadow: .05em .2em .6em rgba(0,0,0,.2);text-shadow: none;}
@supports (transform: scale(0)) {.awesomplete > ul {transition: .3s cubic-bezier(.4,.2,.5,1.4);transform-origin: 1.43em -.43em;	}
.awesomplete > ul[hidden],
.awesomplete > ul:empty {opacity: 0;transform: scale(0);display: block;transition-timing-function: ease;}}
.awesomplete > ul:before {content: "";position: absolute;top: -.43em;left: 1em;width: 0; height: 0;padding: .4em;background: white;border: inherit;border-right: 0;border-bottom: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);	}
.awesomplete > ul > li {position: relative;padding: .2em .5em;cursor: pointer;background-color:rgb(217,217,217,.5);}
.awesomplete > ul > li:hover {background-color:rgb(252,191,191,.8);color: black; font-weight:bold;	}
.awesomplete > ul > li[aria-selected="true"] {background: hsl(191, 10%, 30%);color: white; font-weight:bold;	}
.awesomplete mark {	background-color:rgb(232,128,128,.9);		}
.awesomplete li:hover mark {background-color:rgb(252,191,191,.9);}
.awesomplete li[aria-selected="true"] mark {background: hsl(10, 80%, 50%);color: white;		}
/*# sourceMappingURL=awesomplete.css.map */
