.PageContainer-module__TgPx3q__viewportWrapper{background-color:var(--bg-page);justify-content:center;align-items:center;min-height:100dvh;padding:20px 16px;display:flex}.PageContainer-module__TgPx3q__cardContainer{background-color:var(--bg-card);border:1px solid #00000005;border-radius:24px;flex-direction:column;width:100%;max-width:420px;padding:40px 28px;display:flex;box-shadow:0 2px 20px #0000000a}@media (max-width:420px){.PageContainer-module__TgPx3q__viewportWrapper{background-color:var(--bg-card);padding:0}.PageContainer-module__TgPx3q__cardContainer{box-shadow:none;border:none;border-radius:0;min-height:100dvh;padding:48px 24px}}
.Logo-module__wacNiq__logoContainer{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.Logo-module__wacNiq__logoImage{display:block}
.LinkButton-module__F2GX2q__button{background-color:var(--bg-button);width:100%;color:var(--text-on-dark);cursor:pointer;text-align:left;border:none;border-radius:14px;outline:none;align-items:center;padding:16px 20px;text-decoration:none;transition:transform .3s,background-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.LinkButton-module__F2GX2q__button:hover,.LinkButton-module__F2GX2q__button:focus-visible{background-color:var(--bg-button-hover);transform:scale(1.015);box-shadow:0 10px 15px -3px #00000026,0 4px 6px -2px #0000001a}.LinkButton-module__F2GX2q__button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LinkButton-module__F2GX2q__accentBar{background-color:var(--accent);border-radius:2px;width:3px;position:absolute;top:16px;bottom:16px;left:6px}.LinkButton-module__F2GX2q__iconContainer{color:var(--text-on-dark);justify-content:center;align-items:center;margin-left:8px;margin-right:16px;display:flex}.LinkButton-module__F2GX2q__icon{stroke-width:2px;width:20px;height:20px;display:block}.LinkButton-module__F2GX2q__textContainer{flex-direction:column;justify-content:center;display:flex}.LinkButton-module__F2GX2q__title{font-family:var(--font-body);font-size:15px;font-weight:500;line-height:1.25}.LinkButton-module__F2GX2q__subtitle{font-family:var(--font-body);opacity:.7;margin-top:2px;font-size:11px;font-weight:400;line-height:1.2}
.Footer-module__S6Hkya__footer{text-align:center;-webkit-user-select:none;user-select:none;margin-top:40px}.Footer-module__S6Hkya__footer p{font-family:var(--font-body);color:var(--text-muted);font-size:11px;font-weight:400}
.page-module__3l6kuW__header{text-align:center;flex-direction:column;align-items:center;margin-bottom:36px;display:flex}.page-module__3l6kuW__logo{margin-bottom:32px}.page-module__3l6kuW__title{font-family:var(--font-display);color:var(--text-primary);margin-bottom:6px;font-size:20px;font-weight:600;line-height:1.2}.page-module__3l6kuW__subtitle{font-family:var(--font-body);color:var(--text-secondary);font-size:13px;font-weight:400;line-height:1.4}.page-module__3l6kuW__buttonList{flex-direction:column;gap:14px;width:100%;display:flex}.page-module__3l6kuW__backButtonContainer{justify-content:center;width:100%;margin-top:24px;display:flex}.page-module__3l6kuW__backButton{color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.page-module__3l6kuW__backButton:hover{color:var(--text-primary);background-color:#00000008}.page-module__3l6kuW__backButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page-module__3l6kuW__backIcon{stroke-width:2.25px;width:16px;height:16px}
.page-module___8aEwW__header{text-align:center;flex-direction:column;align-items:center;margin-bottom:36px;display:flex}.page-module___8aEwW__logo{margin-bottom:32px}.page-module___8aEwW__name{font-family:var(--font-display);color:var(--text-primary);margin-bottom:6px;font-size:20px;font-weight:600;line-height:1.2}.page-module___8aEwW__tagline{font-family:var(--font-body);color:var(--text-secondary);font-size:13px;font-weight:400;line-height:1.4}.page-module___8aEwW__buttonList{flex-direction:column;gap:14px;width:100%;display:flex}
