.pceditor-preview {
  position: absolute;
  height: auto;
  background-color: var(--g-color-text-hint);
  border: 1px dashed var(--g-color-text-primary);
  border-radius: 4px;
  padding: 8px;
  z-index: 1000;
  pointer-events: none;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}
.pceditor-preview-content {
  display: flex;
  flex-direction: column;
}
.pceditor-preview-type {
  color: var(--g-color-text-dark-secondary);
  font-size: 12px;
}
.pceditor-preview-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
}