.c-car-info-modal-header[data-v-481a697e]{align-items:center;background-color:#fff;border-radius:8px;display:flex;gap:8px;padding:32px 32px 24px;z-index:-1}.c-car-info-modal-header__back[data-v-481a697e]{align-items:center;border-radius:2px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:.2s;width:24px}.c-car-info-modal-header__back svg[data-v-481a697e]{fill:#888;height:auto;width:8px}.c-car-info-modal-header__back[data-v-481a697e]:hover{background-color:#cccccc1a}.c-car-info-modal-header__text[data-v-481a697e]{color:#333;font-size:20px;font-weight:700;line-height:1}@media screen and (max-width:768px){.c-car-info-modal-header[data-v-481a697e]{border-radius:16px;padding:20px}.c-car-info-modal-header__back[data-v-481a697e]{width:24px}}.c-car-info-modal-card-body-maker[data-v-a2b3a190]{height:75vh;margin-right:4px;overflow-y:auto;padding:0 32px;scrollbar-color:#888 transparent;scrollbar-width:thin}.c-car-info-modal-card-body-maker[data-v-a2b3a190]::-webkit-scrollbar{background:transparent;width:4px}.c-car-info-modal-card-body-maker[data-v-a2b3a190]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.c-car-info-modal-card-body-maker .c-justify-between[data-v-a2b3a190]{display:flex;flex-direction:column;height:100%;justify-content:space-between}.c-car-info-modal-card-body-maker .c-country-buttons[data-v-a2b3a190]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.c-car-info-modal-card-body-maker .c-country-buttons .c-country-button[data-v-a2b3a190]{align-items:center;background-color:#f0f0f0;border:1px solid transparent;border-radius:100px;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:6px 12px}.c-car-info-modal-card-body-maker .c-country-buttons .c-country-button.active[data-v-a2b3a190]{background-color:#105ed3;color:#fff}.c-car-info-modal-card-body-maker .c-country-buttons .c-country-button .c-country-flag[data-v-a2b3a190]{height:18px;width:18px}.c-car-info-modal-card-body-maker .c-maker-list-all[data-v-a2b3a190]{display:flex;flex-direction:column;gap:24px}.c-car-info-modal-card-body-maker .c-maker-list[data-v-a2b3a190]{background-color:#fff;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(100px,1fr));padding:36px 0}.c-car-info-modal-card-body-maker .c-maker-list__title[data-v-a2b3a190]{color:#333;font-size:16px;font-weight:700;margin-bottom:0;text-align:left}.c-car-info-modal-card-body-maker .c-maker-list__item[data-v-a2b3a190]{color:#333;cursor:pointer;font-size:14px}.c-car-info-modal-card-body-maker .c-maker-list__item[data-v-a2b3a190]:hover{text-decoration:underline}.c-car-info-modal-card-body-maker .c-maker-list__item.active[data-v-a2b3a190]{color:#105ed3}.c-car-info-modal-card-body-maker .c-maker-unknown[data-v-a2b3a190]{color:#888;cursor:pointer;font-size:14px;text-align:center}.c-car-info-modal-card-body-maker .c-maker-unknown[data-v-a2b3a190]:hover{text-decoration:underline}@media screen and (max-width:768px){.c-car-info-modal-card-body-maker[data-v-a2b3a190]{height:65vh;margin-right:4px;padding:4px 20px}.c-car-info-modal-card-body-maker .c-country-buttons[data-v-a2b3a190]{display:flex;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;margin-bottom:16px;padding-bottom:8px;scrollbar-width:none}.c-car-info-modal-card-body-maker .c-country-buttons[data-v-a2b3a190]::-webkit-scrollbar{display:none}.c-car-info-modal-card-body-maker .c-country-buttons .c-country-button[data-v-a2b3a190]{flex:0 0 auto}.c-car-info-modal-card-body-maker .c-maker-list[data-v-a2b3a190]{gap:28px;grid-template-columns:repeat(2,minmax(100px,1fr));padding:24px 0}.c-car-info-modal-card-body-maker .c-year-more[data-v-a2b3a190]{align-items:center;color:#888;cursor:pointer;display:flex;font-size:14px;gap:4px;justify-content:center;text-align:center}.c-car-info-modal-card-body-maker .c-year-more__icon[data-v-a2b3a190]{fill:#888;height:16px;transition:transform .2s;width:16px}}.c-car-info-modal-keyboard[data-v-4a556cdd]{background:#fff;padding:0 0 40px;position:sticky;top:0;z-index:10}.c-car-info-modal-keyboard__buttons[data-v-4a556cdd]{display:flex;flex-wrap:wrap;gap:16px}.c-car-info-modal-keyboard__buttons a[data-v-4a556cdd]{color:#888;font-size:16px;font-weight:700;text-decoration:none}.c-car-info-modal-keyboard__buttons a.selected[data-v-4a556cdd],.c-car-info-modal-keyboard__buttons a[data-v-4a556cdd]:hover{color:#f33d62}@media screen and (max-width:768px){.c-car-info-modal-keyboard[data-v-4a556cdd]{padding:0 0 32px}.c-car-info-modal-keyboard__buttons[data-v-4a556cdd]{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.c-car-info-modal-keyboard__buttons[data-v-4a556cdd]::-webkit-scrollbar{display:none}}.c-car-info-modal-card-body-model[data-v-a2876de1]{height:75vh;margin-right:4px;margin-top:20px;overflow-y:auto;padding:0 32px 12px;scroll-behavior:smooth;scrollbar-color:#888 transparent;scrollbar-width:thin}.c-car-info-modal-card-body-model[data-v-a2876de1]::-webkit-scrollbar{background:transparent;width:4px}.c-car-info-modal-card-body-model[data-v-a2876de1]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.c-car-info-modal-card-body-model .c-model-pop-list__list[data-v-a2876de1]{background-color:#fff;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(100px,1fr));padding:24px 0}.c-car-info-modal-card-body-model .c-model-pop-list__title[data-v-a2876de1]{color:#333;font-size:16px;font-weight:700;margin-bottom:0;scroll-margin-top:68px;text-align:left}.c-car-info-modal-card-body-model .c-model-pop-list__item[data-v-a2876de1]{color:#333;cursor:pointer;font-size:14px}.c-car-info-modal-card-body-model .c-model-pop-list__item[data-v-a2876de1]:hover{text-decoration:underline}.c-car-info-modal-card-body-model .c-model-pop-list__item.active[data-v-a2876de1]{color:#105ed3}.c-car-info-modal-card-body-model .c-maker-unknown[data-v-a2876de1]{color:#888;cursor:pointer;font-size:14px;text-align:center}.c-car-info-modal-card-body-model .c-maker-unknown[data-v-a2876de1]:hover{text-decoration:underline}@media screen and (max-width:768px){.c-car-info-modal-card-body-model[data-v-a2876de1]{height:65vh;margin-right:4px;padding:0 20px 4px;scrollbar-color:#888 transparent;scrollbar-width:thin}.c-car-info-modal-card-body-model[data-v-a2876de1]::-webkit-scrollbar{background:transparent;width:4px}.c-car-info-modal-card-body-model[data-v-a2876de1]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.c-car-info-modal-card-body-model .c-model-pop-list__title[data-v-a2876de1]{scroll-margin-top:60px}.c-car-info-modal-card-body-model .c-model-pop-list__list[data-v-a2876de1]{grid-template-columns:repeat(2,minmax(100px,1fr))}}.c-car-info-modal-card-body-model[data-v-d6d8d00e]{height:75vh;margin-right:4px;overflow-y:auto;padding:0 32px 12px;scroll-behavior:smooth;scrollbar-color:#888 transparent;scrollbar-width:thin}.c-car-info-modal-card-body-model[data-v-d6d8d00e]::-webkit-scrollbar{background:transparent;width:4px}.c-car-info-modal-card-body-model[data-v-d6d8d00e]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.c-car-info-modal-card-body-model .c-filter-buttons[data-v-d6d8d00e]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.c-car-info-modal-card-body-model .c-filter-buttons .c-filter-button[data-v-d6d8d00e]{align-items:center;background-color:#f2f2f2;border-radius:100px;color:#888;cursor:pointer;display:flex;font-size:16px;font-weight:700;line-height:24px;padding:8px 16px}.c-car-info-modal-card-body-model .c-filter-buttons .c-filter-button.active[data-v-d6d8d00e]{background-color:#105ed3;color:#fff}.c-car-info-modal-card-body-model .c-model-list-all[data-v-d6d8d00e]{display:flex;flex-direction:column;gap:24px;padding-bottom:24px}.c-car-info-modal-card-body-model .c-model-pop-list__list[data-v-d6d8d00e]{background-color:#fff;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(100px,1fr));padding:24px 0}.c-car-info-modal-card-body-model .c-model-pop-list__title[data-v-d6d8d00e]{color:#333;font-size:16px;font-weight:700;margin-bottom:0;scroll-margin-top:68px;text-align:left}.c-car-info-modal-card-body-model .c-model-pop-list__item[data-v-d6d8d00e]{color:#333;cursor:pointer;font-size:14px}.c-car-info-modal-card-body-model .c-model-pop-list__item[data-v-d6d8d00e]:hover{text-decoration:underline}.c-car-info-modal-card-body-model .c-model-pop-list__item.active[data-v-d6d8d00e]{color:#105ed3}.c-car-info-modal-card-body-model .c-maker-unknown[data-v-d6d8d00e]{color:#888;cursor:pointer;font-size:14px;text-align:center}.c-car-info-modal-card-body-model .c-maker-unknown[data-v-d6d8d00e]:hover{text-decoration:underline}.c-car-info-modal-card-body-model .c-year-more[data-v-d6d8d00e]{align-items:center;color:#888;cursor:pointer;display:flex;font-size:14px;gap:4px;justify-content:center;text-align:center}.c-car-info-modal-card-body-model .c-year-more__icon[data-v-d6d8d00e]{fill:#888;height:16px;transition:transform .2s;width:16px}@media screen and (max-width:768px){.c-car-info-modal-card-body-model[data-v-d6d8d00e]{height:65vh;margin-right:4px;padding:0 20px 4px}.c-car-info-modal-card-body-model .c-filter-buttons[data-v-d6d8d00e]{display:flex;margin-bottom:16px;padding-bottom:8px}.c-car-info-modal-card-body-model .c-model-pop-list__title[data-v-d6d8d00e]{scroll-margin-top:60px}.c-car-info-modal-card-body-model .c-model-pop-list__list[data-v-d6d8d00e]{grid-template-columns:repeat(2,minmax(100px,1fr))}}.c-car-info-modal-card-body-year[data-v-c166261a]{height:75vh;margin-right:4px;margin-top:16px;overflow-y:auto;padding:0 32px 12px;scrollbar-color:#888 transparent;scrollbar-width:thin}.c-car-info-modal-card-body-year[data-v-c166261a]::-webkit-scrollbar{background:transparent;width:4px}.c-car-info-modal-card-body-year[data-v-c166261a]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.c-car-info-modal-card-body-year .c-year-title[data-v-c166261a]{font-size:18px;font-weight:700;margin-bottom:16px}.c-car-info-modal-card-body-year .c-year-label[data-v-c166261a]{font-size:16px;font-weight:700;margin-bottom:8px}.c-car-info-modal-card-body-year .c-year-grid[data-v-c166261a]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);padding:24px 0}.c-car-info-modal-card-body-year .c-year-grid.new[data-v-c166261a]{color:#333;cursor:pointer;font-size:14px}.c-car-info-modal-card-body-year .c-year-item[data-v-c166261a]{color:#333;cursor:pointer;font-size:14px;transition:background .2s}.c-car-info-modal-card-body-year .c-year-item[data-v-c166261a]:hover{text-decoration:underline}.c-car-info-modal-card-body-year .c-year-item.active[data-v-c166261a]{color:#105ed3}.c-car-info-modal-card-body-year .c-year-more[data-v-c166261a]{align-items:center;color:#888;cursor:pointer;display:flex;font-size:14px;gap:4px;justify-content:center;margin-bottom:32px;text-align:center}.c-car-info-modal-card-body-year .c-year-more__icon[data-v-c166261a]{fill:#888;height:16px;transition:transform .2s;width:16px}.c-car-info-modal-card-body-year .c-justify-between[data-v-c166261a]{display:flex;flex-direction:column;height:100%;justify-content:space-between}.c-car-info-modal-card-body-year .c-maker-unknown[data-v-c166261a]{color:#888;cursor:pointer;font-size:14px;padding-bottom:16px;text-align:center}.c-car-info-modal-card-body-year .c-maker-unknown[data-v-c166261a]:hover{text-decoration:underline}@media screen and (max-width:768px){.c-car-info-modal-card-body-year[data-v-c166261a]{height:65vh;margin-right:4px;padding:4px 20px;scrollbar-color:#888 transparent;scrollbar-width:thin}.c-car-info-modal-card-body-year[data-v-c166261a]::-webkit-scrollbar{background:transparent;width:4px}.c-car-info-modal-card-body-year[data-v-c166261a]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.c-car-info-modal-card-body-year .c-year-grid[data-v-c166261a]{gap:28px;grid-template-columns:repeat(2,1fr)}}.c-car-info-modal-card-body-mileage[data-v-08bd2f64]{display:flex;flex-direction:column;height:75vh;margin-right:4px;margin-top:16px;padding:0 32px 12px;scrollbar-color:#888 transparent;scrollbar-width:thin}.c-car-info-modal-card-body-mileage[data-v-08bd2f64]::-webkit-scrollbar{background:transparent;width:4px}.c-car-info-modal-card-body-mileage[data-v-08bd2f64]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.c-car-info-modal-card-body-mileage .c-mileage-list[data-v-08bd2f64]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);overflow-y:auto}.c-car-info-modal-card-body-mileage .c-mileage-list__item[data-v-08bd2f64]{color:#333;cursor:pointer;font-size:14px}.c-car-info-modal-card-body-mileage .c-mileage-list__item[data-v-08bd2f64]:hover{text-decoration:underline}.c-car-info-modal-card-body-mileage .c-mileage-list__item.active[data-v-08bd2f64]{color:#105ed3}.c-car-info-modal-card-body-mileage .c-justify-between[data-v-08bd2f64]{display:flex;flex-direction:column;height:100%;justify-content:space-between}.c-car-info-modal-card-body-mileage .c-mileage-unknown[data-v-08bd2f64]{color:#888;cursor:pointer;font-size:14px;text-align:center}.c-car-info-modal-card-body-mileage .c-mileage-unknown[data-v-08bd2f64]:hover{text-decoration:underline}@media screen and (max-width:768px){.c-car-info-modal-card-body-mileage[data-v-08bd2f64]{height:65vh;margin-right:4px;padding:4px 20px;scrollbar-color:#888 transparent;scrollbar-width:thin}.c-car-info-modal-card-body-mileage[data-v-08bd2f64]::-webkit-scrollbar{background:transparent;width:4px}.c-car-info-modal-card-body-mileage[data-v-08bd2f64]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.c-car-info-modal-card-body-mileage .c-mileage-list[data-v-08bd2f64]{gap:32px}}.c-car-info-modal-card-body-prefecture[data-v-6d5764c6]{height:75vh;margin-right:4px;margin-top:16px;overflow-y:auto;padding:0 32px 12px;scrollbar-color:#888 transparent;scrollbar-width:thin}.c-car-info-modal-card-body-prefecture[data-v-6d5764c6]::-webkit-scrollbar{background:transparent;width:4px}.c-car-info-modal-card-body-prefecture[data-v-6d5764c6]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.c-car-info-modal-card-body-prefecture .c-prefecture-group[data-v-6d5764c6]{margin-bottom:32px}.c-car-info-modal-card-body-prefecture .c-prefecture-group__label[data-v-6d5764c6]{font-size:14px;font-weight:700;margin-bottom:24px}.c-car-info-modal-card-body-prefecture .c-prefecture-group__list[data-v-6d5764c6]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:40px}.c-car-info-modal-card-body-prefecture .c-prefecture-group__item[data-v-6d5764c6]{color:#333;cursor:pointer;font-size:14px}.c-car-info-modal-card-body-prefecture .c-prefecture-group__item[data-v-6d5764c6]:hover{text-decoration:underline}.c-car-info-modal-card-body-prefecture .c-prefecture-group__item.active[data-v-6d5764c6]{color:#105ed3}@media screen and (max-width:768px){.c-car-info-modal-card-body-prefecture[data-v-6d5764c6]{height:65vh;margin-right:4px;padding:4px 20px;scrollbar-color:#888 transparent;scrollbar-width:thin}.c-car-info-modal-card-body-prefecture[data-v-6d5764c6]::-webkit-scrollbar{background:transparent;width:4px}.c-car-info-modal-card-body-prefecture[data-v-6d5764c6]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.c-car-info-modal-card-body-prefecture .c-prefecture-group__list[data-v-6d5764c6]{gap:32px;margin-bottom:32px}}.c-maker-model-modal-card[data-v-ed7e8555]{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}[data-v-ed7e8555] .simplebar-scrollbar:before{background-color:#888}[data-v-ed7e8555] .simplebar-track{background:transparent;width:6px}[data-v-ed7e8555] .simplebar-scrollbar{background:#888;border-radius:3px;right:0;top:0}@media screen and (max-width:768px){[data-v-ed7e8555] .simplebar-track.simplebar-vertical,[data-v-ed7e8555] .simplebar-track{width:4px}[data-v-ed7e8555] .simplebar-scrollbar{border-radius:2px}}.c-car-info-modal__overlay[data-v-aaba9bff]{background-color:#22222280;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9998}.c-car-info-modal__content[data-v-aaba9bff]{background-color:#fff;border-radius:8px;height:90vh;left:50%;max-width:800px;position:fixed;top:51%;transform:translate(-50%,-50%);width:95%;z-index:9999}.c-car-info-modal__content__inner[data-v-aaba9bff]{height:100%;position:relative}.c-car-info-modal__content__close[data-v-aaba9bff]{align-items:center;background-color:#fff;border-radius:2px;cursor:pointer;display:flex;justify-content:center;position:absolute;right:32px;top:32px;transition:.2s}.c-car-info-modal__content__close svg[data-v-aaba9bff]{height:auto;width:24px}.c-car-info-modal__content__close[data-v-aaba9bff]:hover{background-color:#ccc}@media screen and (max-width:768px){.c-car-info-modal__content[data-v-aaba9bff]{border-radius:16px;height:80vh}.c-car-info-modal__content__close[data-v-aaba9bff]{right:12px;top:20px}}
