:root,.dark{--highlight-default:#fef3c7;--highlight-red:#fecaca;--highlight-orange:#fed7aa;--highlight-yellow:#fef08a;--highlight-lime:#d9f99d;--highlight-green:#bbf7d0;--highlight-teal:#99f6e4;--highlight-cyan:#a5f3fc;--highlight-blue:#bfdbfe;--highlight-purple:#e9d5ff;--highlight-pink:#fbcfe8;--highlight-gray:#e5e7eb}[data-jb-rich-text-content] .ProseMirror{min-height:inherit;cursor:text;background:0 0;border:none;outline:none;margin:0;padding:0;font-size:.875rem}[data-jb-rich-text-content] .ProseMirror p{margin-top:.5rem;margin-bottom:.5rem;font-size:.875rem}[data-jb-rich-text-content] .ProseMirror p:first-child{margin-top:0}[data-jb-rich-text-content] .ProseMirror p:last-child{margin-bottom:0}[data-jb-rich-text-content] .ProseMirror h1{margin-top:1rem;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}[data-jb-rich-text-content] .ProseMirror h1:first-child{margin-top:0}[data-jb-rich-text-content] .ProseMirror h2{margin-top:.75rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}[data-jb-rich-text-content] .ProseMirror h2:first-child{margin-top:0}[data-jb-rich-text-content] .ProseMirror h3{margin-top:.75rem;margin-bottom:.25rem;font-size:1.125rem;font-weight:500}[data-jb-rich-text-content] .ProseMirror h3:first-child{margin-top:0}[data-jb-rich-text-content] .ProseMirror h4{margin-top:.5rem;margin-bottom:.25rem;font-size:1rem;font-weight:500}[data-jb-rich-text-content] .ProseMirror h4:first-child{margin-top:0}[data-jb-rich-text-content] .ProseMirror h5{margin-top:.5rem;margin-bottom:.25rem;font-size:.875rem;font-weight:500}[data-jb-rich-text-content] .ProseMirror h5:first-child{margin-top:0}[data-jb-rich-text-content] .ProseMirror h6{margin-top:.5rem;margin-bottom:.25rem;font-size:.75rem;font-weight:500}[data-jb-rich-text-content] .ProseMirror h6:first-child{margin-top:0}[data-jb-rich-text-content] .ProseMirror blockquote{border-left:4px solid var(--border);color:var(--muted-foreground);margin-top:.75rem;margin-bottom:.75rem;padding-left:1rem;font-style:italic}[data-jb-rich-text-content] .ProseMirror ul{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.5rem;list-style:outside}[data-jb-rich-text-content] .ProseMirror ol{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.5rem;list-style:decimal}[data-jb-rich-text-content] .ProseMirror li{margin-top:.25rem;margin-bottom:.25rem}[data-jb-rich-text-content] .ProseMirror li p{margin:0}[data-jb-rich-text-content] .ProseMirror a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}[data-jb-rich-text-content] .ProseMirror a:hover{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){[data-jb-rich-text-content] .ProseMirror a:hover{color:color-mix(in oklab, var(--primary) 80%, transparent)}}[data-jb-rich-text-content] .ProseMirror table{border-collapse:collapse;table-layout:auto;border:1px solid var(--border);width:100%;margin-top:1rem;margin-bottom:1rem}[data-jb-rich-text-content] .ProseMirror table:first-child{margin-top:0}[data-jb-rich-text-content] .ProseMirror td{border-right:1px solid var(--border);padding:.5rem .75rem}[data-jb-rich-text-content] .ProseMirror td:last-child{border-right:none}[data-jb-rich-text-content] .ProseMirror th{background:var(--muted);text-align:left;border-right:1px solid var(--border);padding:.5rem .75rem;font-weight:500}[data-jb-rich-text-content] .ProseMirror th:last-child{border-right:none}[data-jb-rich-text-content] .ProseMirror tr{border-bottom:1px solid var(--border)}[data-jb-rich-text-content] .ProseMirror tr:last-child{border-bottom:none}[data-jb-rich-text-content] .ProseMirror .is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--muted-foreground);pointer-events:none;float:left;height:0}