/* Only loaded on the six repaired Jacob parts. Complete, isolated raster objects. */
#restructure300-fx .r300-prop.r312-isolated{background:none;display:block;width:min(70vw,340px);height:min(57vh,390px);aspect-ratio:auto;object-fit:contain;overflow:visible}
#restructure300-fx[data-effect="jacob-03"] .r312-isolated{width:min(80vw,390px)}
#restructure300-fx[data-effect="jacob-06"] .r312-isolated{width:min(57vw,280px);height:min(54vh,390px)}
#restructure300-fx[data-effect="jacob-05"] .heaven-cloud{background:none;border-radius:0;height:24%;top:2%}
#restructure300-fx[data-effect="jacob-05"] .r312-cloud{width:100%;height:100%;object-fit:contain;display:block}
#restructure300-fx[data-effect="jacob-05"] .ladder-reveal{width:clamp(230px,62vw,430px)}
#restructure300-fx[data-effect="jacob-05"] .r312-ladder{width:100%;height:100%;object-fit:contain;object-position:50% 100%;display:block}
#restructure300-fx .r312-path{position:relative;width:min(86vw,72vh,540px);aspect-ratio:1;overflow:visible;filter:drop-shadow(0 18px 22px #15203655);animation:r312-path-life 6.5s ease both}
@keyframes r312-path-life{0%,100%{opacity:0}10%,89%{opacity:1}}

