@keyframes pulse-e9d8b558{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.animate-pulse[data-v-e9d8b558]{animation:4s cubic-bezier(.4,0,.6,1) infinite pulse-e9d8b558}@media (prefers-color-scheme:light){.dot-pattern[data-v-e9d8b558]{opacity:.1;background-image:radial-gradient(circle,#0000001a 1px,#0000 0);background-size:24px 24px}}@media (prefers-color-scheme:dark){.dot-pattern[data-v-e9d8b558]{opacity:.2;background-image:radial-gradient(circle,#ffffff1a 1px,#0000 0);background-size:24px 24px}}
