@@ -656,7 +656,7 @@ func (s *splashCmp) View() string {
656656
657657 switch {
658658 case s.showClaudeAuthMethodChooser:
659− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
659+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
660660 chooserView := s.claudeAuthMethodChooser.View()
661661 authMethodSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
662662 lipgloss.JoinVertical(
@@ -672,7 +672,7 @@ func (s *splashCmp) View() string {
672672 authMethodSelector,
673673 )
674674 case s.showClaudeOAuth2:
675− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
675+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
676676 oauth2View := s.claudeOAuth2.View()
677677 oauthSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
678678 lipgloss.JoinVertical(
@@ -688,7 +688,7 @@ func (s *splashCmp) View() string {
688688 oauthSelector,
689689 )
690690 case s.showHyperDeviceFlow:
691− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
691+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
692692 hyperView := s.hyperDeviceFlow.View()
693693 hyperSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
694694 lipgloss.JoinVertical(
@@ -703,7 +703,7 @@ func (s *splashCmp) View() string {
703703 hyperSelector,
704704 )
705705 case s.showCopilotDeviceFlow:
706− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
706+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
707707 copilotView := s.copilotDeviceFlow.View()
708708 copilotSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
709709 lipgloss.JoinVertical(
@@ -718,7 +718,7 @@ func (s *splashCmp) View() string {
718718 copilotSelector,
719719 )
720720 case s.needsAPIKey:
721− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
721+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
722722 apiKeyView := t.S().Base.PaddingLeft(1).Render(s.apiKeyInput.View())
723723 apiKeySelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
724724 lipgloss.JoinVertical(
@@ -733,7 +733,7 @@ func (s *splashCmp) View() string {
733733 )
734734 case s.isOnboarding:
735735 modelListView := s.modelList.View()
736− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
736+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
737737 modelSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
738738 lipgloss.JoinVertical(
739739 lipgloss.Left,