.fYlxpq_page{background:var(--surface-page);min-height:calc(100vh - 4rem);padding:var(--spacing-16) var(--spacing-16) var(--spacing-32);justify-content:center;align-items:center;display:flex;position:relative}.fYlxpq_memphisWrap{pointer-events:none;justify-content:center;display:flex;position:absolute;inset:0}.fYlxpq_memphisWrap>*{width:100%;max-width:1100px;height:100%;position:relative}.fYlxpq_container{z-index:1;width:100%;max-width:32rem;position:relative}.fYlxpq_progress{margin-bottom:var(--spacing-32);justify-content:center;align-items:center;gap:var(--spacing-8);display:flex}.fYlxpq_progressDot{border-radius:var(--radius-full);width:32px;height:32px;font-family:var(--font-ui);font-size:var(--ui-caption-size);font-weight:var(--weight-semibold);justify-content:center;align-items:center;display:flex}.fYlxpq_progressDotCompleted{background:var(--cyan-50);color:var(--cyan-600)}.fYlxpq_progressDotCurrent{background:var(--button-primary-bg);color:var(--text-on-brand)}.fYlxpq_progressDotUpcoming{background:var(--gray-200);color:var(--text-tertiary)}.fYlxpq_progressConnector{width:32px;height:2px}.fYlxpq_progressConnectorDone{background:var(--cyan-300)}.fYlxpq_progressConnectorPending{background:var(--gray-200)}.fYlxpq_checkIcon{width:16px;height:16px}.fYlxpq_header{text-align:center}.fYlxpq_blockMark{margin:0 auto var(--spacing-24);width:auto;height:72px;display:block}.fYlxpq_title{font-family:var(--font-heading);font-size:var(--heading-3-size);font-weight:var(--heading-3-weight);line-height:var(--heading-3-leading);color:var(--text-primary)}.fYlxpq_subtitle{margin-top:var(--gap-heading);font-family:var(--font-body);font-size:var(--body-sm-size);line-height:var(--body-sm-leading);color:var(--text-secondary)}.fYlxpq_subtitleHighlight{font-weight:var(--weight-medium);color:var(--text-primary)}.fYlxpq_urlError{margin-top:var(--spacing-24)}.fYlxpq_emailBtnWrap{margin-top:var(--spacing-32)}.fYlxpq_emailBtn{align-items:center;gap:var(--spacing-16);border-radius:var(--radius-lg);border:2px solid var(--border-default);background:var(--surface-card);width:100%;padding:var(--spacing-16);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default);display:flex}.fYlxpq_emailBtn:hover{border-color:var(--border-strong);box-shadow:var(--elev-whisper)}.fYlxpq_emailBtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.fYlxpq_emailBtnIcon{border-radius:var(--radius-md);background:var(--cyan-50);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.fYlxpq_emailBtnIconSvg{width:24px;height:24px;color:var(--cyan-600)}.fYlxpq_emailBtnTitle{font-family:var(--font-heading);font-size:var(--body-size);font-weight:var(--weight-semibold);color:var(--text-primary);transition:color var(--duration-fast) var(--ease-default)}.fYlxpq_emailBtn:hover .fYlxpq_emailBtnTitle{color:var(--text-link)}.fYlxpq_emailBtnSub{font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-secondary);margin-top:2px}.fYlxpq_divider{margin-top:var(--spacing-24);position:relative}.fYlxpq_dividerLine{align-items:center;display:flex;position:absolute;inset:0}.fYlxpq_dividerBorder{border-top:1px solid var(--border-default);width:100%}.fYlxpq_dividerText{font-family:var(--font-ui);font-size:var(--body-sm-size);justify-content:center;display:flex;position:relative}.fYlxpq_dividerLabel{background:var(--surface-page);padding:0 var(--spacing-16);color:var(--text-tertiary)}.fYlxpq_ssoGrid{margin-top:var(--spacing-24);gap:var(--spacing-8);display:grid}@media (min-width:640px){.fYlxpq_ssoGrid{grid-template-columns:repeat(3,1fr)}}.fYlxpq_ssoCard{border-radius:var(--radius-lg);border:2px solid var(--border-default);background:var(--surface-card);padding:var(--spacing-16);text-align:center;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default)}.fYlxpq_ssoCard:hover{border-color:var(--border-strong);box-shadow:var(--elev-whisper)}.fYlxpq_ssoCard:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.fYlxpq_ssoCardIconWrap{justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto;display:flex}.fYlxpq_ssoCardIcon{width:28px;height:28px}.fYlxpq_ssoCardTitle{margin-top:var(--spacing-8);font-family:var(--font-heading);font-size:var(--body-sm-size);font-weight:var(--weight-semibold);color:var(--text-primary)}.fYlxpq_ssoCard:hover .fYlxpq_ssoCardTitle{color:var(--text-link)}.fYlxpq_ssoCardSub{font-family:var(--font-body);font-size:var(--ui-caption-size);color:var(--text-tertiary);margin-top:2px}.fYlxpq_eduSsoList{margin-top:var(--spacing-24);gap:var(--spacing-8);flex-direction:column;display:flex}.fYlxpq_eduSsoBtn{align-items:center;gap:var(--spacing-16);border-radius:var(--radius-lg);border:2px solid var(--border-default);background:var(--surface-card);width:100%;padding:var(--spacing-16);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default);display:flex}.fYlxpq_eduSsoBtn:hover{border-color:var(--border-strong);box-shadow:var(--elev-whisper)}.fYlxpq_eduSsoBtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.fYlxpq_eduSsoIconWrap{border-radius:var(--radius-md);background:var(--status-info-bg);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.fYlxpq_eduSsoTitle{font-family:var(--font-heading);font-size:var(--body-size);font-weight:var(--weight-semibold);color:var(--text-primary)}.fYlxpq_eduSsoBtn:hover .fYlxpq_eduSsoTitle{color:var(--text-link)}.fYlxpq_eduSsoSub{font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-secondary);margin-top:2px}.fYlxpq_eduSsoNote{text-align:center;font-family:var(--font-body);font-size:var(--ui-caption-size);color:var(--text-tertiary)}.fYlxpq_backBtn{margin:var(--spacing-24) auto 0;align-items:center;gap:var(--spacing-4);font-family:var(--font-ui);font-size:var(--body-sm-size);color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-default);background:0 0;border:none;display:flex}.fYlxpq_backBtn:hover{color:var(--text-primary)}.fYlxpq_backBtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.fYlxpq_backIcon{width:16px;height:16px}.fYlxpq_form{margin-top:var(--spacing-32);gap:var(--spacing-16);flex-direction:column;display:flex}.fYlxpq_connecting{text-align:center;padding:var(--spacing-32) 0;flex-direction:column;align-items:center;display:flex}.fYlxpq_connectingTitle{margin-top:var(--spacing-24);font-family:var(--font-heading);font-size:var(--heading-4-size);font-weight:var(--heading-4-weight);color:var(--text-primary)}.fYlxpq_connectingSub{margin-top:var(--gap-heading);font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-secondary)}.fYlxpq_done{text-align:center}.fYlxpq_doneIconWrap{border-radius:var(--radius-full);background:var(--status-success-bg);justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto;display:flex}.fYlxpq_doneIcon{width:32px;height:32px;color:var(--status-success)}.fYlxpq_doneTitle{margin-top:var(--spacing-24);font-family:var(--font-heading);font-size:var(--heading-4-size);font-weight:var(--heading-4-weight);color:var(--text-primary)}.fYlxpq_doneSub{margin-top:var(--gap-heading);font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-secondary)}.fYlxpq_footer{margin-top:var(--spacing-32);text-align:center;font-family:var(--font-body);font-size:var(--body-sm-size);color:var(--text-secondary)}.fYlxpq_footerLink{font-weight:var(--weight-medium);color:var(--text-link);transition:color var(--duration-fast) var(--ease-default);text-decoration:none}.fYlxpq_footerLink:hover{color:var(--text-link-hover)}
