*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;width:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f9fc}.login-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#c2e0f9,#e8f4fb)}.login-form{width:400px;padding:40px;background:#fff;border-radius:8px;box-shadow:0 4px 24px #00000014}.login-title{text-align:center;margin-bottom:28px}
