0 ? "var(--size-4-2)" : 0}>
0 ? "var(--size-4-2)" : 0}>
0 ? "var(--size-4-2)" : 0}>
{ if (inputMode === InputMode.Question) { userRequest.trim() === "" ? handleStop() : handleAnswer(); } else if (inputMode === InputMode.Diff) { userRequest.trim() === "" ? handleStop() : handleSuggestion(); } else { isSubmitting ? handleStop() : handleSubmit(); } }} disabled={submitDisabled} aria-label={submitAriaLabel}>