.starry-bg.svelte-5noi3f{background:linear-gradient(to top,rgba(0,0,0,.6),transparent 40%),linear-gradient(180deg,#1a1f4f,#0c0f2a 60%,#060819)}.stars-overlay.svelte-5noi3f{background-image:radial-gradient(1px 1px at 6% 11%,rgba(255,255,255,.3),transparent),radial-gradient(2px 2px at 24% 45%,rgba(255,255,255,.25),transparent),radial-gradient(1px 1px at 40% 19%,rgba(255,255,255,.2),transparent),radial-gradient(1px 1px at 62% 78%,rgba(255,255,255,.18),transparent),radial-gradient(2px 2px at 14% 65%,rgba(255,255,255,.22),transparent),radial-gradient(1px 1px at 78% 7%,rgba(255,255,255,.2),transparent),radial-gradient(1px 1px at 47% 36%,rgba(255,255,255,.15),transparent),radial-gradient(2px 2px at 93% 49%,rgba(255,255,255,.28),transparent),radial-gradient(1px 1px at 19% 27%,rgba(255,255,255,.17),transparent),radial-gradient(1px 1px at 71% 92%,rgba(255,255,255,.2),transparent),radial-gradient(2px 2px at 34% 85%,rgba(255,255,255,.23),transparent),radial-gradient(1px 1px at 87% 22%,rgba(255,255,255,.16),transparent);background-size:37vh 37vh}.twinkle.svelte-5noi3f{position:absolute;border-radius:50%;background:#fff;animation:svelte-5noi3f-twinkle ease-in-out infinite}.twinkle-1.svelte-5noi3f{width:2px;height:2px;top:8%;left:12%;animation-duration:4s;animation-delay:0s}.twinkle-2.svelte-5noi3f{width:3px;height:3px;top:15%;left:42%;animation-duration:5s;animation-delay:1.2s}.twinkle-3.svelte-5noi3f{width:2px;height:2px;top:25%;left:72%;animation-duration:3.5s;animation-delay:.5s}.twinkle-4.svelte-5noi3f{width:2px;height:2px;top:5%;left:85%;animation-duration:4.5s;animation-delay:2s}.twinkle-5.svelte-5noi3f{width:3px;height:3px;top:35%;left:28%;animation-duration:5.5s;animation-delay:3s}.twinkle-6.svelte-5noi3f{width:2px;height:2px;top:18%;left:58%;animation-duration:4s;animation-delay:1.8s}.twinkle-7.svelte-5noi3f{width:2px;height:2px;top:10%;left:95%;animation-duration:3.8s;animation-delay:.8s}.twinkle-8.svelte-5noi3f{width:3px;height:3px;top:30%;left:5%;animation-duration:5s;animation-delay:2.5s}.twinkle-9.svelte-5noi3f{width:2px;height:2px;top:3%;left:35%;animation-duration:4.2s;animation-delay:.3s}.twinkle-10.svelte-5noi3f{width:3px;height:3px;top:22%;left:88%;animation-duration:5.2s;animation-delay:1.5s}.twinkle-11.svelte-5noi3f{width:2px;height:2px;top:40%;left:52%;animation-duration:3.8s;animation-delay:2.8s}.twinkle-12.svelte-5noi3f{width:2px;height:2px;top:12%;left:65%;animation-duration:4.8s;animation-delay:.7s}.twinkle-13.svelte-5noi3f{width:3px;height:3px;top:28%;left:18%;animation-duration:5.3s;animation-delay:3.5s}.twinkle-14.svelte-5noi3f{width:2px;height:2px;top:7%;left:48%;animation-duration:4.1s;animation-delay:1s}.twinkle-15.svelte-5noi3f{width:2px;height:2px;top:38%;left:78%;animation-duration:4.6s;animation-delay:2.2s}.twinkle-16.svelte-5noi3f{width:3px;height:3px;top:20%;left:3%;animation-duration:5.1s;animation-delay:3.8s}@keyframes svelte-5noi3f-twinkle{0%,to{opacity:.05;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.glow-overlay.svelte-5noi3f{background:radial-gradient(circle at 35% 35%,rgba(60,120,255,.25),transparent 55%),radial-gradient(circle at 70% 55%,rgba(120,60,255,.15),transparent 60%),radial-gradient(circle at 25% 75%,rgba(236,168,44,.08),transparent 40%)}.particle.svelte-5noi3f{position:absolute;border-radius:50%;background:#ffffff12;animation:svelte-5noi3f-float linear infinite}.particle-1.svelte-5noi3f{width:3px;height:3px;left:10%;bottom:-5%;animation-duration:22s;animation-delay:0s}.particle-2.svelte-5noi3f{width:2px;height:2px;left:25%;bottom:-5%;animation-duration:18s;animation-delay:3s}.particle-3.svelte-5noi3f{width:4px;height:4px;left:45%;bottom:-5%;animation-duration:25s;animation-delay:7s}.particle-4.svelte-5noi3f{width:2px;height:2px;left:60%;bottom:-5%;animation-duration:20s;animation-delay:2s}.particle-5.svelte-5noi3f{width:3px;height:3px;left:78%;bottom:-5%;animation-duration:24s;animation-delay:5s}.particle-6.svelte-5noi3f{width:2px;height:2px;left:90%;bottom:-5%;animation-duration:19s;animation-delay:10s}@keyframes svelte-5noi3f-float{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:.08}90%{opacity:.08}to{transform:translateY(-110vh) translate(2vh);opacity:0}}
