.pt-leaf{position:absolute;top:0;display:block;will-change:transform;opacity:.85;animation:pt-fall var(--fall) linear infinite;animation-delay:calc(var(--fall) * var(--phase) * -1)}.pt-sway{display:block;width:100%;height:100%;perspective:70px;animation:pt-sway var(--sway) ease-in-out infinite alternate;animation-delay:calc(var(--sway) * var(--phase) * -1)}.pt-code.is-done{background:var(--amber)}@media (prefers-reduced-motion:reduce){.pt-leaf{transform:translate3d(0,22px,0)}}