[data-astro-cid-37fxchfa]::view-transition-old(root),[data-astro-cid-37fxchfa]::view-transition-new(root){animation:none}.stars-layer-1.svelte-1yhbcds{background-image:radial-gradient(4px 4px at 20% 30%,white,transparent),radial-gradient(4px 4px at 60% 70%,white,transparent),radial-gradient(3px 3px at 50% 50%,white,transparent),radial-gradient(3px 3px at 80% 10%,white,transparent),radial-gradient(4px 4px at 90% 60%,white,transparent),radial-gradient(3px 3px at 33% 80%,white,transparent),radial-gradient(3px 3px at 15% 90%,white,transparent),radial-gradient(3px 3px at 45% 15%,white,transparent),radial-gradient(3px 3px at 70% 45%,white,transparent),radial-gradient(4px 4px at 25% 55%,white,transparent),radial-gradient(3px 3px at 85% 85%,white,transparent),radial-gradient(3px 3px at 12% 25%,white,transparent),radial-gradient(4px 4px at 95% 35%,white,transparent),radial-gradient(3px 3px at 38% 92%,white,transparent),radial-gradient(3px 3px at 55% 8%,white,transparent),radial-gradient(3px 3px at 5% 15%,white,transparent),radial-gradient(3px 3px at 42% 35%,white,transparent),radial-gradient(4px 4px at 68% 62%,white,transparent),radial-gradient(3px 3px at 88% 22%,white,transparent),radial-gradient(3px 3px at 28% 48%,white,transparent),radial-gradient(3px 3px at 72% 82%,white,transparent),radial-gradient(4px 4px at 8% 72%,white,transparent),radial-gradient(3px 3px at 52% 28%,white,transparent);background-size:200% 200%;background-position:center center;transform-origin:center center;animation:svelte-1yhbcds-starfield-fast 3s linear infinite}.stars-layer-2.svelte-1yhbcds{background-image:radial-gradient(2px 2px at 40% 20%,white,transparent),radial-gradient(3px 3px at 70% 80%,rgba(51,194,219,1),transparent),radial-gradient(2px 2px at 10% 60%,white,transparent),radial-gradient(3px 3px at 85% 40%,rgba(168,86,246,1),transparent),radial-gradient(2px 2px at 25% 45%,white,transparent),radial-gradient(3px 3px at 65% 25%,rgba(51,194,219,.9),transparent),radial-gradient(2px 2px at 18% 75%,white,transparent),radial-gradient(3px 3px at 92% 68%,rgba(168,86,246,.9),transparent),radial-gradient(2px 2px at 48% 88%,white,transparent),radial-gradient(3px 3px at 5% 35%,rgba(51,194,219,.8),transparent),radial-gradient(2px 2px at 78% 58%,white,transparent),radial-gradient(3px 3px at 35% 12%,rgba(168,86,246,.8),transparent);background-size:250% 250%;background-position:center center;transform-origin:center center;animation:svelte-1yhbcds-starfield-medium 5s linear infinite}.stars-layer-3.svelte-1yhbcds{background-image:radial-gradient(2px 2px at 55% 35%,white,transparent),radial-gradient(2px 2px at 75% 15%,white,transparent),radial-gradient(2px 2px at 30% 70%,white,transparent),radial-gradient(3px 3px at 65% 55%,rgba(51,194,219,.7),transparent),radial-gradient(2px 2px at 45% 85%,white,transparent),radial-gradient(3px 3px at 5% 25%,rgba(168,86,246,.7),transparent),radial-gradient(2px 2px at 88% 78%,white,transparent),radial-gradient(2px 2px at 22% 42%,white,transparent),radial-gradient(3px 3px at 58% 65%,rgba(51,194,219,.6),transparent),radial-gradient(2px 2px at 72% 28%,white,transparent),radial-gradient(2px 2px at 15% 52%,rgba(168,86,246,.6),transparent),radial-gradient(2px 2px at 42% 18%,white,transparent),radial-gradient(2px 2px at 48% 52%,white,transparent),radial-gradient(2px 2px at 52% 48%,rgba(51,194,219,.7),transparent),radial-gradient(2px 2px at 46% 55%,white,transparent),radial-gradient(2px 2px at 54% 45%,white,transparent),radial-gradient(3px 3px at 50% 58%,rgba(168,86,246,.6),transparent),radial-gradient(2px 2px at 43% 47%,white,transparent),radial-gradient(2px 2px at 57% 53%,white,transparent),radial-gradient(3px 3px at 49% 43%,rgba(51,194,219,.7),transparent),radial-gradient(2px 2px at 51% 57%,white,transparent),radial-gradient(2px 2px at 47% 49%,white,transparent),radial-gradient(3px 3px at 53% 51%,rgba(168,86,246,.6),transparent),radial-gradient(2px 2px at 44% 54%,white,transparent),radial-gradient(2px 2px at 56% 46%,white,transparent);background-size:300% 300%;background-position:center center;transform-origin:center center;animation:svelte-1yhbcds-starfield-slow 8s linear infinite}@keyframes svelte-1yhbcds-starfield-fast{0%{transform:scale(1) translate(0);opacity:1}to{transform:scale(3) translateY(50%);opacity:0}}@keyframes svelte-1yhbcds-starfield-medium{0%{transform:scale(1) translate(0);opacity:.9}to{transform:scale(2.5) translateY(40%);opacity:0}}@keyframes svelte-1yhbcds-starfield-slow{0%{transform:scale(1) translate(0);opacity:.8}to{transform:scale(2) translateY(30%);opacity:0}}@keyframes svelte-1yhbcds-twinkle{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes svelte-1yhbcds-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float.svelte-1yhbcds{animation:svelte-1yhbcds-float 6s ease-in-out infinite}@keyframes svelte-1yhbcds-zoom-away-anim{0%{transform:scale(1);opacity:1}to{transform:scale(.1);opacity:0}}.zoom-away.svelte-1yhbcds{animation:svelte-1yhbcds-zoom-away-anim .8s ease-in forwards}@keyframes svelte-1yhbcds-fade-in-anim{0%{opacity:0}to{opacity:1}}.fade-in.svelte-1yhbcds{animation:svelte-1yhbcds-fade-in-anim .6s ease-out forwards}.min-h-screen{color:#fff}.bg-white,.dark\:bg-gray-800{background:#ffffff0d!important;backdrop-filter:blur(10px);border-color:#33c2db4d!important}.text-primary{background:linear-gradient(135deg,#33c2db,#a856f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gray-600,.dark\:text-gray-400{color:#fffc!important}
