.page-module-scss-module__rO5OTa__page{background-color:var(--lx-color-canvas);justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex}.page-module-scss-module__rO5OTa__panel{width:100%;max-width:380px}.page-module-scss-module__rO5OTa__brand{align-items:center;gap:8px;margin-bottom:24px;display:flex}.page-module-scss-module__rO5OTa__card{background-color:var(--lx-color-surface);border:1px solid var(--lx-color-border);border-radius:8px;padding:24px}.page-module-scss-module__rO5OTa__title{letter-spacing:-.01em;color:var(--lx-color-text);margin-bottom:4px;font-size:20px;font-weight:600;line-height:28px}.page-module-scss-module__rO5OTa__subtitle{letter-spacing:0;color:var(--lx-color-text-muted);margin-bottom:20px;font-size:13px;font-weight:400;line-height:18px}.page-module-scss-module__rO5OTa__fields{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.page-module-scss-module__rO5OTa__footer{letter-spacing:0;color:var(--lx-color-text-subtle);text-align:center;flex-direction:column;gap:8px;margin-top:20px;font-size:12px;font-weight:400;line-height:16px;display:flex}.page-module-scss-module__rO5OTa__forgotLink{letter-spacing:0;color:var(--lx-color-brand);font-size:12px;font-weight:500;line-height:16px;text-decoration:none;transition:color .12s cubic-bezier(.2,0,.2,1)}.page-module-scss-module__rO5OTa__forgotLink:hover{color:var(--lx-color-brand-hover);text-decoration:underline}.page-module-scss-module__rO5OTa__forgotLink:focus-visible{outline:2px solid var(--lx-color-brand);outline-offset:2px;border-radius:4px}.page-module-scss-module__rO5OTa__notice{background-color:var(--lx-color-surface-sunken);border:1px solid var(--lx-color-border);letter-spacing:0;color:var(--lx-color-text-muted);text-wrap:pretty;border-radius:6px;margin-bottom:16px;padding:12px;font-size:13px;font-weight:400;line-height:18px}
