.login-container[data-v-71dd0145]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1d1e2c,#2d3a5c)}.login-card[data-v-71dd0145]{width:400px;padding:40px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #0003}.login-header[data-v-71dd0145]{text-align:center;margin-bottom:32px}.login-header h1[data-v-71dd0145]{color:#409eff;font-size:28px;margin:0 0 8px;letter-spacing:1px}.login-header p[data-v-71dd0145]{color:#909399;font-size:14px;margin:0}.login-footer[data-v-71dd0145]{display:flex;justify-content:center;margin-top:16px}
