.link-button[data-v-e39b5a2f]{align-items:center;border-radius:.375rem;border-style:solid;border-width:1px;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;padding:.5rem 1rem;text-decoration:none;transition:all .2s ease}.link-button:hover .arrow-icon[data-v-e39b5a2f]{transform:rotate(0)}.bt-official-custom-class[data-v-e39b5a2f]:hover{background:var(--hover-bg-color)!important;border-color:var(--hover-border-color)!important;color:var(--hover-text-color)!important}.size-sm[data-v-e39b5a2f]{border-radius:2px;font-size:.875rem;padding:.4375rem .8125rem}.size-md[data-v-e39b5a2f]{border-radius:4px;font-size:1rem;padding:.5625rem 1rem}.size-lg[data-v-e39b5a2f]{border-radius:6px;font-size:1.125rem;padding:.6875rem 1.25rem}.size-xl[data-v-e39b5a2f]{border-radius:.5625rem;font-size:1.25rem;padding:.8125rem 1.5rem}.arrow-icon[data-v-e39b5a2f]{display:inline-block;margin-left:6px;transform:rotate(45deg);transition:all .3s ease}.arrow-sm[data-v-e39b5a2f]{font-size:14px}.arrow-md[data-v-e39b5a2f]{font-size:16px}.arrow-lg[data-v-e39b5a2f]{font-size:18px}.disabled[data-v-e39b5a2f],.loading[data-v-e39b5a2f]{cursor:not-allowed;opacity:.6;pointer-events:none}.bt-forgot-password-wrapper[data-v-6c57f08b]{min-height:100vh;min-height:100dvh}[data-v-6c57f08b] .bt-forgot-password-form .ant-input,[data-v-6c57f08b] .bt-forgot-password-form .ant-input-affix-wrapper{border-radius:4px;height:44px}[data-v-6c57f08b] .bt-forgot-password-form .ant-input-affix-wrapper .ant-input{height:auto}.bt-code-input[data-v-6c57f08b]:focus{border-color:var(--focus-color,#2563eb);box-shadow:0 0 0 2px #2563eb26;outline:none}.lang-fade-enter-active[data-v-6c57f08b],.lang-fade-leave-active[data-v-6c57f08b]{transition:opacity .15s ease,transform .15s ease}.lang-fade-enter-from[data-v-6c57f08b],.lang-fade-leave-to[data-v-6c57f08b]{opacity:0;transform:translateY(-4px)}@media(max-width:1023px){.bt-forgot-password-left[data-v-6c57f08b]{min-height:100vh;min-height:100dvh}}.bt-btn-arrow-icon[data-v-6c57f08b]{transform:rotate(45deg);transition:transform .3s ease}[data-v-6c57f08b] a:hover .bt-btn-arrow-icon,[data-v-6c57f08b] button:hover .bt-btn-arrow-icon{transform:rotate(0)}.bt-promo-button[data-v-6c57f08b]:hover{background-color:var(--hover-bg-color)!important;border-color:var(--hover-border-color)!important;color:var(--hover-text-color)!important}.bt-promo-button:hover .bt-promo-arrow-icon[data-v-6c57f08b]{transform:rotate(0)}.bt-promo-arrow-icon[data-v-6c57f08b]{transform:rotate(45deg);transition:transform .3s ease}.bt-login-wrapper[data-v-9d17a600]{min-height:100vh;min-height:100dvh}[data-v-9d17a600] .bt-login-form .ant-input,[data-v-9d17a600] .bt-login-form .ant-input-affix-wrapper{border-radius:4px;height:44px}[data-v-9d17a600] .bt-login-form .ant-input-affix-wrapper .ant-input{height:auto}.lang-fade-enter-active[data-v-9d17a600],.lang-fade-leave-active[data-v-9d17a600]{transition:opacity .15s ease,transform .15s ease}.lang-fade-enter-from[data-v-9d17a600],.lang-fade-leave-to[data-v-9d17a600]{opacity:0;transform:translateY(-4px)}@media(max-width:1023px){.bt-login-left[data-v-9d17a600]{min-height:100vh;min-height:100dvh}}.bt-btn-arrow-icon[data-v-9d17a600]{transform:rotate(45deg);transition:transform .3s ease}[data-v-9d17a600] a:hover .bt-btn-arrow-icon,[data-v-9d17a600] button:hover .bt-btn-arrow-icon{transform:rotate(0)}.bt-register-wrapper[data-v-86296b63]{min-height:100vh;min-height:100dvh}[data-v-86296b63] .bt-register-form .ant-input,[data-v-86296b63] .bt-register-form .ant-input-affix-wrapper{border-radius:4px;height:44px}[data-v-86296b63] .bt-register-form .ant-input-affix-wrapper .ant-input{height:auto}.bt-code-input[data-v-86296b63]:focus{border-color:var(--focus-color,#2563eb);box-shadow:0 0 0 2px #2563eb26;outline:none}.lang-fade-enter-active[data-v-86296b63],.lang-fade-leave-active[data-v-86296b63]{transition:opacity .15s ease,transform .15s ease}.lang-fade-enter-from[data-v-86296b63],.lang-fade-leave-to[data-v-86296b63]{opacity:0;transform:translateY(-4px)}@media(max-width:1023px){.bt-register-left[data-v-86296b63]{min-height:100vh;min-height:100dvh}}.bt-btn-arrow-icon[data-v-86296b63]{transform:rotate(45deg);transition:transform .3s ease}[data-v-86296b63] a:hover .bt-btn-arrow-icon,[data-v-86296b63] button:hover .bt-btn-arrow-icon{transform:rotate(0)}.error-page[data-v-62bb828a]{align-items:center;background:linear-gradient(135deg,#e9f7fc,#fff);color:#333;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px;text-align:center}.error-page h1[data-v-62bb828a]{font-size:6rem;margin:0}.error-page p[data-v-62bb828a]{font-size:1.5rem}.error-msg[data-v-62bb828a]{color:#666;font-size:1.2rem!important}.error-stack[data-v-62bb828a]{background:#1e1e1e;border-radius:8px;color:#d4d4d4;font-size:12px;margin-top:24px;max-height:40vh;max-width:90vw;overflow:auto;padding:16px;text-align:left;white-space:pre-wrap;word-break:break-all}.home-link[data-v-62bb828a]{background:linear-gradient(45deg,#81c7f4,#3a8fdf);border-radius:8px;box-shadow:0 4px 15px #007bff33;color:#fff;font-size:1.2rem;font-weight:700;margin-top:20px;padding:12px 30px;text-decoration:none;transition:all .3s ease-in-out}.home-link[data-v-62bb828a]:hover{background:linear-gradient(45deg,#3a8fdf,#81c7f4);box-shadow:0 8px 20px #007bff4d;transform:translateY(-5px)}.home-link[data-v-62bb828a]:active{box-shadow:0 4px 10px #007bff33;transform:translateY(2px)}
