.ProseMirror,.editor.content-area{z-index:0;flex:1 1 auto;padding:4rem 1rem;caret-color:#000;outline-width:0}.ProseMirror:is(.dark *),.editor.content-area:is(.dark *){caret-color:#fff}@media (min-width:640px){.ProseMirror,.editor.content-area{padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.ProseMirror,.editor.content-area{padding-left:3rem;padding-right:3rem}}@media (min-width:1024px){.ProseMirror,.editor.content-area{padding-left:4rem;padding-right:4rem}}.ProseMirror.ProseMirror-focused:focus-visible,.editor.content-area.ProseMirror-focused:focus-visible{outline:none}.ProseMirror .selection,.editor.content-area .selection{display:inline}.ProseMirror .selection,.ProseMirror ::selection,.editor.content-area .selection,.editor.content-area ::selection{display:inline;background-color:hsl(var(--foreground)/.1)}.ProseMirror>.react-renderer,.editor.content-area>.react-renderer{margin-top:1.5rem;margin-bottom:1.5rem}.ProseMirror>.react-renderer:first-child,.editor.content-area>.react-renderer:first-child{margin-top:0}.ProseMirror>.react-renderer:last-child,.editor.content-area>.react-renderer:last-child{margin-bottom:0}.ProseMirror.resize-cursor,.editor.content-area.resize-cursor{cursor:col-resize}.ProseMirror .ProseMirror-gapcursor,.editor.content-area .ProseMirror-gapcursor{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:42rem}.ProseMirror .ProseMirror-gapcursor:after,.editor.content-area .ProseMirror-gapcursor:after{top:-1.5em;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;max-width:42rem;border-top-color:rgba(0,0,0,.4)}.ProseMirror .ProseMirror-gapcursor:is(.dark *):after,.editor.content-area .ProseMirror-gapcursor:is(.dark *):after{border-top-color:hsla(0,0%,100%,.4)}.ProseMirror figure[data-type=mediaBlock],.editor.content-area figure[data-type=mediaBlock]{margin:0}.ProseMirror figure[data-type=mediaBlock] img,.editor.content-area figure[data-type=mediaBlock] img{display:block;width:100%;border-radius:.25rem}.ProseMirror figure[data-type=blockquoteFigure],.editor.content-area figure[data-type=blockquoteFigure]{margin-top:3.5rem;margin-bottom:3.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.ProseMirror figure[data-type=blockquoteFigure]:is(.dark *),.editor.content-area figure[data-type=blockquoteFigure]:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.ProseMirror [data-type=blockquoteFigure] blockquote,.ProseMirror>blockquote blockquote,.editor.content-area [data-type=blockquoteFigure] blockquote,.editor.content-area>blockquote blockquote{margin:0}.ProseMirror [data-type=blockquoteFigure] blockquote>:first-child,.ProseMirror>blockquote blockquote>:first-child,.editor.content-area [data-type=blockquoteFigure] blockquote>:first-child,.editor.content-area>blockquote blockquote>:first-child{margin-top:0}.ProseMirror [data-type=blockquoteFigure] blockquote>:last-child,.ProseMirror>blockquote blockquote>:last-child,.editor.content-area [data-type=blockquoteFigure] blockquote>:last-child,.editor.content-area>blockquote blockquote>:last-child{margin-bottom:0}.ProseMirror [data-type=columns],.editor.content-area [data-type=columns]{margin-top:2rem;margin-bottom:1.5rem;display:grid;gap:1rem}.ProseMirror [data-type=columns].layout-sidebar-left,.editor.content-area [data-type=columns].layout-sidebar-left{grid-template-columns:40fr 60fr}.ProseMirror [data-type=columns].layout-sidebar-right,.editor.content-area [data-type=columns].layout-sidebar-right{grid-template-columns:60fr 40fr}.ProseMirror [data-type=columns].layout-two-column,.editor.content-area [data-type=columns].layout-two-column{grid-template-columns:1fr 1fr}.ProseMirror [data-type=column],.editor.content-area [data-type=column]{overflow:auto}.ProseMirror [data-type=details],.editor.content-area [data-type=details]{margin:1.5rem auto;display:flex;gap:.25rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding:.5rem}.ProseMirror [data-type=details] summary,.editor.content-area [data-type=details] summary{display:block;font-weight:700}.ProseMirror [data-type=details]>button,.editor.content-area [data-type=details]>button{display:flex;height:1.25rem;width:1.25rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;border-style:none;background-color:transparent;font-size:.75rem;line-height:1rem}.ProseMirror [data-type=details]>button:hover,.editor.content-area [data-type=details]>button:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.ProseMirror [data-type=details]>button:hover:is(.dark *),.editor.content-area [data-type=details]>button:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.ProseMirror [data-type=details]>button:before,.editor.content-area [data-type=details]>button:before{content:"▶"}.ProseMirror [data-type=details].is-open>button:before,.editor.content-area [data-type=details].is-open>button:before{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ProseMirror [data-type=details]>div,.editor.content-area [data-type=details]>div{display:flex;width:100%;flex-direction:column;gap:1rem}.ProseMirror [data-type=details]>div>[data-type=detailsContent]>:last-child,.editor.content-area [data-type=details]>div>[data-type=detailsContent]>:last-child{margin-bottom:.5rem}.ProseMirror [data-type=details] [data-type=details],.editor.content-area [data-type=details] [data-type=details]{margin:.5rem 0}.ProseMirror code,.editor.content-area code{border-radius:calc(var(--radius) - 4px);--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));caret-color:#fff;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ProseMirror code::selection,.editor.content-area code::selection{background-color:hsl(var(--foreground)/.3)}.ProseMirror pre,.editor.content-area pre{margin-top:3rem;margin-bottom:3rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity));padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));caret-color:#fff}.ProseMirror pre:is(.dark *),.editor.content-area pre:is(.dark *){--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.ProseMirror pre ::selection,.editor.content-area pre ::selection{background-color:hsl(var(--foreground)/.2)}.ProseMirror pre code,.editor.content-area pre code{background-color:inherit;padding:0;color:inherit;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ProseMirror pre .hljs-comment,.ProseMirror pre .hljs-quote,.editor.content-area pre .hljs-comment,.editor.content-area pre .hljs-quote{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.ProseMirror pre .hljs-attribute,.ProseMirror pre .hljs-link,.ProseMirror pre .hljs-name,.ProseMirror pre .hljs-regexp,.ProseMirror pre .hljs-selector-class,.ProseMirror pre .hljs-selector-id,.ProseMirror pre .hljs-tag,.ProseMirror pre .hljs-template-variable,.ProseMirror pre .hljs-variable,.editor.content-area pre .hljs-attribute,.editor.content-area pre .hljs-link,.editor.content-area pre .hljs-name,.editor.content-area pre .hljs-regexp,.editor.content-area pre .hljs-selector-class,.editor.content-area pre .hljs-selector-id,.editor.content-area pre .hljs-tag,.editor.content-area pre .hljs-template-variable,.editor.content-area pre .hljs-variable{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.ProseMirror pre .hljs-built_in,.ProseMirror pre .hljs-builtin-name,.ProseMirror pre .hljs-literal,.ProseMirror pre .hljs-meta,.ProseMirror pre .hljs-number,.ProseMirror pre .hljs-params,.ProseMirror pre .hljs-type,.editor.content-area pre .hljs-built_in,.editor.content-area pre .hljs-builtin-name,.editor.content-area pre .hljs-literal,.editor.content-area pre .hljs-meta,.editor.content-area pre .hljs-number,.editor.content-area pre .hljs-params,.editor.content-area pre .hljs-type{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity))}.ProseMirror pre .hljs-bullet,.ProseMirror pre .hljs-string,.ProseMirror pre .hljs-symbol,.editor.content-area pre .hljs-bullet,.editor.content-area pre .hljs-string,.editor.content-area pre .hljs-symbol{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity))}.ProseMirror pre .hljs-section,.ProseMirror pre .hljs-title,.editor.content-area pre .hljs-section,.editor.content-area pre .hljs-title{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity))}.ProseMirror pre .hljs-keyword,.ProseMirror pre .hljs-selector-tag,.editor.content-area pre .hljs-keyword,.editor.content-area pre .hljs-selector-tag{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity))}.ProseMirror pre .hljs-emphasis,.editor.content-area pre .hljs-emphasis{font-style:italic}.ProseMirror pre .hljs-strong,.editor.content-area pre .hljs-strong{font-weight:700}.ProseMirror .is-empty:before,.editor.content-area .is-empty:before{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.ProseMirror .is-empty:is(.dark *):before,.editor.content-area .is-empty:is(.dark *):before{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.ProseMirror [data-type=column]>:first-child,.ProseMirror>:first-child:first-child,.editor.content-area [data-type=column]>:first-child,.editor.content-area>:first-child:first-child{margin-top:0}.ProseMirror [data-type=column]>:last-child,.ProseMirror>:first-child:last-child,.editor.content-area [data-type=column]>:last-child,.editor.content-area>:first-child:last-child{margin-bottom:0}.ProseMirror>*+*,.editor.content-area>*+*{margin-top:.75em}.ProseMirror[contenteditable=true] .node-attachmentBlock [data-is-uploader=true],.ProseMirror[contenteditable=true] .node-embededVideo iframe,.ProseMirror[contenteditable=true] .node-mediaBlock [data-is-uploader=true],.editor.content-area[contenteditable=true] .node-attachmentBlock [data-is-uploader=true],.editor.content-area[contenteditable=true] .node-embededVideo iframe,.editor.content-area[contenteditable=true] .node-mediaBlock [data-is-uploader=true]{border-radius:.25rem;border-width:2px;border-style:dotted;border-color:rgb(0 0 0/var(--tw-border-opacity));--tw-border-opacity:0.1;padding:.5rem}.ProseMirror[contenteditable=true] .node-attachmentBlock [data-is-uploader=true]:is(.dark *),.ProseMirror[contenteditable=true] .node-embededVideo iframe:is(.dark *),.ProseMirror[contenteditable=true] .node-mediaBlock [data-is-uploader=true]:is(.dark *),.editor.content-area[contenteditable=true] .node-attachmentBlock [data-is-uploader=true]:is(.dark *),.editor.content-area[contenteditable=true] .node-embededVideo iframe:is(.dark *),.editor.content-area[contenteditable=true] .node-mediaBlock [data-is-uploader=true]:is(.dark *){--tw-border-opacity:1;border-color:rgb(115 115 115/var(--tw-border-opacity))}.ProseMirror[contenteditable=true] .node-attachmentBlock [data-is-uploader=true],.ProseMirror[contenteditable=true] .node-embededVideo iframe,.ProseMirror[contenteditable=true] .node-mediaBlock [data-is-uploader=true],.editor.content-area[contenteditable=true] .node-attachmentBlock [data-is-uploader=true],.editor.content-area[contenteditable=true] .node-embededVideo iframe,.editor.content-area[contenteditable=true] .node-mediaBlock [data-is-uploader=true]{transition:border .16s cubic-bezier(.45,.05,.55,.95)}.ProseMirror[contenteditable=true] .node-attachmentBlock [data-is-uploader=true]:hover,.ProseMirror[contenteditable=true] .node-embededVideo iframe:hover,.ProseMirror[contenteditable=true] .node-mediaBlock [data-is-uploader=true]:hover,.editor.content-area[contenteditable=true] .node-attachmentBlock [data-is-uploader=true]:hover,.editor.content-area[contenteditable=true] .node-embededVideo iframe:hover,.editor.content-area[contenteditable=true] .node-mediaBlock [data-is-uploader=true]:hover{--tw-border-opacity:0.3}.ProseMirror[contenteditable=true] .node-attachmentBlock [data-is-uploader=true].has-focus,.ProseMirror[contenteditable=true] .node-attachmentBlock [data-is-uploader=true]:has(.is-active),.ProseMirror[contenteditable=true] .node-embededVideo iframe.has-focus,.ProseMirror[contenteditable=true] .node-embededVideo iframe:has(.is-active),.ProseMirror[contenteditable=true] .node-mediaBlock [data-is-uploader=true].has-focus,.ProseMirror[contenteditable=true] .node-mediaBlock [data-is-uploader=true]:has(.is-active),.editor.content-area[contenteditable=true] .node-attachmentBlock [data-is-uploader=true].has-focus,.editor.content-area[contenteditable=true] .node-attachmentBlock [data-is-uploader=true]:has(.is-active),.editor.content-area[contenteditable=true] .node-embededVideo iframe.has-focus,.editor.content-area[contenteditable=true] .node-embededVideo iframe:has(.is-active),.editor.content-area[contenteditable=true] .node-mediaBlock [data-is-uploader=true].has-focus,.editor.content-area[contenteditable=true] .node-mediaBlock [data-is-uploader=true]:has(.is-active){--tw-border-opacity:0.4}.ProseMirror [data-type=columns].has-focus [data-type=column],.ProseMirror [data-type=columns]:hover [data-type=column],.editor.content-area [data-type=columns].has-focus [data-type=column],.editor.content-area [data-type=columns]:hover [data-type=column]{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.ProseMirror [data-type=columns].has-focus [data-type=column]:is(.dark *),.ProseMirror [data-type=columns]:hover [data-type=column]:is(.dark *),.editor.content-area [data-type=columns].has-focus [data-type=column]:is(.dark *),.editor.content-area [data-type=columns]:hover [data-type=column]:is(.dark *){--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity))}.ProseMirror [data-type=columns] [data-type=column].has-focus,.editor.content-area [data-type=columns] [data-type=column].has-focus{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.ProseMirror [data-type=columns] [data-type=column].has-focus:is(.dark *),.editor.content-area [data-type=columns] [data-type=column].has-focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(82 82 82/var(--tw-border-opacity))}.ProseMirror [data-type=column],.editor.content-area [data-type=column]{border-radius:.25rem;border:2px dotted transparent;padding:.25rem;transition:border .16s cubic-bezier(.45,.05,.55,.95)}.ProseMirror [data-type=column]:hover,.editor.content-area [data-type=column]:hover{--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity))}.ProseMirror [data-type=column]:hover:is(.dark *),.editor.content-area [data-type=column]:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity))}.ProseMirror [data-type=column].has-focus,.ProseMirror [data-type=column]:has(.is-active),.editor.content-area [data-type=column].has-focus,.editor.content-area [data-type=column]:has(.is-active){--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity))}.ProseMirror [data-type=column].has-focus:is(.dark *),.ProseMirror [data-type=column]:has(.is-active):is(.dark *),.editor.content-area [data-type=column].has-focus:is(.dark *),.editor.content-area [data-type=column]:has(.is-active):is(.dark *){--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity))}.ProseMirror .node-mediaBlock img,.editor.content-area .node-mediaBlock img{overflow:hidden;border-radius:.75rem;border-width:2px;border-color:transparent}.ProseMirror .node-mediaBlock:hover img,.editor.content-area .node-mediaBlock:hover img{border-width:2px;--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity))}.ProseMirror .node-mediaBlock:hover img:is(.dark *),.editor.content-area .node-mediaBlock:hover img:is(.dark *){--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity))}.ProseMirror .node-mediaBlock.has-focus img,.ProseMirror .node-mediaBlock:has(.is-active) img,.editor.content-area .node-mediaBlock.has-focus img,.editor.content-area .node-mediaBlock:has(.is-active) img{border-width:2px;--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity))}.ProseMirror .node-mediaBlock.has-focus img:is(.dark *),.ProseMirror .node-mediaBlock:has(.is-active) img:is(.dark *),.editor.content-area .node-mediaBlock.has-focus img:is(.dark *),.editor.content-area .node-mediaBlock:has(.is-active) img:is(.dark *){--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.ProseMirror .node-tableOfContentsNode.has-focus [data-node-view-wrapper]>*,.editor.content-area .node-tableOfContentsNode.has-focus [data-node-view-wrapper]>*{border-radius:var(--radius);--tw-shadow:0 0 0 2px;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(0,0,0,.3);--tw-shadow:var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ProseMirror .node-tableOfContentsNode.has-focus [data-node-view-wrapper]>:is(.dark *),.editor.content-area .node-tableOfContentsNode.has-focus [data-node-view-wrapper]>:is(.dark *){--tw-shadow-color:hsla(0,0%,100%,.3);--tw-shadow:var(--tw-shadow-colored)}.ProseMirror .ProseMirror-gapcursor+.node-attachmentBlock,.ProseMirror .ProseMirror-gapcursor+.node-mediaBlock,.ProseMirror .ProseMirror-gapcursor+[data-type=blockquoteFigure],.editor.content-area .ProseMirror-gapcursor+.node-attachmentBlock,.editor.content-area .ProseMirror-gapcursor+.node-mediaBlock,.editor.content-area .ProseMirror-gapcursor+[data-type=blockquoteFigure]{outline-color:#404040}.ProseMirror .ProseMirror-gapcursor+.node-attachmentBlock:hover,.ProseMirror .ProseMirror-gapcursor+.node-mediaBlock:hover,.ProseMirror .ProseMirror-gapcursor+[data-type=blockquoteFigure]:hover,.editor.content-area .ProseMirror-gapcursor+.node-attachmentBlock:hover,.editor.content-area .ProseMirror-gapcursor+.node-mediaBlock:hover,.editor.content-area .ProseMirror-gapcursor+[data-type=blockquoteFigure]:hover{outline-color:#525252}.ProseMirror .ProseMirror-gapcursor+.node-attachmentBlock:is(.dark *),.ProseMirror .ProseMirror-gapcursor+.node-mediaBlock:is(.dark *),.ProseMirror .ProseMirror-gapcursor+[data-type=blockquoteFigure]:is(.dark *),.editor.content-area .ProseMirror-gapcursor+.node-attachmentBlock:is(.dark *),.editor.content-area .ProseMirror-gapcursor+.node-mediaBlock:is(.dark *),.editor.content-area .ProseMirror-gapcursor+[data-type=blockquoteFigure]:is(.dark *){outline-color:#d4d4d4}.ProseMirror .ProseMirror-gapcursor+.node-attachmentBlock:hover:is(.dark *),.ProseMirror .ProseMirror-gapcursor+.node-mediaBlock:hover:is(.dark *),.ProseMirror .ProseMirror-gapcursor+[data-type=blockquoteFigure]:hover:is(.dark *),.editor.content-area .ProseMirror-gapcursor+.node-attachmentBlock:hover:is(.dark *),.editor.content-area .ProseMirror-gapcursor+.node-mediaBlock:hover:is(.dark *),.editor.content-area .ProseMirror-gapcursor+[data-type=blockquoteFigure]:hover:is(.dark *){outline-color:#a3a3a3}.ProseMirror [data-type=blockquoteFigure]>div,.editor.content-area [data-type=blockquoteFigure]>div{border-radius:var(--radius);border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:4px;--tw-border-opacity:1;border-left-color:rgb(64 64 64/var(--tw-border-opacity));--tw-bg-opacity:0.8;padding:.5rem 1rem}.ProseMirror [data-type=blockquoteFigure]>div:is(.dark *),.editor.content-area [data-type=blockquoteFigure]>div:is(.dark *){--tw-border-opacity:1;border-left-color:rgb(212 212 212/var(--tw-border-opacity))}.ProseMirror [data-type=blockquoteFigure]>blockquote,.editor.content-area [data-type=blockquoteFigure]>blockquote{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.ProseMirror [data-type=blockquoteFigure]>blockquote:is(.dark *),.editor.content-area [data-type=blockquoteFigure]>blockquote:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.ProseMirror [data-type=blockquoteFigure] figcaption,.editor.content-area [data-type=blockquoteFigure] figcaption{margin-top:1rem;overflow:hidden;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ProseMirror [data-type=blockquoteFigure] figcaption:is(.dark *),.editor.content-area [data-type=blockquoteFigure] figcaption:is(.dark *){--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.ProseMirror ol,.editor.content-area ol{list-style-type:decimal}.ProseMirror ul,.editor.content-area ul{list-style-type:disc}.ProseMirror ol,.ProseMirror ul,.editor.content-area ol,.editor.content-area ul{margin-top:1.5rem;margin-bottom:1.5rem;padding:0 2rem}.ProseMirror ol:first-child,.ProseMirror ul:first-child,.editor.content-area ol:first-child,.editor.content-area ul:first-child{margin-top:0}.ProseMirror ol:last-child,.ProseMirror ul:last-child,.editor.content-area ol:last-child,.editor.content-area ul:last-child{margin-bottom:0}.ProseMirror ol li,.ProseMirror ol ol,.ProseMirror ol ul,.ProseMirror ul li,.ProseMirror ul ol,.ProseMirror ul ul,.editor.content-area ol li,.editor.content-area ol ol,.editor.content-area ol ul,.editor.content-area ul li,.editor.content-area ul ol,.editor.content-area ul ul{margin-top:.25rem;margin-bottom:.25rem}.ProseMirror ol p,.ProseMirror ul p,.editor.content-area ol p,.editor.content-area ul p{margin-top:0;margin-bottom:.25rem}.ProseMirror>ol,.ProseMirror>ul,.editor.content-area>ol,.editor.content-area>ul{margin-top:2rem;margin-bottom:2rem}.ProseMirror>ol:first-child,.ProseMirror>ul:first-child,.editor.content-area>ol:first-child,.editor.content-area>ul:first-child{margin-top:0}.ProseMirror>ol:last-child,.ProseMirror>ul:last-child,.editor.content-area>ol:last-child,.editor.content-area>ul:last-child{margin-bottom:0}.ProseMirror ul[data-type=taskList],.editor.content-area ul[data-type=taskList]{list-style-type:none;padding:0}.ProseMirror ul[data-type=taskList] p,.editor.content-area ul[data-type=taskList] p{margin:0}.ProseMirror ul[data-type=taskList] li,.editor.content-area ul[data-type=taskList] li{display:flex}.ProseMirror ul[data-type=taskList] li>label,.editor.content-area ul[data-type=taskList] li>label{margin-top:.25rem;margin-right:.5rem;flex:1 1 auto;flex-shrink:0;flex-grow:0;user-select:none}.ProseMirror ul[data-type=taskList] li>div,.editor.content-area ul[data-type=taskList] li>div{flex:1 1 auto}.ProseMirror ul[data-type=taskList] li[data-checked=true],.editor.content-area ul[data-type=taskList] li[data-checked=true]{text-decoration-line:line-through}.page-role-wrapper{display:inline;position:relative}.page-role{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;background-color:#e8f0f7;border:1px solid #8faac8;border-radius:.375rem;font-size:.875rem;font-weight:500;color:#204e81;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color .2s;max-width:200px}.page-role:hover{background-color:#d4e4f2}.page-role-icon{width:.875rem;height:.875rem;flex-shrink:0;color:#204e81}.page-role-label{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-role-actions{position:absolute;top:-2.5rem;left:50%;transform:translateX(-50%);gap:.25rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.375rem;box-shadow:0 1px 3px rgba(0,0,0,.08);z-index:50;white-space:nowrap}.page-role-action-btn,.page-role-actions{display:inline-flex;align-items:center;padding:.25rem}.page-role-action-btn{justify-content:center;background-color:transparent;border:none;border-radius:.25rem;color:#9ca3af;cursor:pointer;transition:color .15s}.page-role-action-btn:hover{color:#4b5563}.page-role-archived{background-color:#f3f4f6;border-color:#9ca3af;color:#6b7280;opacity:.8}.page-role-archived:hover{background-color:#e5e7eb}.page-role-archived .page-role-icon{color:#6b7280}.page-role-archived .page-role-label{text-decoration:line-through}.ProseMirror .is-empty:before,.editor.content-area .is-empty:before{pointer-events:none;float:left;height:0;width:100%;color:rgba(0,0,0,.4)}.ProseMirror .is-empty:is(.dark *):before,.editor.content-area .is-empty:is(.dark *):before{color:hsla(0,0%,100%,.4)}.ProseMirror blockquote .is-empty:first-child:last-child:before,.ProseMirror blockquote+figcaption.is-empty:before,.ProseMirror h1.is-empty:before,.ProseMirror h2.is-empty:before,.ProseMirror h3.is-empty:before,.ProseMirror.ProseMirror-focused>[data-type=columns]>[data-type=column]>p.is-empty.has-focus:before,.ProseMirror.ProseMirror-focused>p.has-focus.is-empty:before,.ProseMirror>.is-editor-empty:first-child:last-child:before,.editor.content-area blockquote .is-empty:first-child:last-child:before,.editor.content-area blockquote+figcaption.is-empty:before,.editor.content-area h1.is-empty:before,.editor.content-area h2.is-empty:before,.editor.content-area h3.is-empty:before,.editor.content-area.ProseMirror-focused>[data-type=columns]>[data-type=column]>p.is-empty.has-focus:before,.editor.content-area.ProseMirror-focused>p.has-focus.is-empty:before,.editor.content-area>.is-editor-empty:first-child:last-child:before{content:attr(data-placeholder)}.ProseMirror [data-placeholder][data-suggestion] :before,.ProseMirror [data-placeholder][data-suggestion]:before,.ProseMirror [data-type=details].is-editor-empty:before,.editor.content-area [data-placeholder][data-suggestion] :before,.editor.content-area [data-placeholder][data-suggestion]:before,.editor.content-area [data-type=details].is-editor-empty:before{content:none!important}.ProseMirror [data-type=detailsContent] .is-empty:before,.ProseMirror [data-type=details] summary.is-empty:before,.editor.content-area [data-type=detailsContent] .is-empty:before,.editor.content-area [data-type=details] summary.is-empty:before{content:attr(data-placeholder)}.ProseMirror .tableWrapper,.editor.content-area .tableWrapper{margin-top:1.5rem;margin-bottom:1.5rem}.ProseMirror table,.editor.content-area table{box-sizing:border-box;width:100%;border-collapse:collapse;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:.25rem;border-color:rgba(0,0,0,.1)}.ProseMirror table:is(.dark *),.editor.content-area table:is(.dark *){border-color:hsla(0,0%,100%,.2)}.ProseMirror table td,.ProseMirror table th,.editor.content-area table td,.editor.content-area table th{position:relative;border-width:1px;border-color:rgba(0,0,0,.1);padding:.5rem;text-align:left;vertical-align:top}.ProseMirror table td:is(.dark *),.ProseMirror table th:is(.dark *),.editor.content-area table td:is(.dark *),.editor.content-area table th:is(.dark *){border-color:hsla(0,0%,100%,.2)}.ProseMirror table td:first-of-type:not(a),.ProseMirror table th:first-of-type:not(a),.editor.content-area table td:first-of-type:not(a),.editor.content-area table th:first-of-type:not(a){margin-top:0}.ProseMirror table td p,.ProseMirror table th p,.editor.content-area table td p,.editor.content-area table th p{margin:0}.ProseMirror table td p:empty:after,.ProseMirror table th p:empty:after,.editor.content-area table td p:empty:after,.editor.content-area table th p:empty:after{content:"";display:inline-block;width:0}.ProseMirror table td p+p,.ProseMirror table th p+p,.editor.content-area table td p+p,.editor.content-area table th p+p{margin-top:.75rem}.ProseMirror table th,.editor.content-area table th{font-weight:700;background-color:hsl(var(--secondary))}.ProseMirror table th[data-process=true],.editor.content-area table th[data-process=true]{width:44px;vertical-align:bottom}.ProseMirror table th[data-process=true]>div,.editor.content-area table th[data-process=true]>div{display:flex;justify-content:center}.ProseMirror table th[data-process=true]>div>div,.editor.content-area table th[data-process=true]>div>div{white-space:nowrap;writing-mode:sideways-lr;overflow-wrap:normal}.ProseMirror table th[data-process=true]>div>div .node-pageRole svg,.editor.content-area table th[data-process=true]>div>div .node-pageRole svg{transform:rotate(-90deg)}.ProseMirror table th[data-process=true] p+p,.editor.content-area table th[data-process=true] p+p{margin-top:0}.ProseMirror table td[data-process=true]:not(.selectedCell),.editor.content-area table td[data-process=true]:not(.selectedCell){background-color:hsl(var(--accent))!important}.ProseMirror table .column-resize-handle,.editor.content-area table .column-resize-handle{pointer-events:none;position:absolute;bottom:-2px;right:-.25rem;top:0;display:flex;width:.5rem}.ProseMirror table .column-resize-handle:before,.editor.content-area table .column-resize-handle:before{margin-left:.5rem;height:100%;width:1px;background-color:hsl(var(--foreground)/.2);content:""}.ProseMirror table .selectedCell,.editor.content-area table .selectedCell{background-color:rgba(0,0,255,.25)!important;filter:saturate(50%)}.ProseMirror table .grip-column,.ProseMirror table .grip-row,.editor.content-area table .grip-column,.editor.content-area table .grip-row{position:absolute;z-index:10;display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:hsl(var(--foreground)/.05)}.ProseMirror table .grip-column,.editor.content-area table .grip-column{left:0;top:-1rem;margin-left:-1px;height:1rem;width:calc(100% + 1px);border-left-width:1px;border-color:rgba(0,0,0,.2)}.ProseMirror table .grip-column:is(.dark *),.editor.content-area table .grip-column:is(.dark *){border-color:hsla(0,0%,100%,.2)}.ProseMirror table .grip-column.selected:before,.ProseMirror table .grip-column:hover:before,.editor.content-area table .grip-column.selected:before,.editor.content-area table .grip-column:hover:before{content:"";width:.625rem}.ProseMirror table .grip-column:hover,.editor.content-area table .grip-column:hover{background-color:hsl(var(--foreground)/.1)}.ProseMirror table .grip-column:hover:before,.editor.content-area table .grip-column:hover:before{border-bottom:2px;border-color:rgba(0,0,0,.6);border-style:dotted}.ProseMirror table .grip-column:hover:is(.dark *):before,.editor.content-area table .grip-column:hover:is(.dark *):before{border-color:hsla(0,0%,100%,.6)}.ProseMirror table .grip-column.first,.editor.content-area table .grip-column.first{border-top-left-radius:calc(var(--radius) - 4px);border-color:transparent}.ProseMirror table .grip-column.last,.editor.content-area table .grip-column.last{border-top-right-radius:calc(var(--radius) - 4px)}.ProseMirror table .grip-column.selected,.editor.content-area table .grip-column.selected{border-color:hsl(var(--foreground)/.3);background-color:hsl(var(--foreground)/.3);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ProseMirror table .grip-column.selected:before,.editor.content-area table .grip-column.selected:before{border-bottom-width:2px;border-style:dotted}.ProseMirror table .grip-row,.editor.content-area table .grip-row{left:-1rem;top:0;margin-top:-1px;height:calc(100% + 1px);width:1rem;border-top-width:1px;border-color:rgba(0,0,0,.2)}.ProseMirror table .grip-row:is(.dark *),.editor.content-area table .grip-row:is(.dark *){border-color:hsla(0,0%,100%,.2)}.ProseMirror table .grip-row.selected:before,.ProseMirror table .grip-row:hover:before,.editor.content-area table .grip-row.selected:before,.editor.content-area table .grip-row:hover:before{height:.625rem;content:""}.ProseMirror table .grip-row:hover,.editor.content-area table .grip-row:hover{background-color:hsl(var(--foreground)/.1)}.ProseMirror table .grip-row:hover:before,.editor.content-area table .grip-row:hover:before{border-left-width:2px;border-style:dotted;border-color:hsl(var(--foreground)/.6)}.ProseMirror table .grip-row.first,.editor.content-area table .grip-row.first{border-top-left-radius:calc(var(--radius) - 4px);border-color:transparent}.ProseMirror table .grip-row.last,.editor.content-area table .grip-row.last{border-bottom-left-radius:calc(var(--radius) - 4px)}.ProseMirror table .grip-row.selected,.editor.content-area table .grip-row.selected{border-color:hsl(var(--foreground)/.3);background-color:hsl(var(--foreground)/.3);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ProseMirror table .grip-row.selected:before,.editor.content-area table .grip-row.selected:before{border-left-width:2px;border-style:dotted}.ProseMirror table[data-process=true] th,.editor.content-area table[data-process=true] th{background-color:hsl(var(--sidebar-accent))}.ProseMirror table[data-process=true] th[data-process=true],.editor.content-area table[data-process=true] th[data-process=true]{vertical-align:bottom!important}.ProseMirror p,.editor.content-area p{margin-top:.75rem;margin-bottom:.75rem;line-height:1.625}.ProseMirror p:first-child,.editor.content-area p:first-child{margin-top:0}.ProseMirror p:last-child,.editor.content-area p:last-child{margin-bottom:0}.ProseMirror>p,.editor.content-area>p{margin-top:1.5rem;margin-bottom:1.5rem}.ProseMirror>p:first-child,.editor.content-area>p:first-child{margin-top:0}.ProseMirror>p:last-child,.editor.content-area>p:last-child{margin-bottom:0}.ProseMirror h1,.editor.content-area h1{font-size:1.875rem;line-height:2.25rem}.ProseMirror h2,.editor.content-area h2{font-size:1.5rem;line-height:2rem}.ProseMirror h3,.editor.content-area h3{font-size:1.25rem;line-height:1.75rem}.ProseMirror h4,.editor.content-area h4{font-size:1.125rem;line-height:1.75rem}.ProseMirror h5,.editor.content-area h5{font-size:1rem;line-height:1.5rem}.ProseMirror h6,.editor.content-area h6{font-size:.875rem;line-height:1.25rem}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6,.editor.content-area h1,.editor.content-area h2,.editor.content-area h3,.editor.content-area h4,.editor.content-area h5,.editor.content-area h6{font-weight:700}.ProseMirror h1:first-child,.ProseMirror h2:first-child,.ProseMirror h3:first-child,.ProseMirror h4:first-child,.ProseMirror h5:first-child,.ProseMirror h6:first-child,.editor.content-area h1:first-child,.editor.content-area h2:first-child,.editor.content-area h3:first-child,.editor.content-area h4:first-child,.editor.content-area h5:first-child,.editor.content-area h6:first-child{margin-top:0}.ProseMirror h1:last-child,.ProseMirror h2:last-child,.ProseMirror h3:last-child,.ProseMirror h4:last-child,.ProseMirror h5:last-child,.ProseMirror h6:last-child,.editor.content-area h1:last-child,.editor.content-area h2:last-child,.editor.content-area h3:last-child,.editor.content-area h4:last-child,.editor.content-area h5:last-child,.editor.content-area h6:last-child{margin-bottom:0}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.editor.content-area h1,.editor.content-area h2,.editor.content-area h3{margin-top:3rem}.ProseMirror h4,.ProseMirror h5,.ProseMirror h6,.editor.content-area h4,.editor.content-area h5,.editor.content-area h6{margin-top:2rem}.ProseMirror a.link,.editor.content-area a.link{font-weight:800;--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.ProseMirror a.link:is(.dark *),.editor.content-area a.link:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.ProseMirror mark,.editor.content-area mark{border-radius:calc(var(--radius) - 4px);--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity));box-decoration-break:clone;padding:.25rem 0;color:inherit}.ProseMirror mark:is(.dark *),.editor.content-area mark:is(.dark *){--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.ProseMirror img,.editor.content-area img{height:auto;width:100%;max-width:100%}.ProseMirror [data-type=horizontalRule],.editor.content-area [data-type=horizontalRule]{margin-top:2rem;margin-bottom:2rem;cursor:pointer;padding-top:1rem;padding-bottom:1rem;transition-property:all;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.1s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode,.editor.content-area [data-type=horizontalRule].ProseMirror-selectednode{background-color:hsl(var(--foreground)/.05)}.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode hr,.editor.content-area [data-type=horizontalRule].ProseMirror-selectednode hr{border-top-color:rgba(0,0,0,.3)}.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode hr:is(.dark *),.editor.content-area [data-type=horizontalRule].ProseMirror-selectednode hr:is(.dark *){border-top-color:hsla(0,0%,100%,.3)}.ProseMirror [data-type=horizontalRule]:hover:not(.editor.content-area [data-type=horizontalRule].ProseMirror-selectednode,.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode),.editor.content-area [data-type=horizontalRule]:hover:not(.editor.content-area [data-type=horizontalRule].ProseMirror-selectednode,.ProseMirror [data-type=horizontalRule].ProseMirror-selectednode){background-color:hsl(var(--foreground)/.05)}.ProseMirror [data-type=horizontalRule] hr,.editor.content-area [data-type=horizontalRule] hr{border-width:1px 0 0;border-color:hsl(var(--foreground)/.2);background-color:hsl(var(--foreground)/.8)}.ProseMirror [data-type=emoji],.editor.content-area [data-type=emoji]{display:inline-block}.ProseMirror [data-type=emoji] img,.editor.content-area [data-type=emoji] img{width:1em;height:1em;object-fit:cover;display:block}