.login-module__WEZH7G__page{background:var(--bg-base);place-items:center;min-height:100dvh;padding:24px;display:grid}.login-module__WEZH7G__card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-panel);width:min(420px,100%);box-shadow:var(--sh-md);padding:32px 28px}.login-module__WEZH7G__title{font-family:var(--font-display);color:var(--text-hi);margin:0 0 8px;font-size:24px;font-weight:600}.login-module__WEZH7G__lead{color:var(--text-mid);margin:0 0 24px;line-height:1.5}.login-module__WEZH7G__error{border:1px solid var(--err);border-radius:var(--r-sm);color:var(--text-hi);background:color-mix(in srgb, var(--err) 12%, transparent);margin:0 0 20px;padding:10px 12px;line-height:1.45}.login-module__WEZH7G__ways{gap:10px;display:grid}.login-module__WEZH7G__button{border-radius:var(--r-md);background:var(--accent);width:100%;height:44px;color:var(--on-accent);border:none;font-size:15px;font-weight:600}.login-module__WEZH7G__button:hover{background:var(--accent-hi)}
