@import"https://fonts.googleapis.com/css2?family=Anton&family=Space+Mono:ital,wght@0,400;0,700;1,400&family=DM+Sans:wght@400;500&family=Bebas+Neue&display=swap";*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:#000;color:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;font-family:Space Mono,Courier New,monospace}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}.nav.svelte-1h32yp1{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:1.2rem 2.5rem;background:#000000e0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(123,47,255,.3)}.nav-logo.svelte-1h32yp1{font-family:Anton,Arial Black,sans-serif;font-size:1.6rem;letter-spacing:.05em;color:#fff;text-decoration:none;transition:opacity .2s}.nav-logo.svelte-1h32yp1:hover{opacity:.8}.nav-logo.svelte-1h32yp1 span:where(.svelte-1h32yp1){color:#c9a84c}.nav-links.svelte-1h32yp1{display:flex;align-items:center;gap:2rem}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1){font-family:Space Mono,monospace;font-size:.7rem;font-weight:700;letter-spacing:.15em;color:#fff9;text-decoration:none;transition:color .2s;position:relative}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:1px;background:#7b2fff;transform:scaleX(0);transition:transform .2s;transform-origin:left}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{color:#fff}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover:after{transform:scaleX(1)}.nav-links.svelte-1h32yp1 a.active:where(.svelte-1h32yp1){color:#7b2fff}.nav-links.svelte-1h32yp1 a.active:where(.svelte-1h32yp1):after{transform:scaleX(1)}.nav-cta.svelte-1h32yp1{padding:.45rem 1.2rem!important;border:1px solid #7B2FFF;color:#7b2fff!important;transition:background .2s,color .2s!important}.nav-cta.svelte-1h32yp1:after{display:none!important}.nav-cta.svelte-1h32yp1:hover,.nav-cta.active.svelte-1h32yp1{background:#7b2fff!important;color:#fff!important}.nav-burger.svelte-1h32yp1{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:6px;z-index:201}.nav-burger.svelte-1h32yp1 span:where(.svelte-1h32yp1){display:block;width:24px;height:2px;background:#fff;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s}.nav-burger.open.svelte-1h32yp1 span:where(.svelte-1h32yp1):nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-burger.open.svelte-1h32yp1 span:where(.svelte-1h32yp1):nth-child(2){opacity:0;transform:scaleX(0)}.nav-burger.open.svelte-1h32yp1 span:where(.svelte-1h32yp1):nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-overlay.svelte-1h32yp1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;z-index:198;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mobile-menu.svelte-1h32yp1{position:fixed;top:0;right:0;width:290px;height:100vh;background:#040008;border-left:1px solid rgba(123,47,255,.35);z-index:199;padding:5rem 2rem 2rem;display:flex;flex-direction:column;gap:0;animation:svelte-1h32yp1-slide-in-right .3s cubic-bezier(.4,0,.2,1) forwards}.mobile-menu.svelte-1h32yp1 a:where(.svelte-1h32yp1){font-family:Space Mono,monospace;font-size:.8rem;font-weight:700;letter-spacing:.2em;color:#ffffffa6;padding:1.2rem 0;border-bottom:1px solid rgba(255,255,255,.07);text-decoration:none;transition:color .2s,padding-left .2s}.mobile-menu.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{color:#fff;padding-left:.5rem}.mobile-menu.svelte-1h32yp1 a.active:where(.svelte-1h32yp1){color:#7b2fff}.mobile-cta.svelte-1h32yp1{color:#7b2fff!important;border:1px solid #7B2FFF!important;border-bottom:1px solid #7B2FFF!important;text-align:center;margin-top:1.5rem;padding:.9rem 0!important;transition:background .2s,padding-left 0s!important}.mobile-cta.svelte-1h32yp1:hover{background:#7b2fff;color:#fff!important;padding-left:0!important}@keyframes svelte-1h32yp1-slide-in-right{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 768px){.nav-links.svelte-1h32yp1{display:none}.nav-burger.svelte-1h32yp1{display:flex}.nav.svelte-1h32yp1{padding:1.2rem 1.5rem}}.footer.svelte-jz8lnl{background:#000;border-top:1px solid rgba(123,47,255,.2);padding:4rem 2.5rem 2rem;position:relative;overflow:hidden}.footer-glow.svelte-jz8lnl{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60%;height:200px;background:radial-gradient(ellipse at bottom,rgba(123,47,255,.08) 0%,transparent 70%);pointer-events:none}.footer-top.svelte-jz8lnl{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:4rem;padding-bottom:3rem;position:relative;z-index:1}.footer-logo.svelte-jz8lnl{font-family:Anton,Arial Black,sans-serif;font-size:2rem;letter-spacing:.05em;color:#fff}.footer-logo.svelte-jz8lnl span:where(.svelte-jz8lnl){color:#c9a84c}.footer-tagline.svelte-jz8lnl{font-family:Space Mono,monospace;font-size:.6rem;color:#ffffff4d;letter-spacing:.25em;margin-top:.5rem}.footer-desc.svelte-jz8lnl{font-family:Space Mono,monospace;font-size:.75rem;color:#ffffff61;margin:1.2rem 0 0;line-height:1.9;max-width:300px}.footer-nav.svelte-jz8lnl{display:flex;gap:4rem}.footer-col.svelte-jz8lnl{display:flex;flex-direction:column;gap:.65rem}.footer-col-title.svelte-jz8lnl{font-family:Space Mono,monospace;font-size:.58rem;font-weight:700;letter-spacing:.3em;color:#ffffff38;margin-bottom:.4rem}.footer-col.svelte-jz8lnl a:where(.svelte-jz8lnl){font-family:Space Mono,monospace;font-size:.72rem;color:#ffffff7a;text-decoration:none;letter-spacing:.06em;transition:color .2s}.footer-col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#7b2fff}.footer-divider.svelte-jz8lnl{max-width:1200px;margin:0 auto;position:relative;z-index:1}.footer-divider-line.svelte-jz8lnl{height:1px;background:linear-gradient(90deg,transparent,rgba(123,47,255,.3),rgba(255,45,120,.2),rgba(123,47,255,.3),transparent)}.footer-bottom.svelte-jz8lnl{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding-top:2rem;position:relative;z-index:1}.footer-copy.svelte-jz8lnl{font-family:Space Mono,monospace;font-size:.55rem;color:#ffffff2e;letter-spacing:.12em}.footer-sig.svelte-jz8lnl{font-family:Space Mono,monospace;font-size:.58rem;color:#ffffff2e;letter-spacing:.18em}@media (max-width: 768px){.footer.svelte-jz8lnl{padding:3rem 1.5rem 1.5rem}.footer-top.svelte-jz8lnl{grid-template-columns:1fr;gap:2.5rem}.footer-nav.svelte-jz8lnl{gap:2.5rem}.footer-bottom.svelte-jz8lnl{flex-direction:column;gap:.75rem;text-align:center}}*{cursor:none!important}.portal-world.svelte-12qhfyh{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9998;background:radial-gradient(ellipse 120% 35% at 50% 105%,rgba(0,220,80,.45) 0%,transparent 75%),radial-gradient(ellipse 80% 20% at 50% 100%,rgba(0,180,60,.25) 0%,transparent 80%),radial-gradient(ellipse 60% 30% at 20% 10%,rgba(160,20,255,.3) 0%,transparent 70%),radial-gradient(ellipse 50% 25% at 80% 15%,rgba(0,120,255,.28) 0%,transparent 70%),radial-gradient(ellipse 40% 20% at 50% 40%,rgba(255,180,0,.12) 0%,transparent 70%),#01080a;overflow:hidden;-webkit-mask-image:url(../../../images/LuminousNova_basic-logo_white.png);mask-image:url(../../../images/LuminousNova_basic-logo_white.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:0px auto;mask-size:0px auto;-webkit-mask-position:calc(var(--lx, 50%) - 12px) calc(var(--ly, 50%) - 16px);mask-position:calc(var(--lx, 50%) - 12px) calc(var(--ly, 50%) - 16px);transition:mask-size .12s ease-in,-webkit-mask-size .12s ease-in}.portal-world.pw-visible.svelte-12qhfyh{-webkit-mask-size:24px auto;mask-size:24px auto;transition:mask-size .3s cubic-bezier(.34,1.56,.64,1),-webkit-mask-size .3s cubic-bezier(.34,1.56,.64,1)}.pw-stars.svelte-12qhfyh{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle 1px at 3% 6%,rgba(255,255,255,.95),transparent 2px),radial-gradient(circle 1.5px at 8% 19%,rgba(210,230,255,.9),transparent 3px),radial-gradient(circle 1px at 14% 9%,rgba(255,255,255,.8),transparent 2px),radial-gradient(circle 2px at 20% 32%,rgba(255,220,160,.85),transparent 4px),radial-gradient(circle 1px at 27% 13%,rgba(255,255,255,.9),transparent 2px),radial-gradient(circle 1.5px at 32% 52%,rgba(180,210,255,.8),transparent 3px),radial-gradient(circle 1px at 38% 23%,rgba(255,255,255,.85),transparent 2px),radial-gradient(circle 2.5px at 44% 7%,rgba(255,240,190,.9),transparent 5px),radial-gradient(circle 1px at 49% 40%,rgba(255,255,255,.75),transparent 2px),radial-gradient(circle 1.5px at 55% 16%,rgba(220,170,255,.85),transparent 3px),radial-gradient(circle 1px at 61% 58%,rgba(255,255,255,.9),transparent 2px),radial-gradient(circle 2px at 67% 27%,rgba(160,255,210,.8),transparent 4px),radial-gradient(circle 1px at 72% 48%,rgba(255,255,255,.75),transparent 2px),radial-gradient(circle 1.5px at 78% 11%,rgba(255,220,170,.85),transparent 3px),radial-gradient(circle 1px at 83% 36%,rgba(255,255,255,.9),transparent 2px),radial-gradient(circle 2px at 89% 22%,rgba(200,215,255,.85),transparent 4px),radial-gradient(circle 1px at 94% 44%,rgba(255,255,255,.7),transparent 2px),radial-gradient(circle 1px at 97% 7%,rgba(255,255,255,.85),transparent 2px),radial-gradient(circle 1.5px at 5% 68%,rgba(170,255,195,.8),transparent 3px),radial-gradient(circle 1px at 11% 83%,rgba(255,255,255,.8),transparent 2px),radial-gradient(circle 2px at 18% 73%,rgba(255,195,215,.8),transparent 4px),radial-gradient(circle 1px at 24% 88%,rgba(255,255,255,.7),transparent 2px),radial-gradient(circle 1.5px at 31% 64%,rgba(215,255,175,.8),transparent 3px),radial-gradient(circle 1px at 37% 79%,rgba(255,255,255,.85),transparent 2px),radial-gradient(circle 2px at 43% 71%,rgba(255,215,145,.8),transparent 4px),radial-gradient(circle 1px at 51% 86%,rgba(255,255,255,.9),transparent 2px),radial-gradient(circle 1.5px at 58% 69%,rgba(195,175,255,.8),transparent 3px),radial-gradient(circle 1px at 64% 81%,rgba(255,255,255,.7),transparent 2px),radial-gradient(circle 2px at 71% 74%,rgba(175,255,215,.85),transparent 4px),radial-gradient(circle 1px at 76% 89%,rgba(255,255,255,.8),transparent 2px),radial-gradient(circle 1.5px at 81% 67%,rgba(255,195,175,.8),transparent 3px),radial-gradient(circle 1px at 88% 80%,rgba(255,255,255,.9),transparent 2px),radial-gradient(circle 2px at 92% 71%,rgba(215,215,255,.85),transparent 4px),radial-gradient(circle 1px at 96% 87%,rgba(255,255,255,.7),transparent 2px),radial-gradient(circle 1px at 13% 46%,rgba(255,255,255,.8),transparent 2px),radial-gradient(circle 1.5px at 25% 29%,rgba(255,240,195,.8),transparent 3px),radial-gradient(circle 1px at 41% 37%,rgba(255,255,255,.9),transparent 2px),radial-gradient(circle 2px at 53% 24%,rgba(175,215,255,.85),transparent 4px),radial-gradient(circle 1px at 69% 39%,rgba(255,255,255,.75),transparent 2px),radial-gradient(circle 1.5px at 80% 51%,rgba(195,255,175,.8),transparent 3px)}.pw-nebula.svelte-12qhfyh{position:absolute;border-radius:50%;filter:blur(35px);animation:svelte-12qhfyh-pw-nebula-drift ease-in-out infinite}.pw-n1.svelte-12qhfyh{width:38vw;height:22vw;top:3%;left:5%;background:radial-gradient(ellipse,rgba(140,0,255,.45) 0%,transparent 70%);animation-duration:9s;animation-delay:0s}.pw-n2.svelte-12qhfyh{width:28vw;height:20vw;top:10%;right:8%;background:radial-gradient(ellipse,rgba(0,100,255,.4) 0%,transparent 70%);animation-duration:12s;animation-delay:-3.5s}.pw-n3.svelte-12qhfyh{width:22vw;height:16vw;top:48%;left:3%;background:radial-gradient(ellipse,rgba(255,80,0,.35) 0%,transparent 70%);animation-duration:7s;animation-delay:-1.5s}.pw-n4.svelte-12qhfyh{width:32vw;height:18vw;top:38%;right:5%;background:radial-gradient(ellipse,rgba(255,200,0,.28) 0%,transparent 70%);animation-duration:10s;animation-delay:-5s}.pw-n5.svelte-12qhfyh{width:40vw;height:16vw;bottom:25%;left:25%;background:radial-gradient(ellipse,rgba(0,220,100,.35) 0%,transparent 70%);animation-duration:8s;animation-delay:-2s}.pw-n6.svelte-12qhfyh{width:25vw;height:14vw;top:60%;left:55%;background:radial-gradient(ellipse,rgba(255,50,150,.25) 0%,transparent 70%);animation-duration:11s;animation-delay:-4s}@keyframes svelte-12qhfyh-pw-nebula-drift{0%,to{transform:translate(0) scale(1);opacity:.85}33%{transform:translate(12px,-18px) scale(1.06);opacity:1}66%{transform:translate(-9px,11px) scale(.94);opacity:.75}}.pw-cluster.svelte-12qhfyh{position:absolute;border-radius:50%;filter:blur(2px)}.pw-c1.svelte-12qhfyh{width:80px;height:80px;top:8%;left:30%;background:radial-gradient(circle,rgba(255,240,200,.6) 0%,rgba(255,220,150,.3) 40%,transparent 70%);animation:svelte-12qhfyh-pw-twinkle 4s ease-in-out infinite}.pw-c2.svelte-12qhfyh{width:60px;height:60px;top:25%;left:65%;background:radial-gradient(circle,rgba(200,180,255,.5) 0%,rgba(160,100,255,.25) 40%,transparent 70%);animation:svelte-12qhfyh-pw-twinkle 5.5s ease-in-out infinite;animation-delay:-2s}.pw-c3.svelte-12qhfyh{width:50px;height:50px;top:55%;left:15%;background:radial-gradient(circle,rgba(150,255,220,.5) 0%,rgba(80,255,180,.25) 40%,transparent 70%);animation:svelte-12qhfyh-pw-twinkle 3.8s ease-in-out infinite;animation-delay:-1s}@keyframes svelte-12qhfyh-pw-twinkle{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.pw-fronds.svelte-12qhfyh{position:absolute;bottom:0;left:0;right:0;height:160px;overflow:visible}.pwf.svelte-12qhfyh{position:absolute;bottom:0;width:3px;transform-origin:bottom center;border-radius:2px 2px 0 0;animation:svelte-12qhfyh-pwf-sway ease-in-out infinite}.pwf.svelte-12qhfyh:after{content:"";position:absolute;left:50%;transform:translate(-50%) rotate(-15deg);border-radius:50% 50% 30%/60% 60% 40% 40%}.pwf1.svelte-12qhfyh{left:2%;height:110px;background:linear-gradient(to top,#002818,#0a5);animation-duration:3.8s;animation-delay:0s}.pwf1.svelte-12qhfyh:after{top:-10px;width:28px;height:50px;background:radial-gradient(ellipse at 40% 30%,#0f8,#073);box-shadow:0 0 16px #00dc64b3;transform:translate(-50%) rotate(-20deg)}.pwf2.svelte-12qhfyh{left:8%;height:72px;background:linear-gradient(to top,#003820,#0b6);animation-duration:4.5s;animation-delay:-1.5s}.pwf2.svelte-12qhfyh:after{top:-8px;width:22px;height:38px;background:radial-gradient(ellipse at 40% 30%,#0f9,#063);box-shadow:0 0 12px #00ff8299;transform:translate(-50%) rotate(18deg)}.pwf3.svelte-12qhfyh{left:15%;height:135px;background:linear-gradient(to top,#001e12,#094);animation-duration:3.2s;animation-delay:-.8s;width:4px}.pwf3.svelte-12qhfyh:after{top:-14px;width:36px;height:65px;background:radial-gradient(ellipse at 40% 30%,#0c5,#042);box-shadow:0 0 22px #00b450b3;transform:translate(-50%) rotate(-28deg)}.pwf4.svelte-12qhfyh{left:24%;height:88px;background:linear-gradient(to top,#002c1a,#0a5);animation-duration:5s;animation-delay:-2.2s}.pwf4.svelte-12qhfyh:after{top:-10px;width:25px;height:44px;background:radial-gradient(ellipse at 40% 30%,#0f8,#063);box-shadow:0 0 14px #00ff8299;transform:translate(-50%) rotate(12deg)}.pwf5.svelte-12qhfyh{left:33%;height:62px;background:linear-gradient(to top,#003820,#0c6);animation-duration:3.6s;animation-delay:-3s}.pwf5.svelte-12qhfyh:after{top:-8px;width:20px;height:34px;background:radial-gradient(ellipse at 40% 30%,#0e8,#074);box-shadow:0 0 10px #00dc6e99;transform:translate(-50%) rotate(-12deg)}.pwf6.svelte-12qhfyh{left:42%;height:118px;background:linear-gradient(to top,#001a0e,#0a4);animation-duration:4.2s;animation-delay:-1s;width:4px}.pwf6.svelte-12qhfyh:after{top:-14px;width:34px;height:58px;background:radial-gradient(ellipse at 40% 30%,#0d6,#042);box-shadow:0 0 20px #00c85ab3;transform:translate(-50%) rotate(32deg)}.pwf7.svelte-12qhfyh{left:51%;height:80px;background:linear-gradient(to top,#002c1a,#0b5);animation-duration:3.9s;animation-delay:-2.7s}.pwf7.svelte-12qhfyh:after{top:-10px;width:24px;height:42px;background:radial-gradient(ellipse at 40% 30%,#0f7,#063);box-shadow:0 0 13px #00f06499;transform:translate(-50%) rotate(-22deg)}.pwf8.svelte-12qhfyh{left:60%;height:98px;background:linear-gradient(to top,#002818,#0a5);animation-duration:4.8s;animation-delay:-.5s}.pwf8.svelte-12qhfyh:after{top:-12px;width:28px;height:50px;background:radial-gradient(ellipse at 40% 30%,#0e9,#073);box-shadow:0 0 16px #00dc82b3;transform:translate(-50%) rotate(16deg)}.pwf9.svelte-12qhfyh{left:70%;height:66px;background:linear-gradient(to top,#003820,#0c6);animation-duration:3.4s;animation-delay:-3.5s}.pwf9.svelte-12qhfyh:after{top:-8px;width:21px;height:36px;background:radial-gradient(ellipse at 40% 30%,#0f8,#084);box-shadow:0 0 11px #00ff7899;transform:translate(-50%) rotate(-6deg)}.pwf10.svelte-12qhfyh{left:79%;height:122px;background:linear-gradient(to top,#001a0e,#094);animation-duration:4.1s;animation-delay:-1.8s;width:4px}.pwf10.svelte-12qhfyh:after{top:-14px;width:35px;height:60px;background:radial-gradient(ellipse at 40% 30%,#0c5,#052);box-shadow:0 0 20px #00b450b3;transform:translate(-50%) rotate(26deg)}.pwf11.svelte-12qhfyh{left:88%;height:76px;background:linear-gradient(to top,#002c1a,#0b5);animation-duration:4.4s;animation-delay:-.3s}.pwf11.svelte-12qhfyh:after{top:-10px;width:23px;height:40px;background:radial-gradient(ellipse at 40% 30%,#0f8,#074);box-shadow:0 0 13px #00ff7899;transform:translate(-50%) rotate(-14deg)}.pwf12.svelte-12qhfyh{left:96%;height:105px;background:linear-gradient(to top,#002818,#0a5);animation-duration:3.7s;animation-delay:-2.4s}.pwf12.svelte-12qhfyh:after{top:-12px;width:27px;height:46px;background:radial-gradient(ellipse at 40% 30%,#0e7,#063);box-shadow:0 0 14px #00dc64b3;transform:translate(-50%) rotate(8deg)}@keyframes svelte-12qhfyh-pwf-sway{0%,to{transform:rotate(0)}20%{transform:rotate(3.5deg)}60%{transform:rotate(-3.5deg)}80%{transform:rotate(1.5deg)}}.pw-spark.svelte-12qhfyh{position:absolute;width:4px;height:4px;border-radius:50%;animation:svelte-12qhfyh-pws-float ease-in-out infinite}.pws1.svelte-12qhfyh{left:12%;top:22%;background:#ffff8cf2;box-shadow:0 0 7px #ffff50e6;animation-duration:5.2s;animation-delay:0s}.pws2.svelte-12qhfyh{left:33%;top:38%;background:#8cffc3f2;box-shadow:0 0 7px #50ffaae6;animation-duration:4.1s;animation-delay:-1.2s}.pws3.svelte-12qhfyh{left:58%;top:18%;background:#d28cfff2;box-shadow:0 0 7px #b450ffe6;animation-duration:6.3s;animation-delay:-2.1s}.pws4.svelte-12qhfyh{left:79%;top:52%;background:#ffc85af2;box-shadow:0 0 7px #ffaa28e6;animation-duration:4.7s;animation-delay:-.6s}.pws5.svelte-12qhfyh{left:20%;top:63%;background:#5affd7f2;box-shadow:0 0 7px #28ffc3e6;animation-duration:5.8s;animation-delay:-3.2s}.pws6.svelte-12qhfyh{left:48%;top:12%;background:#ff78c3f2;box-shadow:0 0 7px #ff50aae6;animation-duration:3.9s;animation-delay:-1.7s}.pws7.svelte-12qhfyh{left:69%;top:68%;background:#8cd7fff2;box-shadow:0 0 7px #50beffe6;animation-duration:7.1s;animation-delay:-2.6s}.pws8.svelte-12qhfyh{left:8%;top:44%;background:#ffffc3f2;box-shadow:0 0 7px #ffff8ce6;animation-duration:4.4s;animation-delay:-4.1s}.pws9.svelte-12qhfyh{left:44%;top:77%;background:#c3ff8cf2;box-shadow:0 0 7px #a0ff50e6;animation-duration:5.9s;animation-delay:-.9s}.pws10.svelte-12qhfyh{left:87%;top:28%;background:#ffaf8cf2;box-shadow:0 0 7px #ff8c50e6;animation-duration:3.6s;animation-delay:-3.4s}.pws11.svelte-12qhfyh{left:25%;top:84%;background:#8cc3fff2;box-shadow:0 0 7px #50a0ffe6;animation-duration:6.6s;animation-delay:-1.4s}.pws12.svelte-12qhfyh{left:64%;top:45%;background:#ffd78cf2;box-shadow:0 0 7px #ffbe50e6;animation-duration:4.9s;animation-delay:-2.8s}@keyframes svelte-12qhfyh-pws-float{0%{transform:translate(0);opacity:.6}20%{transform:translate(7px,-14px);opacity:1}45%{transform:translate(-6px,-22px);opacity:.5}70%{transform:translate(-11px,-12px);opacity:.9}to{transform:translate(0);opacity:.6}}.lens-ring.svelte-12qhfyh{position:fixed;width:24px;height:33px;transform:translate(-50%,-50%);pointer-events:none;z-index:9999;opacity:0;transition:opacity .2s ease;-webkit-mask-image:url(../../../images/LuminousNova_basic-logo_white.png);mask-image:url(../../../images/LuminousNova_basic-logo_white.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;filter:drop-shadow(0 0 3px rgba(255,80,200,.95)) drop-shadow(0 0 7px rgba(120,50,255,.8)) drop-shadow(0 0 14px rgba(0,200,255,.5));animation:svelte-12qhfyh-logo-glow-pulse 2s ease-in-out infinite}.lens-ring.svelte-12qhfyh:before{content:"";position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background:conic-gradient(from 0deg,#f05,#f70,#fd0,#4f0,#0fc,#08f,#90f,#f0b,#f05);animation:svelte-12qhfyh-lens-spin 2.5s linear infinite}.lens-ring.lr-visible.svelte-12qhfyh{opacity:1}@keyframes svelte-12qhfyh-lens-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-12qhfyh-logo-glow-pulse{0%,to{filter:drop-shadow(0 0 3px rgba(255,80,200,.95)) drop-shadow(0 0 7px rgba(120,50,255,.8)) drop-shadow(0 0 14px rgba(0,200,255,.5))}50%{filter:drop-shadow(0 0 5px rgba(0,220,255,.95)) drop-shadow(0 0 11px rgba(255,50,180,.8)) drop-shadow(0 0 20px rgba(120,50,255,.5))}}
