diff --git a/src/app/auth/import.tsx b/src/app/auth/import.tsx
index 6beb750a..ad9dfed4 100644
--- a/src/app/auth/import.tsx
+++ b/src/app/auth/import.tsx
@@ -1,4 +1,4 @@
-import { NDKNip46Signer, NDKPrivateKeySigner } from '@nostr-dev-kit/ndk';
+import NDK, { NDKNip46Signer, NDKPrivateKeySigner } from '@nostr-dev-kit/ndk';
import { readText } from '@tauri-apps/plugin-clipboard-manager';
import { motion } from 'framer-motion';
import { nip19 } from 'nostr-tools';
@@ -49,8 +49,13 @@ export function ImportAccountScreen() {
await db.createSetting('nsecbunker', '1');
await db.secureSave(`${pubkey}-nsecbunker`, localSigner.privateKey);
- const remoteSigner = new NDKNip46Signer(ndk, npub, localSigner);
- // await remoteSigner.blockUntilReady();
+ const bunker = new NDK({
+ explicitRelayUrls: ['wss://relay.nsecbunker.com', 'wss://nostr.vulpem.com'],
+ });
+ bunker.connect();
+
+ const remoteSigner = new NDKNip46Signer(bunker, npub, localSigner);
+ await remoteSigner.blockUntilReady();
ndk.signer = remoteSigner;
diff --git a/src/app/new/privkey.tsx b/src/app/new/privkey.tsx
index 691d1b8a..29ae67d6 100644
--- a/src/app/new/privkey.tsx
+++ b/src/app/new/privkey.tsx
@@ -62,7 +62,7 @@ export function NewPrivkeyScreen() {
autoComplete="off"
autoCorrect="off"
autoCapitalize="off"
- className="h-11 w-full rounded-lg bg-neutral-100 px-3 py-2 placeholder:text-neutral-500 dark:bg-neutral-900 dark:placeholder:text-neutral-400"
+ className="h-11 rounded-lg border-transparent bg-neutral-100 px-3 placeholder:text-neutral-500 focus:border-blue-500 focus:ring focus:ring-blue-200 dark:bg-neutral-900 dark:placeholder:text-neutral-400 dark:focus:ring-blue-800"
/>