.tiptap-content.prose pre,.tiptap-content pre{tab-size:2;border:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 92%, var(--foreground) 6%);color:var(--foreground);white-space:pre;border-radius:.5rem;margin:.85rem 0;padding:.9rem 1rem;font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;line-height:1.7;overflow-x:auto}.tiptap-code-block-wrap{border:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 92%, var(--foreground) 6%);border-radius:.5rem;align-items:stretch;margin:.85rem 0;display:flex;overflow:hidden}.tiptap-code-block-wrap .tiptap-code-gutter,.tiptap-content.prose .tiptap-code-block-wrap .tiptap-code-gutter,.tiptap-content .tiptap-code-block-wrap .tiptap-code-gutter{border:none;border-right:1px solid color-mix(in oklab, var(--border) 70%, transparent);text-align:right;color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);-webkit-user-select:none;user-select:none;background:0 0;border-radius:0;flex:none;margin:0;padding:.9rem .5rem .9rem .75rem;overflow:hidden}.tiptap-code-block-wrap .tiptap-code-block,.tiptap-content.prose .tiptap-code-block-wrap .tiptap-code-block,.tiptap-content .tiptap-code-block-wrap .tiptap-code-block{background:0 0;border:none;border-radius:0;flex:1;min-width:0;margin:0}.tiptap-code-block-wrap .tiptap-code-block>code,.tiptap-code-block-content{white-space:pre;font:inherit;outline:none;display:block}.tiptap-content.prose :not(pre)>code,.tiptap-content :not(pre)>code{border:1px solid var(--border);background-color:var(--muted);color:var(--foreground);border-radius:.25rem;padding:.12rem .35rem;font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,Liberation Mono,Courier New,monospace;font-size:.875em;font-weight:500}.tiptap-content.prose pre code,.tiptap-content pre code{font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;background:0 0;border:none;border-radius:0;padding:0}.tiptap-content.prose code:before,.tiptap-content.prose code:after,.tiptap-content code:before,.tiptap-content code:after{content:none}
