mirror of
https://github.com/darkings/Obsidian-MonokaiSyntax.git
synced 2026-07-22 04:40:26 +00:00
270 lines
139 KiB
CSS
270 lines
139 KiB
CSS
/*!
|
||
* Monokai Syntax
|
||
* 作者:lat3ncy
|
||
* 许可证:MIT
|
||
*/
|
||
|
||
:root{--font-text-theme:Inter, Segoe UI, Helvetica Neue, Arial, sans-serif;--font-monospace-theme:Fira Code, Cascadia Code, Consolas, monospace;--line-height-normal:1.6;--radius-s:4px;--radius-m:8px;--radius-l:12px;--monokai-highlight-text:var(--text-normal);--monokai-scrollbar-active-background:var(--background-modifier-active-hover);--monokai-selection-foreground:var(--text-normal);--monokai-selection-background:var(--background-modifier-active-hover);--monokai-selection-muted-background:var(--background-modifier-hover);--monokai-selection-border-color:var(--interactive-accent);--monokai-nav-active-background:var(--background-modifier-hover);--monokai-nav-active-border-color:var(--interactive-accent);--monokai-sidebar-divider-color:var(--background-modifier-border);--monokai-light-tool-background:var(--background-secondary);--monokai-tab-active-border-color:var(--interactive-accent);--monokai-transition-fast:.12s ease;--monokai-transition-base:.14s ease;--monokai-transition-emphasis:.18s ease;--monokai-popover-shadow:0 16px 40px #00000038}.theme-dark{--background-primary:#2d2a2e;--background-secondary:#221f22;--background-secondary-alt:#221f22;--background-modifier-hover:#403e41;--background-modifier-active-hover:#4a464d;--text-normal:#fcfcfa;--text-muted:#c1c0c0;--text-faint:#939293;--background-modifier-border:#403e41;--text-accent:#ff6188;--monokai-default-accent:#ff6188;--monokai-default-link:#78dce8;--monokai-default-success:#a9dc76;--monokai-default-warning:#ffd8663d;--monokai-default-code-background:#221f22;--monokai-selection-background:#78dce84d;--monokai-selection-muted-background:#fcfcfa0f;--monokai-selection-border-color:#78dce8;--monokai-nav-active-background:#78dce81f;--monokai-nav-active-border-color:#78dce894;--monokai-sidebar-divider-color:#f8f8f214;--text-accent-hover:#ff6188;--interactive-accent:#ff6188;--interactive-accent-hover:#ff6188;--h1-color:#ff9ab0;--h2-color:#fc9867;--h3-color:#ffd866;--h4-color:#c1c0c0;--h5-color:#939293;--h6-color:#939293;--text-a:#78dce8;--text-a-hover:#78dce8;--link-color:#78dce8;--link-color-hover:#78dce8;--link-external-color:#78dce8;--link-external-color-hover:#78dce8;--icon-color:#c1c0c0;--icon-color-hover:#fcfcfa;--icon-color-active:#78dce8;--metadata-label-text-color:#78dce8;--text-highlight-bg:#ffd8663d;--blockquote-border-color:#a9dc76;--monokai-checkbox-unchecked-color:#ffd866;--monokai-checkbox-checked-color:#a9dc76;--checkbox-color:#ffd866;--checkbox-color-hover:#ffd866;--checkbox-marker-color:#2d2a2e;--checkbox-color-checked:#a9dc76;--list-marker-color:#ab9df2;--code-normal:#fcfcfa;--code-background:#221f22;--code-comment:#727072;--code-function:#a9dc76;--code-important:#ff6188;--code-keyword:#ff6188;--code-operator:#fc9867;--code-property:#78dce8;--code-punctuation:#c1c0c0;--code-string:#ffd866;--code-tag:#ff6188;--code-value:#ab9df2;--code-type:#ab9df2;--code-class:#a9dc76;--code-builtin:#78dce8;--code-constant:#ab9df2;--code-namespace:#c1c0c0;--code-decorator:#fc9867;--code-regex:#ffd866;--code-meta:#939293;--code-error:#ff6188;--code-variable:#fcfcfa;--code-parameter:#fc9867;--code-module:#78dce8;--ribbon-background:#221f22;--ribbon-background-collapsed:#221f22;--nav-item-background-hover:#403e41;--nav-item-background-active:#4a464d;--nav-item-color:#c1c0c0;--nav-item-color-hover:#fcfcfa;--nav-item-color-active:#fcfcfa;--metadata-input-background:transparent;--metadata-input-background-active:transparent;--metadata-label-text-color-hover:#78dce8}.theme-light{--background-primary:#faf8f2;--background-secondary:#f0eee7;--background-secondary-alt:#f0eee7;--background-modifier-hover:#e8e5dc;--background-modifier-active-hover:#ddd9cf;--text-normal:#343434;--text-muted:#606060;--text-faint:#77736c;--background-modifier-border:#d2cec4;--text-accent:#e14775;--monokai-default-accent:#e14775;--monokai-default-link:#0f6478;--monokai-default-success:#269d69;--monokai-default-warning:#e8b30a3d;--monokai-default-code-background:#ebe8df;--monokai-selection-background:#0f647838;--monokai-selection-muted-background:#3434340f;--monokai-selection-border-color:#0f6478;--monokai-nav-active-background:#0f64781a;--monokai-nav-active-border-color:#0f647885;--monokai-sidebar-divider-color:#3d3d3d1a;--monokai-light-tool-background:#f5f3ec;--text-accent-hover:#f63d77;--interactive-accent:#e14775;--interactive-accent-hover:#f63d77;--h1-color:#e14775;--h2-color:#e16032;--h3-color:#cc7a0a;--h4-color:#606060;--h5-color:#77736c;--h6-color:#77736c;--text-a:#0f6478;--text-a-hover:#1ba5bf;--link-color:#0f6478;--link-color-hover:#1ba5bf;--link-external-color:#0f6478;--link-external-color-hover:#1ba5bf;--icon-color:#606060;--icon-color-hover:#343434;--icon-color-active:#0f6478;--metadata-label-text-color:#0f6478;--text-highlight-bg:#e8b30a3d;--blockquote-border-color:#269d69;--monokai-checkbox-unchecked-color:#cc7a0a;--monokai-checkbox-checked-color:#269d69;--checkbox-color:#cc7a0a;--checkbox-color-hover:#e8b30a;--checkbox-marker-color:#faf8f2;--checkbox-color-checked:#269d69;--list-marker-color:#7058be;--code-normal:#343434;--code-background:#f0eee7;--code-comment:#77736c;--code-function:#269d69;--code-important:#e14775;--code-keyword:#e14775;--code-operator:#f63d77;--code-property:#0f6478;--code-punctuation:#606060;--code-string:#cc7a0a;--code-tag:#e14775;--code-value:#7058be;--code-type:#7058be;--code-class:#269d69;--code-builtin:#0f6478;--code-constant:#7058be;--code-namespace:#606060;--code-decorator:#e16032;--code-regex:#cc7a0a;--code-meta:#77736c;--code-error:#e14775;--code-variable:#343434;--code-parameter:#e16032;--code-module:#0f6478;--ribbon-background:#f0eee7;--ribbon-background-collapsed:#f0eee7;--nav-item-background-hover:#e8e5dc;--nav-item-background-active:#ddd9cf;--nav-item-color:#606060;--nav-item-color-hover:#343434;--nav-item-color-active:#343434;--metadata-input-background:transparent;--metadata-input-background-active:transparent;--metadata-label-text-color-hover:#1ba5bf}.workspace,.workspace-split,.workspace-leaf,.workspace-leaf-content,.workspace-tabs{background-color:var(--background-primary)}.workspace-split.mod-left-split,.workspace-split.mod-left-split .workspace-tabs,.workspace-split.mod-left-split .workspace-leaf,.workspace-split.mod-left-split .workspace-leaf-content,.workspace-split.mod-left-split .view-content,.workspace-split.mod-left-split .nav-files-container{background-color:var(--background-secondary)}.workspace-split.mod-left-split{border-inline-end:1px solid var(--monokai-sidebar-divider-color)}.workspace-split.mod-right-split,.workspace-split.mod-right-split .workspace-tabs,.workspace-split.mod-right-split .workspace-leaf,.workspace-split.mod-right-split .workspace-leaf-content,.workspace-split.mod-right-split .view-content{background-color:var(--background-secondary)}.workspace-leaf-resize-handle{background-color:#0000;border-inline:0}.workspace-leaf-resize-handle:hover{background-color:#0000}.nav-file-title,.nav-folder-title{color:var(--nav-item-color);border-radius:var(--radius-s);transition:color var(--monokai-transition-fast), background-color var(--monokai-transition-fast), box-shadow var(--monokai-transition-fast);align-items:center}.nav-file-title:hover,.nav-folder-title:hover{color:var(--nav-item-color-hover);background-color:var(--nav-item-background-hover)}.nav-file-title.is-active,.nav-folder-title.is-active,.tree-item-self.is-active{color:var(--monokai-selection-foreground,var(--nav-item-color-active));background-color:var(--monokai-nav-active-background);box-shadow:inset 1px 0 0 var(--monokai-nav-active-border-color)}.nav-folder-collapse-indicator,.tree-item-icon{color:var(--icon-color)}body.monokai-syntax-hide-sync-status-button .status-bar .status-bar-item.plugin-sync,body.monokai-syntax-hide-sync-status-button .status-bar .status-bar-item.mod-sync,body.monokai-syntax-hide-sync-status-button .status-bar .status-bar-item[aria-label*=Sync i],body.monokai-syntax-hide-sync-status-button .status-bar .status-bar-item[aria-label*=同步],body.monokai-syntax-hide-sync-status-button .status-bar .status-bar-item[title*=Sync i],body.monokai-syntax-hide-sync-status-button .status-bar .status-bar-item[title*=同步]{display:none}input[type=checkbox]:not(:checked){border-color:var(--monokai-checkbox-unchecked-color);background-color:#0000}input[type=checkbox]:checked{background-color:var(--monokai-checkbox-checked-color);border-color:var(--monokai-checkbox-checked-color)}.metadata-property-key{color:var(--metadata-label-text-color)}.metadata-property-key:hover{color:var(--metadata-label-text-color-hover)}.metadata-property-value{color:var(--text-normal);border-radius:var(--radius-s)}.metadata-property-value:focus-within{outline:1px solid var(--background-modifier-border);outline-offset:2px}.notice{color:var(--text-normal);background-color:var(--background-secondary);border:1px solid var(--background-modifier-border);border-radius:var(--radius-m);box-shadow:var(--monokai-popover-shadow)}.tooltip{color:var(--text-normal);background-color:var(--background-secondary);border:1px solid var(--background-modifier-border);border-radius:var(--radius-s);box-shadow:var(--monokai-popover-shadow)}.popover.hover-popover{color:var(--text-normal);background-color:var(--background-primary);border:1px solid var(--background-modifier-border);border-radius:var(--radius-m);box-shadow:var(--monokai-popover-shadow)}.popover.hover-popover .markdown-embed,.popover.hover-popover .markdown-embed-content,.popover.hover-popover .markdown-preview-view{background-color:#0000}.workspace-leaf-content[data-type=terminal]{background-color:var(--background-secondary);border:1px solid var(--background-modifier-border);border-radius:var(--radius-m);padding:var(--spacing-3)}.workspace-leaf-content[data-type=terminal] .view-content,.terminal{background-color:var(--background-primary);border-radius:var(--radius-s);padding:var(--spacing-3)}.search-result-file-match,.backlink-pane .tree-item-self,.outgoing-link-pane .tree-item-self,.tag-pane-tag,.bookmark{color:var(--text-muted);border-radius:var(--radius-s)}.search-result-file-match:hover,.backlink-pane .tree-item-self:hover,.outgoing-link-pane .tree-item-self:hover,.tag-pane-tag:hover,.bookmark:hover{color:var(--text-normal);background-color:var(--background-modifier-hover)}.search-result-file-matched-text{color:var(--monokai-highlight-text);background-color:var(--text-highlight-bg);border-radius:var(--radius-s)}.markdown-rendered .internal-link.is-unresolved,.markdown-rendered .internal-link.is-unresolved:hover,.cm-hmd-internal-link.is-unresolved{color:var(--text-faint);-webkit-text-decoration-color:var(--text-faint);text-decoration-color:var(--text-faint)}.tree-item-self.is-clickable.is-active,.tag-pane-tag.is-active,.bookmark.is-active{color:var(--monokai-selection-foreground,var(--text-normal));background-color:var(--monokai-nav-active-background);box-shadow:inset 1px 0 0 var(--monokai-nav-active-border-color)}.tag{color:var(--monokai-tag-color,var(--link-color));background-color:var(--monokai-tag-background,var(--background-secondary));border:1px solid var(--monokai-tag-border-color,var(--background-modifier-border));border-radius:var(--monokai-tag-radius,var(--radius-s))}.tag:hover{color:var(--link-color-hover);background-color:var(--background-modifier-hover)}::-webkit-scrollbar-thumb{background-color:var(--text-faint);border-radius:var(--radius-s)}::-webkit-scrollbar-thumb:hover{background-color:var(--text-muted)}::-webkit-scrollbar-thumb:active{background-color:var(--monokai-scrollbar-active-background)}::selection{color:var(--monokai-selection-foreground);background-color:var(--monokai-selection-background)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}.markdown-source-view,.markdown-preview-view{--bold-color:var(--text-normal);--bold-weight:700;--italic-color:var(--text-normal);--heading-spacing:1rem;--monokai-heading-gap-h1:1.25rem;--monokai-heading-gap-h2:1.1rem;--monokai-heading-gap-h3:.95rem;--monokai-heading-gap-h4:.8rem;--monokai-heading-gap-h5:.7rem;--monokai-heading-gap-h6:.6rem;--monokai-heading-accent-width:3px;--monokai-heading-group-spacing:var(--monokai-heading-group-spacing-value,1.4rem);--monokai-heading-anchor-color:var(--text-faint);--monokai-heading-weight:600;--monokai-inline-code-color:#a6e22e;--monokai-inline-code-background:var(--code-background);--monokai-inline-code-font-weight:500;--monokai-inline-code-padding:.1em .3em;--monokai-formatting-marker-color:var(--text-faint);--monokai-strikethrough-color:var(--text-muted);--monokai-highlight-radius:var(--radius-s);--monokai-highlight-padding-inline:.12em;--monokai-hr-color:var(--background-modifier-border);--monokai-hr-thickness:1px;--monokai-hr-spacing:1.25rem;--monokai-footnote-color:var(--link-color);--monokai-footnote-marker-color:var(--text-faint);--monokai-footnote-font-size:.85em;--monokai-media-radius:var(--radius-m);--monokai-media-border-width:1px;--monokai-media-border-color:var(--background-modifier-border);--monokai-media-background:var(--background-secondary);--monokai-media-shadow:none;--monokai-embed-padding:.75rem;--monokai-plugin-surface-background:var(--background-secondary);--monokai-plugin-surface-border:var(--background-modifier-border);--monokai-plugin-surface-radius:var(--radius-m);--monokai-plugin-surface-padding:1rem;--monokai-tag-color:var(--link-color);--monokai-tag-background:var(--background-secondary);--monokai-tag-border-color:var(--background-modifier-border);--monokai-tag-radius:var(--radius-s);--monokai-link-decoration-color:var(--link-color);--monokai-link-decoration-thickness:1px;--monokai-paragraph-line-height:var(--line-height-normal);--monokai-paragraph-spacing:var(--monokai-paragraph-spacing-value,.75rem);--monokai-list-indent:1.5em;--monokai-list-item-spacing:.35rem;--monokai-nested-list-spacing:.25rem;--monokai-table-source-background:var(--background-secondary);--monokai-code-font-family:var(--font-monospace);--monokai-table-source-font-family:var(--monokai-code-font-family);--monokai-table-source-separator-color:var(--text-faint);--monokai-table-cell-padding:.55rem .7rem;--monokai-table-row-hover-background:var(--background-modifier-hover);--monokai-table-row-alt-background:transparent;--monokai-table-api-name-color:var(--link-color);--monokai-table-api-type-color:var(--code-type);--monokai-table-api-default-color:var(--code-value);--monokai-table-api-required-color:var(--text-accent);--monokai-codeblock-background:var(--code-background);--monokai-codeblock-border-color:var(--background-modifier-border);--monokai-codeblock-header-background:var(--background-secondary);--monokai-codeblock-header-border-color:var(--background-modifier-border);--monokai-codeblock-radius:var(--radius-m);--monokai-codeblock-header-height:1.75rem;--monokai-codeblock-margin-block:1rem;--monokai-codeblock-padding:1rem;--monokai-codeblock-padding-block:.75rem;--monokai-codeblock-padding-inline:1rem;--monokai-codeblock-shadow:none;--monokai-codeblock-language-color:var(--text-faint);--monokai-codeblock-line-height:var(--monokai-code-line-height,1.55);--monokai-codeblock-active-line-background:var(--background-modifier-hover);--monokai-codeblock-active-line-border:var(--interactive-accent);--monokai-codeblock-selection-background:#78dce852;--monokai-code-variable:var(--code-variable,var(--code-normal));--monokai-code-parameter:var(--code-parameter,var(--code-operator));--monokai-code-module:var(--code-module,var(--code-property));--monokai-editor-active-line-background:#f8f8f20d;--monokai-editor-selection-background:#66d9ef4d;--monokai-editor-cursor-color:var(--interactive-accent);--monokai-editor-gutter-background:var(--background-secondary);--monokai-editor-gutter-color:var(--text-faint);--monokai-editor-bracket-match-background:#a6e22e2e;--monokai-task-open-color:var(--text-normal);--monokai-task-important-color:var(--monokai-spectrum-orange,var(--text-accent));--monokai-task-in-progress-color:var(--monokai-spectrum-cyan,var(--link-color));--monokai-task-starred-color:var(--monokai-spectrum-yellow,var(--text-accent));--callout-blend-mode:normal;--callout-icon-size:1.25em;--p-spacing:var(--monokai-paragraph-spacing);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body.theme-dark{--monokai-heading-weight:600;--blockquote-border-color:#a9dc76;--monokai-blockquote-border:#a9dc76;--monokai-callout-note-bg:#78dce81f;--monokai-callout-note-border:#78dce8;--monokai-callout-abstract-bg:#ab9df214;--monokai-callout-abstract-border:#ab9df2;--monokai-callout-info-bg:#78dce814;--monokai-callout-info-border:#78dce8;--monokai-callout-todo-bg:#ffd86614;--monokai-callout-todo-border:#ffd866;--monokai-callout-tip-bg:#a9dc7614;--monokai-callout-tip-border:#a9dc76;--monokai-callout-question-bg:#ab9df214;--monokai-callout-question-border:#ab9df2;--monokai-callout-warning-bg:#fc986714;--monokai-callout-warning-border:#fc9867;--monokai-callout-error-bg:#ff618814;--monokai-callout-error-border:#ff6188;--monokai-callout-failure-bg:#ff618814;--monokai-callout-failure-border:#ff6188;--monokai-callout-bug-bg:#ff618814;--monokai-callout-bug-border:#ff6188;--monokai-callout-success-bg:#a9dc7614;--monokai-callout-success-border:#a9dc76;--monokai-callout-example-bg:#fc986714;--monokai-callout-example-border:#fc9867;--monokai-callout-quote-bg:#fcfcfa14;--monokai-callout-quote-border:#939293;--monokai-inline-code-color:#a9dc76;--monokai-inline-code-background:var(--code-background);--monokai-codeblock-background:#221f22;--monokai-codeblock-header-background:#272329;--monokai-codeblock-border-color:#fcfcfa24;--monokai-codeblock-active-line-background:#403e41;--monokai-codeblock-active-line-border:#78dce8;--monokai-codeblock-selection-background:#344349;--monokai-table-border:#f8f8f22e;--monokai-table-header-background:#f8f8f20f;--monokai-table-row-alt-background:#f8f8f208;--monokai-task-done-color:#f8f8f2ad;--monokai-task-forward-color:var(--text-accent);--monokai-task-cancelled-color:var(--text-faint);--monokai-task-question-color:var(--link-color);--monokai-modal-shadow:0 18px 50px #00000059;--monokai-selection-ring:#f9267247;--monokai-codeblock-shadow:none;--monokai-editor-active-line-background:#f8f8f20d;--monokai-editor-selection-background:#66d9ef4d;--monokai-editor-bracket-match-background:#a6e22e2e}body.theme-light{--monokai-heading-weight:700;--blockquote-border-color:#269d69;--monokai-blockquote-border:#269d69;--monokai-callout-note-bg:#14748a17;--monokai-callout-note-border:#0f6478;--monokai-callout-abstract-bg:#6b539417;--monokai-callout-abstract-border:#6b5394;--monokai-callout-info-bg:#14748a17;--monokai-callout-info-border:#0f6478;--monokai-callout-todo-bg:#97740017;--monokai-callout-todo-border:#977400;--monokai-callout-tip-bg:#269d6917;--monokai-callout-tip-border:#269d69;--monokai-callout-question-bg:#6b539417;--monokai-callout-question-border:#6b5394;--monokai-callout-warning-bg:#e1603217;--monokai-callout-warning-border:#e16032;--monokai-callout-error-bg:#e1477517;--monokai-callout-error-border:#e14775;--monokai-callout-failure-bg:#e1477517;--monokai-callout-failure-border:#e14775;--monokai-callout-bug-bg:#e1477517;--monokai-callout-bug-border:#e14775;--monokai-callout-success-bg:#269d6917;--monokai-callout-success-border:#269d69;--monokai-callout-example-bg:#e1603217;--monokai-callout-example-border:#e16032;--monokai-callout-quote-bg:#3d3d3d14;--monokai-callout-quote-border:#6f6f6f;--monokai-inline-code-color:#0b5262;--monokai-inline-code-background:#14748a29;--monokai-inline-code-font-weight:600;--monokai-codeblock-background:#eee6d8;--monokai-codeblock-header-background:#f5f3ec;--monokai-codeblock-border-color:#c6b9a6;--monokai-codeblock-active-line-background:#e3d4bf;--monokai-codeblock-active-line-border:#0f6478;--monokai-codeblock-selection-background:#c9e8ee;--monokai-table-border:#3d3d3d2e;--monokai-table-header-background:#3d3d3d0f;--monokai-table-row-alt-background:#3d3d3d08;--monokai-task-done-color:#3d3d3da8;--monokai-task-forward-color:var(--text-accent);--monokai-task-cancelled-color:var(--text-faint);--monokai-task-question-color:var(--link-color);--monokai-modal-shadow:0 16px 36px #3d3d3d29;--monokai-selection-ring:#c83f6738;--monokai-codeblock-shadow:none;--monokai-editor-active-line-background:#3d3d3d0d;--monokai-editor-selection-background:#14748a42;--monokai-editor-bracket-match-background:#269d6929}.markdown-source-view.mod-cm6 .inline-title{display:none}.markdown-rendered h1,.markdown-rendered h2,.markdown-rendered h3,.markdown-rendered h4,.markdown-rendered h5,.markdown-rendered h6{font-weight:var(--monokai-heading-weight);letter-spacing:0;margin-block-start:calc(var(--heading-spacing) * 1.5)}.markdown-rendered h1{font-size:var(--h1-size);margin-block-end:var(--monokai-heading-gap-h1)}.markdown-rendered h2{font-size:var(--h2-size);margin-block:var(--monokai-heading-group-spacing) var(--monokai-heading-gap-h2)}.markdown-rendered h3{font-size:var(--h3-size);margin-block:calc(var(--monokai-heading-group-spacing) * .82) var(--monokai-heading-gap-h3)}.markdown-rendered h4{color:var(--h4-color);font-size:var(--h4-size);margin-block-end:var(--monokai-heading-gap-h4)}.markdown-rendered h5{color:var(--h5-color);font-size:var(--h5-size);margin-block-end:var(--monokai-heading-gap-h5)}.markdown-rendered h6{color:var(--h6-color);font-size:var(--h6-size);margin-block-end:var(--monokai-heading-gap-h6)}.markdown-rendered p{line-height:var(--monokai-paragraph-line-height);margin-block:0 var(--monokai-paragraph-spacing)}.markdown-rendered strong{color:var(--bold-color);font-weight:var(--bold-weight)}.markdown-rendered em{color:var(--italic-color)}.markdown-rendered del,.markdown-rendered s{color:var(--monokai-strikethrough-color);-webkit-text-decoration-color:var(--monokai-strikethrough-color);text-decoration-color:var(--monokai-strikethrough-color)}.markdown-rendered mark{color:var(--monokai-highlight-text);background-color:var(--text-highlight-bg);border-radius:var(--monokai-highlight-radius);padding-inline:var(--monokai-highlight-padding-inline)}.markdown-rendered ul>li::marker{color:var(--list-marker-color)}.markdown-rendered ol>li::marker{color:var(--list-marker-color)}.markdown-rendered ul,.markdown-rendered ol{margin-block:0 var(--monokai-paragraph-spacing);padding-inline-start:var(--monokai-list-indent)}.markdown-rendered li{margin-block:var(--monokai-list-item-spacing)}.markdown-rendered li>p{margin-block:0}.markdown-rendered li>ul,.markdown-rendered li>ol{margin-block:var(--monokai-nested-list-spacing) 0}.markdown-rendered .task-list-item[data-task=\ ],.markdown-rendered .task-list-item[data-task=""]{color:var(--monokai-task-open-color)}.markdown-rendered .task-list-item[data-task=x],.markdown-rendered .task-list-item[data-task=X],.markdown-rendered .task-list-item.is-checked,.markdown-rendered .task-list-item[data-task=x]>p,.markdown-rendered .task-list-item[data-task=X]>p,.markdown-rendered .task-list-item.is-checked>p{color:var(--monokai-task-done-color)}.markdown-rendered .task-list-item[data-task=\>]{color:var(--monokai-task-forward-color)}.markdown-rendered .task-list-item[data-task=\-]{color:var(--monokai-task-cancelled-color);text-decoration-line:line-through}.markdown-rendered .task-list-item[data-task=\?]{color:var(--monokai-task-question-color)}.markdown-rendered .task-list-item[data-task=\!]{color:var(--monokai-task-important-color);font-weight:700}.markdown-rendered .task-list-item[data-task=\/]{color:var(--monokai-task-in-progress-color)}.markdown-rendered .task-list-item[data-task=\*]{color:var(--monokai-task-starred-color);font-weight:700}.markdown-rendered table{border:1px solid var(--monokai-table-border);border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;margin-block:var(--monokai-paragraph-spacing);overflow:hidden}.markdown-rendered th,.markdown-rendered td{border:0;border-block-end:1px solid var(--monokai-table-border);padding:var(--monokai-table-cell-padding);vertical-align:top}.markdown-rendered th:not(:last-child),.markdown-rendered td:not(:last-child){border-inline-end:1px solid var(--monokai-table-border)}.markdown-rendered th{color:var(--text-normal);background-color:var(--monokai-table-header-background);font-weight:700}.markdown-rendered tbody tr:last-child td{border-block-end:0}.markdown-rendered tbody tr:nth-child(2n){background-color:var(--monokai-table-row-alt-background)}.markdown-rendered tbody tr:hover{background-color:var(--monokai-table-row-hover-background)}.markdown-rendered td:first-child{color:var(--monokai-table-api-name-color);font-weight:600}.markdown-rendered td:nth-child(2) code{color:var(--monokai-table-api-type-color)}.markdown-rendered td:nth-child(3) code{color:var(--monokai-table-api-default-color)}.markdown-rendered td:nth-child(4) strong,.markdown-rendered td:nth-child(4) code{color:var(--monokai-table-api-required-color)}.markdown-rendered code{color:var(--monokai-inline-code-color);background-color:var(--monokai-inline-code-background);border-radius:var(--radius-s);box-shadow:none;font-family:var(--monokai-code-font-family);font-weight:var(--monokai-inline-code-font-weight);padding:var(--monokai-inline-code-padding);border:0}.markdown-rendered pre{background-color:var(--monokai-codeblock-background);border:1px solid var(--monokai-codeblock-border-color);border-radius:var(--monokai-codeblock-radius);box-shadow:var(--monokai-codeblock-shadow);font-family:var(--monokai-code-font-family);line-height:var(--monokai-codeblock-line-height);margin-block:var(--monokai-codeblock-margin-block);padding:var(--monokai-codeblock-padding-block) var(--monokai-codeblock-padding-inline);scrollbar-color:var(--text-faint) transparent;tab-size:2;position:relative;overflow-x:auto}.markdown-rendered pre::-webkit-scrollbar-thumb{background-color:var(--monokai-selection-muted-background)}.markdown-rendered pre::-webkit-scrollbar-thumb:hover{background-color:var(--monokai-selection-background)}.markdown-rendered pre code{color:var(--code-normal);box-shadow:none;font-weight:inherit;background-color:#0000;border:0;border-radius:0;padding:0}.markdown-rendered pre ::selection{color:var(--code-normal);background-color:var(--monokai-codeblock-selection-background)}.markdown-rendered pre:not([class*=language-],:has(code[class*=language-])):before{content:"CODE";z-index:1;min-height:auto;color:var(--monokai-codeblock-language-color);border-radius:var(--radius-s);font-family:var(--font-text-theme);letter-spacing:.05em;pointer-events:none;background-color:#0000;border:0;align-items:center;padding-inline:0;font-size:.68rem;font-weight:700;transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;inset-block-start:.45rem;inset-inline-end:var(--monokai-codeblock-padding-inline)}.markdown-rendered pre:not(:has(.code-block-flair))[class*=language-]:before{content:"CODE";z-index:1;min-height:auto;color:var(--monokai-codeblock-language-color);border-radius:var(--radius-s);font-family:var(--font-text-theme);letter-spacing:.05em;pointer-events:none;background-color:#0000;border:0;align-items:center;padding-inline:0;font-size:.68rem;font-weight:700;transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;inset-block-start:.45rem;inset-inline-end:var(--monokai-codeblock-padding-inline)}.markdown-rendered pre:not(:has(.code-block-flair)):has(code[class*=language-]):before{content:"CODE";z-index:1;min-height:auto;color:var(--monokai-codeblock-language-color);border-radius:var(--radius-s);font-family:var(--font-text-theme);letter-spacing:.05em;pointer-events:none;background-color:#0000;border:0;align-items:center;padding-inline:0;font-size:.68rem;font-weight:700;transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;inset-block-start:.45rem;inset-inline-end:var(--monokai-codeblock-padding-inline)}.markdown-rendered pre:not(:has(.code-block-flair)).language-bash:before{content:"BASH"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-bash):before{content:"BASH"}.markdown-rendered pre:not(:has(.code-block-flair)).language-c:before{content:"C"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-c):before{content:"C"}.markdown-rendered pre:not(:has(.code-block-flair)).language-cpp:before{content:"C++"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-cpp):before{content:"C++"}.markdown-rendered pre:not(:has(.code-block-flair)).language-csharp:before{content:"C#"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-csharp):before{content:"C#"}.markdown-rendered pre:not(:has(.code-block-flair)).language-css:before{content:"CSS"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-css):before{content:"CSS"}.markdown-rendered pre:not(:has(.code-block-flair)).language-go:before{content:"GO"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-go):before{content:"GO"}.markdown-rendered pre:not(:has(.code-block-flair)).language-html:before{content:"HTML"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-html):before{content:"HTML"}.markdown-rendered pre:not(:has(.code-block-flair)).language-java:before{content:"JAVA"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-java):before{content:"JAVA"}.markdown-rendered pre:not(:has(.code-block-flair)).language-javascript:before{content:"JS"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-javascript):before{content:"JS"}.markdown-rendered pre:not(:has(.code-block-flair)).language-js:before{content:"JS"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-js):before{content:"JS"}.markdown-rendered pre:not(:has(.code-block-flair)).language-json:before{content:"JSON"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-json):before{content:"JSON"}.markdown-rendered pre:not(:has(.code-block-flair)).language-markdown:before{content:"MD"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-markdown):before{content:"MD"}.markdown-rendered pre:not(:has(.code-block-flair)).language-md:before{content:"MD"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-md):before{content:"MD"}.markdown-rendered pre:not(:has(.code-block-flair)).language-mermaid:before{content:"MERMAID"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-mermaid):before{content:"MERMAID"}.markdown-rendered pre:not(:has(.code-block-flair)).language-powershell:before{content:"POWERSHELL"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-powershell):before{content:"POWERSHELL"}.markdown-rendered pre:not(:has(.code-block-flair)).language-python:before{content:"PYTHON"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-python):before{content:"PYTHON"}.markdown-rendered pre:not(:has(.code-block-flair)).language-py:before{content:"PYTHON"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-py):before{content:"PYTHON"}.markdown-rendered pre:not(:has(.code-block-flair)).language-scss:before{content:"SCSS"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-scss):before{content:"SCSS"}.markdown-rendered pre:not(:has(.code-block-flair)).language-shell:before{content:"SHELL"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-shell):before{content:"SHELL"}.markdown-rendered pre:not(:has(.code-block-flair)).language-sh:before{content:"SH"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-sh):before{content:"SH"}.markdown-rendered pre:not(:has(.code-block-flair)).language-sql:before{content:"SQL"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-sql):before{content:"SQL"}.markdown-rendered pre:not(:has(.code-block-flair)).language-text:before{content:"TEXT"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-text):before{content:"TEXT"}.markdown-rendered pre:not(:has(.code-block-flair)).language-toml:before{content:"TOML"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-toml):before{content:"TOML"}.markdown-rendered pre:not(:has(.code-block-flair)).language-ts:before{content:"TS"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-ts):before{content:"TS"}.markdown-rendered pre:not(:has(.code-block-flair)).language-typescript:before{content:"TS"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-typescript):before{content:"TS"}.markdown-rendered pre:not(:has(.code-block-flair)).language-xml:before{content:"XML"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-xml):before{content:"XML"}.markdown-rendered pre:not(:has(.code-block-flair)).language-yaml:before{content:"YAML"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-yaml):before{content:"YAML"}.markdown-rendered pre:not(:has(.code-block-flair)).language-yml:before{content:"YAML"}.markdown-rendered pre:not(:has(.code-block-flair)):has(code.language-yml):before{content:"YAML"}.markdown-rendered .copy-code-button,.markdown-rendered .code-block-flair{color:var(--monokai-codeblock-language-color);border-radius:var(--radius-s);font-family:var(--font-text-theme);letter-spacing:.05em;background-color:#0000;border:0;font-size:.68rem;font-weight:700;transition:color .16s,background-color .16s,opacity .16s,transform .16s}.markdown-rendered .code-block-flair{pointer-events:auto;cursor:var(--cursor)}.markdown-rendered .code-block-flair,.markdown-rendered .code-block-flair:hover,.markdown-rendered .code-block-flair:focus,.markdown-rendered .code-block-flair:focus-visible,.markdown-rendered .code-block-flair:active,.markdown-rendered .cm-line:hover .code-block-flair,.markdown-rendered .cm-line:focus-within .code-block-flair{opacity:1;visibility:visible;transform:none}.markdown-rendered .copy-code-button{box-shadow:none;opacity:.3;visibility:visible;justify-content:center;align-items:center;padding:.25rem;display:inline-flex;transform:translateY(-1px)}.markdown-rendered .el-pre:hover .copy-code-button,.markdown-rendered .el-pre:focus-within .copy-code-button,.markdown-rendered pre:hover .copy-code-button,.markdown-rendered pre:focus-within .copy-code-button,.markdown-rendered pre:hover button.copy-code-button,.markdown-rendered pre:focus-within button.copy-code-button,.markdown-rendered .copy-code-button:hover,.markdown-rendered .copy-code-button:focus-visible{opacity:1;visibility:visible;transform:translateY(0)}.markdown-rendered .el-pre:hover .code-block-flair,.markdown-rendered .el-pre:focus-within .code-block-flair,.markdown-rendered pre:hover .code-block-flair,.markdown-rendered pre:focus-within .code-block-flair,.markdown-rendered pre:hover:before,.markdown-rendered pre:focus-within:before{opacity:0;transform:translateY(-1px)}.markdown-rendered .copy-code-button:hover,.markdown-rendered .copy-code-button:focus-visible,.markdown-rendered .code-block-flair:hover,.markdown-rendered .code-block-flair:focus-visible{color:var(--text-normal);background-color:var(--monokai-selection-muted-background);opacity:1}.markdown-rendered hr{border:0;border-top:var(--monokai-hr-thickness) solid var(--monokai-hr-color);margin-block:var(--monokai-hr-spacing)}.markdown-rendered .footnote-ref,.markdown-rendered .footnote-link{color:var(--monokai-footnote-color);font-size:var(--monokai-footnote-font-size)}.markdown-rendered .footnote-backref{color:var(--monokai-footnote-marker-color)}.markdown-rendered img,.markdown-rendered .image-embed{background-color:var(--monokai-media-background);border:1px solid var(--monokai-media-border-color);border-width:var(--monokai-media-border-width);border-radius:var(--monokai-media-radius);max-width:100%;box-shadow:var(--monokai-media-shadow)}.markdown-rendered .file-embed,.markdown-rendered .pdf-embed,.markdown-rendered .audio-embed,.markdown-rendered .video-embed,.markdown-rendered .internal-embed{background-color:var(--monokai-media-background);border:1px solid var(--monokai-media-border-color);border-width:var(--monokai-media-border-width);border-radius:var(--monokai-media-radius);box-shadow:var(--monokai-media-shadow);padding:var(--monokai-embed-padding)}.markdown-rendered .mermaid,.markdown-rendered .math,.markdown-rendered .math-block{color:var(--text-normal);background-color:var(--monokai-plugin-surface-background);border:1px solid var(--monokai-plugin-surface-border);border-radius:var(--monokai-plugin-surface-radius);padding:var(--monokai-plugin-surface-padding);overflow-x:auto}.markdown-rendered .math-inline{color:var(--monokai-inline-code-color);background-color:var(--monokai-inline-code-background);border-radius:var(--radius-s);padding-inline:var(--monokai-highlight-padding-inline)}.markdown-rendered .block-language-dataview,.markdown-rendered .dataview{color:var(--text-normal);background-color:var(--monokai-plugin-surface-background);border:1px solid var(--monokai-plugin-surface-border);border-radius:var(--monokai-plugin-surface-radius);padding:var(--monokai-plugin-surface-padding)}.markdown-rendered .dataview table{width:100%;margin-block:0}.markdown-rendered .dataview ul,.markdown-rendered .dataview ol{padding-inline-start:var(--monokai-list-indent)}.markdown-rendered .dataview.task-list-item,.markdown-rendered .dataview .task-list-item{color:var(--monokai-task-open-color)}.markdown-rendered .heading-collapse-indicator,.markdown-rendered .heading-anchor{color:var(--monokai-heading-anchor-color)}.markdown-preview-view .markdown-rendered .copy-code-button{min-width:1.35rem;min-height:1.35rem;padding:.16rem;font-size:.58rem}.markdown-source-view.mod-cm6 .HyperMD-header-1{padding-block-end:var(--monokai-heading-gap-h1)}.markdown-source-view.mod-cm6 .HyperMD-header-2{padding-block:calc(var(--monokai-heading-group-spacing) / 3) var(--monokai-heading-gap-h2)}.markdown-source-view.mod-cm6 .HyperMD-header-3{padding-block:calc(var(--monokai-heading-group-spacing) / 4) var(--monokai-heading-gap-h3)}.markdown-source-view.mod-cm6 .HyperMD-header-4{padding-block-end:var(--monokai-heading-gap-h4)}.markdown-source-view.mod-cm6 .HyperMD-header-5{padding-block-end:var(--monokai-heading-gap-h5)}.markdown-source-view.mod-cm6 .HyperMD-header-6{padding-block-end:var(--monokai-heading-gap-h6)}.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=\ ],.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=""]{color:var(--monokai-task-open-color)}.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=x],.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=X]{color:var(--monokai-task-done-color)}.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=\>]{color:var(--monokai-task-forward-color)}.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=\-]{color:var(--monokai-task-cancelled-color);text-decoration-line:line-through}.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=\?]{color:var(--monokai-task-question-color)}.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=\!]{color:var(--monokai-task-important-color);font-weight:700}.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=\/]{color:var(--monokai-task-in-progress-color)}.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=\*]{color:var(--monokai-task-starred-color);font-weight:700}.markdown-source-view.mod-cm6 .HyperMD-codeblock{background-color:var(--monokai-codeblock-background);font-family:var(--monokai-code-font-family);line-height:var(--monokai-codeblock-line-height);padding-inline:var(--monokai-codeblock-padding-inline)}.markdown-source-view.mod-cm6 .cm-line.HyperMD-codeblock:has(.cm-hmd-codeblock-begin){border-block-start:1px solid var(--monokai-codeblock-border-color);border-start-start-radius:var(--monokai-codeblock-radius);border-start-end-radius:var(--monokai-codeblock-radius);padding-block-start:var(--monokai-codeblock-padding-block)}.markdown-source-view.mod-cm6 .cm-line.HyperMD-codeblock:has(.cm-hmd-codeblock-end){border-block-end:1px solid var(--monokai-codeblock-border-color);border-end-end-radius:var(--monokai-codeblock-radius);border-end-start-radius:var(--monokai-codeblock-radius);padding-block-end:var(--monokai-codeblock-padding-block)}.markdown-source-view.mod-cm6 .HyperMD-hr{color:var(--monokai-formatting-marker-color);padding-block:calc(var(--monokai-hr-spacing) / 2)}.markdown-source-view.mod-cm6 .HyperMD-paragraph{padding-block-end:calc(var(--monokai-paragraph-spacing) / 3)}.markdown-source-view.mod-cm6 .HyperMD-table-row{font-family:var(--monokai-table-source-font-family);background-color:var(--monokai-table-source-background)}.markdown-source-view.mod-cm6 .cm-header-1{color:var(--h1-color);font-size:var(--h1-size);font-weight:var(--monokai-heading-weight)}.markdown-source-view.mod-cm6 .cm-header-2{color:var(--h2-color);font-size:var(--h2-size);font-weight:var(--monokai-heading-weight)}.markdown-source-view.mod-cm6 .cm-header-3{color:var(--h3-color);font-size:var(--h3-size);font-weight:var(--monokai-heading-weight)}.markdown-source-view.mod-cm6 .cm-header-4{color:var(--h4-color);font-size:var(--h4-size);font-weight:var(--monokai-heading-weight)}.markdown-source-view.mod-cm6 .cm-header-5{color:var(--h5-color);font-size:var(--h5-size);font-weight:var(--monokai-heading-weight)}.markdown-source-view.mod-cm6 .cm-header-6{color:var(--h6-color);font-size:var(--h6-size);font-weight:var(--monokai-heading-weight)}.markdown-source-view.mod-cm6 .cm-strong{color:var(--bold-color);font-weight:var(--bold-weight)}.markdown-source-view.mod-cm6 .cm-em{color:var(--italic-color)}.markdown-source-view.mod-cm6 .cm-strikethrough{color:var(--monokai-strikethrough-color);-webkit-text-decoration-color:var(--monokai-strikethrough-color);text-decoration-color:var(--monokai-strikethrough-color)}.markdown-source-view.mod-cm6 .cm-link,.markdown-source-view.mod-cm6 .cm-url{color:var(--link-color)}.markdown-source-view.mod-cm6 .cm-formatting-link{color:var(--monokai-formatting-marker-color)}.markdown-source-view.mod-cm6 .cm-hmd-table-sep,.markdown-source-view.mod-cm6 .cm-hmd-table-align,.markdown-source-view.mod-cm6 .cm-formatting-table{color:var(--monokai-table-source-separator-color)}.markdown-source-view.mod-cm6 .cm-formatting-code-block,.markdown-source-view.mod-cm6 .cm-hmd-codeblock-begin,.markdown-source-view.mod-cm6 .cm-hmd-codeblock-end{color:var(--monokai-formatting-marker-color)}.markdown-source-view.mod-cm6 .cm-table{color:var(--text-normal)}.markdown-source-view.mod-cm6 .cm-formatting-list{color:var(--list-marker-color)}.markdown-source-view.mod-cm6 .cm-formatting-strong,.markdown-source-view.mod-cm6 .cm-formatting-em,.markdown-source-view.mod-cm6 .cm-formatting-strikethrough,.markdown-source-view.mod-cm6 .cm-formatting-code,.markdown-source-view.mod-cm6 .cm-formatting-highlight{color:var(--monokai-formatting-marker-color)}.markdown-source-view.mod-cm6 .cm-highlight{color:var(--monokai-highlight-text);background-color:var(--text-highlight-bg);border-radius:var(--monokai-highlight-radius);padding-inline:var(--monokai-highlight-padding-inline)}.markdown-source-view.mod-cm6 .cm-hr{color:var(--monokai-hr-color)}.markdown-source-view.mod-cm6 .cm-footref{color:var(--monokai-footnote-color);font-size:var(--monokai-footnote-font-size)}.markdown-source-view.mod-cm6 .cm-formatting-footref{color:var(--monokai-footnote-marker-color)}.markdown-source-view.mod-cm6 .image-embed,.markdown-source-view.mod-cm6 .cm-embed-block{background-color:var(--monokai-media-background);border:1px solid var(--monokai-media-border-color);border-width:var(--monokai-media-border-width);border-radius:var(--monokai-media-radius);max-width:100%;box-shadow:var(--monokai-media-shadow)}.markdown-source-view.mod-cm6 .file-embed,.markdown-source-view.mod-cm6 .pdf-embed,.markdown-source-view.mod-cm6 .audio-embed,.markdown-source-view.mod-cm6 .video-embed,.markdown-source-view.mod-cm6 .internal-embed,.markdown-source-view.mod-cm6 .cm-embed-block{background-color:var(--monokai-media-background);border:1px solid var(--monokai-media-border-color);border-width:var(--monokai-media-border-width);border-radius:var(--monokai-media-radius);box-shadow:var(--monokai-media-shadow);padding:var(--monokai-embed-padding)}.markdown-source-view.mod-cm6 .cm-hashtag{color:var(--monokai-tag-color);background-color:var(--monokai-tag-background);border:1px solid var(--monokai-tag-border-color);border-radius:var(--monokai-tag-radius);padding-inline:.25em}.markdown-source-view.mod-cm6 .cm-line{line-height:var(--monokai-paragraph-line-height)}.markdown-source-view.mod-cm6 .cm-inline-code{color:var(--monokai-inline-code-color);background-color:var(--monokai-inline-code-background);border-radius:var(--radius-s);box-shadow:none;font-family:var(--monokai-code-font-family);font-weight:var(--monokai-inline-code-font-weight);padding:var(--monokai-inline-code-padding);border:0}.markdown-source-view.mod-cm6 .copy-code-button,.markdown-source-view.mod-cm6 .code-block-flair{color:var(--monokai-codeblock-language-color);border-radius:var(--radius-s);font-family:var(--font-text-theme);letter-spacing:.05em;background-color:#0000;border:0;font-size:.68rem;font-weight:700;transition:color .16s,background-color .16s,opacity .16s,transform .16s}.markdown-source-view.mod-cm6 .code-block-flair{pointer-events:auto;cursor:var(--cursor)}.markdown-source-view.mod-cm6 .code-block-flair,.markdown-source-view.mod-cm6 .code-block-flair:hover,.markdown-source-view.mod-cm6 .code-block-flair:focus,.markdown-source-view.mod-cm6 .code-block-flair:focus-visible,.markdown-source-view.mod-cm6 .code-block-flair:active,.markdown-source-view.mod-cm6 .cm-line:hover .code-block-flair,.markdown-source-view.mod-cm6 .cm-line:focus-within .code-block-flair{opacity:1;visibility:visible;transform:none}.markdown-source-view.mod-cm6 .copy-code-button{box-shadow:none;opacity:1;visibility:visible;justify-content:center;align-items:center;padding:.25rem;display:inline-flex;transform:none}.markdown-source-view.mod-cm6 .cm-preview-code-block:hover button.copy-code-button,.markdown-source-view.mod-cm6 .cm-preview-code-block:focus-within button.copy-code-button,.markdown-source-view.mod-cm6 .cm-preview-code-block:hover .copy-code-button,.markdown-source-view.mod-cm6 .cm-preview-code-block:focus-within .copy-code-button,.markdown-source-view.mod-cm6 .el-pre:hover .copy-code-button,.markdown-source-view.mod-cm6 .el-pre:focus-within .copy-code-button,.markdown-source-view.mod-cm6 .el-pre:hover button.copy-code-button,.markdown-source-view.mod-cm6 .el-pre:focus-within button.copy-code-button,.markdown-source-view.mod-cm6 .markdown-rendered pre:hover .copy-code-button,.markdown-source-view.mod-cm6 .markdown-rendered pre:focus-within .copy-code-button,.markdown-source-view.mod-cm6 .markdown-rendered pre:hover button.copy-code-button,.markdown-source-view.mod-cm6 .markdown-rendered pre:focus-within button.copy-code-button,.markdown-source-view.mod-cm6 .copy-code-button:hover,.markdown-source-view.mod-cm6 .copy-code-button:focus-visible{opacity:1;visibility:visible;transform:translateY(0)}.markdown-source-view.mod-cm6 .copy-code-button:hover,.markdown-source-view.mod-cm6 .copy-code-button:focus-visible,.markdown-source-view.mod-cm6 .code-block-flair:hover,.markdown-source-view.mod-cm6 .code-block-flair:focus-visible{color:var(--text-normal);background-color:var(--monokai-selection-muted-background)}.markdown-source-view.mod-cm6 .markdown-rendered .code-block-flair,.markdown-source-view.mod-cm6 .markdown-rendered .el-pre:hover .code-block-flair,.markdown-source-view.mod-cm6 .markdown-rendered .el-pre:focus-within .code-block-flair,.markdown-source-view.mod-cm6 .markdown-rendered pre:hover .code-block-flair,.markdown-source-view.mod-cm6 .markdown-rendered pre:focus-within .code-block-flair,.markdown-source-view.mod-cm6 .markdown-rendered pre:hover:before,.markdown-source-view.mod-cm6 .markdown-rendered pre:focus-within:before{opacity:1;transform:none}.markdown-source-view.mod-cm6 .cm-preview-code-block{position:relative}.markdown-source-view.mod-cm6 .cm-preview-code-block:not(:has(.code-block-flair)):before{content:"CODE";z-index:1;min-height:auto;color:var(--monokai-codeblock-language-color);border-radius:var(--radius-s);font-family:var(--font-text-theme);letter-spacing:.05em;pointer-events:none;background-color:#0000;border:0;align-items:center;padding-inline:0;font-size:.68rem;font-weight:700;transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;inset-block-start:.45rem;inset-inline-end:var(--monokai-codeblock-padding-inline)}.markdown-source-view.mod-cm6 .cm-active{background-color:var(--monokai-editor-active-line-background)}.markdown-source-view.mod-cm6 .cm-line.HyperMD-codeblock.cm-active{background-color:var(--monokai-codeblock-active-line-background);box-shadow:inset 2px 0 0 var(--monokai-codeblock-active-line-border)}.markdown-source-view.mod-cm6 .cm-line.HyperMD-codeblock::selection{color:var(--code-normal);background-color:var(--monokai-codeblock-selection-background)}.markdown-source-view.mod-cm6 .cm-line.HyperMD-codeblock .cm-selectionBackground{background-color:var(--monokai-codeblock-selection-background)}.markdown-source-view.mod-cm6 .cm-selectionBackground{background-color:var(--monokai-editor-selection-background)}.markdown-source-view.mod-cm6 .cm-cursor{border-left-color:var(--monokai-editor-cursor-color)}.markdown-source-view.mod-cm6 .cm-gutters{color:var(--monokai-editor-gutter-color);background-color:var(--monokai-editor-gutter-background);border-right:1px solid var(--background-modifier-border)}.markdown-source-view.mod-cm6 .cm-lineNumbers .cm-gutterElement{color:var(--monokai-editor-gutter-color)}.markdown-source-view.mod-cm6 .cm-matchingBracket{color:var(--text-normal);background-color:var(--monokai-editor-bracket-match-background);border-radius:var(--radius-s)}.cm-s-obsidian span.cm-comment{color:var(--code-comment)}.cm-s-obsidian span.cm-string{color:var(--code-string)}.cm-s-obsidian span.cm-keyword{color:var(--code-keyword)}.cm-s-obsidian span.cm-def,.cm-s-obsidian span.cm-variable-2,.cm-s-obsidian span.cm-variable.cm-callee,.cm-s-obsidian span.cm-def.cm-callee{color:var(--code-function)}.cm-s-obsidian span.cm-number,.cm-s-obsidian span.cm-atom{color:var(--code-value)}.cm-s-obsidian span.cm-property{color:var(--code-property)}.cm-s-obsidian span.cm-operator{color:var(--code-operator)}.cm-s-obsidian span.cm-type,.cm-s-obsidian span.cm-class{color:var(--code-type)}.cm-s-obsidian span.cm-builtin{color:var(--code-builtin)}.cm-s-obsidian span.cm-variable,.cm-s-obsidian span.cm-variable-3{color:var(--monokai-code-variable)}.cm-s-obsidian span.cm-parameter{color:var(--monokai-code-parameter)}.cm-s-obsidian span.cm-constant{color:var(--code-constant)}.cm-s-obsidian span.cm-attribute{color:var(--code-property)}.cm-s-obsidian span.cm-tag{color:var(--code-tag)}.cm-s-obsidian span.cm-qualifier,.cm-s-obsidian span.cm-namespace{color:var(--monokai-code-module)}.cm-s-obsidian span.cm-meta{color:var(--code-meta)}.cm-s-obsidian span.cm-decorator{color:var(--code-decorator)}.cm-s-obsidian span.cm-string-2{color:var(--code-regex)}.cm-s-obsidian span.cm-error{color:var(--code-error);-webkit-text-decoration-color:var(--code-error);text-decoration-color:var(--code-error)}a,.markdown-rendered a,.cm-hmd-internal-link,.cm-link,.cm-url{color:var(--link-color);-webkit-text-decoration-color:var(--monokai-link-decoration-color);text-decoration-color:var(--monokai-link-decoration-color);text-decoration-thickness:var(--monokai-link-decoration-thickness)}a:hover,.markdown-rendered a:hover,.cm-hmd-internal-link:hover{color:var(--link-color-hover)}a:focus-visible,.markdown-rendered a:focus-visible,.cm-hmd-internal-link:focus-visible{outline:2px solid var(--interactive-accent);outline-offset:2px;border-radius:var(--radius-s)}@font-face{font-family:monokai-pro-icons;src:url(data:font/woff;base64,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)format("woff");font-display:block;font-style:normal;font-weight:400}.nav-file-title:before{width:var(--monokai-file-tree-slot-size);min-width:var(--monokai-file-tree-slot-size);height:var(--monokai-file-tree-glyph-size);transform:translateX(calc(-1 * (var(--monokai-file-tree-slot-size) + var(--monokai-file-tree-icon-gap))));--monokai-file-icon-color:#ffd866;color:var(--monokai-file-icon-color,var(--icon-color));content:"";font-family:monokai-pro-icons;font-size:var(--monokai-file-tree-glyph-size);font-variant:normal;pointer-events:none;speak:never;text-align:center;text-rendering:auto;justify-content:center;align-items:center;margin-inline-end:calc(-1 * var(--monokai-file-tree-slot-size));font-style:normal;font-weight:400;line-height:1;display:inline-flex}.nav-file-title[data-path$=\.7z]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path$=\.astro]:before{--monokai-file-icon-color:#ab9df2;content:""}.nav-file-title[data-path$=\.bash]:before{--monokai-file-icon-color:#a9dc76;content:""}.nav-file-title[data-path$=\.bmp]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path$=\.c]:before{--monokai-file-icon-color:#ff6188;content:""}.nav-file-title[data-path$=\.canvas]:before{--monokai-file-icon-color:#ab9df2;content:""}.nav-file-title[data-path$=\.cjs]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path$=\.cpp]:before{--monokai-file-icon-color:#78dce8;content:""}.nav-file-title[data-path$=\.cs]:before{--monokai-file-icon-color:#ab9df2;content:""}.nav-file-title[data-path$=\.css]:before{--monokai-file-icon-color:#fc9867;content:""}.nav-file-title[data-path$=\.csv]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path$=\.dart]:before{--monokai-file-icon-color:#78dce8;content:""}.nav-file-title[data-path$=\.dockerfile]:before{--monokai-file-icon-color:#78dce8;content:""}.nav-file-title[data-path$=\.env]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path$=\.gif]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path$=\.go]:before{--monokai-file-icon-color:#78dce8;content:""}.nav-file-title[data-path$=\.gql]:before,.nav-file-title[data-path$=\.graphql]:before{--monokai-file-icon-color:#ff6188;content:""}.nav-file-title[data-path$=\.h]:before{--monokai-file-icon-color:#ff6188;content:""}.nav-file-title[data-path$=\.hpp]:before{--monokai-file-icon-color:#78dce8;content:""}.nav-file-title[data-path$=\.html]:before{--monokai-file-icon-color:#fc9867;content:""}.nav-file-title[data-path$=\.jpeg]:before,.nav-file-title[data-path$=\.jpg]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path$=\.js]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path$=\.json]:before{--monokai-file-icon-color:#ab9df2;content:""}.nav-file-title[data-path$=\.jsx]:before{--monokai-file-icon-color:#78dce8;content:""}.nav-file-title[data-path$=\.kt]:before{--monokai-file-icon-color:#ab9df2;content:""}.nav-file-title[data-path$=\.less]:before{--monokai-file-icon-color:#ab9df2;content:""}.nav-file-title[data-path$=\.lua]:before{--monokai-file-icon-color:#78dce8;content:""}.nav-file-title[data-path$=\.md]:before{--monokai-file-icon-color:#a9dc76;content:""}.nav-file-title[data-path$=\.mdx]:before{--monokai-file-icon-color:#a9dc76;content:""}.nav-file-title[data-path$=\.mjs]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path$=\.png]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path$=\.py]:before{--monokai-file-icon-color:#a9dc76;content:""}.nav-file-title[data-path$=\.rb]:before{--monokai-file-icon-color:#ff6188;content:""}.nav-file-title[data-path$=\.rs]:before{--monokai-file-icon-color:#fc9867;content:""}.nav-file-title[data-path$=\.sass]:before,.nav-file-title[data-path$=\.scss]:before{--monokai-file-icon-color:#ff6188;content:""}.nav-file-title[data-path$=\.sh]:before{--monokai-file-icon-color:#a9dc76;content:""}.nav-file-title[data-path$=\.sql]:before{--monokai-file-icon-color:#ab9df2;content:""}.nav-file-title[data-path$=\.svelte]:before{--monokai-file-icon-color:#ff6188;content:""}.nav-file-title[data-path$=\.svg]:before{--monokai-file-icon-color:#fc9867;content:""}.nav-file-title[data-path$=\.swift]:before{--monokai-file-icon-color:#ff6188;content:""}.nav-file-title[data-path$=\.tex]:before{--monokai-file-icon-color:#fc9867;content:""}.nav-file-title[data-path$=\.toml]:before{--monokai-file-icon-color:#ab9df2;content:""}.nav-file-title[data-path$=\.ts]:before{--monokai-file-icon-color:#78dce8;content:""}.nav-file-title[data-path$=\.tsx]:before{--monokai-file-icon-color:#78dce8;content:""}.nav-file-title[data-path$=\.vue]:before{--monokai-file-icon-color:#a9dc76;content:""}.nav-file-title[data-path$=\.yaml]:before,.nav-file-title[data-path$=\.yml]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path$=\.zip]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path=agents\.md]:before,.nav-file-title[data-path$="/agents.md"]:before,.nav-file-title[data-path=AGENTS\.md]:before,.nav-file-title[data-path$="/AGENTS.md"]:before{--monokai-file-icon-color:#ab9df2;content:""}.nav-file-title[data-path=api\.md]:before,.nav-file-title[data-path$="/api.md"]:before,.nav-file-title[data-path=API\.md]:before,.nav-file-title[data-path$="/API.md"]:before{--monokai-file-icon-color:#78dce8;content:""}.nav-file-title[data-path=changelog\.md]:before,.nav-file-title[data-path$="/changelog.md"]:before,.nav-file-title[data-path=CHANGELOG\.md]:before,.nav-file-title[data-path$="/CHANGELOG.md"]:before{--monokai-file-icon-color:#fc9867;content:""}.nav-file-title[data-path=claude\.md]:before,.nav-file-title[data-path$="/claude.md"]:before,.nav-file-title[data-path=CLAUDE\.md]:before,.nav-file-title[data-path$="/CLAUDE.md"]:before{--monokai-file-icon-color:#ab9df2;content:""}.nav-file-title[data-path=cursor\.md]:before,.nav-file-title[data-path$="/cursor.md"]:before,.nav-file-title[data-path=CURSOR\.md]:before,.nav-file-title[data-path$="/CURSOR.md"]:before{--monokai-file-icon-color:#66d9ef;content:""}.nav-file-title[data-path=package\.json]:before,.nav-file-title[data-path$="/package.json"]:before{--monokai-file-icon-color:#ff6188;content:""}.nav-file-title[data-path=prompts\.md]:before,.nav-file-title[data-path$="/prompts.md"]:before,.nav-file-title[data-path=PROMPTS\.md]:before,.nav-file-title[data-path$="/PROMPTS.md"]:before{--monokai-file-icon-color:#e6db74;content:""}.nav-file-title[data-path=readme\.md]:before,.nav-file-title[data-path$="/readme.md"]:before,.nav-file-title[data-path=README\.md]:before,.nav-file-title[data-path$="/README.md"]:before{--monokai-file-icon-color:#a9dc76;content:""}.nav-file-title[data-path=todo\.md]:before,.nav-file-title[data-path$="/todo.md"]:before,.nav-file-title[data-path=TODO\.md]:before,.nav-file-title[data-path$="/TODO.md"]:before{--monokai-file-icon-color:#ffd866;content:""}.nav-file-title[data-path^=Bug_][data-path$=\.md]:before,.nav-file-title[data-path*=\/Bug_][data-path$=\.md]:before{--monokai-file-icon-color:#ff6188;content:""}.nav-files-container{padding-inline:.45rem .55rem}.nav-folder-children{border-inline-start-color:#0000;border-left-color:#0000}.nav-file-title,.nav-folder-title{--monokai-file-tree-slot-size:1rem;--monokai-file-tree-icon-gap:.35rem;--monokai-file-tree-glyph-size:.8125rem;--monokai-file-tree-toggle-size:9px;--monokai-file-tree-toggle-stroke-width:1.75;position:relative;overflow:visible}.nav-folder-title .nav-folder-collapse-indicator,.nav-folder-title .collapse-icon{flex:0 0 var(--monokai-file-tree-slot-size);width:var(--monokai-file-tree-slot-size);min-width:var(--monokai-file-tree-slot-size);margin-inline-end:var(--monokai-file-tree-icon-gap)}.nav-folder-title .nav-folder-collapse-indicator svg,.nav-folder-title .collapse-icon svg{width:var(--monokai-file-tree-toggle-size);height:var(--monokai-file-tree-toggle-size);font-size:var(--monokai-file-tree-toggle-size);stroke-width:var(--monokai-file-tree-toggle-stroke-width)}.nav-folder-title .nav-folder-collapse-indicator,.nav-folder-title .collapse-icon{justify-content:center;align-items:center;display:inline-flex}.nav-folder-title .nav-folder-title-content{position:relative;overflow:visible}.nav-folder-title[data-path*=\/] .nav-folder-collapse-indicator,.nav-folder-title[data-path*=\/] .collapse-icon,.nav-folder[data-path*=\/]>.nav-folder-title .nav-folder-collapse-indicator,.nav-folder[data-path*=\/]>.nav-folder-title .collapse-icon{display:none}.nav-folder-title[data-path*=\/] .nav-folder-title-content:before,.nav-folder[data-path*=\/]>.nav-folder-title .nav-folder-title-content:before{content:var(--monokai-folder-icon-content,"");width:var(--monokai-file-tree-slot-size);min-width:var(--monokai-file-tree-slot-size);height:var(--monokai-file-tree-glyph-size);color:var(--monokai-folder-icon-color,var(--icon-color));font-family:monokai-pro-icons,monospace;font-size:var(--monokai-file-tree-glyph-size);text-align:center;text-rendering:auto;justify-content:center;align-items:center;font-style:normal;font-weight:400;line-height:1;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-start:calc(-1 * (var(--monokai-file-tree-slot-size) + var(--monokai-file-tree-icon-gap)));transform:translateY(-50%)}body.monokai-syntax-hide-file-tree-icons .nav-file-title:before,body.monokai-syntax-hide-file-tree-icons .nav-folder-title[data-path*=\/] .nav-folder-title-content:before,body.monokai-syntax-hide-file-tree-icons .nav-folder[data-path*=\/]>.nav-folder-title .nav-folder-title-content:before{display:none}body.monokai-syntax-monochrome-icons .nav-folder-title{--monokai-folder-icon-color:var(--icon-color)}body.monokai-syntax-monochrome-icons .nav-folder-title:hover{--monokai-folder-icon-color:var(--icon-color-hover)}body.monokai-syntax-monochrome-icons .nav-folder-title.is-active{--monokai-folder-icon-color:var(--icon-color-active)}body.monokai-syntax-monochrome-icons .nav-file-title:before{--monokai-file-icon-color:var(--icon-color)}body.monokai-syntax-monochrome-icons .nav-file-title:hover:before{--monokai-file-icon-color:var(--icon-color-hover)}body.monokai-syntax-monochrome-icons .nav-file-title.is-active:before{--monokai-file-icon-color:var(--icon-color-active)}.workspace-ribbon,.workspace-ribbon.mod-left,.workspace-ribbon.mod-left.is-collapsed,.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn,.workspace-ribbon.mod-left .side-dock-actions,.workspace-ribbon.mod-left .side-dock-settings,.side-dock-ribbon.mod-left{background-color:var(--background-secondary)}.workspace-ribbon.mod-left.is-collapsed{background-color:var(--ribbon-background-collapsed)}.workspace-ribbon{border-inline-end:1px solid var(--background-modifier-border)}.side-dock-ribbon-action,.workspace-ribbon-collapse-btn{border-radius:var(--radius-s);color:var(--icon-color);margin-block:2px}.side-dock-ribbon-action:hover,.workspace-ribbon-collapse-btn:hover{color:var(--icon-color-hover);background-color:var(--monokai-selection-muted-background,var(--background-modifier-hover))}.side-dock-ribbon-action.is-active{color:var(--icon-color-active);background-color:var(--monokai-selection-background,var(--background-modifier-hover));box-shadow:inset 2px 0 0 var(--monokai-selection-border-color,var(--icon-color-active))}.status-bar{color:var(--text-muted);background-color:var(--background-secondary);border-color:var(--background-modifier-border)}.status-bar-item{border-radius:var(--radius-s);transition:color var(--monokai-transition-fast), background-color var(--monokai-transition-fast)}.status-bar-item:hover{color:var(--text-normal);background-color:var(--monokai-selection-muted-background,var(--background-modifier-hover))}.status-bar-item.mod-clickable:active,.status-bar-item.is-active{color:var(--icon-color-active);background-color:var(--monokai-selection-background,var(--background-modifier-active-hover))}body.is-mobile .workspace-ribbon{border-inline-end:0}.workspace-tab-header-container,.workspace-sidedock-vault-profile,.workspace-sidedock-empty-state{background-color:var(--background-secondary);border-color:var(--background-modifier-border)}.workspace-tabs.mod-left,.workspace-leaf.mod-left,.workspace-leaf-content.mod-left,.workspace-tab-header-container.mod-left,.workspace-tab-header-container-inner.mod-left,.workspace-tab-header-spacer.mod-left,.workspace-tab-container.mod-left,.workspace-tab-header.mod-left,.workspace-split.mod-left-split .workspace-tab-header-container,.workspace-split.mod-left-split .workspace-tab-header-container-inner,.workspace-split.mod-left-split .workspace-tab-header-spacer,.workspace-split.mod-left-split .workspace-tab-container,.mod-left-split,.mod-left-split .workspace-tabs,.mod-left-split .workspace-leaf,.mod-left-split .workspace-leaf-content,.mod-left-split .workspace-tab-header-container,.mod-left-split .workspace-tab-header-container-inner,.mod-left-split .workspace-tab-header-spacer,.mod-left-split .workspace-tab-container,.workspace-sidedock.mod-left,.workspace-sidedock.mod-left .workspace-tabs,.workspace-sidedock.mod-left .workspace-leaf,.workspace-sidedock.mod-left .workspace-leaf-content,.workspace-sidedock.mod-left .workspace-tab-header-container,.workspace-sidedock.mod-left .workspace-tab-header-container-inner,.workspace-sidedock.mod-left .workspace-tab-header-spacer,.workspace-sidedock.mod-left .workspace-tab-container,.mod-left,.mod-left .workspace-tabs,.mod-left .workspace-leaf,.mod-left .workspace-leaf-content,.mod-left .workspace-tab-header-container,.mod-left .workspace-tab-header-container-inner,.mod-left .workspace-tab-header-spacer,.mod-left .workspace-tab-container{background-color:var(--background-secondary)}.workspace-tab-header{color:var(--text-muted);border-radius:var(--radius-s) var(--radius-s) 0 0;transition:color var(--monokai-transition-base), background-color var(--monokai-transition-base), box-shadow var(--monokai-transition-base);background-color:#0000}.workspace-tab-header:hover{color:var(--text-normal);background-color:var(--monokai-selection-muted-background,var(--background-modifier-hover))}.workspace-tab-header.is-active{color:var(--text-normal);background-color:var(--background-primary);box-shadow:inset 0 -2px 0 var(--monokai-tab-active-border-color)}.workspace-split.mod-left-split .workspace-tab-header.is-active{background-color:var(--background-secondary)}.workspace-tab-header-inner-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.theme-dark{--monokai-settings-heading-color:var(--text-normal);--monokai-settings-item-background:#f8f8f20a;--monokai-settings-item-border:#f8f8f21a;--monokai-settings-item-text:var(--text-normal);--monokai-settings-item-description:var(--text-muted);--monokai-settings-selected-background:var(--monokai-selection-background);--monokai-settings-control-background:#27201cf5;--monokai-settings-control-border:#f8f8f22e;--monokai-settings-control-text:var(--text-normal)}body.theme-light{--monokai-settings-heading-color:var(--text-normal);--monokai-settings-item-background:#f5f3ecd1;--monokai-settings-item-border:#3d3d3d1f;--monokai-settings-item-text:var(--text-normal);--monokai-settings-item-description:var(--text-muted);--monokai-settings-selected-background:var(--monokai-selection-background);--monokai-settings-control-background:#faf8f2f5;--monokai-settings-control-border:#3d3d3d33;--monokai-settings-control-text:var(--text-normal)}.modal,.prompt,.suggestion-container{color:var(--text-normal);background-color:var(--background-secondary);border:1px solid var(--background-modifier-border);border-radius:var(--radius-m);box-shadow:var(--monokai-modal-shadow)}.modal.mod-settings{background-color:var(--background-secondary)}.modal-title,.prompt-title{color:var(--text-normal)}.prompt-input,.modal input[type=text],.modal input[type=search],.modal textarea{color:var(--text-normal);background-color:var(--background-primary);border:1px solid var(--background-modifier-border);border-radius:var(--radius-s);transition:border-color var(--monokai-transition-base), box-shadow var(--monokai-transition-base);padding:.45rem .6rem}.prompt-input:focus,.modal input[type=text]:focus,.modal input[type=search]:focus,.modal textarea:focus{outline:2px solid var(--interactive-accent);outline-offset:2px}.prompt-instructions{color:var(--text-muted)}.prompt-instructions kbd{color:var(--text-normal);background-color:var(--background-primary);border:1px solid var(--background-modifier-border);border-radius:var(--radius-s);box-shadow:none;padding:.1rem .35rem}.suggestion-item{color:var(--text-muted);border-radius:var(--radius-s)}.suggestion-item.is-selected,.suggestion-item.mod-complex.is-selected{color:var(--monokai-selection-foreground,var(--text-normal));background-color:var(--nav-item-background-active)}.suggestion-highlight{color:var(--text-accent)}.modal.mod-settings .vertical-tab-header{color:var(--text-muted);background-color:var(--background-secondary);border-color:var(--background-modifier-border)}.modal.mod-settings .vertical-tab-content-container{color:var(--text-normal);background-color:var(--background-primary)}.modal.mod-settings .vertical-tab-header-group-title,.modal.mod-settings .setting-item-heading,.modal.mod-settings .setting-item-name{color:var(--monokai-settings-heading-color)}.modal.mod-settings .vertical-tab-nav-item{color:var(--nav-item-color);border-radius:var(--radius-s);transition:color var(--monokai-transition-fast), background-color var(--monokai-transition-fast), box-shadow var(--monokai-transition-fast);margin-block:1px}.modal.mod-settings .vertical-tab-nav-item:hover{color:var(--nav-item-color-hover);background-color:var(--nav-item-background-hover)}.modal.mod-settings .vertical-tab-nav-item.is-active{color:var(--monokai-selection-foreground,var(--nav-item-color-active));background-color:var(--nav-item-background-active);box-shadow:inset 2px 0 0 var(--monokai-selection-border-color)}.modal.mod-settings .setting-item{color:var(--monokai-settings-item-text);border-color:var(--background-modifier-border);box-shadow:none;background-color:#0000;border-radius:0}.modal.mod-settings .setting-item-description,.modal.mod-settings .setting-item-info{color:var(--monokai-settings-item-description)}.modal.mod-settings .community-plugin,.modal.mod-settings .installed-plugins-container,.modal.mod-settings .modal-button-container{color:var(--monokai-settings-item-text);border-color:var(--monokai-settings-item-border);box-shadow:none;background-color:#0000;border-radius:0}.modal.mod-settings .setting-item-container,.modal.mod-settings .vertical-tab-content-container>div:not(.style-settings-container){border-color:var(--background-modifier-border);box-shadow:none;background-color:#0000;border-radius:0}.modal.mod-settings .setting-item:hover{background-color:var(--monokai-selection-muted-background)}.modal.mod-settings button,.modal.mod-settings select,.modal.mod-settings .dropdown,.modal.mod-settings input[type=text],.modal.mod-settings input[type=search]{color:var(--monokai-settings-control-text);background-color:var(--monokai-settings-control-background);border-color:var(--monokai-settings-control-border)}.modal.mod-settings button:hover,.modal.mod-settings .clickable-icon:hover{color:var(--icon-color-hover);background-color:var(--monokai-selection-muted-background)}.modal.mod-settings .setting-item-name .search-input-container,.modal.mod-settings .style-settings-container .search-input-container{max-width:23rem}.modal.mod-settings .setting-item-name .search-input-container:before,.modal.mod-settings .style-settings-container .search-input-container:before{color:var(--text-faint);inset-inline-start:.75rem}.modal.mod-settings .setting-item-name .search-input-container input,.modal.mod-settings .style-settings-container .search-input-container input[type=search]{min-height:2.25rem;padding-inline:2.15rem .85rem}.style-settings-container{color:var(--text-normal)}.style-settings-container .setting-item{color:var(--text-normal);background-color:var(--monokai-settings-item-background);border:1px solid var(--monokai-settings-item-border);border-radius:var(--radius-m);box-shadow:none;transition:background-color var(--monokai-transition-base), border-color var(--monokai-transition-base), box-shadow var(--monokai-transition-base)}.style-settings-container .setting-item.is-selected,.style-settings-container .setting-item:hover{background-color:var(--monokai-settings-selected-background);border-color:var(--interactive-accent)}.style-settings-container .setting-item-name,.style-settings-container .setting-item-description{color:var(--text-normal)}.style-settings-container select,.style-settings-container .dropdown{color:var(--monokai-settings-control-text);background-color:var(--monokai-settings-control-background);border:1px solid var(--monokai-settings-control-border);border-radius:var(--radius-s);box-shadow:none}.style-settings-container select:focus,.style-settings-container .dropdown:focus{outline:2px solid var(--interactive-accent);outline-offset:2px}.graph-view{--monokai-graph-background:var(--background-secondary);--monokai-graph-panel:var(--background-modifier-active-hover);--monokai-graph-line:rgb(from var(--monokai-spectrum-cyan,var(--link-color)) r g b / 42%);--monokai-graph-direction-line:rgb(from var(--monokai-spectrum-cyan,var(--link-color)) r g b / 58%);--monokai-graph-node:var(--text-muted);--monokai-graph-focused:var(--monokai-spectrum-red,var(--interactive-accent));--monokai-graph-node-tag:var(--monokai-spectrum-purple,var(--h6-color));--monokai-graph-node-attachment:var(--monokai-spectrum-green,var(--h4-color));--monokai-graph-node-unresolved:var(--text-faint);--monokai-graph-ring:rgb(from var(--monokai-spectrum-cyan,var(--link-color)) r g b / 28%);--graph-line:var(--monokai-graph-line);--graph-node:var(--monokai-graph-node);--graph-node-focused:var(--monokai-graph-focused);--graph-node-tag:var(--monokai-graph-node-tag);--graph-node-attachment:var(--monokai-graph-node-attachment);--graph-node-unresolved:var(--monokai-graph-node-unresolved);--graph-arrow:var(--monokai-graph-direction-line);--graph-line-highlight:var(--link-color);--graph-node-highlight-fill:var(--interactive-accent);--graph-node-highlight-line:var(--link-color);background-color:var(--monokai-graph-background);transition:color var(--monokai-transition-base), background-color var(--monokai-transition-emphasis)}@keyframes monokai-graph-tap{0%{transform:translate(0)}35%{transform:translate(1px)}70%{transform:translate(-1px)}to{transform:translate(0)}}.graph-controls{color:var(--text-muted);background-color:var(--monokai-graph-panel);border:1px solid var(--background-modifier-border);border-radius:var(--radius-m);transition:border-color var(--monokai-transition-base), box-shadow var(--monokai-transition-emphasis);box-shadow:0 8px 24px #0000001f}.graph-controls-button{color:var(--icon-color);border-radius:var(--radius-s);transition:color var(--monokai-transition-base), background-color var(--monokai-transition-base), box-shadow var(--monokai-transition-base), transform var(--monokai-transition-base)}.graph-controls-button:hover{color:var(--icon-color-hover);background-color:var(--monokai-selection-muted-background,var(--background-modifier-hover));transform:translateY(-1px)}.graph-controls-button:active{animation:monokai-graph-tap var(--monokai-transition-emphasis);transform:translateY(0)}.graph-controls-button.mod-active{color:var(--icon-color-active);background-color:var(--monokai-selection-background,var(--nav-item-background-active));box-shadow:inset 2px 0 0 var(--monokai-selection-border-color,var(--icon-color-active))}.graph-view.color-fill,.graph-view.color-fill-focused,.graph-view.color-fill-tag,.graph-view.color-fill-attachment,.graph-view.color-fill-unresolved{color:var(--graph-node)}.graph-view.color-line,.graph-view.color-arrow{color:var(--graph-line)}.graph-view.color-fill-highlight,.graph-view.color-line-highlight{color:var(--graph-line-highlight)}.graph-view.color-fill-focused{color:var(--graph-node-focused)}.graph-view.color-fill-tag{color:var(--graph-node-tag)}.graph-view.color-fill-attachment{color:var(--graph-node-attachment)}.graph-view.color-fill-unresolved{color:var(--graph-node-unresolved)}.graph-view.color-line-highlight{color:var(--graph-node-highlight-line)}.graph-view.color-fill-highlight{color:var(--graph-node-highlight-fill)}.workspace-leaf-content[data-type=graph],.workspace-leaf-content[data-type=localgraph]{background-color:var(--monokai-graph-background);transition:box-shadow var(--monokai-transition-emphasis), background-color var(--monokai-transition-emphasis)}.workspace-leaf-content[data-type=graph] .view-content,.workspace-leaf-content[data-type=localgraph] .view-content{background:var(--monokai-graph-background);position:relative;overflow:hidden}.workspace-leaf-content[data-type=graph]:focus-within,.workspace-leaf-content[data-type=localgraph]:focus-within{box-shadow:inset 0 0 0 1px var(--monokai-graph-ring)}@media (prefers-reduced-motion:reduce){.graph-view,.graph-controls,.graph-controls-button,.workspace-leaf-content[data-type=graph],.workspace-leaf-content[data-type=localgraph]{transition:none}.graph-controls-button:hover,.graph-controls-button:active{animation:none;transform:none}}.canvas-wrapper{--canvas-background:var(--background-primary);--canvas-card-label-color:var(--text-muted);--canvas-dot-pattern:radial-gradient(var(--background-modifier-border) 1px, transparent 1px);--canvas-color-1:var(--monokai-spectrum-red,var(--text-accent));--canvas-color-2:var(--monokai-spectrum-orange,var(--h2-color));--canvas-color-3:var(--monokai-spectrum-yellow,var(--h3-color));--canvas-color-4:var(--monokai-spectrum-green,var(--h4-color));--canvas-color-5:var(--monokai-spectrum-cyan,var(--link-color));--canvas-color-6:var(--monokai-spectrum-purple,var(--h6-color));background-color:var(--canvas-background);background-image:var(--canvas-dot-pattern);background-position:0 0;background-size:24px 24px}.canvas-node{border-color:var(--background-modifier-border);border-radius:var(--radius-m);transition:border-color var(--monokai-transition-fast), box-shadow var(--monokai-transition-fast)}.canvas-node-content{color:var(--text-normal);background-color:var(--background-secondary);border-radius:var(--radius-m)}.canvas-node.is-focused,.canvas-node.is-selected{border-color:var(--monokai-selection-border-color,var(--interactive-accent));box-shadow:0 0 0 2px var(--monokai-selection-ring)}.canvas-node-label{color:var(--canvas-card-label-color)}.canvas-path{stroke:var(--text-faint);stroke-opacity:.72}.canvas-path.is-focused,.canvas-path.is-selected{stroke:var(--link-color);stroke-opacity:1}.canvas-node-container{--color-red:var(--canvas-color-1);--color-orange:var(--canvas-color-2);--color-yellow:var(--canvas-color-3);--color-green:var(--canvas-color-4);--color-cyan:var(--canvas-color-5);--color-purple:var(--canvas-color-6)}body.theme-dark.monokai-syntax-filter-pro{--monokai-filter-name:"pro";--background-primary:#2d2a2e;--background-secondary:#221f22;--background-secondary-alt:#221f22;--background-modifier-hover:#403e41;--background-modifier-active-hover:#4a464d;--background-modifier-border:#403e41;--text-normal:#fcfcfa;--text-muted:#c1c0c0;--text-faint:#939293;--text-accent:#ff6188;--text-accent-hover:#ff6188;--interactive-accent:#ff6188;--interactive-accent-hover:#ff6188;--link-color:#78dce8;--link-color-hover:#78dce8;--link-external-color:#78dce8;--link-external-color-hover:#78dce8;--h1-color:#ff6188;--h2-color:#fc9867;--h3-color:#ffd866;--h4-color:#a9dc76;--h5-color:#78dce8;--h6-color:#ab9df2;--icon-color:#c1c0c0;--icon-color-hover:#fcfcfa;--icon-color-active:#78dce8;--metadata-label-text-color:#fc9867;--metadata-label-text-color-hover:#fc9867;--monokai-default-accent:#ff6188;--monokai-default-link:#78dce8;--monokai-default-success:#a9dc76;--monokai-default-warning:#ffd8663d;--monokai-default-code-background:#221f22;--monokai-selection-background:#78dce82e;--monokai-selection-muted-background:#fcfcfa0f;--monokai-selection-border-color:#78dce8;--monokai-light-tool-background:#221f22;--monokai-spectrum-red:#ff6188;--monokai-spectrum-orange:#fc9867;--monokai-spectrum-yellow:#ffd866;--monokai-spectrum-green:#a9dc76;--monokai-spectrum-cyan:#78dce8;--monokai-spectrum-purple:#ab9df2;--code-normal:#fcfcfa;--code-background:#221f22;--code-comment:#727072;--code-function:#a9dc76;--code-important:#ff6188;--code-keyword:#ff6188;--code-operator:#fc9867;--code-property:#78dce8;--code-punctuation:#c1c0c0;--code-string:#ffd866;--code-tag:#ff6188;--code-value:#ab9df2;--code-type:#ab9df2;--code-class:#a9dc76;--code-builtin:#78dce8;--code-constant:#ab9df2;--code-namespace:#c1c0c0;--code-decorator:#fc9867;--code-regex:#ffd866;--code-meta:#939293;--code-error:#ff6188;--code-variable:#fcfcfa;--code-parameter:#fc9867;--code-module:#78dce8;--monokai-callout-note-bg:#78dce81f;--monokai-callout-note-border:#78dce8;--monokai-callout-info-bg:#78dce81f;--monokai-callout-info-border:#78dce8;--monokai-callout-abstract-bg:#ab9df21f;--monokai-callout-abstract-border:#ab9df2;--monokai-callout-question-bg:#ab9df21f;--monokai-callout-question-border:#ab9df2;--monokai-callout-todo-bg:#ffd8661f;--monokai-callout-todo-border:#ffd866;--monokai-callout-tip-bg:#a9dc761f;--monokai-callout-tip-border:#a9dc76;--monokai-callout-warning-bg:#fc98671f;--monokai-callout-warning-border:#fc9867;--monokai-callout-error-bg:#ff61881f;--monokai-callout-error-border:#ff6188;--monokai-callout-failure-bg:#ff61881f;--monokai-callout-failure-border:#ff6188;--monokai-callout-bug-bg:#ff61881f;--monokai-callout-bug-border:#ff6188;--monokai-callout-success-bg:#a9dc761f;--monokai-callout-success-border:#a9dc76;--monokai-callout-example-bg:#fc98671f;--monokai-callout-example-border:#fc9867;--monokai-callout-quote-bg:#fcfcfa14;--monokai-callout-quote-border:#939293;--monokai-graph-background:#221f22;--monokai-graph-panel:#4a464d;--monokai-graph-line:#78dce86b;--monokai-graph-node:#c1c0c0;--monokai-graph-focused:#ff6188;--monokai-graph-node-tag:#ab9df2;--monokai-graph-node-attachment:#a9dc76;--monokai-graph-node-unresolved:#939293;--monokai-graph-ring:#78dce847;--canvas-color-1:#ff6188;--canvas-color-2:#fc9867;--canvas-color-3:#ffd866;--canvas-color-4:#a9dc76;--canvas-color-5:#78dce8;--canvas-color-6:#ab9df2;--ribbon-background:#221f22;--ribbon-background-collapsed:#221f22;--nav-item-background-hover:#403e41;--nav-item-background-active:#4a464d;--nav-item-color:#c1c0c0;--nav-item-color-hover:#fcfcfa;--nav-item-color-active:#fcfcfa}body.theme-light.monokai-syntax-filter-light{--monokai-filter-name:"light";--background-primary:#faf8f2;--background-secondary:#f0eee7;--background-secondary-alt:#f0eee7;--background-modifier-hover:#e8e5dc;--background-modifier-active-hover:#ddd9cf;--background-modifier-border:#d2cec4;--text-normal:#343434;--text-muted:#606060;--text-faint:#77736c;--text-accent:#e14775;--text-accent-hover:#e14775;--interactive-accent:#e14775;--interactive-accent-hover:#e14775;--link-color:#0f6478;--link-color-hover:#0f6478;--link-external-color:#0f6478;--link-external-color-hover:#0f6478;--h1-color:#e14775;--h2-color:#e16032;--h3-color:#cc7a0a;--h4-color:#269d69;--h5-color:#0f6478;--h6-color:#7058be;--icon-color:#606060;--icon-color-hover:#343434;--icon-color-active:#0f6478;--metadata-label-text-color:#e16032;--metadata-label-text-color-hover:#e16032;--monokai-default-accent:#e14775;--monokai-default-link:#0f6478;--monokai-default-success:#269d69;--monokai-default-warning:#e8b30a3d;--monokai-default-code-background:#f0eee7;--monokai-selection-background:#0f64782e;--monokai-selection-muted-background:#3434340f;--monokai-selection-border-color:#0f6478;--monokai-light-tool-background:#f0eee7;--monokai-spectrum-red:#e14775;--monokai-spectrum-orange:#e16032;--monokai-spectrum-yellow:#cc7a0a;--monokai-spectrum-green:#269d69;--monokai-spectrum-cyan:#0f6478;--monokai-spectrum-purple:#7058be;--code-normal:#343434;--code-background:#f0eee7;--code-comment:#77736c;--code-function:#269d69;--code-important:#e14775;--code-keyword:#e14775;--code-operator:#e16032;--code-property:#0f6478;--code-punctuation:#606060;--code-string:#cc7a0a;--code-tag:#e14775;--code-value:#7058be;--code-type:#7058be;--code-class:#269d69;--code-builtin:#0f6478;--code-constant:#7058be;--code-namespace:#606060;--code-decorator:#e16032;--code-regex:#cc7a0a;--code-meta:#77736c;--code-error:#e14775;--code-variable:#343434;--code-parameter:#e16032;--code-module:#0f6478;--monokai-callout-note-bg:#0f64781f;--monokai-callout-note-border:#0f6478;--monokai-callout-info-bg:#0f64781f;--monokai-callout-info-border:#0f6478;--monokai-callout-abstract-bg:#7058be1f;--monokai-callout-abstract-border:#7058be;--monokai-callout-question-bg:#7058be1f;--monokai-callout-question-border:#7058be;--monokai-callout-todo-bg:#cc7a0a1f;--monokai-callout-todo-border:#cc7a0a;--monokai-callout-tip-bg:#269d691f;--monokai-callout-tip-border:#269d69;--monokai-callout-warning-bg:#e160321f;--monokai-callout-warning-border:#e16032;--monokai-callout-error-bg:#e147751f;--monokai-callout-error-border:#e14775;--monokai-callout-failure-bg:#e147751f;--monokai-callout-failure-border:#e14775;--monokai-callout-bug-bg:#e147751f;--monokai-callout-bug-border:#e14775;--monokai-callout-success-bg:#269d691f;--monokai-callout-success-border:#269d69;--monokai-callout-example-bg:#e160321f;--monokai-callout-example-border:#e16032;--monokai-callout-quote-bg:#34343414;--monokai-callout-quote-border:#77736c;--monokai-graph-background:#f0eee7;--monokai-graph-panel:#ddd9cf;--monokai-graph-line:#0f64786b;--monokai-graph-node:#606060;--monokai-graph-focused:#e14775;--monokai-graph-node-tag:#7058be;--monokai-graph-node-attachment:#269d69;--monokai-graph-node-unresolved:#77736c;--monokai-graph-ring:#0f647847;--canvas-color-1:#e14775;--canvas-color-2:#e16032;--canvas-color-3:#cc7a0a;--canvas-color-4:#269d69;--canvas-color-5:#0f6478;--canvas-color-6:#7058be;--ribbon-background:#f0eee7;--ribbon-background-collapsed:#f0eee7;--nav-item-background-hover:#e8e5dc;--nav-item-background-active:#ddd9cf;--nav-item-color:#606060;--nav-item-color-hover:#343434;--nav-item-color-active:#343434}body.monokai-syntax-compact{--monokai-nav-font-size:13px;--nav-item-size:22px;--ribbon-item-size:32px;--input-height:28px;--callout-padding:.9rem;--callout-content-padding:var(--spacing-3) 0 0 0;--monokai-codeblock-padding-block:.75rem;--monokai-codeblock-padding-inline:.75rem}body.monokai-syntax-compact .nav-files-container{font-size:var(--monokai-nav-font-size)}body.monokai-syntax-compact .nav-file-title,body.monokai-syntax-compact .nav-folder-title{--monokai-file-tree-slot-size:13px;--monokai-file-tree-icon-gap:4px;--monokai-file-tree-glyph-size:12px;--monokai-file-tree-toggle-size:8px;min-height:var(--nav-item-size);line-height:var(--nav-item-size);padding:0 6px}body.monokai-syntax-compact .nav-file-title-content,body.monokai-syntax-compact .nav-folder-title-content{font-size:var(--monokai-nav-font-size);line-height:var(--nav-item-size)}body.monokai-syntax-compact .side-dock-ribbon-action{height:var(--ribbon-item-size);padding:4px}body.monokai-syntax-compact .markdown-rendered th,body.monokai-syntax-compact .markdown-rendered td{padding:.35rem .5rem}body.monokai-syntax-monochrome-icons{--icon-color:var(--text-muted);--icon-color-hover:var(--text-normal);--icon-color-active:var(--text-normal)}body.monokai-syntax-heading-accents .markdown-rendered h1,body.monokai-syntax-heading-accents .markdown-rendered h2,body.monokai-syntax-heading-accents .markdown-rendered h3{padding-inline-start:calc(var(--monokai-heading-accent-width) + var(--spacing-2));position:relative}body.monokai-syntax-heading-accents .markdown-rendered h1:before,body.monokai-syntax-heading-accents .markdown-rendered h2:before,body.monokai-syntax-heading-accents .markdown-rendered h3:before{content:"";width:var(--monokai-heading-accent-width);border-radius:var(--radius-s);background-color:currentColor;position:absolute;inset-block:.18em;inset-inline-start:0}body.monokai-syntax-heading-accents .markdown-source-view.mod-cm6 .HyperMD-header-1,body.monokai-syntax-heading-accents .markdown-source-view.mod-cm6 .HyperMD-header-2,body.monokai-syntax-heading-accents .markdown-source-view.mod-cm6 .HyperMD-header-3{border-inline-start:var(--monokai-heading-accent-width) solid currentcolor;padding-inline-start:calc(var(--monokai-heading-accent-width) + var(--spacing-2))}body.monokai-syntax-accent-amber-vscode{--monokai-accent-color:#ffa000;--monokai-link-color:#ffa000;--monokai-warning-color:#ffa0003d;--monokai-scrollbar-active-background:#ffa0004f;--monokai-selection-foreground:#ffa000;--monokai-selection-border-color:#ffa000;--monokai-tab-active-border-color:#ffa000;--monokai-settings-heading-color:#ffa000;--icon-color-active:#ffa000;--nav-item-color-active:#ffa000;--metadata-label-text-color-hover:#ffa000}body.theme-dark.monokai-syntax-accent-amber-vscode{--ribbon-background:#221f22;--ribbon-background-collapsed:#221f22}body.theme-light.monokai-syntax-accent-amber-vscode{--ribbon-background:var(--background-secondary);--ribbon-background-collapsed:var(--background-secondary)}body{--file-line-width:var(--monokai-readable-line-width,45rem);--font-text-size:var(--monokai-body-font-size,16px);--code-size:var(--monokai-code-font-size,.9em);--line-height-normal:var(--monokai-body-line-height,1.6);--monokai-codeblock-line-height:var(--monokai-code-line-height,1.55);--monokai-heading-size-scale:var(--monokai-heading-scale,1);--h1-size:calc(1.802em * var(--monokai-heading-size-scale));--h2-size:calc(1.602em * var(--monokai-heading-size-scale));--h3-size:calc(1.424em * var(--monokai-heading-size-scale));--h4-size:calc(1.266em * var(--monokai-heading-size-scale));--h5-size:calc(1.125em * var(--monokai-heading-size-scale));--h6-size:calc(.889em * var(--monokai-heading-size-scale));--monokai-paragraph-spacing:var(--monokai-paragraph-spacing-value,.75rem);--text-accent:var(--monokai-accent-color,var(--monokai-default-accent));--interactive-accent:var(--monokai-accent-color,var(--monokai-default-accent));--link-color:var(--monokai-link-color,var(--monokai-default-link));--link-external-color:var(--monokai-link-color,var(--monokai-default-link));--blockquote-border-color:var(--monokai-success-color,var(--monokai-default-success));--monokai-blockquote-border:var(--monokai-success-color,var(--monokai-default-success));--checkbox-color-checked:var(--monokai-success-color,var(--monokai-default-success));--text-highlight-bg:var(--monokai-warning-color,var(--monokai-default-warning));--code-background:var(--monokai-code-background,var(--monokai-default-code-background))}body.monokai-syntax-media-border-none{--monokai-media-border-width:0;--monokai-media-background:transparent;--monokai-embed-padding:0}body.monokai-syntax-media-border-card{--monokai-media-border-width:1px;--monokai-media-background:var(--monokai-light-tool-background,var(--background-secondary));--monokai-media-shadow:0 10px 28px #00000029;--monokai-embed-padding:.85rem}body.monokai-syntax-heading-muted-tail{--h4-color:var(--text-muted);--h5-color:var(--text-muted);--h6-color:var(--text-faint)}body:is(.theme-dark,.theme-light){--blockquote-background-color:transparent;--blockquote-border-thickness:2px;--callout-padding:1.25rem;--callout-content-padding:var(--spacing-4) 0 0 0;--callout-border-width:0;--callout-radius:var(--radius-s);--monokai-blockquote-content-gap:1.25rem;--monokai-blockquote-nested-gap:.75rem;--monokai-callout-title-gap:var(--spacing-2);--monokai-callout-source-marker-color:var(--text-faint)}body .markdown-preview-view.markdown-rendered blockquote,body .markdown-rendered blockquote{border-inline-start:2px solid var(--monokai-blockquote-border);border-radius:0 var(--radius-s) var(--radius-s) 0;color:var(--text-normal);padding:.75rem .75rem .75rem var(--monokai-blockquote-content-gap);background-color:#0000}body .markdown-rendered blockquote blockquote{margin-block:var(--monokai-blockquote-nested-gap)}body .markdown-source-view.mod-cm6 .cm-line.HyperMD-quote,body .markdown-source-view.mod-cm6 .HyperMD-quote{border-inline-start:2px solid var(--monokai-blockquote-border);border-radius:0 var(--radius-s) var(--radius-s) 0;background-color:#0000}body .markdown-source-view.mod-cm6 .cm-line.HyperMD-quote+.cm-line.HyperMD-quote,body .markdown-source-view.mod-cm6 .HyperMD-quote+.HyperMD-quote{border-start-start-radius:0;border-end-start-radius:0}body .markdown-source-view.mod-cm6 .cm-line.HyperMD-quote .cm-quote,body .markdown-source-view.mod-cm6 .HyperMD-quote .cm-quote{color:var(--text-normal);margin-left:var(--monokai-blockquote-content-gap);border-inline-start:0;padding-inline-start:0}body .markdown-source-view.mod-cm6 .cm-quote-2,body .markdown-source-view.mod-cm6 .cm-quote-3{color:var(--text-normal)}body .markdown-source-view.mod-cm6 .cm-line.HyperMD-quote .cm-formatting-quote,body .markdown-source-view.mod-cm6 .HyperMD-quote .cm-formatting-quote{display:none}body .markdown-preview-view.markdown-rendered .callout,body .markdown-rendered .callout,body .markdown-source-view.mod-cm6 .callout{background-color:var(--callout-background,transparent);border:0;border-inline-start:2px solid var(--callout-border,var(--monokai-callout-note-border));border-radius:0 var(--radius-s) var(--radius-s) 0;box-shadow:none;padding:var(--callout-padding)}body .markdown-source-view.mod-cm6 .cm-callout{border-radius:0 var(--radius-s) var(--radius-s) 0;background-color:#0000;border:0;padding:0}body .markdown-preview-view.markdown-rendered .callout-title,body .markdown-rendered .callout-title,body .markdown-source-view.mod-cm6 .callout-title,body .markdown-source-view.mod-cm6 .cm-callout-title{color:var(--callout-border,var(--monokai-callout-note-border));gap:var(--monokai-callout-title-gap);padding-inline-start:0;font-weight:700}body .markdown-preview-view.markdown-rendered .callout-content,body .markdown-rendered .callout-content,body .markdown-source-view.mod-cm6 .callout-content,body .markdown-source-view.mod-cm6 .cm-callout-content{padding:var(--callout-content-padding);background-color:#0000;border-radius:0;margin-block-start:var(--spacing-4);padding-inline-start:0}body .markdown-source-view.mod-cm6 .cm-callout-content{color:var(--text-normal)}body .markdown-source-view.mod-cm6 .cm-formatting-callout,body .markdown-source-view.mod-cm6 .cm-callout .cm-formatting{color:var(--monokai-callout-source-marker-color)}body .markdown-preview-view.markdown-rendered .callout[data-callout=note],body .markdown-rendered .callout[data-callout=note],body .markdown-source-view.mod-cm6 .callout[data-callout=note]{--callout-background:var(--monokai-callout-note-bg);--callout-border:var(--monokai-callout-note-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=abstract],body .markdown-rendered .callout[data-callout=abstract],body .markdown-source-view.mod-cm6 .callout[data-callout=abstract],body .markdown-preview-view.markdown-rendered .callout[data-callout=summary],body .markdown-rendered .callout[data-callout=summary],body .markdown-source-view.mod-cm6 .callout[data-callout=summary],body .markdown-preview-view.markdown-rendered .callout[data-callout=tldr],body .markdown-rendered .callout[data-callout=tldr],body .markdown-source-view.mod-cm6 .callout[data-callout=tldr]{--callout-background:var(--monokai-callout-abstract-bg);--callout-border:var(--monokai-callout-abstract-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=info],body .markdown-rendered .callout[data-callout=info],body .markdown-source-view.mod-cm6 .callout[data-callout=info]{--callout-background:var(--monokai-callout-info-bg);--callout-border:var(--monokai-callout-info-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=todo],body .markdown-rendered .callout[data-callout=todo],body .markdown-source-view.mod-cm6 .callout[data-callout=todo]{--callout-background:var(--monokai-callout-todo-bg);--callout-border:var(--monokai-callout-todo-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=tip],body .markdown-rendered .callout[data-callout=tip],body .markdown-source-view.mod-cm6 .callout[data-callout=tip],body .markdown-preview-view.markdown-rendered .callout[data-callout=hint],body .markdown-rendered .callout[data-callout=hint],body .markdown-source-view.mod-cm6 .callout[data-callout=hint],body .markdown-preview-view.markdown-rendered .callout[data-callout=important],body .markdown-rendered .callout[data-callout=important],body .markdown-source-view.mod-cm6 .callout[data-callout=important]{--callout-background:var(--monokai-callout-tip-bg);--callout-border:var(--monokai-callout-tip-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=question],body .markdown-rendered .callout[data-callout=question],body .markdown-source-view.mod-cm6 .callout[data-callout=question],body .markdown-preview-view.markdown-rendered .callout[data-callout=help],body .markdown-rendered .callout[data-callout=help],body .markdown-source-view.mod-cm6 .callout[data-callout=help],body .markdown-preview-view.markdown-rendered .callout[data-callout=faq],body .markdown-rendered .callout[data-callout=faq],body .markdown-source-view.mod-cm6 .callout[data-callout=faq]{--callout-background:var(--monokai-callout-question-bg);--callout-border:var(--monokai-callout-question-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=warning],body .markdown-rendered .callout[data-callout=warning],body .markdown-source-view.mod-cm6 .callout[data-callout=warning],body .markdown-preview-view.markdown-rendered .callout[data-callout=caution],body .markdown-rendered .callout[data-callout=caution],body .markdown-source-view.mod-cm6 .callout[data-callout=caution],body .markdown-preview-view.markdown-rendered .callout[data-callout=attention],body .markdown-rendered .callout[data-callout=attention],body .markdown-source-view.mod-cm6 .callout[data-callout=attention]{--callout-background:var(--monokai-callout-warning-bg);--callout-border:var(--monokai-callout-warning-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=error],body .markdown-rendered .callout[data-callout=error],body .markdown-source-view.mod-cm6 .callout[data-callout=error],body .markdown-preview-view.markdown-rendered .callout[data-callout=danger],body .markdown-rendered .callout[data-callout=danger],body .markdown-source-view.mod-cm6 .callout[data-callout=danger]{--callout-background:var(--monokai-callout-error-bg);--callout-border:var(--monokai-callout-error-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=failure],body .markdown-rendered .callout[data-callout=failure],body .markdown-source-view.mod-cm6 .callout[data-callout=failure],body .markdown-preview-view.markdown-rendered .callout[data-callout=fail],body .markdown-rendered .callout[data-callout=fail],body .markdown-source-view.mod-cm6 .callout[data-callout=fail],body .markdown-preview-view.markdown-rendered .callout[data-callout=missing],body .markdown-rendered .callout[data-callout=missing],body .markdown-source-view.mod-cm6 .callout[data-callout=missing]{--callout-background:var(--monokai-callout-failure-bg);--callout-border:var(--monokai-callout-failure-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=bug],body .markdown-rendered .callout[data-callout=bug],body .markdown-source-view.mod-cm6 .callout[data-callout=bug]{--callout-background:var(--monokai-callout-bug-bg);--callout-border:var(--monokai-callout-bug-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=success],body .markdown-rendered .callout[data-callout=success],body .markdown-source-view.mod-cm6 .callout[data-callout=success],body .markdown-preview-view.markdown-rendered .callout[data-callout=check],body .markdown-rendered .callout[data-callout=check],body .markdown-source-view.mod-cm6 .callout[data-callout=check],body .markdown-preview-view.markdown-rendered .callout[data-callout=done],body .markdown-rendered .callout[data-callout=done],body .markdown-source-view.mod-cm6 .callout[data-callout=done]{--callout-background:var(--monokai-callout-success-bg);--callout-border:var(--monokai-callout-success-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=example],body .markdown-rendered .callout[data-callout=example],body .markdown-source-view.mod-cm6 .callout[data-callout=example]{--callout-background:var(--monokai-callout-example-bg);--callout-border:var(--monokai-callout-example-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=quote],body .markdown-rendered .callout[data-callout=quote],body .markdown-source-view.mod-cm6 .callout[data-callout=quote],body .markdown-preview-view.markdown-rendered .callout[data-callout=cite],body .markdown-rendered .callout[data-callout=cite],body .markdown-source-view.mod-cm6 .callout[data-callout=cite]{--callout-background:var(--monokai-callout-quote-bg);--callout-border:var(--monokai-callout-quote-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=concept],body .markdown-rendered .callout[data-callout=concept],body .markdown-source-view.mod-cm6 .callout[data-callout=concept]{--callout-background:var(--monokai-callout-abstract-bg);--callout-border:var(--monokai-callout-abstract-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=syntax],body .markdown-rendered .callout[data-callout=syntax],body .markdown-source-view.mod-cm6 .callout[data-callout=syntax]{--callout-background:var(--monokai-callout-info-bg);--callout-border:var(--monokai-callout-info-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=api],body .markdown-rendered .callout[data-callout=api],body .markdown-source-view.mod-cm6 .callout[data-callout=api],body .markdown-preview-view.markdown-rendered .callout[data-callout=answer],body .markdown-rendered .callout[data-callout=answer],body .markdown-source-view.mod-cm6 .callout[data-callout=answer],body .markdown-preview-view.markdown-rendered .callout[data-callout=terminal],body .markdown-rendered .callout[data-callout=terminal],body .markdown-source-view.mod-cm6 .callout[data-callout=terminal]{--callout-background:var(--monokai-callout-success-bg);--callout-border:var(--monokai-callout-success-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=debug],body .markdown-rendered .callout[data-callout=debug],body .markdown-source-view.mod-cm6 .callout[data-callout=debug]{--callout-background:var(--monokai-callout-example-bg);--callout-border:var(--monokai-callout-example-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=pitfall],body .markdown-rendered .callout[data-callout=pitfall],body .markdown-source-view.mod-cm6 .callout[data-callout=pitfall]{--callout-background:var(--monokai-callout-error-bg);--callout-border:var(--monokai-callout-error-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=exercise],body .markdown-rendered .callout[data-callout=exercise],body .markdown-source-view.mod-cm6 .callout[data-callout=exercise]{--callout-background:var(--monokai-callout-todo-bg);--callout-border:var(--monokai-callout-todo-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=source],body .markdown-rendered .callout[data-callout=source],body .markdown-source-view.mod-cm6 .callout[data-callout=source]{--callout-background:var(--monokai-callout-note-bg);--callout-border:var(--monokai-callout-note-border)}body .markdown-preview-view.markdown-rendered .callout[data-callout=output],body .markdown-rendered .callout[data-callout=output],body .markdown-source-view.mod-cm6 .callout[data-callout=output]{--callout-background:var(--monokai-callout-quote-bg);--callout-border:var(--monokai-callout-quote-border)}body .markdown-preview-view.markdown-rendered .callout-icon,body .markdown-rendered .callout-icon,body .markdown-source-view.mod-cm6 .callout-icon,body .markdown-source-view.mod-cm6 .cm-callout-icon{min-width:var(--callout-icon-size);flex-shrink:0;justify-content:center;align-items:center;margin-right:.35em;display:inline-flex;overflow:visible}body .markdown-preview-view.markdown-rendered .callout-icon svg,body .markdown-rendered .callout-icon svg,body .markdown-source-view.mod-cm6 .callout-icon svg,body .markdown-source-view.mod-cm6 .cm-callout-icon svg{display:none}body .markdown-preview-view.markdown-rendered .callout-icon:before,body .markdown-rendered .callout-icon:before,body .markdown-source-view.mod-cm6 .callout-icon:before,body .markdown-source-view.mod-cm6 .cm-callout-icon:before{font-family:monokai-pro-icons,monospace;font-size:var(--callout-icon-size);color:var(--callout-border,var(--monokai-callout-note-border));-webkit-font-smoothing:antialiased;speak:never;text-rendering:auto;font-style:normal;font-weight:400;line-height:1;display:inline-block}body .markdown-preview-view.markdown-rendered .callout[data-callout=note] .callout-icon:before,body .markdown-rendered .callout[data-callout=note] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=note] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=note] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=info] .callout-icon:before,body .markdown-rendered .callout[data-callout=info] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=info] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=info] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=abstract] .callout-icon:before,body .markdown-rendered .callout[data-callout=abstract] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=abstract] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=abstract] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=summary] .callout-icon:before,body .markdown-rendered .callout[data-callout=summary] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=summary] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=summary] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=tldr] .callout-icon:before,body .markdown-rendered .callout[data-callout=tldr] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=tldr] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=tldr] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=warning] .callout-icon:before,body .markdown-rendered .callout[data-callout=warning] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=warning] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=warning] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=caution] .callout-icon:before,body .markdown-rendered .callout[data-callout=caution] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=caution] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=caution] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=attention] .callout-icon:before,body .markdown-rendered .callout[data-callout=attention] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=attention] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=attention] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=error] .callout-icon:before,body .markdown-rendered .callout[data-callout=error] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=error] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=error] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=danger] .callout-icon:before,body .markdown-rendered .callout[data-callout=danger] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=danger] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=danger] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=failure] .callout-icon:before,body .markdown-rendered .callout[data-callout=failure] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=failure] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=failure] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=fail] .callout-icon:before,body .markdown-rendered .callout[data-callout=fail] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=fail] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=fail] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=missing] .callout-icon:before,body .markdown-rendered .callout[data-callout=missing] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=missing] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=missing] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=bug] .callout-icon:before,body .markdown-rendered .callout[data-callout=bug] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=bug] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=bug] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=success] .callout-icon:before,body .markdown-rendered .callout[data-callout=success] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=success] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=success] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=check] .callout-icon:before,body .markdown-rendered .callout[data-callout=check] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=check] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=check] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=done] .callout-icon:before,body .markdown-rendered .callout[data-callout=done] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=done] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=done] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=question] .callout-icon:before,body .markdown-rendered .callout[data-callout=question] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=question] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=question] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=help] .callout-icon:before,body .markdown-rendered .callout[data-callout=help] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=help] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=help] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=faq] .callout-icon:before,body .markdown-rendered .callout[data-callout=faq] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=faq] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=faq] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=tip] .callout-icon:before,body .markdown-rendered .callout[data-callout=tip] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=tip] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=tip] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=hint] .callout-icon:before,body .markdown-rendered .callout[data-callout=hint] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=hint] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=hint] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=important] .callout-icon:before,body .markdown-rendered .callout[data-callout=important] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=important] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=important] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=todo] .callout-icon:before,body .markdown-rendered .callout[data-callout=todo] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=todo] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=todo] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=quote] .callout-icon:before,body .markdown-rendered .callout[data-callout=quote] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=quote] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=quote] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=cite] .callout-icon:before,body .markdown-rendered .callout[data-callout=cite] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=cite] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=cite] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=example] .callout-icon:before,body .markdown-rendered .callout[data-callout=example] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=example] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=example] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=concept] .callout-icon:before,body .markdown-rendered .callout[data-callout=concept] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=concept] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=concept] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=syntax] .callout-icon:before,body .markdown-rendered .callout[data-callout=syntax] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=syntax] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=syntax] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=source] .callout-icon:before,body .markdown-rendered .callout[data-callout=source] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=source] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=source] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=api] .callout-icon:before,body .markdown-rendered .callout[data-callout=api] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=api] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=api] .cm-callout-icon:before,body .markdown-preview-view.markdown-rendered .callout[data-callout=terminal] .callout-icon:before,body .markdown-rendered .callout[data-callout=terminal] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=terminal] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=terminal] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=debug] .callout-icon:before,body .markdown-rendered .callout[data-callout=debug] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=debug] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=debug] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=pitfall] .callout-icon:before,body .markdown-rendered .callout[data-callout=pitfall] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=pitfall] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=pitfall] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=exercise] .callout-icon:before,body .markdown-rendered .callout[data-callout=exercise] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=exercise] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=exercise] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=answer] .callout-icon:before,body .markdown-rendered .callout[data-callout=answer] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=answer] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=answer] .cm-callout-icon:before{content:""}body .markdown-preview-view.markdown-rendered .callout[data-callout=output] .callout-icon:before,body .markdown-rendered .callout[data-callout=output] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=output] .callout-icon:before,body .markdown-source-view.mod-cm6 .callout[data-callout=output] .cm-callout-icon:before{content:""}
|
||
|
||
/*
|
||
@settings
|
||
|
||
name: Monokai Syntax
|
||
id: monokai-syntax
|
||
settings:
|
||
-
|
||
id: monokai-syntax-info
|
||
title: Monokai Syntax
|
||
description: Monokai Syntax 主题设置。
|
||
type: heading
|
||
level: 1
|
||
*/
|
||
|
||
/*
|
||
@settings
|
||
|
||
name: Monokai Syntax 调色板
|
||
id: monokai-syntax-palette
|
||
settings:
|
||
-
|
||
id: monokai-syntax-filter
|
||
title: 调色板滤镜
|
||
type: class-select
|
||
allowEmpty: false
|
||
default: monokai-syntax-filter-auto
|
||
options:
|
||
-
|
||
label: 跟随系统
|
||
value: monokai-syntax-filter-auto
|
||
-
|
||
label: Pro
|
||
value: monokai-syntax-filter-pro
|
||
-
|
||
label: Light
|
||
value: monokai-syntax-filter-light
|
||
*/
|
||
|
||
/*
|
||
@settings
|
||
|
||
name: Monokai Syntax 外观与密度
|
||
id: monokai-syntax-density
|
||
settings:
|
||
-
|
||
id: monokai-syntax-appearance-heading
|
||
title: Appearance
|
||
type: heading
|
||
level: 2
|
||
-
|
||
id: monokai-syntax-media-border-style
|
||
title: 媒体边框
|
||
type: class-select
|
||
allowEmpty: false
|
||
default: monokai-syntax-media-border-thin
|
||
options:
|
||
-
|
||
label: 细边框
|
||
value: monokai-syntax-media-border-thin
|
||
-
|
||
label: 关闭
|
||
value: monokai-syntax-media-border-none
|
||
-
|
||
label: 卡片式
|
||
value: monokai-syntax-media-border-card
|
||
-
|
||
id: monokai-syntax-density-heading
|
||
title: Density
|
||
type: heading
|
||
level: 2
|
||
-
|
||
id: monokai-syntax-compact
|
||
title: 紧凑模式
|
||
type: class-toggle
|
||
default: false
|
||
*/
|
||
|
||
/*
|
||
@settings
|
||
|
||
name: Monokai Syntax File Explorer
|
||
id: monokai-syntax-icons
|
||
settings:
|
||
-
|
||
id: monokai-syntax-monochrome-icons
|
||
title: 单色图标
|
||
type: class-toggle
|
||
default: false
|
||
-
|
||
id: monokai-syntax-hide-file-tree-icons
|
||
title: 关闭文档树图标
|
||
type: class-toggle
|
||
default: false
|
||
-
|
||
id: monokai-syntax-hide-sync-status-button
|
||
title: 隐藏右下角同步按钮
|
||
type: class-toggle
|
||
default: false
|
||
*/
|
||
|
||
/*
|
||
@settings
|
||
|
||
name: Monokai Syntax 排版
|
||
id: monokai-syntax-typography
|
||
settings:
|
||
-
|
||
id: monokai-syntax-markdown-reading-heading
|
||
title: Markdown Reading
|
||
type: heading
|
||
level: 2
|
||
-
|
||
id: monokai-readable-line-width
|
||
title: 可读行宽
|
||
type: variable-number-slider
|
||
default: 45
|
||
min: 40
|
||
max: 75
|
||
step: 1
|
||
format: rem
|
||
-
|
||
id: monokai-body-font-size
|
||
title: 正文字号
|
||
type: variable-number-slider
|
||
default: 16
|
||
min: 13
|
||
max: 20
|
||
step: 1
|
||
format: px
|
||
-
|
||
id: monokai-syntax-editor-heading
|
||
title: Editor
|
||
type: heading
|
||
level: 2
|
||
-
|
||
id: monokai-code-font-size
|
||
title: 代码字号
|
||
type: variable-number-slider
|
||
default: 0.9
|
||
min: 0.75
|
||
max: 1.2
|
||
step: 0.05
|
||
format: em
|
||
-
|
||
id: monokai-code-line-height
|
||
title: 代码行高
|
||
type: variable-number-slider
|
||
default: 1.55
|
||
min: 1.25
|
||
max: 1.9
|
||
step: 0.05
|
||
-
|
||
id: monokai-heading-scale
|
||
title: 标题缩放
|
||
type: variable-number-slider
|
||
default: 1
|
||
min: 0.9
|
||
max: 1.15
|
||
step: 0.05
|
||
-
|
||
id: monokai-heading-group-spacing-value
|
||
title: 标题分组间距
|
||
type: variable-number-slider
|
||
default: 1.4
|
||
min: 1
|
||
max: 2.2
|
||
step: 0.05
|
||
format: rem
|
||
-
|
||
id: monokai-syntax-heading-color-mode
|
||
title: 标题色彩模式
|
||
type: class-select
|
||
allowEmpty: false
|
||
default: monokai-syntax-heading-full-spectrum
|
||
options:
|
||
-
|
||
label: 全光谱
|
||
value: monokai-syntax-heading-full-spectrum
|
||
-
|
||
label: 低彩尾部
|
||
value: monokai-syntax-heading-muted-tail
|
||
-
|
||
id: monokai-syntax-heading-accents
|
||
title: 标题左侧色条
|
||
type: class-toggle
|
||
default: false
|
||
-
|
||
id: monokai-paragraph-spacing-value
|
||
title: 段落间距
|
||
type: variable-number-slider
|
||
default: 0.75
|
||
min: 0.4
|
||
max: 1.2
|
||
step: 0.05
|
||
format: rem
|
||
*/
|
||
|
||
/*
|
||
@settings
|
||
|
||
name: Monokai Syntax Code Blocks 与强调色
|
||
id: monokai-syntax-accents
|
||
settings:
|
||
-
|
||
id: monokai-syntax-code-blocks-heading
|
||
title: Code Blocks
|
||
type: heading
|
||
level: 2
|
||
-
|
||
id: monokai-code-background
|
||
title: 代码背景
|
||
type: variable-color
|
||
opacity: true
|
||
format: hex
|
||
default: '#1e1f1c'
|
||
-
|
||
id: monokai-syntax-accents-heading
|
||
title: Accents
|
||
type: heading
|
||
level: 2
|
||
-
|
||
id: monokai-syntax-accent-preset
|
||
title: 强调色预设
|
||
type: class-select
|
||
allowEmpty: false
|
||
default: monokai-syntax-accent-default
|
||
options:
|
||
-
|
||
label: 默认 Pro / Light
|
||
value: monokai-syntax-accent-default
|
||
-
|
||
label: Amber / VS Code
|
||
value: monokai-syntax-accent-amber-vscode
|
||
-
|
||
id: monokai-accent-color
|
||
title: 强调色
|
||
type: variable-color
|
||
opacity: true
|
||
format: hex
|
||
default: '#f92672'
|
||
-
|
||
id: monokai-link-color
|
||
title: 链接色
|
||
type: variable-color
|
||
opacity: true
|
||
format: hex
|
||
default: '#66d9ef'
|
||
-
|
||
id: monokai-success-color
|
||
title: 成功色
|
||
type: variable-color
|
||
opacity: true
|
||
format: hex
|
||
default: '#a6e22e'
|
||
-
|
||
id: monokai-warning-color
|
||
title: 高亮色
|
||
type: variable-color
|
||
opacity: true
|
||
format: rgb
|
||
default: 'rgb(230 219 116 / 28%)'
|
||
*/
|