.CarStatus{width:100%;border-radius:20px;background-color:#1d1e20;padding:15px;margin-bottom:20px}.CarStatus__title{font-size:24px;font-weight:700;color:#fff;line-height:1;margin-bottom:10px}.CarStatus__imgWrapper{width:100%;min-height:270px;position:relative;background-color:#ccc;border-radius:10px;margin-bottom:20px;display:flex;gap:1px;padding:1px;flex-wrap:nowrap;justify-content:space-between}@media(max-width:440px){.CarStatus__imgWrapper{min-height:220px}}@media(max-width:400px){.CarStatus__imgWrapper{min-height:200px}}.CarStatus__imgContainer{position:relative;width:50%;height:270px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#fff;overflow:hidden;flex-shrink:0;padding-top:10px}.CarStatus__imgContainer:first-child{border-radius:10px 0 0 10px}.CarStatus__imgContainer:last-child{border-radius:0 10px 10px 0}@media(max-width:440px){.CarStatus__imgContainer{height:220px}}@media(max-width:400px){.CarStatus__imgContainer{height:200px}}.CarStatus__imgTitle{font-size:16px;font-weight:700;color:#000;margin-bottom:10px;text-align:center}.CarStatus__svg{width:100%;height:calc(100% - 36px);position:relative;z-index:1}.CarStatus__svg-title{font-size:16px;font-weight:700;fill:#000;margin-bottom:20px}.CarStatus__point{width:7px;height:7px;cursor:pointer}.CarStatus__point-CHANGE{fill:#ef3e37}.CarStatus__point-METAL{fill:#749de2}.CarStatus__point-CORROSION{fill:#da973f}.CarStatus__point-SCRATCH{fill:#77879c}.CarStatus__point-HILLS{fill:#767763}.CarStatus__point-DAMAGE{fill:#9c8378}.CarStatus__details{display:grid;align-items:center;grid-template-columns:repeat(6,auto);gap:20px;flex-wrap:wrap;margin-bottom:20px}@media(max-width:1200px){.CarStatus__details{grid-template-columns:repeat(3,auto)}}@media(max-width:950px){.CarStatus__details{grid-template-columns:repeat(2,auto)}}@media(max-width:470px){.CarStatus__details{gap:10px}}.CarStatus__details__el{display:flex;align-items:center;gap:5px}.CarStatus__details__el span{width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:700}.CarStatus__details__el label{font-size:12px;color:#fff}.CarStatus__details__cat-r{background-color:#ef3e37}.CarStatus__details__cat-b{background-color:#749de2}.CarStatus__details__cat-o{background-color:#da973f}.CarStatus__details__cat-g{background-color:#77879c}.CarStatus__details__cat-s{background-color:#767763}.CarStatus__details__cat-w{background-color:#9c8378}.CarStatus__button{width:100%;height:44px;border-radius:10px;background-color:#3b3d41;border:none;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;margin-top:20px}.CarStatus__button:hover{filter:brightness(120%)}.CarStatus__button label{font-size:16px;font-weight:700;color:#fff;line-height:1;cursor:pointer}.CarStatus__modal{overflow-y:auto}.CarStatus__modal::-webkit-scrollbar{width:8px}.CarStatus__modal::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.CarStatus__modal::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.CarStatus__modal::-webkit-scrollbar-thumb:hover{background:#555}.CarStatus__section{display:flex;flex-direction:column;gap:15px}.CarStatus__section__title{font-size:20px;line-height:1;font-weight:700;color:#fff}.CarStatus__section__list{display:flex;flex-direction:column}.CarStatus__section__el{padding-block:12px;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:space-between}.CarStatus__section__el:first-child{padding-top:0}.CarStatus__section__el:last-child{border-bottom:none}.CarStatus__section__el__title{font-size:14px;font-weight:400;color:#fff;opacity:60%;line-height:1}.CarStatus__section__el__value{font-size:14px;color:#06be4b;font-weight:700;line-height:1;text-align:right}.CarStatus__section__el__value-fail{color:#ee0808}.CarStatus__empty{display:flex;align-items:center;justify-content:center;height:200px}.CarStatus__empty span{font-size:16px;color:#fff}.CarStatus__loadWrapper{display:flex;align-items:center;justify-content:center;height:200px}.CarStatus__tooltip{position:fixed;z-index:1000;pointer-events:none;max-width:90vw;white-space:normal;word-break:break-word;background-color:rgba(0,0,0,.8);color:#fff;padding:8px 12px;border-radius:4px;font-size:14px;animation:fadeIn .2s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.loader{width:45px;aspect-ratio:.75;--c:no-repeat linear-gradient(#ffffff 0 0);background:var(--c) 0 100%,var(--c) 50% 100%,var(--c) 100% 100%;background-size:20% 65%;animation:l5 1s linear infinite}@keyframes l5{20%{background-position:0 50%,50% 100%,100% 100%}40%{background-position:0 0,50% 50%,100% 100%}60%{background-position:0 100%,50% 0,100% 50%}80%{background-position:0 100%,50% 100%,100% 0}}.InfoList{width:100%;height:max-content;display:grid;grid-template-columns:repeat(2,1fr);gap:34px;margin-top:30px;margin-bottom:40px}@media(max-width:1050px){.InfoList{gap:10px;grid-template-columns:repeat(1,1fr)}}