html, body { margin: 0; }
body.is-mobile { background: #F6FAF7; }
body.is-mobile #root { display: flex; justify-content: center; }
@media (min-width: 431px) {
  body.is-mobile #root > div { margin: 24px 0; border-radius: 28px; box-shadow: 0 0 0 1px #E6EEE9; }
}
@media (max-width: 430px) {
  body.is-mobile #root > div { width: 100vw !important; height: 100dvh !important; }
}
