.page-intro.svelte-8i5vi8{margin:0 0 8px}.page-intro.svelte-8i5vi8 h2:where(.svelte-8i5vi8){font-size:var(--font-xl);margin:0}.account-list.svelte-8i5vi8{flex-direction:column;gap:8px;display:flex}.existing-account-item.svelte-8i5vi8{border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:10px 12px;transition:all .15s;display:flex}.existing-account-item.svelte-8i5vi8:hover{border-color:var(--border-light);background:var(--panel-soft)}.account-avatar-img.svelte-8i5vi8{border-radius:var(--radius-full);object-fit:cover;flex-shrink:0;width:36px;height:36px}.account-avatar-fallback.svelte-8i5vi8{border-radius:var(--radius-full);border:2px solid var(--border-light);background:var(--border);width:36px;height:36px;font-size:var(--font-sm);color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.account-avatar-fallback.nostr.svelte-8i5vi8{color:#8b5cf6e6;background:#8b5cf61f;border-color:#8b5cf666}.existing-account-info.svelte-8i5vi8{flex:1;min-width:0}.existing-account-handle.svelte-8i5vi8{font-size:var(--font-base);word-break:break-all;flex-wrap:wrap;align-items:center;gap:6px;font-weight:500;display:flex}.existing-account-status.svelte-8i5vi8{font-size:var(--font-sm);color:var(--muted)}.platform-badge.svelte-8i5vi8{text-transform:uppercase;letter-spacing:.3px;color:#38bdf8e6;background:#38bdf826;border-radius:3px;flex-shrink:0;padding:1px 4px;font-size:9px;font-weight:700;line-height:1.3}.platform-badge.nostr.svelte-8i5vi8{color:#8b5cf6e6;background:#8b5cf626}.account-actions.svelte-8i5vi8{flex-shrink:0;gap:6px;display:flex}.mode-tabs.svelte-8i5vi8{border:1px solid var(--border);border-radius:var(--radius-sm);gap:0;margin-top:6px;display:flex;overflow:hidden}.mode-tab.svelte-8i5vi8{font-size:var(--font-sm);background:var(--panel-soft);color:var(--muted);cursor:pointer;border:none;flex:1;padding:8px 12px;font-family:inherit;font-weight:600;transition:all .15s}.mode-tab.svelte-8i5vi8:not(:last-child){border-right:1px solid var(--border)}.mode-tab.active.svelte-8i5vi8{background:var(--panel);color:var(--text)}.mode-tab.svelte-8i5vi8:hover:not(.active){background:var(--panel)}.form-group.svelte-8i5vi8{margin-top:14px}.form-group.svelte-8i5vi8:first-child{margin-top:0}.form-group.svelte-8i5vi8 label:where(.svelte-8i5vi8){font-size:var(--font-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;display:block}.form-hint.svelte-8i5vi8{font-size:var(--font-xs);color:var(--muted);margin-top:6px;line-height:1.4}.relay-textarea.svelte-8i5vi8{resize:vertical;min-height:80px;font-size:var(--font-sm);font-family:inherit;line-height:1.5}.settings-actions.svelte-8i5vi8{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.error-msg.svelte-8i5vi8{font-size:var(--font-sm);color:var(--danger);margin-top:10px}.login-actions.svelte-8i5vi8{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.help-link.svelte-8i5vi8{color:var(--muted);font-size:var(--font-sm);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.help-link.svelte-8i5vi8:hover{color:var(--primary)}.help-links.svelte-8i5vi8{flex-direction:column;gap:4px;display:flex}.help-link-item.svelte-8i5vi8{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--font-sm);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:all .15s;display:flex}.help-link-item.svelte-8i5vi8:hover{border-color:var(--border-light);background:var(--panel-soft);color:var(--text)}
