@keyframes shimmer-bb146f3d{0%{transform:translate(-100%) skew(-12deg)}to{transform:translate(200%) skew(-12deg)}}.animate-shimmer[data-v-bb146f3d]{animation:shimmer-bb146f3d 1.5s infinite}.fade-enter-active[data-v-bb146f3d],.fade-leave-active[data-v-bb146f3d]{transition:opacity .5s ease}.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 ease}.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:staggerIn-bb146f3d .6s ease-out forwards;animation-delay:var(--delay);opacity:0;transform:translateY(20px)}.slide-up-item[data-v-bb146f3d]{animation:slideUpIn-bb146f3d .4s ease-out forwards;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 ease;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 ease;transition-delay:calc(var(--i) * .05s)}.slide-up-enter-from[data-v-bb146f3d]{opacity:0;transform:translateY(10px)}.animate-modal-enter[data-v-bb146f3d]{animation:modalEnter-bb146f3d .3s ease-out forwards}@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:bounceIn-bb146f3d .5s ease}@keyframes bounceIn-bb146f3d{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.line-clamp-2[data-v-bb146f3d]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-bb146f3d]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}button[data-v-bb146f3d]:focus-visible,[tabindex][data-v-bb146f3d]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px;border-radius:.5rem}@media (max-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{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.stagger-item[data-v-bb146f3d],.slide-up-item[data-v-bb146f3d]{animation:none;opacity:1;transform:none}}html[data-v-bb146f3d]{scroll-behavior:smooth}@supports not (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]{max-height:calc(100vh - 1rem);display:flex;flex-direction:column}.modal-content-container[data-v-bb146f3d]{flex:1;min-height:0}.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 200px)}@media (min-width: 768px) and (max-width: 1366px){.modal-diretor-container[data-v-bb146f3d]{max-height:calc(100vh - 2rem);max-width:90vw}.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 180px)}}@media (max-width: 640px){.modal-diretor-container[data-v-bb146f3d]{max-height:calc(100vh - .5rem);border-radius:.5rem}.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 160px)}.modal-content-container[data-v-bb146f3d]{flex-direction:column}}@media (min-width: 641px) and (max-width: 1024px){.modal-diretor-container[data-v-bb146f3d]{max-height:calc(100vh - 1.5rem);max-width:95vw}.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 170px)}}@media (max-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 (min-height: 769px) and (max-height: 900px){.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 160px)}}@media (min-height: 901px){.modal-content-scroll[data-v-bb146f3d]{max-height:calc(100vh - 200px)}}@media (min-width: 641px) and (max-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}
