.lp-root{background:var(--bg);color:var(--ink);font-family:var(--font-body-stack)}.lp-root .lp-display{font-family:var(--font-display-stack)}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lp-float{animation:5s ease-in-out infinite lp-float}@keyframes lp-dash{to{stroke-dashoffset:-40px}}.lp-dash{animation:3s linear infinite lp-dash}@keyframes lp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lp-rise{animation:.8s cubic-bezier(.2,.7,.2,1) both lp-rise}.lp-note{opacity:0;transition:opacity .45s,translate .45s;translate:0 8px}.lp-note[data-on="1"]{opacity:1;translate:0}.lp-note[data-side=l]{flex-direction:row-reverse;translate:-100% 8px}.lp-note[data-side=l][data-on="1"]{translate:-100%}@media (prefers-reduced-motion:reduce){.lp-note{transition:none}.lp-float,.lp-dash,.lp-rise{animation:none}}
