.auth-page[data-v-26634809]{box-sizing:border-box;display:grid;min-height:100dvh;padding:24px;place-items:center}.auth-shell[data-v-26634809]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--center-panel);border:1px solid var(--center-line);border-radius:var(--ui-radius-xl);box-shadow:0 18px 45px rgba(var(--site-primary-rgb),.18);box-sizing:border-box;padding:26px;width:min(100%,440px)}.auth-brand[data-v-26634809]{align-items:center;display:flex;gap:14px;margin-bottom:20px}.brand-mark[data-v-26634809]{background:var(--site-primary);border-radius:var(--ui-radius-md);color:var(--site-on-primary);display:grid;font-size:24px;font-weight:800;height:48px;place-items:center;width:48px}.auth-brand h1[data-v-26634809]{color:var(--center-title);font-size:26px;margin:0}.private-notice[data-v-26634809]{align-items:center;background:color-mix(in srgb,var(--center-accent) 8%,var(--center-panel));border:1px solid var(--center-line);border-radius:var(--ui-radius-md);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);margin-bottom:18px;padding:14px}.private-notice-icon[data-v-26634809]{background:var(--center-pill);border-radius:12px;color:var(--center-accent);display:grid;height:38px;place-items:center;width:38px}.private-notice-icon svg[data-v-26634809]{height:18px;width:18px}.private-notice strong[data-v-26634809]{color:var(--center-title);display:block;font-size:14px}.private-notice p[data-v-26634809]{color:var(--center-muted);font-size:13px;line-height:1.5;margin:4px 0 0}.mode-tabs[data-v-26634809]{background:var(--center-pill);border-radius:12px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);margin-bottom:22px;padding:5px}.mode-tabs button[data-v-26634809]{background:transparent;border:0;border-radius:var(--ui-radius-sm);color:var(--center-muted);cursor:pointer;height:38px;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease}.mode-tabs button.active[data-v-26634809]{background:var(--center-panel);box-shadow:0 8px 18px rgba(var(--site-primary-rgb),.18);color:var(--center-accent)}.auth-form[data-v-26634809]{display:grid;gap:2px}.inline-verify[data-v-26634809]{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;width:100%}.captcha-box[data-v-26634809]{background:var(--center-panel);border:1px solid var(--center-line);border-radius:var(--ui-radius-sm);cursor:pointer;height:40px;overflow:hidden;padding:0;width:156px}.captcha-box img[data-v-26634809]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.captcha-icon[data-v-26634809]{color:var(--center-accent);height:18px;width:18px}.send-code[data-v-26634809]{width:92px}.submit-btn[data-v-26634809]{width:100%}[data-v-26634809] .el-input__wrapper{border-radius:var(--ui-radius-md)}[data-v-26634809] .auth-form .el-input__inner:-webkit-autofill,[data-v-26634809] .auth-form .el-input__inner:-webkit-autofill:focus,[data-v-26634809] .auth-form .el-input__inner:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--center-panel) inset;caret-color:var(--center-title);-webkit-text-fill-color:var(--center-title);-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}[data-v-26634809] .el-button{border-radius:var(--ui-radius-md)}@media(max-width:520px){.auth-page[data-v-26634809]{padding:14px}.auth-shell[data-v-26634809]{border-radius:16px;padding:20px}.inline-verify[data-v-26634809]{grid-template-columns:1fr}.captcha-box[data-v-26634809],.send-code[data-v-26634809]{width:100%}}.auth-page[data-v-26634809] button:focus-visible{outline:2px solid var(--site-focus-ring);outline-offset:3px}.auth-page[data-v-26634809] .el-input__wrapper:has(input:focus-visible){box-shadow:0 0 0 2px var(--site-focus-ring) inset}@media(prefers-reduced-motion:reduce){.mode-tabs button[data-v-26634809]{transition:none}}
