.google-btn.svelte-eobx8i{border:2.5px solid var(--color-border);border-radius:var(--btn-radius);width:100%;color:var(--color-text);font-family:var(--font-body);cursor:pointer;box-shadow:inset 0 2px 0 #ffffffe6, 0 3px 0 var(--color-border);touch-action:manipulation;background:#fff;justify-content:center;align-items:center;gap:.65rem;padding:.75rem 1rem;font-size:.85rem;font-weight:700;transition:transform .1s,filter .15s;display:inline-flex}.google-btn.svelte-eobx8i:hover:not(:disabled){filter:brightness(1.03)}.google-btn.svelte-eobx8i:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 2px #ffffffe6}.google-btn.svelte-eobx8i:disabled{opacity:.6;cursor:not-allowed}.google-icon.svelte-eobx8i{align-items:center;display:flex}.error.svelte-eobx8i{color:#b84d66;text-align:center;margin:.75rem 0 0;font-size:.8rem;font-weight:600}
