.dl-autocomplete{position:relative}.dl-autocomplete__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--dl-autocomplete__border);border-radius:var(--border-radius);padding:5px 15px;font-size:16px;height:40px}.dl-autocomplete__content.--disabled{opacity:.65;background:var(--dl-autocomplete__tertiary);cursor:not-allowed}.dl-autocomplete__content.--hasFocus,.dl-autocomplete__content:hover{border:2px solid var(--orange);padding:4px 14px}.dl-autocomplete__label{display:inline-block;margin-bottom:5px;font-size:var(--text__size--regular)}.dl-autocomplete__input{width:100%;border:none;outline:none!important;font-size:var(--text__size--regular);background:inherit}.dl-autocomplete__input:disabled{color:var(--dl-autocomplete__secondary);cursor:not-allowed}.dl-autocomplete__input:disabled::-webkit-input-placeholder{color:var(--dl-autocomplete__secondary)}.dl-autocomplete__input:disabled::-moz-placeholder{color:var(--dl-autocomplete__secondary)}.dl-autocomplete__input:disabled:-ms-input-placeholder{color:var(--dl-autocomplete__secondary)}.dl-autocomplete__input:disabled::-ms-input-placeholder{color:var(--dl-autocomplete__secondary)}.dl-autocomplete__input:disabled::placeholder{color:var(--dl-autocomplete__secondary)}.dl-autocomplete__hint{display:inline-block;margin-top:5px;font-size:var(--text__size--caption)}.dl-autocomplete__results{padding:0;margin:0;background:var(--dl-autocomplete__secondary);max-height:350px;overflow:auto;width:100%;margin-top:15px;font-size:var(--text__size--regular)}.dl-autocomplete__result{list-style:none;text-align:left;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;border:1px solid var(--dl-autocomplete__primary);color:var(--dl-autocomplete__primary);border-radius:var(--border-radius);-webkit-transition:background .5s,color .5s,font-weight .2s;transition:background .5s,color .5s,font-weight .2s;margin-bottom:15px}.dl-autocomplete__result:last-child{margin-bottom:0}.dl-autocomplete__result.--is-active,.dl-autocomplete__result:hover{background:var(--dl-autocomplete__primary);color:var(--dl-autocomplete__secondary);font-weight:700}.dl-autocomplete__result.--lg{height:70px}.dl-autocomplete__result.--md{height:60px}.dl-autocomplete__result.--sm{height:50px}.dl-autocomplete__thumbnail{margin:0 20px 0 0}.dl-autocomplete__thumbnail img{width:100%}.dl-autocomplete__thumbnail.--lg{height:3.2rem;width:3.2rem}.dl-autocomplete__thumbnail.--md{height:2.4rem;width:2.4rem}.dl-autocomplete__thumbnail.--sm{height:1.2rem;width:1.2rem}.dl-autocomplete__prefix,.dl-autocomplete__suffix{line-height:0;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.dl-autocomplete__prefix{margin-right:10px}.dl-autocomplete__suffix{margin-left:10px}.dl-autocomplete__loading{border:5px solid var(--dl-autocomplete__primary);border-top:5px solid #747679;border-right:5px solid #747679;border-radius:50%;width:25px;height:25px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dl-autocomplete .v-enter,.dl-autocomplete .v-leave-to{opacity:0}.dl-autocomplete .v-enter-active,.dl-autocomplete .v-leave-active{-webkit-transition:all .5s;transition:all .5s}