[hidden]{display:none!important}#auth-banner:empty{display:none}#auth-banner{padding:.75rem 1rem;background:#edf5ee;border-radius:.5rem} .entry-providers button:disabled{opacity:.55;cursor:not-allowed}

.google-signin{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:12px 20px;border:1px solid #747775;border-radius:5px;background:#fff;color:#1f1f1f;font:500 15px Arial,sans-serif}.google-signin svg{flex:none}.google-signin:disabled{opacity:.7;cursor:not-allowed}
