···253253254254.verifier-list-item {
255255 display: flex;
256256- justify-content: space-between;
257257- align-items: flex-start; /* Align items to top */
256256+ align-items: center;
258257 background-color: var(--navbar-bg); /* Match form background */
259258 padding: 15px;
260259 border: 1px solid var(--card-border);
···279278280279.verifier-list-item-actions {
281280 flex-shrink: 0; /* Prevent button shrinking */
281281+ margin-left: auto; /* Added to push button right */
282282}
283283284284.verifier-list-item-invalid {
+1-1
src/contexts/AuthContext.js
···9696 // The state can be used to pass information through the redirect, like the return URL
9797 const stateData = JSON.stringify({ returnUrl });
9898 // signIn redirects the browser, so code execution stops here if successful
9999- await client.signIn(handle || 'https://bsky.social', { // Use handle or default PDS
9999+ await client.signIn(handle, { // Pass handle directly for resolution
100100 state: stateData,
101101 // prompt: 'none', // Uncomment for silent sign-in attempt
102102 });