.app-login-outer[data-v-16530f46]{max-width:420px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-login-box[data-v-16530f46]{width:100%;padding:40px 32px;box-sizing:border-box;background-color:#fff;border:1px solid #eef0f2;border-radius:16px;box-shadow:0 8px 24px rgba(15,23,42,.06);text-align:center}.app-login-title[data-v-16530f46]{color:#001737;font-size:20px;font-weight:700;letter-spacing:-.2px;margin:0 0 28px;word-break:keep-all}.app-login-form[data-v-16530f46]{display:flex;flex-direction:column;gap:12px}.app-login-input[data-v-16530f46]{width:100%;height:48px;border:1px solid transparent;border-radius:8px;background-color:#f5f5f6;padding:0 16px;box-sizing:border-box;font-size:14.5px;color:#001737;transition:border-color .15s ease,background-color .15s ease}.app-login-input[data-v-16530f46]::-moz-placeholder{color:#a9a7a7}.app-login-input[data-v-16530f46]::placeholder{color:#a9a7a7}.app-login-input[data-v-16530f46]:focus{outline:none;background-color:#fff;border-color:#f07}.app-login-btn[data-v-16530f46]{width:100%;height:48px;border:none;border-radius:24px;background-color:#155aa0;color:#fff;font-size:14.5px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}.app-login-btn[data-v-16530f46]:hover{filter:brightness(.92);transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.15)}.app-login-btn[data-v-16530f46]:active{filter:brightness(.85);transform:translateY(0);box-shadow:none}.app-login-links[data-v-16530f46]{margin-top:22px;color:#787e8c;font-size:13px;font-weight:700}.app-login-links a[data-v-16530f46]{cursor:pointer}.app-login-links-divider[data-v-16530f46]{margin:0 12px;color:#d8d8d8}.app-login-logo[data-v-16530f46]{margin-top:32px}.app-login-logo img[data-v-16530f46]{width:76px}