.OnboardingShell_root__6cY_W{min-height:0}.OnboardingShell_root__6cY_W>div{top:var(--visual-viewport-offset-top,0)!important;height:var(--visual-viewport-height,100dvh)!important;min-height:0;overscroll-behavior:none;text-wrap:pretty;background:radial-gradient(ellipse 58% 28rem at 50% -9rem,color-mix(in srgb,var(--identity-a) 8%,transparent),transparent 72%),var(--bg)!important}.OnboardingShell_root__6cY_W>div button{-webkit-tap-highlight-color:transparent}.OnboardingShell_root__6cY_W>div ::selection{background:color-mix(in srgb,var(--accent) 28%,var(--surface2));color:var(--text)}@media (max-width:639px){.OnboardingShell_root__6cY_W>[role=dialog]>div:first-child:has(>.max-w-sm){padding-top:max(.875rem,env(safe-area-inset-top))!important}.OnboardingShell_root__6cY_W>[role=dialog]>div:first-child:has(>.max-w-sm)>.max-w-sm:nth-child(2){display:none}.OnboardingShell_root__6cY_W>[role=dialog]>div:nth-child(2):has(>.max-w-sm){padding-top:clamp(.9rem,2.2dvh,1.25rem)!important;padding-bottom:clamp(1rem,2.5dvh,1.4rem)!important}.OnboardingShell_root__6cY_W>[role=dialog]>div:nth-child(2) p.uppercase{display:none}.OnboardingShell_root__6cY_W>[role=dialog]>div:nth-child(2) h2.serif-safe{margin-top:0!important}}@media (min-width:768px){.OnboardingShell_root__6cY_W>div .max-w-sm{max-width:27rem}}@media (min-width:1024px){.OnboardingShell_root__6cY_W>div .max-w-sm{max-width:29rem}}@media (max-height:560px) and (orientation:landscape){.OnboardingShell_root__6cY_W>div{background:var(--bg)!important}}