.lp4{--lp4-ink:#0c0a09;--lp4-muted:#57534e;--lp4-faint:#a8a29e;--lp4-paper:#fafaf9;--lp4-line:#e7e5e4;--lp4-ember:#ea580c;--lp4-ember-soft:#ffedd5;--lp4-indigo:#4f46e5;--lp4-green:#16a34a}.lp4-stage{isolation:isolate;position:relative;overflow:hidden}.lp4-scene{opacity:0;pointer-events:none;transition:opacity .6s,transform .6s;position:absolute;inset:0;transform:scale(.985)}.lp4-scene[data-active=true]{opacity:1;pointer-events:auto;transform:scale(1)}@keyframes lp4-drift{0%,to{transform:translateY(0)rotate(var(--tilt,0deg))}50%{transform:translateY(-7px)rotate(var(--tilt,0deg))}}.lp4-scrap{animation:5.2s ease-in-out infinite lp4-drift;animation-delay:var(--delay,0s)}@keyframes lp4-pop{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.lp4-scene[data-active=true] .lp4-pop{animation:.5s both lp4-pop;animation-delay:var(--delay,0s)}.lp4-dot{position:relative;overflow:hidden}.lp4-dot>span{transform-origin:0;background:var(--lp4-ink);position:absolute;inset:0;transform:scaleX(0)}.lp4-dot[data-active=true]>span{animation:lp4-fill var(--scene-ms,3.6s)linear both}@keyframes lp4-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lp4-bubble{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lp4-bubble{animation:.4s both lp4-bubble;animation-delay:var(--delay,0s)}@media (prefers-reduced-motion:reduce){.lp4-scrap,.lp4-scene[data-active=true] .lp4-pop,.lp4-dot[data-active=true]>span,.lp4-bubble{animation:none}.lp4-dot[data-active=true]>span{transform:scaleX(1)}.lp4-scene{transition:none}}
