.editor-wrapper .ProseMirror{outline:none;min-height:400px;padding:1.5rem}.editor-wrapper .ProseMirror>*+*{margin-top:.75em}.editor-wrapper .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#94a3b8;pointer-events:none;height:0}.editor-wrapper .ProseMirror h1{color:#0f172a;margin-top:1.5rem;margin-bottom:.75rem;font-size:2.25rem;font-weight:700;line-height:1.2}.editor-wrapper .ProseMirror h2{color:#0f172a;margin-top:1.25rem;margin-bottom:.5rem;font-size:1.875rem;font-weight:700;line-height:1.3}.editor-wrapper .ProseMirror h3{color:#0f172a;margin-top:1rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:600;line-height:1.4}.editor-wrapper .ProseMirror h4{color:#1e293b;margin-top:.75rem;margin-bottom:.25rem;font-size:1.25rem;font-weight:600;line-height:1.4}.editor-wrapper .ProseMirror p{color:#334155;font-size:1rem;line-height:1.75}.editor-wrapper .ProseMirror ul{margin:.75rem 0;padding-left:1.5rem;list-style-type:disc}.editor-wrapper .ProseMirror ol{margin:.75rem 0;padding-left:1.5rem;list-style-type:decimal}.editor-wrapper .ProseMirror li{color:#334155;margin:.25rem 0;line-height:1.75}.editor-wrapper .ProseMirror li p{margin:0}.editor-wrapper .ProseMirror ul ul,.editor-wrapper .ProseMirror ol ol,.editor-wrapper .ProseMirror ul ol,.editor-wrapper .ProseMirror ol ul{margin:.25rem 0}.editor-wrapper .ProseMirror blockquote{color:#475569;background-color:#fff7ed;border-left:4px solid #f97316;border-radius:0 .5rem .5rem 0;margin:1rem 0;padding:1rem;font-style:italic}.editor-wrapper .ProseMirror code{color:#e11d48;background-color:#f1f5f9;border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.875rem}.editor-wrapper .ProseMirror pre{color:#e2e8f0;background-color:#1e293b;border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.editor-wrapper .ProseMirror pre code{color:inherit;background:0 0;padding:0;font-size:.875rem}.editor-wrapper .ProseMirror hr{border:none;border-top:2px solid #e2e8f0;margin:2rem 0}.editor-wrapper .ProseMirror a{color:#f97316;cursor:pointer;text-decoration:underline}.editor-wrapper .ProseMirror a:hover{color:#ea580c}.editor-wrapper .ProseMirror img{border-radius:.5rem;max-width:100%;height:auto;margin:1rem auto;display:block}.editor-wrapper .ProseMirror table{border-collapse:collapse;width:100%;margin:1rem 0}.editor-wrapper .ProseMirror th,.editor-wrapper .ProseMirror td{text-align:left;border:1px solid #e2e8f0;padding:.75rem}.editor-wrapper .ProseMirror th{background-color:#f8fafc;font-weight:600}.editor-wrapper .ProseMirror strong{color:#0f172a;font-weight:700}.editor-wrapper .ProseMirror em{font-style:italic}.editor-wrapper .ProseMirror u{text-decoration:underline}.editor-wrapper .ProseMirror s{text-decoration:line-through}.editor-wrapper .ProseMirror mark{background-color:#fef08a;border-radius:.125rem;padding:.125rem .25rem}.editor-wrapper .ProseMirror iframe{aspect-ratio:16/9;border-radius:.5rem;width:100%;margin:1rem 0}.editor-wrapper .ProseMirror ::selection{background-color:#fed7aa}.editor-wrapper .ProseMirror .selectedCell{background-color:#fff7ed}
