*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{color:#333;background:#fff;font-family:system-ui,-apple-system,sans-serif;line-height:1.6}.ProseMirror{color:#333;outline:none;height:100%;padding:16px 24px;font-size:1rem;line-height:1.6}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#aaa;pointer-events:none;height:0}.ProseMirror h1{border-bottom:1px solid #eee;margin-top:0;margin-bottom:8px;padding-bottom:4px;font-size:2em;font-weight:700}.ProseMirror h2{border-bottom:1px solid #eee;margin-top:16px;margin-bottom:8px;padding-bottom:4px;font-size:1.5em;font-weight:600}.ProseMirror h3{margin-top:12px;margin-bottom:8px;font-size:1.25em;font-weight:600}.ProseMirror p{margin-bottom:8px}.ProseMirror code{background-color:#f5f5f5;border-radius:3px;padding:2px 4px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.875em}.ProseMirror pre{background-color:#f5f5f5;border-radius:4px;padding:16px;overflow:auto}.ProseMirror pre code{background-color:#0000;padding:0}.ProseMirror blockquote{color:#666;border-left:4px solid #ddd;margin-left:0;padding-left:16px}.ProseMirror a{color:#06c}.ProseMirror ul,.ProseMirror ol{padding-left:24px}.ProseMirror hr{border:none;border-top:1px solid #ddd;margin:16px 0}.ProseMirror img{max-width:100%}
