@@ -656,7 +656,7 @@ func (s *splashCmp) View() string {
658 case s.showClaudeAuthMethodChooser:
658 case s.showClaudeAuthMethodChooser:
659− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
659+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
660 chooserView := s.claudeAuthMethodChooser.View()
660 chooserView := s.claudeAuthMethodChooser.View()
661 authMethodSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
661 authMethodSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
662 lipgloss.JoinVertical(
662 lipgloss.JoinVertical(
@@ -672,7 +672,7 @@ func (s *splashCmp) View() string {
672 authMethodSelector,
672 authMethodSelector,
674 case s.showClaudeOAuth2:
674 case s.showClaudeOAuth2:
675− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
675+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
676 oauth2View := s.claudeOAuth2.View()
676 oauth2View := s.claudeOAuth2.View()
677 oauthSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
677 oauthSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
678 lipgloss.JoinVertical(
678 lipgloss.JoinVertical(
@@ -688,7 +688,7 @@ func (s *splashCmp) View() string {
688 oauthSelector,
688 oauthSelector,
690 case s.showHyperDeviceFlow:
690 case s.showHyperDeviceFlow:
691− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
691+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
692 hyperView := s.hyperDeviceFlow.View()
692 hyperView := s.hyperDeviceFlow.View()
693 hyperSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
693 hyperSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
694 lipgloss.JoinVertical(
694 lipgloss.JoinVertical(
@@ -703,7 +703,7 @@ func (s *splashCmp) View() string {
703 hyperSelector,
703 hyperSelector,
705 case s.showCopilotDeviceFlow:
705 case s.showCopilotDeviceFlow:
706− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
706+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
707 copilotView := s.copilotDeviceFlow.View()
707 copilotView := s.copilotDeviceFlow.View()
708 copilotSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
708 copilotSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
709 lipgloss.JoinVertical(
709 lipgloss.JoinVertical(
@@ -718,7 +718,7 @@ func (s *splashCmp) View() string {
718 copilotSelector,
718 copilotSelector,
720 case s.needsAPIKey:
720 case s.needsAPIKey:
721− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
721+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
722 apiKeyView := t.S().Base.PaddingLeft(1).Render(s.apiKeyInput.View())
722 apiKeyView := t.S().Base.PaddingLeft(1).Render(s.apiKeyInput.View())
723 apiKeySelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
723 apiKeySelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
724 lipgloss.JoinVertical(
724 lipgloss.JoinVertical(
@@ -733,7 +733,7 @@ func (s *splashCmp) View() string {
734 case s.isOnboarding:
734 case s.isOnboarding:
735 modelListView := s.modelList.View()
735 modelListView := s.modelList.View()
736− remainingHeight := s.height - lipgloss.Height(s.logoRendered) - (SplashScreenPaddingY * 2)
736+ remainingHeight := s.height - lipgloss.Height(s.logoRendered) - SplashScreenPaddingY
737 modelSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
737 modelSelector := t.S().Base.AlignVertical(lipgloss.Bottom).Height(remainingHeight).Render(
738 lipgloss.JoinVertical(
738 lipgloss.JoinVertical(
739 lipgloss.Left,
739 lipgloss.Left,