:root{--scissors-swing-duration:400ms;--scissors-cut-duration:2200ms;--scissors-entrance-duration:1000ms}@keyframes entrance{0%{top:-500px}to{top:calc(.3333333333*var(--max-plant-width)*1px)}}@keyframes swingToLeft{0%{offset-distance:0}to{offset-distance:100%}}@keyframes hide{0%{opacity:1}to{opacity:0}}.scissors{position:absolute;left:calc(3.3333333333*var(--max-plant-width)*1px);transform:rotateX(35deg) scale(1.5);offset-rotate:0deg;z-index:100}.scissors-no-animation{animation:entrance var(--scissors-entrance-duration) ease-in-out forwards,swingToLeft var(--scissors-swing-duration) ease-in-out forwards calc(var(--scissors-entrance-duration) + .2s),hide 0ms forwards calc(var(--scissors-entrance-duration) + .2s + var(--scissors-swing-duration) + .2s),hide 0ms forwards reverse calc(var(--scissors-entrance-duration) + .2s + var(--scissors-swing-duration) + .2s + var(--scissors-cut-duration)),swingToLeft var(--scissors-swing-duration) ease-in-out forwards reverse calc(var(--scissors-entrance-duration) + .2s + var(--scissors-swing-duration) + .2s + var(--scissors-cut-duration) + .2s),entrance var(--scissors-entrance-duration) ease-in-out forwards reverse calc(var(--scissors-entrance-duration) + .2s + var(--scissors-swing-duration) + .2s + var(--scissors-cut-duration) + .2s + var(--scissors-swing-duration) + .2s)}.scissors-animated{opacity:0;animation:entrance var(--scissors-entrance-duration) ease-in-out forwards,swingToLeft var(--scissors-swing-duration) ease-in-out forwards calc(var(--scissors-entrance-duration) + .2s),hide 0ms forwards reverse calc(var(--scissors-entrance-duration) + .2s + var(--scissors-swing-duration) + .2s),hide 0ms forwards calc(var(--scissors-entrance-duration) + .2s + var(--scissors-swing-duration) + .2s + var(--scissors-cut-duration)),swingToLeft var(--scissors-swing-duration) ease-in-out forwards reverse calc(var(--scissors-entrance-duration) + .2s + var(--scissors-swing-duration) + .2s + var(--scissors-cut-duration) + .2s),entrance var(--scissors-entrance-duration) ease-in-out forwards reverse calc(var(--scissors-entrance-duration) + .2s + var(--scissors-swing-duration) + .2s + var(--scissors-cut-duration) + .2s + var(--scissors-swing-duration) + .2s)}:root{--plant-cut-offset-bottom:calc(20 / 60 * var(--max-plant-width) * 1px)}.cut-plant-bottom__wrap{overflow:hidden;width:calc(var(--max-plant-width) * 1px);max-width:calc(var(--max-plant-width) * 1px);height:var(--plant-cut-offset-bottom);z-index:20}.cut-plant-bottom__plant{position:relative;width:100%;height:auto;transform:translateY(calc(var(--plant-cut-offset-bottom) - 100%));z-index:20}@keyframes topPieceExit{to{transform:translateY(-500px)}}.cut-plant-top__wrap{overflow:hidden;width:calc(var(--max-plant-width) * 1px);max-width:calc(var(--max-plant-width) * 1px);height:fit-content;z-index:20}.cut-plant-top__plant{z-index:20;position:relative;width:100%;height:auto;transform:translateY(calc(var(--plant-cut-offset-bottom)));animation:topPieceExit .3s cubic-bezier(1,.03,1,.95) forwards calc((var(--scissors-swing-duration) + .2s) * 2 + (var(--scissors-entrance-duration) + .2s) * 2 + var(--scissors-cut-duration) + .2s)}