.lp-fadeIn{animation:.5s both lp-kf-fadeIn}.lp-rise{animation:.6s cubic-bezier(.2,.8,.2,1) both lp-kf-rise}.lp-word{opacity:0;margin-right:.28em;animation:.35s forwards lp-kf-wordIn;display:inline-block}.lp-ring{opacity:0;border:2px solid;border-radius:999px;animation:1.8s ease-out infinite lp-kf-ring;position:absolute;inset:-14px}.lp-ring2{animation-delay:.6s}.lp-ring3{animation-delay:1.2s}.lp-wave{align-items:center;height:34px;display:flex}.lp-wave span{background:currentColor;border-radius:4px;width:4px;height:8px;margin:0 2px;animation:1s ease-in-out infinite lp-kf-wave;display:inline-block}.lp-wave span:nth-child(2){animation-delay:.1s}.lp-wave span:nth-child(3){animation-delay:.2s}.lp-wave span:nth-child(4){animation-delay:.3s}.lp-wave span:nth-child(5){animation-delay:.4s}.lp-wave span:nth-child(6){animation-delay:.5s}.lp-wave span:nth-child(7){animation-delay:.35s}.lp-wave span:nth-child(8){animation-delay:.15s}.lp-shimmer{background:linear-gradient(90deg,#ece8df 0%,#f7f5f0 50%,#ece8df 100%) 0 0/200% 100%;border-radius:10px;animation:1.2s linear infinite lp-kf-shimmer}.lp-gapPulse{animation:1.4s ease-in-out infinite lp-kf-gapPulse}.lp-sheet{animation:.5s cubic-bezier(.2,.8,.2,1) both lp-kf-sheetUp}.lp-tap{opacity:0;pointer-events:none;background:#0e6b5c40;border:2px solid #0e6b5c99;border-radius:999px;width:44px;height:44px;animation:1s both lp-kf-tap;position:absolute}.lp-flash{animation:1.2s both lp-kf-flash}.lp-toast{animation:.5s cubic-bezier(.2,.8,.2,1) both lp-kf-toastIn}.lp-banner{animation:.55s cubic-bezier(.2,.8,.2,1) both lp-kf-bannerIn}.lp-pop{animation:.4s both lp-kf-pop}.lp-marquee{gap:14px;width:max-content;animation:40s linear infinite lp-kf-marquee;display:flex}.lp-marquee:hover{animation-play-state:paused}.lp-float{animation:5s ease-in-out infinite lp-kf-float}.lp-loopIn{animation:4s ease-in-out infinite lp-kf-loopIn}.lp-barGrow{transform-origin:0;animation:3.2s ease-in-out infinite lp-kf-barGrow}.lp-blink{animation:1s step-end infinite lp-kf-blink}.lp-lineHl{animation:1.6s both lp-kf-lineHl}.lp-marqueeMask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}@supports (animation-timeline:view()){.lp-reveal{animation:linear both lp-kf-reveal;animation-timeline:view();animation-range:entry cover 25%}}@keyframes lp-kf-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes lp-kf-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes lp-kf-wordIn{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}@keyframes lp-kf-ring{0%{opacity:.6;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}@keyframes lp-kf-wave{0%,to{height:8px}50%{height:30px}}@keyframes lp-kf-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes lp-kf-gapPulse{0%,to{box-shadow:0 0 #f2b44100}50%{box-shadow:0 0 0 6px #f2b44159}}@keyframes lp-kf-sheetUp{0%{transform:translateY(105%)}to{transform:none}}@keyframes lp-kf-tap{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes lp-kf-flash{0%{background:#fcefd2}to{background:#e2f0ec}}@keyframes lp-kf-toastIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes lp-kf-bannerIn{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:none}}@keyframes lp-kf-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes lp-kf-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lp-kf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lp-kf-loopIn{0%,15%{opacity:0;transform:translateY(10px)scale(.96)}25%,80%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-6px)}}@keyframes lp-kf-barGrow{0%{transform:scaleX(.05)}40%,85%{transform:scaleX(1)}to{transform:scaleX(.05)}}@keyframes lp-kf-blink{50%{opacity:0}}@keyframes lp-kf-lineHl{0%{background:#e2f0ec}to{background:0 0}}@keyframes lp-kf-reveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-fadeIn,.lp-rise,.lp-word,.lp-ring,.lp-wave span,.lp-shimmer,.lp-gapPulse,.lp-sheet,.lp-tap,.lp-flash,.lp-toast,.lp-banner,.lp-pop,.lp-marquee,.lp-float,.lp-loopIn,.lp-barGrow,.lp-blink,.lp-lineHl,.lp-reveal{animation:none!important}.lp-word,.lp-loopIn{opacity:1}}
