.flk-splash{--s:min(92vw, 60vh, 520px);z-index:1000;contain:strict;isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:#fff;font-family:var(--font-sans), "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;animation:flk-splash-out .5s ease var(--failsafe-at) forwards;position:fixed;inset:0;overflow:hidden}.flk-splash-bg{background:radial-gradient(64% 48% at 50% 40%,#7c3aed5c,#7c3aed00 72%),radial-gradient(130% 95% at 50% 36%,#1d1250 0%,#100c31 48%,#070818 100%);position:absolute;inset:0}.flk-splash-blob{border-radius:50%;width:90vmax;height:90vmax;position:absolute}.flk-splash-blob.is-a{background:radial-gradient(circle,#8b5cf670 0%,#8b5cf600 62%);animation:9s ease-in-out infinite alternate flk-splash-drift-a;top:-52vmax;left:-46vmax}.flk-splash-blob.is-b{background:radial-gradient(circle,#3b82f652 0%,#3b82f600 62%);animation:11s ease-in-out infinite alternate flk-splash-drift-b;bottom:-56vmax;right:-50vmax}@keyframes flk-splash-drift-a{to{transform:translate(14vmax,10vmax)scale(1.08)}}@keyframes flk-splash-drift-b{to{transform:translate(-12vmax,-9vmax)scale(1.12)}}.flk-splash-dust{opacity:.12;animation:flk-splash-twinkle var(--p) ease-in-out var(--d) infinite;background:#fff;border-radius:50%;position:absolute}@keyframes flk-splash-twinkle{0%,to{opacity:.1}50%{opacity:.8}}.flk-splash-center{justify-content:center;align-items:center;gap:calc(var(--s) * .075);flex-direction:column;padding-bottom:6vh;display:flex;position:absolute;inset:0}.flk-splash-slot{width:calc(var(--s) * var(--volti));height:calc(var(--s) * var(--volti));position:relative}.flk-splash-flight{will-change:transform;animation:flk-splash-fly var(--fly-dur) linear var(--fly-at) both;position:absolute;inset:0}.flk-splash-land{transform-origin:50% 88%;width:100%;height:100%;animation:flk-splash-land var(--land-dur) cubic-bezier(.3, .7, .4, 1) var(--land-at) both}@keyframes flk-splash-land{0%{transform:translateY(0)rotate(0)scale(1)}14%{transform:translateY(calc(var(--s) * .03)) rotate(-4deg) scale(1.22, .78)}36%{transform:translateY(calc(var(--s) * -.05)) rotate(3deg) scale(.9, 1.12)}58%{transform:translateY(calc(var(--s) * .012)) rotate(-1.5deg) scale(1.06, .95)}78%{transform:translateY(calc(var(--s) * -.005)) rotate(.6deg) scale(.98, 1.02)}to{transform:translateY(0)rotate(0)scale(1)}}.flk-splash-bob{width:100%;height:100%;animation:flk-splash-bob 2.8s ease-in-out calc(var(--land-at) + var(--land-dur)) infinite}@keyframes flk-splash-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(calc(var(--s) * -.03)) rotate(2deg)}}.flk-splash-volti{object-fit:contain;-webkit-user-drag:none;width:100%;height:100%;filter:drop-shadow(0 calc(var(--s) * .028) calc(var(--s) * .05) #6d28d9a6);display:block}.flk-splash-glow{opacity:0;width:270%;height:270%;animation:flk-splash-glow-in .7s cubic-bezier(.2, .8, .2, 1) var(--land-at) forwards, flk-splash-glow-pulse 2.8s ease-in-out calc(var(--land-at) + .7s) infinite;background:radial-gradient(circle,#c4b5fd80 0%,#8b5cf638 30%,#8b5cf600 64%);border-radius:50%;margin:-135% 0 0 -135%;position:absolute;top:50%;left:50%;transform:scale(.5)}@keyframes flk-splash-glow-in{to{opacity:1;transform:scale(1)}}@keyframes flk-splash-glow-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.07)}}.flk-splash-ring{width:calc(var(--s) * .5);height:calc(var(--s) * .5);margin:calc(var(--s) * -.25) 0 0 calc(var(--s) * -.25);box-shadow:0 0 calc(var(--s) * .04) #a78bfa99, inset 0 0 calc(var(--s) * .04) #a78bfa80;opacity:0;animation:flk-splash-ring .72s cubic-bezier(.15, .7, .3, 1) calc(var(--land-at) + 20ms) forwards;border:2px solid #ddd6fecc;border-radius:50%;position:absolute;top:50%;left:50%}@keyframes flk-splash-ring{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1.9)}}.flk-splash-fx{width:0;height:0;position:absolute;top:50%;left:50%}.flk-sp{width:calc(var(--z) * var(--s));height:calc(var(--z) * var(--s));margin:calc(var(--z) * var(--s) * -.5) 0 0 calc(var(--z) * var(--s) * -.5);color:var(--c);opacity:0;animation:flk-splash-spark calc(var(--l) * 1s) cubic-bezier(.25, .6, .3, 1) calc(var(--t) * 1s) both;position:absolute;top:0;left:0}.flk-sp>svg{width:100%;height:100%;display:block;overflow:visible}.flk-sp.is-dot{background:var(--c);box-shadow:0 0 calc(var(--z) * var(--s) * .9) var(--c);border-radius:50%}@keyframes flk-splash-spark{0%{opacity:0;transform:translate(var(--x), var(--y)) rotate(var(--r)) scale(0)}14%{opacity:1;transform:translate(var(--x), var(--y)) rotate(calc(var(--r) + var(--sp) * .15)) scale(1.2)}32%{opacity:1;transform:translate(calc(var(--x) + var(--dx) * .2), calc(var(--y) + var(--dy) * .2)) rotate(calc(var(--r) + var(--sp) * .35)) scale(.8)}52%{opacity:1;transform:translate(calc(var(--x) + var(--dx) * .45), calc(var(--y) + var(--dy) * .45)) rotate(calc(var(--r) + var(--sp) * .55)) scale(1)}to{opacity:0;transform:translate(calc(var(--x) + var(--dx)), calc(var(--y) + var(--dy))) rotate(calc(var(--r) + var(--sp))) scale(.2)}}.flk-sp.is-exit{animation:none}.flk-tw{width:calc(var(--z) * var(--s));height:calc(var(--z) * var(--s));margin:calc(var(--z) * var(--s) * -.5) 0 0 calc(var(--z) * var(--s) * -.5);color:var(--c);opacity:0;transform:translate(var(--x), var(--y)) scale(0);animation:flk-splash-tw-in .45s cubic-bezier(.34, 1.56, .64, 1) calc(var(--land-at) + .3s + var(--d)) forwards, flk-splash-tw var(--p) ease-in-out calc(var(--land-at) + .75s + var(--d)) infinite;position:absolute;top:0;left:0}.flk-tw>svg{width:100%;height:100%;display:block;overflow:visible}@keyframes flk-splash-tw-in{to{opacity:1;transform:translate(var(--x), var(--y)) scale(1) rotate(0deg)}}@keyframes flk-splash-tw{0%,to{opacity:1;transform:translate(var(--x), var(--y)) scale(1) rotate(0deg)}50%{opacity:.35;transform:translate(var(--x), var(--y)) scale(.45) rotate(45deg)}}.flk-splash-copy{text-align:center;flex-direction:column;align-items:center;padding:0 16px;display:flex;position:relative}.flk-splash-kicker{font-size:clamp(13px, calc(var(--s) * .047), 19px);letter-spacing:.015em;color:#e2ddffd1;margin:0;font-weight:600}.flk-splash-kicker>span{opacity:0;animation:flk-splash-word .55s cubic-bezier(.2, .75, .25, 1) calc(var(--t) * 1s) both;display:inline-block}@keyframes flk-splash-word{0%{opacity:0;filter:blur(5px);transform:translateY(.7em)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.flk-splash-brand{margin:calc(var(--s) * .006) 0 0;font-size:clamp(40px, calc(var(--s) * .165), 80px);letter-spacing:-.04em;color:#0000;filter:drop-shadow(0 calc(var(--s) * .012) calc(var(--s) * .04) #8b5cf699);animation:flk-splash-brand-in var(--brand-dur) cubic-bezier(.34, 1.56, .64, 1) var(--brand-at) both, flk-splash-shine 2.8s cubic-bezier(.45, 0, .25, 1) calc(var(--brand-at) + .4s) infinite;background-image:linear-gradient(105deg,#fff0 38%,#fffffff2 50%,#fff0 62%),linear-gradient(#fff 0%,#ede9fe 52%,#b9a5ff 100%);background-position:160% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;padding:0 .06em .05em;font-weight:800;line-height:1.02}@keyframes flk-splash-brand-in{0%{opacity:0;transform:translateY(.28em)scale(.55)}55%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes flk-splash-shine{0%{background-position:160% 0,0 0}45%,to{background-position:-60% 0,0 0}}.flk-splash-swoosh{width:calc(var(--s) * .42);height:calc(var(--s) * .05);margin-top:calc(var(--s) * -.01);overflow:visible}.flk-splash-swoosh path{fill:none;stroke:#ffd45c;stroke-width:6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:flk-splash-draw .5s cubic-bezier(.6, 0, .2, 1) var(--swoosh-at) forwards}@keyframes flk-splash-draw{to{stroke-dashoffset:0}}.flk-splash.is-leaving,.flk-splash.is-skipping{pointer-events:none}.flk-splash.is-leaving{animation:none}.flk-splash.is-leaving .flk-splash-flight{animation:flk-splash-exit var(--exit-dur) linear both}.flk-splash.is-leaving .flk-sp.is-exit{animation:flk-splash-spark calc(var(--l) * 1s) cubic-bezier(.25, .6, .3, 1) calc(var(--t) * 1s) both}.flk-splash.is-leaving .flk-splash-copy{animation:.34s cubic-bezier(.4,0,1,1) 60ms both flk-splash-copy-out}.flk-splash.is-leaving .flk-splash-glow,.flk-splash.is-leaving .flk-tw{animation:.3s both flk-splash-fade-out}.flk-splash.is-leaving .flk-splash-bg{animation:.48s cubic-bezier(.4,0,.2,1) .2s both flk-splash-bg-out}@keyframes flk-splash-copy-out{to{opacity:0;transform:translateY(calc(var(--s) * .03)) scale(.97);filter:blur(4px)}}@keyframes flk-splash-bg-out{to{opacity:0;transform:scale(1.06)}}.flk-splash.is-skipping{animation:flk-splash-out var(--skip-dur) ease both}@keyframes flk-splash-out{to{opacity:0;visibility:hidden}}@keyframes flk-splash-fade-in{0%{opacity:0}to{opacity:1}}@keyframes flk-splash-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.flk-splash-flight{animation:.5s .1s both flk-splash-fade-in}.flk-splash-land,.flk-splash-bob,.flk-splash-blob,.flk-splash-dust{animation:none}.flk-splash-fx,.flk-splash-ring,.flk-splash-swoosh{display:none}.flk-splash-glow{opacity:1;animation:.5s .1s both flk-splash-fade-in;transform:none}.flk-splash-kicker>span{animation:.5s .3s both flk-splash-fade-in}.flk-splash-brand{animation:.5s .45s both flk-splash-fade-in}.flk-splash.is-leaving .flk-splash-flight,.flk-splash.is-leaving .flk-splash-copy{animation:.35s both flk-splash-fade-out}.flk-splash.is-leaving .flk-splash-bg{animation:.35s .1s both flk-splash-fade-out}}
