.construction-scene[data-v-ea7aa8c0]{--cycle:16s;display:block;height:auto;overflow:visible;width:100%}.ground[data-v-ea7aa8c0]{fill:none;stroke:#82b4ad;stroke-opacity:.4;stroke-width:1.5}.blueprint[data-v-ea7aa8c0]{fill:none;stroke:#9de5d6;stroke-dasharray:5 7;stroke-opacity:.2;stroke-width:1}.foundation rect[data-v-ea7aa8c0]{fill:#507b75}.foundation path[data-v-ea7aa8c0]{stroke:#a6c5b9;stroke-width:2}.pallet[data-v-ea7aa8c0]{fill:none;opacity:.55;stroke:#bd995b;stroke-linecap:round;stroke-width:4}.window[data-v-ea7aa8c0]{fill:#16383e;stroke:#c5f0df;stroke-opacity:.6;stroke-width:1}.window-mullion[data-v-ea7aa8c0]{fill:none;stroke:#78aba8;stroke-width:1.5}.window-sill[data-v-ea7aa8c0]{fill:none;stroke:#d9f2e5;stroke-width:2}.crane[data-v-ea7aa8c0]{stroke-linecap:round;stroke-linejoin:round}.mast-fill[data-v-ea7aa8c0]{fill:#16383c}.mast-bracing[data-v-ea7aa8c0]{fill:none;stroke:#6ca79f;stroke-width:2.5}.mast-rails[data-v-ea7aa8c0]{fill:none;stroke:#acd6c6;stroke-width:4}.support-cables[data-v-ea7aa8c0]{fill:none;stroke:#bbcfbc;stroke-width:1.8}.jib-fill[data-v-ea7aa8c0]{fill:#344c44}.jib-bracing[data-v-ea7aa8c0]{fill:none;stroke:#caa86b;stroke-width:2}.jib-rails[data-v-ea7aa8c0]{fill:none;stroke:#ecd29b;stroke-width:3.5}.counterweight-detail[data-v-ea7aa8c0]{fill:none;stroke:#8a723f;stroke-width:2}.cabin-window[data-v-ea7aa8c0]{fill:#21464b}.cabin-detail[data-v-ea7aa8c0]{fill:none;stroke:#bfba88;stroke-width:2}.trolley-wheel[data-v-ea7aa8c0]{fill:#122c32}.hoist-cable[data-v-ea7aa8c0],.trolley-wheel[data-v-ea7aa8c0]{stroke:#e8cf9c;stroke-width:2}.hoist-cable[data-v-ea7aa8c0]{fill:none;transform-origin:0 0}.hook[data-v-ea7aa8c0]{fill:none;stroke:#f0d39a;stroke-linecap:round;stroke-width:3}.sling[data-v-ea7aa8c0]{fill:none;stroke:#d3dac0;stroke-linecap:round;stroke-width:1.8}.carried-module[data-v-ea7aa8c0],.completion-mark[data-v-ea7aa8c0],.floor[data-v-ea7aa8c0],.hoist-cable[data-v-ea7aa8c0],.hoist-travel[data-v-ea7aa8c0],.load-rigging[data-v-ea7aa8c0],.placed-module[data-v-ea7aa8c0],.trolley-travel[data-v-ea7aa8c0]{animation-duration:var(--cycle);animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.45,0,.25,1)}.floor-ground[data-v-ea7aa8c0]{animation-name:build-ground-ea7aa8c0}.floor-middle[data-v-ea7aa8c0]{animation-name:build-middle-ea7aa8c0}.trolley-travel[data-v-ea7aa8c0]{animation-name:trolley-travel-ea7aa8c0}.hoist-travel[data-v-ea7aa8c0]{animation-name:hoist-travel-ea7aa8c0}.hoist-cable[data-v-ea7aa8c0]{animation-name:cable-length-ea7aa8c0}.carried-module[data-v-ea7aa8c0],.load-rigging[data-v-ea7aa8c0]{animation-name:carry-load-ea7aa8c0;animation-timing-function:linear;opacity:0}.placed-module[data-v-ea7aa8c0]{animation-name:place-load-ea7aa8c0;animation-timing-function:linear}.completion-mark[data-v-ea7aa8c0]{animation-name:completion-ea7aa8c0}.is-paused[data-v-ea7aa8c0] *{animation-play-state:paused}@keyframes build-ground-ea7aa8c0{0%,3%,98%,to{opacity:0;transform:translateY(12px)}10%,90%{opacity:1;transform:translateY(0)}}@keyframes build-middle-ea7aa8c0{0%,10%,98%,to{opacity:0;transform:translateY(12px)}18%,90%{opacity:1;transform:translateY(0)}}@keyframes trolley-travel-ea7aa8c0{0%,26%,86%,to{transform:translate(0)}44%,68%{transform:translate(-200px)}}@keyframes hoist-travel-ea7aa8c0{0%,12%,94%,to{transform:translateY(192px)}26%,44%,64%,86%{transform:translateY(42px)}52%,56%{transform:translateY(70px)}}@keyframes cable-length-ea7aa8c0{0%,12%,94%,to{transform:scaleY(1.78)}26%,44%,64%,86%{transform:scaleY(.28)}52%,56%{transform:scaleY(.56)}}@keyframes carry-load-ea7aa8c0{0%,55.999%,to{opacity:1}56%,96%{opacity:0}}@keyframes place-load-ea7aa8c0{0%,55.999%,98%,to{opacity:0}56%,90%{opacity:1}}@keyframes completion-ea7aa8c0{0%,60%,98%,to{opacity:0}66%,90%{opacity:1}}@media(prefers-reduced-motion:reduce){[data-v-ea7aa8c0]{animation:none!important}.completion-mark[data-v-ea7aa8c0],.floor[data-v-ea7aa8c0],.placed-module[data-v-ea7aa8c0]{opacity:1}.carried-module[data-v-ea7aa8c0],.load-rigging[data-v-ea7aa8c0]{opacity:0}.hoist-travel[data-v-ea7aa8c0]{transform:translateY(42px)}.hoist-cable[data-v-ea7aa8c0]{transform:scaleY(.28)}}
