.tiptap.ProseMirror [data-placeholder]{position:relative}.tiptap.ProseMirror [data-placeholder]:after{content:attr(data-placeholder);pointer-events:none;cursor:none;position:absolute;top:3px;left:0}.tiptap .variable{cursor:pointer;background-color:var(--secondary);color:var(--secondary-foreground);border-radius:.5rem;padding:.125rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tiptap .variable:hover{background-color:var(--secondary-foreground);color:var(--secondary)}.tiptap .variable.invalid{background-color:var(--destructive);color:var(--destructive-foreground);text-decoration-line:underline;position:relative}.variable.invalid:after{content:var(--invalid-reason);white-space:nowrap;z-index:20;opacity:0;background-color:var(--primary);text-align:center;vertical-align:middle;color:var(--primary-foreground);pointer-events:none;border-radius:.75rem;max-width:20rem;margin-top:4px;padding:.125rem .25rem;font-size:.75rem;line-height:1rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:50%;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.variable.invalid:hover:after{opacity:1}.tiptap.ProseMirror em{background-color:#0000;font-style:italic;font-weight:400}
/*# sourceMappingURL=078_.r5cxr0rw.css.map*/