.react-autosuggest__wrapper{margin-bottom:1rem}.react-autosuggest__container{position:relative}.react-autosuggest__input{appearance:none;box-sizing:border-box;background-color:#fff;border:1px solid gray;border-radius:3px;width:100%;max-width:100%;padding:11px 12px;font-size:1.25rem;font-weight:400;line-height:1.375rem;transition:box-shadow 50ms ease-in-out}.react-autosuggest__input--focused{outline:0;box-shadow:0 0 0 1px gray,0 0 0 4px #fff771}.react-autosuggest__input--focused--error{box-shadow:0 0 0 1px #ed0000,0 0 0 4px #fff771}.react-autosuggest__input--error{border-color:#ed0000}.react-autosuggest__input:disabled{background-color:#f2f2f2;border-color:#bfbfbf}.react-autosuggest__label{margin-bottom:.25rem;font-weight:600;line-height:normal;display:block}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{box-sizing:border-box;z-index:2;background-color:#fff;border:1px solid gray;border-radius:2px;width:100%;max-height:200px;display:block;position:absolute;top:calc(100% + 3px);overflow-y:scroll;box-shadow:0 0 0 1px #0000001a,0 2px 10px #00000040}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style:none}.react-autosuggest__suggestion{cursor:pointer;width:100%;padding:6px 12px;line-height:1.625rem;display:block}.react-autosuggest__suggestion:hover,.react-autosuggest__suggestion--highlighted{background-color:#adedff}.react-autosuggest__error{color:#ed0000}.react-autosuggest__error p{align-items:flex-start;margin:0;font-size:1.25rem;font-style:italic;font-weight:400;line-height:normal;display:flex}
