diff --git a/src/components/ai-toolbar.tsx b/src/components/ai-toolbar.tsx
index 4e0257b..f3c26ed 100644
--- a/src/components/ai-toolbar.tsx
+++ b/src/components/ai-toolbar.tsx
@@ -287,7 +287,7 @@ export const AIToolbar = ({
className={
isMobile
? "grid gap-3"
- : "grid gap-3 grid-cols-[minmax(0,1fr)_minmax(0,1fr)]"
+ : "grid gap-3 grid-cols-[minmax(0,0.7fr)_minmax(0,0.3fr)]"
}
>
diff --git a/tests/ai-toolbar.test.ts b/tests/ai-toolbar.test.ts
index 632f040..db54cf8 100644
--- a/tests/ai-toolbar.test.ts
+++ b/tests/ai-toolbar.test.ts
@@ -171,7 +171,9 @@ describe("AI capture redesign", () => {
expect(source).toContain("isMobile");
expect(source).toContain('? "grid gap-3"');
- expect(source).toContain(': "grid gap-3 grid-cols-[minmax(0,1fr)_minmax(0,1fr)]"');
+ expect(source).toContain(
+ ': "grid gap-3 grid-cols-[minmax(0,0.7fr)_minmax(0,0.3fr)]"',
+ );
});
test("attachments panel is a first-class surfaced region, not an inline footer affordance", () => {