.AuthShell_shell__G0UeM{min-height:100dvh;display:flex;flex-direction:column;background:var(--milk,var(--cream))}.AuthShell_main__1WYiW{display:flex;flex:1;flex-direction:column;align-items:center;min-width:0;padding:8px 20px 32px;background:transparent}.AuthShell_topRow__F2JOj{display:none}.AuthShell_formPanel__GG476{width:100%;max-width:420px;margin:auto 0}.AuthShell_footNote__FBT97{margin-top:28px;font-size:.8rem;color:var(--text-subtle)}.AuthShell_mobileBar__UDJzB{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:max(18px,env(safe-area-inset-top)) 20px 12px}.AuthShell_mobileBrand__DXeNj{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--text-strong);font-family:var(--font-display);font-weight:700;font-size:1.15rem;letter-spacing:-.03em}.AuthShell_language__yWMon{flex-shrink:0}.AuthShell_wordmark__d8eyO{display:inline-flex;align-items:center;gap:10px;color:var(--text-strong);font-family:var(--font-display);font-weight:700;font-size:1.35rem;letter-spacing:-.04em}.AuthShell_wordmark__d8eyO img{border-radius:9px}.AuthShell_visual__oDBJ0{display:none}@media (min-width:640px){.AuthShell_main__1WYiW{padding:8px 32px 40px}}@media (min-width:1024px){.AuthShell_shell__G0UeM{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:16px}.AuthShell_mobileBar__UDJzB{display:none}.AuthShell_main__1WYiW{padding:16px 40px 8px;min-height:calc(100dvh - 32px)}.AuthShell_topRow__F2JOj{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:560px}.AuthShell_formPanel__GG476{max-width:420px}.AuthShell_visual__oDBJ0{position:sticky;top:16px;display:flex;flex-direction:column;min-height:640px;height:calc(100dvh - 32px);max-height:1080px;overflow:hidden;border-radius:28px;background:var(--action-soft,var(--blush-soft));isolation:isolate}.AuthShell_heroCopy__w4dca{position:relative;z-index:2;max-width:520px;padding:48px 48px 0}.AuthShell_heroTitle__gnIe4{font-family:var(--font-display);font-weight:700;font-size:clamp(1.9rem,2.6vw,2.6rem);letter-spacing:-.035em;line-height:1.08;color:var(--text-strong)}.AuthShell_heroSubtitle__6rT3s{margin-top:12px;font-size:1.02rem;line-height:1.55;color:var(--text-muted)}.AuthShell_stage__KYNaG{position:relative;flex:1;min-height:0}.AuthShell_phone__M9XpY{position:absolute;left:50%;top:36px;width:min(320px,58%);padding:9px;border-radius:48px;background:var(--ink);transform:translateX(-50%);box-shadow:0 40px 70px -30px rgba(30,26,46,.45)}.AuthShell_phoneScreen__wRxU3{display:block;width:100%;height:auto;border-radius:40px}.AuthShell_sticker__M3KZC{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;border-radius:16px;background:#fff;box-shadow:var(--shadow-overlay)}.AuthShell_stickerTop___AI6Z{left:7%;top:22%}.AuthShell_stickerBottom__6sb_Y{right:7%;top:58%}.AuthShell_stickerIcon__cyMgh{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:11px;background:var(--action-soft,var(--blush-soft));color:var(--action-text)}.AuthShell_stickerIconSun__hv3kf{background:var(--sun);color:var(--sun-text,#8A6100)}.AuthShell_stickerTitle__sUpsb{display:block;font-size:.9rem;font-weight:700;color:var(--text-strong)}.AuthShell_stickerText__otO_G{display:block;font-size:.78rem;color:var(--text-subtle)}}@media (min-width:1024px) and (max-height:760px){.AuthShell_heroCopy__w4dca{padding-top:32px}.AuthShell_phone__M9XpY{top:20px;width:min(280px,52%)}}.dark-mode .AuthShell_visual__oDBJ0{background:var(--surface-bg-muted)}.AuthShell_formHeading__LHJl6{margin-bottom:26px}.AuthShell_logoRow__zapGV,.AuthShell_logoTile__gMOXR,.AuthShell_palette__lydZm{display:none}.AuthShell_formTitle__gHpuo{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,3.2vw,2.6rem);letter-spacing:-.035em;line-height:1.05;color:var(--text-strong)}.AuthShell_formDescription__nb755{margin-top:10px;font-size:1rem;line-height:1.55;color:var(--text-muted)}.AuthShell_submit__3jh6F{min-height:50px;margin-top:8px;font-size:1rem}.AuthShell_modeSwitch__ZLl7E{margin-top:20px;text-align:center}.AuthShell_recovery__tNEiV{margin-top:2px;text-align:center}