.background-effects[data-v-e1bd45e2]{overflow:hidden}.background-effects[data-v-e1bd45e2]:before{content:"";opacity:.22;will-change:transform, opacity;background-image:radial-gradient(circle,#ffffff8c 0 1px,#0000 1.5px),radial-gradient(circle,#67e8f959 0 1px,#0000 1.5px),radial-gradient(circle,#f472b647 0 1px,#0000 1.5px);background-position:20px 30px,140px 190px,280px 80px;background-size:260px 260px,340px 340px,420px 420px;animation:16s ease-in-out infinite alternate particle-drift-e1bd45e2;position:absolute;inset:-10%}.twinkle[data-v-e1bd45e2]{--twinkle-color:255 255 255;top:var(--y);left:var(--x);width:var(--size);height:var(--size);background:rgb(var(--twinkle-color) / .9);opacity:0;box-shadow:0 0 3px rgb(var(--twinkle-color) / .5), 0 0 8px rgb(var(--twinkle-color) / .2);mix-blend-mode:screen;animation:twinkle-e1bd45e2 var(--duration) ease-in-out var(--delay) infinite;will-change:opacity, transform, filter;border-radius:9999px;position:absolute}.twinkle-cyan[data-v-e1bd45e2]{--twinkle-color:103 232 249}.twinkle-pink[data-v-e1bd45e2]{--twinkle-color:244 114 182}@keyframes particle-drift-e1bd45e2{0%{opacity:.16;transform:translate(-.5%,-.3%)}to{opacity:.28;transform:translate(.8%,.6%)}}@keyframes twinkle-e1bd45e2{0%,17%,21%,48%,52%,76%,to{opacity:0;filter:brightness();transform:scale(.7)}18%{opacity:.22;transform:scale(1)}19%{opacity:.9;filter:brightness(1.5);transform:scale(1.8)}20%{opacity:.15;transform:scale(.9)}49%{opacity:.12;transform:scale(1)}50%{opacity:.65;filter:brightness(1.3);transform:scale(1.45)}51%{opacity:0;transform:scale(.8)}77%{opacity:.5;transform:scale(1.3)}78%{opacity:0;transform:scale(.75)}}@media (prefers-reduced-motion:reduce){.background-effects[data-v-e1bd45e2]:before,.twinkle[data-v-e1bd45e2]{animation:none}}
