.madit-tiptap .ProseMirror{outline:none;padding:.75rem 1rem}.madit-tiptap .ProseMirror p{margin:0 0 .5rem}.madit-tiptap .ProseMirror:focus{outline:none}.madit-tiptap .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--mud-palette-text-secondary);pointer-events:none;height:0}.madit-tiptap .ProseMirror [data-resize-container][data-node=image]{cursor:grab}.madit-tiptap .ProseMirror [data-resize-container][data-node=image]:active{cursor:grabbing}.madit-tiptap .ProseMirror img{display:block;max-width:100%;height:auto}.madit-tiptap [data-resize-handle]{position:absolute!important;z-index:10!important;background:transparent!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .12s ease}.madit-tiptap [data-resize-wrapper]{position:relative}.madit-tiptap [data-resize-handle=top-left],.madit-tiptap [data-resize-handle=top-right],.madit-tiptap [data-resize-handle=bottom-left],.madit-tiptap [data-resize-handle=bottom-right]{width:10px!important;height:10px!important;background:var(--mud-palette-primary, #fbcb5b)!important;border:1px solid var(--mud-palette-surface, #ffffff)!important;border-radius:2px!important;box-shadow:0 1px 2px #00000040!important}.madit-tiptap [data-resize-handle=top-left]{top:-5px!important;left:-5px!important;cursor:nwse-resize!important}.madit-tiptap [data-resize-handle=top-right]{top:-5px!important;right:-5px!important;cursor:nesw-resize!important}.madit-tiptap [data-resize-handle=bottom-left]{bottom:-5px!important;left:-5px!important;cursor:nesw-resize!important}.madit-tiptap [data-resize-handle=bottom-right]{bottom:-5px!important;right:-5px!important;cursor:nwse-resize!important}.madit-tiptap [data-resize-handle=top],.madit-tiptap [data-resize-handle=bottom]{width:18px!important;height:4px!important;left:calc(50% - 9px)!important;right:auto!important;background:var(--mud-palette-primary, #fbcb5b)!important;border-radius:2px!important}.madit-tiptap [data-resize-handle=top]{top:-2px!important;cursor:ns-resize!important}.madit-tiptap [data-resize-handle=bottom]{bottom:-2px!important;cursor:ns-resize!important}.madit-tiptap [data-resize-handle=left],.madit-tiptap [data-resize-handle=right]{width:4px!important;height:18px!important;top:calc(50% - 9px)!important;bottom:auto!important;background:var(--mud-palette-primary, #fbcb5b)!important;border-radius:2px!important}.madit-tiptap [data-resize-handle=left]{left:-2px!important;cursor:ew-resize!important}.madit-tiptap [data-resize-handle=right]{right:-2px!important;cursor:ew-resize!important}.madit-tiptap [data-resize-container][data-node=image]:hover [data-resize-handle],.madit-tiptap [data-resize-container][data-node=image]:focus-within [data-resize-handle],.madit-tiptap [data-resize-state=true] [data-resize-handle],.madit-tiptap .ProseMirror-selectednode [data-resize-handle]{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.madit-tiptap [data-resize-state=true] [data-resize-wrapper],.madit-tiptap .ProseMirror-selectednode [data-resize-wrapper]{outline:1px solid color-mix(in srgb,var(--mud-palette-primary, #fbcb5b) 70%,transparent);outline-offset:0;border-radius:.125rem}.madit-tiptap{--tiptap-code-bg: color-mix(in srgb, var(--mud-palette-surface) 94%, var(--mud-palette-background));--tiptap-code-fg: var(--mud-palette-text-primary);--tiptap-code-border: color-mix(in srgb, var(--mud-palette-text-primary, #1f2328) 18%, transparent);--tiptap-code-comment: color-mix(in srgb, var(--mud-palette-text-primary, #1f2328) 62%, var(--mud-palette-background));--tiptap-code-keyword: var(--mud-palette-error);--tiptap-code-string: var(--mud-palette-info);--tiptap-code-number: var(--mud-palette-secondary);--tiptap-code-title: var(--mud-palette-primary);--tiptap-code-operator: var(--tiptap-code-fg);--tiptap-code-member: color-mix(in srgb, var(--mud-palette-primary) 75%, var(--mud-palette-info))}.madit-tiptap .ProseMirror pre{background-color:var(--tiptap-code-bg)!important;color:var(--tiptap-code-fg);border:1px solid var(--tiptap-code-border);border-radius:8px;padding:.75rem 1rem;margin:.5rem 0;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;line-height:1.5;tab-size:2}.madit-tiptap .ProseMirror pre .hljs,.madit-tiptap .ProseMirror pre code,.madit-tiptap .ProseMirror pre code.hljs{background-color:var(--tiptap-code-bg)!important;padding:0;font-size:inherit;color:var(--tiptap-code-fg)!important;display:block}.madit-tiptap .ProseMirror pre .hljs-comment,.madit-tiptap .ProseMirror pre .hljs-quote{color:var(--tiptap-code-comment)!important}.madit-tiptap .ProseMirror pre .hljs-keyword,.madit-tiptap .ProseMirror pre .hljs-selector-tag,.madit-tiptap .ProseMirror pre .hljs-literal,.madit-tiptap .ProseMirror pre .hljs-type,.madit-tiptap .ProseMirror pre .hljs-strong,.madit-tiptap .ProseMirror pre .hljs-built_in,.madit-tiptap .ProseMirror pre .hljs-doctag{color:var(--tiptap-code-keyword)!important}.madit-tiptap .ProseMirror pre .hljs-string,.madit-tiptap .ProseMirror pre .hljs-section,.madit-tiptap .ProseMirror pre .hljs-attribute,.madit-tiptap .ProseMirror pre .hljs-symbol,.madit-tiptap .ProseMirror pre .hljs-bullet,.madit-tiptap .ProseMirror pre .hljs-addition{color:var(--tiptap-code-string)!important}.madit-tiptap .ProseMirror pre .hljs-number,.madit-tiptap .ProseMirror pre .hljs-template-variable,.madit-tiptap .ProseMirror pre .hljs-link,.madit-tiptap .ProseMirror pre .hljs-selector-attr,.madit-tiptap .ProseMirror pre .hljs-selector-pseudo,.madit-tiptap .ProseMirror pre .hljs-meta{color:var(--tiptap-code-number)!important}.madit-tiptap .ProseMirror pre .hljs-title,.madit-tiptap .ProseMirror pre .hljs-title.class_,.madit-tiptap .ProseMirror pre .hljs-title.class,.madit-tiptap .ProseMirror pre .hljs-function .hljs-title,.madit-tiptap .ProseMirror pre .hljs-class .hljs-title,.madit-tiptap .ProseMirror pre .hljs-name{color:var(--tiptap-code-title)!important}.madit-tiptap .ProseMirror pre .hljs-variable,.madit-tiptap .ProseMirror pre .hljs-params,.madit-tiptap .ProseMirror pre .hljs-property,.madit-tiptap .ProseMirror pre .hljs-attr{color:var(--tiptap-code-member)!important}.madit-tiptap .ProseMirror pre .hljs-operator,.madit-tiptap .ProseMirror pre .hljs-punctuation{color:var(--tiptap-code-operator)!important}.madit-tiptap .ProseMirror pre .hljs-regexp,.madit-tiptap .ProseMirror pre .hljs-deletion{color:#cf222e!important}.mud-theme-dark .madit-tiptap .ProseMirror pre .hljs-regexp,[data-theme=dark] .madit-tiptap .ProseMirror pre .hljs-regexp,.dark .madit-tiptap .ProseMirror pre .hljs-regexp,.mud-theme-dark .madit-tiptap .ProseMirror pre .hljs-deletion,[data-theme=dark] .madit-tiptap .ProseMirror pre .hljs-deletion,.dark .madit-tiptap .ProseMirror pre .hljs-deletion{color:#ffa198!important}::deep ol,ul{margin-left:2rem!important}.madit-tiptap hr{border:solid 1px var(--mud-palette-tertiary)}.madit-tiptap .ProseMirror a{color:var(--mud-palette-primary);cursor:pointer;transition:color .12s ease,text-shadow .12s ease}.madit-tiptap .ProseMirror a:hover{color:var(--mud-palette-primary-lighten,);text-shadow:0 0 0 rgba(25,118,210,.25)}.madit-tiptap .ProseMirror a:focus{outline:2px solid var(--mud-palette-primary)}
