.ProseMirror{outline:none;color:inherit;line-height:1.25}.prosemirror-dropcursor-block,.prosemirror-dropcursor-inline{display:none!important}.ProseMirror p{margin:0;line-height:inherit}.ProseMirror p+p{margin-top:1.5rem}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);position:absolute;color:var(--soft);pointer-events:none;line-height:inherit}.ProseMirror .mention{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;border-radius:9999px;background-color:var(--accent);color:var(--foreground);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s;vertical-align:middle;margin:0 .25rem 0 .125rem;position:relative;top:-1px}.ProseMirror .mention:hover{background-color:color-mix(in oklch,var(--accent) 80%,var(--foreground))}.ProseMirror .integration-highlight{font-weight:500}.integration-highlight__icon{display:inline-flex;align-items:center;vertical-align:-.15em;margin:0 .25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.integration-highlight__icon-img{display:block;width:1.05em;height:1.05em;-o-object-fit:contain;object-fit:contain}.ProseMirror .command{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;border-radius:9999px;background-color:var(--accent);color:var(--foreground);font-size:.75rem;font-weight:500;cursor:default;transition:all .2s;vertical-align:middle;margin:0 .25rem 0 .125rem;position:relative;top:-1px}
