._switchContainer_165wu_13{cursor:pointer;align-items:center;gap:8px;display:inline-flex}._switchInput_165wu_20{clip:rect(0,0,0,0);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._switchButton_165wu_33{background-color:#e9e9f5;border-radius:100px;outline:none;flex-shrink:0;align-self:center;transition:background-color .2s,transform .2s;display:flex;position:relative}._large_165wu_44 ._switchButton_165wu_33{flex:0 0 42px;width:42px;height:24px}._small_165wu_50 ._switchButton_165wu_33{flex:0 0 34px;width:34px;height:20px}._switchButton_165wu_33:before{content:"";background:#fff;border-radius:100px;transition:transform .2s;position:absolute}._large_165wu_44 ._switchButton_165wu_33:before{width:20px;height:20px;top:2px;left:2px}._small_165wu_50 ._switchButton_165wu_33:before{width:16px;height:16px;top:2px;left:2px}._disabled_165wu_78 ._switchButton_165wu_33:before{background:#f7f7ff}._large_165wu_44 ._switchInput_165wu_20:checked+._switchButton_165wu_33:before{transform:translate(18px)}._small_165wu_50 ._switchInput_165wu_20:checked+._switchButton_165wu_33:before{transform:translate(14px)}._disabled_165wu_78{cursor:not-allowed}._switchInput_165wu_20:focus-visible+._switchButton_165wu_33{outline-offset:2px;outline:2px solid #16a6c7}._primary_165wu_100 ._switchInput_165wu_20:not(:disabled):checked+._switchButton_165wu_33{background:#e22446}._primary_165wu_100 ._switchInput_165wu_20:disabled:checked+._switchButton_165wu_33{background-color:#f8c8d1}._switchContainer_165wu_13._primary_165wu_100:not(._disabled_165wu_78):hover ._switchInput_165wu_20:checked+._switchButton_165wu_33{background:#a91b35}._inactive_165wu_112 ._switchInput_165wu_20:not(:disabled):checked+._switchButton_165wu_33{background:#8e8e9c}._inactive_165wu_112 ._switchInput_165wu_20:disabled:checked+._switchButton_165wu_33{background-color:#b5b5c2}._switchContainer_165wu_13._inactive_165wu_112:not(._disabled_165wu_78):hover ._switchInput_165wu_20:checked+._switchButton_165wu_33{background:#6a6977}._active_165wu_124 ._switchInput_165wu_20:not(:disabled):checked+._switchButton_165wu_33{background:#269957}._active_165wu_124 ._switchInput_165wu_20:disabled:checked+._switchButton_165wu_33{background-color:#c3e3d1}._switchContainer_165wu_13._active_165wu_124:not(._disabled_165wu_78):hover ._switchInput_165wu_20:checked+._switchButton_165wu_33{background:#1d7341}._error_165wu_136 ._switchInput_165wu_20:not(:disabled):checked+._switchButton_165wu_33{background:#e55c39}._error_165wu_136 ._switchInput_165wu_20:disabled:checked+._switchButton_165wu_33{background-color:#f7cbc0}._switchContainer_165wu_13._error_165wu_136:not(._disabled_165wu_78):hover ._switchInput_165wu_20:checked+._switchButton_165wu_33{background:#ac452b}._warning_165wu_148 ._switchInput_165wu_20:not(:disabled):checked+._switchButton_165wu_33{background-color:#fbba0d}._warning_165wu_148 ._switchInput_165wu_20:disabled:checked+._switchButton_165wu_33{background-color:#fdd877}._switchContainer_165wu_13._warning_165wu_148:not(._disabled_165wu_78):hover ._switchInput_165wu_20:checked+._switchButton_165wu_33{background:#bc8b0a}._complementary_165wu_160 ._switchInput_165wu_20:not(:disabled):checked+._switchButton_165wu_33{background-color:#5858bf}._complementary_165wu_160 ._switchInput_165wu_20:disabled:checked+._switchButton_165wu_33{background-color:#d5d5ef}._switchContainer_165wu_13._complementary_165wu_160:not(._disabled_165wu_78):hover ._switchInput_165wu_20:checked+._switchButton_165wu_33{background-color:#42428f}._switchContainer_165wu_13:not(._disabled_165wu_78):hover ._switchInput_165wu_20:not(:checked)+._switchButton_165wu_33{background-color:#dcdce9}._switchLabel_165wu_177{color:#2e2e3a;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-family:Figtree;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;overflow:hidden}._switchContainer_165wu_13._disabled_165wu_78 ._switchLabel_165wu_177{color:#cdcddb;cursor:not-allowed}
.comparator-share-modal{z-index:1000;inset:0;cursor:default;background-color:#00000080;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;inset:0}.comparator-share-modal__content{background:#fff;border-radius:16px;flex-direction:column;gap:10px;width:fit-content;padding:32px;display:flex;box-shadow:0 4px 6px #0000001a}.comparator-share-modal__header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.comparator-share-modal__header-title{color:#2e2d37;font-size:16px;font-weight:700;line-height:140%}.comparator-share-modal__body{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:768px){.comparator-share-modal__body{flex-direction:column;align-items:normal;width:100%;padding:32px 16px 16px}}.comparator-share-modal__body-input{opacity:1;color:#6a6977;border:1px solid #cdcddb;border-radius:8px;width:485px;height:48px;padding:12px 8px;font-size:12px;line-height:130%}@media (max-width:768px){.comparator-share-modal__body-input{width:100%}}
@keyframes table-skeleton-shimmer{0%{background-position:600px 0}to{background-position:-600px 0}}.table-section-skeleton-grid{flex-direction:column;grid-column:1/-1;gap:16px;display:flex}@media (max-width:767px){.table-section-skeleton-grid{gap:12px}}.table-section-skeleton__bar{background:linear-gradient(90deg,#e9e9f5 25%,#f5f5fc 50%,#e9e9f5 75%) 0 0/600px 100%;border-radius:8px;height:16px;animation:1.5s linear infinite table-skeleton-shimmer}.table-section-skeleton--header{border-bottom:1px solid #ecedf2;margin-top:1.5rem;padding:.625rem 0}.table-section-skeleton--header .table-section-skeleton__bar{width:160px;height:17px}.table-section-skeleton--row{border-bottom:1px solid #ecedf2;padding:.75rem 0}.table-section-skeleton--row-last{border-bottom:none}@media (max-width:767px){.table-section-skeleton--row{flex-direction:column;gap:4px;padding:.625rem 0;display:flex}.table-section-skeleton--row:before{content:"";background:linear-gradient(90deg,#e9e9f5 25%,#f5f5fc 50%,#e9e9f5 75%) 0 0/600px 100%;border-radius:8px;width:96px;height:15px;animation:1.5s linear infinite table-skeleton-shimmer}.table-section-skeleton--row .table-section-skeleton__bar{width:70%;height:15px}}
.table-subtitles{padding:32px 0}@media (min-width:768px){.table-subtitles{flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;display:flex}}.table-subtitles__title{color:#e22446;font-family:Figtree;font-size:16px;font-weight:700}@media (max-width:767px){.table-subtitles__title{font-size:14px}}.table-subtitles__items{justify-content:flex-start;gap:8px;display:flex}@media (max-width:768px){.table-subtitles__items{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}}.table-subtitles__item{background:#f7f7ff;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:4px 10px;display:flex}.table-subtitles__text{color:#2e2e3a;font-size:12px;font-weight:400}.table-subtitles__dash-icon{color:#9e9da8;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;font-weight:700;display:flex}
.add-vehicle-card{background-color:var(--ds-color-neutral-high-lighter,#fff);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%23E9E9F5' stroke-width='1' stroke-dasharray='4%2c4' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;max-width:224px;height:auto;padding:12px;display:flex}.add-vehicle-card__title{color:#2e2e3a;text-align:center;margin:0;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:1.4}.add-vehicle-card__button-wrapper{width:100%}.add-vehicle-card__button-wrapper button{width:100%;background-color:#2e2e3a!important;border-color:#2e2e3a!important;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.add-vehicle-card__button-wrapper button:hover{background-color:#2e2d37!important;border-color:#2e2d37!important}
.vehicle-card{background-color:#fff;border:1px solid #e9e9f5;border-radius:12px;flex-direction:column;width:100%;max-width:224px;height:100%;display:flex;position:relative}.vehicle-card--compact{height:100%}.vehicle-card:hover{box-shadow:0 1rem 1rem #6a697729}.vehicle-card:focus-within{z-index:1}.vehicle-card__remove-button{z-index:1;color:#6a6977;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex;position:absolute;top:8px;right:8px}.vehicle-card__remove-button:hover{color:#2e2e3a;background-color:#f7f7ff}.vehicle-card__image-wrapper{aspect-ratio:16/9;background-color:#f7f7ff;border-radius:12px 12px 0 0;width:100%;position:relative;overflow:hidden}@media screen and (max-width:767px){.vehicle-card__image-wrapper{max-height:224px;padding-bottom:.5rem}}.vehicle-card__image{object-fit:contain;opacity:1;padding:.5rem}.vehicle-card__content{flex-direction:column;padding:.5rem;display:flex}.vehicle-card__title{color:#2e2e3a;letter-spacing:.02em;text-transform:uppercase;min-height:2.6em;margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.3}.vehicle-card__compact-version{color:#2e2e3a;height:auto;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;display:none}.vehicle-card__actions{flex-direction:column;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.vehicle-card__interest-button,.vehicle-card__secondary-action{width:100%}
