.lt-splash{--p: 124 58 237;--p2: 219 39 119;--side: 76 29 149;--on: 255 255 255;--d: 5px;--dir: 1;position:relative;display:inline-flex;isolation:isolate;border-radius:9999px;margin-bottom:var(--d);text-decoration:none;-webkit-tap-highlight-color:transparent;outline:none}.lt-splash-light{--on: 109 40 217;--side: 196 181 253}[dir=rtl] .lt-splash{--dir: -1}.lt-splash-side{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:rgb(var(--side));box-shadow:0 12px 22px -10px #0000008c;transform:translateY(var(--d))}.lt-splash-face{position:relative;display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.6rem;overflow:hidden;border-radius:inherit;padding:1rem 2rem;font-size:1.125rem;background-image:linear-gradient(90deg,rgb(var(--p)),rgb(var(--p2)));color:rgb(var(--on));font-weight:700;line-height:1.25;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #00000024;transition:transform .12s ease}.lt-splash:active .lt-splash-face{transform:translateY(calc(var(--d) - 1px))}.lt-splash:focus-visible .lt-splash-face{box-shadow:inset 0 1px #ffffff59,inset 0 0 0 3px rgb(var(--on) / .9)}.lt-splash-glow{position:absolute;top:-10px;right:-14px;bottom:-10px;left:-14px;z-index:-2;border-radius:inherit;background:radial-gradient(closest-side,rgb(var(--p) / .5),transparent);opacity:0;transition:opacity .35s ease;pointer-events:none}.lt-splash-burst{position:absolute;left:-28.4%;top:-60.6%;width:156.9%;height:221.3%;z-index:-1;overflow:visible;pointer-events:none}.lt-splash-burst path{stroke:rgb(var(--p));stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:60 60;stroke-dashoffset:60}.lt-splash-trace{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;opacity:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.lt-splash-trace:before{content:"";position:absolute;left:50%;top:50%;width:260%;padding-bottom:260%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0 72%,rgb(255 255 255 / .95) 88%,transparent 100%)}.lt-splash-label{display:grid;text-align:center}.lt-splash-word{grid-area:1 / 1;display:inline-flex;justify-content:center;white-space:pre}.lt-splash-word>span{display:inline-block}.lt-splash-in>span{opacity:0}.lt-splash-icon{display:inline-flex;flex-shrink:0}@keyframes lt-splash-leave{to{transform:translateY(-70%);opacity:0;filter:blur(3px)}}@keyframes lt-splash-arrive{0%{transform:translateY(55%);opacity:0;filter:blur(10px)}25%{transform:translateY(70%);opacity:1}55%{transform:translateY(-15%);opacity:1;filter:blur(0)}to{transform:none;opacity:1;filter:none}}@keyframes lt-splash-nudge{50%{transform:translate(calc(var(--dir) * 5px)) scale(.9)}}@keyframes lt-splash-sweep{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes lt-splash-trace{0%,85%{opacity:1}to{opacity:0}}@keyframes lt-splash-out{to{stroke-dasharray:2 60;stroke-dashoffset:-60}}@media (hover: hover){.lt-splash:not([data-still]):hover .lt-splash-out>span,.lt-splash:not([data-still]):focus-visible .lt-splash-out>span{animation:lt-splash-leave .32s ease-in both;animation-delay:calc(var(--i) * 22ms)}.lt-splash:not([data-still]):hover .lt-splash-in>span,.lt-splash:not([data-still]):focus-visible .lt-splash-in>span{animation:lt-splash-arrive .62s cubic-bezier(.2,.7,.3,1) both;animation-delay:calc(var(--i) * 22ms + .11s)}.lt-splash:not([data-still]):hover .lt-splash-icon{animation:lt-splash-nudge .5s ease-in-out 2}.lt-splash:not([data-still]):hover .lt-splash-glow{opacity:1}.lt-splash:not([data-still]):hover .lt-splash-trace{animation:lt-splash-trace 1.1s linear both}.lt-splash:not([data-still]):hover .lt-splash-trace:before{animation:lt-splash-sweep 1.1s linear both}.lt-splash:not([data-still]):hover .lt-splash-burst path{animation:lt-splash-out .85s cubic-bezier(.25,.7,.3,1) both;animation-delay:calc(80ms + var(--i) * 12ms)}}@media (prefers-reduced-motion: reduce){.lt-splash *,.lt-splash *:before{animation:none!important;transition:none!important}}.lt-splash-light .lt-splash-face{background-image:none;background-color:#fff}.lt-splash-light .lt-splash-glow{background:radial-gradient(closest-side,rgb(255 255 255 / .45),transparent)}.lt-splash-light .lt-splash-burst path{stroke:#fff}.lt-splash-light .lt-splash-trace:before{background:conic-gradient(from 0deg,transparent 0 72%,rgb(var(--p2) / .9) 88%,transparent 100%)}
