.text-editable-block.svelte-orcfw3{white-space:pre-wrap;word-wrap:break-word;outline:none;width:100%;min-height:1.4em;padding:2px 0}.text-editable-block.heading-1.svelte-orcfw3{font-size:2em;font-weight:700;line-height:1.2}.text-editable-block.heading-2.svelte-orcfw3{font-size:1.5em;font-weight:700;line-height:1.3}.text-editable-block.heading-3.svelte-orcfw3{font-size:1.25em;font-weight:700}.text-editable-block.heading-4.svelte-orcfw3{font-size:1.1em;font-weight:700}.text-editable-block.heading-5.svelte-orcfw3{font-size:1em;font-weight:700}.text-editable-block.heading-6.svelte-orcfw3{font-size:.9em;font-weight:700}.text-editable-block.raw-block.svelte-orcfw3{font-family:var(--font-code,ui-monospace, monospace);opacity:.85;font-size:.9em}.text-editable-block.svelte-orcfw3 .md-marker{opacity:var(--syntax-marker-dim,.65);font-style:normal;font-weight:400}.text-editable-block.svelte-orcfw3 .inline-code-content{font-family:var(--font-code,ui-monospace, monospace);background:var(--color-bg-secondary,#8080801f);border-radius:3px;padding:1px 4px;font-size:.9em}.text-editable-block.svelte-orcfw3 .md-autolink{color:var(--syntax-url,var(--color-accent,#567b67));text-decoration:underline}.selection-overlay.svelte-1gier9a{pointer-events:none;background-color:var(--selection-overlay-bg,#6496ff4d);z-index:1;position:absolute}.selection-overlay-middle.svelte-1gier9a{inset:0}.block-drag-handle.svelte-4grudh{opacity:0;pointer-events:none;cursor:grab;-webkit-user-select:none;user-select:none;width:1.25rem;color:var(--color-ui-muted,#a4a4a4);position:absolute;top:0;bottom:0;left:-1.25rem}.grip.svelte-4grudh{top:.75em;left:0;pointer-events:auto;justify-content:flex-start;align-items:center;width:100%;height:1.25rem;display:flex;position:absolute;top:.5lh;transform:translateY(-50%)}.grip.svelte-4grudh:before{content:"";position:absolute;inset:-8px 0 -8px -4px}@media (hover:none){.block-drag-handle.svelte-4grudh{opacity:1}.grip.svelte-4grudh{touch-action:none}}.block-host.svelte-rpogpv{position:relative}.block-drag-handle:hover{opacity:1;pointer-events:auto}.handle-host:hover:not(:has(.handle-host:hover))>.block-drag-handle{opacity:1;pointer-events:auto}.failed-block.svelte-rpogpv{border:1px dashed var(--color-ui-muted,#a4a4a4);opacity:.8;border-radius:4px;padding:.25rem .5rem}.failed-block-notice.svelte-rpogpv{color:var(--color-text-muted,#aaa);font-size:.85em;display:block}.failed-block-raw.svelte-rpogpv{white-space:pre-wrap;font-family:var(--font-editor,ui-monospace, monospace);margin:.25rem 0 0}.gap-caret.svelte-86i9bp{flex:none;height:0;position:relative;overflow:visible}.gap-caret-line.svelte-86i9bp{background-color:var(--color-text-secondary,#d6d9e0);pointer-events:none;border-radius:1px;height:2px;animation:1s step-end infinite svelte-86i9bp-gap-caret-blink;position:absolute;top:-1px;left:0;right:0}.gap-caret-proxy.svelte-86i9bp{pointer-events:none;caret-color:#0000;outline:none;height:1.2em;position:absolute;top:-.6em;left:0;right:0;overflow:hidden}@keyframes svelte-86i9bp-gap-caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.gap-caret-line.svelte-86i9bp{animation:none}}.block-list.svelte-1xb3ild{flex-direction:column;display:flex}.vr-spacer.svelte-1xb3ild{flex:none}:where(.editor) .code-tok-keyword{color:var(--code-tok-keyword);font-weight:600}:where(.editor) .code-tok-string{color:var(--code-tok-string)}:where(.editor) .code-tok-number{color:var(--code-tok-number)}:where(.editor) .code-tok-literal{color:var(--code-tok-literal)}:where(.editor) .code-tok-comment{color:var(--code-tok-comment);font-style:italic}:where(.editor) .code-tok-type{color:var(--code-tok-type)}:where(.editor) .code-tok-function{color:var(--code-tok-function)}:where(.editor) .code-tok-variable{color:var(--code-tok-variable)}:where(.editor) .code-tok-operator{color:var(--code-tok-operator)}:where(.editor) .code-tok-punctuation{color:var(--code-tok-punctuation)}:where(.editor) .code-tok-meta{color:var(--code-tok-meta)}:where(.editor) .code-tok-attr{color:var(--code-tok-attr)}:where(.editor) .code-tok-regexp{color:var(--code-tok-regexp)}:where(.editor) .code-tok-symbol{color:var(--code-tok-symbol)}:where(.editor) .code-tok-subst{color:var(--code-tok-subst)}:where(.editor) .code-tok-added{color:var(--code-tok-added)}:where(.editor) .code-tok-removed{color:var(--code-tok-removed)}:where(.editor) .code-tok-heading{color:var(--code-tok-heading);font-weight:600}:where(.editor) .code-tok-link{color:var(--code-tok-link);text-decoration:underline}:where(.editor) .code-tok-unknown{color:var(--code-tok-unknown)}:where(.editor) ::selection{background:var(--selection-overlay-bg,#6496ff4d)}:where(.editor)[data-cross-block] .block-list ::selection{background:0 0}:where(.editor)[data-cross-block] [contenteditable]{caret-color:#0000}:where(.editor) .whole-block-input{pointer-events:none;caret-color:#0000;outline:none;height:1.2em;position:absolute;top:0;left:0;right:0;overflow:hidden}:where(.editor) .decoration-overlay{pointer-events:none;z-index:1;border-radius:2px;position:absolute}:where(.editor) .decoration-overlay-interactive{pointer-events:auto;cursor:pointer}:where(.editor) .match-overlay{background:var(--search-match-bg)}:where(.editor) .match-overlay-active{background:var(--search-match-active-bg)}:where(.editor) .decoration-badge{-webkit-user-select:none;user-select:none}:where(.editor) .list-item-block:has(>.decoration-badge){flex-direction:column}:is(:where(.editor) .list-item-block:has(>.decoration-badge)>.decoration-badge,:where(.editor) .list-item-block:has(>.decoration-badge)>.list-item-content){align-self:stretch}:where(.editor) .block-host[data-kind-cue]:after{content:attr(data-kind-cue);content:attr(data-kind-cue) / "";font-family:var(--font-ui);color:var(--md-kind-cue-color);pointer-events:none;-webkit-user-select:none;user-select:none;animation:kind-cue-fade var(--md-kind-cue-duration) ease-out forwards;font-size:.75em;position:absolute;top:0;right:0}@keyframes kind-cue-fade{0%{opacity:0}10%,70%{opacity:1}to{opacity:0}}:where(.editor) .decoration-island{-webkit-user-select:none;user-select:none}.editor:has(>.search-anchor .search-bar) .code-lang-chip{top:52px}:where(.editor) .md-image-widget{-webkit-user-select:none;user-select:none;width:fit-content;margin:.5em 0;display:block}:where(.editor) [data-inline-widget]{position:relative}:where(.editor) .directive-text-widget{opacity:var(--syntax-marker-dim,.65)}:where(.editor) .md-entity-widget{-webkit-user-select:none;user-select:none}:where(.editor) .md-image-widget img{border-radius:var(--md-image-radius);max-width:100%;height:auto;display:block}:where(.editor) .md-image-widget.md-image-cropped{border-radius:var(--md-image-radius);max-width:100%;clip-path:inset(0 round var(--md-image-radius));overflow:hidden}:where(.editor) .md-image-widget.md-image-cropped img{object-fit:cover;max-width:none;position:absolute}:where(.editor) .text-editable-block.paragraph-block:has(>.md-marker[contenteditable=false]):has(.md-image-widget){position:relative;text-indent:0!important}:where(.editor) .text-editable-block.paragraph-block:has(>.md-marker[contenteditable=false]):has(.md-image-widget)>.md-marker[contenteditable=false]{position:absolute;bottom:0;left:0}:where(.editor) .text-editable-block.paragraph-block:has(.md-image-widget:last-child){min-height:0}:where(.editor) a.md-link-content:has(.md-image-widget){width:fit-content;display:inline-block}:where(.editor) .md-image-broken,:where(.editor) .md-image-blocked,:where(.editor) .md-image-placeholder{border:1px dashed var(--color-ui-muted,#a4a4a4);background:var(--color-bg-muted,#2a2a2a);min-width:100px;min-height:60px}:where(.editor) .md-image-broken{color:var(--color-text-muted,#aaa);padding:8px;font-style:italic}:where(.editor) .md-image-broken img{display:none}:where(.editor) .md-image-blocked,:where(.editor) .md-image-placeholder{box-sizing:border-box}:where(.editor) .md-image-broken:before{content:"⚠ image failed to load"}:where(.editor) [data-inline-widget].md-widget-selected:after{content:"";background-color:var(--selection-overlay-bg,#6496ff4d);pointer-events:none;border-radius:2px;position:absolute;inset:0}:where(.editor) [data-inline-widget].md-widget-selected ::selection{background:0 0}:where(.editor) [data-inline-widget].md-snap-after:before,:where(.editor) [data-inline-widget].md-snap-before:before{content:"";background-color:var(--color-text-primary,currentColor);pointer-events:none;width:1.5px;animation:1s step-end infinite md-snap-caret-blink;position:absolute;top:0;bottom:0}:where(.editor) [data-inline-widget].md-snap-after:before{right:-1px}:where(.editor) [data-inline-widget].md-snap-before:before{left:-1px}:where(.editor) .md-image-widget.md-snap-after:before,:where(.editor) .md-image-widget.md-snap-before:before{top:4px;bottom:4px}:where(.editor) .md-image-widget.md-snap-after:before{right:-4px}:where(.editor) .md-image-widget.md-snap-before:before{left:-4px}@keyframes md-snap-caret-blink{50%{opacity:0}}:where(.editor) .md-snap-caret-active{caret-color:#0000}:where(.editor) .md-image-overlay{pointer-events:none;z-index:10;position:absolute}:where(.editor) .md-image-overlay:before{content:"";border:1px solid var(--color-accent,#567b67);border-radius:calc(var(--md-image-radius,4px) + 2px);pointer-events:none;position:absolute;inset:-2px;box-shadow:0 0 0 1px #0000002e}:where(.editor) .md-image-overlay>*{pointer-events:auto}:where(.editor) a.md-link-content:not(:has(.md-image-widget)){color:var(--syntax-link,var(--color-accent,#567b67));text-decoration:underline}:where(.editor) a.md-link-content,:where(.editor) .md-autolink{cursor:text}:where(.editor)[data-mod-active] a.md-link-content,:where(.editor)[data-mod-active] .md-autolink:not(.md-link-blocked){cursor:pointer}:where(.editor) .md-link-content.md-link-blocked{color:var(--md-link-blocked-color,#8f8f89);cursor:text;text-decoration:none}:where(.editor) .md-ref-label{color:var(--md-ref-label-color,#8f8f89);font-style:italic}:where(.editor) .md-unresolved-ref{color:var(--md-unresolved-color,#c0392b);border-bottom:1px dashed;text-decoration:none}:where(.editor) .md-unresolved-ref-image{background:var(--md-unresolved-image-bg,#c0392b14);border-radius:2px;padding:0 2px}:where(.editor) .block-host[data-block-kind=linkReferenceDefinition]{opacity:.8;font-size:.9em;font-style:italic}:where(.editor) .md-raw-html{color:var(--md-raw-html-color,#8f8f89);font-family:var(--font-code,ui-monospace, monospace);font-size:.92em}:where(.editor) .vr-spacer{background:var(--vr-spacer-bg,#80808008)}:where(.editor) .md-source-surface{box-sizing:border-box;width:100%;min-height:1.4em;font-family:var(--font-code,ui-monospace, monospace);color:inherit;background:var(--color-bg-secondary,#8080801f);border:1px solid var(--color-accent,#567b67);border-radius:4px;font-size:.9em;line-height:1.5;display:block}:where(.editor) .text-editable-block:is(.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6){color:var(--syntax-heading,currentColor)}:where(.editor) :is(em,strong){color:var(--syntax-emphasis,currentColor)}:where(.editor) .inline-code-content{color:var(--syntax-code,currentColor)}::highlight(md-inline-reveal){background-color:var(--color-bg-secondary,#8080801f)}:where(.editor) .text-editable-block.raw-block{color:var(--syntax-comment,currentColor)}:where(.editor) .block-host[data-block-kind=blockquote]>.blockquote-block{border-left-color:var(--syntax-quote,var(--color-ui-muted,#a4a4a4))}:where(.editor) .thematic-break-block>.thematic-break-rule>hr{border-top-color:var(--syntax-separator,var(--color-border,#3e3e3b))}:where(.editor) .list-item-block .md-marker[contenteditable=false]{color:var(--syntax-list,currentColor)}:where(.editor) .task-checkbox{color:var(--syntax-task,currentColor)}:where(.editor) .md-menu{z-index:2000;background:var(--color-bg,#2c2c2a);border:1px solid var(--color-border,#3e3e3b);min-width:168px;box-shadow:var(--menu-shadow,0 12px 32px #00000080, 0 2px 8px #00000059);font-family:var(--font-ui,system-ui, sans-serif);color:var(--color-text-primary,#e8e8e5);-webkit-user-select:none;user-select:none;border-radius:8px;padding:4px;font-size:13px;line-height:1.4;position:fixed}:where(.editor) .md-menu-item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:9px;padding:7px 10px;display:flex}:where(.editor) .md-menu-item:hover,:where(.editor) .md-menu-item:focus-visible,:where(.editor) .md-menu-item[aria-pressed=true],:where(.editor) .md-menu-item[data-active=true]{background:var(--menu-item-hover,#ffffff12);outline:none}:where(.editor) .md-menu-item:disabled{opacity:.4;cursor:default}:where(.editor) .md-menu-item:disabled:hover{background:0 0}:where(.editor) .md-menu-icon{color:var(--color-ui-muted,#93938d);flex-shrink:0;align-items:center;display:inline-flex}:where(.editor) .md-menu-divider{background:var(--color-border,#3e3e3b);height:1px;margin:4px 6px}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) :is(.md-marker:not([contenteditable=false]),.md-fence-line,.md-ref-label,.directive-marker){display:none}:where(.editor):is([data-presentation^=preview-],[data-presentation=live]) [contenteditable][data-content-empty]:focus-within :is(.md-marker:not([contenteditable=false]),.md-fence-line){display:inline}:where(.editor) .block-host:is([data-block-kind=fencedCode],[data-block-kind=table]){padding-block:6px}:where(.editor) .block-host[data-block-kind=table]{padding-bottom:24px;padding-right:30px}:where(.editor):is([data-presentation^=preview-],[data-presentation=live]) .md-hard-break:before,:where(.editor):not([data-presentation]) .md-hard-break[data-trailing-spaces]:before{content:"↵";content:"↵" / "";opacity:var(--syntax-marker-dim,.65)}:where(.editor)[data-presentation^=preview-] .block-host[data-focused] .md-hard-break:not([data-trailing-spaces]):before{content:none}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block .md-marker[contenteditable=false]{visibility:hidden;opacity:1}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-list-marker=bullet] .md-marker[contenteditable=false]:before{content:"•";visibility:visible;color:var(--syntax-list,currentColor)}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-list-marker=ordered] .md-marker[contenteditable=false]{visibility:visible}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-list-marker=task] .task-list-marker{width:0;display:inline-block;overflow:hidden}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-list-marker=task]{--md-task-indent:calc(2.1 * var(--editor-font-size,1rem))}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-list-marker=task] .md-marker[contenteditable=false]{font-size:var(--editor-font-size,1rem)}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-list-marker=task] .task-checkbox{visibility:visible;color:#0000;vertical-align:baseline;width:1.2em;margin-right:.65em;display:inline-block;position:relative}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-list-marker=task] .task-checkbox:before{content:"";visibility:visible;width:1.2em;height:1.2em;box-sizing:border-box;border:1.5px solid var(--color-ui-muted,#93938d);background:0 0;border-radius:.28em;width:round(1.2em,1px);height:round(1.2em,1px);margin:auto;position:absolute;inset:0}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-task-checked=true] .task-checkbox:before{background:var(--syntax-task-checked,var(--color-text-primary,currentColor));border-color:var(--syntax-task-checked,var(--color-text-primary,currentColor))}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-task-checked=true] .task-checkbox:after{content:"";visibility:visible;box-sizing:border-box;border:solid var(--syntax-task-checked-tick,var(--color-bg,#2c2c2a));border-width:0 .15em .15em 0;width:.32em;height:.6em;position:absolute;top:45%;left:53%;transform:translate(-50%,-50%)rotate(45deg)}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-list-marker=task] .task-checkbox:hover{background-color:#0000}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-list-marker=task] .task-checkbox:before{transition:background-color 60ms ease-out}:where(.editor):is([data-presentation=reading],[data-presentation^=preview-],[data-presentation=live]) .list-item-block[data-list-marker=task]:not([data-task-checked=true]) .task-checkbox:hover:before{background-color:var(--md-marker-hover-bg,#80808026)}:where(.editor)[data-presentation=reading] .list-item-block[data-list-marker=task] .task-checkbox{cursor:default;pointer-events:none}:where(.editor)[data-presentation=reading] .task-checkbox:hover{background-color:#0000}:where(.editor)[data-presentation=reading] a.md-link-content,:where(.editor)[data-presentation=reading] .md-autolink:not(.md-link-blocked){cursor:pointer}:where(.editor)[data-presentation=preview-block] .block-host[data-focused] .md-marker:not([contenteditable=false]),:where(.editor)[data-presentation^=preview-] .block-host[data-focused] .md-fence-line{display:inline}:where(.editor):not([data-presentation]) br[data-caret-anchor=closer],:where(.editor)[data-presentation^=preview-] .block-host[data-focused] br[data-caret-anchor=closer]{display:none}:where(.editor)[data-presentation=preview-block] .block-host[data-focused] .md-ref-label{display:inline}:where(.editor)[data-presentation=preview-block] .block-host[data-focused] .md-marker[contenteditable=false]{visibility:visible;opacity:var(--syntax-marker-dim,.65)}:where(.editor)[data-presentation=preview-block] .block-host[data-focused] .md-marker[contenteditable=false]:before{content:none}:where(.editor)[data-presentation=preview-inline] .block-host[data-focused] .md-marker:not([contenteditable=false]):not([data-construct-start]),:where(.editor)[data-presentation=preview-inline] .block-host[data-focused] :is(.md-marker,.md-ref-label).md-construct-reveal{display:inline}.editor-tail.svelte-a1smfl{align-items:center;height:34px;margin-top:2px;display:flex}.editor-tail-row.svelte-a1smfl{cursor:text;background:0 0;border:0;flex:1;height:100%;padding:0}.editor-tail-row.svelte-a1smfl:focus-visible{outline:1px solid var(--color-border,#3e3e3b);outline-offset:-1px;border-radius:4px}.block-menu.svelte-1fz0ary{min-width:188px}.block-menu-row.svelte-1fz0ary{position:relative}.block-menu-label.svelte-1fz0ary{flex:1}.block-menu-flyout.svelte-1fz0ary{margin-left:4px;position:absolute;top:-4px;left:100%}.block-menu-danger.svelte-1fz0ary,.block-menu-danger.svelte-1fz0ary .md-menu-icon:where(.svelte-1fz0ary){color:var(--color-error,#d03025)}.search-bar.svelte-yyldap{z-index:5;background:var(--color-bg-elevated,#2a2c33);border:1px solid var(--color-border,#3d4047);border-radius:7px;flex-direction:column;gap:6px;max-width:calc(100% - 20px);padding:7px 8px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 6px 20px #0006}.search-row.svelte-yyldap{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.search-input.svelte-yyldap{background:var(--color-surface,#1b1c21);border:1px solid var(--color-border,#44474f);color:var(--color-text-secondary,#d6d9e0);border-radius:4px;min-width:6ch;height:22px;padding:3px 7px}.search-tog.svelte-yyldap,.search-nav.svelte-yyldap,.search-x.svelte-yyldap,.search-btn.svelte-yyldap,.search-chevron.svelte-yyldap{color:var(--color-text-secondary,#d6d9e0);border:1px solid var(--color-border,#44474f);border-radius:var(--radius-ui,3px);cursor:pointer;background:0 0}.search-tog.svelte-yyldap{padding:1px 5px;font:600 11px monospace}.search-tog.on.svelte-yyldap,.search-chevron.on.svelte-yyldap{color:var(--color-surface,#1e1f24);background:var(--color-accent,#567b67)}.search-nav.svelte-yyldap,.search-x.svelte-yyldap{border-color:#0000;padding:1px 5px;font-size:13px}.search-btn.svelte-yyldap{padding:2px 7px;font-size:11px}.search-chevron.svelte-yyldap{border-color:#0000;padding:1px 4px;transition:transform .1s}.search-chevron.on.svelte-yyldap{transform:rotate(90deg)}.search-count.svelte-yyldap{white-space:nowrap;font-size:11px}.search-count.error.svelte-yyldap{color:var(--color-error,#e06c75)}@media (pointer:coarse){.search-tog.svelte-yyldap,.search-nav.svelte-yyldap,.search-x.svelte-yyldap,.search-btn.svelte-yyldap,.search-chevron.svelte-yyldap{min-width:24px;min-height:24px}}.selection-toolbar.svelte-9yty11{z-index:100;white-space:nowrap;width:154px;min-width:0}.selection-toolbar-marks.svelte-9yty11{align-items:center;gap:2px;padding:2px;display:flex}.selection-toolbar-mark.svelte-9yty11{width:34px;height:30px;color:var(--color-ui-muted,#93938d);flex:0 0 34px;justify-content:center;padding:0}.selection-toolbar-mark.svelte-9yty11:hover:not(:disabled),.selection-toolbar-mark[aria-pressed=true].svelte-9yty11{color:var(--color-text-primary,#e8e8e5)}.selection-toolbar-mark.svelte-9yty11 svg{stroke-width:2.2px}.selection-toolbar-row.svelte-9yty11{position:relative}.selection-toolbar-label.svelte-9yty11{text-overflow:ellipsis;flex:1;overflow:hidden}.selection-toolbar-flyout.svelte-9yty11{min-width:150px;margin-left:4px;position:absolute;top:-4px;left:100%}.md-image-properties.svelte-8wauz2{z-index:100;font-family:var(--font-ui,system-ui, sans-serif);outline:none;flex-direction:column;gap:4px;display:flex;position:absolute;top:0;left:calc(100% + 8px)}.md-image-properties.svelte-8wauz2.inside{flex-direction:row;top:8px}.md-image-btn.svelte-8wauz2{background:var(--color-bg,#2c2c2a);width:26px;height:26px;color:var(--color-text-secondary,#cfcfca);cursor:pointer;box-shadow:var(--menu-shadow,0 12px 32px #00000080, 0 2px 8px #00000059);border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.md-image-btn.svelte-8wauz2:hover,.md-image-btn.active.svelte-8wauz2,.md-image-btn.set.svelte-8wauz2{color:var(--color-text-primary,#e8e8e5)}.md-image-btn.active.svelte-8wauz2{background:var(--color-surface,#2d3033)}.md-image-field.svelte-8wauz2{box-sizing:border-box;background:var(--color-bg,#2c2c2a);border:1px solid var(--color-border,#3e3e3b);width:240px;box-shadow:var(--menu-shadow,0 12px 32px #00000080, 0 2px 8px #00000059);border-radius:8px;flex-direction:column;gap:5px;padding:8px 10px 10px;display:flex;position:absolute;top:0;left:calc(100% + 6px)}.md-image-field.flipped.svelte-8wauz2{left:auto;right:calc(100% + 6px)}.md-image-properties.svelte-8wauz2.inside .md-image-field:where(.svelte-8wauz2){top:calc(100% + 6px);left:auto;right:0}.md-image-field-label.svelte-8wauz2{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted,#aaa);font-size:10.5px;font-weight:600}.md-image-field.svelte-8wauz2 input:where(.svelte-8wauz2){box-sizing:border-box;width:100%;color:var(--color-text-primary,#e8e8e5);border:none;border-bottom:1px solid var(--color-border,#3e3e3b);background:0 0;border-radius:0;outline:none;padding:3px 1px 5px;font-family:inherit;font-size:13px;line-height:1.4;transition:border-color .12s ease-out}.md-image-field.svelte-8wauz2 input:where(.svelte-8wauz2):focus{border-bottom-color:var(--color-accent,#567b67)}.md-image-field.svelte-8wauz2 input:where(.svelte-8wauz2)::placeholder{color:var(--color-text-muted,#aaa)}.md-image-crop-surface.svelte-8wauz2{cursor:grab;touch-action:none;z-index:20;position:absolute;inset:0}.md-image-crop-surface.svelte-8wauz2:active{cursor:grabbing}.md-image-crop-corner.svelte-8wauz2{filter:drop-shadow(0 0 1px #0009);touch-action:none;border:2px solid #ffffffe6;width:18px;height:18px;position:absolute}.md-image-crop-corner.svelte-8wauz2:before{content:"";position:absolute;inset:-8px}.md-image-crop-corner.tl.svelte-8wauz2{cursor:nwse-resize;border-bottom:none;border-right:none;top:8px;left:8px}.md-image-crop-corner.tr.svelte-8wauz2{cursor:nesw-resize;border-bottom:none;border-left:none;top:8px;right:8px}.md-image-crop-corner.bl.svelte-8wauz2{cursor:nesw-resize;border-top:none;border-right:none;bottom:8px;left:8px}.md-image-crop-corner.br.svelte-8wauz2{cursor:nwse-resize;border-top:none;border-left:none;bottom:8px;right:8px}.md-resize-handle.svelte-1e7kbm{opacity:.85;z-index:10;cursor:ew-resize;background:#ffffffeb;border-radius:999px;width:4px;height:36px;max-height:40%;position:absolute;top:50%;right:clamp(-3px,50% - 20px,7px);transform:translateY(-50%);box-shadow:0 0 0 .5px #00000059,0 1px 3px #00000059}.md-resize-handle.svelte-1e7kbm:hover{opacity:1}.md-resize-handle.svelte-1e7kbm:before{content:"";position:absolute;inset:-6px -8px}.md-link-card.svelte-n67kf0{z-index:100;box-sizing:border-box;background:var(--color-bg,#2c2c2a);border:1px solid var(--color-border,#3e3e3b);width:300px;box-shadow:var(--menu-shadow,0 12px 32px #00000080, 0 2px 8px #00000059);font-family:var(--font-ui,system-ui, sans-serif);color:var(--color-text-primary,#e8e8e5);border-radius:8px;align-items:flex-end;gap:6px;padding:8px 8px 8px 10px;font-size:13px;line-height:1.4;display:flex;position:absolute;top:0;left:0}.md-link-card-field.svelte-n67kf0{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.md-link-card-caption.svelte-n67kf0{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted,#aaa);font-size:10.5px;font-weight:600}.md-link-card-field.svelte-n67kf0 input:where(.svelte-n67kf0){box-sizing:border-box;width:100%;color:var(--color-text-primary,#e8e8e5);border:none;border-bottom:1px solid var(--color-border,#3e3e3b);background:0 0;border-radius:0;outline:none;padding:3px 1px 5px;font-family:inherit;font-size:13px;line-height:1.4;transition:border-color .12s ease-out}.md-link-card-field.svelte-n67kf0 input:where(.svelte-n67kf0):focus{border-bottom-color:var(--color-accent,#567b67)}.md-link-card-field.svelte-n67kf0 input:where(.svelte-n67kf0)::placeholder{color:var(--color-text-muted,#aaa)}.md-link-card-actions.svelte-n67kf0{gap:2px;padding-bottom:1px;display:flex}.md-link-card-btn.svelte-n67kf0{width:26px;height:26px;color:var(--color-ui-muted,#93938d);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.md-link-card-btn.svelte-n67kf0:hover:not(:disabled),.md-link-card-btn.svelte-n67kf0:focus-visible{background:var(--menu-item-hover,#ffffff12);color:var(--color-text-primary,#e8e8e5);outline:none}.md-link-card-btn.svelte-n67kf0:disabled{opacity:.4;cursor:default}.md-link-card-anchor.svelte-10udrgq{position:absolute;top:0;left:0}.inline-menu.svelte-1ysunm0{max-width:360px;max-height:264px;overflow-y:auto}.inline-menu-label.svelte-1ysunm0{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:4em;overflow:hidden}.inline-menu-detail.svelte-1ysunm0{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ui-muted,#93938d);flex:0 auto;margin-left:auto;padding-left:12px;overflow:hidden}.code-rail.svelte-8ckecv{z-index:1;opacity:0;pointer-events:none;align-items:center;gap:2px;font-size:13px;line-height:1;transition:opacity .12s ease-out;display:flex;position:absolute;top:12px;right:8px}.block-host:hover>.code-rail.svelte-8ckecv,.code-block:focus~.code-rail.svelte-8ckecv,.code-rail.svelte-8ckecv:focus-within,.code-rail-open.svelte-8ckecv{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.code-rail.svelte-8ckecv{transition:none}}.code-lang-chip.svelte-8ckecv{align-items:center;display:flex}button.svelte-8ckecv{color:var(--color-ui-muted,#999);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;gap:3px;display:flex}.code-lang-button.svelte-8ckecv{padding:4px 6px}.code-lang-button.open.svelte-8ckecv{background:var(--color-ui-faint,#ffffff12);color:var(--color-text-secondary,#cfcfca)}.code-rail-action.svelte-8ckecv{width:24px;height:24px;padding:0}button.svelte-8ckecv:hover:not(:disabled){background:var(--color-ui-faint,#ffffff12);color:var(--color-text-secondary,#d6d9e0)}button.svelte-8ckecv:focus-visible{outline:1px solid var(--color-accent,#567b67);outline-offset:-1px}.code-rail-popout.svelte-8ckecv{flex-direction:column;min-width:200px;margin:0;list-style:none;display:flex;overflow:hidden}.code-lang-search.svelte-8ckecv{border-bottom:1px solid var(--menu-search-divider,#ffffff14);color:var(--color-ui-muted,#93938d);flex:none;align-items:center;gap:8px;margin:-4px -4px 4px;padding:8px 12px;display:flex}.code-lang-search.svelte-8ckecv input:where(.svelte-8ckecv){min-width:0;color:var(--color-text-primary,#e8e8e5);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13px}.code-lang-search.svelte-8ckecv input:where(.svelte-8ckecv)::placeholder{color:var(--color-ui-dulled,#a3a39d)}.code-lang-list.svelte-8ckecv{overscroll-behavior:contain;flex:auto;margin:0;padding:0;list-style:none;overflow-y:auto}.code-lang-list.svelte-8ckecv::-webkit-scrollbar{width:1px}.code-lang-list.svelte-8ckecv::-webkit-scrollbar-track{background:0 0}.code-lang-list.svelte-8ckecv::-webkit-scrollbar-thumb{background:var(--menu-scrollbar-thumb,#ffffff2e)}.code-lang-list.svelte-8ckecv{scrollbar-width:thin;scrollbar-color:var(--menu-scrollbar-thumb,#ffffff2e) transparent}.code-rail-popout.svelte-8ckecv button:where(.svelte-8ckecv){width:100%;color:inherit;font:inherit;text-align:left;white-space:nowrap;border-radius:5px;justify-content:flex-start;gap:9px;padding:7px 10px}.code-lang-name.svelte-8ckecv{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.code-lang-check.svelte-8ckecv{color:var(--color-text-primary,#e8e8e5);flex-shrink:0;display:inline-flex}.code-rail-popout.svelte-8ckecv button:where(.svelte-8ckecv):hover:not(:disabled),.code-lang-list.svelte-8ckecv button[data-active=true]:where(.svelte-8ckecv){background:var(--menu-item-hover,#ffffff12);color:inherit}.code-rail-popout.svelte-8ckecv button:where(.svelte-8ckecv):disabled{opacity:.4;cursor:default}.code-lang-empty.svelte-8ckecv{color:var(--color-ui-dulled,#a3a39d);margin:0;padding:7px 10px}.code-block.svelte-197cktn{width:100%;font-family:var(--font-code,ui-monospace, monospace);background:var(--color-bg-secondary,#8080801f);border-radius:var(--radius-surface,8px);color:inherit;white-space:pre;tab-size:4;box-sizing:border-box;border:1px solid #0000;outline:none;min-height:1.4em;padding:14px 16px;font-size:.9em;line-height:1.55;transition:border-color .12s ease-out;overflow:auto hidden}.code-block.svelte-197cktn:focus{border-color:var(--color-border,#3d4047)}.code-block.svelte-197cktn:has(~.code-rail-open){border-color:var(--color-border,#3d4047)}@media (prefers-reduced-motion:reduce){.code-block.svelte-197cktn{transition:none}}.code-block.svelte-197cktn .md-marker{opacity:var(--syntax-marker-dim,.65)}.code-block.svelte-197cktn .md-marker.md-lang{color:var(--color-accent,#567b67);opacity:.7}.thematic-break-block.svelte-1lar9os{position:relative}.thematic-break-rule.svelte-1lar9os{outline:none;padding:14px 0}.thematic-break-block.svelte-1lar9os:focus-within .thematic-break-rule:where(.svelte-1lar9os){background:var(--selection-overlay-bg,#6496ff4d);border-radius:2px}hr.svelte-1lar9os{border:none;border-top:1px solid var(--color-border,#3e3e3b);margin:0}.blockquote-block.svelte-1286ghf{border-left:3px solid var(--color-ui-muted,#a4a4a4);margin:4px 0;padding-left:16px}.list-item-block.svelte-es1634{align-items:flex-start;display:flex;position:relative}.list-item-content.svelte-es1634{flex:1;min-width:0}.list-item-content.svelte-es1634 .list-block{padding-left:1em}.task-checkbox{cursor:pointer;border-radius:2px;transition:background-color 60ms ease-out}.task-checkbox:hover{background-color:var(--md-marker-hover-bg,#80808026)}.list-item-block[data-task-checked=true].svelte-es1634>.list-item-content:where(.svelte-es1634)>.block-list>.block-host:first-child>:not(.list-block){color:var(--syntax-task-done,#8f8f89)}.list-block.svelte-1ic7xt1{margin:4px 0}.table-cell.svelte-8s3yiz{white-space:pre-wrap;word-wrap:break-word;border-right:1px solid var(--color-border,#3e3e3b);border-bottom:1px solid var(--color-border,#3e3e3b);outline:none;min-height:1.4em;padding:4px 8px}.table-cell.svelte-8s3yiz:focus{outline:2px solid var(--color-accent,#567b67);outline-offset:-2px}.table-row.svelte-1gng3zd{display:contents}.table-action-menu-alignment.svelte-7eqmtt{gap:2px;padding:4px 6px;display:flex}.table-action-menu-label.svelte-7eqmtt{flex:1}.table-action-menu-group.svelte-7eqmtt{position:relative}.table-action-menu-flyout.svelte-7eqmtt{white-space:nowrap;margin-left:4px;position:absolute;top:-4px;left:100%}.alignment-segment.svelte-7eqmtt{height:26px;color:var(--color-ui-muted,#93938d);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:1;justify-content:center;align-items:center;padding:0;display:inline-flex}.alignment-segment.svelte-7eqmtt:hover,.alignment-segment.svelte-7eqmtt:focus-visible,.alignment-segment.active.svelte-7eqmtt{background:var(--menu-item-hover,#ffffff12);outline:none}.alignment-segment.active.svelte-7eqmtt{color:var(--color-text-primary,#e8e8e5)}.table-block.svelte-1d46axv{scrollbar-width:thin;scrollbar-color:var(--color-border,#3e3e3b) transparent;border-top:1px solid var(--color-border,#3e3e3b);border-left:1px solid var(--color-border,#3e3e3b);align-content:start;width:max-content;max-width:100%;display:grid;overflow-x:auto}.table-add-zone.svelte-1d46axv{z-index:3;display:flex;position:absolute}.table-add-zone-column.svelte-1d46axv{align-items:stretch;width:28px;padding-left:4px}.table-add-zone-row.svelte-1d46axv{flex-direction:column;align-items:stretch;height:22px;padding-top:4px}.table-add.svelte-1d46axv{border:1px solid var(--color-border,#3e3e3b);background:var(--color-bg-secondary,#8080801f);color:var(--color-ui-muted,#93938d);cursor:pointer;opacity:0;border-radius:3px;justify-content:center;align-items:center;padding:0;transition:opacity .12s ease-out;display:flex}.table-add-pinned.svelte-1d46axv .table-add:where(.svelte-1d46axv){opacity:.7}.table-add-zone.svelte-1d46axv:hover .table-add:where(.svelte-1d46axv),.table-add.svelte-1d46axv:focus-visible{opacity:1;color:var(--color-text-primary,#e8e8e5)}.table-add-column.svelte-1d46axv{width:18px}.table-add-row.svelte-1d46axv{height:16px}@media (prefers-reduced-motion:reduce){.table-add.svelte-1d46axv{transition:none}}.vr-spacer.svelte-1d46axv{grid-column:1/-1}.table-block.svelte-1d46axv::-webkit-scrollbar{height:6px}.table-block.svelte-1d46axv::-webkit-scrollbar-track{background:0 0}.table-block.svelte-1d46axv::-webkit-scrollbar-thumb{background:var(--color-border,#3e3e3b);border-radius:3px}.table-block.svelte-1d46axv::-webkit-scrollbar-thumb:hover{background:var(--color-ui-dulled,#afb1b3)}.editor.svelte-1ctqrjb{width:100%;font-family:var(--font-editor,ui-monospace, monospace);font-size:var(--editor-font-size,1rem);color:var(--color-text-primary,currentColor);overflow-anchor:none;scrollbar-width:thin;scrollbar-color:var(--color-border,#3e3e3b) transparent;flex:1;min-height:200px;padding:1rem 1rem 1rem 1.5rem;line-height:1.6;position:relative;overflow-y:auto}.editor[data-scroll-mode=host].svelte-1ctqrjb{overflow-anchor:auto;border:none;flex:none;min-height:0;padding:0;overflow-y:visible}.editor[data-scroll-mode=host][data-windowing=active].svelte-1ctqrjb{overflow-anchor:none}.type-scale-probe.svelte-1ctqrjb,.width-probe.svelte-1ctqrjb{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.type-scale-probe.svelte-1ctqrjb{width:0;height:1em}.width-probe.svelte-1ctqrjb{height:0;right:0}.search-anchor.svelte-1ctqrjb{z-index:5;height:0;position:sticky;top:0}.editor[data-scroll-mode=host].svelte-1ctqrjb .search-anchor:where(.svelte-1ctqrjb){position:absolute;top:0;left:0;right:0}.editor.svelte-1ctqrjb::-webkit-scrollbar{width:6px}.editor.svelte-1ctqrjb::-webkit-scrollbar-track{background:0 0}.editor.svelte-1ctqrjb::-webkit-scrollbar-thumb{background:var(--color-ui-muted,#a4a4a4);border-radius:3px}.editor.svelte-1ctqrjb::-webkit-scrollbar-thumb:hover{background:var(--color-ui-dulled,#afb1b3)}.editor-sr-live.svelte-1ctqrjb,.editor-sr-live-reorder.svelte-1ctqrjb,.editor-sr-live-kind.svelte-1ctqrjb{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reorder-scope{background:var(--reorder-scope-bg,#6496ff24);border-radius:4px;transition:background-color .12s}.reorder-line.svelte-1ctqrjb{background:var(--md-reorder-indicator);pointer-events:none;z-index:20;border-radius:2px;height:2px;position:fixed}.drop-caret.svelte-1ctqrjb{background:var(--color-text-primary,currentColor);pointer-events:none;z-index:20;width:1.5px;position:fixed}.reorder-ghost.svelte-1ctqrjb{white-space:nowrap;text-overflow:ellipsis;background:var(--md-reorder-indicator);color:#fff;opacity:.9;pointer-events:none;z-index:21;border-radius:4px;max-width:16rem;padding:.15rem .5rem;font-size:.85em;position:fixed;overflow:hidden;transform:translate(.75rem,.5rem)}
