:root{--ai-panel-width: 24rem}.editor-shell{transition:padding .18s ease}@media (min-width: 640px){.editor-shell.ai-panel-open{padding-right:calc(var(--ai-panel-width) + 1rem);padding-left:1rem}.editor-shell.ai-panel-open .tiptap{width:min(708px,100%);margin-left:auto;margin-right:auto}}@media (min-width: 1024px){.editor-shell.ai-panel-open{padding-left:19rem}}.tiptap>*+*{margin-top:.75em}.tiptap h1{display:block;font-size:2em;margin:.67em 0;font-weight:700}.tiptap h2{display:block;font-size:1.5em;margin:.83em 0;font-weight:700}.tiptap h3{display:block;font-size:1.17em;margin:1em 0;font-weight:700}.tiptap p{display:block;margin:1em 0}.tiptap ul{display:block;list-style-type:disc;margin:1em 0;padding-left:1.3rem}.tiptap ol{display:block;list-style-type:decimal;margin:1em 0;padding-left:1.3rem}.tiptap code{font-family:monospace;background-color:#6161611a;color:#dc143c}.tiptap pre{display:block;font-family:monospace;white-space:pre-wrap;background:#6161611a;color:#616161;margin:1em 0;padding:1rem}.tiptap pre code{color:inherit;padding:0;background:none}.tiptap img{display:inline-block;height:auto;max-width:100%}.tiptap blockquote{padding-left:1rem;border-left:2px solid #616161}.tiptap hr{display:block;margin:.5em auto;border-style:inset;border-width:1px;border-color:#616161}.tiptap a{text-decoration:none;color:#1e90ff}.tiptap a:hover{text-decoration:underline;cursor:pointer}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.bubble-menu{display:flex;background-color:hsl(var(--secondary)/var(--tw-bg-opacity))}.dark .tiptap pre{color:#fff}
