.draw{--line:1;--cabin-carpet:#2c5d93;--cabin-carpet-shade:#234d7c;--cabin-mat:#3f76b3;--cabin-trim:#1b4674;--cabin-panel:#cfe6fa;--cabin-seat-shade:#d3e9fb;width:100%;height:100%;display:block;overflow:visible}.draw--crop{overflow:hidden}.draw--crop .datum{display:none}.draw .veh{opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s linear .35s}.draw[data-size=sedan] .veh--sedan,.draw[data-size=suv] .veh--suv,.draw[data-size=truck] .veh--truck{opacity:1;visibility:visible;transition:opacity .35s}@keyframes draw-outline{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}.draw.is-live[data-size=sedan] .veh--sedan .outline,.draw.is-live[data-size=suv] .veh--suv .outline,.draw.is-live[data-size=truck] .veh--truck .outline{animation:.7s ease-out draw-outline}.draw .datum line{stroke:#061a336b;stroke-width:calc(var(--line) * .6px)}.draw .shadow{fill:#061a3342}.draw .paint{stroke:var(--ink);stroke-width:calc(var(--line) * .7px);stroke-linejoin:round}.draw .paint--side,.draw .body .end{fill:var(--coral)}.draw .paint--top,.draw .body .top,.draw .handle{fill:var(--coral-light)}.draw .paint--shade{fill:var(--coral-dark);stroke:none}.draw .rocker,.draw .cowl,.draw .well,.draw .pillar,.draw .barrel,.draw .hub-dot,.draw .lamp--tail{fill:var(--ink)}.draw .grille{fill:var(--ink);fill-opacity:.82}.draw .outline{fill:none;stroke:var(--ink);stroke-width:calc(var(--line) * 1.7px);stroke-linejoin:round}.draw .edge,.draw .cut,.draw .glass-edge{fill:none;stroke:var(--ink);stroke-width:calc(var(--line) * .8px);stroke-linecap:round;stroke-linejoin:round}.draw .hairline,.draw .crease{fill:none;stroke:var(--ink);stroke-opacity:.34;stroke-width:calc(var(--line) * .65px)}.draw .handle,.draw .lamp{stroke:var(--ink);stroke-width:calc(var(--line) * .75px);stroke-linejoin:round}.draw .lamp--head{fill:var(--white)}.draw .rail,.draw .wiper{fill:none;stroke:var(--ink);stroke-width:calc(var(--line) * 1.5px);stroke-linecap:round}.draw .wiper{stroke-width:calc(var(--line) * 1.1px)}.draw .sheen{fill:var(--white);opacity:0}@keyframes sheen{0%{opacity:.34;transform:translate(0)}to{transform:translateX(var(--sheen-run));opacity:.34}}.draw.is-shining .sheen{animation:1.15s cubic-bezier(.45,.05,.25,1) sheen}@media (prefers-reduced-motion:reduce){.draw .sheen{display:none}}.draw .glass{fill:var(--ink);fill-opacity:.2;transition:fill-opacity .35s}.draw .glass--far{fill-opacity:.1;stroke:var(--ink);stroke-width:calc(var(--line) * .7px);stroke-opacity:.5}.draw .glint{fill:var(--white);opacity:0;transition:opacity .35s}.draw .solid .top,.draw .solid .end,.draw .carpet,.draw .door-panel,.draw .bed-floor,.draw .bed-wall{stroke:var(--ink);stroke-width:calc(var(--line) * .7px);stroke-linejoin:round}.draw .solid .edge{stroke-width:calc(var(--line) * .6px)}.draw .seat .top{fill:var(--white)}.draw .seat .end{fill:var(--cabin-seat-shade)}.draw .seat-base .top,.draw .seat-base .end,.draw .steer .ring,.draw .steer .boss{fill:var(--ink)}.draw .steer .column{stroke:var(--ink);stroke-width:calc(var(--line) * 3px);stroke-linecap:round}.draw .dash .top,.draw .console .top{fill:var(--cabin-trim)}.draw .dash .end,.draw .console .end,.draw .bed-floor{fill:var(--ink-hover)}.draw .carpet{fill:var(--cabin-carpet)}.draw .carpet--toe{fill:var(--cabin-carpet-shade)}.draw .mat{fill:var(--cabin-mat);stroke:var(--ink);stroke-width:calc(var(--line) * .5px);stroke-opacity:.7}.draw .door-panel{fill:var(--cabin-panel)}.draw .bed-wall{fill:var(--coral-dark)}.draw .tyre{fill:var(--ink-hover);stroke:var(--ink);stroke-width:calc(var(--line) * 1.2px)}.draw .tyre-ring{fill:none;stroke:#7ccbff4d;stroke-width:calc(var(--line) * .6px)}.draw .caliper{fill:none;stroke:var(--sky);stroke-width:calc(var(--line) * 3px);stroke-linecap:round}.draw .spokes,.draw .hub{fill:var(--white);stroke:var(--ink);stroke-width:calc(var(--line) * .55px);stroke-linejoin:round}.draw .lip{fill:none;stroke:var(--white);stroke-width:calc(var(--line) * 1.9px)}.draw .ghost,.draw .ghost-glass{opacity:0}.draw .ghost-plate{fill:var(--white);fill-opacity:.3}.draw .ghost-line{fill:none;stroke:var(--ink);stroke-opacity:.28;stroke-width:calc(var(--line) * .7px);stroke-linejoin:round}.draw .ghost-glass path{fill:var(--white);fill-opacity:.14;stroke:var(--ink);stroke-opacity:.5;stroke-width:calc(var(--line) * .8px);stroke-linejoin:round}.draw :is(.cabin,.shell,.canopy,.mirror,.bed,.wheels,.well,.ghost,.ghost-glass,.outline){transition:opacity .35s,stroke-opacity .35s}.draw[data-service=exterior] .glass{fill-opacity:.92}.draw[data-service=exterior] .glint{opacity:.14}.draw[data-service=exterior] .cabin{opacity:0}.draw[data-service=interior] :is(.ghost,.ghost-glass){opacity:1}.draw[data-service=interior] :is(.shell,.canopy,.mirror,.bed){opacity:0}.draw[data-service=interior] .outline{stroke-opacity:.55}.draw[data-service=interior] .wheels{opacity:.4}.draw[data-service=interior] .well{opacity:.22}
