.page-enter-active{transition:opacity .2s ease-in}.page-leave-active{transition:opacity .15s ease-out}.page-enter-from,.page-leave-to{opacity:0}.layout-enter-active{transition:opacity .2s ease-in}.layout-leave-active{transition:opacity .15s ease-out}.layout-enter-from,.layout-leave-to{opacity:0}.upload-enter-active{transition:all .3s ease-out}.upload-leave-active{transition:all .2s ease-in}.upload-enter-from{opacity:0;transform:translateY(20px)}.upload-leave-to{opacity:0;transform:translateY(-10px)}.modal-page-enter-active,.modal-page-leave-active{transition:all .35s cubic-bezier(.25,.46,.45,.94)}.modal-page-enter-from{opacity:0;transform:translateY(30px) scale(.96)}.modal-page-leave-to{opacity:0;transform:translateY(-15px) scale(1.02)}.result-enter-active{transition:all .45s cubic-bezier(.25,.46,.45,.94)}.result-leave-active{transition:all .3s cubic-bezier(.55,.085,.68,.53)}.result-enter-from{opacity:0;transform:translate(50px) scale(.94)}.result-leave-to{opacity:0;transform:translate(-30px) scale(1.03)}@media (max-width:768px){.page-enter-from{transform:translate(30px)}.page-leave-to{transform:translate(-30px)}.upload-enter-from{transform:translateY(50px) scale(.92)}.result-enter-from{transform:translate(40px) scale(.95)}}.page-loading{animation:pageLoadingBar .3s ease-out;background:linear-gradient(90deg,#0b98fe,#36b9fe);height:4px;left:0;position:fixed;top:0;transform-origin:left;width:100%;z-index:9999}@keyframes pageLoadingBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fade-in-up{animation:fadeInUp .6s ease-out}.fade-in-down{animation:fadeInDown .6s ease-out}.fade-in-left{animation:fadeInLeft .6s ease-out}.fade-in-right{animation:fadeInRight .6s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.slide-left-enter-from{opacity:0;transform:translate(100px)}.slide-left-leave-to,.slide-right-enter-from{opacity:0;transform:translate(-100px)}.slide-right-leave-to{opacity:0;transform:translate(100px)}.blur-enter-active,.blur-leave-active{transition:all .5s cubic-bezier(.25,.46,.45,.94)}.blur-enter-from,.blur-leave-to{filter:blur(10px);opacity:0;transform:scale(1.05)}.container[data-v-4c771956]{margin:0 auto;max-width:1360px;padding:0 15px}@media (max-width:1200px){.container[data-v-4c771956]{padding:0 40px}}@media (max-width:768px){.container[data-v-4c771956]{padding:0 20px}}.footer[data-v-4c771956]{border-radius:40px 40px 0 0;margin-top:80px}.footer[data-v-4c771956],.footer-container[data-v-4c771956]{overflow:hidden;position:relative}.footer-container[data-v-4c771956]{background:#e6f4fe;border-radius:50px 50px 0 0;margin:0 auto;max-width:1560px;padding:80px 0 40px}.footer-container[data-v-4c771956]:before{background-image:linear-gradient(90deg,rgba(11,152,254,.15) 1px,transparent 0),linear-gradient(0deg,rgba(11,152,254,.15) 1px,transparent 0)}.footer-container[data-v-4c771956]:after,.footer-container[data-v-4c771956]:before{background-position:-50px -120px;background-size:180px 180px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.footer-container[data-v-4c771956]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cg stroke='rgba(11, 152, 254, 0.4)' stroke-linecap='round' stroke-width='2'%3E%3Cpath d='M-4 0h8M0-4v8M146 0h8M150-4v8M-4 150h8M0 146v8M146 150h8M150 146v8'/%3E%3C/g%3E%3C/svg%3E")}.footer__background[data-v-4c771956]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.footer__grid-pattern[data-v-4c771956]{height:1009px;left:-157px;opacity:.1;position:absolute;top:-166px;width:1995px}.footer__content[data-v-4c771956]{justify-content:space-between;position:relative;z-index:1}.footer__content[data-v-4c771956],.footer__left[data-v-4c771956]{align-items:center;display:flex}.footer__left[data-v-4c771956]{gap:53px}.footer__logo[data-v-4c771956]{align-items:center;display:flex;gap:10px;text-decoration:none!important}.footer .logo-icon[data-v-4c771956]{height:28px;transform:rotate(345.851deg);width:28px}.footer .logo-icon img[data-v-4c771956]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.footer .logo-text[data-v-4c771956]{color:#0c121d;font-family:VK Sans Display,sans-serif;font-size:18px;font-weight:500;line-height:1;margin-left:5px;transform:translateY(-10px);white-space:nowrap}.footer .logo-text .pass[data-v-4c771956]{text-decoration:none!important}.footer .logo-text .pix[data-v-4c771956]{color:#0b98fe;display:inline-block;font-family:VK Sans Display,sans-serif;font-size:32px;font-weight:700;margin-left:7px;transform:translateY(9px)}.footer__links[data-v-4c771956]{align-items:center;display:flex;gap:24px}.footer__link[data-v-4c771956]{color:#0c121d;font-family:VK Sans Display,sans-serif;font-size:18px;font-weight:500;line-height:1;text-decoration:none;transition:color .3s ease;white-space:nowrap}.footer__link[data-v-4c771956]:hover{color:#0b98fe}.footer__right[data-v-4c771956]{display:flex;gap:16px}.footer__app-badge[data-v-4c771956]{display:block;height:60px;max-width:180px}.footer__app-badge img[data-v-4c771956]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.footer__app-badge[data-v-4c771956]:hover{transform:scale(1.05);transition:transform .3s ease}@media (max-width:1200px){.footer__content[data-v-4c771956]{align-items:center;flex-direction:column;gap:40px}.footer__logo[data-v-4c771956]{margin-bottom:30px}.footer__left[data-v-4c771956]{align-items:center;flex-direction:column;gap:24px}}@media (max-width:768px){.footer[data-v-4c771956]{border-radius:20px 20px 0 0;margin-top:40px;padding:20px 0 0}.footer-container[data-v-4c771956]{padding:30px 15px 15px}.footer__content[data-v-4c771956]{gap:32px}.footer__left[data-v-4c771956]{gap:20px}.footer .logo-text[data-v-4c771956]{font-size:16px}.footer__links[data-v-4c771956]{align-items:center;flex-direction:column;gap:16px}.footer__link[data-v-4c771956]{font-size:16px}.footer__right[data-v-4c771956]{gap:12px}.footer__app-badge[data-v-4c771956]{height:50px;max-width:150px;min-width:150px}}.page-error[data-v-ba4bdc99]{display:flex;flex-direction:column;min-height:100vh}.page-error__content[data-v-ba4bdc99]{align-items:center;display:flex;flex:1;justify-content:center;padding:60px 20px}.page-error__container[data-v-ba4bdc99]{max-width:600px;width:100%}.page-error__main[data-v-ba4bdc99]{background:#fff;border-radius:24px;padding:60px 40px;text-align:center}.page-error__title[data-v-ba4bdc99]{color:#0b98fe;font-family:VK Sans Display,sans-serif;font-size:clamp(220px,20vw,14px);font-weight:500;line-height:1;margin:0 0 20px}@media (max-width:768px){.page-error__title[data-v-ba4bdc99]{font-size:80px}}.page-error__subtitle[data-v-ba4bdc99]{color:#0c121d;font-family:VK Sans Display,sans-serif;font-size:32px;font-weight:500;margin:0 0 16px}@media (max-width:768px){.page-error__subtitle[data-v-ba4bdc99]{font-size:24px}}.page-error__description[data-v-ba4bdc99]{color:#666;font-family:VK Sans Display,sans-serif;font-size:18px;line-height:1.5;margin:0 0 40px}@media (max-width:768px){.page-error__description[data-v-ba4bdc99]{font-size:16px}}.page-error__actions[data-v-ba4bdc99]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.page-error__button[data-v-ba4bdc99]{background:linear-gradient(135deg,#0b98fe,#36b9fe);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-family:VK Sans Display,sans-serif;font-size:16px;font-weight:500;padding:16px 32px;text-decoration:none;transition:all .3s ease}.page-error__button[data-v-ba4bdc99]:hover{box-shadow:0 8px 25px #0b98fe4d;transform:translateY(-2px)}.page-error__button--secondary[data-v-ba4bdc99]{background:#f5f5f5;border:1px solid #e0e0e0;color:#0c121d}.page-error__button--secondary[data-v-ba4bdc99]:hover{background:#e8e8e8;box-shadow:0 8px 25px #0000001a}@media (max-width:768px){.page-error__button[data-v-ba4bdc99]{font-size:15px;padding:14px 28px}}.error-header[data-v-ba4bdc99]{left:0;padding:24px 0;position:absolute;right:0;top:0;z-index:100}.header-container[data-v-ba4bdc99]{margin:0 auto;max-width:1360px;padding:0 15px}.header-container[data-v-ba4bdc99],.header-logo[data-v-ba4bdc99]{align-items:center;display:flex}.header-logo[data-v-ba4bdc99]{gap:10px;text-decoration:none!important}.logo-icon[data-v-ba4bdc99]{height:28px;transform:rotate(345.851deg);width:28px}.logo-icon img[data-v-ba4bdc99]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.logo-text[data-v-ba4bdc99]{color:#0c121d;font-family:VK Sans Display,sans-serif;font-size:18px;font-weight:500;line-height:1;margin-left:5px;transform:translateY(-10px);white-space:nowrap}.logo-text .pass[data-v-ba4bdc99]{text-decoration:none!important}.logo-text .pix[data-v-ba4bdc99]{color:#0b98fe;display:inline-block;font-family:VK Sans Display,sans-serif;font-size:32px;margin-left:7px;transform:translateY(9px)}@media (max-width:1200px){.header-container[data-v-ba4bdc99]{padding:0 40px}}@media (max-width:768px){.error-header[data-v-ba4bdc99]{padding:16px 0}.header-container[data-v-ba4bdc99]{padding:0 20px}.logo-text[data-v-ba4bdc99]{font-size:16px}}
