.login-container[data-v-c3ec70a8]{height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff8a5c,#f63)}.login-card[data-v-c3ec70a8]{width:380px;border-radius:10px}.login-brand[data-v-c3ec70a8]{display:flex;flex-direction:column;align-items:center;margin-bottom:28px}.login-logo[data-v-c3ec70a8]{width:76px;height:70px;border-radius:16px;box-shadow:0 6px 16px rgba(255,102,51,.25);margin-bottom:14px}.login-brand-text[data-v-c3ec70a8]{text-align:center}.login-brand-name[data-v-c3ec70a8]{font-size:22px;font-weight:700;color:#f63;letter-spacing:1px}.login-brand-sub[data-v-c3ec70a8]{margin-top:6px;font-size:13px;color:#909399;letter-spacing:2px}.login-btn[data-v-c3ec70a8]{width:100%;background:linear-gradient(135deg,#ff8a5c,#f63);border:none}