.ProseMirror{outline:none;min-height:600px;padding:1rem}.ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.ProseMirror h1{margin-top:2rem;margin-bottom:1rem;font-size:2.25rem;font-weight:700;line-height:2.5rem}.ProseMirror h2{margin-top:1.75rem;margin-bottom:.875rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.ProseMirror h3{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:600;line-height:2rem}.ProseMirror p{margin-bottom:1rem;line-height:1.75}.ProseMirror a{color:#2563eb;cursor:pointer;text-decoration:underline}.ProseMirror a:hover{color:#1d4ed8}.ProseMirror ul,.ProseMirror ol{margin-bottom:1rem;padding-left:2rem}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror li{margin-bottom:.5rem}.ProseMirror li p{margin-bottom:.25rem}.ProseMirror blockquote{color:#6b7280;border-left:4px solid #2563eb;margin-bottom:1rem;margin-left:0;margin-right:0;padding-left:1rem;font-style:italic}.ProseMirror code{color:#2563eb;background-color:#f3f4f6;border-radius:.25rem;padding:.125rem .375rem;font-family:Courier New,Courier,monospace;font-size:.875em}.ProseMirror pre{color:#f9fafb;background-color:#1f2937;border-radius:.5rem;margin-bottom:1rem;padding:1rem;overflow-x:auto}.ProseMirror pre code{color:inherit;background-color:#0000;padding:0;font-size:.875rem}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin-bottom:1rem;overflow:hidden}.ProseMirror table td,.ProseMirror table th{vertical-align:top;box-sizing:border-box;border:1px solid #d1d5db;padding:.5rem 1rem;position:relative}.ProseMirror table th{text-align:left;background-color:#f3f4f6;font-weight:600}.ProseMirror table .selectedCell{background-color:#dbeafe}.ProseMirror table .column-resize-handle{pointer-events:none;background-color:#2563eb;width:4px;position:absolute;top:0;bottom:0;right:-2px}.ProseMirror img{border-radius:.5rem;max-width:100%;height:auto;margin-bottom:1rem}.ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:2rem 0}.ProseMirror strong{font-weight:700}.ProseMirror em{font-style:italic}.ProseMirror s{text-decoration:line-through}.ProseMirror u{text-decoration:underline}.ProseMirror [data-text-align=left]{text-align:left}.ProseMirror [data-text-align=center]{text-align:center}.ProseMirror [data-text-align=right]{text-align:right}.ProseMirror [data-text-align=justify]{text-align:justify}.ProseMirror:focus{outline:none}.ProseMirror ::selection{background-color:#bfdbfe}.ProseMirror .affiliate-box-wrapper,.ProseMirror .image-caption-wrapper{margin:1.5rem 0}.ProseMirror [data-node-view-wrapper]{position:relative}.ProseMirror button{cursor:pointer}.ProseMirror pre.hljs{color:#abb2bf;background-color:#282c34;border-radius:.5rem;margin-bottom:1rem;padding:2.5rem 1rem 1rem;font-family:Courier New,Courier,monospace;line-height:1.5;position:relative;overflow-x:auto}.ProseMirror pre.hljs:before{content:"Copy";color:#abb2bf;cursor:pointer;z-index:10;background-color:#3b4048;border-radius:.25rem;padding:.25rem .75rem;font-family:system-ui,-apple-system,sans-serif;font-size:.75rem;transition:background-color .2s;position:absolute;top:.5rem;right:.5rem}.code-block-wrapper{margin:1rem 0}.code-block-wrapper pre.hljs{margin:0}.ProseMirror pre.hljs:hover:before{background-color:#4b5563}.ProseMirror pre.hljs.copied:before{content:"Copied";background-color:#10b981}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.ProseMirror .grid-layout-wrapper{margin:1.5rem 0}.ProseMirror .grid-columns-container{position:relative}.ProseMirror .grid-content-wrapper,.ProseMirror .grid-columns-container>[data-node-view-content],.ProseMirror .grid-columns-container [data-node-view-wrapper]:not(.grid-column-wrapper){display:contents!important}.ProseMirror .grid-column-wrapper{box-sizing:border-box;background-color:#ffffffb3;border:1px dashed #d1d5db;border-radius:.375rem;min-width:0;min-height:100px;transition:border-color .2s,box-shadow .2s;display:block;position:relative}.ProseMirror .grid-column-wrapper:hover{border-color:#10b981;box-shadow:0 0 0 2px #10b9811a}.ProseMirror .grid-column-wrapper:focus-within{border-color:#10b981;box-shadow:0 0 0 2px #10b98133}.ProseMirror .grid-column-content{min-height:80px}.ProseMirror .grid-column-editable{outline:none;min-height:60px}.ProseMirror .grid-column-editable>*{margin-top:0}.ProseMirror .grid-column-editable>:last-child{margin-bottom:0}grid-layout{width:100%;margin:1.5rem 0;display:grid}grid-layout[data-column-count="2"]{grid-template-columns:var(--col-1,1fr)var(--col-2,1fr)}grid-layout[data-column-count="3"]{grid-template-columns:var(--col-1,1fr)var(--col-2,1fr)var(--col-3,1fr)}grid-layout[data-column-count="4"]{grid-template-columns:repeat(4,1fr)}grid-layout[data-column-count="5"]{grid-template-columns:repeat(5,1fr)}grid-layout[data-column-count="6"]{grid-template-columns:repeat(6,1fr)}grid-column{box-sizing:border-box;min-width:0}@media (max-width:768px){grid-layout{grid-template-columns:1fr!important}grid-column{width:100%!important}}.ProseMirror .resize-handle{opacity:0;transition:opacity .2s}.ProseMirror .grid-columns-container:hover .resize-handle{opacity:1}.ProseMirror .resize-handle:hover{background-color:#10b9814d}.ProseMirror .resize-handle:active{background-color:#10b98180}.ProseMirror .grid-layout-wrapper button[title^=Remove\ Column]{opacity:0;transition:opacity .2s}.ProseMirror .grid-layout-wrapper:hover button[title^=Remove\ Column]{opacity:.5}.ProseMirror .grid-layout-wrapper button[title^=Remove\ Column]:hover{opacity:1}@media (max-width:768px){.ProseMirror .grid-columns-container{grid-template-columns:1fr!important}.ProseMirror .resize-handle{display:none}}
