/* iPhone-only visual tuning; the class is installed synchronously by app.js. */
.native-platform-ios .app {
  padding-top: calc(22px + env(safe-area-inset-top));
}
.native-platform-ios .home-app {
  padding-top: calc(6px + env(safe-area-inset-top));
}
.native-platform-ios .bottom-nav button {
  color: #777181;
  font-size: .83rem;
  font-weight: 700;
}
.native-platform-ios .bottom-nav b { font-size: 1.58rem; }
.native-platform-ios .bottom-nav button.active { color: #00a8d4; }
.native-platform-ios .scanner-overlay {
  padding-top: calc(18px + env(safe-area-inset-top));
  padding-bottom: calc(25px + env(safe-area-inset-bottom));
}
@media (prefers-color-scheme: dark) {
  .native-platform-ios .bottom-nav button { color: #cbc7d3; }
  .native-platform-ios .bottom-nav button.active { color: #35dcff; }
}
