.ProseMirror{min-height:400px;padding:1rem;outline:none}.ProseMirror:focus{outline:none}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.ProseMirror h2{font-size:1.5rem;font-weight:700;margin-top:1.5rem;margin-bottom:1rem;line-height:1.3}.ProseMirror h3{font-size:1.25rem;font-weight:600;margin-top:1.25rem;margin-bottom:.75rem;line-height:1.4}.ProseMirror ul{list-style-type:disc!important;padding-left:2rem;margin:1rem 0}.ProseMirror ol{list-style-type:decimal!important;padding-left:2rem;margin:1rem 0}.ProseMirror ul li{list-style-type:disc!important}.ProseMirror ol li,.ProseMirror ul li{list-style-position:outside!important;margin:.5rem 0;display:list-item!important}.ProseMirror ol li{list-style-type:decimal!important}.ProseMirror ul ul{list-style-type:circle!important;padding-left:1.5rem}.ProseMirror ul ul ul{list-style-type:square!important}.ProseMirror ol ol{list-style-type:lower-alpha!important;padding-left:1.5rem}.ProseMirror blockquote{border-left:3px solid #d1d5db;padding-left:1rem;margin:1rem 0;color:#6b7280;font-style:italic}.ProseMirror code{background-color:#f3f4f6;color:#374151;padding:.125rem .25rem;font-family:monospace;font-size:.875rem}.ProseMirror a{color:#2563eb;text-decoration:underline;cursor:pointer}.ProseMirror a:hover{color:#1d4ed8}.ProseMirror img{max-width:100%;height:auto;margin:1rem 0}.ProseMirror p{margin:.75rem 0;line-height:1.6}.ProseMirror strong{font-weight:700}.ProseMirror em{font-style:italic}.ProseMirror u{text-decoration:underline}.ProseMirror table{border-collapse:collapse;margin:1rem 0;overflow:hidden;table-layout:fixed;width:100%}.ProseMirror td,.ProseMirror th{border:1px solid #d1d5db;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.ProseMirror th{background-color:#f3f4f6;font-weight:600;text-align:left}.ProseMirror .selectedCell:after{background:rgba(255,68,79,.1);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.ProseMirror .column-resize-handle{background-color:#adb5bd;bottom:-2px;position:absolute;right:-2px;pointer-events:none;top:0;width:4px}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror .resize-cursor{cursor:col-resize}.ProseMirror p[style*="text-align: left"]{text-align:left}.ProseMirror p[style*="text-align: center"]{text-align:center}.ProseMirror p[style*="text-align: right"]{text-align:right}.ProseMirror h2[style*="text-align: left"],.ProseMirror h3[style*="text-align: left"]{text-align:left}.ProseMirror h2[style*="text-align: center"],.ProseMirror h3[style*="text-align: center"]{text-align:center}.ProseMirror h2[style*="text-align: right"],.ProseMirror h3[style*="text-align: right"]{text-align:right}.ProseMirror:lang(ja){line-height:1.8;font-feature-settings:"palt" on}.ProseMirror:lang(ja) p{margin:1rem 0}