/* GIS changes its wrapper height while the iframe loads. Anchor the wrapper
   rather than recentering it; the 40px button and its 44px focus frame fit
   in the same reserved row as the loading message. Keep focus overflow visible. */
html:root .google-signin .google-button {
  height: 44px;
  min-height: 44px;
  box-sizing: border-box;
  align-items: flex-start;
  padding-top: 2px;
  padding-bottom: 0;
}
