.modal-content{background-color:var(--color-white);padding:35px;position:relative;width:100%}.modal-content--center{border-radius:8px;padding:22px 20px}.modal-content--no-center{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%)}.modal-content--full-screen{border-radius:0;height:100dvh}.modal-content .tooltipModalText{padding:20px 44px 0 20px}.modal-content__reset{left:20px;position:absolute;top:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.modal-content__prev{left:15px;position:absolute;top:23px;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;-moz-transition:transform .1s linear,-moz-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear,-moz-transform .1s linear;z-index:2}.modal-content__prev:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.modal-content__prev:active{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.modal-content__header{border-bottom:1px solid var(--color-gray-5);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:52px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.modal-content__header-title{font-size:18px;font-weight:500;line-height:1.3;margin:0 auto;max-width:260px;text-align:center}.modal-content__header--no-border{border:none;padding-bottom:0}.modal-content__header-slot{display:grid;gap:10px;grid-template-columns:1fr auto;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.modal-content__header-slot{padding:9px 15px 0}}.modal-content__header-slot .modal-content__close{cursor:pointer;margin-right:-10px;position:static}@media (min-width:480px){.modal-content{border-bottom-left-radius:var(--new-gen-radius);border-top-left-radius:var(--new-gen-radius);-webkit-transform:translateX(420px);-moz-transform:translateX(420px);-ms-transform:translateX(420px);transform:translate(420px);-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;width:420px}}.modal-content__close{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:10px;position:absolute;right:5px;top:8px;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;-moz-transition:transform .1s linear,-moz-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear,-moz-transform .1s linear;z-index:2}.modal-content__close:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.modal-content__close:active{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.modal-content--open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.modal-content .phone{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important}@media (max-width:767px){.modal-content .phone{padding:0 15px}}.modal-content .phone__heading{color:var(--color-black);font-size:18px;font-weight:500;line-height:23px;margin-bottom:28px}.modal-content .phone__title{color:var(--color-black);font-size:16px;line-height:22px;margin-bottom:12px}.modal-content .phone__link{color:var(--color-link);display:block;font-size:24px;font-weight:500;line-height:34px;margin-top:12px}.modal-content .phone__close{display:none}@media (max-width:767px){.modal-content .report{padding:0 15px}}.modal-content .report-title{color:#242424;font-size:18px;font-weight:500;line-height:1.2}@media (max-width:767px){.modal-content .report-title{border-bottom:1px solid #dedede;margin-bottom:20px;margin-left:-45px;padding:14px 40px;text-align:center;width:-webkit-calc(100% + 90px);width:-moz-calc(100% + 90px);width:calc(100% + 90px)}}.modal-content .report-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:25px 0 20px}.modal-content .report-area{border:1px solid var(--color-stroke);border-radius:8px;font-family:Loos,sans-serif;font-size:15px;line-height:1.5;padding:16px 20px;resize:none;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;width:100%}.modal-content .report-area:focus,.modal-content .report-area:focus-within{border:1px solid var(--color-gray-2)}.modal-content .report-area::-webkit-input-placeholder{font-family:Loos,sans-serif}.modal-content .report-area::-moz-placeholder{font-family:Loos,sans-serif}.modal-content .report-area:-ms-input-placeholder{font-family:Loos,sans-serif}.modal-content .report-area::-ms-input-placeholder{font-family:Loos,sans-serif}.modal-content .report-area::placeholder{font-family:Loos,sans-serif}@media (min-width:767px){.modal-content .report-area::-webkit-scrollbar{background-color:var(--scroll-background);border-radius:24px;height:4px;width:4px}.modal-content .report-area::-webkit-scrollbar-thumb{background-color:var(--check-box-border-gray);border-radius:24px}.modal-content .report-area::-webkit-scrollbar-thumb:hover{background-color:var(--color-orange)}}.modal-content .report-send{margin-top:20px;padding:15px;width:100%}.modal-content .report-send:disabled{opacity:.5}.modal-content .leasing{max-height:100%;position:relative}.modal-content .leasing__title{border-bottom:1px solid var(--color-gray-5);color:var(--color-black);font-size:18px;font-weight:500;line-height:23px;padding:15px 0;text-align:center}.modal-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;background-color:#00000080;bottom:0;height:100dvh;justify-content:flex-end;left:0;position:fixed;right:0;top:0;width:100vw;z-index:20}.modal-overlay--center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.modal-overlay--mobile{background-color:#0003}.modal-overlay--mobile .modal-content{border-top-left-radius:var(--new-gen-radius);border-top-right-radius:var(--new-gen-radius);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto;padding:0 0 20px;position:relative;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;-moz-transition:transform .1s ease-in-out,-moz-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out,-moz-transform .1s ease-in-out;width:100%}.modal-overlay--mobile .modal-content--full-screen{border-radius:0;height:100dvh}.modal-overlay--mobile .modal-content--open{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.modal-overlay--mobile .modal-content .phone{height:100%}.modal-overlay--mobile .modal-content .phone__heading{border-bottom:1px solid var(--color-gray-5);font-size:18px;line-height:23px;margin-bottom:21px;margin-left:-14px;padding:14px 41px;text-align:center;width:-webkit-calc(100% + 42px);width:-moz-calc(100% + 42px);width:calc(100% + 42px)}.modal-overlay--mobile .modal-content .phone__title{text-align:center}.modal-overlay--mobile .modal-content .phone__link{font-size:20px;gap:8px;line-height:24px;margin-top:14px;text-align:center}.modal-overlay--mobile .modal-content .phone__close{border-radius:8px;display:block;font-size:15px;line-height:20px;margin-top:25px;padding:12px;width:100%}.modal-overlay--mobile-small .modal-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto;padding:0 20px 25px;position:relative;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;-moz-transition:transform .1s ease-in-out,-moz-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out,-moz-transform .1s ease-in-out;width:100%}.modal-overlay--mobile-small .modal-content--open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal-overlay--mobile-small .modal-content .vin{height:100%;padding:0 15px}@media (max-width:767px){.modal-overlay--mobile-small .modal-content .vin{padding:0}}.modal-overlay--mobile-small .modal-content .vin__heading{border-bottom:1px solid var(--color-gray-5);font-size:18px;line-height:23px;margin-bottom:21px;margin-left:-45px;padding:14px 41px;text-align:center;width:-webkit-calc(100% + 90px);width:-moz-calc(100% + 90px);width:calc(100% + 90px)}.modal-overlay-leasing .modal-content{padding:0}.modal-overlay-leasing .modal-content .detail-micro-form__container{height:-webkit-calc(100dvh - 52px);height:-moz-calc(100dvh - 52px);height:calc(100dvh - 52px);overflow-y:auto;padding:24px 20px}@media (max-width:767px){.modal-overlay-leasing .modal-content .detail-micro-form__container{padding:24px 15px}}._tooltipWrapper_12dtk_1{cursor:help;position:relative}@media (hover:hover){._tooltipWrapper_12dtk_1:hover ._tooltip_12dtk_1{opacity:1;overflow:visible;visibility:visible}}._tooltip_12dtk_1{background-color:var(--color-white);border-radius:4px;-webkit-box-shadow:0 7px 30px 0 rgba(0,0,0,.102);box-shadow:0 7px 30px #0000001a;color:var(--color-black);cursor:default;font-size:14px;line-height:1.2;opacity:0;overflow:hidden;padding:8px 12px;position:absolute;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}._tooltip_12dtk_1._top_12dtk_30{left:50%;top:-webkit-calc(-100% - 11px);top:-moz-calc(-100% - 11px);top:calc(-100% - 11px);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}._tooltip_12dtk_1._right_12dtk_36,._tooltip_12dtk_1._top_12dtk_30{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}._tooltip_12dtk_1._right_12dtk_36{left:-webkit-calc(100% + 11px);left:-moz-calc(100% + 11px);left:calc(100% + 11px);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}._tooltip_12dtk_1._bottom_12dtk_42{left:50%;top:-webkit-calc(100% + 11px);top:-moz-calc(100% + 11px);top:calc(100% + 11px);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}._tooltip_12dtk_1._bottom_12dtk_42,._tooltip_12dtk_1._left_12dtk_48{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}._tooltip_12dtk_1._left_12dtk_48{left:-webkit-calc(-100% - 11px);left:-moz-calc(-100% - 11px);left:calc(-100% - 11px);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}._modalText_12dtk_55{color:var(--color-black);line-height:1.2;padding:20px 20px 0}
