form.svelte-1ma8qlr{margin:0}.google-button.svelte-1ma8qlr{border:1px solid var(--border-strong);background:var(--bg-card);width:100%;min-height:50px;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-weight:650;display:flex}.google-button.svelte-1ma8qlr:hover{background:var(--bg-surface)}.google-button.svelte-1ma8qlr:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.google-button.svelte-1ma8qlr:disabled{opacity:.6;cursor:wait}svg.svelte-1ma8qlr{flex-shrink:0}.google-status.svelte-1ma8qlr{color:var(--text-muted);text-align:center;margin-top:8px;font-size:.85rem}
