:root{--default-font-size: 16px}.editor-paragraph{margin:14px 0 0}.editor-h1,.editor-h2,.editor-h3,.editor-h4,.editor-h5,.editor-h6{line-height:1.25;font-weight:400}.editor-h1{margin:1.2em 0 .6em;line-height:1.2;--editor-text-size: 2rem}.editor-h2{margin:1.1em 0 .5em;--editor-text-size: 1.6rem}.editor-h3{margin:1em 0 .4em;--editor-text-size: 1.3rem}.editor-h4{margin:.9em 0 .35em;--editor-text-size: 1.1rem}.editor-h5{margin:.8em 0 .3em;--editor-text-size: 1rem}.editor-h6{margin:.7em 0 .3em;--editor-text-size: .9rem}.editor-ul{padding:0;margin:0;list-style-position:outside}.editor-ul1{list-style-type:disc}.editor-ul2{list-style-type:circle}.editor-ul3{list-style-type:square}.editor-ul4{list-style-type:disc}.editor-ul5{list-style-type:circle}.editor-ol{padding:0;margin:0;list-style-position:outside}.editor-ol1{list-style-type:decimal}.editor-ol2{list-style-type:upper-alpha}.editor-ol3{list-style-type:lower-alpha}.editor-ol4{list-style-type:upper-roman}.editor-ol5{list-style-type:lower-roman}.editor-list-item{margin:0 32px;font-family:var(--listitem-marker-font-family, sans-serif);background-color:var(--listitem-marker-background-color, transparent)}.editor-list-item{--editor-text-size: var(--listitem-marker-font-size, var(--default-font-size, 16px))}.editor-list-item::marker{color:var(--listitem-marker-color, var(--foreground, #000));font-family:var(--listitem-marker-font-family, sans-serif);font-size:var(--listitem-marker-font-size, var(--default-font-size, 16px));background-color:var(--listitem-marker-background-color, transparent)}.editor-list-item-unchecked,.editor-list-item-checked{position:relative;margin-left:.5em;margin-right:.5em;padding-left:1.5em;padding-right:1.5em;list-style-type:none;outline:none;display:block;min-height:1.5em}.editor-list-item-checked>*,.editor-list-item-unchecked>*{margin-left:.01em}.editor-list-item-unchecked:before,.editor-list-item-checked:before{content:"​";width:.9em;height:.9em;top:50%;left:0;cursor:pointer;display:block;background-size:cover;position:absolute;transform:translateY(-50%)}.editor-list-item-unchecked:focus:before,.editor-list-item-checked:focus:before{box-shadow:0 0 0 2px #a6cdfe;border-radius:2px}.editor-list-item-checked:before{border:1px solid rgb(61,135,245);border-radius:2px;background-color:#3d87f5;background-repeat:no-repeat}.editor-list-item-checked:after{content:"";cursor:pointer;border-color:#fff;border-style:solid;position:absolute;display:block;top:45%;width:.2em;left:.35em;height:.4em;transform:translateY(-50%) rotate(45deg);border-width:0 .1em .1em 0}.editor-list-item-unchecked:before{border:1px solid #999;border-radius:2px}.editor-nested-list-item{list-style-type:none}.editor-nested-list-item:before,.editor-nested-list-item:after{display:none}.editor-quote{border-left:4px solid var(--border, #ccc);padding-left:1em;--editor-text-color: var(--muted-foreground, #999)}.editor-table-scrollable-wrapper{overflow-x:auto;margin:0 0 5px}.editor-table-scroll-right{box-shadow:inset -10px 0 10px #00000026}.editor-table-scroll-left{box-shadow:inset 10px 0 10px #00000026}.editor-table-scroll-middle{box-shadow:inset 10px 0 10px #00000026,inset -10px 0 10px #00000026}.editor-table-scrollable-wrapper>.editor-table{margin-top:0;margin-bottom:0}.editor-table-alignment-center{margin-left:auto;margin-right:auto}.editor-table-alignment-right{margin-left:auto}.editor-table{border-collapse:collapse;border-spacing:0;overflow-y:scroll;overflow-x:scroll;table-layout:fixed;width:fit-content;margin-top:25px;margin-bottom:30px}.editor-table-scrollable-wrapper.editor-table-frozen-row{overflow-x:clip}.editor-table-frozen-row tr:nth-of-type(1)>td{overflow:clip;position:sticky;z-index:2;top:44px}.editor-table-frozen-row tr:nth-of-type(1)>th{overflow:clip;background-color:var(--secondary, #f3f3f3);position:sticky;z-index:2;top:44px}.editor-table-frozen-row tr:nth-of-type(1)>td:after,.editor-table-frozen-row tr:nth-of-type(1)>th:after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid var(--border, #ccc)}.editor-table-frozen-column tr>td:first-child{position:sticky;z-index:2;left:0}.editor-table-frozen-column tr>th:first-child{background-color:var(--secondary, #f3f3f3);position:sticky;z-index:2;left:0}.editor-table-frozen-column tr>:first-child:after{content:"";position:absolute;left:0;top:0;right:0;height:100%;border-right:1px solid var(--border, #ccc)}.editor-table-row-stripping tr:nth-child(2n),.editor-table-frozen-column .editor-table.editor-table-row-stripping tr:nth-child(2n)>td:first-child{background-color:color-mix(in oklch,var(--foreground, #000) 1.3%,transparent)}.editor-table-cell{border:1px solid var(--border, #ccc);width:75px;vertical-align:top;text-align:start;padding:6px 8px;position:relative;outline:none;overflow:auto}.editor-table-cell>*{overflow:inherit}.editor-table-cell-header{background-color:var(--secondary, #f3f3f3);text-align:start}.editor-bold{font-weight:700}.editor-italic{font-style:italic}.editor-underline{text-decoration:underline}.editor-strikethrough{text-decoration:line-through}.editor-subscript{vertical-align:sub;font-size:.75em}.editor-superscript{vertical-align:super;font-size:.75em}.editor-code{font-family:monospace;background:var(--muted, #f3f3f3);padding:2px 4px;border-radius:4px;--editor-text-color: var(--muted-foreground, #666)}.editor-underline-strikethrough{text-decoration:underline line-through}.editor-uppercase{text-transform:uppercase}.editor-lowercase{text-transform:lowercase}.editor-capitalize{text-transform:capitalize}.editor-map-container{position:relative}.editor-link{text-decoration:none;--editor-text-color: #216fdb}.editor-link:hover{text-decoration:underline;cursor:pointer}.editor-text{color:var(--editor-text-color, var(--foreground, #000));font-size:var(--editor-text-size, var(--default-font-size, 16px))}img.editor-image,img.editor-map{display:inline-block}.editor-hr,.editor-html hr{border:none;border-top:1px solid var(--border, #ccc);margin:25px 0}.editor-html{line-height:1.7;font-weight:400}
