.fade-enter-active[data-v-04c5065e],.fade-leave-active[data-v-04c5065e]{transition:opacity .3s ease}.fade-enter-from[data-v-04c5065e],.fade-leave-to[data-v-04c5065e]{opacity:0}.scale-enter-active[data-v-04c5065e]{transition:all .3s cubic-bezier(.4,0,.2,1)}.scale-enter-from[data-v-04c5065e],.scale-leave-to[data-v-04c5065e]{opacity:0;transform:scale(.95)}@keyframes fadeIn-04c5065e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes float-04c5065e{0%,to{transform:translateY(0) translate(0)}50%{transform:translateY(-10px) translate(5px)}}@keyframes ping-slow-04c5065e{0%{opacity:.8;transform:scale(1)}75%,to{opacity:0;transform:scale(1.5)}}.animate-enter[data-v-04c5065e]{opacity:1!important;transform:translateY(0)!important;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.animate-fade-in[data-v-04c5065e]{animation:fadeIn-04c5065e .8s cubic-bezier(.4,0,.2,1) forwards;opacity:0}.animate-float[data-v-04c5065e]{animation:float-04c5065e 8s ease-in-out infinite}.animate-ping-slow[data-v-04c5065e]{animation:ping-slow-04c5065e 2s cubic-bezier(0,0,.2,1) infinite}.bg-grid-pattern[data-v-04c5065e]{background-image:linear-gradient(to right,hsl(var(--border)) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--border)) 1px,transparent 1px);background-size:40px 40px}[data-v-04c5065e]{transition:background-color .3s ease,border-color .3s ease,color .3s ease}[role=button][data-v-04c5065e]:focus-visible,a[data-v-04c5065e]:focus-visible,button[data-v-04c5065e]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}html[data-v-04c5065e]{scroll-behavior:smooth}img[data-v-04c5065e]{image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}[data-v-04c5065e]::-webkit-scrollbar{height:8px;width:8px}[data-v-04c5065e]::-webkit-scrollbar-track{background:hsl(var(--muted))}[data-v-04c5065e]::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:4px}[data-v-04c5065e]::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}
