.AuthCardShell_shell__EfiOv{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px}.AuthCardShell_chameleon__vBhYy{justify-content:flex-start;padding:32px;padding-inline-start:48px;background-image:url(/chameleon-bg.webp);background-size:64%;background-position:100% 100%;background-repeat:no-repeat;overflow:hidden}[dir=rtl] .AuthCardShell_chameleon__vBhYy{background-position:0 100%}.AuthCardShell_card__p5syX{position:relative;width:100%;max-width:752px;padding:32px;border-radius:var(--r-lg);background:var(--card);box-shadow:var(--shadow-card)}.AuthCardShell_cardInner__8gpjI{display:flex;flex-direction:row;align-items:stretch;gap:32px}.AuthCardShell_logoPanel__skdfE{flex:0 0 240px;width:240px;padding:24px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.AuthCardShell_logo__CcjdW{width:100%;max-width:176px;height:auto;object-fit:contain;display:block}.AuthCardShell_content__3_2uk{flex:1 1 auto;min-width:0}.AuthCardShell_content__3_2uk h1{margin:0 0 8px;font-family:var(--font-display);font-weight:700;font-size:22px;line-height:28px;color:var(--foreground)}.AuthCardShell_chameleon__vBhYy .AuthCardShell_content__3_2uk h1{color:var(--primary)}.AuthCardShell_content__3_2uk h2{margin:0 0 8px;font-family:var(--font-display);font-weight:700;font-size:16px;line-height:22px;color:var(--foreground)}.AuthCardShell_content__3_2uk p,.AuthCardShell_intro__sU_vq{margin:0 0 16px;font-size:14px;line-height:21px;color:var(--foreground)}.AuthCardShell_subtitle__u0TRM{margin:0 0 24px;font-size:14px;line-height:21px;color:var(--text-subtle)}.AuthCardShell_footnote__5ZfUZ{margin:0;font-size:13px;line-height:20px;color:var(--text-subtle)}.AuthCardShell_content__3_2uk form+.AuthCardShell_footnote__5ZfUZ{margin-top:16px}.AuthCardShell_content__3_2uk a,.AuthCardShell_footnote__5ZfUZ a{color:var(--aqua-dark);text-decoration:underline;text-underline-offset:2px}.AuthCardShell_content__3_2uk a:hover,.AuthCardShell_footnote__5ZfUZ a:hover{color:var(--aqua-dark-hover)}.AuthCardShell_notice__yVv7A{display:flex;align-items:flex-start;gap:8px;margin:0 0 16px;padding:12px 16px;border:1px solid var(--primary);border-radius:var(--r-md);background:var(--aqua-tint);font-size:13px;line-height:20px;color:var(--foreground)}.AuthCardShell_noticeIcon__LWz5l{flex:0 0 auto;margin-top:1px;color:var(--aqua-dark)}.AuthCardShell_error___Sfrn{display:flex;align-items:flex-start;gap:8px;margin:0 0 16px;padding:12px 16px;border:1px solid var(--destructive);border-radius:var(--r-md);background:var(--coral-tint);font-size:13px;line-height:20px;color:var(--foreground)}.AuthCardShell_errorIcon__m4np7{flex:0 0 auto;margin-top:1px;color:var(--destructive)}.AuthCardShell_error___Sfrn+.AuthCardShell_error___Sfrn,.AuthCardShell_error___Sfrn+.AuthCardShell_notice__yVv7A,.AuthCardShell_notice__yVv7A+.AuthCardShell_error___Sfrn,.AuthCardShell_notice__yVv7A+.AuthCardShell_notice__yVv7A{margin-top:-8px}.AuthCardShell_content__3_2uk form{margin:0}.AuthCardShell_field__je52D{display:flex;flex-direction:column;margin:0 0 16px}.AuthCardShell_spinnerRow__tO2Vo{display:flex;justify-content:center;margin:0 0 16px}.AuthCardShell_fieldError__rK2JE{margin:4px 0 0;font-size:12px;line-height:18px;color:var(--destructive)}.AuthCardShell_actions__Hpoif{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin:0 0 16px}.AuthCardShell_dialogSurface__iGkIG{max-width:440px;gap:16px}.AuthCardShell_dialogSurface__iGkIG h2{margin:0;font-family:var(--font-display);font-weight:700;font-size:16px;line-height:22px;letter-spacing:normal;color:var(--foreground)}.AuthCardShell_dialogSurface__iGkIG .AuthCardShell_actions__Hpoif{margin:0}.AuthCardShell_dialogSurface__iGkIG p{margin:0;font-size:14px;line-height:21px;color:var(--foreground)}.AuthCardShell_dialogSurface__iGkIG .AuthCardShell_dialogFootnote__f8WWl{font-size:12px;line-height:18px;color:var(--text-subtle)}@media (max-width:820px){.AuthCardShell_chameleon__vBhYy{justify-content:center;padding-inline-start:32px}.AuthCardShell_card__p5syX{max-width:480px}.AuthCardShell_cardInner__8gpjI{flex-direction:column;gap:24px}.AuthCardShell_logoPanel__skdfE{flex:0 0 auto;width:100%;height:96px;padding:0}.AuthCardShell_logo__CcjdW{width:auto;height:64px;max-width:100%}}@media (max-width:560px){.AuthCardShell_shell__EfiOv{padding:16px}.AuthCardShell_chameleon__vBhYy{padding:16px;padding-inline-start:16px}.AuthCardShell_card__p5syX{max-width:none;padding:24px}}