.tiptap-editor-container-light{background:#f7f4ef;border:1px solid #e5e0d8;border-radius:.5rem;width:100%;overflow:hidden}.tiptap-editor-container-light .editor-toolbar{background:#f0ebe5;border-bottom:1px solid #e5e0d8;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.5rem;display:flex}.tiptap-editor-container-light .editor-toolbar-btn{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;min-width:2rem;min-height:2rem;transition:background-color .15s,color .15s;display:inline-flex}.tiptap-editor-container-light .editor-toolbar-btn:hover{color:#111827;background:#e7e2db}.tiptap-editor-container-light .editor-toolbar-btn:disabled{opacity:.5;cursor:not-allowed}.tiptap-editor-container-light .editor-content-container{background:#f7f4ef;position:relative}.tiptap-editor-container-light .ProseMirror{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;color:#1f2937;outline:none;min-height:200px;padding:1rem;line-height:1.6}.tiptap-editor-container-light .ProseMirror h1,.tiptap-editor-container-light .ProseMirror h2,.tiptap-editor-container-light .ProseMirror h3,.tiptap-editor-container-light .ProseMirror h4,.tiptap-editor-container-light .ProseMirror h5,.tiptap-editor-container-light .ProseMirror h6{color:#111827;margin:1rem 0 .5rem;font-weight:700;line-height:1.25}.tiptap-editor-container-light .ProseMirror p{margin:.5rem 0}.tiptap-editor-container-light .ProseMirror ul,.tiptap-editor-container-light .ProseMirror ol{margin:.75rem 0;padding-left:1.5rem}.tiptap-editor-container-light .ProseMirror blockquote{color:#52525b;border-left:4px solid #d6d3d1;margin:1rem 0;padding-left:1rem}.tiptap-editor-container-light .ProseMirror hr{border:none;border-top:1px solid #d6d3d1;margin:1rem 0}.tiptap-editor-container-light .ProseMirror a{color:#2563eb;text-decoration:underline}.tiptap-editor-container-light .ProseMirror code{color:#111827;background:#ece7e1;border-radius:.25rem;padding:.15rem .35rem;font-size:.9em}.tiptap-editor-container-light .ProseMirror pre{color:#f8fafc;background:#1e293b;border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.tiptap-editor-container-light .ProseMirror pre code{color:inherit;background:0 0;padding:0}.tiptap-editor-container-light .ProseMirror img{border-radius:.5rem;max-width:100%;margin:1rem auto;display:block}.tiptap-editor-container-light .ProseMirror table{border-collapse:collapse;width:100%;margin:1rem 0}.tiptap-editor-container-light .ProseMirror th,.tiptap-editor-container-light .ProseMirror td{border:1px solid #e5e0d8;padding:.75rem}.tiptap-editor-container-light .ProseMirror th{background:#f0ebe5;font-weight:600}.tiptap-editor-container-light .ProseMirror .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#a1a1aa;pointer-events:none;height:0}.tiptap-editor-container-light .copy-code-button{color:#111827;cursor:pointer;opacity:0;background:#00000014;border:none;border-radius:.375rem;padding:.35rem .65rem;font-size:.75rem;transition:opacity .2s,background .2s;position:absolute;top:.5rem;right:.5rem}.tiptap-editor-container-light .code-block-wrapper:hover .copy-code-button{opacity:1}.tiptap-editor-container-light .copy-code-button:hover{background:#00000026}
