@keyframes lv-dash{to{stroke-dashoffset:-220px}}@keyframes lv-pulse-ring{0%{opacity:.75;transform:scale(.3)}to{opacity:0;transform:scale(1.35)}}@keyframes lv-twinkle{0%,to{opacity:.12}50%{opacity:.9}}@keyframes lv-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-12px)}}@keyframes lv-spin{to{transform:rotate(360deg)}}@keyframes lv-shine{0%{background-position:0%}to{background-position:-250%}}@keyframes lv-sweep{0%{transform:translate(-160%)skew(-20deg)}60%,to{transform:translate(260%)skew(-20deg)}}@keyframes lv-progress{0%{width:4%}75%,to{width:100%}}@keyframes lv-marquee{0%{transform:translate(0%)}to{transform:translate(-50%)}}@keyframes lv-aurora-a{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(9%,7%)scale(1.15)}}@keyframes lv-aurora-b{0%,to{transform:translate(0,0)scale(1.1)}50%{transform:translate(-10%,-6%)scale(.95)}}@keyframes lv-aurora-c{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(6%,-9%)scale(1.2)}}@keyframes lv-scroll-cue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}@keyframes lv-streak-x{0%{left:-7rem}to{left:100%}}@keyframes lv-streak-y{0%{top:-30%}to{top:100%}}@keyframes lv-rise{0%{opacity:0;filter:blur(12px);transform:translateY(26px)}to{opacity:1;filter:none;transform:none}}@keyframes lv-appear{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:none}}.lv-rise{animation:1s cubic-bezier(.22,1,.36,1) both lv-rise}.lv-appear{animation:1.6s cubic-bezier(.22,1,.36,1) both lv-appear}@keyframes lv-scale-x{0%,to{transform:scaleX(var(--from,.4))}50%{transform:scaleX(var(--to,.9))}}.lv-scale-x{transform-origin:0;animation:5s ease-in-out infinite lv-scale-x}@keyframes lv-scan-y{0%{transform:translateY(-40px)}to{transform:translateY(180px)}}.lv-scan-y{animation:3.6s cubic-bezier(.45,0,.55,1) infinite lv-scan-y}.lv-streak-x{animation:4s cubic-bezier(.45,0,.25,1) infinite lv-streak-x}.lv-streak-y{animation:6s cubic-bezier(.45,0,.25,1) infinite lv-streak-y}.lv-dash{animation:4s linear infinite lv-dash}.lv-dash-slow{animation:14s linear infinite lv-dash}.lv-pulse{transform-box:fill-box;transform-origin:50%;animation:4.5s cubic-bezier(.2,.6,.35,1) infinite lv-pulse-ring}.lv-twinkle{animation:5s ease-in-out infinite lv-twinkle}.lv-float{animation:6s ease-in-out infinite lv-float}.lv-spin{animation:40s linear infinite lv-spin}.lv-progress{animation:7s cubic-bezier(.65,0,.35,1) infinite lv-progress}.lv-marquee{animation:90s linear infinite lv-marquee}.lv-marquee:hover{animation-play-state:paused}.lv-scroll-cue{animation:2.2s ease-out infinite lv-scroll-cue}.lv-aurora-a{animation:22s ease-in-out infinite lv-aurora-a}.lv-aurora-b{animation:28s ease-in-out infinite lv-aurora-b}.lv-aurora-c{animation:34s ease-in-out infinite lv-aurora-c}.lv-shine-text{color:#0000;background-image:linear-gradient(100deg,#fafafa 18%,#a7f3d0 34%,#34d399 46%,#5eead4 56%,#fafafa 72%);background-size:250%;-webkit-background-clip:text;background-clip:text;animation:10s linear infinite lv-shine}.lv-sweep{animation:3.8s ease-in-out infinite lv-sweep}.lv-grid{background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(70% 55% at 50% 0,#000 30%,#0000 100%);mask-image:radial-gradient(70% 55% at 50% 0,#000 30%,#0000 100%)}.lv-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}html:has(.lv-root){scrollbar-width:thin;scrollbar-color:#ffffff29 #09090b}.lv-root,.lv-root *{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent}html:has(.lv-root)::-webkit-scrollbar{width:10px;height:10px}.lv-root ::-webkit-scrollbar{width:10px;height:10px}html:has(.lv-root)::-webkit-scrollbar-track{background:0 0}.lv-root ::-webkit-scrollbar-track{background:0 0}html:has(.lv-root)::-webkit-scrollbar-thumb{background-color:#ffffff24;background-clip:padding-box;border:3px solid #0000;border-radius:999px}.lv-root ::-webkit-scrollbar-thumb{background-color:#ffffff24;background-clip:padding-box;border:3px solid #0000;border-radius:999px}html:has(.lv-root)::-webkit-scrollbar-thumb:hover{background-color:#34d39973}.lv-root ::-webkit-scrollbar-thumb:hover{background-color:#34d39973}@media (prefers-reduced-motion:reduce){.lv-root *,.lv-root :before,.lv-root :after{animation:none!important}}
