:root {
  --sdream-text-primary: #27353C;
  --sdream-spacing-unit: 4px;
  // 其他全局 CSS 变量...
}

@font-face {
  font-family: 'alim';
  src: url('../assets/fonts/Alibaba-PuHuiTi-Medium.ttf');
}

@font-face {
  font-family: 'alir';
  src: url('../assets/fonts/Alibaba-PuHuiTi-Regular.ttf');
}

// 其他全局样式...
html {
  height: 100%;
  color: var(--sdream-text-primary);
}
body {
  height: 100%;
  min-width: 375px;
  font-family: alir, -apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, "segoe ui", arial, roboto, "PingFang SC", miui, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
  color: var(--sdream-text-primary);
  // background-color: #000;
}
#root {
  height: 100%;
  margin: 0;
  color: var(--sdream-text-primary);
  overflow: hidden;
}

// contentEditable placeholder样式
[contenteditable]:empty:before {
  content: attr(data-placeholder);
  color: rgba(51,51,51,0.3);
  pointer-events: none;
  font-size: 15px;
}
