.ProseMirror{height:100%;color:var(--color-foreground);padding:8px;font-size:14px}.ProseMirror h1:after,.ProseMirror h2:after,.ProseMirror h3:after,.ProseMirror h4:after,.ProseMirror h5:after,.ProseMirror h6:after{content:"​"}.ProseMirror p:not(:has(>br.ProseMirror-trailingBreak)):after{content:"​"}.ProseMirror{caret-color:var(--color-primary)}.ProseMirror:focus-visible{outline:none}.ProseMirror .details.is-empty:before,.ProseMirror .details .is-empty:before,.ProseMirror ul[data-type=taskList].is-empty:before,.ProseMirror ul[data-type=taskList] .is-empty:before,.ProseMirror table.is-empty:before,.ProseMirror table .is-empty:before{display:none!important}@keyframes spinning{to{transform:rotate(360deg)}}.ProseMirror ol{list-style-type:decimal}.ProseMirror ol ol{list-style-type:lower-alpha}.ProseMirror ol ol ol{list-style-type:lower-roman}.ProseMirror ol ol ol ol{list-style-type:upper-alpha}.ProseMirror ol ol ol ol ol{list-style-type:upper-roman}.ProseMirror ol ol ol ol ol ol{list-style-type:decimal}.ProseMirror ul{list-style-type:disc}.ProseMirror ul ul{list-style-type:circle}.ProseMirror ul ul ul{list-style-type:square}.ProseMirror ul ul ul ul{list-style-type:disc}.ProseMirror ul ul ul ul ul{list-style-type:circle}.ProseMirror ul ul ul ul ul ul{list-style-type:square}.ProseMirror ul[data-type=taskList]{margin-left:0;padding:0;list-style:none}.ProseMirror ul[data-type=taskList] li{align-items:flex-start;display:flex}.ProseMirror ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;margin-right:.5rem;flex:none!important}.ProseMirror ul[data-type=taskList] li>div{flex:auto}.ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{appearance:none;background-color:hsl(var(--background));cursor:pointer;place-content:center;width:1.2em;height:1.2em;margin:0 .3rem 0 0;display:grid;position:relative;top:5px;transform:translateY(-2px);border:1px solid var(--color-primary)!important}.ProseMirror ul[data-type=taskList] li>label input[type=checkbox]:before{content:"";transform-origin:0 100%;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:.65em;height:.65em;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em var(--color-emerald-500)!important}.ProseMirror ul[data-type=taskList] li>label input[type=checkbox]:checked:before{transform:scale(1);display:block!important}.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{color:var(--muted-foreground);text-decoration:line-through;text-decoration-thickness:2px}.tippy-box{max-width:400px!important}.ProseMirror:not(.dragging) .ProseMirror-selectednode{background-color:var(--novel-highlight-blue);box-shadow:none;transition:background-color .2s;outline:none!important}.drag-handle{opacity:1;z-index:50;cursor:grab;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='fill: rgba(0, 0, 0, 0.5)'%3E%3Cpath d='M3,2 C2.44771525,2 2,1.55228475 2,1 C2,0.44771525 2.44771525,0 3,0 C3.55228475,0 4,0.44771525 4,1 C4,1.55228475 3.55228475,2 3,2 Z M3,6 C2.44771525,6 2,5.55228475 2,5 C2,4.44771525 2.44771525,4 3,4 C3.55228475,4 4,4.44771525 4,5 C4,5.55228475 3.55228475,6 3,6 Z M3,10 C2.44771525,10 2,9.55228475 2,9 C2,8.44771525 2.44771525,8 3,8 C3.55228475,8 4,8.44771525 4,9 C4,9.55228475 3.55228475,10 3,10 Z M7,2 C6.44771525,2 6,1.55228475 6,1 C6,0.44771525 6.44771525,0 7,0 C7.55228475,0 8,0.44771525 8,1 C8,1.55228475 7.55228475,2 7,2 Z M7,6 C6.44771525,6 6,5.55228475 6,5 C6,4.44771525 6.44771525,4 7,4 C7.55228475,4 8,4.44771525 8,5 C8,5.55228475 7.55228475,6 7,6 Z M7,10 C6.44771525,10 6,9.55228475 6,9 C6,8.44771525 6.44771525,8 7,8 C7.55228475,8 8,8.44771525 8,9 C8,9.55228475 7.55228475,10 7,10 Z'%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:calc(.5em + .375rem) calc(.5em + .375rem);border-radius:.25rem;width:1.2rem;height:1.5rem;transition:opacity .2s ease-in;position:fixed}.drag-handle:hover{background-color:var(--novel-stone-100);transition:background-color .2s}.drag-handle:active{background-color:var(--novel-stone-200);cursor:grabbing;transition:background-color .2s}.drag-handle.hide{opacity:0;pointer-events:none}@media screen and (max-width:600px){.drag-handle{pointer-events:none;display:none}}.dark .drag-handle{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='fill: rgba(255, 255, 255, 0.5)'%3E%3Cpath d='M3,2 C2.44771525,2 2,1.55228475 2,1 C2,0.44771525 2.44771525,0 3,0 C3.55228475,0 4,0.44771525 4,1 C4,1.55228475 3.55228475,2 3,2 Z M3,6 C2.44771525,6 2,5.55228475 2,5 C2,4.44771525 2.44771525,4 3,4 C3.55228475,4 4,4.44771525 4,5 C4,5.55228475 3.55228475,6 3,6 Z M3,10 C2.44771525,10 2,9.55228475 2,9 C2,8.44771525 2.44771525,8 3,8 C3.55228475,8 4,8.44771525 4,9 C4,9.55228475 3.55228475,10 3,10 Z M7,2 C6.44771525,2 6,1.55228475 6,1 C6,0.44771525 6.44771525,0 7,0 C7.55228475,0 8,0.44771525 8,1 C8,1.55228475 7.55228475,2 7,2 Z M7,6 C6.44771525,6 6,5.55228475 6,5 C6,4.44771525 6.44771525,4 7,4 C7.55228475,4 8,4.44771525 8,5 C8,5.55228475 7.55228475,6 7,6 Z M7,10 C6.44771525,10 6,9.55228475 6,9 C6,8.44771525 6.44771525,8 7,8 C7.55228475,8 8,8.44771525 8,9 C8,9.55228475 7.55228475,10 7,10 Z'%3E%3C/path%3E%3C/svg%3E")}iframe{border:8px solid #ffd00027;border-radius:4px;outline:0 solid #0000;min-width:200px;min-height:200px;display:block}div[data-youtube-video]>iframe{cursor:move;aspect-ratio:16/9;width:100%}.ProseMirror-selectednode iframe{outline:6px solid #fbbf24;transition:outline .15s}@media only screen and (max-width:480px){div[data-youtube-video]>iframe{max-height:50px}}@media only screen and (max-width:720px){div[data-youtube-video]>iframe{max-height:100px}}span[style]>strong,mark[style]>strong{color:inherit}.ProseMirror,.ProseMirror p,[data-public-rich-text],[data-public-rich-text] p{overflow-wrap:anywhere;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;min-width:0;max-width:100%}.ProseMirror p.is-editor-empty:first-child:before,.ProseMirror .is-empty:before{color:var(--color-muted-foreground);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.ProseMirror-gapcursor:after{border-color:var(--color-foreground)!important}.ProseMirror a,[data-public-rich-text] a{color:#335dff;cursor:pointer;font-weight:500;text-decoration:underline;position:relative}.ProseMirror mark,[data-public-rich-text] mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.4rem;padding:.1rem .3rem}.ProseMirror img[data-type=emoji]{width:1em;height:1em}.ProseMirror table,[data-public-rich-text] table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror table{margin:0}[data-public-rich-text] table{margin:1.5rem 0}.ProseMirror table td,.ProseMirror table th,[data-public-rich-text] td,[data-public-rich-text] th{border:1px solid var(--color-border);box-sizing:border-box;vertical-align:top;min-width:1em;padding:.25rem .5rem;position:relative}.ProseMirror table td>*,.ProseMirror table th>*,[data-public-rich-text] td>*,[data-public-rich-text] th>*{margin-bottom:0}.ProseMirror table th,[data-public-rich-text] th{background-color:var(--color-neutral-500);color:var(--color-foreground);text-align:left;font-weight:700}.ProseMirror table .selectedCell:after{background:var(--color-neutral-600);content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.ProseMirror table .column-resize-handle{background-color:var(--color-blue-500);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.ProseMirror .tableWrapper,[data-public-rich-text] .tableWrapper{margin:1.5rem 0;overflow-x:auto}[data-public-rich-text] .tableWrapper table{margin:0}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror pre{background-color:var(--codeblock);color:var(--color-white);border-radius:.5rem;padding:.75rem 1rem;font-family:JetBrainsMono,monospace}.ProseMirror pre code{color:inherit;background:0 0;padding:0;font-size:.8rem}.ProseMirror pre .hljs-comment,.ProseMirror pre .hljs-quote{color:var(--color-neutral-400)}.ProseMirror pre .hljs-variable,.ProseMirror pre .hljs-template-variable,.ProseMirror pre .hljs-attribute,.ProseMirror pre .hljs-tag,.ProseMirror pre .hljs-name,.ProseMirror pre .hljs-regexp,.ProseMirror pre .hljs-link,.ProseMirror pre .hljs-name,.ProseMirror pre .hljs-selector-id,.ProseMirror pre .hljs-selector-class{color:var(--color-red-300)}.ProseMirror pre .hljs-number,.ProseMirror pre .hljs-meta,.ProseMirror pre .hljs-built_in,.ProseMirror pre .hljs-builtin-name,.ProseMirror pre .hljs-literal,.ProseMirror pre .hljs-type,.ProseMirror pre .hljs-params{color:var(--color-amber-300)}.ProseMirror pre .hljs-string,.ProseMirror pre .hljs-symbol,.ProseMirror pre .hljs-bullet{color:var(--color-green-300)}.ProseMirror pre .hljs-title,.ProseMirror pre .hljs-section{color:var(--color-yellow-300)}.ProseMirror pre .hljs-keyword,.ProseMirror pre .hljs-selector-tag{color:var(--color-cyan-300)}.ProseMirror pre .hljs-emphasis{font-style:italic}.ProseMirror pre .hljs-strong{font-weight:700}.ProseMirror .details{border:1px solid var(--color-primary);border-radius:var(--radius-sm);gap:.25rem;margin:1.5rem 0;padding:.5rem;display:flex}.ProseMirror .details summary{font-weight:700}.ProseMirror .details>button{border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.1rem;padding:0;font-size:.625rem;line-height:1;display:flex;outline-color:red!important}.ProseMirror .details>button:hover{background-color:var(--color-muted)}.ProseMirror .details>button:before{content:"▶";transform:rotate(0)}.ProseMirror .details.is-open>button:before{transform:rotate(90deg)}.ProseMirror .details>div{flex-direction:column;gap:1rem;width:100%;display:flex}.ProseMirror .details>div[data-type=detailsContent]>:last-child{margin-bottom:.5rem}.ProseMirror .details .details{margin:.5rem 0}.ProseMirror [data-type=mention]{color:var(--color-blue-400)}.ProseMirror hr{border:none;border-top:1px solid var(--color-neutral-600);cursor:pointer;margin:1em 0}.ProseMirror hr.ProseMirror-selectednode{border-top:1px solid var(--color-primary)}.ProseMirror .table-of-contents>div{padding-left:calc(.875rem * (var(--level) - 1))}.ProseMirror .toc-item{gap:.25rem;text-decoration:none;display:flex}.ProseMirror .toc-item:before{content:attr(data-item-index) "."}.ProseMirror .search-result{background-color:var(--color-green-200);color:var(--color-green-900);border-radius:.25rem;padding:0}.ProseMirror .search-result-current{background-color:var(--color-green-500);color:var(--color-green-900);border-radius:.25rem;padding:0}.ProseMirror .node-linkPreview.ProseMirror-selectednode .link-preview>div{border-color:var(--color-primary)}:is(.ProseMirror:has(.node-linkPreview.ProseMirror-selectednode),.ProseMirror:has(.node-image.ProseMirror-selectednode)){caret-color:#0000}.ProseMirror span.slash-command-decoration:after{border-radius:var(--radius-sm);content:"";min-width:20rem;height:1.5rem;font-size:inherit;line-height:inherit;z-index:-1;background:#e7e7f312;outline:5.5px solid #e7e7f312;padding-left:.5em;position:absolute;top:1em;left:1em}.ProseMirror span.slash-command-decoration.is-empty:after{content:attr(data-decoration-content)}
@font-face{font-family:inter;src:url(../media/latin_wght_normal-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter;src:url(../media/latin_wght_italic-s.p.3hwd7k23_92gg.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_c3939ea1-module__hPVm6q__className{font-family:inter,inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.inter_c3939ea1-module__hPVm6q__variable{--font-inter:"inter", "inter Fallback", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif}
