.rich-text-editor code{font-family:var(--font-mono,ui-monospace,monospace);font-variant-ligatures:none;font-feature-settings:"liga" 0;font-size:.875rem;background:color-mix(in srgb,var(--foreground) 3%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 5%,transparent);color:color-mix(in srgb,var(--foreground) 75%,transparent);padding:.125rem .375rem;border-radius:var(--radius-sm);box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:2}.rich-text-editor pre,pre.rich-text-editor{font-family:var(--font-mono,ui-monospace,monospace);font-variant-ligatures:none;font-feature-settings:"liga" 0;background:var(--muted);border-radius:var(--radius);padding:.75rem 1rem;margin:.75rem 0;overflow-x:auto}.rich-text-editor pre code,pre.rich-text-editor code{font-variant-ligatures:none;font-feature-settings:"liga" 0;background:none;border:none;color:var(--foreground);padding:0;font-size:.8125rem;line-height:1.6}.rich-text-editor .hljs-built_in,.rich-text-editor .hljs-keyword,.rich-text-editor .hljs-selector-tag{color:oklch(.55 .16 255)}.rich-text-editor .hljs-addition,.rich-text-editor .hljs-string{color:oklch(.55 .14 155)}.rich-text-editor .hljs-comment,.rich-text-editor .hljs-quote{color:var(--muted-foreground);font-style:italic}.rich-text-editor .hljs-literal,.rich-text-editor .hljs-number{color:oklch(.58 .16 30)}.rich-text-editor .hljs-section,.rich-text-editor .hljs-title,.rich-text-editor .hljs-title\.function_{color:oklch(.55 .14 280)}.rich-text-editor .hljs-attr,.rich-text-editor .hljs-attribute{color:oklch(.58 .12 60)}.rich-text-editor .hljs-template-variable,.rich-text-editor .hljs-variable{color:oklch(.58 .14 20)}.rich-text-editor .hljs-title\.class_,.rich-text-editor .hljs-type{color:oklch(.55 .14 200)}.rich-text-editor .hljs-deletion{color:oklch(.55 .2 25)}.rich-text-editor .hljs-meta,.rich-text-editor .hljs-tag{color:var(--muted-foreground)}.rich-text-editor .hljs-name{color:oklch(.55 .16 255)}.dark .rich-text-editor .hljs-built_in,.dark .rich-text-editor .hljs-keyword,.dark .rich-text-editor .hljs-selector-tag{color:oklch(.7 .14 255)}.dark .rich-text-editor .hljs-addition,.dark .rich-text-editor .hljs-string{color:oklch(.7 .14 155)}.dark .rich-text-editor .hljs-literal,.dark .rich-text-editor .hljs-number{color:oklch(.72 .14 30)}.dark .rich-text-editor .hljs-section,.dark .rich-text-editor .hljs-title,.dark .rich-text-editor .hljs-title\.function_{color:oklch(.72 .12 280)}.dark .rich-text-editor .hljs-attr,.dark .rich-text-editor .hljs-attribute{color:oklch(.72 .1 60)}.dark .rich-text-editor .hljs-template-variable,.dark .rich-text-editor .hljs-variable{color:oklch(.72 .12 20)}.dark .rich-text-editor .hljs-title\.class_,.dark .rich-text-editor .hljs-type{color:oklch(.72 .12 200)}.dark .rich-text-editor .hljs-deletion{color:oklch(.7 .18 25)}.dark .rich-text-editor .hljs-name{color:oklch(.72 .14 255)}