.vaporwave.svelte-1ul8eou{position:absolute;inset:0;background:linear-gradient(180deg,#1d9521,#33ea39 40%,#ecb548 65%,#f97316);overflow:hidden}.gradient-sky.svelte-1ul8eou{position:absolute;inset:0;background:radial-gradient(circle at 50% 25%,rgba(244,201,114,.45),transparent 55%)}.sunset.svelte-1ul8eou{position:absolute;top:20%;left:50%;transform:translate(-50%);width:clamp(240px,26vw,360px);aspect-ratio:1;border-radius:50%;background:linear-gradient(180deg,#fde047f2,#ecb54873);box-shadow:0 0 140px #f9731673;-webkit-mask-image:repeating-linear-gradient(to bottom,transparent 0,transparent 8px,rgba(0,0,0,1) 8px,rgba(0,0,0,1) 16px);mask-image:repeating-linear-gradient(to bottom,transparent 0,transparent 8px,rgba(0,0,0,1) 8px,rgba(0,0,0,1) 16px)}.palms.svelte-1ul8eou{position:absolute;inset:auto -8% 20%;height:55%;display:flex;justify-content:space-between}.palm.svelte-1ul8eou{position:relative;width:28%;height:100%;background:linear-gradient(180deg,#af8d1e73,#af8d1ed9);border-radius:999px;transform-origin:bottom center;transform:rotate(calc(-10deg + var(--palm-index) * 20deg)) translateY(10%);box-shadow:0 0 30px #f6ca3b59}.palm.svelte-1ul8eou:before,.palm.svelte-1ul8eou:after{content:"";position:absolute;top:20%;left:50%;width:140%;height:140%;border-radius:50%;border:4px solid rgba(246,202,59,.35);border-top-color:transparent;border-right-color:transparent;transform-origin:center}.palm.svelte-1ul8eou:before{transform:translate(-50%,-50%) rotate(-25deg)}.palm.svelte-1ul8eou:after{transform:translate(-50%,-50%) rotate(25deg)}.grid.svelte-1ul8eou{position:absolute;inset:-10% -20% -20%;background:repeating-linear-gradient(transparent 0,transparent 14px,rgba(175,141,30,.35) 14px,rgba(175,141,30,.35) 16px),repeating-linear-gradient(90deg,transparent 0,transparent 14px,rgba(175,141,30,.35) 14px,rgba(175,141,30,.35) 16px);transform:perspective(600px) rotateX(65deg);transform-origin:top center;animation:svelte-1ul8eou-gridDrift 16s linear infinite;opacity:.85}@keyframes svelte-1ul8eou-gridDrift{0%{background-position:0 0,0 0}to{background-position:0 160px,160px 0}}.lofi-forest.svelte-1ljcjq{position:absolute;inset:0;background:linear-gradient(180deg,#0b1120,#3b341e 45%,#0f172a);overflow:hidden}.mist.svelte-1ljcjq{position:absolute;left:-20%;right:-20%;height:35%;background:linear-gradient(180deg,#94a3b81f,#0f172a00);filter:blur(20px);animation:svelte-1ljcjq-driftMist 18s ease-in-out infinite}.mist-1.svelte-1ljcjq{top:22%;animation-duration:22s}.mist-2.svelte-1ljcjq{top:38%;animation-duration:28s;animation-direction:reverse}.mountains.svelte-1ljcjq{position:absolute;inset:auto 0 30%;height:35%}.mountain.svelte-1ljcjq{position:absolute;inset:0;background:conic-gradient(from 210deg at 50% 100%,#554d3300,#554d3373 55deg,#3b341ed9 120deg,#0f172af2 180deg)}.mountain.near.svelte-1ljcjq{transform:translate(-10%);filter:brightness(.9)}.mountain.far.svelte-1ljcjq{transform:translate(12%) scale(.85);opacity:.6}.tree-line.svelte-1ljcjq{position:absolute;left:-5%;right:-5%;bottom:15%;height:30%;display:flex;align-items:flex-end;gap:1.5%}.tree.svelte-1ljcjq{width:4%;background:linear-gradient(180deg,#22c55e26,#90720e73 65%,#0f172af2);border-radius:2px;clip-path:polygon(50% 0%,100% 65%,72% 65%,100% 100%,0 100%,28% 65%,0% 65%);opacity:.9}.fireflies.svelte-1ljcjq{position:absolute;inset:0}.firefly.svelte-1ljcjq{position:absolute;width:6px;height:6px;background:#bef264d9;border-radius:50%;filter:blur(.3px);box-shadow:0 0 6px #bef26480,0 0 18px #bef26459;animation:svelte-1ljcjq-fireflyBlink 4.5s ease-in-out infinite}@keyframes svelte-1ljcjq-driftMist{0%,to{transform:translate3d(-4%,0,0)}50%{transform:translate3d(6%,0,0)}}@keyframes svelte-1ljcjq-fireflyBlink{0%,to{opacity:0;transform:translateZ(0) scale(.6)}30%{opacity:1}70%{transform:translate3d(3px,-6px,0) scale(1.2)}}.neon-tunnel.svelte-sk5f75{position:absolute;inset:0;background:radial-gradient(circle at 50% 30%,#22ce2880,#0f172af2);overflow:hidden}.tunnel.svelte-sk5f75{position:absolute;inset:-20%;border:2px solid rgba(236,181,72,.35);border-radius:50%;animation:svelte-sk5f75-tunnelPulse 8s linear infinite}.tunnel-1.svelte-sk5f75{animation-delay:-2s}.tunnel-2.svelte-sk5f75{border-color:#f8cb3859;animation-duration:10s;animation-delay:-6s}@keyframes svelte-sk5f75-tunnelPulse{0%{transform:scale(.4);opacity:0}40%{opacity:.85}to{transform:scale(2.5);opacity:0}}.rainy-city.svelte-13jy32d{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a,#3b341e,#020617);overflow:hidden}.sky.svelte-13jy32d{position:absolute;inset:0;background:radial-gradient(circle at 30% 25%,rgba(250,214,96,.35),transparent 60%)}.rain-layer.svelte-13jy32d{position:absolute;inset:0;overflow:hidden}.drop.svelte-13jy32d{position:absolute;top:-10%;width:2px;height:24px;background:linear-gradient(180deg,#94a3b800,#94a3b899);animation:svelte-13jy32d-rainFall 2.2s linear infinite;opacity:.8}.buildings.svelte-13jy32d{position:absolute;inset:auto -10% 25%;height:45%;display:flex;align-items:flex-end;gap:4%}.tower.svelte-13jy32d{flex:1;background:linear-gradient(180deg,#f6ca3b40,#0f172ae6);border-radius:8px 8px 0 0;position:relative;overflow:hidden;animation:svelte-13jy32d-towerGlow 6s ease-in-out infinite}.tower.svelte-13jy32d:after{content:"";position:absolute;inset:15%;opacity:.4}.reflection.svelte-13jy32d{position:absolute;left:-10%;right:-10%;bottom:0;height:35%;background:linear-gradient(180deg,#f6ca3b40,#020617f2);-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,1),transparent);mask-image:linear-gradient(to top,rgba(0,0,0,1),transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:svelte-13jy32d-reflectionRipple 12s ease-in-out infinite}@keyframes svelte-13jy32d-rainFall{to{transform:translate3d(-15px,120vh,0)}}@keyframes svelte-13jy32d-towerGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.15)}}@keyframes svelte-13jy32d-reflectionRipple{0%,to{transform:translateZ(0)}50%{transform:translate3d(-8px,6px,0)}}.glass-lagoon.svelte-1ap0a4z{position:absolute;inset:0;background:linear-gradient(180deg,#022c22,#0f172a 60%,#020617);overflow:hidden}.glass-orb.svelte-1ap0a4z{position:absolute;width:clamp(240px,28vw,360px);height:clamp(240px,28vw,360px);border-radius:50%;background:radial-gradient(circle at 35% 30%,#94a3b840,#765e0f26 55%,#022c22bf);border:1px solid rgba(226,232,240,.18);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 45px 90px #00000073,inset 0 1px #ffffff40;animation:svelte-1ap0a4z-floatOrb 18s ease-in-out infinite}.glass-orb-1.svelte-1ap0a4z{top:18%;left:14%}.glass-orb-2.svelte-1ap0a4z{top:28%;right:12%;width:clamp(200px,24vw,320px);height:clamp(200px,24vw,320px);animation-duration:22s;animation-delay:-8s}.glare.svelte-1ap0a4z{position:absolute;inset:0;background:radial-gradient(circle at 50% 80%,rgba(20,184,166,.35),transparent 60%);animation:svelte-1ap0a4z-glarePulse 12s ease-in-out infinite}.ripples.svelte-1ap0a4z{position:absolute;left:10%;right:10%;bottom:12%;height:35%}.ripple.svelte-1ap0a4z{position:absolute;left:50%;top:50%;width:60%;aspect-ratio:3 / 1;border-radius:50%;border:1px solid rgba(45,212,191,.4);transform:translate(-50%,-50%);animation:svelte-1ap0a4z-rippleExpand 14s ease-out infinite;animation-delay:calc(var(--ripple-index) * -4s)}@keyframes svelte-1ap0a4z-floatOrb{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,16px,0) scale(1.03)}}@keyframes svelte-1ap0a4z-glarePulse{0%,to{opacity:.4}50%{opacity:.75}}@keyframes svelte-1ap0a4z-rippleExpand{0%{transform:translate(-50%,-50%) scale(.6);opacity:.8}80%{opacity:0}to{transform:translate(-50%,-50%) scale(1.4);opacity:0}}.city-night.svelte-5b95ym{position:absolute;inset:0;background:linear-gradient(180deg,#020617,#0f172a,#020617);overflow:hidden}.sky-glow.svelte-5b95ym{position:absolute;inset:0;background:radial-gradient(circle at 50% 15%,rgba(248,203,56,.4),transparent 60%),radial-gradient(circle at 70% 20%,rgba(233,182,14,.25),transparent 55%),radial-gradient(circle at 30% 18%,rgba(236,181,72,.25),transparent 55%);animation:svelte-5b95ym-pulseSky 14s ease-in-out infinite}.cityline.svelte-5b95ym{position:absolute;inset:auto 0 0;height:45%;display:flex;align-items:flex-end;gap:1.5%;padding:0 6%}.building.svelte-5b95ym{flex:1;background:linear-gradient(180deg,#90720e73,#0a192ff2);border-radius:6px 6px 0 0;position:relative;overflow:hidden}.building.svelte-5b95ym:after{content:"";position:absolute;inset:12% 15%;background-image:linear-gradient(rgba(226,232,240,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(226,232,240,.08) 1px,transparent 1px);background-size:12px 12px;opacity:.5;animation:svelte-5b95ym-blinkWindows 6s linear infinite}.light-trails.svelte-5b95ym{position:absolute;left:-20%;right:-20%;bottom:14%;height:15%;background:linear-gradient(180deg,#02061700,#020617f2 75%)}.trail.svelte-5b95ym{position:absolute;left:-10%;right:-10%;height:2px;background:linear-gradient(90deg,#e9b60e00,#e9b60ebf,#e9b60e00);animation:svelte-5b95ym-moveTrail 6s linear infinite}.trail-1.svelte-5b95ym{top:35%}.trail-2.svelte-5b95ym{top:55%;animation-delay:-3s}@keyframes svelte-5b95ym-pulseSky{0%,to{filter:saturate(1) brightness(1)}50%{filter:saturate(1.2) brightness(1.15)}}@keyframes svelte-5b95ym-blinkWindows{0%,to{opacity:.45}45%{opacity:.2}60%{opacity:.6}75%{opacity:.3}}@keyframes svelte-5b95ym-moveTrail{0%{transform:translate3d(-20%,0,0)}to{transform:translate3d(20%,0,0)}}.ocean-wave.svelte-b8p23m{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a,#a17c03 60%,#0f172a);overflow:hidden}.sky.svelte-b8p23m{position:absolute;inset:0;background:radial-gradient(circle at 50% 30%,rgba(252,222,125,.4),transparent 55%);animation:svelte-b8p23m-skyPulse 18s ease-in-out infinite}.sun-glow.svelte-b8p23m{position:absolute;top:18%;left:50%;transform:translate(-50%);width:clamp(180px,24vw,320px);height:clamp(180px,24vw,320px);border-radius:50%;background:radial-gradient(circle,#ffffffb3,#ddf2ff33);box-shadow:0 0 120px #fcde7d59}.wave.svelte-b8p23m{position:absolute;left:-10%;right:-10%;height:35%;background:#90720e8c;border-radius:45% 55% 0 0;filter:blur(1px);animation:svelte-b8p23m-waveMotion 16s ease-in-out infinite}.wave-1.svelte-b8p23m{bottom:0;animation-duration:18s}.wave-2.svelte-b8p23m{bottom:12%;background:#f8cb3873;animation-duration:20s;animation-delay:-6s}.wave-3.svelte-b8p23m{bottom:22%;background:#2dd4bf59;animation-duration:22s;animation-delay:-10s}@keyframes svelte-b8p23m-waveMotion{0%,to{transform:translate3d(-3%,0,0) scaleX(1.05)}50%{transform:translate3d(3%,-2%,0) scaleX(1.15)}}@keyframes svelte-b8p23m-skyPulse{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.1) saturate(1.15)}}.festival.svelte-1mygcbi{position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,rgba(248,203,56,.3),transparent 55%),radial-gradient(circle at 15% 10%,rgba(250,204,21,.22),transparent 45%),radial-gradient(circle at 85% 8%,rgba(236,181,72,.25),transparent 45%),linear-gradient(180deg,#020617,#0f172a,#020617);overflow:hidden}.stage-glow.svelte-1mygcbi{position:absolute;inset:auto 25% 8%;height:35%;background:radial-gradient(circle,rgba(233,182,14,.45),transparent 65%);filter:blur(18px)}.light-strand.svelte-1mygcbi{position:absolute;top:calc(8% + var(--strand-index) * 12%);left:-10%;right:-10%;height:40px;transform:rotate(calc(-6deg + var(--strand-index) * 3deg));display:flex;justify-content:space-evenly}.bulb.svelte-1mygcbi{position:relative;width:14px;height:20px;border-radius:50%;background:linear-gradient(180deg,#ffffffd9,#ffffff0d);box-shadow:0 0 12px #ffffff59,0 0 25px #f6ca3b40;animation:svelte-1mygcbi-bulbGlow 4s ease-in-out infinite;animation-delay:calc(var(--bulb-index) * .12s)}.crowd.svelte-1mygcbi{position:absolute;left:0;right:0;bottom:0;height:28%;background:radial-gradient(circle at 15% 80%,rgba(255,255,255,.05),transparent 45%),repeating-linear-gradient(-20deg,#020617cc,#020617cc 8px,#493a08b3 8px 16px);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 35%,black 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 35%,black 100%)}@keyframes svelte-1mygcbi-bulbGlow{0%,to{filter:saturate(1);opacity:.75}50%{filter:saturate(1.5) brightness(1.3);opacity:1}}.gradient-flow.svelte-2rz097{position:absolute;inset:0;overflow:hidden;background:radial-gradient(circle at top left,rgba(255,255,255,.12),transparent 45%),radial-gradient(circle at bottom right,rgba(255,255,255,.08),transparent 55%),#0f172a}.gradient-canvas.svelte-2rz097{position:absolute;inset:0;width:100%;height:100%}.overlay.svelte-2rz097{position:absolute;inset:0;background:linear-gradient(120deg,#0e172a47,#0e172a8c);pointer-events:none}.cybergarden.svelte-vzrys3{position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(246,202,59,.25),transparent 55%),radial-gradient(circle at 70% 30%,rgba(16,185,129,.35),transparent 60%),linear-gradient(180deg,#020617,#042f2e);overflow:hidden}.glow-layer.svelte-vzrys3{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(248,203,56,.45),transparent 55%);filter:blur(40px);animation:svelte-vzrys3-glowPulse 16s ease-in-out infinite}.petal.svelte-vzrys3{position:absolute;top:32%;left:50%;width:clamp(120px,16vw,220px);height:clamp(260px,28vw,340px);border-radius:50%;background:radial-gradient(circle at 50% 30%,#dcfce799,#f6ca3b26);border:1px solid rgba(248,203,56,.35);filter:blur(.8px);transform-origin:50% 90%;animation:svelte-vzrys3-petalSway 14s ease-in-out infinite}.petal-1.svelte-vzrys3{transform:translate(-50%) rotate(-14deg)}.petal-2.svelte-vzrys3{transform:translate(-50%) rotate(14deg);animation-delay:-5s}.petal-3.svelte-vzrys3{transform:translate(-50%) rotate(0) scaleX(.85);animation-delay:-3s}.stem-grid.svelte-vzrys3{position:absolute;left:-10%;right:-10%;bottom:10%;height:45%;display:flex;justify-content:space-evenly}.stem.svelte-vzrys3{width:12px;background:linear-gradient(180deg,#2dd4bf80,#0d9488e6);border-radius:999px;animation:svelte-vzrys3-stemGlow 8s ease-in-out infinite;animation-delay:calc(var(--stem-index) * -1.2s)}@keyframes svelte-vzrys3-glowPulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes svelte-vzrys3-petalSway{0%,to{transform:translate(-50%) rotate(-6deg) scale(1)}50%{transform:translate(-50%) rotate(6deg) scale(1.05)}}@keyframes svelte-vzrys3-stemGlow{0%,to{filter:brightness(1)}40%{filter:brightness(1.4)}}.holo-background.svelte-qw811d{position:absolute;inset:0;overflow:hidden;background:radial-gradient(circle at 35% 30%,rgba(120,210,196,.25),transparent 55%),radial-gradient(circle at 70% 20%,rgba(112,255,117,.32),transparent 65%),linear-gradient(180deg,#0a0c12,#161924 60%,#090b11)}.holo-canvas.svelte-qw811d{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.fallback.svelte-qw811d{position:absolute;inset:0;display:none}.fallback-haze.svelte-qw811d{position:absolute;inset:-10%;background:radial-gradient(circle at 30% 30%,rgba(120,210,196,.18),transparent 65%),radial-gradient(circle at 70% 15%,rgba(84,255,90,.22),transparent 70%),linear-gradient(180deg,#08090ff2,#0a0c14f2);filter:blur(20px)}.fallback-grid.svelte-qw811d{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(84,255,90,.12) 1px,transparent 1px),linear-gradient(0deg,rgba(120,210,196,.12) 1px,transparent 1px);background-size:120px 120px;opacity:.3}.hud-ring.svelte-qw811d{position:absolute;top:50%;left:50%;width:clamp(260px,40vw,480px);aspect-ratio:1;border-radius:50%;border:1px solid rgba(120,210,196,.12);transform:translate(-50%,-50%);pointer-events:none}.hud-ring.one.svelte-qw811d{box-shadow:0 0 80px #78d2c459}.hud-ring.two.svelte-qw811d{width:clamp(360px,50vw,640px);border-color:#70ff7524;box-shadow:0 0 120px #74ff7959;animation:svelte-qw811d-ringPulse 12s ease-in-out infinite}@keyframes svelte-qw811d-ringPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.08);opacity:1}}.hud-orbit.svelte-qw811d{position:absolute;width:clamp(120px,18vw,280px);height:1px;background:linear-gradient(90deg,#54ff5a00,#54ff5a8c,#54ff5a00);top:50%;left:50%;transform-origin:left center;pointer-events:none;opacity:.6}.orbit-a.svelte-qw811d{animation:svelte-qw811d-orbitRotate 16s linear infinite}.orbit-b.svelte-qw811d{animation:svelte-qw811d-orbitRotateReverse 22s linear infinite}.orbit-c.svelte-qw811d{animation:svelte-qw811d-orbitRotate 18s linear infinite}@keyframes svelte-qw811d-orbitRotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes svelte-qw811d-orbitRotateReverse{0%{transform:translate(-50%,-50%) rotate(360deg)}to{transform:translate(-50%,-50%) rotate(0)}}.retro-grid.svelte-1vuupn3{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a,#8a711e 45%,#020617);overflow:hidden}.sky.svelte-1vuupn3{position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,rgba(248,113,113,.38),transparent 55%),radial-gradient(circle at 70% 15%,rgba(246,202,59,.28),transparent 45%);filter:saturate(1.2)}.sun.svelte-1vuupn3{position:absolute;top:18%;left:50%;transform:translate(-50%);width:clamp(200px,22vw,320px);aspect-ratio:1;border-radius:50%;background:linear-gradient(180deg,#fbbf24f2,#f4c97273);box-shadow:0 0 120px #f9731659;animation:svelte-1vuupn3-pulseSun 14s ease-in-out infinite}.grid.svelte-1vuupn3{position:absolute;inset:auto -10% -10%;height:60%;background:repeating-linear-gradient(rgba(253,228,147,.3) 0,rgba(253,228,147,.3) 1px,transparent 1px,transparent 32px),repeating-linear-gradient(90deg,rgba(253,228,147,.35) 0,rgba(253,228,147,.35) 1px,transparent 1px,transparent 32px);transform:perspective(600px) rotateX(65deg);transform-origin:top center;animation:svelte-1vuupn3-gridPulse 12s linear infinite}@keyframes svelte-1vuupn3-pulseSun{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}@keyframes svelte-1vuupn3-gridPulse{0%{background-position:0 0,0 0}to{background-position:0 180px,180px 0}}.neon-background.svelte-11hcd44{position:absolute;inset:0;overflow:hidden;background:radial-gradient(circle at 15% 15%,rgba(0,255,8,.35),transparent 40%),radial-gradient(circle at 85% 25%,rgba(0,255,230,.25),transparent 45%),radial-gradient(circle at 50% 80%,rgba(255,94,0,.2),transparent 55%),#040314;isolation:isolate}.orb.svelte-11hcd44{position:absolute;width:clamp(200px,25vw,360px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--orb-color) 0%,transparent 70%);opacity:.5;transform-origin:center}.orb-0.svelte-11hcd44{top:-10%;left:10%;animation:svelte-11hcd44-floatPulse 12s ease-in-out infinite}.orb-1.svelte-11hcd44{top:35%;right:-5%;animation:svelte-11hcd44-floatPulse 16s ease-in-out infinite reverse}.orb-2.svelte-11hcd44{bottom:-15%;left:35%;animation:svelte-11hcd44-floatPulse 18s linear infinite}.orb-3.svelte-11hcd44{top:20%;left:45%;animation:svelte-11hcd44-floatPulse 20s ease-in-out infinite alternate}@keyframes svelte-11hcd44-floatPulse{0%{transform:translateZ(0) scale(1);opacity:.4}50%{transform:translate3d(30px,-20px,0) scale(1.15);opacity:.7}to{transform:translate3d(-20px,25px,0) scale(1);opacity:.4}}.aurora-drift.svelte-x2cvwi{position:absolute;inset:0;background:linear-gradient(180deg,#020617,#0f172a,#020617);overflow:hidden}.stars.svelte-x2cvwi{position:absolute;inset:0}.star.svelte-x2cvwi{position:absolute;width:2px;height:2px;border-radius:50%;background:#ffffffd9;animation:svelte-x2cvwi-shimmer 6s ease-in-out infinite}.veil.svelte-x2cvwi{position:absolute;left:-30%;right:-30%;height:65%;top:15%;background:radial-gradient(ellipse 60% 45% at 40% 50%,rgba(248,203,56,.4),rgba(132,252,136,.28) 45%,transparent 72%);animation:svelte-x2cvwi-drift 28s ease-in-out infinite}.veil-2.svelte-x2cvwi{top:25%;animation-duration:32s;animation-delay:-10s;background:radial-gradient(ellipse 55% 40% at 60% 50%,rgba(132,252,136,.38),rgba(238,190,34,.26) 50%,transparent 75%)}.veil-3.svelte-x2cvwi{top:35%;animation-duration:38s;animation-delay:-16s;opacity:.7;background:radial-gradient(ellipse 65% 42% at 50% 50%,rgba(238,190,34,.35),transparent 70%)}@keyframes svelte-x2cvwi-shimmer{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.4)}}@keyframes svelte-x2cvwi-drift{0%,to{transform:translate3d(-6%,-4%,0) rotate(-6deg)}50%{transform:translate3d(6%,4%,0) rotate(6deg)}}.arctic-glow.svelte-1rdb7eq{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a,#8a711e 45%,#0f172a);overflow:hidden}.aurora.svelte-1rdb7eq{position:absolute;left:-20%;right:-20%;height:55%;top:10%;background:radial-gradient(ellipse 55% 60% at 45% 50%,rgba(233,182,14,.42),rgba(248,220,129,.32) 45%,rgba(16,185,129,.22) 70%,transparent 85%);transform-origin:center;animation:svelte-1rdb7eq-auroraDrift 24s ease-in-out infinite}.aurora-2.svelte-1rdb7eq{top:20%;height:50%;animation-duration:36s;animation-delay:-10s;opacity:.75;background:radial-gradient(ellipse 60% 55% at 55% 50%,rgba(16,185,129,.35),rgba(248,220,129,.28) 50%,transparent 82%)}.mountain-range.svelte-1rdb7eq{position:absolute;inset:auto -10% 18%;height:45%}.peak.svelte-1rdb7eq{position:absolute;bottom:0;width:55%;height:100%;background:conic-gradient(from 210deg at 50% 100%,#e2e8f000,#e2e8f073 45deg,#af8d1ef2 120deg)}.peak-1.svelte-1rdb7eq{left:-5%}.peak-2.svelte-1rdb7eq{right:-5%;transform:scaleX(-1) scale(.85);opacity:.7}.ice-floor.svelte-1rdb7eq{position:absolute;inset:auto -30% 0;height:30%;background:linear-gradient(180deg,#94a3b826,#90720ea6);clip-path:polygon(0 0,100% 12%,100% 100%,0 100%);animation:svelte-1rdb7eq-icePulse 12s ease-in-out infinite}@keyframes svelte-1rdb7eq-auroraDrift{0%,to{transform:translate3d(-6%,-3%,0) rotate(-4deg)}50%{transform:translate3d(6%,3%,0) rotate(4deg)}}@keyframes svelte-1rdb7eq-icePulse{0%,to{opacity:1}50%{opacity:.75}}.brutal-background.svelte-uh4514{position:absolute;inset:0;overflow:hidden;background:linear-gradient(180deg,#f7f4eff2,#ede9e3f2),repeating-linear-gradient(90deg,rgba(15,15,15,.05) 0,rgba(15,15,15,.05) 2px,transparent 2px,transparent 40px),repeating-linear-gradient(0deg,rgba(15,15,15,.05) 0,rgba(15,15,15,.05) 2px,transparent 2px,transparent 40px)}.grid-overlay.svelte-uh4514{position:absolute;inset:0;pointer-events:none;animation:svelte-uh4514-brutal-drift 8.7s ease-in-out infinite alternate}@keyframes svelte-uh4514-brutal-drift{0%{transform:translateY(-12px)}to{transform:translateY(12px)}}.grid-block.svelte-uh4514{position:absolute;height:clamp(16px,4vw,48px);border:6px solid rgba(12,12,12,.9);box-shadow:12px 12px #0f0f0fcc,inset 0 -12px #ffffff47;animation:svelte-uh4514-slideBlock 14s var(--ease-snappy) infinite}@keyframes svelte-uh4514-slideBlock{0%,to{transform:translate(-10px,-10px)}50%{transform:translate(10px,12px)}}.texture.svelte-uh4514{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(15,15,15,.06) 1px,transparent 1px);background-size:6px 6px;opacity:.5}.outline.svelte-uh4514{position:absolute;inset:12px;border:8px solid rgba(15,15,15,.85);pointer-events:none}@media(max-width:768px){.grid-block.svelte-uh4514{border-width:4px;box-shadow:8px 8px #0f0f0fbf,inset 0 -8px #ffffff38}.outline.svelte-uh4514{border-width:6px}}.anime-studio-bg.svelte-qgjccd{position:absolute;inset:0;overflow:hidden;background:linear-gradient(180deg,#1f2933,#353122,#1b1f2f)}.gradient-sky.svelte-qgjccd{position:absolute;inset:0;background:radial-gradient(circle at 20% 15%,rgba(250,209,158,.4),transparent 55%),radial-gradient(circle at 80% 12%,rgba(219,198,128,.32),transparent 60%),linear-gradient(180deg,#352f1d,#3b3520 35%,#101320)}.sun-glow.svelte-qgjccd{position:absolute;top:15%;left:18%;width:clamp(200px,22vw,280px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#ffbe8c8c,#fca15d00 70%);opacity:.75}.parallax.svelte-qgjccd{position:absolute;inset:0;display:grid;align-items:flex-end;padding-bottom:clamp(120px,12vw,180px)}.layer.svelte-qgjccd{position:relative;width:120%;margin-left:-10%;pointer-events:none}.layer.svelte-qgjccd:nth-child(1){animation:svelte-qgjccd-lofi-layer-1 24.2s ease-in-out infinite alternate}.layer.svelte-qgjccd:nth-child(2){animation:svelte-qgjccd-lofi-layer-2 36.4s ease-in-out infinite alternate}.layer.svelte-qgjccd:nth-child(3){animation:svelte-qgjccd-lofi-layer-3 72.7s ease-in-out infinite alternate}@keyframes svelte-qgjccd-lofi-layer-1{0%{transform:translateY(-1px)}to{transform:translateY(11px)}}@keyframes svelte-qgjccd-lofi-layer-2{0%{transform:translateY(-18px)}to{transform:translateY(-6px)}}@keyframes svelte-qgjccd-lofi-layer-3{0%{transform:translateY(12px)}to{transform:translateY(24px)}}.layer.svelte-qgjccd .buildings:where(.svelte-qgjccd){position:absolute;inset:0;background:linear-gradient(180deg,#202632d9,#191d29e6),repeating-linear-gradient(-10deg,#59523b52 0 12px,#342f202e 12px 24px);clip-path:polygon(0% 100%,0% 60%,6% 58%,10% 50%,14% 58%,18% 52%,24% 60%,30% 55%,36% 61%,42% 48%,48% 57%,52% 42%,58% 62%,64% 50%,70% 64%,76% 55%,84% 62%,88% 48%,92% 56%,96% 46%,100% 60%,100% 100%);opacity:calc(.52 - var(--layer-index) * .12)}.layer.svelte-qgjccd .windows:where(.svelte-qgjccd){position:absolute;inset:0;background-image:radial-gradient(#ffe8c459 18%,#ffe8c400 60%);background-size:52px 32px;opacity:calc(.35 - var(--layer-index) * .1)}.rain.svelte-qgjccd{position:absolute;inset:0;pointer-events:none;overflow:hidden}.drop.svelte-qgjccd{position:absolute;top:-10%;width:2px;height:40px;border-radius:999px;background:linear-gradient(180deg,#cffff800,#cffff866,#cffff80d);animation:svelte-qgjccd-fall linear infinite}@keyframes svelte-qgjccd-fall{0%{transform:translateY(-10vh) scale(var(--drop-scale, 1));opacity:0}10%{opacity:1}to{transform:translateY(110vh) scale(var(--drop-scale, 1));opacity:0}}.ground-haze.svelte-qgjccd{position:absolute;bottom:-10%;left:-10%;width:120%;height:50%;background:radial-gradient(circle at 50% 10%,rgba(200,227,220,.18),transparent 70%)}.vignette.svelte-qgjccd{position:absolute;inset:0;background:radial-gradient(circle at center,#0000,#08090fa6 85%);pointer-events:none}.aurora.svelte-isic63{position:absolute;inset:0;background:radial-gradient(circle at 10% 20%,rgba(253,228,147,.25),transparent 45%),radial-gradient(circle at 80% 35%,rgba(250,232,255,.2),transparent 50%),radial-gradient(circle at 65% 75%,rgba(187,247,208,.18),transparent 55%),linear-gradient(145deg,#0e172a,#1d1e2c 45%,#030712);overflow:hidden}.aurora-wave.svelte-isic63{position:absolute;width:180%;height:120%;top:0;left:-40%;background:radial-gradient(ellipse 45% 40% at 45% 45%,rgba(246,202,59,.32),rgba(236,181,72,.24) 45%,rgba(94,234,212,.18) 70%,transparent 82%);transform-origin:center}.wave-1.svelte-isic63{animation:svelte-isic63-auroraDrift1 18s ease-in-out infinite}.wave-2.svelte-isic63{animation:svelte-isic63-auroraDrift2 20s ease-in-out infinite;background:radial-gradient(ellipse 40% 45% at 60% 50%,rgba(94,234,212,.28),rgba(246,202,59,.2) 50%,transparent 80%)}.glass-card.svelte-isic63{position:absolute;top:20%;right:12%;width:clamp(220px,18vw,320px);height:clamp(320px,28vw,420px);border-radius:32px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#ffffff14,#ffffff05);box-shadow:0 24px 60px #0f172a73,inset 0 1px 1px #ffffff1f;overflow:hidden}.glow.svelte-isic63{position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(252,232,165,.18),transparent 60%);animation:svelte-isic63-glowPulse 12s ease-in-out infinite}@keyframes svelte-isic63-auroraDrift1{0%,to{transform:translate3d(0,-10%,0) rotate(0)}50%{transform:translate3d(10%,5%,0) rotate(12deg)}}@keyframes svelte-isic63-auroraDrift2{0%,to{transform:translate3d(-10%,5%,0) rotate(-4deg)}50%{transform:translate3d(5%,-8%,0) rotate(8deg)}}@keyframes svelte-isic63-glowPulse{0%,to{opacity:.4}50%{opacity:.75}}.desert-mirage.svelte-qnzszx{position:absolute;inset:0;background:linear-gradient(180deg,#fde68a,#fb923c 45%,#7c2d12);overflow:hidden}.sky.svelte-qnzszx{position:absolute;inset:0;background:radial-gradient(circle at 50% 20%,rgba(253,186,116,.5),transparent 60%)}.sun.svelte-qnzszx{position:absolute;top:22%;left:55%;width:clamp(140px,20vw,280px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.85),rgba(253,186,116,.4) 60%,transparent 75%);box-shadow:0 0 140px #fdba7473}.dunes.svelte-qnzszx{position:absolute;inset:auto -20% -10%;height:60%}.dune.svelte-qnzszx{position:absolute;bottom:0;border-radius:50% 50% 0 0;background:linear-gradient(180deg,#f9731659,#92400ef2)}.dune-1.svelte-qnzszx{left:-5%;width:65%;height:65%;animation:svelte-qnzszx-duneShift 24s ease-in-out infinite}.dune-2.svelte-qnzszx{right:-10%;width:70%;height:55%;background:linear-gradient(180deg,#fb923c59,#90340ce6);animation:svelte-qnzszx-duneShift 30s ease-in-out infinite reverse}.dune-3.svelte-qnzszx{left:20%;width:60%;height:40%;background:linear-gradient(180deg,#fbbf2440,#965112d9)}.heatwave.svelte-qnzszx{position:absolute;inset:0;background:repeating-linear-gradient(0deg,#fff0 0 6px,#ffffff14 6px 8px);animation:svelte-qnzszx-heat 14s linear infinite;opacity:.25}@keyframes svelte-qnzszx-duneShift{0%,to{transform:translate3d(-2%,0,0)}50%{transform:translate3d(3%,0,0)}}@keyframes svelte-qnzszx-heat{0%{transform:translateZ(0)}to{transform:translate3d(0,-18px,0)}}.anime-sunrise.svelte-1jlqz9g{position:absolute;inset:0;background:linear-gradient(180deg,#fde68a,#fb7185 45%,#1d9521);overflow:hidden}.gradient-sky.svelte-1jlqz9g{position:absolute;inset:0;background:radial-gradient(circle at 50% 20%,rgba(255,255,255,.85),transparent 50%),radial-gradient(circle at 60% 25%,rgba(254,215,170,.6),transparent 55%);animation:svelte-1jlqz9g-glow 12s ease-in-out infinite}.sunbeam.svelte-1jlqz9g{position:absolute;inset:-30%;background:conic-gradient(from 180deg,#ffffff1f,#fff0 60%);animation:svelte-1jlqz9g-rotateBeam 18s linear infinite}.sunbeam-1.svelte-1jlqz9g{animation-duration:18s}.sunbeam-2.svelte-1jlqz9g{animation-duration:24s;animation-direction:reverse;opacity:.75}.cloud-layer.svelte-1jlqz9g{position:absolute;top:32%;left:-20%;right:-20%;height:35%;display:flex;gap:8%}.cloud.svelte-1jlqz9g{flex:1;height:60%;background:radial-gradient(circle at 40% 45%,rgba(255,255,255,.75),rgba(255,255,255,.4) 55%,transparent 78%);border-radius:50%;animation:svelte-1jlqz9g-cloudDrift 26s linear infinite;animation-delay:calc(var(--cloud-index) * -2.5s);opacity:.8}.hills.svelte-1jlqz9g{position:absolute;inset:auto -20% 0;height:40%}.hill.svelte-1jlqz9g{position:absolute;bottom:0;width:70%;height:95%;border-radius:50% 50% 0 0}.hill-1.svelte-1jlqz9g{left:-10%;background:linear-gradient(180deg,#84fc8859,#1c8720d9)}.hill-2.svelte-1jlqz9g{right:-5%;background:linear-gradient(180deg,#b4feb640,#af8d1ed9);transform:scaleX(-1)}@keyframes svelte-1jlqz9g-glow{0%,to{opacity:.85}50%{opacity:1}}@keyframes svelte-1jlqz9g-rotateBeam{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1jlqz9g-cloudDrift{0%{transform:translate3d(-8%,0,0)}to{transform:translate3d(8%,0,0)}}.anime-sunset.svelte-5fwrk1{position:absolute;inset:0;background:linear-gradient(180deg,#fdba74,#f97316,#7c2d12 70%,#0f172a);overflow:hidden}.sun.svelte-5fwrk1{position:absolute;top:18%;left:50%;transform:translate(-50%);width:clamp(160px,18vw,280px);height:clamp(160px,18vw,280px);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.95),rgba(253,186,116,.75) 55%,transparent 70%);box-shadow:0 0 120px #fdba74bf}.cloud.svelte-5fwrk1{position:absolute;height:clamp(60px,9vw,120px);width:clamp(180px,25vw,380px);background:radial-gradient(ellipse 60% 50% at 50% 50%,rgba(255,255,255,.24),rgba(255,255,255,.1) 55%,transparent 80%);border-radius:100px;animation:svelte-5fwrk1-cloudFloat 40s linear infinite}.cloud-1.svelte-5fwrk1{top:25%;left:-25%;animation-duration:38s}.cloud-2.svelte-5fwrk1{top:38%;left:-35%;animation-duration:45s;animation-delay:5s}.cloud-3.svelte-5fwrk1{top:50%;left:-15%;animation-duration:50s;animation-delay:12s}.horizon.svelte-5fwrk1{position:absolute;bottom:0;left:0;right:0;height:45%;background:linear-gradient(180deg,#0f172a00,#0f172ad9 60%,#0f172af2)}.overlay.svelte-5fwrk1{position:absolute;inset:0;background:radial-gradient(circle at top center,rgba(255,255,255,.08),transparent 70%)}@keyframes svelte-5fwrk1-cloudFloat{0%{transform:translateZ(0)}to{transform:translate3d(140%,0,0)}}.space-pulse.svelte-1by7wnk{position:absolute;inset:0;background:radial-gradient(circle at 45% 15%,rgba(246,202,59,.4),transparent 55%),radial-gradient(circle at 65% 25%,rgba(244,201,114,.35),transparent 60%),radial-gradient(circle at 50% 50%,#90720e40,#020617f2);overflow:hidden}.starfield.svelte-1by7wnk{position:absolute;inset:0}.star.svelte-1by7wnk{position:absolute;width:2px;height:2px;border-radius:50%;background:#ffffffe6;opacity:.6;animation:svelte-1by7wnk-twinkle 5s ease-in-out infinite}.nebula.svelte-1by7wnk{position:absolute;inset:-20%;background:conic-gradient(from 45deg,#f6ca3b00,#f6ca3b38,#f8cb3800,#ecb54838,#ecb54800,#f6ca3b00);animation:svelte-1by7wnk-rotateNebula 40s linear infinite}.pulse-ring.svelte-1by7wnk{position:absolute;top:45%;left:50%;width:clamp(120px,20vw,240px);aspect-ratio:1;border-radius:50%;border:2px solid rgba(253,228,147,.4);transform:translate(-50%,-50%)}.pulse-ring-1.svelte-1by7wnk{animation:svelte-1by7wnk-pulse 6s ease-in-out infinite}.pulse-ring-2.svelte-1by7wnk{animation:svelte-1by7wnk-pulse 8s ease-in-out infinite;animation-delay:-3s;border-color:#f4c97259}@keyframes svelte-1by7wnk-twinkle{0%,to{opacity:.25;transform:scale(.6)}40%{opacity:.9;transform:scale(1.3)}}@keyframes svelte-1by7wnk-rotateNebula{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1by7wnk-pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(2.8);opacity:0}}.pulsewave-background.svelte-f0y4b{position:absolute;inset:0;overflow:hidden;background:radial-gradient(circle at 50% 20%,rgba(255,203,31,.16),transparent 46%),radial-gradient(circle at 50% 90%,rgba(26,255,34,.2),transparent 58%),linear-gradient(180deg,#05021a,#09042d 60%,#053c07)}.grid-base.svelte-f0y4b,.grid-overlay.svelte-f0y4b,.grid-vignette.svelte-f0y4b{position:absolute;inset:0}.grid-base.svelte-f0y4b{background-image:linear-gradient(90deg,rgba(255,199,16,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(26,255,34,.08) 1px,transparent 1px);background-size:60px 60px;opacity:calc(.3 + var(--pulsewave-energy) * .4);transform:perspective(500px) rotateX(55deg) translateY(8%);transform-origin:top}.grid-overlay.svelte-f0y4b{background-image:radial-gradient(circle at 50% 0%,rgba(26,255,34,.15),transparent 70%);opacity:calc(.2 + var(--pulsewave-energy) * .3)}.connectors.svelte-f0y4b{position:absolute;inset:10% 8%;pointer-events:none}.connector.svelte-f0y4b{position:absolute;display:block;left:0;top:0;width:100%;height:100%;--pulse: calc(.35 + var(--pulsewave-energy) * .8)}.connector.svelte-f0y4b:before{content:"";position:absolute;left:calc(var(--x1) * 1%);top:calc(var(--y1) * 1%);width:calc((var(--x2) - var(--x1)) * 1%);height:calc((var(--y2) - var(--y1)) * 1%);border:1.5px solid rgba(255,203,31,.2);border-radius:999px;transform-origin:left top;transform:translate(-50%,-50%)}.connector-glow.svelte-f0y4b{position:absolute;left:calc(var(--x2) * 1%);top:calc(var(--y2) * 1%);width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#ffcb1fcc,#ffcb1f00);box-shadow:0 0 18px #ffcb1f99,0 0 32px #1aff2252;animation:svelte-f0y4b-connectorPulse 3s ease-in-out infinite}.nodes.svelte-f0y4b{position:absolute;inset:8%;pointer-events:none}.node.svelte-f0y4b{position:absolute;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#1aff22e6,#1aff2200);box-shadow:0 0 14px #1aff2299,0 0 26px #ffc70f52;transform:translate(-50%,-50%);animation:svelte-f0y4b-nodeTwinkle 4s ease-in-out infinite}.grid-vignette.svelte-f0y4b{background:radial-gradient(circle at 50% 50%,#0000,#05021ad9 85%),linear-gradient(180deg,#05021a1a,#05021a59);pointer-events:none}@keyframes svelte-f0y4b-nodeTwinkle{0%,to{opacity:.65;transform:translate(-50%,-50%) scale(.9)}40%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}70%{opacity:.75;transform:translate(-50%,-50%) scale(1)}}@keyframes svelte-f0y4b-connectorPulse{0%,to{transform:scale(.7);opacity:.75}50%{transform:scale(1.1);opacity:1}}.aurora-glass-lab.svelte-xmhq4w{position:absolute;inset:0;overflow:hidden;background:radial-gradient(circle at 20% 15%,#ffd7522e,#080b21eb),radial-gradient(circle at 80% 30%,#54ff5a2e,#080b21 65%)}.aurora-fallback.svelte-xmhq4w{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.85}.particle-layer.svelte-xmhq4w{position:absolute;inset:0;pointer-events:none;overflow:hidden}.particle.svelte-xmhq4w{position:absolute;top:100%;left:calc(var(--particle-left, .5) * 100%);width:3px;height:3px;border-radius:50%;background:#ffefbccc;box-shadow:0 0 12px #ffd752b3;animation:svelte-xmhq4w-particleDrift 10s linear infinite;animation-delay:var(--particle-delay, 0s);opacity:.65}.glass-panel.svelte-xmhq4w{position:absolute;border-radius:32px;background:linear-gradient(145deg,#1018308c,#080b1ab8);border:1px solid rgba(255,239,188,.18);box-shadow:0 24px 64px #050a2099,inset 0 1px #ffffff14;pointer-events:none}.hero-panel.svelte-xmhq4w{top:clamp(8%,12vw,18%);right:clamp(6%,12vw,14%);width:clamp(280px,28vw,420px);height:clamp(320px,36vw,480px);overflow:hidden}.hero-glow.svelte-xmhq4w{position:absolute;inset:0;background:radial-gradient(circle at 35% 30%,rgba(255,215,82,.24),rgba(82,255,88,.14) 50%,transparent 72%);animation:svelte-xmhq4w-heroPulse 16s ease-in-out infinite}.dock-panel.svelte-xmhq4w{left:50%;bottom:clamp(4%,6vw,8%);transform:translate(-50%);width:clamp(520px,54vw,860px);height:clamp(90px,12vw,140px)}@keyframes svelte-xmhq4w-particleDrift{0%{transform:translateY(0) scale(.6);opacity:0}20%{opacity:.9}to{transform:translateY(-130vh) scale(1.4);opacity:0}}@keyframes svelte-xmhq4w-heroPulse{0%,to{transform:scale(.95) translate3d(-4%,-2%,0);opacity:.75}45%{transform:scale(1.05) translate3d(3%,2%,0);opacity:1}}
