.ProseMirror{.is-empty:before{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.is-empty:is(.dark *):before{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}&>:first-child:first-child,[data-type=column]>:first-child{margin-top:0}&>:first-child:last-child,[data-type=column]>:last-child{margin-bottom:0}&>*+*{margin-top:.75em}.node-imageUpload{border-radius:.25rem;border-width:2px;border-style:dotted;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-border-opacity:0.1;padding:.5rem}.node-imageUpload:is(.dark *){--tw-border-opacity:1;border-color:rgb(115 115 115/var(--tw-border-opacity,1))}.node-imageUpload{transition:border .16s cubic-bezier(.45,.05,.55,.95);&:hover{--tw-border-opacity:0.3}&.has-focus,&:has(.is-active){--tw-border-opacity:0.4}}[data-type=columns]{&.has-focus [data-type=column],&:hover [data-type=column]{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity,1))}&.has-focus [data-type=column]:is(.dark *),&:hover [data-type=column]:is(.dark *){--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity,1))}[data-type=column].has-focus{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity,1))}[data-type=column].has-focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(82 82 82/var(--tw-border-opacity,1))}}[data-type=column]{border-radius:.25rem;border-width:2px;border-style:dotted;border-color:transparent;padding:.25rem;transition:border .16s cubic-bezier(.45,.05,.55,.95);--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity,1));--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity,1));--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity,1));--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity,1))}.node-aiImage,.node-aiWriter,.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}&.has-focus [data-node-view-wrapper]>:is(.dark *){--tw-shadow-color:hsla(0,0%,100%,.3);--tw-shadow:var(--tw-shadow-colored)}}.ProseMirror-gapcursor+.node-imageBlock,.ProseMirror-gapcursor+.node-imageUpload,.ProseMirror-gapcursor+[data-type=blockquoteFigure]{outline-color:#404040}.ProseMirror-gapcursor+.node-imageBlock:hover,.ProseMirror-gapcursor+.node-imageUpload:hover,.ProseMirror-gapcursor+[data-type=blockquoteFigure]:hover{outline-color:#525252}.ProseMirror-gapcursor+.node-imageBlock:is(.dark *),.ProseMirror-gapcursor+.node-imageUpload:is(.dark *),.ProseMirror-gapcursor+[data-type=blockquoteFigure]:is(.dark *){outline-color:#d4d4d4}.ProseMirror-gapcursor+.node-imageBlock:hover:is(.dark *),.ProseMirror-gapcursor+.node-imageUpload:hover:is(.dark *),.ProseMirror-gapcursor+[data-type=blockquoteFigure]:hover:is(.dark *){outline-color:#a3a3a3}[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,1));--tw-bg-opacity:0.8;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem}[data-type=blockquoteFigure]>div:is(.dark *){--tw-border-opacity:1;border-left-color:rgb(212 212 212/var(--tw-border-opacity,1))}[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,1))}[data-type=blockquoteFigure]>blockquote:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}@font-face{font-family:__GeistSans_3a0388;src:url(/_next/static/media/e11418ac562b8ac1-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__GeistSans_Fallback_3a0388;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_3a0388{font-family:__GeistSans_3a0388,__GeistSans_Fallback_3a0388}.__variable_3a0388{--font-geist-sans:"__GeistSans_3a0388","__GeistSans_Fallback_3a0388"}