.ProseMirror li,.ProseMirror p,.ProseMirror summary{line-height:1.45}.ProseMirror p{margin-bottom:.25em}.ProseMirror li>div>p,.ProseMirror li>p,.ProseMirror summary>p{margin-bottom:0;padding-left:0!important}.ProseMirror .fold-parent,.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{position:relative}.ProseMirror h1{font-size:2em;line-height:1.15;margin-top:.5em;margin-bottom:.4em}.ProseMirror h1,.ProseMirror h2{font-family:var(--font-content),serif;font-weight:700}.ProseMirror h2{font-size:1.8em;line-height:1.2;margin-top:.4em;margin-bottom:.3em}.ProseMirror h3{font-size:1.6em;line-height:1.25;margin-top:.3em;margin-bottom:.3em}.ProseMirror h3,.ProseMirror h4{font-family:var(--font-content),serif;font-weight:600}.ProseMirror h4{font-size:1.4em;line-height:1.3;margin-top:.25em;margin-bottom:.25em}.ProseMirror h5{font-size:1.2em;line-height:1.35}.ProseMirror h5,.ProseMirror h6{font-family:var(--font-content),serif;font-weight:600;margin-top:.2em;margin-bottom:.2em}.ProseMirror h6{font-size:1.05em;line-height:1.4}.ProseMirror ul:not([data-type=taskList]){list-style-type:disc!important;list-style-position:outside;padding-left:1.25em;margin-bottom:.25em}.ProseMirror ul:not([data-type=taskList]) li{display:list-item!important}.ProseMirror ol{list-style-type:decimal!important;list-style-position:outside;padding-left:1.25em;margin-bottom:.25em}.ProseMirror ol li{display:list-item!important}.ProseMirror ol li::marker,.ProseMirror ul:not([data-type=taskList]) li::marker{color:var(--nt-1)}.ProseMirror li ol,.ProseMirror li ul:not([data-type=taskList]),.ProseMirror li ul[data-type=taskList]{margin-bottom:0}.ProseMirror blockquote{border-left:2px solid var(--bg-7);padding-left:1em;font-style:italic}:root{--link:#00e;--link-hover:#00c}html.dark{--link:#6bb5ff;--link-hover:#92cbff}.ProseMirror a[href]{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer;transition:color .15s ease}.ProseMirror a[href]:hover{color:var(--link-hover)}.ProseMirror mark{background-color:var(--note-hl,rgba(255,220,0,.4));color:inherit;border-radius:.2em;padding:.05em .15em;margin:0 -.05em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ProseMirror code{padding:.125em .25em;font-size:.875em;font-family:ui-monospace,SFMono-Regular,monospace}.ProseMirror code,.ProseMirror pre{background:var(--bg-5);border-radius:.25rem}.ProseMirror pre{padding:.75em;margin-bottom:.25em;overflow-x:auto}.ProseMirror ul[data-type=taskList]{list-style:none!important;padding-left:0;margin-bottom:.25em}.ProseMirror ul[data-type=taskList] li{display:flex!important;align-items:flex-start;gap:.4em}.ProseMirror ul[data-type=taskList] li>label{flex-shrink:0;display:flex;align-items:center;margin-top:.3em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.85em;height:.85em;border-radius:.2rem;border:1.5px solid var(--nt-1);background:transparent;cursor:pointer}.ProseMirror ul[data-type=taskList] li>label input[type=checkbox]:checked{background:var(--nt-1);border-color:var(--nt-2)}.ProseMirror ul[data-type=taskList] li>div{flex:1;min-width:0;min-height:1.5em}.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{text-decoration:line-through;color:var(--nt-2)}.mobile-editor .ProseMirror ul[data-type=taskList] li>label{padding:.3em;margin:0 -.3em -.3em}.tile-inline-editor{cursor:text}.tile-inline-editor .ProseMirror p{margin-bottom:.25rem}.tile-inline-editor .ProseMirror ol,.tile-inline-editor .ProseMirror ul:not([data-type=taskList]){padding-left:1rem;margin-bottom:.25rem}.tile-inline-editor .ProseMirror ul[data-type=taskList]{padding-left:0;margin-bottom:.25rem}.tile-inline-editor .ProseMirror ul[data-type=taskList] li{margin-bottom:0}.tile-inline-editor .ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{width:.65rem;height:.65rem}.tile-inline-editor .ProseMirror ul[data-type=taskList] li>label{margin-top:0}.ProseMirror .tableWrapper{overflow:auto;margin-bottom:.25em;margin-inline:-6rem;width:calc(100% + 12rem);max-height:20rem;border-radius:.375rem;border:1px solid var(--bg-7)}.ProseMirror table{border-collapse:collapse;table-layout:fixed;overflow:hidden}:where(.ProseMirror) table td,:where(.ProseMirror) table th{border:1px solid var(--bg-7);padding:.3em .5em;vertical-align:top;box-sizing:border-box;position:relative;min-width:7rem;width:7rem}:where(.ProseMirror) table th{background:var(--bg-5);font-weight:600;text-align:left}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background:var(--nt-2);opacity:0;cursor:col-resize;pointer-events:none;transition:opacity .15s}.ProseMirror table td:hover .column-resize-handle,.ProseMirror table th:hover .column-resize-handle,.ProseMirror.resize-cursor .column-resize-handle{opacity:.5}.ProseMirror.resize-cursor{cursor:col-resize}.ProseMirror table .selectedCell:after{content:"";position:absolute;inset:0;background:var(--bg-7);opacity:.4;pointer-events:none}.ProseMirror table td.sheet-formula-cell,.ProseMirror table th.sheet-formula-cell{position:relative}.ProseMirror table td.sheet-formula-cell>*,.ProseMirror table th.sheet-formula-cell>*{color:transparent}.ProseMirror table td.sheet-formula-cell:after,.ProseMirror table th.sheet-formula-cell:after{content:attr(data-formula-result);position:absolute;inset:0;padding:.3em .5em;color:var(--nt-4);font-variant-numeric:tabular-nums;text-align:right;pointer-events:none}.sheet-node-view .tableWrapper{margin-inline:0;width:auto;max-height:none;border:none;border-radius:0;overflow:visible}.ProseMirror [data-type=details]{position:relative;margin-bottom:.25em}.ProseMirror summary{display:block!important;list-style:none!important}.ProseMirror summary::-webkit-details-marker{display:none!important}.ProseMirror [data-type=details]>button{position:absolute;left:-1.25em;top:.15em;width:1.2em;height:1.2em;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--nt-1);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.ProseMirror [data-type=details]>button:hover{color:var(--nt-2)}.ProseMirror [data-type=details]>button svg{transition:transform .15s ease}.ProseMirror [data-type=details].is-open>button svg{transform:rotate(90deg)}.ProseMirror [data-type=details] summary{padding-left:0;outline:none;cursor:text}.ProseMirror [data-type=details] summary p{margin-bottom:0}.ProseMirror [data-type=detailsContent]{padding-left:1em;border-left:1px solid var(--bg-6);margin-top:.1em;margin-left:.1em}.ProseMirror [data-type=detailsContent]>:last-child{margin-bottom:0}.ProseMirror [data-type=details].is-open [data-type=detailsContent]>p:only-child:empty:before{content:"Empty toggle";color:var(--nt-1);pointer-events:none;float:left;height:0}.ProseMirror .drag-parent{position:relative}.drag-handle{position:absolute;font-size:var(--editor-font-size,1rem);top:50%;transform:translateY(-50%);width:1em;height:1.4em;display:flex;align-items:center;justify-content:center;color:var(--fg-5);cursor:pointer;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;transition:opacity .12s ease,color .12s ease;z-index:5}.drag-handle.drag-handle-first-line{top:0;height:1.45em;transform:none}.ProseMirror .drag-parent:hover>.drag-handle,.ProseMirror .drag-parent:hover>div>.drag-handle{opacity:1;color:var(--fg-5)}.ProseMirror .drag-handle:hover{color:var(--fg-7)}.ProseMirror.block-dragging .drag-parent>.drag-handle,.ProseMirror.block-dragging .drag-parent>div>.drag-handle{opacity:0!important}.ProseMirror.block-dragging .drag-active>.drag-handle,.ProseMirror.block-dragging .drag-active>div>.drag-handle{opacity:1!important;color:var(--fg-7)}.block-drop-line{position:fixed;height:2px;border-radius:2px;background:var(--nt-0);pointer-events:none;z-index:40}.fold-chevron{position:absolute;font-size:var(--editor-font-size,1rem);top:50%;transform:translateY(-50%);width:1.2em;height:1.2em;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--nt-1);opacity:0;transition:opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProseMirror .fold-parent:hover>.fold-chevron,.ProseMirror .fold-parent:hover>div>.fold-chevron,.fold-chevron:hover{opacity:1}.fold-chevron.fold-chevron-list-item{top:.7em}.fold-chevron:hover{color:var(--nt-2)}.fold-chevron.fold-closed{opacity:1}@keyframes fold-chevron-reveal{0%{opacity:0}25%{opacity:1}60%{opacity:1}to{opacity:0}}.fold-chevron.fold-just-revealed{animation:fold-chevron-reveal 1s ease}.fold-chevron svg{transition:transform .15s ease}.fold-chevron.fold-open svg{transform:rotate(90deg)}.ProseMirror .fold-hidden{display:none}.mobile-editor .fold-chevron{font-size:calc(var(--editor-font-size, 1rem) * .8)}.mobile-editor .fold-chevron.fold-open{opacity:.3}.source-hint{color:var(--nt-1);font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ProseMirror .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--nt-1);pointer-events:none;height:0}.ProseMirror .media-drop-caret{display:block;height:2px;margin:-1px 0;border-radius:2px;background:var(--nt-0);pointer-events:none}