.pull-to-refresh {
  align-items: center;
  border-radius: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  position: fixed;
  top: -60px;
  transition: transform .2s;
  width: 100%;
  z-index: 9999
}

.pull-to-refresh-bg {
  border-radius: 50%;
  display: flex;
  padding: 10px
}

.android .pull-to-refresh-bg {
  background: var(--color-button-fill-secondary-background)
}

body.ios #container {
  margin: 0;
  transition: margin .4s
}

body.ios #container .profile-wrapper {
  min-height: 100vh
}

body.ios.reloading {
  pointer-events: none
}

body.ios.reloading #container {
  margin: 50px 0 0;
  pointer-events: none
}