.sparkles[data-v-2d85298a]{inset:0;pointer-events:none;position:absolute;z-index:2}.sparkle[data-v-2d85298a]{animation:sparkle 3.4s var(--ease-soft) infinite both;fill:#fff;filter:drop-shadow(0 0 3px #fff) drop-shadow(0 0 8px var(--sp)) drop-shadow(0 0 16px var(--sp));position:absolute;transform:scale(0)}.sparkle--tl[data-v-2d85298a]{left:0;top:0;translate:-50% -50%}.sparkle--tr[data-v-2d85298a]{right:0;top:0;translate:50% -50%}.sparkle--bl[data-v-2d85298a]{bottom:0;left:0;translate:-50% 50%}.sparkle--br[data-v-2d85298a]{bottom:0;right:0;translate:50% 50%}.sparkles--inset .sparkle[data-v-2d85298a]{translate:none}.sparkles--inset .sparkle--tl[data-v-2d85298a]{left:8px;top:8px}.sparkles--inset .sparkle--tr[data-v-2d85298a]{right:8px;top:8px}.sparkles--inset .sparkle--bl[data-v-2d85298a]{bottom:8px;left:8px}.sparkles--inset .sparkle--br[data-v-2d85298a]{bottom:8px;right:8px}.sparkle--bubble[data-v-2d85298a]{animation-name:bubble-bob-2d85298a;filter:none}.sparkle__bubble[data-v-2d85298a]{fill:#c8ebff59;stroke:var(--ink);stroke-width:1.8}@keyframes bubble-bob-2d85298a{0%,to{opacity:0;transform:scale(0) translateY(0)}15%{opacity:1;transform:scale(1) translateY(0)}70%{opacity:.9;transform:scale(1.05) translateY(-10px)}80%{opacity:0;transform:scale(1.4) translateY(-12px)}}@media(prefers-reduced-motion:reduce){.sparkle[data-v-2d85298a]{animation:none;opacity:.7;transform:scale(.6)}}
