.page-module__aydn6q__page{justify-items:center;padding-top:48px;display:grid}.page-module__aydn6q__panel{gap:24px;width:min(100%,760px);padding:40px;display:grid}.page-module__aydn6q__copy{align-content:start;gap:14px;display:grid}.page-module__aydn6q__title{font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,5vw,4rem);line-height:.96}.page-module__aydn6q__oauthBlock,.page-module__aydn6q__form{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-soft)}.page-module__aydn6q__oauthBlock{gap:10px;padding:22px;display:grid}.page-module__aydn6q__twitchButton{width:100%}.page-module__aydn6q__oauthHint,.page-module__aydn6q__hint,.page-module__aydn6q__lockedHint{color:var(--text-muted);margin:0;font-size:.9rem}.page-module__aydn6q__lockedHint{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-soft);padding:18px 20px}.page-module__aydn6q__form{gap:16px;padding:22px;display:grid}.page-module__aydn6q__formLabel{color:var(--text-muted);margin:0;font-size:.9rem;font-weight:700}.page-module__aydn6q__field{gap:8px;display:grid}.page-module__aydn6q__field span{font-weight:800}.page-module__aydn6q__field input{border:1px solid var(--border);border-radius:var(--radius-sm);min-height:52px;color:var(--text);background:var(--surface-strong);padding:0 14px}.page-module__aydn6q__error{color:var(--danger);margin:0;font-weight:700}@media (max-width:720px){.page-module__aydn6q__panel{padding:22px}}
