/* Reserve badge height and clear space before release, without presenting a button. */
[data-slot="app-store"] {
  box-sizing: content-box;
  display: block;
  min-height: 40px;
  padding: 10px;
}
[data-slot="app-store"] a {
  display: inline-block;
  vertical-align: top;
}
[data-slot="app-store"] img {
  display: block;
  height: 56px;
  width: auto;
}
.footer-logo { overflow-wrap: anywhere; }
[data-slot="shortcut"] a, a[data-language] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 44px;
  min-width: 44px;
}
