.image-node-view{display:inline-block}.image-node-view.image-selected img{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.image-controls{background:var(--bg);border:1px solid var(--border);white-space:nowrap;border-radius:.5rem;align-items:center;gap:2px;width:fit-content;margin-top:4px;padding:4px 8px;display:flex;box-shadow:0 2px 8px #0000001a}.markdown-editor-content .tiptap{outline:none;min-height:280px}.markdown-editor-content .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--text-muted);pointer-events:none;height:0}.markdown-editor-content .tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1em 0}.markdown-editor-content .tiptap td,.markdown-editor-content .tiptap th{border:1px solid var(--border);vertical-align:top;overflow-wrap:break-word;padding:.4em .6em}.markdown-editor-content .tiptap th{background:var(--bg-accent);font-weight:700}.markdown-editor-content .tiptap .selectedCell{background:color-mix(in srgb,var(--primary) 15%,transparent)}.markdown-editor-content .tiptap mark{border-radius:2px;padding:.1em .2em}.markdown-editor-content .tiptap img{border-radius:4px;max-width:100%;height:auto;margin:.5em 0}.markdown-editor-content .tiptap pre{background:var(--bg-accent);border:1px solid var(--border);border-radius:.5rem;margin:.75em 0;padding:.75rem 1rem;overflow-x:auto}.markdown-editor-content .tiptap pre code{color:var(--text);background:0 0;border:none;padding:0}.markdown-editor-content .tiptap code,.markdown-editor-content .tiptap pre code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875em}.markdown-editor-content .tiptap code{background:var(--bg-accent);border:1px solid var(--border);border-radius:.25rem;padding:.1em .3em}.markdown-editor-content .tiptap hr{border:none;border-top:2px solid color-mix(in srgb,var(--text) 25%,transparent);margin:1.5em 0}
