@keyframes shimmer-bb146f3d{0%{transform:translate(-100%)skew(-12deg)}to{transform:translate(200%)skew(-12deg)}}.animate-shimmer[data-v-bb146f3d]{animation:1.5s infinite shimmer-bb146f3d}.fade-enter-active[data-v-bb146f3d],.fade-leave-active[data-v-bb146f3d]{transition:opacity .5s}.fade-enter-from[data-v-bb146f3d],.fade-leave-to[data-v-bb146f3d]{opacity:0}.slide-down-enter-active[data-v-bb146f3d],.slide-down-leave-active[data-v-bb146f3d]{transition:all .3s}.slide-down-enter-from[data-v-bb146f3d],.slide-down-leave-to[data-v-bb146f3d]{opacity:0;transform:translateY(-20px)}.stagger-item[data-v-bb146f3d]{animation:.6s ease-out forwards staggerIn-bb146f3d;animation-delay:var(--delay);opacity:0;transform:translateY(20px)}.slide-up-item[data-v-bb146f3d]{animation:.4s ease-out forwards slideUpIn-bb146f3d;animation-delay:var(--delay);opacity:0;transform:translateY(10px)}@keyframes staggerIn-bb146f3d{to{opacity:1;transform:translateY(0)}}@keyframes slideUpIn-bb146f3d{to{opacity:1;transform:translateY(0)}}.stagger-enter-active[data-v-bb146f3d]{transition:all .6s;transition-delay:calc(var(--i) * .1s)}.stagger-enter-from[data-v-bb146f3d]{opacity:0;transform:translateY(20px)}.slide-up-enter-active[data-v-bb146f3d]{transition:all .4s;transition-delay:calc(var(--i) * 50ms)}.slide-up-enter-from[data-v-bb146f3d]{opacity:0;transform:translateY(10px)}.animate-modal-enter[data-v-bb146f3d]{animation:.3s ease-out forwards modalEnter-bb146f3d}@keyframes modalEnter-bb146f3d{0%{opacity:0;transform:scale(.95)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}.bounce-enter-active[data-v-bb146f3d]{animation:.5s bounceIn-bb146f3d}@keyframes bounceIn-bb146f3d{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.line-clamp-2[data-v-bb146f3d]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3[data-v-bb146f3d]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}button[data-v-bb146f3d]:focus-visible,[tabindex][data-v-bb146f3d]:focus-visible{outline-offset:2px;border-radius:.5rem;outline:2px solid #3b82f6}@media (width<=640px){.stagger-item[data-v-bb146f3d]{animation-delay:calc(var(--delay) * .5)}}@media (prefers-reduced-motion:reduce){[data-v-bb146f3d],[data-v-bb146f3d]:before,[data-v-bb146f3d]:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.stagger-item[data-v-bb146f3d],.slide-up-item[data-v-bb146f3d]{opacity:1;animation:none;transform:none}}html[data-v-bb146f3d]{scroll-behavior:smooth}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.backdrop-blur-sm[data-v-bb146f3d]{background-color:#000c}.backdrop-blur-md[data-v-bb146f3d]{background-color:#fffc}}.modal-diretor-container[data-v-bb146f3d]{flex-direction:column;max-height:calc(100vh - 1rem);display:flex}.modal-content-container[data-v-bb146f3d]{flex:1;min-height:0}.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 200px)}@media (width>=768px) and (width<=1366px){.modal-diretor-container[data-v-bb146f3d]{max-width:90vw;max-height:calc(100vh - 2rem)}.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 180px)}}@media (width<=640px){.modal-diretor-container[data-v-bb146f3d]{border-radius:.5rem;max-height:calc(100vh - .5rem)}.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 160px)}.modal-content-container[data-v-bb146f3d]{flex-direction:column}}@media (width>=641px) and (width<=1024px){.modal-diretor-container[data-v-bb146f3d]{max-width:95vw;max-height:calc(100vh - 1.5rem)}.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 170px)}}@media (height<=768px){.modal-diretor-container[data-v-bb146f3d]{max-height:calc(100vh - .5rem)}.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 140px)}.modal-diretor-container .p-3[data-v-bb146f3d],.modal-diretor-container .p-4[data-v-bb146f3d],.modal-diretor-container .p-6[data-v-bb146f3d]{padding:.75rem}}@media (height>=769px) and (height<=900px){.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 160px)}}@media (height>=901px){.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 200px)}}@media (width>=641px) and (width<=1024px) and (orientation:landscape){.modal-content-container[data-v-bb146f3d]{flex-direction:row}.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 120px)}}.fixed.inset-0[data-v-bb146f3d]{overflow:hidden}
