.auth-brand[data-v-725b4fbd]{margin:0 0 24px;text-align:center}.auth-brand__link[data-v-725b4fbd]{align-items:center;display:inline-flex;flex-direction:column;gap:6px;line-height:1.2;text-decoration:none}.auth-brand__logo-img[data-v-725b4fbd]{height:44px;width:auto}.auth-brand__tagline[data-v-725b4fbd]{color:var(--text-secondary);font-size:13px;font-weight:500}@media (min-width:768px){.auth-brand[data-v-725b4fbd]{margin-bottom:28px}.auth-brand__tagline[data-v-725b4fbd]{font-size:14px}}.auth-page{background-color:var(--bg-page);margin-left:auto;margin-right:auto;max-width:576px;padding:24px 16px 40px}@media (max-width:767.98px){.auth-page{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}.auth-sticky-submit{background:#fffffff5;border-top:1px solid var(--border,#e5e7eb);bottom:0;box-shadow:0 -6px 20px #0000000f;left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:1040}.auth-sticky-submit .btn{width:100%}.auth-page .auth-inline-submit{display:none}}@media (min-width:768px){.auth-sticky-submit{display:none}}@media (min-width:576px){.auth-page{padding:40px 20px 48px}}@media (min-width:992px){.auth-page{padding:48px 24px 64px}}
