._8oI-la_shell{flex-direction:column;min-height:100vh;display:flex}._8oI-la_main{flex:1;justify-content:center;align-items:flex-start;padding:12vh 16px 48px;display:flex}._8oI-la_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);gap:20px;width:100%;max-width:400px;padding:28px;display:grid}._8oI-la_card h1{font-size:20px}._8oI-la_card .sub{margin-top:-14px}._8oI-la_card .btn{width:100%;min-height:40px}._8oI-la_foot{color:var(--muted);border-top:1px solid var(--line);padding-top:16px;font-size:13px}
