.ci-heading{display:block}.ci-heading--1{font-size:20px;line-height:28px;font-weight:600;color:#000}.ci-heading--2{font-size:16px;line-height:22px;font-weight:600;color:#262626}.ci-heading--3{font-size:14px;line-height:20px;font-weight:400;color:#595959}.ci-heading--details{font-size:16px;color:#000;margin-bottom:15px}.ci-spec--green{color:#52c41a}.ci-spec--orange{color:#fa8c16}.ci-spec--red{color:#cf1322}.ci-spec--light{color:#8c8c8c}.ci-spec--dark{color:#262626}.ci-spec--12{font-size:12px}.ci-spec--16{font-size:16px}.ci-spec--bold{font-weight:600}.ci-spec--inline{display:inline-block;margin-right:.3em}.ci-spec--spacious{line-height:2}.ci-video-indicator{background:radial-gradient(circle,#fff 30%,hsla(0,0%,100%,0) 0 100%);line-height:1}.ci-badge{border-radius:2px;color:#262626;font-size:10px;line-height:1;padding:4px;background:#fff;opacity:.8;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.ci-card-image{width:100%}.ci-card-image__container{position:relative;flex:0 0 165px;border-radius:4px;overflow:hidden;background:#e8e8e8;display:flex;justify-content:center;align-items:center;margin-right:16px}.ci-card-image__empty{position:absolute;top:50%;transform:translateY(-50%);color:#bfbfbf}.ci-vehicle-card{display:flex;border-top:1px solid #e8e8e8;padding:16px;cursor:pointer;transition:all .2s ease-in-out;color:#595959}.ci-vehicle-card:hover{background:#fafafa}.ci-vehicle-card:hover .ci-vehicle-card__edit{opacity:1}.ci-vehicle-card__half-width{flex:0 0 50%;display:flex}.ci-vehicle-card__half-width--wrap{flex-wrap:wrap}.ci-vehicle-card__specs-column{display:flex;flex-direction:column;list-style:none}.ci-vehicle-card__checkbox-container{display:flex;align-items:center}.ci-vehicle-card__checkbox{margin:auto 16px auto 0}.ci-vehicle-card__indicators{position:absolute;left:6px;bottom:6px;display:flex;gap:.25rem;align-items:center}.ci-vehicle-card__model{margin-bottom:4px;transition:all .2s ease-in-out}.ci-vehicle-card:hover .ci-vehicle-card__model{color:#1a90ff}.ci-vehicle-card__version{text-transform:uppercase;margin-bottom:4px}.ci-vehicle-card__specs-row{display:flex;list-style:none;font-size:14px;flex-wrap:wrap}.ci-vehicle-card__spec{display:flex;align-items:center}.ci-vehicle-card__spec:after{display:block;content:"";background:#8c8c8c;width:4px;height:4px;border-radius:50%;margin:0 4px}.ci-vehicle-card__spec:last-child:after{display:none;margin-right:0}.ci-vehicle-card__date,.ci-vehicle-card__vin{margin-top:auto}.ci-vehicle-card__unit{font-weight:400;font-size:14px;color:#8c8c8c}.ci-vehicle-card__price-container{display:flex;align-items:center}.ci-vehicle-card__price-container-icon{margin-left:7px}.ci-vehicle-card__edit-menu{opacity:0;transition:all .2s ease-in-out;list-style:none;margin-left:auto;width:38px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:2px;align-self:center}.ci-vehicle-card:hover .ci-vehicle-card__edit-menu{opacity:1}.ci-vehicle-card__edit-button{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:4px;transition:all .2s ease-in-out}.ci-vehicle-card__edit-button:hover{background:#f5f5f5}.ci-vehicle-card__edit-button--remove:hover{color:#f5242e}.ci-delete-modal{padding:32px}.ci-delete-modal__header,.ci-delete-modal__input .r .ci-delete-modal__header{display:flex;align-items:center;margin-bottom:10px}.ci-delete-modal__header-icon{margin-right:15px}.ci-delete-modal__main{padding-left:35px}.ci-delete-modal__paragraph{margin-bottom:24px}.ci-delete-modal__input{margin-bottom:5px}.ci-delete-modal__input .rdx-input__label,.ci-delete-modal dx-input__label{color:#262626}.ci-delete-modal__warning{color:#f5242e}.ci-delete-modal__actions{margin-top:24px;text-align:right}.ci-delete-modal__button{margin-left:5px}.ci-sort{display:flex;flex-direction:row}.ci-sort .rdx-dropdown{min-width:160px}.ci-sort .rdx-dropdown__menu,.ci-sort .rdx-dropdown__trigger{width:auto;min-width:100%}.ci-sort .rdx-dropdown__trigger .rdx-button{width:100%;justify-content:space-between}.ci-sort__vin-search{border-right:1px solid #e8e8e8;width:260px}.ci-sort__items{z-index:4}.ci-sort__item{cursor:pointer;white-space:nowrap;padding:5px 12px;color:#595959;font-size:14px;line-height:20px}.ci-sort__item:hover{background:#e6f7ff}.ci-sort__item--selected{background:#fafafa;font-weight:600}.ci-import-modal{padding:32px;z-index:100}.ci-import-modal__content{position:relative;padding:24px 32px}.ci-import-modal__loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#fff;display:flex;justify-content:center;align-items:center}.ci-import-modal__paragraph{margin-bottom:16px}.ci-import-modal__options-list{list-style-type:none}.ci-import-modal__option{display:flex;padding:10px 19px;align-items:center;cursor:pointer}.ci-import-modal__option:hover{background:#f5f5f5}.ci-import-modal__option:hover .ci-heading{color:#1a90ff}.ci-import-modal__option-icon{margin-right:19px}.ci-import-modal__option-heading{font-weight:700}.ci-import-modal__option-description{color:#8c8c8c}.ci-import-modal__file{display:flex}.ci-import-modal__input{margin-bottom:.25em}.ci-import-modal .rdx-input__label{display:flex}.ci-import-modal__error{font-size:12px;color:#cd1323;margin-bottom:0}.ci-import-modal__icon{margin-left:.3em}.ci-import-modal__tip{font-size:12px;color:#8c8c8c;margin-left:15px;padding-top:31px}.ci-import-modal__button:nth-child(2){margin-right:.5em}.ci-import-modal__button.rdx-button:first-child{margin-right:auto}.ci-import-modal .rdx-file-picker__file{cursor:default}.ci-import-modal .rdx-file-picker__file:hover{background:#f5f5f5}.ci-import-modal .rdx-file-picker__file-name{color:#595959}.ci-empty-state{display:flex;justify-content:center;align-items:center;min-height:200px;height:50%}.ci-empty-state__container{display:flex;flex-direction:column;text-align:center}.ci-empty-state__icon{display:inline;color:#d9d9d9;font-size:40px}.ci-empty-state__icon>*{line-height:1}.ci-empty-state__header{font-weight:700;color:#262626;font-size:14px;line-height:20px}.ci-empty-state__description{color:#8c8c8c;font-size:12px;line-height:17px}.v-toast__item{background:#fff;color:rgba(0,0,0,.85);opacity:1;position:relative;overflow:hidden;border-left:5px solid #262626;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}@media (min-width:1200px){.v-toast__item{max-width:50%}}.v-toast__item--success{border-color:#53c71a}.v-toast__item--error{border-color:#ff4d4f}.v-toast__item--warning{border-color:#ffc53d}.v-toast__item--info{border-color:#42aaff}.v-toast__loader{height:0;width:0;padding:5px;border:2px solid transparent;border-right-color:#555;border-bottom-color:#555;border-radius:50%;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;position:absolute;top:14px}.v-toast__loader+span{margin-left:20px}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn)}}.ci-table--hover .rdx-select .multiselect__tags,.ci-table--hover textarea,table.ci-table--hover .rdx-select .multiselect__tags,table.ci-table--hover textarea{background:transparent}.ci-table--hover tr:hover:not(:first-child),table.ci-table--hover tr:hover:not(:first-child){background:#e6f7ff}.rdx-pagination{display:flex;gap:.25rem;list-style:none;margin-bottom:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdx-pagination .active .rdx-button{border:1px solid #1a90ff;color:#1a90ff}.rdx-pagination .disabled .rdx-button{border:1px solid #d9d9d9;color:#bfbfbf;background:#f5f5f5;cursor:not-allowed}.rdx-pagination .disabled .rdx-button:focus{box-shadow:none}.list-items-header{width:100%;margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.list-items-content{border-bottom:1px solid #d9d9d9}.stock-view__list-items{flex-grow:1;display:flex;flex-direction:column}.stock-view{display:flex;flex-direction:column;height:100%}.stock-view__pagination-wrapper{width:100%;display:inline-flex;justify-content:flex-end}.stock-view__empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}.stock-view__empty-state-paragraph{font-size:12px;margin:4px 0 16px 0;color:#8c8c8c}