/* ext-auth.css — 「账号与安全」模块样式（复用 ext-core.css 基础类） */
.ext-auth-table-wrap{overflow-x:auto}
.ext-auth-between{justify-content:space-between}
.ext-auth-h3-flush{margin:0}
.ext-auth-ua{font-size:11.5px;color:var(--muted);max-width:280px}
#ext-auth-profile .ext-kv{margin:4px 0 0}
#ext-auth-pw-msg,#ext-auth-em-msg,#ext-auth-sess-msg,#ext-auth-sub-msg,#ext-auth-fg-msg{min-height:18px}

/* 登录页「忘记密码」入口：仅追加，不改动登录卡片既有元素 */
.ext-auth-forgot-link{display:block;margin:12px 0 0;background:none;border:0;padding:2px;color:#a58fd0;
  font:inherit;font-size:12.5px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}
.ext-auth-forgot-link:hover{color:#c8b6ea}

/* 找回密码模态框 */
#ext-auth-forgot-modal{display:none}
#ext-auth-forgot-modal.on{display:flex}
#ext-auth-forgot-modal .ext-auth-forgot-box{max-width:480px;width:100%}
#ext-auth-forgot-modal .ext-row{align-items:stretch}
#ext-auth-forgot-modal .ext-input{flex:1 1 180px;min-width:0}
#ext-auth-forgot-modal .ext-btn{white-space:nowrap}

/* 会话/历史表格在窄屏下可横向滚动 */
.ext-auth-table-wrap .ext-table{min-width:520px}
@media (max-width:640px){
  .ext-auth-table-wrap .ext-table{min-width:440px}
}
