diff --git a/client/package.json b/client/package.json
index c23c44804c..85d5a176f4 100644
--- a/client/package.json
+++ b/client/package.json
@@ -95,7 +95,7 @@
"react-hook-form": "^7.43.9",
"react-i18next": "^15.4.0",
"react-markdown": "^9.0.1",
- "react-resizable-panels": "^3.0.6",
+ "react-resizable-panels": "^4.7.4",
"react-router-dom": "^6.30.3",
"react-speech-recognition": "^3.10.0",
"react-textarea-autosize": "^8.4.0",
diff --git a/client/src/components/Artifacts/Artifacts.tsx b/client/src/components/Artifacts/Artifacts.tsx
index 74b2e20180..776f689f08 100644
--- a/client/src/components/Artifacts/Artifacts.tsx
+++ b/client/src/components/Artifacts/Artifacts.tsx
@@ -216,7 +216,7 @@ export default function Artifacts() {
{/* Header */}
@@ -234,6 +234,7 @@ export default function Artifacts() {
value={activeTab}
onChange={setActiveTab}
disabled={isMutating && activeTab !== 'code'}
+ buttonClassName="h-9 px-3 gap-1.5"
/>
)}
@@ -249,6 +250,7 @@ export default function Artifacts() {