main[data-home=v2] .hv2-detail .hv2-detail-drawing{width:100%;height:auto;display:block}main[data-home=v2] .hv2-detail :is(.hv2-detail-strong,.hv2-detail-thin,.hv2-detail-key,.hv2-detail-hatch,.hv2-detail-course,.hv2-detail-callout-line,.hv2-detail-lip){fill:none;stroke-linecap:butt;stroke-linejoin:miter}main[data-home=v2] .hv2-detail .hv2-detail-strong{stroke:var(--hv2-scheme,#ede8de);stroke-width:1.8px}main[data-home=v2] .hv2-detail .hv2-detail-member{fill:var(--hv2-detail-sheet,#161817);stroke:none}main[data-home=v2] .hv2-detail .hv2-detail-lip{stroke:var(--hv2-scheme,#ede8de);stroke-opacity:.45;stroke-width:.8px}main[data-home=v2] .hv2-detail .hv2-detail-thin{stroke:var(--hv2-scheme,#ede8de);stroke-opacity:.7;stroke-width:1px}main[data-home=v2] .hv2-detail .hv2-detail-key{stroke:var(--hv2-copper-text,#d39a6f);stroke-width:1.6px}main[data-home=v2] .hv2-detail .hv2-detail-plate{fill:var(--hv2-copper-text,#d39a6f);fill-opacity:.1;stroke:var(--hv2-copper-text,#d39a6f);stroke-width:1.3px;stroke-linejoin:miter}main[data-home=v2] .hv2-detail .hv2-detail-cut{stroke-width:2.2px}main[data-home=v2] .hv2-detail .hv2-detail-fix{stroke-width:1.1px}main[data-home=v2] .hv2-detail .hv2-detail-screw{fill:var(--hv2-copper-text,#d39a6f)}main[data-home=v2] .hv2-detail .hv2-detail-bolt{fill:var(--hv2-detail-sheet,#161817);stroke:var(--hv2-copper-text,#d39a6f);stroke-width:1.1px;stroke-linejoin:miter}main[data-home=v2] .hv2-detail .hv2-detail-hidden{stroke-dasharray:4 2.5}main[data-home=v2] .hv2-detail .hv2-detail-hatch{stroke:var(--hv2-scheme,#ede8de);stroke-opacity:.4;stroke-width:1px}main[data-home=v2] .hv2-detail .hv2-detail-grain{fill:var(--hv2-scheme,#ede8de);fill-opacity:.45}main[data-home=v2] .hv2-detail .hv2-detail-course{stroke:var(--hv2-scheme,#ede8de);stroke-opacity:.3;stroke-width:1px}main[data-home=v2] .hv2-detail .hv2-detail-callout-line{stroke:var(--hv2-scheme,#ede8de);stroke-opacity:.5;stroke-width:.8px}main[data-home=v2] .hv2-detail .hv2-detail-dot{fill:var(--hv2-scheme,#ede8de)}main[data-home=v2] .hv2-detail .hv2-detail-label{font:600 11px/1 var(--font-manrope), sans-serif;fill:var(--hv2-scheme,#ede8de);letter-spacing:0}main[data-home=v2] .hv2-detail .hv2-detail-flow{opacity:0;visibility:hidden;transition:opacity .24s,visibility 0s .24s}main[data-home=v2] .hv2-detail[data-flow] .hv2-detail-flow{opacity:1;visibility:visible;transition:opacity .24s,visibility}main[data-home=v2] .hv2-detail .hv2-detail-flow-way{fill:none;stroke:var(--hv2-load,#5aa8ff);stroke-width:2.4px;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:6 4}main[data-home=v2] .hv2-detail .hv2-detail-flow-head{fill:var(--hv2-load,#5aa8ff);stroke:none}main[data-home=v2] .hv2-detail .hv2-detail-assembly{transition:opacity .24s}main[data-home=v2] .hv2-detail[data-flow] .hv2-detail-assembly{opacity:.55}@media (prefers-reduced-motion:no-preference){main[data-home=v2] .hv2-detail .hv2-detail-drawing{--step:min(.26s, 1.56s / var(--parts,6))}main[data-home=v2] .hv2-detail .hv2-detail-part{animation:.62s cubic-bezier(.2,.8,.25,1) both hv2-detail-part;animation-delay:calc(.36s + var(--n,0) * var(--step))}main[data-home=v2] .hv2-detail .hv2-detail-callouts{animation:.36s both hv2-detail-names;animation-delay:calc(.36s + var(--parts,4) * var(--step) + .26s)}main[data-home=v2] .hv2-detail[data-flow] .hv2-detail-flow-way{animation:.9s linear infinite hv2-detail-flow}}@keyframes hv2-detail-part{0%{opacity:0;transform:translate(var(--dx,0px), var(--dy,0px))}35%{opacity:1}}@keyframes hv2-detail-names{0%{opacity:0}}@keyframes hv2-detail-flow{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}main[data-home=v2] .hv2-detail .hv2-detail-zoom{transform-box:view-box;transform-origin:50%;transition:transform .6s cubic-bezier(.3,.7,.2,1)}main[data-home=v2] .hv2-detail[data-exploded] .hv2-detail-zoom{transform:scale(.8)}main[data-home=v2] .hv2-detail .hv2-detail-part-shift{transition:transform .65s cubic-bezier(.3,.7,.2,1);transition-delay:calc(var(--n,0) * 80ms)}main[data-home=v2] .hv2-detail[data-exploded] .hv2-detail-part-shift{transform:translate(var(--ex,0px), var(--ey,0px));transition-delay:calc((var(--parts,6) - 1 - var(--n,0)) * 80ms)}main[data-home=v2] .hv2-detail .hv2-detail-part-name{opacity:0;pointer-events:none;transition:opacity .18s}main[data-home=v2] .hv2-detail[data-exploded] .hv2-detail-part-name{opacity:1;transition:opacity .3s .52s}main[data-home=v2] .hv2-detail .hv2-detail-part-name circle{fill:var(--hv2-copper-fill,#a0522a);stroke:#f0b48a;stroke-width:.8px}main[data-home=v2] .hv2-detail .hv2-detail-part-step{font:700 8.5px/1 var(--font-condensed), sans-serif;fill:#f5f2eb}main[data-home=v2] .hv2-detail .hv2-detail-part-word{font:600 10.5px/1 var(--font-manrope), sans-serif;fill:var(--hv2-scheme,#ede8de);letter-spacing:0;paint-order:stroke;stroke:var(--hv2-detail-sheet,#161817);stroke-width:3px;stroke-linejoin:round}main[data-home=v2] .hv2-detail .hv2-detail-names-wrap{transition:opacity .22s}main[data-home=v2] .hv2-detail[data-exploded] .hv2-detail-names-wrap{opacity:0}
