.acg-editor-content{max-width:600px;margin:0 auto}.acg-editor-content.html-viewer{font-family:DM Sans,sans-serif}.acg-editor-content.html-viewer h1,.acg-editor-content.html-viewer h2,.acg-editor-content.html-viewer h3,.acg-editor-content.html-viewer h4,.acg-editor-content.html-viewer h5,.acg-editor-content.html-viewer h6{font-weight:600;line-height:1.25;margin:1.5rem 0 .5rem}.acg-editor-content.html-viewer h1{font-size:2rem}.acg-editor-content.html-viewer h2{font-size:1.5rem}.acg-editor-content.html-viewer h3{font-size:1.25rem}.acg-editor-content.html-viewer h4{font-size:1.125rem}.acg-editor-content.html-viewer h5{font-size:1rem}.acg-editor-content.html-viewer h6{font-size:.875rem}.acg-editor-content.html-viewer p{margin:.75rem 0;line-height:1.6}.acg-editor-content.html-viewer ol,.acg-editor-content.html-viewer ul{margin:.75rem 0;padding-left:1.5rem}.acg-editor-content.html-viewer li{margin:.25rem 0}.acg-editor-content.html-viewer blockquote{border-left:4px solid #e5e7eb;padding-left:1rem;margin:1rem 0;font-style:italic;color:#6b7280}.acg-editor-content.html-viewer code{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-family:monospace;font-size:.875rem}.acg-editor-content.html-viewer pre{background-color:#f3f4f6;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1rem 0}.acg-editor-content.html-viewer pre code{background:none;padding:0}.acg-editor-content.html-viewer img{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0}.acg-editor-content.html-viewer a{color:#3b82f6;text-decoration:underline}.acg-editor-content.html-viewer a:hover{color:#1d4ed8}.acg-editor-content.html-viewer mark{background-color:#fef3c7;padding:.125rem .25rem;border-radius:.25rem}.acg-editor-content.html-viewer hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}.tiptap-loading{display:flex;align-items:center;justify-content:center;padding:2rem;color:#6b7280;font-style:italic}