.app-logo[data-v-3a634fac]{position:absolute;top:24px;left:24px;z-index:1000}.app-logo__image[data-v-3a634fac]{height:28px;width:auto;display:block}@media (max-width: 450px){.app-logo[data-v-3a634fac]{top:16px;left:16px}.app-logo__image[data-v-3a634fac]{height:24px}}.app-footer[data-v-58166a82]{width:100%;padding:32px 24px;background-color:#000}.app-footer__content[data-v-58166a82]{max-width:400px;margin:0 auto;text-align:left}.app-footer__warning[data-v-58166a82]{font-family:Manrope,Inter,sans-serif;font-size:23px;font-weight:600;color:#fff;opacity:.3;margin-bottom:24px;line-height:1.3;text-transform:uppercase}.app-footer__legal[data-v-58166a82],.app-footer__copyright[data-v-58166a82]{font-family:Manrope,Inter,sans-serif;font-size:15px;font-weight:600;color:#fff;opacity:.6;line-height:1.1}.app-footer__legal[data-v-58166a82]{margin-bottom:24px}.app-footer__legal a[data-v-58166a82]{text-decoration:underline;color:inherit}.app-footer__promo-link[data-v-58166a82]{margin-bottom:24px}.app-footer__promo-link a[data-v-58166a82]{font-family:Manrope,Inter,sans-serif;font-size:15px;font-weight:600;color:#fff;opacity:.6;text-decoration:underline}@media (max-width: 450px){.app-footer[data-v-58166a82]{padding:24px 16px}.app-footer__warning[data-v-58166a82]{font-size:18px}.app-footer__legal[data-v-58166a82],.app-footer__copyright[data-v-58166a82]{font-size:12px}}.app[data-v-6fa7e26a]{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.app__content[data-v-6fa7e26a]{flex:1}.app__loader[data-v-6fa7e26a]{display:flex;align-items:center;justify-content:center;min-height:200px}.app__spinner[data-v-6fa7e26a]{width:32px;height:32px;border:3px solid rgba(155,77,255,.3);border-top-color:#9b4dff;border-radius:50%;animation:spin .6s linear infinite}.app__error[data-v-6fa7e26a]{display:flex;align-items:center;justify-content:center;min-height:200px;color:#ffffff80;font-size:16px}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;overflow-x:hidden}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1;color:#fff;background-color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;min-height:100vh;display:flex;flex-direction:column}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#ffffff80;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffffb3}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:all .3s ease}.slide-up-enter-from{opacity:0;transform:translateY(20px)}.slide-up-leave-to{opacity:0;transform:translateY(-20px)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes checkmark{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes bounce-in{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}
