<template>
  <div class="mobile-login">
    <div class="mobile-login__card">
      <div class="mobile-login__logo">
        <img src="/logo.png" alt="logo" />
      </div>
      <LoginForm />
    </div>
  </div>
</template>
<script lang="ts" setup>
import { LoginForm, MobileForm, QrCodeForm, RegisterForm, SSOLoginVue, ForgetPasswordForm } from './components'

defineOptions({ name: 'Login' })
</script>

<style lang="scss" scoped>
.mobile-login {
  width: 100vw;
  height: 100vh;
  background: linear-gradient(135deg, #e0ecff 0%, #f5f7fa 50%, #dbeafe 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 24px 16px;
  box-sizing: border-box;
}
.mobile-login__card {
  width: 100%;
  max-width: 400px;
  background: #fff;
  border-radius: 16px;
  box-shadow: 0 8px 40px rgba(0, 0, 0, 0.08);
  padding: 32px 20px 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.mobile-login__logo {
  margin-bottom: 24px;
  img {
    width: 180px;
    height: auto;
    display: block;
  }
}
</style>
