/* TipTap Editor Styles */
.editor-container {
  @apply relative bg-transparent min-h-[200px] w-full;
}

.ProseMirror {
  @apply absolute inset-0 min-h-[200px] h-full w-full p-4;
  color: var(--text-primary);
  cursor: text;
  word-wrap: break-word;
  white-space: pre-wrap;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', 'Fira Sans', Ubuntu, Oxygen, 'Oxygen Sans', Cantarell;
}

.ProseMirror:focus {
  outline: none !important;
  box-shadow: none !important;
}

.ProseMirror p.is-empty::before {
  color: var(--text-secondary);
  content: "De quoi souhaitez-vous parler aujourd'hui ?";
  float: left;
  height: 0;
  pointer-events: none;
}

.ProseMirror ul {
  @apply list-disc pl-4;
}

.ProseMirror ol {
  @apply list-decimal pl-4;
}