pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.mention{color:var(--primary);background-color:color-mix(in oklab, var(--primary) 12%, transparent);border-radius:.25rem;padding-inline:.3rem;font-weight:500;text-decoration:none;display:inline-block}[data-resize-container][data-node=image] [data-resize-wrapper]{outline:2px solid #0000;transition:outline-color .12s}[data-resize-container][data-node=image] [data-resize-wrapper][data-loading=true]>img{opacity:.7;transition:opacity .12s}[data-resize-container][data-node=image] [data-resize-wrapper][data-loading=true]:before{content:"";background-color:color-mix(in oklab, var(--background) 40%, transparent);pointer-events:none;z-index:1;position:absolute;inset:0}[data-resize-container][data-node=image] [data-resize-wrapper][data-loading=true]:after{content:"";border:3px solid color-mix(in oklab, var(--primary) 25%, transparent);border-top-color:var(--primary);z-index:2;pointer-events:none;border-radius:50%;width:32px;height:32px;margin:-16px 0 0 -16px;animation:.7s linear infinite easyclass-image-replace-spin;position:absolute;top:50%;left:50%}@keyframes easyclass-image-replace-spin{to{transform:rotate(360deg)}}[data-resize-container][data-node=image] [data-resize-wrapper]>img{margin:0;display:block}[data-resize-container][data-node=image].ProseMirror-selectednode [data-resize-wrapper]{outline-color:var(--primary)}[data-resize-container][data-node=image] [data-resize-handle]{background-color:var(--primary);opacity:0;z-index:1;border-radius:2px;width:9px;height:9px;transition:opacity .12s}[data-resize-container][data-node=image].ProseMirror-selectednode [data-resize-handle]{opacity:1}[data-resize-container][data-node=image] [data-resize-handle=top-left]{cursor:nwse-resize;transform:translate(-50%,-50%)}[data-resize-container][data-node=image] [data-resize-handle=top-right]{cursor:nesw-resize;transform:translate(50%,-50%)}[data-resize-container][data-node=image] [data-resize-handle=bottom-left]{cursor:nesw-resize;transform:translate(-50%,50%)}[data-resize-container][data-node=image] [data-resize-handle=bottom-right]{cursor:nwse-resize;transform:translate(50%,50%)}[data-resize-container][data-node=image]:has(>[data-resize-wrapper]>img[data-align=left]){justify-content:flex-start}[data-resize-container][data-node=image]:has(>[data-resize-wrapper]>img[data-align=center]){justify-content:center}[data-resize-container][data-node=image]:has(>[data-resize-wrapper]>img[data-align=right]){justify-content:flex-end}.prose img[data-align=left]{margin-inline:0 auto;display:block}.prose img[data-align=center]{margin-inline:auto;display:block}.prose img[data-align=right]{margin-inline:auto 0;display:block}.ec-codeblock{border:1px solid var(--border);background-color:var(--background);border-radius:.375rem;margin-block:.75rem;overflow:hidden}.ec-codeblock-header{border-bottom:1px solid color-mix(in oklab, var(--border) 60%, transparent);background-color:color-mix(in oklab, var(--muted) 50%, transparent);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .375rem .25rem .625rem;display:flex}.ec-codeblock-language{color:var(--muted-foreground);font-size:.75rem;line-height:1rem;font-family:var(--font-mono,ui-monospace, monospace)}.ec-codeblock-language-empty:before{content:" "}.ec-codeblock-copy{color:var(--muted-foreground);cursor:pointer;background-color:#0000;border:0;border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;transition:color .12s,background-color .12s;display:inline-flex}.ec-codeblock-copy:hover{color:var(--foreground);background-color:color-mix(in oklab, var(--background) 70%, transparent)}.ec-codeblock-copy[data-copied=true]{color:var(--primary)}.ec-codeblock-copy-icon{flex-shrink:0}.ec-codeblock-copy [data-icon=check],.ec-codeblock-copy[data-copied=true] [data-icon=copy]{display:none}.ec-codeblock-copy[data-copied=true] [data-icon=check]{display:inline-block}.ec-codeblock-status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prose .ec-codeblock>pre,[data-tiptap-viewer] .ec-codeblock>pre{overflow-x:auto;color:inherit!important;background-color:#0000!important;border-radius:0!important;margin:0!important;padding:0!important}.ec-codeblock .hljs{padding:.75rem;font-size:.8125rem;line-height:1.5}[data-tiptap-viewer] img{cursor:zoom-in}[data-tiptap-viewer] img:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tableWrapper{max-width:100%;margin-block:.75rem;overflow-x:auto}.tableWrapper>table{border-collapse:collapse;table-layout:fixed;width:100%}.tableWrapper th,.tableWrapper td{border:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere;padding:.5rem .75rem;position:relative}.tableWrapper th{background-color:var(--muted);text-align:start;font-weight:600}.ProseMirror .selectedCell{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}.ProseMirror .column-resize-handle{background-color:var(--primary);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.ProseMirror.resize-cursor{cursor:col-resize}
