.CarAlert{padding:15px 20px 20px;border-radius:10px;background:#ee0808;display:flex;flex-direction:column;gap:10px;margin-bottom:40px;max-width:540px}@media(max-width:1050px){.CarAlert{max-width:425px}}@media(max-width:800px){.CarAlert{margin-bottom:20px}}.CarAlert__title{font-size:16px;font-weight:700;line-height:1;color:#fff}@media(max-width:8070px){.CarAlert__title{font-size:14px}}.CarAlert__desc{font-size:16px;font-weight:300;line-height:1;color:#fff}@media(max-width:1050px){.CarAlert__desc{font-size:14px}}@media(max-width:870px){.CarAlert__desc{font-size:12px}}.CarInfo{width:100%;min-height:192px;border-radius:20px;background:var(--card-bg);padding:15px}.CarInfo__notice{font-size:14px;opacity:.7;color:var(--color-inverted);margin-bottom:6px}.CarInfo__price{width:max-content;font-weight:700;line-height:100%;color:var(--color-inverted);font-size:30px;position:relative;display:flex}.CarInfo__shareToFriend{cursor:pointer;margin-top:15px;transition:filter .2s;width:100%;margin-inline:auto;max-width:530px;height:56px;border-radius:10px;display:flex;justify-content:center;align-items:center;border:none;font-size:14px;color:#fff;background:var(--second-color-emphasis);font-weight:700;gap:10px}.CarInfo__shareToFriend:hover{filter:brightness(85%)}.CarInfo__list{display:flex;flex-direction:column;gap:12px;margin:20px 0 0}.CarInfo__el{width:100%;height:30px;display:flex;justify-content:space-between}.CarInfo__el:not(:last-child){border-bottom:1px solid #dbdbdb}.CarInfo__el:last-child{align-items:flex-end;height:max-content}.CarInfo__title,.CarInfo__value{font-size:14px;font-weight:400}@media(max-width:350px){.CarInfo__title,.CarInfo__value{font-size:12px}}@media(min-width:768px){.CarInfo__title,.CarInfo__value{font-size:14px}}.CarInfo__title{opacity:70%}.CarInfo__title,.CarInfo__value{color:var(--color-inverted)}.CarInfo__info{margin-top:30px;font-size:14px;font-weight:700}@media(min-width:768px){.CarInfo__info{font-size:16px}}.CarInfo__btns{margin-top:15px;display:flex;gap:8px;align-items:center;justify-content:center}@media(min-width:1024px){.CarInfo__btns{justify-content:flex-start}}.CarInfo__btns a{width:100%}.CarInfo__btns button{width:100%;height:44px;border-radius:10px;display:flex;justify-content:center;align-items:center;border:none;font-size:16px;color:#fff;font-weight:700;gap:7px;background:#29a9eb;transition:filter .2s;cursor:pointer}.CarInfo__btns button:hover{filter:brightness(85%)}.CarInfo__btns button label{cursor:pointer}.CarHistory{width:100%;border-radius:20px;background:var(--color-primary);padding:15px;margin-bottom:20px}@media(max-width:800px){.CarHistory{margin-top:20px}}.CarHistory__title{font-size:24px;font-weight:700;color:var(--color-iverted);line-height:1;margin-bottom:10px}.CarHistory__details{width:100%;display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:20px}.CarHistory__details__el{background:#ee8a08;border-radius:7px;color:#fff;font-weight:700;font-size:14px;padding:6px}.CarHistory__details__el-green{background:#25d366}.CarHistory__details__el-orange{background:#ee8a08}.CarHistory__details__el-red{background:#ea0006}.CarHistory__crash{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.1)}.CarHistory__crash__title{opacity:60%}.CarHistory__crash__title,.CarHistory__crash__value{font-size:14px;font-weight:400;line-height:1;color:var(--color-iverted)}.CarHistory__price{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding-top:12px}.CarHistory__price__title{opacity:60%}.CarHistory__price__title,.CarHistory__price__value{font-size:14px;font-weight:400;line-height:1;color:var(--color-iverted)}.CarHistory__price__value{display:flex;flex-direction:column;gap:4px;text-align:right}.CarHistory__button{margin-top:20px;width:100%;border:none;border-radius:10px;height:44px;color:var(--color-iverted);cursor:pointer;background:var(--color-low);display:flex;align-items:center;justify-content:center;padding:0;font-weight:700}.CarHistory__button label{font-size:16px;font-weight:700;line-height:1;cursor:pointer}.CarHistory__modal{animation:openModal .2s ease-in-out}.CanDriveAlert{display:flex;gap:6px;width:max-content;padding:4px 6px;border-radius:7px;border:none;justify-content:center;align-items:center}.CanDriveAlert label{color:#fff;font-weight:700;font-size:14px}.CanDriveAlert-good{background:#06be4b}.CanDriveAlert-bad{background:#ee8a08}.CanDriveAlert__content{max-width:370px;color:#1f2937;display:flex;flex-direction:column;font-weight:400;font-size:13px;line-height:1.5;align-items:flex-start;justify-content:flex-start;text-align:left;gap:10px}.CanDriveAlert__content__title{font-weight:700;font-size:16px;color:#06be4b;margin:0}.CanDriveAlert__content__list{display:flex;gap:12px;flex-direction:column;letter-spacing:.15px;font-size:13px;font-weight:400;color:#374151}.CanDriveAlert__content__list p{font-size:13px;margin:0;line-height:1.5}.CanDriveAlert__content__list ol{padding:0;list-style:none}