/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--animate-portrait-load:portrait-load .68s cubic-bezier(.16, 1, .3, 1) both;--animate-sticker-load:sticker-load .52s .22s cubic-bezier(.16, 1, .3, 1) both;--animate-sparkle-load:sparkle-load .48s var(--sparkle-delay,.42s) ease-out both}}@layer utilities{.\[--sparkle-delay\:420ms\]{--sparkle-delay:.42s}.\[--sparkle-delay\:620ms\]{--sparkle-delay:.62s}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-portrait-load{animation:var(--animate-portrait-load)}.motion-safe\:animate-sparkle-load{animation:var(--animate-sparkle-load)}.motion-safe\:animate-sticker-load{animation:var(--animate-sticker-load)}}}@keyframes portrait-load{0%{opacity:0;transform:translateY(14px)rotate(-6deg)scale(.94)}to{opacity:1;transform:translateY(0)rotate(-2deg)scale(1)}}@keyframes sticker-load{0%{opacity:0;transform:rotate(-8deg)scale(.55)}to{opacity:1;transform:rotate(8deg)scale(1)}}@keyframes sparkle-load{0%{opacity:0;translate:0 .35rem;scale:.35}70%{scale:1.2}to{opacity:1;translate:0;scale:1}}