.editorjs-content[data-v-e61f0fe2]{line-height:1.6}.editorjs-content h1[data-v-e61f0fe2]{font-size:2rem;margin:1.5rem 0 1rem}.editorjs-content h2[data-v-e61f0fe2]{font-size:1.75rem;margin:1.25rem 0 .75rem}.editorjs-content h3[data-v-e61f0fe2]{font-size:1.5rem;margin:1rem 0 .5rem}.editorjs-content h4[data-v-e61f0fe2]{font-size:1.25rem;margin:1rem 0 .5rem}.editorjs-content h5[data-v-e61f0fe2]{font-size:1.1rem;margin:.75rem 0 .5rem}.editorjs-content h6[data-v-e61f0fe2]{font-size:1rem;margin:.75rem 0 .5rem}.editorjs-content p[data-v-e61f0fe2]{margin:1rem 0}.editorjs-content ul[data-v-e61f0fe2],.editorjs-content ol[data-v-e61f0fe2]{margin:1rem 0;padding-left:2rem}.editorjs-content li[data-v-e61f0fe2]{margin:.5rem 0}.editorjs-content blockquote[data-v-e61f0fe2]{margin:2rem 0;padding:1rem 2rem;border-left:4px solid #007bff;background:#f8f9fa;font-style:italic}.editorjs-content blockquote cite[data-v-e61f0fe2]{display:block;margin-top:1rem;font-style:normal;font-weight:700;opacity:.8}.editorjs-content blockquote cite[data-v-e61f0fe2]:before{content:"— "}.editorjs-content pre[data-v-e61f0fe2]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;padding:1rem;overflow-x:auto;margin:1rem 0}.editorjs-content code[data-v-e61f0fe2]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem}.editorjs-content hr[data-v-e61f0fe2]{margin:2rem 0;border:none;border-top:1px solid #e9ecef}.editorjs-content figure[data-v-e61f0fe2]{margin:2rem 0;text-align:center}.editorjs-content figure img[data-v-e61f0fe2]{max-width:100%;height:auto;border-radius:4px}.editorjs-content figure img.with-border[data-v-e61f0fe2]{border:1px solid #e9ecef}.editorjs-content figure img.stretched[data-v-e61f0fe2]{width:100%}.editorjs-content figcaption[data-v-e61f0fe2]{margin-top:.5rem;font-size:.9rem;color:#6c757d;font-style:italic}.editorjs-content .embed-block[data-v-e61f0fe2]{margin:2rem 0;text-align:center}.editorjs-content .embed-wrapper[data-v-e61f0fe2]{position:relative;width:100%;max-width:100%;overflow:hidden;border-radius:4px;display:flex;align-items:center;justify-content:center;background:#f8f9fa}.editorjs-content .embed-wrapper iframe[data-v-e61f0fe2]{width:100%;height:100%;position:absolute;top:0;left:0}.editorjs-content .embed-fallback-link[data-v-e61f0fe2]{display:inline-block;max-width:90%;padding:.75rem 1rem;word-break:break-all;color:#007bff;font-size:.9rem}a.embed-fallback-link[data-v-e61f0fe2]:hover{text-decoration:underline}.editorjs-content .table-wrapper[data-v-e61f0fe2]{margin:1.5rem 0;overflow-x:auto;border:1px solid #e9ecef;border-radius:6px}.editorjs-content table[data-v-e61f0fe2]{width:100%;border-collapse:collapse;background:#fff}.editorjs-content table.stretched[data-v-e61f0fe2]{width:100%}.editorjs-content table th[data-v-e61f0fe2],.editorjs-content table td[data-v-e61f0fe2]{border:1px solid #e9ecef;padding:.6rem .75rem;text-align:left;vertical-align:top}.editorjs-content table thead th[data-v-e61f0fe2]{background:#f8f9fa;font-weight:600}.editorjs-content table tbody tr:nth-child(2n) td[data-v-e61f0fe2]{background:#fafbfc}.checklist[data-v-e61f0fe2]{margin:1rem 0}.checklist-item[data-v-e61f0fe2]{display:flex;align-items:flex-start;gap:.5rem;margin:.5rem 0}.checklist-item input[type=checkbox][data-v-e61f0fe2]{margin-top:.25rem}.editorjs-content .warning-block[data-v-e61f0fe2]{display:flex;gap:.75rem;align-items:flex-start;margin:1.5rem 0;padding:1rem 1.25rem;border-left:4px solid #f59e0b;background:#fffbeb;border-radius:4px;color:#78350f}.editorjs-content .warning-block .warning-icon[data-v-e61f0fe2]{flex:0 0 1.5rem;width:1.5rem;height:1.5rem;border-radius:50%;background:#f59e0b;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.editorjs-content .warning-block .warning-title[data-v-e61f0fe2]{font-weight:600;margin-bottom:.25rem}.editorjs-content .warning-block .warning-message[data-v-e61f0fe2]{line-height:1.5}.editorjs-content[data-v-e61f0fe2] mark,.editorjs-content[data-v-e61f0fe2] .cdx-marker{background:#f5c20059;padding:0 .15em;border-radius:2px}.editorjs-content[data-v-e61f0fe2] code.inline-code,.editorjs-content[data-v-e61f0fe2] .inline-code{background:#f1f3f5;border:1px solid #e9ecef;border-radius:3px;padding:.05em .35em;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.editorjs-content[data-v-e61f0fe2] u{text-decoration:underline;text-underline-offset:2px}.unsupported-block[data-v-e61f0fe2]{padding:1rem;background:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;margin:1rem 0;color:#856404}
