.page {
  height: 100vh;
  padding: 16px;
  box-sizing: border-box;
  display: grid;
  background: var(--color-surface-elevated);
}

.body {
  min-height: 0;
  overflow: auto;
  padding: 14px 16px;
  border-radius: var(--radius-md);
  border: 1px solid var(--stroke);
  background: var(--color-overlay-dark-3);
}

.proseText {
  color: var(--text0);
  font-size: var(--text-md);
  line-height: 1.55;
  word-break: break-word;
}

.empty {
  color: var(--text2);
  font-size: var(--text-sm);
}
