.slide-up-enter-active[data-v-b02c3387],.slide-up-leave-active[data-v-b02c3387]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter-from[data-v-b02c3387],.slide-up-leave-to[data-v-b02c3387]{transform:translateY(100%);opacity:0}i[data-v-f2fca4da]{font-size:1rem}.footer-col[data-v-f2fca4da]{opacity:0;animation:footerFadeUp-f2fca4da .5s ease forwards;animation-delay:var(--col-delay, 0ms)}@keyframes footerFadeUp-f2fca4da{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.course-card-link[data-v-ad94aecc]{animation:cardFadeUp-ad94aecc .4s ease both;animation-delay:calc(var(--6366f24c) * 80ms)}@keyframes cardFadeUp-ad94aecc{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.line-clamp-2[data-v-ad94aecc]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-ad94aecc]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.custom-prev,.custom-next{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border-radius:50%;box-shadow:0 2px 8px #00000026;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease;z-index:10}.custom-prev{left:-14px}.custom-next{right:-14px}@media (min-width: 768px){.custom-prev,.custom-next{width:40px;height:40px}.custom-prev{left:-20px}.custom-next{right:-20px}}@media (max-width: 639px){.custom-prev{left:4px}.custom-next{right:4px}}.custom-prev:hover:not(:disabled),.custom-next:hover:not(:disabled){background:#2f5775;color:#fff;box-shadow:0 4px 12px #2f577559;transform:translateY(-50%) scale(1.1)}.custom-prev:active:not(:disabled),.custom-next:active:not(:disabled){transform:translateY(-50%) scale(.95)}.custom-prev.disabled,.custom-next.disabled{opacity:.35;cursor:not-allowed;background:#e0e0e0;box-shadow:none}:deep(.swiper-pagination){z-index:5!important}.faq-item[data-v-e783b5c7]{opacity:0;animation:faqFadeIn-e783b5c7 .4s ease forwards;animation-delay:var(--delay, 0ms)}@keyframes faqFadeIn-e783b5c7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.my-confirm-button{background-color:#457b9d;color:#fff}.my-cancel-button{background-color:#f05638;color:#fff}.circle-progress{--size: 120px;--thickness: 4px;width:var(--size);height:var(--size);border-radius:50%;background:conic-gradient(#4caf50 calc(var(--value) * 1%),#e0e0e0 0);display:flex;align-items:center;justify-content:center;position:relative}.circle-progress:before{content:"";width:calc(var(--size) - var(--thickness) * 2);height:calc(var(--size) - var(--thickness) * 2);background-color:#fff;border-radius:50%;position:absolute}.circle-progress .value{position:relative;font-weight:700;font-size:1.2rem;color:#4caf50}.score-content{background:#f3f4f4;padding:20px}.slide-question-enter-active,.slide-question-leave-active{transition:all .25s ease}.slide-question-enter-from{opacity:0;transform:translate(20px)}.slide-question-leave-to{opacity:0;transform:translate(-20px)}.fade-up-enter-active{transition:all .3s ease;transition-delay:var(--delay, 0ms)}.fade-up-enter-from{opacity:0;transform:translateY(12px)}.fade-up-leave-active{transition:all .2s ease}.fade-up-leave-to{opacity:0;transform:translateY(-8px)}.el-input.custom-input .el-input__wrapper{border-top-right-radius:0!important;border-bottom-right-radius:0!important}div:where(.swal2-icon).swal2-info{border-color:#457b9d!important;color:#457b9d!important}button[data-v-e317a52d]:hover{color:#2563eb}input[data-v-142d055e]:disabled{background-color:#f9f9f9;cursor:not-allowed}button[data-v-bde5469e]:hover{color:#2563eb}
