.google-signin{margin:1.25rem 0;text-align:center;min-width:0}.google-button{display:flex;justify-content:center;min-height:44px;max-width:100%;overflow:hidden}.google-divider{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:.85rem;color:var(--muted,#687080)}.google-divider:before,.google-divider:after{content:"";height:1px;flex:1;background:var(--border,#dce0e6)}.google-feedback{font-size:.9rem;line-height:1.5;overflow-wrap:anywhere}.google-feedback:empty{display:none}.google-signin+.stacked-form{margin-top:1rem}
