.detail-share-actions[data-v-f60087eb]{position:absolute;top:0;z-index:4;display:inline-flex;padding:0}[dir=ltr] .detail-share-actions[data-v-f60087eb]{left:max(calc((calc(1200 * var(--px)) - 100vw) / 2 - calc(20 * var(--px))),calc(-56 * var(--px)))}[dir=rtl] .detail-share-actions[data-v-f60087eb]{right:max(calc((calc(1200 * var(--px)) - 100vw) / 2 - calc(20 * var(--px))),calc(-56 * var(--px)))}.detail-share-actions[data-v-f60087eb] .share-actions{flex-direction:column;gap:calc(8 * var(--px))}.detail-share-actions[data-v-f60087eb] .share-actions__action{position:relative;box-shadow:0 calc(3 * var(--px)) calc(8 * var(--px)) #1107002e}.detail-share-actions[data-v-f60087eb] .share-actions__wechat{position:relative;display:block}.detail-share-actions[data-v-f60087eb] .share-actions__action:not(.share-actions__copy){background:#20b968}.detail-share-actions[data-v-f60087eb] .share-actions__wechat .share-actions__action{background:#6f58e8}.detail-share-actions[data-v-f60087eb] .share-actions__wechat-icon{fill:#fff}.detail-share-actions[data-v-f60087eb] .share-actions__copy{background:#1477e8}.detail-share-actions[data-v-f60087eb] .share-actions__wechat-qr{top:0;transform:translateY(calc(-8 * var(--px)))}[dir=ltr] .detail-share-actions[data-v-f60087eb] .share-actions__wechat-qr{left:calc(62 * var(--px));right:auto}[dir=rtl] .detail-share-actions[data-v-f60087eb] .share-actions__wechat-qr{right:calc(62 * var(--px));left:auto}.detail-share-actions[data-v-f60087eb] .share-actions__wechat:hover .share-actions__wechat-qr,.detail-share-actions[data-v-f60087eb] .share-actions__wechat:focus-within .share-actions__wechat-qr{transform:translateY(0)}@media (max-width: 767px){.detail-share-actions[data-v-f60087eb]{position:static;margin-bottom:calc(8 * var(--px))}.detail-share-actions[data-v-f60087eb] .share-actions{flex-direction:row;flex-wrap:wrap}}.image-preview[data-v-37cabcb1]{position:relative;display:flex;flex-direction:column}.image-preview-main-wrapper[data-v-37cabcb1]{width:100%;height:100%;background-color:#f9f9f9;position:relative;overflow:hidden}.image-preview-main-inner[data-v-37cabcb1]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;will-change:transform,opacity}.slide-left-enter-active[data-v-37cabcb1],.slide-left-leave-active[data-v-37cabcb1]{transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .2s ease}.slide-left-enter-from[data-v-37cabcb1]{opacity:.15}[dir=ltr] .slide-left-enter-from[data-v-37cabcb1]{transform:translate3d(calc(60 * var(--px)),0,0)}[dir=rtl] .slide-left-enter-from[data-v-37cabcb1]{transform:translate3d(calc(-60 * var(--px)),0,0)}.slide-left-enter-to[data-v-37cabcb1],.slide-left-leave-from[data-v-37cabcb1]{transform:translateZ(0);opacity:1}.slide-left-leave-to[data-v-37cabcb1]{opacity:1}[dir=ltr] .slide-left-leave-to[data-v-37cabcb1]{transform:translate3d(calc(-60 * var(--px)),0,0)}[dir=rtl] .slide-left-leave-to[data-v-37cabcb1]{transform:translate3d(calc(60 * var(--px)),0,0)}.slide-right-enter-active[data-v-37cabcb1],.slide-right-leave-active[data-v-37cabcb1]{transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .2s ease}.slide-right-enter-from[data-v-37cabcb1]{opacity:.15}[dir=ltr] .slide-right-enter-from[data-v-37cabcb1]{transform:translate3d(calc(-60 * var(--px)),0,0)}[dir=rtl] .slide-right-enter-from[data-v-37cabcb1]{transform:translate3d(calc(60 * var(--px)),0,0)}.slide-right-enter-to[data-v-37cabcb1],.slide-right-leave-from[data-v-37cabcb1]{transform:translateZ(0);opacity:1}.slide-right-leave-to[data-v-37cabcb1]{opacity:1}[dir=ltr] .slide-right-leave-to[data-v-37cabcb1]{transform:translate3d(calc(60 * var(--px)),0,0)}[dir=rtl] .slide-right-leave-to[data-v-37cabcb1]{transform:translate3d(calc(-60 * var(--px)),0,0)}.image-preview-main-inner[data-v-37cabcb1]{backface-visibility:hidden;transform:translateZ(0)}.image-preview-left[data-v-37cabcb1]{position:relative;width:calc(672 * var(--px));height:calc(466 * var(--px));border-radius:calc(10 * var(--px));overflow:hidden}.image-preview-left-favorite[data-v-37cabcb1]{position:absolute;top:calc(10 * var(--px));width:calc(40 * var(--px));height:calc(40 * var(--px));border-radius:50%;background:#00000026;-webkit-backdrop-filter:blur(calc(8 * var(--px)));backdrop-filter:blur(calc(8 * var(--px)));text-align:center;line-height:calc(40 * var(--px));z-index:2}[dir=ltr] .image-preview-left-favorite[data-v-37cabcb1]{right:calc(10 * var(--px))}[dir=rtl] .image-preview-left-favorite[data-v-37cabcb1]{left:calc(10 * var(--px))}.image-preview-left-favorite img[data-v-37cabcb1]{width:calc(30 * var(--px));height:calc(30 * var(--px))}.image-preview-left-hd[data-v-37cabcb1]{display:flex;align-items:center;justify-content:center;position:absolute;bottom:calc(10 * var(--px));width:calc(130 * var(--px));height:calc(38 * var(--px));background:#00000026;-webkit-backdrop-filter:blur(calc(8 * var(--px)));backdrop-filter:blur(calc(8 * var(--px)));border-radius:calc(24 * var(--px));font-weight:500;font-size:calc(12 * var(--px));color:#fff}[dir=ltr] .image-preview-left-hd[data-v-37cabcb1]{right:calc(10 * var(--px))}[dir=rtl] .image-preview-left-hd[data-v-37cabcb1]{left:calc(10 * var(--px))}.image-preview-left-hd img[data-v-37cabcb1]{width:calc(16 * var(--px));height:calc(16 * var(--px))}[dir=ltr] .image-preview-left-hd img[data-v-37cabcb1]{margin-right:calc(4 * var(--px))}[dir=rtl] .image-preview-left-hd img[data-v-37cabcb1]{margin-left:calc(4 * var(--px))}.image-preview-main[data-v-37cabcb1]{width:100%;height:100%;object-fit:contain}.image-preview-prev[data-v-37cabcb1],.image-preview-next[data-v-37cabcb1]{position:absolute;top:50%;transform:translateY(-50%);width:calc(48 * var(--px));height:calc(80 * var(--px));background:#00000026;-webkit-backdrop-filter:blur(calc(8 * var(--px)));backdrop-filter:blur(calc(8 * var(--px)));cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center}.image-preview-prev[data-v-37cabcb1]{left:0;border-radius:0 calc(10 * var(--px)) calc(10 * var(--px)) 0}.image-preview-next[data-v-37cabcb1]{right:0;border-radius:calc(10 * var(--px)) 0 0 calc(10 * var(--px))}.image-preview-prev img[data-v-37cabcb1],.image-preview-next img[data-v-37cabcb1]{width:calc(32 * var(--px))}.video-wrapper[data-v-37cabcb1]{position:relative;width:100%;height:100%}.video[data-v-37cabcb1]{width:100%;height:100%}.video-mask[data-v-37cabcb1]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;cursor:pointer}.play-icon[data-v-37cabcb1]{width:calc(40 * var(--px))!important;height:calc(40 * var(--px))!important}.image-preview-corner[data-v-37cabcb1]{position:absolute;top:calc(10 * var(--px));width:calc(114 * var(--px));height:calc(114 * var(--px));cursor:pointer;z-index:6}[dir=ltr] .image-preview-corner[data-v-37cabcb1]{right:calc(10 * var(--px))}[dir=rtl] .image-preview-corner[data-v-37cabcb1]{left:calc(10 * var(--px))}.image-preview-bottom[data-v-37cabcb1]{width:calc(672 * var(--px));margin-top:calc(10 * var(--px))}.thumb-grid[data-v-37cabcb1]{display:grid;grid-template-columns:repeat(6,1fr);gap:calc(10 * var(--px))}.thumb[data-v-37cabcb1]{position:relative;width:calc(103 * var(--px));height:calc(79 * var(--px));border-radius:calc(10 * var(--px));overflow:hidden;cursor:pointer;box-sizing:border-box;background:#f5f5f5;border:calc(2 * var(--px)) solid transparent}.thumb img[data-v-37cabcb1]{width:100%;height:100%}.thumb.active[data-v-37cabcb1]{border-color:#f60}.thumb-video-mask[data-v-37cabcb1]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center}.thumb-more[data-v-37cabcb1]{position:relative}.thumb-more-mask[data-v-37cabcb1]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--px));color:#fff;font-size:calc(14 * var(--px));font-weight:500}.thumb-more-mask img[data-v-37cabcb1]{width:calc(16 * var(--px));height:calc(16 * var(--px));object-fit:contain}[data-v-37cabcb1] .image-preview-full-modal-wrap .ant-modal-mask{background:#000000d9!important}.preview-modal[data-v-37cabcb1]{position:relative;height:80vh;background:transparent;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:calc(24 * var(--px)) calc(32 * var(--px))}.preview-modal-close[data-v-37cabcb1]{position:absolute;top:0;z-index:30;width:calc(40 * var(--px));height:calc(40 * var(--px));line-height:calc(40 * var(--px));text-align:center;font-size:calc(30 * var(--px));color:#fff;cursor:pointer}[dir=ltr] .preview-modal-close[data-v-37cabcb1]{right:0}[dir=rtl] .preview-modal-close[data-v-37cabcb1]{left:0}.preview-modal-main[data-v-37cabcb1]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;position:relative}.preview-modal-center[data-v-37cabcb1]{width:100%;height:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.preview-modal-main-inner[data-v-37cabcb1]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}.preview-modal-image[data-v-37cabcb1],.preview-modal-video[data-v-37cabcb1]{max-width:100%;max-height:100%}.preview-modal-video-box[data-v-37cabcb1]{position:relative;align-items:center;max-width:100%;max-height:100%}.preview-modal-video-wrap[data-v-37cabcb1]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.preview-modal-prev[data-v-37cabcb1],.preview-modal-next[data-v-37cabcb1]{position:absolute;top:50%;transform:translateY(-50%);width:calc(58 * var(--px));height:calc(58 * var(--px));border-radius:50%;background:#ffffff47;display:flex;align-items:center;justify-content:center;cursor:pointer}.preview-modal-prev[data-v-37cabcb1]{left:calc(12 * var(--px))}.preview-modal-next[data-v-37cabcb1]{right:calc(12 * var(--px))}.preview-modal-prev img[data-v-37cabcb1],.preview-modal-next img[data-v-37cabcb1]{width:calc(28 * var(--px))}.preview-modal-thumb-bar[data-v-37cabcb1]{margin-top:calc(18 * var(--px))}.preview-modal-thumb-scroll[data-v-37cabcb1]{display:flex;gap:calc(12 * var(--px));overflow-x:auto;overflow-y:hidden;padding-bottom:calc(6 * var(--px));scroll-behavior:smooth}.preview-modal-thumb[data-v-37cabcb1]{position:relative;flex:0 0 calc(160 * var(--px));height:calc(96 * var(--px));border-radius:calc(8 * var(--px));overflow:hidden;cursor:pointer;box-sizing:border-box;background:#222}.preview-modal-thumb img[data-v-37cabcb1]{width:100%;height:100%}.preview-modal-thumb.active[data-v-37cabcb1]{border:calc(2 * var(--px)) solid #ff6600}.thumb-scroll[data-v-37cabcb1]:active{cursor:grabbing}[data-v-37cabcb1] .ant-image .ant-image-mask:hover{opacity:0!important}.image-preview-full-modal-wrap .ant-modal .ant-modal-content{background-color:transparent!important;box-shadow:none!important;padding:0}.parts-title[data-v-15322d62]{text-align:center;font-weight:600;font-size:calc(22 * var(--px));color:#110700}.parts-info[data-v-15322d62]{position:relative;display:flex;width:calc(520 * var(--px));height:calc(110 * var(--px));background:#f8f9fc;border-radius:calc(10 * var(--px));padding:calc(10 * var(--px));box-sizing:border-box}.parts-info-img[data-v-15322d62]{width:calc(130 * var(--px));height:calc(90 * var(--px));border-radius:calc(5 * var(--px));overflow:hidden}.parts-info-img img[data-v-15322d62]{width:100%;height:100%}.parts-info-id[data-v-15322d62]{position:absolute;bottom:calc(10 * var(--px));font-size:calc(10 * var(--px));color:#fff}[dir=ltr] .parts-info-content[data-v-15322d62]{margin-left:calc(20 * var(--px))}[dir=rtl] .parts-info-content[data-v-15322d62]{margin-right:calc(20 * var(--px))}.parts-info-title[data-v-15322d62]{font-weight:400;font-size:calc(14 * var(--px));color:#110700}.parts-info-txt[data-v-15322d62]{display:flex;align-items:center;font-size:calc(12 * var(--px));color:#666;line-height:calc(16 * var(--px));margin:calc(10 * var(--px)) 0}.parts-info-txt-lin[data-v-15322d62]{color:#a8a8a8;margin:0 calc(5 * var(--px))}.parts-info-price[data-v-15322d62]{font-weight:700;font-size:calc(16 * var(--px));color:#ff5900}.parts-info-price span[data-v-15322d62]{color:#110700;font-size:calc(12 * var(--px))}.parts-form[data-v-15322d62]{margin-top:calc(10 * var(--px))}.parts-form-item[data-v-15322d62]{display:flex;align-items:center;justify-content:space-between;height:calc(40 * var(--px));background:#f8f9fc;border-radius:calc(5 * var(--px));padding:calc(10 * var(--px)) calc(20 * var(--px));box-sizing:border-box;font-weight:400;font-size:calc(14 * var(--px));color:#110700}[dir=ltr] .parts-form-item.flush-start[data-v-15322d62]{padding-left:0}[dir=rtl] .parts-form-item.flush-start[data-v-15322d62]{padding-right:0}.parts-form-item.flush-x[data-v-15322d62]{padding-left:0;padding-right:0}.parts-form-item-plus[data-v-15322d62],.parts-form-item-reduce[data-v-15322d62]{display:flex;align-items:center;justify-content:center;width:calc(18 * var(--px));height:calc(18 * var(--px));background:#e5e5e5;border-radius:calc(5 * var(--px));color:#000;cursor:pointer;font-weight:700}.parts-form-item-plus img[data-v-15322d62],.parts-form-item-reduce img[data-v-15322d62]{width:100%;height:100%}.parts-form-item-col[data-v-15322d62]{width:calc(100 * var(--px));min-width:calc(100 * var(--px));height:calc(20 * var(--px));border-radius:calc(5 * var(--px));display:inline-block}.parts-form-action[data-v-15322d62]{width:100%;text-align:center;margin-top:calc(20 * var(--px))}.parts-form-action-but[data-v-15322d62]{width:calc(310 * var(--px));height:calc(45 * var(--px));background:#f60;border-color:#f60!important;border-radius:calc(10 * var(--px));font-weight:500;font-size:calc(16 * var(--px));color:#fff!important}.parts-form-action-msg[data-v-15322d62]{font-weight:400;font-size:calc(10 * var(--px));color:#110700;margin-top:calc(5 * var(--px))}[data-v-15322d62] .ant-form-item{margin-bottom:calc(10 * var(--px))}[data-v-15322d62] .ant-input-number .ant-input-number-input{text-align:center!important}[data-v-15322d62] .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0}[data-v-15322d62] .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{color:#706e6b}[data-v-15322d62] .ant-space-item{width:100%!important}.used-car-card-list[data-v-2a393b51]{display:grid;grid-template-columns:repeat(5,calc(230 * var(--px)));gap:calc(13 * var(--px))}.rec-card__foot[data-v-2a393b51]{display:flex;align-items:center;justify-content:space-between;margin-top:calc(8 * var(--px))}.rec-card__price[data-v-2a393b51]{font-size:calc(18 * var(--px));font-weight:700;color:#0067ff}.rec-card__go img[data-v-2a393b51]{width:calc(22 * var(--px));height:calc(22 * var(--px))}.used-car-card[data-v-2a393b51]{display:block;color:inherit;text-decoration:none;height:calc(260 * var(--px));background:#fff;border:1px solid #EAEAEA;border-radius:calc(10 * var(--px));overflow:hidden;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.used-car-card[data-v-2a393b51]:hover{transform:translateY(calc(calc(-2 * var(--px))));box-shadow:0 calc(8 * var(--px)) calc(24 * var(--px)) #00000014}.used-car-card__image-wrap[data-v-2a393b51]{position:relative;width:100%;height:calc(134 * var(--px));background:#f5f5f5;overflow:hidden}.used-car-card__image[data-v-2a393b51]{width:100%;display:block}.used-car-card__serial[data-v-2a393b51]{position:absolute;top:calc(9 * var(--px));z-index:2;height:calc(18 * var(--px));line-height:calc(18 * var(--px));padding:0 calc(8 * var(--px));border-radius:calc(4 * var(--px));background:#00000073;-webkit-backdrop-filter:blur(calc(6 * var(--px)));backdrop-filter:blur(calc(6 * var(--px)));font-size:calc(12 * var(--px));color:#fff}[dir=ltr] .used-car-card__serial[data-v-2a393b51]{left:calc(9 * var(--px))}[dir=rtl] .used-car-card__serial[data-v-2a393b51]{right:calc(9 * var(--px))}.used-car-card__body[data-v-2a393b51]{padding:calc(5 * var(--px)) calc(10 * var(--px));box-sizing:border-box}.used-car-card__title[data-v-2a393b51]{min-height:calc(45 * var(--px));font-weight:400;color:#110700;font-size:calc(14 * var(--px));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.used-car-card__meta[data-v-2a393b51]{display:flex;align-items:center;gap:calc(5 * var(--px));margin-top:calc(5 * var(--px));flex-wrap:nowrap}.used-car-card__meta-item[data-v-2a393b51]{flex:1;min-width:0;text-align:center;background:#f3f3f3;border-radius:calc(4 * var(--px));font-weight:400;font-size:calc(12 * var(--px));color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:calc(4 * var(--px));box-sizing:border-box}.used-car-card__footer[data-v-2a393b51]{margin-top:calc(8 * var(--px));display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--px))}.used-car-card__tag[data-v-2a393b51]{max-width:calc(40 * var(--px));padding:0 calc(5 * var(--px));border:1px solid #0FC516;border-radius:calc(5 * var(--px));background:transparent;font-weight:400;font-size:calc(12 * var(--px));color:#0fc516}.used-car-card__price[data-v-2a393b51]{font-weight:700;font-size:calc(18 * var(--px));white-space:nowrap;color:#f60}[dir=ltr] .used-car-card__price[data-v-2a393b51]{margin-left:auto}[dir=rtl] .used-car-card__price[data-v-2a393b51]{margin-right:auto}.subscribe-success-modal[data-v-85474fc3]{padding:0 calc(4 * var(--px))}.subscribe-success-modal__title[data-v-85474fc3]{font-weight:600;font-size:calc(16 * var(--px));color:#110700;margin-bottom:calc(24 * var(--px))}.subscribe-success-modal__heading[data-v-85474fc3]{font-weight:600;font-size:calc(18 * var(--px));color:#110700;text-align:center;margin-bottom:calc(12 * var(--px))}.subscribe-success-modal__desc[data-v-85474fc3]{font-weight:400;font-size:calc(13 * var(--px));color:#f60;text-align:center;line-height:1.5;margin-bottom:calc(20 * var(--px))}.subscribe-success-modal__close-icon[data-v-85474fc3]{font-size:calc(22 * var(--px));color:#110700}.subscribe-success-modal__card[data-v-85474fc3]{display:flex;align-items:stretch;background:#f5f5f5;border-radius:calc(8 * var(--px));padding:calc(12 * var(--px));box-sizing:border-box}.subscribe-success-modal__card-image[data-v-85474fc3]{width:calc(96 * var(--px));height:calc(72 * var(--px));border-radius:calc(6 * var(--px));overflow:hidden;flex-shrink:0;background:#fff}[dir=ltr] .subscribe-success-modal__card-image[data-v-85474fc3]{margin-right:calc(12 * var(--px))}[dir=rtl] .subscribe-success-modal__card-image[data-v-85474fc3]{margin-left:calc(12 * var(--px))}.subscribe-success-modal__card-image img[data-v-85474fc3]{width:100%;height:100%;object-fit:cover;display:block}.subscribe-success-modal__card-info[data-v-85474fc3]{flex:1;min-width:0;display:flex;flex-direction:column}.subscribe-success-modal__card-name[data-v-85474fc3]{font-weight:600;font-size:calc(13 * var(--px));color:#110700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.subscribe-success-modal__card-serial[data-v-85474fc3]{font-weight:400;font-size:calc(12 * var(--px));color:#999;margin-top:calc(4 * var(--px))}.subscribe-success-modal__card-divider[data-v-85474fc3]{height:1px;background:#e7e7e7;margin:calc(8 * var(--px)) 0}.subscribe-success-modal__card-price-row[data-v-85474fc3]{display:flex;align-items:center;justify-content:space-between}.subscribe-success-modal__card-price-label[data-v-85474fc3]{font-weight:400;font-size:calc(12 * var(--px));color:#666}.subscribe-success-modal__card-price-value[data-v-85474fc3]{font-weight:600;font-size:calc(14 * var(--px));color:#f60}.resource-unavailable[data-v-defed4e7]{display:flex;align-items:center;justify-content:center;min-height:60vh}.resource-unavailable__content[data-v-defed4e7]{text-align:center}.resource-unavailable__icon[data-v-defed4e7]{width:calc(64 * var(--px));height:calc(64 * var(--px));margin-bottom:calc(16 * var(--px))}.resource-unavailable__msg[data-v-defed4e7]{font-size:calc(18 * var(--px));color:var(--text-primary);margin:0 0 calc(24 * var(--px))}.resource-unavailable__actions[data-v-defed4e7]{display:flex;gap:calc(12 * var(--px));justify-content:center}.resource-unavailable__btn[data-v-defed4e7]{display:inline-block;padding:calc(10 * var(--px)) calc(32 * var(--px));background:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:calc(4 * var(--px));font-size:calc(14 * var(--px));cursor:pointer}.resource-unavailable__btn[data-v-defed4e7]:hover{opacity:.85}.resource-unavailable__btn--ghost[data-v-defed4e7]{background:transparent;color:var(--color-primary)}.resource-unavailable__btn--ghost[data-v-defed4e7]:hover{background:var(--color-primary);color:#fff;opacity:1}.off-shelf-mask[data-v-8c667180]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:calc(20 * var(--px));box-sizing:border-box;background:#ffffffb8;-webkit-backdrop-filter:blur(calc(4 * var(--px)));backdrop-filter:blur(calc(4 * var(--px)));border-radius:calc(10 * var(--px))}.off-shelf-mask__card[data-v-8c667180]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:calc(480 * var(--px))}.off-shelf-mask__icon[data-v-8c667180]{font-size:calc(56 * var(--px));color:#f60;margin-bottom:calc(16 * var(--px))}.off-shelf-mask__text[data-v-8c667180]{margin:0;font-size:calc(20 * var(--px));font-weight:600;color:#110700}.vehicle-pay-intro[data-v-e1f9d12b]{display:block;width:100%;margin-top:calc(10 * var(--px));padding:calc(12 * var(--px)) calc(14 * var(--px));box-sizing:border-box;border:0;border-radius:calc(5 * var(--px));box-shadow:none}[dir=ltr] .vehicle-pay-intro[data-v-e1f9d12b]{background:linear-gradient(100deg,#fff6ef,#ffefe2)}[dir=rtl] .vehicle-pay-intro[data-v-e1f9d12b]{background:linear-gradient(-100deg,#fff6ef,#ffefe2)}[dir=ltr] .vehicle-pay-intro--embedded[data-v-e1f9d12b]{background:linear-gradient(100deg,#fff6ef,#ffefe2)}[dir=rtl] .vehicle-pay-intro--embedded[data-v-e1f9d12b]{background:linear-gradient(-100deg,#fff6ef,#ffefe2)}.vehicle-pay-intro__heading[data-v-e1f9d12b]{display:flex;align-items:center;justify-content:flex-start;gap:calc(6 * var(--px));width:100%}.vehicle-pay-intro__icon-wrap[data-v-e1f9d12b]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:calc(18 * var(--px));height:calc(18 * var(--px))}.vehicle-pay-intro__icon[data-v-e1f9d12b]{flex:0 0 auto;color:var(--color-primary);font-size:calc(18 * var(--px))}.vehicle-pay-intro__title[data-v-e1f9d12b]{display:block;color:var(--text-primary);font-size:calc(15 * var(--px));font-weight:700;line-height:1.4;white-space:nowrap}.vehicle-pay-intro__description[data-v-e1f9d12b]{width:100%;margin:calc(4 * var(--px)) 0 0;color:var(--text-secondary);font-size:calc(13 * var(--px));line-height:1.6}[dir=ltr] .vehicle-pay-intro__description[data-v-e1f9d12b]{text-align:left}[dir=rtl] .vehicle-pay-intro__description[data-v-e1f9d12b]{text-align:right}.vehicle-pay-intro__link[data-v-e1f9d12b]{display:inline-flex;align-items:center;gap:calc(4 * var(--px));color:var(--color-primary);font-weight:700;text-decoration:none;transition:color .2s ease}.vehicle-pay-intro__link[data-v-e1f9d12b]:hover{color:var(--color-aux-4);text-decoration:underline;text-underline-offset:calc(3 * var(--px))}.vehicle-pay-intro__methods[data-v-e1f9d12b]{display:flex;align-items:center;gap:calc(8 * var(--px));margin-top:calc(9 * var(--px))}.vehicle-pay-intro__methods-label[data-v-e1f9d12b]{color:var(--text-tertiary);font-size:calc(11.5 * var(--px))}.vehicle-pay-intro__logo[data-v-e1f9d12b]{display:inline-flex;height:calc(24 * var(--px));min-width:calc(52 * var(--px));align-items:center;justify-content:center;padding:0 calc(10 * var(--px));border:1px solid #e4e8ec;border-radius:calc(4 * var(--px));background:#fff;font-size:calc(12.5 * var(--px));font-weight:700;line-height:1}.vehicle-pay-intro__logo--paypal[data-v-e1f9d12b]{color:#1266a8;font-style:italic}.vehicle-pay-intro__logo--alipay[data-v-e1f9d12b]{color:#1677ff}.vehicle-pay-intro__logo--tamara[data-v-e1f9d12b]{color:#111827}@media (max-width: 480px){.vehicle-pay-intro[data-v-e1f9d12b]{margin-top:calc(7 * var(--px));padding:calc(7 * var(--px)) calc(9 * var(--px));border-radius:calc(6 * var(--px))}.vehicle-pay-intro__icon-wrap[data-v-e1f9d12b]{flex-basis:calc(15 * var(--px));width:calc(15 * var(--px));height:calc(15 * var(--px));border-radius:calc(4 * var(--px))}.vehicle-pay-intro__icon[data-v-e1f9d12b]{font-size:calc(9 * var(--px))}.vehicle-pay-intro__title[data-v-e1f9d12b]{font-size:calc(11 * var(--px))}.vehicle-pay-intro__description[data-v-e1f9d12b]{margin-top:calc(3 * var(--px));font-size:calc(10 * var(--px));line-height:1.35}}.vehicle-chat-entry[data-v-d119546c]{width:100%;margin-top:calc(10 * var(--px));padding:calc(12 * var(--px)) calc(14 * var(--px));box-sizing:border-box;border:1px solid #d6efe2;border-radius:calc(5 * var(--px));background:#fff}.vehicle-chat-entry__header[data-v-d119546c]{display:flex;align-items:flex-start;gap:calc(8 * var(--px));min-width:0}.vehicle-chat-entry__icon[data-v-d119546c]{color:#1fa463;margin-top:calc(2 * var(--px))}.vehicle-chat-entry__icon[data-v-d119546c] svg{width:calc(18 * var(--px));height:calc(18 * var(--px));fill:currentColor}.vehicle-chat-entry__heading[data-v-d119546c]{flex:1;min-width:0}.vehicle-chat-entry__title-row[data-v-d119546c]{display:flex;align-items:center;gap:calc(5 * var(--px))}.vehicle-chat-entry__title[data-v-d119546c]{color:#111;font-size:calc(15 * var(--px));font-weight:700;line-height:calc(18 * var(--px))}.vehicle-chat-entry__live[data-v-d119546c]{display:inline-flex;align-items:center;height:calc(18 * var(--px));padding:0 calc(7 * var(--px));border-radius:calc(9 * var(--px));color:#fff;font-size:calc(11 * var(--px));font-weight:700;letter-spacing:calc(.5 * var(--px));box-shadow:0 calc(2 * var(--px)) calc(6 * var(--px)) #1fa46338}[dir=ltr] .vehicle-chat-entry__live[data-v-d119546c]{background:linear-gradient(135deg,#2ec974,#1fa463)}[dir=rtl] .vehicle-chat-entry__live[data-v-d119546c]{background:linear-gradient(-135deg,#2ec974,#1fa463)}.vehicle-chat-entry__subtitle[data-v-d119546c]{overflow:hidden;margin-top:calc(2 * var(--px));color:var(--text-secondary);font-size:calc(12 * var(--px));line-height:calc(18 * var(--px));text-overflow:ellipsis;white-space:nowrap}.vehicle-chat-entry__form[data-v-d119546c]{display:flex;align-items:center;gap:calc(8 * var(--px));margin-top:calc(10 * var(--px))}.vehicle-chat-entry__input[data-v-d119546c]{flex:1;min-width:0;height:calc(38 * var(--px));padding:0 calc(12 * var(--px));box-sizing:border-box;border:1px solid #cbd5e1;border-radius:calc(5 * var(--px));outline:none;background:#fff;color:var(--text-primary);font-family:inherit;font-size:calc(13 * var(--px));box-shadow:inset 0 1px calc(2 * var(--px)) #0f172a0a}.vehicle-chat-entry__input[data-v-d119546c]::placeholder{color:var(--text-tertiary)}.vehicle-chat-entry__input[data-v-d119546c]:focus{border-color:#73d13d;background:#fff}.vehicle-chat-entry__send[data-v-d119546c]{display:inline-flex;flex:0 0 calc(38 * var(--px));align-items:center;justify-content:center;width:calc(38 * var(--px));height:calc(38 * var(--px));padding:0;border:0;border-radius:calc(5 * var(--px));color:#fff;font-size:calc(13 * var(--px));cursor:pointer;box-shadow:none}[dir=ltr] .vehicle-chat-entry__send[data-v-d119546c]{background:linear-gradient(135deg,#2ec974,#1fa463)}[dir=rtl] .vehicle-chat-entry__send[data-v-d119546c]{background:linear-gradient(-135deg,#2ec974,#1fa463)}.vehicle-chat-entry__send[data-v-d119546c]:hover:not(:disabled){background:#389e0d;transform:translateY(calc(-1 * var(--px)))}.vehicle-chat-entry__send[data-v-d119546c]:focus-visible{outline:calc(2 * var(--px)) solid #52c41a;outline-offset:calc(2 * var(--px))}.vehicle-trust-card[data-v-b6c57679]{position:relative;min-height:calc(106 * var(--px));margin-top:calc(14 * var(--px));padding:calc(13 * var(--px)) calc(14 * var(--px));overflow:hidden;border-radius:calc(10 * var(--px));border:1px solid rgba(255,255,255,.28);background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 calc(8 * var(--px)) calc(22 * var(--px)) #09462c47;color:#fff}.vehicle-trust-card--new-condition[data-v-b6c57679],.vehicle-trust-card--inspection-available[data-v-b6c57679]{background-color:#0b5a3c}.vehicle-trust-card--inspection-unavailable[data-v-b6c57679]{background-color:#6a3b2f}.vehicle-trust-card__header[data-v-b6c57679]{display:flex;align-items:center;gap:calc(8 * var(--px))}.vehicle-trust-card__header strong[data-v-b6c57679]{flex:1;font-size:calc(15 * var(--px));line-height:1.2;text-shadow:0 1px calc(3 * var(--px)) rgba(0,0,0,.35)}.vehicle-trust-card__header button[data-v-b6c57679]{height:calc(28 * var(--px));padding:0 calc(11 * var(--px));border:1px solid #1b6fd6;border-radius:calc(4 * var(--px));background:#1b6fd6;color:#fff;cursor:pointer;font-size:calc(13 * var(--px));font-weight:600}.vehicle-trust-card__badge[data-v-b6c57679]{display:grid;width:calc(26 * var(--px));height:calc(26 * var(--px));place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:#fff3;color:#fff;font-size:calc(12 * var(--px))}.vehicle-trust-card p[data-v-b6c57679]{margin:calc(7 * var(--px)) 0 0;color:#ffffffeb;font-size:calc(12.8 * var(--px));line-height:1.65;text-shadow:0 1px calc(3 * var(--px)) rgba(0,0,0,.35)}.vehicle-price-card[data-v-ff9a4f61]{position:relative;margin-top:calc(14 * var(--px));display:flex;flex-direction:column;gap:calc(10 * var(--px));padding:calc(14 * var(--px)) calc(16 * var(--px));border:calc(1.5 * var(--px)) solid #ffb26b;border-radius:calc(10 * var(--px));box-shadow:0 calc(8 * var(--px)) calc(22 * var(--px)) #ff660026}[dir=ltr] .vehicle-price-card[data-v-ff9a4f61]{background:linear-gradient(108deg,#ffefd8,#fff 55%)}[dir=rtl] .vehicle-price-card[data-v-ff9a4f61]{background:linear-gradient(-108deg,#ffefd8,#fff 55%)}.vehicle-price-card__header[data-v-ff9a4f61]{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--px));flex-wrap:wrap}.vehicle-price-card__body[data-v-ff9a4f61]{display:flex;align-items:flex-end;gap:calc(12 * var(--px));flex-wrap:wrap}.vehicle-price-card__header[data-v-ff9a4f61]{color:#a9a09a;font-size:calc(12 * var(--px))}.vehicle-price-card__label[data-v-ff9a4f61]{position:relative;display:inline-flex;align-items:center;gap:calc(7 * var(--px))}.vehicle-price-card__label b[data-v-ff9a4f61]{color:#f60;font-size:calc(12 * var(--px))}.vehicle-price-card__info[data-v-ff9a4f61]{display:inline-grid;width:calc(14 * var(--px));height:calc(14 * var(--px));place-items:center;padding:0;border:1px solid #bcbcbc;border-radius:50%;background:transparent;color:#999;font-size:calc(10 * var(--px));line-height:1;cursor:help}.vehicle-price-card__tip[data-v-ff9a4f61]{position:absolute;top:calc(25 * var(--px));z-index:3;width:calc(220 * var(--px));padding:calc(8 * var(--px)) calc(10 * var(--px));border-radius:calc(5 * var(--px));background:#252525;color:#fff;font-size:calc(12 * var(--px));line-height:1.45;box-shadow:0 calc(3 * var(--px)) calc(10 * var(--px)) #0000003d;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .15s ease}[dir=ltr] .vehicle-price-card__tip[data-v-ff9a4f61]{left:calc(-18 * var(--px))}[dir=rtl] .vehicle-price-card__tip[data-v-ff9a4f61]{right:calc(-18 * var(--px))}.vehicle-price-card__tip[data-v-ff9a4f61]:before{position:absolute;top:calc(-5 * var(--px));width:calc(10 * var(--px));height:calc(10 * var(--px));background:#252525;content:""}[dir=ltr] .vehicle-price-card__tip[data-v-ff9a4f61]:before{left:calc(108 * var(--px));transform:rotate(45deg)}[dir=rtl] .vehicle-price-card__tip[data-v-ff9a4f61]:before{right:calc(108 * var(--px));transform:rotate(-45deg)}.vehicle-price-card__info:hover+.vehicle-price-card__tip[data-v-ff9a4f61],.vehicle-price-card__info:focus-visible+.vehicle-price-card__tip[data-v-ff9a4f61]{opacity:1;visibility:visible}.vehicle-price-card__discount[data-v-ff9a4f61]{color:#16834c;font-weight:700}[dir=ltr] .vehicle-price-card__discount[data-v-ff9a4f61]{margin-left:auto}[dir=rtl] .vehicle-price-card__discount[data-v-ff9a4f61]{margin-right:auto}.vehicle-price-card__compare[data-v-ff9a4f61],.vehicle-price-card__subscribe[data-v-ff9a4f61]{display:grid;place-items:center;border:1px solid #ffb17e;border-radius:calc(8 * var(--px));background:#fff;color:#f60;cursor:pointer}.vehicle-price-card__compare[data-v-ff9a4f61]{width:calc(32 * var(--px));height:calc(32 * var(--px));overflow:hidden}[dir=ltr] .vehicle-price-card__compare[data-v-ff9a4f61]{margin-left:auto}[dir=rtl] .vehicle-price-card__compare[data-v-ff9a4f61]{margin-right:auto}.vehicle-price-card__compare svg[data-v-ff9a4f61]{width:calc(19 * var(--px));height:calc(19 * var(--px));fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.vehicle-price-card__rule[data-v-ff9a4f61]{margin:0;border-top:1px dashed #fbe3cf}.vehicle-price-card__body strong[data-v-ff9a4f61]{color:#101114;font-size:calc(33 * var(--px));line-height:1}.vehicle-price-card__subscribe[data-v-ff9a4f61]{position:relative;width:calc(34 * var(--px));height:calc(34 * var(--px))}[dir=ltr] .vehicle-price-card__subscribe[data-v-ff9a4f61]{margin-left:auto}[dir=rtl] .vehicle-price-card__subscribe[data-v-ff9a4f61]{margin-right:auto}.vehicle-price-card__subscribe svg[data-v-ff9a4f61]{width:calc(20 * var(--px));height:calc(20 * var(--px));fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.vehicle-price-card__subscribe-tip[data-v-ff9a4f61]{position:absolute;bottom:calc(100% + calc(8 * var(--px)));z-index:4;width:max-content;max-width:calc(180 * var(--px));padding:calc(6 * var(--px)) calc(8 * var(--px));border-radius:calc(4 * var(--px));background:#333;color:#fff;font-size:calc(11 * var(--px));font-weight:400;line-height:1.35;opacity:0;pointer-events:none;transform:translateY(calc(3 * var(--px)));transition:opacity .15s ease,transform .15s ease;visibility:hidden;white-space:normal}[dir=ltr] .vehicle-price-card__subscribe-tip[data-v-ff9a4f61]{right:calc(-12 * var(--px))}[dir=rtl] .vehicle-price-card__subscribe-tip[data-v-ff9a4f61]{left:calc(-12 * var(--px))}.vehicle-price-card__subscribe-tip[data-v-ff9a4f61]:after{position:absolute;top:100%;border:calc(5 * var(--px)) solid transparent;border-top-color:#333;content:""}[dir=ltr] .vehicle-price-card__subscribe-tip[data-v-ff9a4f61]:after{right:calc(20 * var(--px))}[dir=rtl] .vehicle-price-card__subscribe-tip[data-v-ff9a4f61]:after{left:calc(20 * var(--px))}.vehicle-price-card__subscribe:hover .vehicle-price-card__subscribe-tip[data-v-ff9a4f61],.vehicle-price-card__subscribe:focus-visible .vehicle-price-card__subscribe-tip[data-v-ff9a4f61]{opacity:1;transform:translateY(0);visibility:visible}.vehicle-price-card__disclaimer[data-v-ff9a4f61]{margin:calc(10 * var(--px)) 0 0;color:#78869a;font-size:calc(11 * var(--px));line-height:1.5}.vehicle-detail-summary[data-v-99c6e898]{display:grid;gap:calc(14 * var(--px))}.vehicle-detail-summary__title-row[data-v-99c6e898]{display:flex;align-items:baseline;gap:calc(6 * var(--px))}.vehicle-detail-summary__title-block[data-v-99c6e898]{flex:1;min-width:0}.vehicle-detail-summary__title-row h1[data-v-99c6e898]{margin:calc(8 * var(--px)) 0 0;font-size:calc(24 * var(--px));line-height:1.35;font-weight:600}.vehicle-detail-summary__msrp[data-v-99c6e898]{display:block;margin-top:calc(3 * var(--px));color:#111;font-size:calc(12 * var(--px));font-weight:700;line-height:1.3}.vehicle-detail-summary__title-row button[data-v-99c6e898]{width:calc(22 * var(--px));height:calc(22 * var(--px));padding:0;border:1px solid #ffd3b3;border-radius:calc(4 * var(--px));background:#fff7f1;color:#f60;font-size:calc(13 * var(--px));line-height:1;cursor:pointer}.vehicle-detail-summary__meta button[data-v-99c6e898]{border:0;background:none;cursor:pointer}.vehicle-detail-summary__meta[data-v-99c6e898]{display:flex;flex-wrap:wrap;gap:calc(8 * var(--px));color:#52617a;font-size:calc(12 * var(--px))}.vehicle-detail-summary__meta[data-v-99c6e898]>*+*:before{content:"|";color:#b2bac5}[dir=ltr] .vehicle-detail-summary__meta[data-v-99c6e898]>*+*:before{margin-right:calc(8 * var(--px))}[dir=rtl] .vehicle-detail-summary__meta[data-v-99c6e898]>*+*:before{margin-left:calc(8 * var(--px))}.vehicle-detail-summary__actions[data-v-99c6e898]{display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--px))}.vehicle-detail-summary__actions button[data-v-99c6e898]{min-height:calc(42 * var(--px));border:1px solid #ff6600;background:#fff;color:#f60;cursor:pointer}.vehicle-detail-summary__actions button[data-v-99c6e898]:first-child{background:#f60;color:#fff}.vehicle-parts-banner[data-v-f0f085da]{display:flex;align-items:center;gap:calc(12 * var(--px));min-height:calc(108 * var(--px));margin-top:calc(24 * var(--px));padding:calc(14 * var(--px)) calc(20 * var(--px));border-radius:calc(12 * var(--px));box-shadow:0 calc(7 * var(--px)) calc(18 * var(--px)) #0003;color:#fff}[dir=ltr] .vehicle-parts-banner[data-v-f0f085da]{background:linear-gradient(100deg,#321f11fa,#231b13eb),#2d2117}[dir=rtl] .vehicle-parts-banner[data-v-f0f085da]{background:linear-gradient(-100deg,#321f11fa,#231b13eb),#2d2117}.vehicle-parts-banner__icon[data-v-f0f085da]{display:grid;width:calc(52 * var(--px));height:calc(52 * var(--px));place-items:center;flex:0 0 auto;border-radius:calc(10 * var(--px));background:#ff7a0a;color:#fff;font-size:calc(32 * var(--px));font-weight:700}.vehicle-parts-banner__icon svg[data-v-f0f085da]{width:calc(26 * var(--px));height:calc(26 * var(--px));fill:currentColor}.vehicle-parts-banner__text[data-v-f0f085da]{display:flex;min-width:0;flex:1;flex-direction:column;gap:calc(2 * var(--px))}.vehicle-parts-banner__text strong[data-v-f0f085da]{font-size:calc(18 * var(--px))}.vehicle-parts-banner__text>span[data-v-f0f085da]{color:#ffffffe6;font-size:calc(12 * var(--px))}.vehicle-parts-banner__tags[data-v-f0f085da]{display:flex;gap:calc(4 * var(--px))}.vehicle-parts-banner__tags i[data-v-f0f085da]{padding:1px calc(7 * var(--px));border:1px solid rgba(255,255,255,.4);border-radius:calc(10 * var(--px));font-style:normal;font-size:calc(10 * var(--px))}.vehicle-parts-banner button[data-v-f0f085da]{flex:0 0 auto;min-height:calc(40 * var(--px));padding:0 calc(18 * var(--px));border:0;border-radius:calc(22 * var(--px));background:#ff7a0a;color:#fff;cursor:pointer;font-size:calc(13 * var(--px));font-weight:700}@media (max-width: 640px){.vehicle-parts-banner[data-v-f0f085da]{align-items:flex-start;flex-wrap:wrap}[dir=ltr] .vehicle-parts-banner button[data-v-f0f085da]{margin-left:calc(64 * var(--px))}[dir=rtl] .vehicle-parts-banner button[data-v-f0f085da]{margin-right:calc(64 * var(--px))}}@media (max-width: 480px),(orientation: landscape) and (max-height: 480px) and (pointer: coarse){.vehicle-parts-banner[data-v-f0f085da]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:calc(12 * var(--px));padding:calc(16 * var(--px))}.vehicle-parts-banner__icon[data-v-f0f085da]{width:calc(40 * var(--px));height:calc(40 * var(--px))}.vehicle-parts-banner__text[data-v-f0f085da]{display:contents}.vehicle-parts-banner__text strong[data-v-f0f085da]{min-width:0;overflow-wrap:anywhere}.vehicle-parts-banner__text>span[data-v-f0f085da]{grid-column:1 / -1;font-size:.875rem;line-height:1.5}.vehicle-parts-banner__tags[data-v-f0f085da]{flex-wrap:wrap;gap:calc(6 * var(--px))}.vehicle-parts-banner button[data-v-f0f085da]{grid-column:1 / -1;width:100%;min-width:0;min-height:2.75rem;padding:calc(10 * var(--px)) calc(12 * var(--px));white-space:normal;overflow-wrap:anywhere}[dir=ltr] .vehicle-parts-banner button[data-v-f0f085da]{margin-left:0}[dir=rtl] .vehicle-parts-banner button[data-v-f0f085da]{margin-right:0}}.vehicle-mobile-actions[data-v-05a21ab7]{display:none}@media (max-width: 900px){.vehicle-mobile-actions[data-v-05a21ab7]{position:fixed;right:0;bottom:0;left:0;z-index:30;display:grid;grid-template-columns:minmax(calc(105 * var(--px)),.9fr) 1fr 1fr;gap:calc(8 * var(--px));align-items:center;padding:calc(10 * var(--px)) calc(12 * var(--px)) calc(calc(10 * var(--px)) + env(safe-area-inset-bottom));border-top:1px solid #e5e5e5;background:#fffffffa;box-shadow:0 calc(-3 * var(--px)) calc(14 * var(--px)) #11070014}.vehicle-mobile-actions__price[data-v-05a21ab7]{overflow:hidden;color:#110700;white-space:nowrap}.vehicle-mobile-actions__price strong[data-v-05a21ab7]{font-size:calc(18 * var(--px))}.vehicle-mobile-actions__currency[data-v-05a21ab7]{color:var(--text-secondary);font-size:calc(11 * var(--px))}[dir=ltr] .vehicle-mobile-actions__currency[data-v-05a21ab7]{margin-right:calc(3 * var(--px))}[dir=rtl] .vehicle-mobile-actions__currency[data-v-05a21ab7]{margin-left:calc(3 * var(--px))}.vehicle-mobile-actions button[data-v-05a21ab7]{min-height:calc(42 * var(--px));border-radius:calc(6 * var(--px));font-size:calc(14 * var(--px));font-weight:600}.vehicle-mobile-actions__secondary[data-v-05a21ab7]{border:1px solid var(--color-primary);background:#fff;color:var(--color-primary)}.vehicle-mobile-actions__primary[data-v-05a21ab7]{border:1px solid var(--color-primary);background:var(--gradient-primary);color:#fff}.vehicle-mobile-actions__primary[data-v-05a21ab7]:disabled{border-color:#cfcfcf;background:#cfcfcf;cursor:not-allowed}}.price-insights[data-v-d524ca0b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:calc(16 * var(--px));background:#0000008c}.price-insights__panel[data-v-d524ca0b]{width:min(calc(760 * var(--px)),100%);max-height:90vh;overflow:auto;box-sizing:border-box;padding:calc(18 * var(--px)) calc(22 * var(--px)) calc(20 * var(--px));border-radius:calc(10 * var(--px));background:#fff;box-shadow:0 calc(14 * var(--px)) calc(44 * var(--px)) #0000003d}.price-insights__header[data-v-d524ca0b]{display:flex;justify-content:space-between;align-items:center;gap:calc(12 * var(--px))}.price-insights__header h2[data-v-d524ca0b]{display:flex;align-items:center;gap:calc(8 * var(--px));margin:0;color:#000;font-size:calc(17 * var(--px));font-weight:700}.price-insights__header h2 span[data-v-d524ca0b]{padding:calc(3 * var(--px)) calc(7 * var(--px));border-radius:calc(10 * var(--px));color:#fff;font-size:calc(11 * var(--px));letter-spacing:calc(.5 * var(--px))}[dir=ltr] .price-insights__header h2 span[data-v-d524ca0b]{background:linear-gradient(90deg,#ff8a1f,#f60)}[dir=rtl] .price-insights__header h2 span[data-v-d524ca0b]{background:linear-gradient(-90deg,#ff8a1f,#f60)}.price-insights__header button[data-v-d524ca0b]{width:calc(30 * var(--px));height:calc(30 * var(--px));border:0;border-radius:50%;background:#f5f5f5;color:#666;font-size:calc(20 * var(--px));cursor:pointer}.price-insights__conclusion[data-v-d524ca0b]{display:flex;gap:calc(10 * var(--px));margin-top:calc(14 * var(--px));padding:calc(12 * var(--px)) calc(14 * var(--px));border:1px solid #cfebdc;border-radius:calc(8 * var(--px));background:#f3fbf6}.price-insights__conclusion b[data-v-d524ca0b]{flex:none;height:calc(26 * var(--px));padding:0 calc(10 * var(--px));border-radius:calc(4 * var(--px));background:#1fa463;color:#fff;font-size:calc(12.5 * var(--px));line-height:calc(26 * var(--px))}.price-insights__conclusion p[data-v-d524ca0b]{margin:0;color:#4b5563;font-size:calc(13 * var(--px));line-height:1.7}.price-insights__stats[data-v-d524ca0b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(10 * var(--px));margin-top:calc(12 * var(--px))}.price-insights__stats>div[data-v-d524ca0b]{padding:calc(11 * var(--px)) calc(12 * var(--px));border:1px solid #eee;border-radius:calc(8 * var(--px));background:#fcfcfc}.price-insights__stats span[data-v-d524ca0b]{display:block;color:#8b8b8b;font-size:calc(12 * var(--px))}.price-insights__stats strong[data-v-d524ca0b]{display:block;margin-top:calc(5 * var(--px));color:#222;font-size:calc(18 * var(--px))}.price-insights__stats small[data-v-d524ca0b]{color:#999;font-size:calc(11 * var(--px));font-weight:400}.price-insights__chart-title[data-v-d524ca0b]{display:flex;gap:calc(8 * var(--px));margin-top:calc(16 * var(--px));color:#111;font-size:calc(14 * var(--px))}.price-insights__chart-title[data-v-d524ca0b]:before{width:calc(3 * var(--px));height:calc(13 * var(--px));border-radius:calc(2 * var(--px));background:#f60;content:""}.price-insights__chart-title small[data-v-d524ca0b]{color:#999;font-size:calc(11.5 * var(--px))}[dir=ltr] .price-insights__chart-title small[data-v-d524ca0b]{margin-left:auto}[dir=rtl] .price-insights__chart-title small[data-v-d524ca0b]{margin-right:auto}.price-insights__chart[data-v-d524ca0b]{margin-top:calc(8 * var(--px));padding:calc(10 * var(--px)) calc(10 * var(--px)) calc(6 * var(--px));border:1px solid #f0f0f0;border-radius:calc(8 * var(--px))}.price-insights__chart svg[data-v-d524ca0b]{display:block;width:100%}.price-insights__chart text[data-v-d524ca0b]{fill:#8b8b8b;font-size:calc(11 * var(--px))}.price-insights__chart .price-insights__orange[data-v-d524ca0b]{fill:#f60;font-weight:600}.price-insights__chart .price-insights__blue[data-v-d524ca0b]{fill:#2e7df6;font-weight:600}.price-insights__legend[data-v-d524ca0b]{display:flex;flex-wrap:wrap;gap:calc(8 * var(--px)) calc(20 * var(--px));margin-top:calc(11 * var(--px));color:#888;font-size:calc(11.5 * var(--px))}.price-insights__legend span[data-v-d524ca0b]{display:inline-flex;align-items:center;gap:calc(6 * var(--px))}.price-insights__legend i[data-v-d524ca0b]{width:calc(16 * var(--px));height:calc(3 * var(--px));background:#f60}[dir=ltr] .price-insights__legend .median[data-v-d524ca0b]{background:repeating-linear-gradient(90deg,#2e7df6 0 calc(7 * var(--px)),transparent calc(7 * var(--px)) calc(11 * var(--px)))}[dir=rtl] .price-insights__legend .median[data-v-d524ca0b]{background:repeating-linear-gradient(-90deg,#2e7df6 0 calc(7 * var(--px)),transparent calc(7 * var(--px)) calc(11 * var(--px)))}.price-insights__legend .range[data-v-d524ca0b]{height:calc(10 * var(--px));background:#2e7df647}.price-insights__note[data-v-d524ca0b]{margin:calc(10 * var(--px)) 0 0;color:#999;font-size:calc(11.5 * var(--px));line-height:1.7}footer[data-v-d524ca0b]{display:flex;gap:calc(10 * var(--px));margin-top:calc(14 * var(--px))}footer button[data-v-d524ca0b]{flex:1;height:calc(38 * var(--px));border:1px solid #ff6600;border-radius:calc(6 * var(--px));background:#ff7a16;color:#fff;font-size:calc(14 * var(--px));font-weight:700;cursor:pointer}footer .ghost[data-v-d524ca0b]{background:#fff;color:#f60}@media (max-width: 640px){.price-insights__panel[data-v-d524ca0b]{padding:calc(16 * var(--px)) calc(14 * var(--px)) calc(18 * var(--px))}.price-insights__conclusion[data-v-d524ca0b]{display:block}.price-insights__conclusion p[data-v-d524ca0b]{margin-top:calc(8 * var(--px))}.price-insights__stats[data-v-d524ca0b]{grid-template-columns:1fr}footer[data-v-d524ca0b]{flex-direction:column}}.image-download[data-v-f1fbcf19]{padding:calc(14 * var(--px)) calc(4 * var(--px)) calc(8 * var(--px));text-align:center}.image-download__stage[data-v-f1fbcf19]{min-height:calc(22 * var(--px));margin:calc(16 * var(--px)) 0 calc(4 * var(--px));color:#333}.image-download__count[data-v-f1fbcf19]{margin:0 0 calc(16 * var(--px));color:#999;font-size:calc(13 * var(--px))}
