.car-diagram-module__xqfsHW__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"ls ls ls rs rs rs""rr top top top top fr";align-items:center;gap:10px 18px;display:grid}@media (max-width:640px){.car-diagram-module__xqfsHW__grid{grid-template-columns:1fr 1fr;grid-template-areas:"ls ls""rs rs""top top""rr fr"}}.car-diagram-module__xqfsHW__view{flex-direction:column;align-items:center;min-width:0;display:flex}.car-diagram-module__xqfsHW__view svg{width:100%;height:auto;display:block;overflow:visible}.car-diagram-module__xqfsHW__viewLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin-top:2px;font-size:.66rem}.car-diagram-module__xqfsHW__ls{grid-area:ls}.car-diagram-module__xqfsHW__rs{grid-area:rs}.car-diagram-module__xqfsHW__rr{grid-area:rr}.car-diagram-module__xqfsHW__top{grid-area:top}.car-diagram-module__xqfsHW__fr{grid-area:fr}.car-diagram-module__xqfsHW__body{fill:#f1f3f6}.car-diagram-module__xqfsHW__outline{fill:none;stroke:#2b3036;stroke-width:3.2px;stroke-linejoin:round}.car-diagram-module__xqfsHW__seams{fill:none;stroke:#9ea8b3;stroke-width:2px;stroke-linecap:round}.car-diagram-module__xqfsHW__rim{fill:#e4e8ec;stroke:#2b3036;stroke-width:2.4px}.car-diagram-module__xqfsHW__rimHoles{fill:#2b3036}.car-diagram-module__xqfsHW__crease{fill:none;stroke:#c9d0d8;stroke-width:2px;stroke-linecap:round}.car-diagram-module__xqfsHW__handles rect{fill:#cdd4db}.car-diagram-module__xqfsHW__intake{fill:#3a4047}.car-diagram-module__xqfsHW__plate{fill:#fff;stroke:#9ea8b3;stroke-width:1px}.car-diagram-module__xqfsHW__lightbar{fill:#e46a6a}.car-diagram-module__xqfsHW__deco{pointer-events:none}.car-diagram-module__xqfsHW__side{fill:#b8c0c8;text-anchor:middle;font-size:20px;font-weight:700}.car-diagram-module__xqfsHW__zone{fill:#f1f3f6;stroke:none;outline:none;transition:fill .12s}.car-diagram-module__xqfsHW__glass{fill:#cfe1f0;stroke:#8fa9bf;stroke-width:1.5px}.car-diagram-module__xqfsHW__light{fill:#fdf6dc;stroke:#b9a86a;stroke-width:1px}.car-diagram-module__xqfsHW__tail{fill:#f3b8b8;stroke:#c07474;stroke-width:1px}.car-diagram-module__xqfsHW__trim{fill:#3a4047}.car-diagram-module__xqfsHW__mirror{fill:#e3e7ec;stroke:#2b3036;stroke-width:2.4px}.car-diagram-module__xqfsHW__tyre{fill:#2b2f35;stroke:none}.car-diagram-module__xqfsHW__edit .car-diagram-module__xqfsHW__zone{cursor:pointer}.car-diagram-module__xqfsHW__edit .car-diagram-module__xqfsHW__zone:hover,.car-diagram-module__xqfsHW__edit .car-diagram-module__xqfsHW__zone:focus-visible{fill:#ffe58a}.car-diagram-module__xqfsHW__marked,.car-diagram-module__xqfsHW__edit .car-diagram-module__xqfsHW__marked:hover{fill:var(--mark);fill-opacity:.55}.car-diagram-module__xqfsHW__tyre.car-diagram-module__xqfsHW__marked,.car-diagram-module__xqfsHW__edit .car-diagram-module__xqfsHW__tyre.car-diagram-module__xqfsHW__marked:hover{fill-opacity:1}.car-diagram-module__xqfsHW__badge{pointer-events:none}.car-diagram-module__xqfsHW__badge circle{stroke:#fff}.car-diagram-module__xqfsHW__badge text{fill:#fff;text-anchor:middle;dominant-baseline:central;font-weight:700}
