.divider.svelte-kfzjf4{color:var(--color-text-secondary);align-items:center;gap:.75rem;display:flex}.divider.svelte-kfzjf4:before,.divider.svelte-kfzjf4:after{content:"";background:var(--color-border);flex:1;height:1px}.label.svelte-kfzjf4{text-transform:lowercase;white-space:nowrap;font-size:.8125rem}.line.svelte-kfzjf4{border:none;border-top:1px solid var(--color-border);margin:0}.google-btn.svelte-zr2sr2{border:1px solid var(--color-border);border-radius:var(--radius-button);width:100%;min-height:52px;color:var(--color-text-primary);background:#0c203f;justify-content:center;align-items:center;gap:.75rem;padding:0 1.5rem;font-family:inherit;font-size:clamp(16px,1.1vw,18px);font-weight:600;text-decoration:none;transition:background .2s,transform .1s;display:flex}.google-btn.svelte-zr2sr2:hover{background:var(--color-bg-surface-hover)}.google-btn.svelte-zr2sr2:active{transform:scale(.98)}.google-btn.svelte-zr2sr2:focus-visible{box-shadow:var(--focus-ring);outline:none}.icon.svelte-zr2sr2{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.trust-footer.svelte-ujp6e{flex-direction:column;align-items:center;gap:.625rem;margin-top:1.25rem;display:flex}.trust-badges.svelte-ujp6e{justify-content:center;align-items:center;gap:1.25rem;display:flex}.badge.svelte-ujp6e{color:var(--color-text-secondary);align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:inline-flex}.badge.svelte-ujp6e .badge-icon{flex-shrink:0;width:.875rem;height:.875rem}.legal-links.svelte-ujp6e{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.dot.svelte-ujp6e{color:var(--color-text-secondary);font-size:.75rem;line-height:1}
