.fade-enter-active[data-v-3f8a8857],.fade-leave-active[data-v-3f8a8857]{transition:all .3s ease}.fade-enter-from[data-v-3f8a8857]{opacity:0;transform:translateY(10px)}.fade-leave-to[data-v-3f8a8857]{opacity:0;transform:translateY(-10px)}.slide-down-enter-active[data-v-3f8a8857],.slide-down-leave-active[data-v-3f8a8857]{transition:all .2s ease}.slide-down-enter-from[data-v-3f8a8857],.slide-down-leave-to[data-v-3f8a8857]{opacity:0;transform:translateY(-5px)}.hover-lift[data-v-3f8a8857]{transition:transform .2s ease,box-shadow .2s ease}.hover-lift[data-v-3f8a8857]:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}@keyframes gradient-shift-3f8a8857{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-gradient[data-v-3f8a8857]{animation:gradient-shift-3f8a8857 3s ease infinite;background-size:200% 200%}.focus-ring[data-v-3f8a8857]:focus{box-shadow:0 0 0 2px rgba(var(--primary-color),.2);outline:2px solid transparent;outline-offset:2px}@media (max-width:640px){.responsive-padding[data-v-3f8a8857]{padding-left:1rem;padding-right:1rem}}
