.autoComplete_wrapper{display:block;position:relative}.autoComplete_wrapper>input{height:3rem;width:100%;height:auto;margin:0;font-size:.8125rem;font-weight:400;line-height:1.5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-overflow:ellipsis;color:#212529;outline:none;border-radius:.25rem;border:1px solid #ced4da;background-size:1.4rem;background-position:left 1.05rem top .8rem;background-repeat:no-repeat;background-origin:border-box;background-color:#fff;transition:all 0.4s ease;-webkit-transition:all -webkit-transform 0.4s ease}.autoComplete_wrapper>input::placeholder{color:rgb(245 131 38 / .5);transition:all 0.3s ease;-webkit-transition:all -webkit-transform 0.3s ease}.autoComplete_wrapper>input:hover::placeholder{color:rgb(245 131 38 / .6);transition:all 0.3s ease;-webkit-transition:all -webkit-transform 0.3s ease}.autoComplete_wrapper>input:focus::placeholder{padding:.1rem .6rem;font-size:.95rem;color:rgb(245 131 38 / .4)}.autoComplete_wrapper>input:focus::selection{background-color:rgb(245 131 38 / .15)}.autoComplete_wrapper>input::selection{background-color:rgb(245 131 38 / .15)}.autoComplete_wrapper>input:hover{color:rgb(245 131 38 / .8);transition:all 0.3s ease;-webkit-transition:all -webkit-transform 0.3s ease}.autoComplete_wrapper>input:focus{color:rgb(245 131 38);border:.06rem solid rgb(245 131 38 / .8)}.autoComplete_wrapper>ul{position:absolute;max-height:226px;overflow-y:scroll;box-sizing:border-box;left:0;right:0;margin:.5rem 0 0 0;padding:0;z-index:1;list-style:none;border-radius:.6rem;background-color:#fff;border:1px solid rgb(33 33 33 / .07);box-shadow:0 3px 6px rgb(149 157 165 / .15);outline:none;transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-webkit-transition:opacity 0.15s ease-in-out}.autoComplete_wrapper>ul[hidden],.autoComplete_wrapper>ul:empty{display:block;opacity:0;transform:scale(0)}.autoComplete_wrapper>ul>li{margin:.3rem;padding:.3rem .5rem;text-align:left;font-size:1rem;color:#212121;border-radius:.35rem;background-color:rgb(255 255 255);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all 0.2s ease}.autoComplete_wrapper>ul>li mark{background-color:#fff0;color:rgb(245 131 38);font-weight:700}.autoComplete_wrapper>ul>li:hover{cursor:pointer;background-color:rgb(245 131 38 / .15)}.autoComplete_wrapper>ul>li[aria-selected="true"]{background-color:rgb(245 131 38 / .15)}@media only screen and (max-width:600px){.autoComplete_wrapper>input{width:18rem}}