.ProseMirror{min-height:200px;outline:none;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.6;color:#1f2937}.dark .ProseMirror{color:#e5e7eb}.ProseMirror>*{margin-top:.75rem;margin-bottom:.75rem}.ProseMirror>*:first-child{margin-top:0}.ProseMirror>*:last-child{margin-bottom:0}.ProseMirror p{margin:.75rem 0}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.ProseMirror ul,.ProseMirror ol{padding:0 1rem;margin:1rem 0}.ProseMirror ul{list-style-type:disc;margin-left:1rem}.ProseMirror ol{list-style-type:decimal;margin-left:1rem}.ProseMirror ul ul{list-style-type:circle;margin-left:.25rem}.ProseMirror ol ol{list-style-type:lower-alpha;margin-left:.25rem}.ProseMirror ul li,.ProseMirror ol li{padding-left:.25rem}.ProseMirror li>p{margin:0}.ProseMirror li+li{margin-top:.25rem}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3{line-height:1.1;margin-top:1.5rem;margin-bottom:.5rem}.ProseMirror h1{font-size:2em;font-weight:700}.ProseMirror h2{font-size:1.5em;font-weight:600}.ProseMirror h3{font-size:1.25em;font-weight:600}.ProseMirror code{background-color:#6161611a;color:#616161;padding:.2em .4em;border-radius:4px;font-size:.9em;font-family:JetBrains Mono,Fira Code,Consolas,monospace}.ProseMirror pre{background:#0d0d0d;color:#fff;font-family:JetBrains Mono,Fira Code,Consolas,monospace;padding:.75rem 1rem;border-radius:.5rem;overflow-x:auto}.ProseMirror pre code{color:inherit;padding:0;background:none;font-size:.875rem}.ProseMirror mark{background-color:#faf594;border-radius:.25rem;padding:.1rem .2rem}.ProseMirror blockquote{padding-left:1rem;border-left:3px solid rgba(13,13,13,.1);margin:1rem 0;font-style:italic}.ProseMirror hr{border:none;border-top:2px solid rgba(13,13,13,.1);margin:2rem 0}.ProseMirror a{color:#4f46e5;cursor:pointer;text-decoration:underline}.ProseMirror a:hover{color:#4338ca}.ProseMirror img{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;overflow:hidden}.ProseMirror td,.ProseMirror th{min-width:1em;border:2px solid #ced4da;padding:.5rem;vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror th{font-weight:700;text-align:left;background-color:#f1f3f5}.ProseMirror .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#c8c8ff66;pointer-events:none}.ProseMirror ul[data-type=taskList]{list-style:none;padding:0}.ProseMirror ul[data-type=taskList] p{margin:0}.ProseMirror ul[data-type=taskList] li{display:flex;align-items:flex-start;margin:.5rem 0}.ProseMirror ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProseMirror ul[data-type=taskList] li>div{flex:1 1 auto}.ProseMirror ul[data-type=taskList] input[type=checkbox]{cursor:pointer;width:1.1em;height:1.1em;margin:.2rem .5rem 0 0}.dark .ProseMirror code{background-color:#ffffff1a;color:#e0e0e0}.dark .ProseMirror pre{background:#1a1a1a}.dark .ProseMirror blockquote{border-left-color:#fff3}.dark .ProseMirror hr{border-top-color:#ffffff1a}.dark .ProseMirror th{background-color:#2a2a2a}.dark .ProseMirror td,.dark .ProseMirror th{border-color:#444}.dark .ProseMirror p.is-editor-empty:first-child:before{color:#6b7280}
