+
diff --git a/src/popup/views/addWallet.js b/src/popup/views/addWallet.js
index d3d49c6..eda32e1 100644
--- a/src/popup/views/addWallet.js
+++ b/src/popup/views/addWallet.js
@@ -28,10 +28,15 @@ function switchMode(mode) {
for (const m of MODES) {
$("add-wallet-section-" + m).classList.toggle("hidden", m !== mode);
const tab = $("tab-" + m);
- tab.classList.toggle("border-fg", m === mode);
- tab.classList.toggle("font-bold", m === mode);
- tab.classList.toggle("border-transparent", m !== mode);
- tab.classList.toggle("text-muted", m !== mode);
+ const isActive = m === mode;
+ // Active tab: visible borders on top/left/right, bottom border matches bg to "connect" with content
+ tab.classList.toggle("border-border", isActive);
+ tab.classList.toggle("border-b-bg", isActive);
+ tab.classList.toggle("bg-bg", isActive);
+ tab.classList.toggle("font-bold", isActive);
+ tab.classList.toggle("text-muted", !isActive);
+ // Inactive tab: transparent borders
+ tab.classList.toggle("border-transparent", !isActive);
}
$("add-wallet-password-hint").textContent = PASSWORD_HINTS[mode];
}