.google-btn.svelte-39mc1x{background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--r-sm);width:100%;min-height:40px;color:var(--fg);cursor:pointer;transition:background-color var(--dur-fast);justify-content:center;align-items:center;gap:.625rem;padding:0 1.5rem;font-size:.875rem;font-weight:500;display:flex}.google-btn.svelte-39mc1x:hover:not(:disabled){background:var(--bg-hover)}.google-btn.svelte-39mc1x:active:not(:disabled){transform:translateY(0)}.google-btn.svelte-39mc1x:disabled{opacity:.7;cursor:not-allowed}
