.ProseMirror,.selection{display:inline}.ProseMirror>.react-renderer,.lipen>.react-renderer{margin-top:3rem;margin-bottom:3rem}.ProseMirror>.react-renderer:first-child,.lipen>.react-renderer:first-child{margin-top:0}.ProseMirror>.react-renderer:last-child,.lipen>.react-renderer:last-child{margin-bottom:0}.ProseMirror.resize-cursor,.lipen.resize-cursor{cursor:col-resize}.ProseMirror-gapcursor{position:relative;width:100%;max-width:42rem;margin-left:auto;margin-right:auto}.ProseMirror-gapcursor:after{width:100%;max-width:42rem;margin-left:auto;margin-right:auto;left:0;right:0;position:absolute;top:-1.5em}[data-theme=slash-command]{width:1000vw}.spinner-animation{animation:spinner 1.6s linear infinite;animation-delay:-1.6s}.spinner-animation-secondary{animation-delay:-1s}@keyframes spinner{12.5%{x:13px;y:1px}25%{x:13px;y:1px}37.5%{x:13px;y:13px}50%{x:13px;y:13px}62.5%{x:1px;y:13px}75%{x:1px;y:13px}87.5%{x:1px;y:1px}}:is(.ProseMirror,.lipen) .FIB{background-color:var(--foreground);padding:.125rem 4rem .125rem .5rem;width:4rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.75rem;font-style:normal!important;text-align:start!important;border:1px solid var(--k);border-radius:.5rem}:is(.ProseMirror,.lipen) figure[data-type=imageBlock]{margin:0}:is(.ProseMirror,.lipen) figure[data-type=imageBlock] img{border-radius:.375rem;display:block;width:100%}:is(.ProseMirror,.lipen) figure[data-type=blockquoteFigure]{margin-top:3.5rem;margin-bottom:3.5rem}:is(.ProseMirror,.lipen)>blockquote,:is(.ProseMirror,.lipen) [data-type=blockquoteFigure] blockquote{margin:0}:is(.ProseMirror,.lipen)>blockquote>*,:is(.ProseMirror,.lipen) [data-type=blockquoteFigure] blockquote>*{margin-top:0;margin-bottom:0}:is(.ProseMirror,.lipen) [data-type=columns]{display:grid;gap:1rem;margin-top:3.5rem;margin-bottom:3rem}:is(.ProseMirror,.lipen) [data-type=columns].layout-sidebar-left{grid-template-columns:40fr 60fr}:is(.ProseMirror,.lipen) [data-type=columns].layout-sidebar-right{grid-template-columns:60fr 40fr}:is(.ProseMirror,.lipen) [data-type=columns].layout-two-column{grid-template-columns:1fr 1fr}:is(.ProseMirror,.lipen) [data-type=column]{overflow:auto}.ProseMirror code{caret-color:#00f;color:#fff;background-color:var(--other-background);border-radius:.125rem;padding:0 2px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Courier New,monospace;font-feature-settings:"liga" on,"calt" on;-webkit-font-feature-settings:"liga" on,"calt" on;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ProseMirror code::-moz-selection{background-color:#ffffff4d}.ProseMirror code::selection{background-color:#ffffff4d}.ProseMirror pre{caret-color:#fff;background-color:#262626;color:#fff;border-radius:var(--rd);margin-top:3rem;margin-bottom:3rem;padding:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.ProseMirror pre *::-moz-selection{background-color:#fff3}.ProseMirror pre *::selection{background-color:#fff3}.ProseMirror pre code{background-color:inherit;color:inherit;padding:0;box-shadow:none}.ProseMirror pre :is(.hljs-comment,.hljs-quote){color:#a3a3a3}.ProseMirror pre :is(.hljs-variable,.hljs-template-variable,.hljs-attribute,.hljs-tag,.hljs-name,.hljs-regexp,.hljs-link,.hljs-selector-id,.hljs-selector-class){color:#fca5a5}.ProseMirror pre :is(.hljs-number,.hljs-meta,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params){color:#fdba74}.ProseMirror pre :is(.hljs-string,.hljs-symbol,.hljs-bullet){color:#bef264}.ProseMirror pre :is(.hljs-title,.hljs-section){color:#fde047}.ProseMirror pre :is(.hljs-keyword,.hljs-selector-tag){color:#5eead4}.ProseMirror pre .hljs-emphasis{font-style:italic}.ProseMirror pre .hljs-strong{font-weight:700}.ProseMirror .collaboration-cursor__caret{border-right:1px solid black;border-left:1px solid black;pointer-events:none;margin-left:-1px;margin-right:-1px;position:relative;word-break:normal}.ProseMirror .collaboration-cursor__label{border-radius:0 .25rem .25rem;color:#000;font-size:.75rem;font-weight:600;left:-1px;line-height:1;padding:.125rem .375rem;position:absolute;top:-1.4em;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:is(.ProseMirror,.lipen) ol{list-style-type:decimal;color:var(--color)}:is(.ProseMirror,.lipen) ul{list-style-type:disc;color:var(--color)}:is(.ProseMirror,.lipen) :is(ul,ol){margin:1rem 0;padding:0 2rem}:is(.ProseMirror,.lipen) :is(ul:not(:first-child),ol:not(:first-child)){margin-top:1rem}:is(.ProseMirror,.lipen) :is(ul:not(:last-child),ol:not(:last-child)){margin-bottom:1rem}:is(.ProseMirror,.lipen) :is(ul:first-child,ol:first-child){margin-top:0}:is(.ProseMirror,.lipen) :is(ul:last-child,ol:last-child){margin-bottom:0}:is(.ProseMirror,.lipen) :is(ul ul,ul ol,ul li,ol ul,ol ol,ol li){margin-top:.25rem;margin-bottom:.25rem}:is(.ProseMirror,.lipen) :is(ul p,ol p){margin-top:0;margin-bottom:0}:is(.ProseMirror,.lipen)>:is(ul,ol){margin:2rem 0}:is(.ProseMirror,.lipen)>:is(ul:not(:first-child),ol:not(:first-child)){margin-top:1rem}:is(.ProseMirror,.lipen)>:is(ul:not(:last-child),ol:not(:last-child)){margin-bottom:1rem}:is(.ProseMirror,.lipen)>:is(ul:first-child,ol:first-child){margin-top:0}:is(.ProseMirror,.lipen)>:is(ul:last-child,ol:last-child){margin-bottom:0}:is(.ProseMirror,.lipen) ul[data-type=taskList]{list-style:none;padding:0}:is(.ProseMirror,.lipen) ul[data-type=taskList] p{margin:0}:is(.ProseMirror,.lipen) ul[data-type=taskList] li{display:flex}:is(.ProseMirror,.lipen) ul[data-type=taskList] li>label{flex:1 1 auto;flex-grow:0;flex-shrink:0;margin-top:.25rem;margin-bottom:.25rem;margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(.ProseMirror,.lipen) ul[data-type=taskList] li>div{flex:1 1 auto}:is(.ProseMirror,.lipen) ul[data-type=taskList] li[data-checked=true]{text-decoration-line:line-through}.ProseMirror .tableWrapper{margin-top:3rem;margin-bottom:3rem}.ProseMirror table{border-collapse:collapse;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-sizing:border-box}.dark :is(.ProseMirror table){border-color:#fff3}.ProseMirror table :is(td,th){border:1px solid rgba(0,0,0,.1);min-width:100px;padding:.5rem;position:relative;text-align:left;vertical-align:top}.dark :is(.ProseMirror table :is(td,th)){border-color:#fff3}.ProseMirror table :is(td,th):first-of-type:not(a){margin-top:0}.ProseMirror table :is(td,th) p{margin:0}.ProseMirror table :is(td,th) p+p{margin-top:.75rem}.ProseMirror table th{font-weight:700}.ProseMirror table .column-resize-handle{bottom:-2px;display:flex;pointer-events:none;position:absolute;right:-.25rem;top:0;width:.5rem}.ProseMirror table .column-resize-handle:before{background-color:#0003;width:1px;margin-left:.5rem;content:""}.dark :is(){background-color:#fff3}.ProseMirror table .selectedCell{background-color:#0000000d;border-color:#0003;border-style:double}.dark :is(.ProseMirror table .selectedCell){background-color:#ffffff1a;border-color:#fff3}.ProseMirror table :is(.grip-column,.grip-row){align-items:center;background-color:#0000000d;cursor:pointer;display:flex;justify-content:center;position:absolute;z-index:10}.dark :is(.ProseMirror table :is(.grip-column,.grip-row)){background-color:#ffffff1a}.ProseMirror table .grip-column{width:calc(100% + 1px);border-left:1px solid rgba(0,0,0,.2);height:.75rem;left:0;margin-left:-1px;margin-top:-.75rem}.dark :is(.ProseMirror table .grip-column){border-color:#fff3}.ProseMirror table .grip-column:is(:hover,.selected):before{content:"";width:.625rem}.ProseMirror table .grip-column:hover{background-color:#0000001a}.dark :is(.ProseMirror table .grip-column:hover){background-color:#fff3}.ProseMirror table .grip-column:hover:before{border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#0009}.dark :is(){border-bottom-color:#fff9}.ProseMirror table .grip-column.first{border-color:transparent;border-top-left-radius:.125rem}.ProseMirror table .grip-column.last{border-top-right-radius:.125rem}.ProseMirror table .grip-column.selected{background-color:#0000004d;border-color:#0000004d;box-shadow:0 1px 2px #0000000d}.dark :is(.ProseMirror table .grip-column.selected){background-color:#ffffff4d;border-color:#ffffff4d}.ProseMirror table .grip-column.selected:before{border-bottom-width:2px;border-bottom-style:dotted}.ProseMirror table .grip-row{height:calc(100% + 1px);border-top:1px solid rgba(0,0,0,.2);left:-.75rem;width:.75rem;top:0;margin-top:-.25rem}.dark :is(.ProseMirror table .grip-row){border-color:#fff3}.ProseMirror table .grip-row:is(:hover,.selected):before{height:.625rem;content:""}.ProseMirror table .grip-row:hover{background-color:#0000001a}.dark :is(.ProseMirror table .grip-row:hover){background-color:#fff3}.ProseMirror table .grip-row:hover:before{border-left-width:2px;border-left-style:dotted;border-left-color:#0009}.dark :is(){border-left-color:#fff9}.ProseMirror table .grip-row.first{border-color:transparent;border-top-left-radius:.125rem}.ProseMirror table .grip-row.last{border-bottom-left-radius:.125rem}.ProseMirror table .grip-row.selected{background-color:#0000004d;border-color:#0000004d;box-shadow:0 1px 2px #0000000d}.dark :is(.ProseMirror table .grip-row.selected){background-color:#ffffff4d;border-color:#ffffff4d}.ProseMirror table .grip-row.selected:before{border-left-width:2px;border-left-style:dotted}:is(.tiptap,.lipen) p{line-height:1.625;margin-top:.75rem;margin-bottom:.75rem}:is(.tiptap,.lipen) p:first-child{margin-top:0}:is(.tiptap,.lipen) p:last-child{margin-bottom:0}:is(.tiptap,.lipen)>p{margin-top:1rem;margin-bottom:1rem}:is(.tiptap,.lipen)>p:first-child{margin-top:0}:is(.tiptap,.lipen)>p:last-child{margin-bottom:0}:is(.tiptap,.lipen) h1{font-size:1.875rem;line-height:2.25rem}:is(.tiptap,.lipen) h2{font-size:1.5rem;line-height:2rem}:is(.tiptap,.lipen) h3{font-size:1.25rem;line-height:1.75rem}:is(.tiptap,.lipen) h4{font-size:1.125rem;line-height:1.75rem}:is(.tiptap,.lipen) h5{font-size:1rem;line-height:1.5rem}:is(.tiptap,.lipen) h6{font-size:.875rem;line-height:1.25rem}:is(.tiptap,.lipen) :is(h1,h2,h3,h4,h5,h6){font-weight:700}:is(.tiptap,.lipen) :is(h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child){margin-top:0}:is(.tiptap,.lipen) :is(h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child){margin-bottom:0}:is(.tiptap,.lipen) :is(h1,h2,h3){margin-top:3rem}:is(.tiptap,.lipen) :is(h4,h5,h6){margin-top:2rem}:is(.tiptap,.lipen) a.link{color:#3b82f6;font-weight:800}:is(.tiptap,.lipen) mark{background-color:#ef4444;border-radius:.125rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;padding-top:.25rem;padding-bottom:.25rem}:is(.tiptap,.lipen) img{height:auto;width:100%;max-width:100%}:is(.tiptap,.lipen) [data-type=horizontalRule]{margin-top:2rem;margin-bottom:2rem;padding-top:1rem;padding-bottom:1rem;transition:all .1s ease-in-out;cursor:pointer}:is(.tiptap,.lipen) [data-type=horizontalRule].ProseMirror-selectednode{background-color:#0000000d}:is(.tiptap,.lipen) [data-type=horizontalRule].ProseMirror-selectednode hr{border-top-color:#0000004d}:is(.tiptap,.lipen) [data-type=horizontalRule]:hover:not(:is(.tiptap,.lipen) [data-type=horizontalRule].ProseMirror-selectednode){background-color:#0000000d}:is(.tiptap,.lipen) [data-type=horizontalRule] hr{border:0;border-top:1px solid rgba(0,0,0,.2);background-color:#000c}@media (prefers-color-scheme: dark){.tiptap a.link{color:#60a5fa}.tiptap mark{background-color:#f87171}.tiptap [data-type=horizontalRule].ProseMirror-selectednode{background-color:#ffffff1a}.tiptap [data-type=horizontalRule].ProseMirror-selectednode hr{border-top-color:#ffffff4d}.tiptap [data-type=horizontalRule]:hover:not(.tiptap [data-type=horizontalRule].ProseMirror-selectednode){background-color:#ffffff1a}.tiptap [data-type=horizontalRule] hr{border-top-color:#fff3;background-color:#fffc}}.ProseMirror .is-empty:before{content:attr(data-placeholder);color:var(--m);float:left;height:0;pointer-events:none}.dark .ProseMirror .is-empty:before{color:#fff6}.ProseMirror.ProseMirror-focused>p.has-focus.is-empty:before{content:"Type / to browse options"}.ProseMirror.ProseMirror-focused>[data-type=columns]>[data-type=column]>p.is-empty.has-focus:before{content:"Type / to browse options"}.ProseMirror>.is-editor-empty:before{content:"Click here to start writing …"}.ProseMirror blockquote .is-empty:not(.is-editor-empty):first-child:last-child:before{content:"Enter a quote"}.ProseMirror blockquote+figcaption.is-empty:not(.is-editor-empty):before{content:"Author"}.ProseMirror [data-placeholder][data-suggestion]:before,.ProseMirror [data-placeholder][data-suggestion] *:before{content:none!important}.editor.svelte-2s7196{max-width:50rem;outline:none}button.svelte-2s7196{color:var(--m);border-radius:calc(var(--rd) * .25)}.bubble-menu-icon-button.svelte-2s7196{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;transition:all .3s ease;font-size:1.25rem}.bubble-menu-icon-button.svelte-2s7196 iconify-icon:where(.svelte-2s7196){transition:all .3s ease}.bubble-menu-icon-button.svelte-2s7196:hover{background-color:var(--foreground)}.bubble-menu-icon-button.svelte-2s7196:hover iconify-icon:where(.svelte-2s7196){color:var(--p)}.bubble-menu-icon-button.svelte-2s7196.active{background:var(--p);color:#fff}.bubble-menu-icon-button.svelte-2s7196.active iconify-icon:where(.svelte-2s7196){color:#fff}.bubble-menu.svelte-2s7196{display:flex;gap:2px;background-color:var(--foreground);border-radius:calc(var(--rd) * .5);z-index:9999;transition:visibility .1s ease,opacity .1s ease}.bubble-menu.svelte-2s7196 .dropdown:where(.svelte-2s7196){position:relative;display:inline-block}.bubble-menu.svelte-2s7196 .dropdown:where(.svelte-2s7196):hover .dropdown-menu:where(.svelte-2s7196){display:flex;flex-direction:column;gap:.25rem}.bubble-menu.svelte-2s7196 .dropdown:where(.svelte-2s7196) .dropdown-menu:where(.svelte-2s7196){display:none;position:absolute;background-color:var(--foreground);min-width:12rem;padding:.5rem;box-shadow:0 8px 16px #0003;border-radius:var(--rd);z-index:1}.bubble-menu.svelte-2s7196 .dropdown:where(.svelte-2s7196) .dropdown-menu:where(.svelte-2s7196) .title:where(.svelte-2s7196){font-size:.75rem;color:var(--m);padding:0 1rem}.bubble-menu.svelte-2s7196 .dropdown:where(.svelte-2s7196) .dropdown-menu:where(.svelte-2s7196) button:where(.svelte-2s7196){color:var(--t);padding:.5rem 1rem;text-decoration:none;display:flex;flex-direction:row;align-items:center;gap:.5rem;width:100%;text-align:left;cursor:pointer;transition:all .3s ease;border-radius:calc(var(--rd) * .5)}.bubble-menu.svelte-2s7196 .dropdown:where(.svelte-2s7196) .dropdown-menu:where(.svelte-2s7196) button:where(.svelte-2s7196) iconify-icon:where(.svelte-2s7196){font-size:1.25rem;color:var(--m);transition:all .3s ease}.bubble-menu.svelte-2s7196 .dropdown:where(.svelte-2s7196) .dropdown-menu:where(.svelte-2s7196) button:where(.svelte-2s7196):is(:hover,.active){color:var(--p);background-color:var(--background)}.bubble-menu.svelte-2s7196 .dropdown:where(.svelte-2s7196) .dropdown-menu:where(.svelte-2s7196) button:where(.svelte-2s7196):is(:hover,.active) iconify-icon:where(.svelte-2s7196){color:var(--p)}image-resize-handle{background-color:red}.resizeable-image.focus{border:1px solid var(--p);border-radius:var(--rd)}.ProseMirror{position:relative!important}.selected-image-wrapper{position:relative!important;display:inline-block!important;outline:2px solid var(--p);outline-offset:2px;border-radius:var(--rd)}.resize-handles-container{position:absolute!important;top:0;left:0;width:100%;height:100%;pointer-events:none}.image-resize-handle{position:absolute!important;width:10px;height:10px;background:var(--p);border:2px solid white;border-radius:2px;cursor:pointer;z-index:10;box-shadow:0 2px 4px #0003;transition:transform .1s ease}.image-resize-handle:hover{transform:scale(1.2)}.handle-nw{top:-5px!important;left:-5px!important;cursor:nw-resize}.handle-n{top:-5px!important;left:50%!important;transform:translate(-50%);cursor:n-resize}.handle-ne{top:-5px!important;right:-5px!important;cursor:ne-resize}.handle-e{top:50%!important;right:-5px!important;transform:translateY(-50%);cursor:e-resize}.handle-se{bottom:-5px!important;right:-5px!important;cursor:se-resize}.handle-s{bottom:-5px!important;left:50%!important;transform:translate(-50%);cursor:s-resize}.handle-sw{bottom:-5px!important;left:-5px!important;cursor:sw-resize}.handle-w{top:50%!important;left:-5px!important;transform:translateY(-50%);cursor:w-resize}.editor-image{max-width:100%;height:auto;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.ProseMirror img{position:relative}.ProseMirror .selected-image img{display:block}.editor-image[data-uploading=true],img[uploading=true]{opacity:.5!important;filter:blur(2px)!important;animation:svelte-2s7196-pulse 1.5s ease-in-out infinite!important}@keyframes svelte-2s7196-pulse{0%,to{opacity:.5}50%{opacity:.3}}
