.input-layout{position:relative;padding:.625rem 1.923rem .625rem 1rem;background:#f3f4f9;border-radius:.375rem}.input-layout .form-control{height:1.3125rem;padding:0;font-size:.875rem;line-height:1.5;background:transparent;border:none}.input-layout .icon{position:absolute;right:0;padding-left:.35rem;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.input-layout>*{-ms-flex-item-align:center;align-self:center}.model-select{position:relative}.model-select .search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.model-select .search,.model-select .search .form-control{cursor:pointer}.model-select .search .selected-overlay{position:absolute;left:0;padding:inherit;pointer-events:none;background-color:inherit}.model-select .search .icon{pointer-events:none}.model-select .search .icon .caret{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}.model-select .search:focus-within,.model-select .search:hover{background:#daddec}.model-select .items{position:absolute;z-index:2;display:none;width:100%;max-height:16rem;overflow:auto;background-color:#fff;border-radius:0 0 .375rem .375rem;-webkit-box-shadow:5px 5px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:5px 5px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.model-select .items .no-results{padding:.625rem 1.5rem}.model-select .items ul{width:100%;padding:.5rem;margin-bottom:0;list-style:none;border-radius:0 0 .375rem .375rem}.model-select .items .item{padding:.625rem 1.5rem;cursor:pointer;border-radius:.375rem;outline:0}.model-select .items .item:not(:last-of-type){margin-bottom:.25rem}.model-select .items .item:hover{color:#0f1520;background-color:#f3f4f9}.model-select .items .item.active{color:#fff;background-color:#08cb78}.model-select:focus-within .items:not(.loading-initial){display:-webkit-box;display:-ms-flexbox;display:flex}.model-select:focus-within .search,.model-select:focus-within .search .form-control{cursor:text}.model-select:focus-within .search .selected-overlay{display:none}.model-select:focus-within .search .caret{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}[invalid-feedback] .model-select .search .icon{color:#dc3545}