.page-glyph.svelte-ucpaf6{display:block;flex:0 0 auto;margin-top:-1px;opacity:.75}.md-field.svelte-i9ttze{width:100%;box-sizing:border-box;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color 80ms ease,background 80ms ease}.md-field.svelte-i9ttze:hover{border-color:var(--border-strong)}.md-field.svelte-i9ttze:focus-within{border-color:var(--accent);background:var(--bg-elev-2)}.md-field.document.svelte-i9ttze,.md-field.document.svelte-i9ttze:hover,.md-field.document.svelte-i9ttze:focus-within{background:transparent;border:0;border-radius:0}.md-field.bubble.svelte-i9ttze{position:relative}.md-editor.svelte-i9ttze{--md-size: 13px;--md-lh: 1.45;--md-gap: 6px;--md-h1: 16px;--md-h2: 14px;--md-h3: 13px;--md-h-mt: 8px;--md-h-weight: 600;--md-h-track: 0;--md-measure: none;box-sizing:border-box;width:100%;background:transparent;border:0;padding:6px 10px;color:var(--text);font-size:var(--md-size);line-height:var(--md-lh);font-weight:400;text-transform:none;letter-spacing:-.005em}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze){--md-size: 15.5px;--md-lh: 1.65;--md-gap: 17px;--md-h1: 28px;--md-h2: 21px;--md-h3: 17px;--md-h-mt: 38px;--md-h-weight: 650;--md-h-track: -.015em;--md-indent: 18px;--md-measure: none;padding:0;color:var(--text);letter-spacing:0}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror{max-width:var(--md-measure);margin:0 auto}.md-field.document.folds.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror{max-width:calc(var(--md-measure) + 38px);margin-left:-38px;margin-right:auto;padding-left:38px}.md-field.svelte-i9ttze{display:flex;flex-direction:column}.md-editor.svelte-i9ttze{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.md-editor.svelte-i9ttze>.ProseMirror{flex:1 1 auto}.md-toolbar.svelte-i9ttze{display:none;align-items:center;gap:1px;padding:4px 6px;border-bottom:1px solid var(--border)}@media (max-width: 640px){.md-toolbar.svelte-i9ttze{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.md-toolbar.svelte-i9ttze::-webkit-scrollbar{display:none}.md-toolbar.svelte-i9ttze>:where(.svelte-i9ttze){flex:0 0 auto}}.md-field.svelte-i9ttze:focus-within .md-toolbar:where(.svelte-i9ttze){display:flex}.md-field.always.svelte-i9ttze .md-toolbar:where(.svelte-i9ttze){display:flex}.md-field.bubble.svelte-i9ttze .md-toolbar:where(.svelte-i9ttze){display:flex;position:fixed;left:-10000px;top:0;visibility:hidden;pointer-events:none}.md-field.bubble.svelte-i9ttze .md-toolbar.shown:where(.svelte-i9ttze){display:flex;visibility:visible;pointer-events:auto;align-items:center;gap:1px;position:fixed;z-index:3000;transform:translate(-50%,calc(-100% - 10px));padding:5px 7px;background:var(--doc-elev, var(--bg-elev-2));border:1px solid var(--doc-border-strong, var(--border-strong));border-radius:999px;box-shadow:0 10px 30px #0000008c}.md-field.bubble.svelte-i9ttze .md-toolbar.shown.below:where(.svelte-i9ttze){transform:translate(-50%,10px)}.md-field.bubble.svelte-i9ttze .tb-btn:where(.svelte-i9ttze){height:30px;min-width:30px;border-radius:7px}.md-field.bubble.svelte-i9ttze .tb-btn.on:where(.svelte-i9ttze){background:#ffffff24;color:var(--text)}.md-field.bubble.svelte-i9ttze .tb-div:where(.svelte-i9ttze){height:18px;background:var(--doc-border-strong, var(--border-strong));margin:0 5px}.md-field.bubble.svelte-i9ttze .tb-style:where(.svelte-i9ttze){padding:0 6px 0 9px;gap:3px}.tb-style-label.svelte-i9ttze{font-size:13px;font-weight:600;letter-spacing:-.01em;line-height:1}.tb-btn.svelte-i9ttze{display:inline-flex;align-items:center;gap:2px;height:26px;min-width:26px;padding:0 6px;background:transparent;border:0;border-radius:4px;color:var(--text-dim);cursor:pointer;font-family:inherit;font-size:13px;line-height:1;transition:background 80ms ease,color 80ms ease}.tb-btn.svelte-i9ttze:hover{background:var(--bg-elev-2);color:var(--text)}.tb-btn.on.svelte-i9ttze{background:var(--accent-dim);color:var(--text)}.tb-btn.svelte-i9ttze svg:where(.svelte-i9ttze){width:16px;height:16px;display:block}.tb-btn.svelte-i9ttze .car:where(.svelte-i9ttze){width:11px;height:11px;opacity:.65}.tb-div.svelte-i9ttze{width:1px;height:16px;background:var(--border);margin:0 3px;flex:0 0 auto}.tb-menuwrap.svelte-i9ttze{position:relative;display:inline-flex}.tb-menu.svelte-i9ttze{position:absolute;top:calc(100% + 7px);left:0;z-index:200;min-width:186px;padding:5px;background:var(--doc-elev, var(--bg-elev-2));border:1px solid var(--doc-border-strong, var(--border-strong));border-radius:10px;box-shadow:0 14px 38px #0000008c;display:flex;flex-direction:column;gap:1px}.tb-menu.svelte-i9ttze button:where(.svelte-i9ttze){display:flex;align-items:center;gap:9px;width:100%;text-align:left;background:transparent;border:0;border-radius:3px;padding:6px 8px;color:var(--text);font-family:inherit;font-size:13px;font-weight:400;text-transform:none;letter-spacing:-.005em;cursor:pointer}.tb-menu.svelte-i9ttze button:where(.svelte-i9ttze):hover{background:#ffffff14}.tb-menu.svelte-i9ttze button.on:where(.svelte-i9ttze){color:var(--accent)}.tb-menu-key.svelte-i9ttze{margin-left:auto;padding-left:14px;color:var(--text-faint);font-size:11px;font-weight:500}.tb-menu-clear.svelte-i9ttze{margin-top:4px;padding-top:8px!important;border-top:1px solid var(--doc-border, var(--border));border-radius:0!important;color:var(--accent)!important;font-size:12.5px!important}.tb-menu-clear.svelte-i9ttze:hover{background:transparent!important;text-decoration:underline}.md-field.bubble.svelte-i9ttze .tb-colour:where(.svelte-i9ttze){padding:0 5px 0 8px;gap:4px}.tb-colour.svelte-i9ttze .tb-a:where(.svelte-i9ttze){font-size:14px;font-weight:700;line-height:1}.tb-colour.svelte-i9ttze .tb-a-rule:where(.svelte-i9ttze){position:absolute;left:8px;width:13px;height:2.5px;bottom:6px;border-radius:2px}.md-field.bubble.svelte-i9ttze .tb-colour:where(.svelte-i9ttze){position:relative}.tb-colours.svelte-i9ttze{min-width:0;padding:8px;gap:0}.tb-swatch-grid.svelte-i9ttze{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.tb-swatch-fills.svelte-i9ttze{margin-top:8px;padding-top:8px;border-top:1px solid var(--doc-border, var(--border))}.tb-swatch.svelte-i9ttze{position:relative;width:38px;height:34px;display:grid;place-items:center;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;font-family:inherit;font-size:15px;font-weight:700;line-height:1;cursor:pointer}.tb-swatch.svelte-i9ttze:hover{border-color:var(--doc-border-strong, var(--border-strong))}.tb-swatch.sel.svelte-i9ttze{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.tb-swatch-text.svelte-i9ttze span:where(.svelte-i9ttze):first-child{display:block;margin-top:-3px}.tb-swatch-fill.svelte-i9ttze{color:var(--text)}.tb-swatch-fill.svelte-i9ttze span:where(.svelte-i9ttze):first-child{display:block;margin-top:-3px}.tb-swatch-rule.svelte-i9ttze{position:absolute;left:50%;transform:translate(-50%);bottom:6px;width:15px;height:2.5px;border-radius:2px}.tb-colours.svelte-i9ttze .tb-menu-clear:where(.svelte-i9ttze){margin-top:8px;padding:8px 4px 2px!important}.md-editor.svelte-i9ttze .wiki-pill{background:color-mix(in oklab,var(--accent) 18%,transparent);border-bottom:1px solid color-mix(in oklab,var(--accent) 55%,transparent);border-radius:3px;padding:0 3px;cursor:pointer;color:var(--text)}.md-editor.svelte-i9ttze .wiki-pill:hover{background:color-mix(in oklab,var(--accent) 30%,transparent)}.md-editor.svelte-i9ttze .wiki-pill.missing{background:transparent;border-bottom:1px dashed var(--text-faint);color:var(--text-dim)}.md-editor.svelte-i9ttze .sym-pill{font-family:var(--mono);font-size:.88em;padding:.5px 6px 1.5px;border-radius:999px;background:color-mix(in srgb,var(--spc) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--spc) 45%,transparent);color:color-mix(in srgb,var(--spc) 78%,white);cursor:pointer;transition:background 90ms ease,box-shadow 90ms ease,color 90ms ease}.md-editor.svelte-i9ttze .sym-pill:hover{background:color-mix(in srgb,var(--spc) 26%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--spc) 80%,transparent);color:color-mix(in srgb,var(--spc) 92%,white)}.md-editor.svelte-i9ttze .sym-pill.prose,.md-editor.svelte-i9ttze .sym-pill.ambiguous{box-shadow:none;outline:1px dashed color-mix(in srgb,var(--spc) 55%,transparent);outline-offset:-1px}.md-editor.svelte-i9ttze .sym-pill.lit{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--spc) 45%,transparent),0 0 0 2px color-mix(in srgb,var(--spc) 35%,transparent)}.md-editor.svelte-i9ttze .sym-pill.code{--spc: var(--text-dim, #9aa3b2);background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--spc) 35%,transparent);color:color-mix(in srgb,var(--spc) 85%,white)}.md-editor.svelte-i9ttze .sym-pill.h0{--spc: var(--accent)}.md-editor.svelte-i9ttze .sym-pill.h1{--spc: var(--ok)}.md-editor.svelte-i9ttze .sym-pill.h2{--spc: var(--qa)}.md-editor.svelte-i9ttze .sym-pill.h3{--spc: var(--warn)}.md-editor.svelte-i9ttze .sym-pill.h4{--spc: var(--month-line, #42a29a)}.md-editor.svelte-i9ttze .sym-pill.ambiguous{--spc: var(--warn);animation:svelte-i9ttze-sym-pulse 1.1s ease infinite}@keyframes svelte-i9ttze-sym-pulse{50%{background:color-mix(in srgb,var(--spc) 26%,transparent)}}@media (prefers-reduced-motion: reduce){.md-editor.svelte-i9ttze .sym-pill.ambiguous{animation:none}}.md-editor.svelte-i9ttze .ProseMirror{min-height:var(--md-min, 54px);max-height:var(--md-max, 470px);transition:min-height .18s ease,max-height .18s ease;overflow-y:auto;outline:none;white-space:pre-wrap;word-break:break-word}.md-editor.svelte-i9ttze .ProseMirror>p.is-empty:last-child:before,.md-editor.svelte-i9ttze .ProseMirror [data-section]>p.is-empty:before,.md-editor.svelte-i9ttze .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--text-faint);float:left;height:0;white-space:nowrap;pointer-events:none}.md-editor.svelte-i9ttze .ProseMirror p{margin:0 0 var(--md-gap)}.md-editor.svelte-i9ttze .ProseMirror>:last-child{margin-bottom:0}.md-editor.svelte-i9ttze .ProseMirror>:first-child{margin-top:0}.md-editor.svelte-i9ttze .ProseMirror [data-section]{margin:0;padding:0}.md-editor.svelte-i9ttze .ProseMirror [data-section] [data-section]{padding-left:var(--md-indent, 0px)}.md-editor.svelte-i9ttze .ProseMirror>[data-section]:first-child>:first-child{margin-top:0}.md-editor.svelte-i9ttze .ProseMirror>[data-section]:last-child>:last-child{margin-bottom:0}.md-editor.svelte-i9ttze .ProseMirror h1{--fold-lh: 1.25em;font-size:var(--md-h1);font-weight:var(--md-h-weight);letter-spacing:var(--md-h-track);margin:var(--md-h-mt) 0 4px;line-height:1.25;color:var(--text);text-wrap:balance}.md-editor.svelte-i9ttze .ProseMirror h2{--fold-lh: 1.3em;font-size:var(--md-h2);font-weight:var(--md-h-weight);letter-spacing:var(--md-h-track);margin:var(--md-h-mt) 0 4px;line-height:1.3;color:var(--text);text-wrap:balance}.md-editor.svelte-i9ttze .ProseMirror h3{--fold-lh: 1.35em;font-size:var(--md-h3);font-weight:600;margin:calc(var(--md-h-mt) * .8) 0 4px;line-height:1.35;color:var(--text)}.md-editor.svelte-i9ttze .ProseMirror .folded{display:none}.md-editor.svelte-i9ttze .ProseMirror>*,.md-editor.svelte-i9ttze .ProseMirror [data-section]>*{position:relative}.md-editor.svelte-i9ttze .block-grip{position:absolute;left:-34px;top:.1em;display:grid;place-items:center;width:22px;height:1.4em;padding:0;border:0;background:transparent;color:var(--text-faint);cursor:grab;opacity:0;transition:opacity .11s ease,color .11s ease;-webkit-user-select:none;user-select:none}.md-editor.svelte-i9ttze .block-grip svg{width:10px;height:16px;fill:currentColor}.md-editor.svelte-i9ttze .ProseMirror>*:hover>.block-grip,.md-editor.svelte-i9ttze .ProseMirror [data-section]>*:hover>.block-grip{opacity:.7}.md-editor.svelte-i9ttze .block-grip:hover{opacity:1!important;color:var(--text-dim)}.md-editor.svelte-i9ttze .fold-tog[data-grip]{cursor:grab}.md-editor.svelte-i9ttze .ProseMirror .block-drag-source{opacity:.35}body.block-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}body.block-dragging .ProseMirror{caret-color:transparent}.block-ghost{position:fixed;top:0;left:0;z-index:4000;pointer-events:none;padding:8px 12px;border-radius:8px;background:color-mix(in oklab,var(--doc-bg, #2a2a2a) 92%,white);box-shadow:0 10px 30px #00000073,0 0 0 1px #ffffff14;opacity:.92;max-height:160px;overflow:hidden;line-height:1.45}.block-ghost>:first-child{margin:0}.block-ghost .fold-tog,.block-ghost .block-grip{display:none}.block-ghost-more{display:inline-block;margin-top:6px;padding:1px 7px;border-radius:999px;background:#ffffff1a;font-size:11px;color:var(--text-dim)}.block-drop-line{position:fixed;z-index:3999;height:2px;border-radius:1px;background:var(--accent);box-shadow:0 0 0 1px color-mix(in oklab,var(--accent) 35%,transparent);pointer-events:none}.md-editor.svelte-i9ttze .ProseMirror h1,.md-editor.svelte-i9ttze .ProseMirror h2,.md-editor.svelte-i9ttze .ProseMirror h3,.md-editor.svelte-i9ttze .ProseMirror h4{position:relative}.md-editor.svelte-i9ttze .fold-tog{position:absolute;left:-38px;top:0;display:grid;place-items:center;width:34px;height:var(--fold-lh, 1.25em);font-size:inherit;padding:0;border:0;background:transparent;color:var(--text-dim);cursor:pointer;transition:color .11s ease}.md-editor.svelte-i9ttze .fold-tog svg{width:.36em;height:.5em;transition:transform .13s ease}.md-editor.svelte-i9ttze .fold-tog.open svg{transform:rotate(90deg)}.md-editor.svelte-i9ttze .fold-tog:hover{color:var(--text)}.md-editor.svelte-i9ttze .fold-tog.open{color:var(--text-faint);opacity:.75}.md-editor.svelte-i9ttze .fold-tog.open:hover{color:var(--text);opacity:1}.md-editor.svelte-i9ttze h1:hover .fold-tog,.md-editor.svelte-i9ttze h2:hover .fold-tog,.md-editor.svelte-i9ttze h3:hover .fold-tog,.md-editor.svelte-i9ttze h4:hover .fold-tog{color:var(--text-dim)}.md-editor.svelte-i9ttze .fold-tog.plain svg{width:6px;height:8px}.md-editor.svelte-i9ttze .fold-tog.plain.open{opacity:0}.md-editor.svelte-i9ttze .ProseMirror [data-section]>*:hover>.fold-tog.plain.open{opacity:.75}.md-editor.svelte-i9ttze .ProseMirror strong{font-weight:600}.md-editor.svelte-i9ttze .ProseMirror em{font-style:italic}.md-editor.svelte-i9ttze .ProseMirror code{font-family:var(--mono);font-size:12px;background:var(--bg-elev-2);padding:1px 4px;border-radius:3px}.md-editor.svelte-i9ttze .ProseMirror pre{font-family:var(--mono);font-size:12px;background:var(--bg-elev-2);padding:8px 10px;border-radius:var(--radius-sm);overflow-x:auto;margin:6px 0}.md-editor.svelte-i9ttze .ProseMirror pre code{background:none;padding:0}.md-editor.svelte-i9ttze .ProseMirror ul,.md-editor.svelte-i9ttze .ProseMirror ol{margin:0 0 var(--md-gap);padding-left:20px}.md-editor.svelte-i9ttze .ProseMirror li{margin:1px 0}.md-editor.svelte-i9ttze .ProseMirror li p{margin:0}.md-editor.svelte-i9ttze .ProseMirror blockquote{border-left:2px solid var(--border-strong);margin:6px 0;padding-left:10px;color:var(--text-dim)}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror blockquote{margin:var(--md-gap) 0;padding:14px 17px;border-left:2px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;background:color-mix(in oklab,var(--accent) 14%,var(--doc-elev, var(--bg-elev)));color:var(--text)}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror blockquote>:first-child{margin-top:0}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror blockquote>:last-child{margin-bottom:0}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .tableWrapper{margin:var(--md-gap) 0;overflow-x:auto}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14.5px;line-height:1.5}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror th,.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror td{border:1px solid var(--border);padding:7px 10px;vertical-align:top;min-width:60px}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror th{background:var(--bg-elev);font-weight:600;text-align:left;color:var(--text)}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror th>p,.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror td>p{margin:0}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror th>p+p,.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror td>p+p{margin-top:6px}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .selectedCell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in oklab,var(--accent) 18%,transparent);pointer-events:none}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .selectedCell{position:relative}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background:var(--accent);pointer-events:none}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror img{display:inline-block;max-width:100%;height:auto;vertical-align:top;margin:var(--md-gap) 0;border-radius:var(--radius)}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror img.ProseMirror-selectednode{outline:2px solid var(--accent);outline-offset:2px}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .img-box{position:relative;display:inline-block;line-height:0;max-width:100%}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .img-box.ProseMirror-selectednode img,.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .img-box.sizing img{outline:2px solid var(--accent);outline-offset:2px}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .img-grip{position:absolute;right:4px;bottom:calc(var(--md-gap) + 4px);width:14px;height:14px;border:1.5px solid var(--bg);border-radius:3px;background:var(--accent);cursor:nwse-resize;opacity:0;transition:opacity .11s ease}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .img-box:hover .img-grip,.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .img-box.sizing .img-grip,.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .img-box.ProseMirror-selectednode .img-grip{opacity:1}.md-field.document.svelte-i9ttze .md-editor:where(.svelte-i9ttze) .ProseMirror .img-box.sizing{-webkit-user-select:none;user-select:none}.md-editor.svelte-i9ttze .ProseMirror a{color:var(--accent);text-decoration:underline;cursor:pointer}.md-editor.svelte-i9ttze .ProseMirror hr{border:none;height:17px;margin:6px 0;background:linear-gradient(var(--border),var(--border)) center / 100% 1px no-repeat;cursor:pointer;border-radius:3px}.md-editor.svelte-i9ttze .ProseMirror hr.ProseMirror-selectednode{background:linear-gradient(var(--accent),var(--accent)) center / 100% 2px no-repeat,color-mix(in srgb,var(--accent) 12%,transparent)}
