.tiptap :first-child{margin-top:0}.tiptap pre{background:var(--color-base-200);border-radius:1rem;color:var(--color-base-900);font-family:JetBrainsMono,monospace;border:1px solid var(--color-base-300);margin:1.5rem 0;padding:.75rem 1rem}.tiptap pre code{background:none;color:inherit;font-size:.8rem;padding:0}.tiptap pre .hljs-comment,.tiptap pre .hljs-quote{color:var(--color-base-500)}.tiptap pre .hljs-variable,.tiptap pre .hljs-template-variable,.tiptap pre .hljs-attribute,.tiptap pre .hljs-tag,.tiptap pre .hljs-regexp,.tiptap pre .hljs-link,.tiptap pre .hljs-name,.tiptap pre .hljs-selector-id,.tiptap pre .hljs-selector-class{color:var(--color-accent-600)}.tiptap pre .hljs-number,.tiptap pre .hljs-meta,.tiptap pre .hljs-built_in,.tiptap pre .hljs-builtin-name,.tiptap pre .hljs-literal,.tiptap pre .hljs-type,.tiptap pre .hljs-params{color:oklch(from var(--color-accent-600) l c calc(h + 30))}.tiptap pre .hljs-string,.tiptap pre .hljs-symbol,.tiptap pre .hljs-bullet{color:oklch(from var(--color-accent-600) l c calc(h + 60))}.tiptap pre .hljs-title,.tiptap pre .hljs-section{color:oklch(from var(--color-accent-700) l c calc(h + 15))}.tiptap pre .hljs-keyword,.tiptap pre .hljs-selector-tag{color:oklch(from var(--color-accent-700) l c calc(h + 45))}.tiptap pre .hljs-emphasis{font-style:italic}.tiptap pre .hljs-strong{font-weight:700}.dark .tiptap pre{background:var(--color-base-900);color:var(--color-base-200);border:1px solid var(--color-base-800)}.dark .tiptap pre code{background:none;color:inherit;font-size:.8rem;padding:0}.dark .tiptap pre .hljs-comment,.dark .tiptap pre .hljs-quote{color:var(--color-base-400)}.dark .tiptap pre .hljs-variable,.dark .tiptap pre .hljs-template-variable,.dark .tiptap pre .hljs-attribute,.dark .tiptap pre .hljs-tag,.dark .tiptap pre .hljs-regexp,.dark .tiptap pre .hljs-link,.dark .tiptap pre .hljs-name,.dark .tiptap pre .hljs-selector-id,.dark .tiptap pre .hljs-selector-class{color:var(--color-accent-400)}.dark .tiptap pre .hljs-number,.dark .tiptap pre .hljs-meta,.dark .tiptap pre .hljs-built_in,.dark .tiptap pre .hljs-builtin-name,.dark .tiptap pre .hljs-literal,.dark .tiptap pre .hljs-type,.dark .tiptap pre .hljs-params{color:oklch(from var(--color-accent-400) l c calc(h + 30))}.dark .tiptap pre .hljs-string,.dark .tiptap pre .hljs-symbol,.dark .tiptap pre .hljs-bullet{color:oklch(from var(--color-accent-400) l c calc(h + 60))}.dark .tiptap pre .hljs-title,.dark .tiptap pre .hljs-section{color:oklch(from var(--color-accent-300) l c calc(h + 15))}.dark .tiptap pre .hljs-keyword,.dark .tiptap pre .hljs-selector-tag{color:oklch(from var(--color-accent-300) l c calc(h + 45))}.dark .tiptap pre .hljs-emphasis{font-style:italic}.dark .tiptap pre .hljs-strong{font-weight:700}.tiptap .svelte-y99ffp:first-child{margin-top:0}.tiptap img{display:block;height:auto;margin:1.5rem 0;max-width:100%}.tiptap img.ProseMirror-selectednode,.tiptap div[data-type=image-upload].ProseMirror-selectednode{outline:3px solid var(--color-accent-500)}.tiptap blockquote p:first-of-type:before{content:none}.tiptap blockquote p:last-of-type:after{content:none}.tiptap blockquote p{font-style:normal}.tiptap .is-empty:before{color:var(--color-base-500);content:attr(data-placeholder);float:left;height:0;pointer-events:none}
