:root{--bg:#f4efe6;--card:#fff;--text:#1a1d22;--muted:#6b6b62;--border:#d8d3c9;--accent:#d4a03c;}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
/* Bug2 修复：不再覆盖 body 背景，让 login.html 的内联 <style>（url('背景.jpg')）生效 */
/* body font/background 由 login.html 自带的 <style> 控制 */
.login-page{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--text);min-height:100vh;display:flex;flex-direction:column;}

/* === 备案号共享样式（统一悬挂位） === */
.footer{text-align:center;color:var(--muted);font-size:.7rem;margin-top:20px;padding-top:10px;border-top:1px solid var(--border);}
.footer .beian{display:inline-flex;align-items:center;gap:6px;margin:0 6px;color:var(--muted);text-decoration:none;}
.footer .beian:hover{color:var(--text,#333);}
.footer .beian .beian-icon{width:14px;height:14px;display:inline-block;}
