body {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  background: #080b09;
  color: #f5f1e7;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;
}

view, text, button {
  box-sizing: border-box;
}

button {
  margin: 0;
  border-radius: 4px;
  color: inherit;
  font-weight: 700;
}

button::after {
  border: 0;
}

/* === 页面按微信真实窗口铺满,不再使用固定设计画布等比缩放 === */
.design-viewport {
  position: relative;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  background: #080b09;
}

.page-scaled {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: #080b09;
}
