.lv4{position:relative;overflow-x:clip}.lv4-hero-bg{z-index:-1;pointer-events:none;overflow:hidden}.lv4-haze,.lv4-hero-bg{position:absolute;inset:0}.lv4-haze{background:radial-gradient(62% 44% at 50% 0,rgba(123,97,255,.22),rgba(123,97,255,0) 72%)}.lv4-hero-bg{--lv4-y:72px}@media (min-width:1024px){.lv4-hero-bg{--lv4-y:96px}}.lv4-rays{position:absolute;left:50%;top:calc(var(--lv4-y) - 220px);width:1900px;height:1500px;margin-left:-950px;-webkit-mask-image:radial-gradient(50% 72% at 50% 220px,#000 14%,transparent 82%);mask-image:radial-gradient(50% 72% at 50% 220px,#000 14%,transparent 82%)}.lv4-rays i{position:absolute;inset:0;transform-origin:50% 220px;will-change:transform}.lv4-rays i:first-child{background:conic-gradient(at 50% 220px,transparent 0deg,transparent 145.6deg,rgba(162,139,255,.14) 147deg,transparent 148.4deg,transparent 152deg,rgba(123,97,255,.22) 153deg,transparent 154deg,transparent 156.2deg,rgba(162,139,255,.19) 158deg,transparent 159.8deg,transparent 162.4deg,rgba(123,97,255,.35) 163.5deg,transparent 164.6deg,transparent 166deg,rgba(162,139,255,.27) 168deg,transparent 170deg,transparent 171.3deg,rgba(162,139,255,.46) 172.5deg,transparent 173.7deg,transparent 174.9deg,rgba(123,97,255,.49) 176.5deg,transparent 178.1deg,transparent 178.11deg,rgba(244,244,248,.57) 180deg,transparent 182.4deg,transparent 182.7deg,rgba(162,139,255,.51) 184deg,transparent 185.3deg,transparent 186.6deg,rgba(123,97,255,.38) 188.5deg,transparent 190.4deg,transparent 192deg,rgba(162,139,255,.41) 193deg,transparent 194deg,transparent 196.3deg,rgba(123,97,255,.24) 198deg,transparent 199.7deg,transparent 202.3deg,rgba(162,139,255,.2) 203.5deg,transparent 204.7deg,transparent 207.4deg,rgba(123,97,255,.14) 209deg,transparent 210.6deg,transparent 1turn);filter:blur(7px);animation:lv4-sway 18s ease-in-out infinite alternate}.lv4-rays i:nth-child(2){background:conic-gradient(at 50% 220px,transparent 0deg,transparent 152deg,rgba(123,97,255,.19) 156deg,transparent 160deg,transparent 165deg,rgba(123,97,255,.24) 170deg,transparent 175deg,transparent 181.5deg,rgba(123,97,255,.27) 186deg,transparent 190.5deg,transparent 194deg,rgba(123,97,255,.19) 199deg,transparent 204deg,transparent 1turn);filter:blur(28px);animation:lv4-sway 13s ease-in-out -6s infinite alternate-reverse}.lv4-source{position:absolute;left:50%;top:var(--lv4-y);width:560px;height:560px;margin:-280px 0 0 -280px;border-radius:9999px;background:radial-gradient(closest-side,rgba(162,139,255,.42),rgba(123,97,255,.14) 42%,rgba(123,97,255,0) 100%)}@keyframes lv4-sway{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}.lv4-dust{position:absolute;inset:0;will-change:transform;background-image:radial-gradient(1px 1px at 12% 22%,rgba(244,244,248,.5),transparent),radial-gradient(1px 1px at 82% 14%,rgba(244,244,248,.4),transparent),radial-gradient(1.5px 1.5px at 66% 38%,rgba(162,139,255,.6),transparent),radial-gradient(1px 1px at 28% 52%,rgba(244,244,248,.3),transparent),radial-gradient(1px 1px at 90% 48%,rgba(162,139,255,.5),transparent),radial-gradient(1.5px 1.5px at 40% 12%,rgba(244,244,248,.35),transparent),radial-gradient(1px 1px at 8% 64%,rgba(162,139,255,.4),transparent);animation:lv4-drift 24s linear infinite alternate}@keyframes lv4-drift{to{transform:translateY(-24px)}}.lv4-crest-glow{position:relative;display:inline-flex;isolation:isolate}.lv4-crest-glow:before{content:"";position:absolute;inset:-75%;z-index:-1;border-radius:9999px;background:radial-gradient(closest-side,rgba(123,97,255,.5),rgba(123,97,255,.18) 45%,rgba(123,97,255,0));pointer-events:none}.lv4-grad{background:linear-gradient(180deg,var(--text) 38%,var(--accent-text) 128%);-webkit-background-clip:text;background-clip:text;color:transparent}.lv4-grad-v{background:linear-gradient(100deg,var(--accent-text) 0,var(--text) 55%,var(--accent-text) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:lv4-gradtext 8s ease-in-out infinite alternate}@keyframes lv4-gradtext{to{background-position:100% 0}}.lv4-blur-in{display:inline-block;will-change:transform,opacity;animation:lv4-word-in 1.2s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * .11s + 80ms)}@keyframes lv4-word-in{0%{opacity:0;transform:translate3d(0,.3em,0) scale(.965)}to{opacity:1;transform:none}}html:not([data-lv4-fonts]) .lv4-hero .lv4-blur-in,html:not([data-lv4-fonts]) .lv4-hero .lv4-rise{animation-play-state:paused}.lv4-rise{will-change:transform,opacity;animation:lv4-rise .8s var(--ease-out-soft) both;animation-delay:calc(var(--i, 0) * 90ms + .2s)}@keyframes lv4-rise{0%{opacity:0;transform:translateY(16px)}}.lv4-stage{perspective:2200px}.lv4-tilt{transform:rotateX(calc(16deg * var(--lv4-t, 1))) scale(calc(1 - .05 * var(--lv4-t, 1)));transform-origin:50% 0;animation:lv4-stage-in 1.5s var(--ease-out-soft) .9s backwards}@keyframes lv4-stage-in{0%{opacity:0;transform:rotateX(30deg) translateY(70px) scale(.9)}}.lv4-fade-b{-webkit-mask-image:linear-gradient(180deg,#000 48%,transparent 94%);mask-image:linear-gradient(180deg,#000 48%,transparent 94%)}.lv4-bezel{border:1px solid hsla(0,0%,100%,.09);background:rgba(25,25,40,.55);box-shadow:0 -1px 0 rgba(162,139,255,.6),0 -36px 110px -26px rgba(123,97,255,.6),0 50px 120px rgba(0,0,0,.6)}.lv4-edge{position:absolute;left:12%;right:12%;top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(244,244,248,.9),transparent)}.lv4-moment{animation:lv4-moment 12s var(--ease-out-soft) both;animation-delay:var(--d,1.6s)}@keyframes lv4-moment{0%{opacity:0;transform:translateY(14px) scale(.96)}5%,to{opacity:1;transform:none}}.lv4-goldpass:after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,hsla(39,82%,71%,.28),transparent);transform:translateX(-160%) skewX(-18deg);animation:lv4-goldpass 12s var(--ease);animation-delay:calc(var(--d, 0s) + .5s)}@keyframes lv4-goldpass{0%{transform:translateX(-160%) skewX(-18deg)}9%,to{transform:translateX(320%) skewX(-18deg)}}.lv4-fade-x{-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.lv4-index-on{box-shadow:inset 0 2px 0 var(--accent)}.lv4-glow{background:radial-gradient(50% 50% at 50% 50%,rgba(123,97,255,.18),rgba(123,97,255,0) 70%)}.lv4-spot{background:radial-gradient(520px circle at 78% -6%,rgba(123,97,255,.16),transparent 62%),var(--surface)}.lv4-spot-gold{background:radial-gradient(420px circle at 80% -10%,rgba(230,180,92,.16),transparent 62%),var(--surface)}.lv4-wire{position:relative;background:var(--border);overflow:hidden}.lv4-wire,.lv4-wire:after{width:2px;border-radius:9999px}.lv4-wire:after{content:"";position:absolute;left:0;height:40px;top:-40px;background:linear-gradient(180deg,transparent,var(--accent-text),transparent);animation:lv4-wire 7.2s var(--ease);animation-delay:var(--d,0s)}@keyframes lv4-wire{0%{top:-40px}22%,to{top:100%}}.lv4-tick{animation:lv4-tick 7.2s var(--ease-out-soft) both;animation-delay:var(--d,0s)}@keyframes lv4-tick{0%{opacity:0;transform:scale(.5)}5%{opacity:1;transform:scale(1.15)}9%,to{opacity:1;transform:none}}.lv4-decrypt{animation:lv4-decrypt 7.2s steps(1) both}@keyframes lv4-decrypt{0%{opacity:.35;filter:blur(2px)}4%{opacity:.7;filter:blur(1px)}8%,to{opacity:1;filter:none}}.lv4-reel{transform:translateY(-560px);animation:lv4-reel 10s cubic-bezier(.06,.62,.12,1) both}@keyframes lv4-reel{0%{transform:translateY(0)}34%,to{transform:translateY(-560px)}}.lv4-reelwin{animation:lv4-reelwin 10s linear both}@keyframes lv4-reelwin{0%{opacity:0}3%,to{opacity:1}}.lv4-band{border:1px solid rgba(230,180,92,.7);background:rgba(230,180,92,.1);box-shadow:0 0 28px rgba(230,180,92,.22);animation:lv4-band 10s linear both}@keyframes lv4-band{0%,32%{border-color:rgba(162,139,255,.55);background:rgba(123,97,255,.1);box-shadow:none}36%,to{border-color:rgba(230,180,92,.7);background:rgba(230,180,92,.1);box-shadow:0 0 28px rgba(230,180,92,.22)}}.lv4-win{animation:lv4-win 10s var(--ease-out-soft) both;animation-delay:var(--d,0s)}@keyframes lv4-win{0%,35%{opacity:0;transform:translateY(8px) scale(.9)}40%,to{opacity:1;transform:none}}.lv4-sa{opacity:0;animation:lv4-sa 10s linear both}.lv4-sb{animation:lv4-sb 10s linear both}@keyframes lv4-sa{0%,33%{opacity:1}35%,to{opacity:0}}@keyframes lv4-sb{0%,33%{opacity:0}35%,to{opacity:1}}.lv4-qon{animation:lv4-qon 9s var(--ease-out-soft) both;animation-delay:var(--d,0s)}.lv4-qoff{opacity:0;animation:lv4-qoff 9s linear both;animation-delay:var(--d,0s)}@keyframes lv4-qon{0%,10%{opacity:0;transform:scale(.8)}14%,to{opacity:1;transform:none}}@keyframes lv4-qoff{0%,10%{opacity:1}13%,to{opacity:0}}.lv4-roll{transform:translateY(-75%);animation:lv4-roll 9s var(--ease-out-soft) both}@keyframes lv4-roll{0%,10%{transform:translateY(0)}14%,22%{transform:translateY(-25%)}26%,34%{transform:translateY(-50%)}38%,to{transform:translateY(-75%)}}.lv4-level{width:86%;animation:lv4-level 9s var(--ease) both}@keyframes lv4-level{0%,36%{width:62%}44%,to{width:86%}}.lv4-deck{position:relative;--dx1:34px;--dy1:-34px;--dx2:68px;--dy2:-68px}@media (max-width:639px){.lv4-deck{--dx1:12px;--dy1:-20px;--dx2:24px;--dy2:-40px}}.lv4-card{position:absolute;inset:0;transform-origin:50% 100%;animation:lv4-cardswap 12s var(--ease-out-soft) infinite both}.lv4-card-1{z-index:3}.lv4-card-2{z-index:2;transform:translate(var(--dx1),var(--dy1)) scale(.94);filter:brightness(.62);animation-delay:-8s}.lv4-card-3{z-index:1;transform:translate(var(--dx2),var(--dy2)) scale(.88);filter:brightness(.4);animation-delay:-4s}@keyframes lv4-cardswap{0%,30%{transform:none;filter:none;opacity:1;z-index:3}33.2%{transform:translateY(70px) scale(.97);opacity:0;z-index:3}33.4%{transform:translate(var(--dx2),var(--dy2)) scale(.88);opacity:0;filter:brightness(.4);z-index:1}37%,63%{transform:translate(var(--dx2),var(--dy2)) scale(.88);opacity:1;filter:brightness(.4);z-index:1}66.6%,96%{transform:translate(var(--dx1),var(--dy1)) scale(.94);opacity:1;filter:brightness(.62);z-index:2}to{transform:none;filter:none;opacity:1;z-index:3}}.lv4-ask-a{opacity:0;animation:lv4-sa 12s linear 2s both}.lv4-ask-b{animation:lv4-sb 12s linear 2s both}@property --lv4-a{syntax:"<angle>";inherits:false;initial-value:0deg}.lv4-star{position:relative;isolation:isolate}.lv4-star:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;z-index:-1;background:conic-gradient(from var(--lv4-a),rgba(230,180,92,.35) 0deg,hsla(39,82%,71%,.95) 24deg,rgba(230,180,92,.35) 60deg,rgba(230,180,92,.35) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:lv4-lap 9s cubic-bezier(.45,0,.25,1) infinite}@keyframes lv4-lap{0%{--lv4-a:0deg}30%,to{--lv4-a:360deg}}.lv4-aurora{position:absolute;left:-10%;right:-10%;top:340px;height:900px;pointer-events:none;background:radial-gradient(46% 40% at 30% 50%,rgba(123,97,255,.34),transparent 70%),radial-gradient(42% 36% at 70% 52%,rgba(95,69,230,.32),transparent 70%),radial-gradient(70% 30% at 50% 50%,rgba(162,139,255,.16),transparent 72%);filter:blur(34px);animation:lv4-aurora 22s ease-in-out infinite alternate}@keyframes lv4-aurora{0%{transform:translateX(-3%) scaleY(.9)}to{transform:translateX(3%) scaleY(1.08)}}.lv4-giant{font-family:var(--font-display);font-weight:560;line-height:.78;letter-spacing:-.045em;background:linear-gradient(180deg,rgba(244,244,248,.26),rgba(244,244,248,.05) 72%,rgba(244,244,248,0) 92%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lv4-live-dot{animation:lv4-ping 1.6s cubic-bezier(0,0,.2,1) infinite}@keyframes lv4-ping{75%,to{transform:scale(2.2);opacity:0}}@media (prefers-reduced-motion:reduce){.lv4 *,.lv4 :after,.lv4 :before{animation:none!important}}[data-lv4-play=wait] :is(.lv4-moment,.lv4-tick,.lv4-reel,.lv4-reelwin,.lv4-band,.lv4-win,.lv4-sa,.lv4-sb,.lv4-qon,.lv4-qoff,.lv4-roll,.lv4-level,.lv4-ask-a,.lv4-ask-b,.lv4-decrypt,.lv4-goldpass:after,.lv4-wire:after){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lv4-tilt{transform:none}}
