diff --git a/src/components/ArcOverlay.tsx b/src/components/ArcOverlay.tsx
index 9451c45c..814cf2c9 100644
--- a/src/components/ArcOverlay.tsx
+++ b/src/components/ArcOverlay.tsx
@@ -303,40 +303,49 @@ export function ArcOverlay({
);
const willCreateFreeTokens = arcSplitFreeRefs !== undefined;
return (
-
+
+
);
})}
>
diff --git a/src/components/TokenChip.tsx b/src/components/TokenChip.tsx
index 0011d841..5fa6d4ae 100644
--- a/src/components/TokenChip.tsx
+++ b/src/components/TokenChip.tsx
@@ -531,29 +531,36 @@ export function TokenChip({
type="text"
/>
{hasMultipleSuggestions && (
-
+ // Absolutely positioned inside the input's reserved end-padding so it never affects
+ // layout. The centering offset sits here rather than on the button: the platform
+ // button nudges itself on `:active` through the same translate custom property, so a
+ // button that centered itself would slide out from under the cursor mid-press and
+ // drop the click.
+
+
+
)}