@layer components{.sa{display:block;width:100%;height:auto;overflow:hidden;--sa-ink:var(--color-ink-soft,#3b3f46);--sa-acc:var(--accent,#d3001c);--sa-acc-d:var(--accent-deep,#ad0017);--sw:2}.sa-card{--sw:3}.sa-ico{display:inline-block;width:1.5em;height:1.5em;flex-shrink:0;overflow:visible}.sa-k{fill:none;stroke:var(--sa-ink);stroke-width:var(--sw);stroke-linecap:round;stroke-linejoin:round}.sa-thin{stroke-width:calc(var(--sw) * .6)}.sa-o5{opacity:.5}.sa-faint{opacity:.6}.sa-f1,.sa-paper{fill:#fff}.sa-f2{fill:#f3f2ee}.sa-f3{fill:#e4e2dc}.sa-glass{fill:rgb(var(--accent-rgb,211 0 28)/.07)}.sa-glass-solid{fill:#eef0f1}.sa-glass-hi{fill:#fff;opacity:.8}.sa-trim{opacity:.82}.sa-ink-fill,.sa-trim{fill:var(--sa-ink)}.sa-ink-soft-fill{fill:rgb(22 24 28/.1)}.sa-acc-fill{fill:var(--sa-acc)}.sa-acc-side{fill:var(--sa-acc-d)}.sa-acc-end{fill:color-mix(in srgb,var(--sa-acc-d) 72%,#000)}.sa-stop-acc{stop-color:var(--sa-acc)}.sa-stop-deep{stop-color:var(--sa-acc-d)}.sa-shadow{fill:rgb(22 24 28/.06)}.sa-ground{fill:none;stroke:var(--color-line,#e7e5df);stroke-width:var(--sw);stroke-dasharray:12 9;stroke-linecap:round}.sa-disc{fill:var(--color-mist,#f6f5f2)}.sa-orbit{transform-origin:200px 204px}.sa-orbit-ring{fill:none;stroke:rgb(22 24 28/.14);stroke-width:1.4;stroke-dasharray:1.5 7;stroke-linecap:round}.sa-orbit-dot{fill:var(--sa-ink);opacity:.3}.sa-spark{fill:var(--sa-acc);transform-box:fill-box;transform-origin:center;transform:scale(0)}.sa-pdr-band{fill:none;stroke:#16181c;stroke-opacity:.055;stroke-width:9}.sa-pdr-ln{fill:none;stroke:var(--sa-ink);stroke-opacity:.55;stroke-width:calc(var(--sw) * .7);stroke-linecap:round}.sa-pdr-st{opacity:0}.sa-pdr-s0{opacity:1}.sa-pdr-dent{transform-origin:194px 246px}.sa-pdr-glint,.sa-pdr-hail,.sa-pdr-hit{opacity:0}.sa-pdr-hidden{fill:none;stroke:var(--sa-ink);stroke-opacity:.45;stroke-width:calc(var(--sw) * .75);stroke-dasharray:4 5;stroke-linecap:round}.sa-pdr-rod{stroke:var(--sa-ink);stroke-width:calc(var(--sw) * 3.4);stroke-linecap:round}.sa-pdr-rod-hi{stroke:#fff;stroke-opacity:.5;stroke-width:calc(var(--sw) * .8);stroke-linecap:round}.sa-pdr-grip{stroke:var(--sa-acc);stroke-width:calc(var(--sw) * 8.5);stroke-linecap:round}.sa-pdr-grip-hi{stroke:#fff;stroke-opacity:.35;stroke-width:calc(var(--sw) * 1.4);stroke-linecap:round}.sa-pdr-ring{fill:none;stroke:var(--sa-acc);stroke-width:var(--sw);opacity:.55}.sa-pdr-ok,.sa-pdr-ring{transform-box:fill-box;transform-origin:center}.sa-pdr-ok{transform:scale(0)}.sa-pdr-hit{fill:none;stroke:var(--sa-ink);stroke-opacity:.45;stroke-width:var(--sw);transform-box:fill-box;transform-origin:center}.sa-primer{fill:#e6e4de}.sa-primer-spots{fill:#fff;opacity:.5}.sa-scratch{fill:none;stroke:var(--sa-ink);stroke-opacity:.5;stroke-width:calc(var(--sw) * .6);stroke-linecap:round;stroke-linejoin:round}.sa-paint-coat,.sa-paint-gun{transform:translateX(176px)}.sa-paint-glint,.sa-paint-gloss{opacity:0}.sa-gloss-line{fill:none;stroke:#fff;stroke-opacity:.6;stroke-width:4;stroke-linecap:round}.sa-gloss-soft{stroke-opacity:.22;stroke-width:10}.sa-tyre{fill:#f1efea}.sa-hose{stroke-width:calc(var(--sw) * 1.8);opacity:.75}.sa-wet{fill:var(--sa-acc);opacity:.16}.sa-mist circle{fill:var(--sa-acc);opacity:.45;transform:translate(calc(var(--tx) * .55),calc(var(--ty) * .55))}.sa-part{transform:translate(var(--ex),var(--ey))}.sa-bore{fill:#dedcd5}.sa-coil-top{fill:#6b6f77}.sa-ribs{fill:none;stroke:#fff;stroke-opacity:.4;stroke-width:calc(var(--sw) * .8);stroke-linecap:round}.sa-guides{fill:none;stroke:var(--sa-acc);stroke-opacity:.5;stroke-width:calc(var(--sw) * .55);stroke-dasharray:3 5;stroke-linecap:round}.sa-snap{fill:none;stroke:var(--sa-acc);stroke-width:var(--sw);stroke-linecap:round}.sa-parts-glint,.sa-snap{opacity:0}.sa-sats{transform-origin:200px 204px}.sa-sat{transform-box:fill-box;transform-origin:center}.sa-sat-bg{fill:#fff;stroke:var(--color-line,#e7e5df);stroke-width:1.5}.sa-sat-ico{color:var(--sa-ink)}.sa-ico :is(.sa-ico-cap,.sa-ico-rod,.sa-ico-dent,.sa-ico-mist){transition:transform .5s cubic-bezier(.3,1.5,.5,1)}.group:hover .sa-ico-cap{transform:translateY(-2.5px)}.group:hover .sa-ico-rod{transform:translateY(-3px)}.group:hover .sa-ico-dent{transform:translateY(-2.5px)}.group:hover .sa-ico-mist{transform:translateX(-2.5px)}.sa-run .sa-orbit{animation:sa-spin 80s linear infinite}.sa-run.sa-pdr{--T:10s}.sa-run .sa-pdr-s0{animation:sa-pdr-s0 var(--T) infinite}.sa-run .sa-pdr-s1{animation:sa-pdr-s1 var(--T) infinite}.sa-run .sa-pdr-s2{animation:sa-pdr-s2 var(--T) infinite}.sa-run .sa-pdr-s3{animation:sa-pdr-s3 var(--T) infinite}.sa-run .sa-pdr-dent{animation:sa-pdr-dent var(--T) cubic-bezier(.3,0,.2,1) infinite}.sa-run .sa-pdr-tool{animation:sa-pdr-tool var(--T) cubic-bezier(.4,0,.2,1) infinite}.sa-run .sa-pdr-push{animation:sa-pdr-push var(--T) ease-in-out infinite}.sa-run .sa-pdr-ring{animation:sa-pdr-ring var(--T) ease-out infinite}.sa-run .sa-pdr-glint{animation:sa-pdr-glint var(--T) cubic-bezier(.45,0,.3,1) infinite}.sa-run .sa-pdr-ok{animation:sa-pdr-ok var(--T) infinite}.sa-run .sa-pdr-sp1{animation:sa-pdr-spark var(--T) infinite}.sa-run .sa-pdr-sp2{animation:sa-pdr-spark var(--T) .35s infinite}.sa-run .sa-pdr-sp3{animation:sa-pdr-spark var(--T) .7s infinite}.sa-run .sa-pdr-hail{animation:sa-pdr-hail var(--T) infinite}.sa-run .sa-pdr-hit{animation:sa-pdr-hit var(--T) ease-out infinite}.sa-run .sa-pdr-door{animation:sa-pdr-jolt var(--T) infinite}.sa-run.sa-paint{--T:9s}.sa-run .sa-paint-coat{animation:sa-paint-coat var(--T) infinite}.sa-run .sa-paint-gun{animation:sa-paint-gun var(--T) infinite}.sa-run .sa-paint-gun-in{animation:sa-paint-gun-in var(--T) cubic-bezier(.4,0,.2,1) infinite}.sa-run .sa-mist circle{animation:sa-mist .9s linear infinite}.sa-run .sa-paint-gloss{animation:sa-paint-gloss var(--T) ease infinite}.sa-run .sa-paint-glint{animation:sa-paint-glint var(--T) cubic-bezier(.45,0,.3,1) infinite}.sa-run .sa-paint-sp1{animation:sa-paint-spark var(--T) infinite}.sa-run .sa-paint-sp2{animation:sa-paint-spark var(--T) .4s infinite}.sa-run .sa-paint-sp3{animation:sa-paint-spark var(--T) .8s infinite}.sa-run.sa-parts{--T:9s}.sa-run .sa-part{animation:sa-ex var(--T) infinite both;animation-delay:var(--d,0s)}.sa-run .sa-sats{animation:sa-spin 70s linear infinite}.sa-run .sa-sat{animation:sa-spin 70s linear infinite reverse}.sa-run .sa-guides{animation:sa-guides var(--T) ease infinite}.sa-run .sa-snap{animation:sa-snap var(--T) ease-out infinite}.sa-run .sa-parts-glint{animation:sa-parts-glint var(--T) cubic-bezier(.45,0,.3,1) infinite}.sa-run .sa-parts-sp1{animation:sa-parts-spark var(--T) infinite}.sa-run .sa-parts-sp2{animation:sa-parts-spark var(--T) .3s infinite}.sa[data-off],.sa[data-off] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.sa-run,.sa-run *{animation:none!important}.sa-ico *{transition:none!important}}}@keyframes sa-spin{to{transform:rotate(1turn)}}@keyframes sa-pdr-s0{0%,10%{opacity:1}12.5%,90.6%{opacity:0}91.6%,to{opacity:1}}@keyframes sa-pdr-s1{0%,10%{opacity:0}12.5%,22%{opacity:1}24.5%,to{opacity:0}}@keyframes sa-pdr-s2{0%,22%{opacity:0}24.5%,34%{opacity:1}36.5%,to{opacity:0}}@keyframes sa-pdr-s3{0%,34%{opacity:0}36.5%,90.6%{opacity:1}91.6%,to{opacity:0}}@keyframes sa-pdr-dent{0%,10%{opacity:1;transform:none}12.5%,22%{opacity:.62;transform:scale(.86)}24.5%,34%{opacity:.3;transform:scale(.72)}36.5%,90.6%{opacity:0;transform:scale(.55)}91.6%,to{opacity:1;transform:none}}@keyframes sa-pdr-push{0%,13%,19.5%,25%,31.5%,37%,7.5%,to{transform:none}10%,22%,34%{transform:translate(3.4px,-5.5px)}}@keyframes sa-pdr-tool{0%,40%{transform:none;opacity:1}47%,93%{transform:translate(-22px,36px);opacity:0}99%,to{transform:none;opacity:1}}@keyframes sa-pdr-ring{0%,9.6%{opacity:0;transform:scale(.4)}10%{opacity:.9;transform:scale(.5)}16%,21.6%{opacity:0;transform:scale(1.9)}22%{opacity:.9;transform:scale(.5)}28%,33.6%{opacity:0;transform:scale(1.9)}34%{opacity:.9;transform:scale(.5)}40%,to{opacity:0;transform:scale(1.9)}}@keyframes sa-pdr-glint{0%,42%{opacity:0;transform:none}43%{opacity:1;transform:none}56%{opacity:1;transform:translateX(600px)}57%,to{opacity:0;transform:translateX(600px)}}@keyframes sa-pdr-ok{0%,48%{opacity:1;transform:scale(0)}51%{opacity:1;transform:scale(1.18)}53.5%,85%{opacity:1;transform:none}88%,to{opacity:0;transform:scale(.6)}}@keyframes sa-pdr-spark{0%,50%{transform:scale(0) rotate(0)}56%{transform:scale(1) rotate(45deg)}64%,to{transform:scale(0) rotate(90deg)}}@keyframes sa-pdr-hail{0%,84%{opacity:0;transform:translateY(-250px)}85%{opacity:1;transform:translateY(-250px);animation-timing-function:cubic-bezier(.5,0,1,.6)}90.6%{opacity:1;transform:none;animation-timing-function:cubic-bezier(0,.5,.5,1)}95%,to{opacity:0;transform:translate(28px,-48px)}}@keyframes sa-pdr-hit{0%,90.4%{opacity:0;transform:scale(.3)}90.8%{opacity:.9;transform:scale(.4)}97%,to{opacity:0;transform:scale(2.3)}}@keyframes sa-pdr-jolt{0%,90.5%{transform:none}91.3%{transform:translateY(2px)}93.5%,to{transform:none}}@keyframes sa-paint-coat{0%{opacity:0;transform:none}4%{opacity:1;transform:none;animation-timing-function:ease-in-out}52%,88%{opacity:1;transform:translateX(354px)}95%{opacity:0;transform:translateX(354px)}95.1%,to{opacity:0;transform:none}}@keyframes sa-paint-gun{0%,4%{transform:none;animation-timing-function:ease-in-out}52%,to{transform:translateX(354px)}}@keyframes sa-paint-gun-in{0%{opacity:0;transform:translate(-24px,-26px)}4%,52%{opacity:1;transform:none}60%,to{opacity:0;transform:translate(34px,-54px)}}@keyframes sa-mist{0%{opacity:0;transform:scale(.4)}18%{opacity:.75}to{opacity:0;transform:translate(var(--tx),var(--ty)) scale(1.3)}}@keyframes sa-paint-gloss{0%,50%{opacity:0}60%,86%{opacity:1}93%,to{opacity:0}}@keyframes sa-paint-glint{0%,54%{opacity:0;transform:none}55%{opacity:1;transform:none}70%{opacity:1;transform:translateX(660px)}71%,to{opacity:0;transform:translateX(660px)}}@keyframes sa-paint-spark{0%,60%{transform:scale(0) rotate(0)}66%{transform:scale(1) rotate(45deg)}74%,to{transform:scale(0) rotate(90deg)}}@keyframes sa-ex{0%,12%{transform:none;animation-timing-function:cubic-bezier(.3,0,.2,1)}29%,56%{transform:translate(var(--ex),var(--ey));animation-timing-function:cubic-bezier(.55,0,.85,.45)}68%{transform:translate(calc(var(--ex) * -.06),calc(var(--ey) * -.06));animation-timing-function:cubic-bezier(.2,.6,.3,1)}72%,to{transform:none}}@keyframes sa-guides{0%,18%{opacity:0}30%,54%{opacity:1}62%,to{opacity:0}}@keyframes sa-snap{0%,67.5%{opacity:0}68.5%{opacity:1}76%,to{opacity:0}}@keyframes sa-parts-glint{0%,74%{opacity:0;transform:translate(-16px,-9px)}76%{opacity:1}86%{opacity:1;transform:translate(57px,33px)}88%,to{opacity:0;transform:translate(57px,33px)}}@keyframes sa-parts-spark{0%,74%{transform:scale(0) rotate(0)}80%{transform:scale(1) rotate(45deg)}88%,to{transform:scale(0) rotate(90deg)}}