body{--button-radius: 5px;--checkbox-radius: 4px;--checkbox-size: 16px;--checkbox-color-hover: hsl( 255 , 89.76% , calc(66% * 1.15));--checklist-done-decoration: line-through;--checkbox-margin-inline-start: .85em;--swatch-radius: 14px;--swatch-height: 22px;--swatch-width: 22px;--dialog-width: 560px;--dialog-max-width: 80vw;--dialog-max-height: 85vh;--drag-ghost-background: rgba(0, 0, 0, .85);--drag-ghost-text-color: #fff;--dropdown-background-blend-mode: hard-light;--dropdown-background-position: var(--inset-end) .5em top 50%, 0 0;--dropdown-background-size: 1em auto, 100%;--dropdown-padding: 0 1.9em 0 .8em;--indentation-guide-width: 1px;--indentation-guide-width-active: 1px;--indentation-guide-editing-indent: .85em;--indentation-guide-reading-indent: -.85em;--indentation-guide-source-indent: .25em;--modal-width: 90vw;--modal-height: 85vh;--modal-max-width: 1100px;--modal-max-height: 1000px;--modal-max-width-narrow: 800px;--modal-border-width: 1px;--modal-radius: 12px;--modal-community-sidebar-width: 280px;--pill-decoration: none;--pill-decoration-hover: none;--pill-background: transparent;--pill-background-hover: transparent;--pill-border-width: 1px;--pill-padding-x: .65em;--pill-padding-y: .25em;--pill-radius: 2em;--pill-weight: inherit;--nav-item-size: 13px;--nav-item-background-selected: hsla(258, 88%, 66%, .15);--nav-item-padding: 4px 8px 4px 24px;--nav-item-parent-padding: 4px 8px 4px 24px;--nav-item-children-padding-start: 4px;--nav-item-children-margin-start: 12px;--nav-item-weight: inherit;--nav-item-weight-hover: inherit;--nav-item-weight-active: inherit;--nav-item-white-space: pre;--nav-indentation-guide-width: 1px;--nav-heading-weight: 500;--nav-heading-weight-hover: 500;--popover-width: 450px;--popover-height: 400px;--popover-max-height: 95vh;--popover-font-size: 16px;--popover-pdf-width: 450px;--popover-pdf-height: 400px;--prompt-input-height: 40px;--prompt-width: 700px;--prompt-max-width: 80vw;--prompt-max-height: 70vh;--prompt-border-width: 1px;--slider-thumb-border-width: 1px;--slider-thumb-height: 18px;--slider-thumb-width: 18px;--slider-thumb-y: -6px;--slider-thumb-radius: 18px;--slider-track-height: 3px;--tab-font-size: 13px;--tab-font-weight: inherit;--tab-outline-width: 1px;--tab-curve: 6px;--tab-radius: 4px;--tab-radius-active: 6px 6px 0 0;--tab-width: 200px;--tab-max-width: 320px;--tab-stacked-pane-width: 700px;--tab-stacked-header-width: 40px;--tab-stacked-font-size: 13px;--tab-stacked-font-weight: 400;--tab-stacked-text-align: start;--tab-stacked-text-transform: rotate(0deg);--tab-stacked-text-writing-mode: vertical-lr;--tab-stacked-shadow: -8px 0 8px 0 rgba(0, 0, 0, .05);--input-height: 30px;--input-radius: 5px;--input-font-weight: 400;--input-border-width: 1px;--toggle-border-width: 2px;--toggle-width: 40px;--toggle-radius: 18px;--toggle-thumb-color: white;--toggle-thumb-radius: 18px;--toggle-thumb-height: 18px;--toggle-thumb-width: 18px;--toggle-s-border-width: 2px;--toggle-s-width: 34px;--toggle-s-thumb-height: 15px;--toggle-s-thumb-width: 15px;--bases-header-border-width: 0 0 1px 0;--bases-header-height: 40px;--bases-header-padding-start: 2px;--bases-header-padding-end: 2px;--bases-toolbar-label-display: block;--bases-toolbar-badge-display: none;--bases-embed-border-width: 0px;--bases-embed-border-radius: 4px;--bases-filter-menu-width: 520px;--blockquote-background-color: transparent;--blockquote-border-thickness: 2px;--blockquote-font-style: normal;--blockquote-color: inherit;--callout-border-width: 0px;--callout-border-opacity: .25;--callout-padding: var(--size-4-3) var(--size-4-3) var(--size-4-3) var(--size-4-6);--callout-radius: var(--radius-s);--callout-title-color: inherit;--callout-title-padding: 0;--callout-title-size: inherit;--callout-title-weight: 600 ;--callout-content-padding: 0;--callout-content-background: transparent;--code-white-space: pre-wrap;--code-size: .875em;--embed-max-height: 4000px;--embed-canvas-max-height: 400px;--embed-background: inherit;--embed-border-end: none;--embed-border-top: none;--embed-border-bottom: none;--embed-padding: 0 0 0 24px;--embed-font-style: inherit;--file-line-width: 700px;--file-folding-offset: 24px;--file-margins: 32px 32px;--file-header-font-size: 13px;--file-header-font-weight: 400;--file-header-border: 1px solid transparent;--file-header-justify: center;--footnote-size: .875em;--heading-spacing: 2.5rem ;--h1-color: inherit;--h2-color: inherit;--h3-color: inherit;--h4-color: inherit;--h5-color: inherit;--h6-color: inherit;--h1-font: inherit;--h2-font: inherit;--h3-font: inherit;--h4-font: inherit;--h5-font: inherit;--h6-font: inherit;--h1-line-height: 1.2;--h2-line-height: 1.2;--h3-line-height: 1.3;--h4-line-height: 1.4;--h5-line-height: 1.5;--h6-line-height: 1.5;--h1-size: 1.618em;--h2-size: 1.462em;--h3-size: 1.318em;--h4-size: 1.188em;--h5-size: 1.076em;--h6-size: 1em;--h1-style: normal;--h2-style: normal;--h3-style: normal;--h4-style: normal;--h5-style: normal;--h6-style: normal;--h1-variant: normal;--h2-variant: normal;--h3-variant: normal;--h4-variant: normal;--h5-variant: normal;--h6-variant: normal;--h1-weight: 700;--h2-weight: 680;--h3-weight: 660;--h4-weight: 640;--h5-weight: 620;--h6-weight: 600;--hr-thickness: 2px;--inline-title-color: inherit;--inline-title-font: inherit;--inline-title-line-height: 1.2;--inline-title-size: 1.618em;--inline-title-style: normal;--inline-title-variant: normal;--inline-title-weight: 700;--link-decoration: underline;--link-decoration-hover: underline;--link-decoration-thickness: auto;--link-weight: 400;--link-unresolved-opacity: .7;--link-unresolved-filter: none;--link-unresolved-decoration-style: solid;--link-unresolved-decoration-color: hsla(258, 88%, 66%, .3);--link-external-decoration: underline;--link-external-decoration-hover: underline;--list-indent: 2.25em ;--list-indent-editing: .75em;--list-indent-source: 0;--list-spacing: .075em;--list-bullet-border: none;--list-bullet-end-padding: 1.3rem;--list-bullet-radius: 50%;--list-bullet-size: .3em;--list-bullet-transform: none;--list-numbered-style: decimal;--metadata-background: transparent;--metadata-display-editing: block;--metadata-display-reading: block;--metadata-max-width: none;--metadata-padding: 8px 0;--metadata-border-radius: 0;--metadata-border-width: 0;--metadata-gap: 3px;--metadata-divider-color-hover: transparent;--metadata-divider-color-focus: transparent;--metadata-divider-width: 0;--metadata-property-padding: 0;--metadata-property-radius: 6px;--metadata-property-radius-hover: 6px;--metadata-property-radius-focus: 6px;--metadata-property-background: transparent;--metadata-property-background-hover: transparent;--metadata-label-background-hover: transparent;--metadata-label-font-size: .875em;--metadata-label-font-weight: inherit;--metadata-sidebar-label-font-size: 13px;--metadata-label-width: 9em;--metadata-input-height: 28px ;--metadata-input-font-size: .875em;--metadata-sidebar-input-font-size: 13px;--metadata-input-background: transparent;--metadata-input-background-hover: transparent;--table-background: transparent;--table-border-width: 1px;--table-cell-vertical-alignment: top;--table-white-space: break-spaces;--table-header-background: transparent;--table-header-background-hover: inherit;--table-header-border-width: 1px;--table-header-font: inherit;--table-header-size: 16px;--table-header-weight: 600 ;--table-line-height: 1.3;--table-text-size: 16px;--table-text-color: inherit;--table-column-max-width: none;--table-column-alt-background: transparent;--table-column-first-border-width: 1px;--table-column-last-border-width: 1px;--table-row-background-hover: transparent;--table-row-alt-background: transparent;--table-row-alt-background-hover: transparent;--table-row-last-border-width: 1px;--table-selection: hsla(258, 88%, 66%, .1);--table-selection-border-width: 2px;--table-selection-border-radius: 4px;--table-drag-handle-background: transparent;--table-drag-handle-color-active: white;--table-add-button-background: transparent;--table-add-button-border-width: 1px;--tag-size: .875em;--tag-decoration: none;--tag-decoration-hover: none;--tag-background: hsla(258, 88%, 66%, .1);--tag-background-hover: hsla(258, 88%, 66%, .2);--tag-border-color: hsla(258, 88%, 66%, .15);--tag-border-color-hover: hsla(258, 88%, 66%, .15);--tag-border-width: 0px;--tag-padding-x: .65em;--tag-padding-y: .25em;--tag-radius: 2em;--tag-weight: inherit;--border-width: 1px;--accent-h: 258;--accent-s: 88%;--accent-l: 66%;--color-accent: hsl(var(--accent-h), var(--accent-s), var(--accent-l));--background-modifier-active-hover: hsla(258, 88%, 66%, .1);--background-modifier-message: rgba(0, 0, 0, .9);--interactive-accent-hsl: 258, 88%, 66%;--interactive-accent-hover: hsl( 255 , 89.76% , calc(66% * 1.15));--text-on-accent: white;--text-on-accent-inverted: black;--text-highlight-bg: rgba(255, 208, 0, .4);--cursor: default;--cursor-link: pointer;--icon-size: 18px;--icon-stroke: 1.75px;--icon-opacity: .85;--icon-opacity-hover: 1;--icon-opacity-active: 1;--clickable-icon-radius: 4px;--icon-xs: 14px;--icon-s: 16px;--icon-m: 18px;--icon-l: 18px;--icon-xl: 32px;--icon-xs-stroke-width: 2px;--icon-s-stroke-width: 2px;--icon-m-stroke-width: 1.75px;--icon-l-stroke-width: 1.75px;--icon-xl-stroke-width: 1.25px;--layer-cover: 5;--layer-sidedock: 10;--layer-status-bar: 15;--layer-popover: 30;--layer-slides: 45;--layer-modal: 50;--layer-notice: 60;--layer-menu: 65;--layer-tooltip: 70;--layer-dragged-item: 80;--radius-s: 4px;--radius-m: 8px;--radius-l: 12px;--radius-xl: 16px;--size-2-1: 2px;--size-2-2: 4px;--size-2-3: 6px;--size-4-1: 4px;--size-4-2: 8px;--size-4-3: 12px;--size-4-4: 16px;--size-4-5: 20px;--size-4-6: 24px;--size-4-8: 32px;--size-4-9: 36px;--size-4-12: 48px;--size-4-16: 64px;--size-4-18: 72px;--font-text-size: 16px;--font-smallest: .8em;--font-smaller: .875em;--font-small: .933em;--font-ui-smaller: 12px;--font-ui-small: 13px;--font-ui-medium: 15px;--font-ui-large: 20px;--font-thin: 100;--font-extralight: 200;--font-light: 300;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--font-black: 900;--font-weight: 400;--bold-modifier: 200;--bold-weight: 600 ;--bold-color: inherit;--italic-color: inherit;--line-height-normal: 1.5;--line-height-tight: 1.3;--p-spacing: 1rem;--vault-profile-display: flex;--vault-profile-actions-display: flex;--vault-profile-font-size: 13px;--vault-profile-font-weight: 500;--graph-controls-width: 240px;--search-clear-button-size: 13px;--search-icon-size: 18px;--sync-avatar-color-current-user: transparent;--divider-width: 1px;--divider-width-hover: 3px;--divider-vertical-height: calc(100% - 40px) ;--ribbon-width: 44px;--ribbon-padding: 8px 4px 12px;--sidebar-markdown-font-size: 14.4px ;--sidebar-tab-text-display: none;--status-bar-border-width: 1px 0 0 1px;--status-bar-font-size: 12px;--status-bar-position: fixed;--status-bar-radius: 8px 0 0 0;--titlebar-border-width: 0px;--titlebar-text-weight: 700;--header-height: 40px;--callout-bug: var(--color-red-rgb);--callout-default: var(--color-blue-rgb);--callout-error: var(--color-red-rgb);--callout-example: var(--color-purple-rgb);--callout-fail: var(--color-red-rgb);--callout-important: var(--color-cyan-rgb);--callout-info: var(--color-blue-rgb);--callout-question: var(--color-orange-rgb);--callout-success: var(--color-green-rgb);--callout-summary: var(--color-cyan-rgb);--callout-tip: var(--color-cyan-rgb);--callout-todo: var(--color-blue-rgb);--callout-warning: var(--color-orange-rgb);--callout-quote: 158, 158, 158}.theme-dark{--checkbox-marker-color: #1c1c1c;--checkbox-color: hsl(258, 88%, 66%);--checkbox-border-color: #666666;--checkbox-border-color-hover: #b3b3b3;--checklist-done-color: #b3b3b3;--swatch-shadow: inset 0 0 0 1px rgba(255, 255, 255, .15);--dropdown-background: #333333;--dropdown-background-hover: #3f3f3f;--indentation-guide-color: rgba(255, 255, 255, .12);--indentation-guide-color-active: rgba(255, 255, 255, .3);--modal-background: #1c1c1c;--modal-border-color: #555555;--pill-color: #b3b3b3;--pill-color-hover: #dadada;--pill-color-remove: #666666;--pill-color-remove-hover: hsl( 255 , 89.76% , calc(66% * 1.15));--pill-border-color: #333333;--pill-border-color-hover: #3f3f3f;--nav-item-color: #b3b3b3;--nav-item-color-hover: #dadada;--nav-item-color-active: #dadada;--nav-item-color-selected: #dadada;--nav-item-color-highlighted: hsl( 255 , 89.76% , calc(66% * 1.15));--nav-item-background-hover: rgba(255, 255, 255, .067);--nav-item-background-active: rgba(255, 255, 255, .067);--nav-indentation-guide-color: rgba(255, 255, 255, .12);--nav-collapse-icon-color: #666666;--nav-collapse-icon-color-collapsed: #666666;--nav-heading-color: #dadada;--nav-heading-color-hover: #dadada;--nav-heading-color-collapsed: #666666;--prompt-border-color: #555555;--slider-thumb-border-color: #3f3f3f;--slider-track-background: #333333;--tab-background-active: #1c1c1c;--tab-text-color: #666666;--tab-text-color-active: #b3b3b3;--tab-text-color-focused: #b3b3b3;--tab-text-color-focused-active: #b3b3b3;--tab-text-color-focused-highlighted: hsl( 255 , 89.76% , calc(66% * 1.15));--tab-text-color-focused-active-current: #dadada;--tab-container-background: #282828;--tab-divider-color: #3f3f3f;--tab-outline-color: #333333;--bases-embed-border-color: #333333;--embed-block-shadow-hover: 0 0 0 1px #333333, inset 0 0 0 1px #333333;--blockquote-border-color: hsl(258, 88%, 66%);--callout-blend-mode: lighten;--code-background: #232323;--code-normal: #dadada;--code-comment: #666666;--code-function: #e0de71;--code-important: #e9973f;--code-keyword: #fa99cd;--code-operator: #fb464c;--code-property: #53dfdd;--code-punctuation: #b3b3b3;--code-string: #44cf6e;--code-tag: #fb464c;--code-value: #a882ff;--embed-border-start: 2px solid hsl(258, 88%, 66%);--heading-formatting: #666666;--hr-color: #333333;--link-color: hsl( 255 , 89.76% , calc(66% * 1.15));--link-color-hover: hsl( 253 , 92.4% , 85.14% );--link-unresolved-color: hsl( 255 , 89.76% , calc(66% * 1.15));--link-external-color: hsl( 255 , 89.76% , calc(66% * 1.15));--link-external-color-hover: hsl( 253 , 92.4% , 85.14% );--list-marker-color: #666666;--list-marker-color-hover: #b3b3b3;--list-marker-color-collapsed: hsl( 255 , 89.76% , calc(66% * 1.15));--metadata-border-color: #333333;--metadata-divider-color: #333333;--metadata-property-background-active: rgba(255, 255, 255, .067);--metadata-label-background-active: rgba(255, 255, 255, .067);--metadata-label-text-color: #b3b3b3;--metadata-label-text-color-hover: #b3b3b3;--metadata-input-text-color: #dadada;--metadata-input-background-active: rgba(255, 255, 255, .067);--table-border-color: #333333;--table-header-border-color: #333333;--table-header-color: #dadada;--table-selection-blend-mode: lighten;--table-selection-border-color: hsl(258, 88%, 66%);--table-drag-handle-background-active: hsl(258, 88%, 66%);--table-drag-handle-color: #666666;--table-add-button-border-color: #333333;--tag-color: hsl( 255 , 89.76% , calc(66% * 1.15));--tag-color-hover: hsl( 255 , 89.76% , calc(66% * 1.15));--color-accent-1: hsl( 255 , 89.76% , calc(66% * 1.15));--color-accent-2: hsl( 253 , 92.4% , 85.14% );--background-primary: #1c1c1c;--background-primary-alt: #232323;--background-secondary: #282828;--background-secondary-alt: #333333;--background-modifier-hover: rgba(255, 255, 255, .067);--background-modifier-border: #333333;--background-modifier-border-hover: #3f3f3f;--background-modifier-border-focus: #555555;--background-modifier-error-rgb: 251, 70, 76;--background-modifier-error: #fb464c;--background-modifier-error-hover: #fb464c;--background-modifier-success-rgb: 68, 207, 110;--background-modifier-success: #44cf6e;--background-modifier-form-field: #2e2e2e;--interactive-normal: #333333;--interactive-hover: #3f3f3f;--interactive-accent: hsl(258, 88%, 66%);--text-normal: #dadada;--text-muted: #b3b3b3;--text-faint: #666666;--text-success: #44cf6e;--text-warning: #e9973f;--text-error: #fb464c;--text-accent: hsl( 255 , 89.76% , calc(66% * 1.15));--text-accent-hover: hsl( 253 , 92.4% , 85.14% );--text-selection: hsla(258, 88%, 66%, .33);--caret-color: #dadada;--icon-color: #b3b3b3;--icon-color-hover: #b3b3b3;--icon-color-active: hsl( 255 , 89.76% , calc(66% * 1.15));--icon-color-focused: #dadada;--canvas-background: #1c1c1c;--canvas-card-label-color: #666666;--canvas-dot-pattern: #333333;--canvas-color-1: 251, 70, 76;--canvas-color-2: 233, 151, 63;--canvas-color-3: 224, 222, 113;--canvas-color-4: 68, 207, 110;--canvas-color-5: 83, 223, 221;--canvas-color-6: 168, 130, 255;--vault-profile-color: #dadada;--vault-profile-color-hover: #dadada;--graph-text: #dadada;--graph-line: #3f3f3f;--graph-node: #b3b3b3;--graph-node-unresolved: #666666;--graph-node-focused: hsl( 255 , 89.76% , calc(66% * 1.15));--graph-node-tag: #44cf6e;--graph-node-attachment: #e0de71;--search-clear-button-color: #b3b3b3;--search-icon-color: #b3b3b3;--search-result-background: #1c1c1c;--sync-avatar-color-1: #fb464c;--sync-avatar-color-2: #e9973f;--sync-avatar-color-3: #e0de71;--sync-avatar-color-4: #44cf6e;--sync-avatar-color-5: #53dfdd;--sync-avatar-color-6: #027aff;--sync-avatar-color-7: #a882ff;--sync-avatar-color-8: #fa99cd;--divider-color: #333333;--divider-color-hover: hsl(258, 88%, 66%);--ribbon-background: #282828;--ribbon-background-collapsed: #1c1c1c;--scrollbar-bg: rgba(255, 255, 255, .05);--scrollbar-thumb-bg: rgba(255, 255, 255, .1);--scrollbar-active-thumb-bg: rgba(255, 255, 255, .2);--status-bar-background: #282828;--status-bar-border-color: #333333;--status-bar-text-color: #b3b3b3;--titlebar-background: #282828;--titlebar-background-focused: #333333;--titlebar-border-color: #333333;--titlebar-text-color: #b3b3b3;--titlebar-text-color-focused: #dadada;--workspace-background-translucent: rgba(0, 0, 0, .6);--color-base-00: #1c1c1c;--color-base-05: #212121;--color-base-10: #232323;--color-base-20: #282828;--color-base-25: #2e2e2e;--color-base-30: #333333;--color-base-35: #3f3f3f;--color-base-40: #555555;--color-base-50: #666666;--color-base-60: #999999;--color-base-70: #b3b3b3;--color-base-100: #dadada;--color-red-rgb: 251, 70, 76;--color-red: #fb464c;--color-orange-rgb: 233, 151, 63;--color-orange: #e9973f;--color-yellow-rgb: 224, 222, 113;--color-yellow: #e0de71;--color-green-rgb: 68, 207, 110;--color-green: #44cf6e;--color-cyan-rgb: 83, 223, 221;--color-cyan: #53dfdd;--color-blue-rgb: 2, 122, 255;--color-blue: #027aff;--color-purple-rgb: 168, 130, 255;--color-purple: #a882ff;--color-pink-rgb: 250, 153, 205;--color-pink: #fa99cd}.theme-light{--checkbox-marker-color: #ffffff;--checkbox-color: hsl( 257 , 88.88% , 70.95% );--checkbox-border-color: #ababab;--checkbox-border-color-hover: #5c5c5c;--checklist-done-color: #5c5c5c;--swatch-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);--dropdown-background: #ffffff;--dropdown-background-hover: #fafafa;--indentation-guide-color: rgba(0, 0, 0, .12);--indentation-guide-color-active: rgba(0, 0, 0, .3);--modal-background: #ffffff;--modal-border-color: #bdbdbd;--pill-color: #5c5c5c;--pill-color-hover: #222222;--pill-color-remove: #ababab;--pill-color-remove-hover: hsl(258, 88%, 66%);--pill-border-color: #e4e4e4;--pill-border-color-hover: #dadada;--nav-item-color: #5c5c5c;--nav-item-color-hover: #222222;--nav-item-color-active: #222222;--nav-item-color-selected: #222222;--nav-item-color-highlighted: hsl(258, 88%, 66%);--nav-item-background-hover: rgba(0, 0, 0, .067);--nav-item-background-active: rgba(0, 0, 0, .067);--nav-indentation-guide-color: rgba(0, 0, 0, .12);--nav-collapse-icon-color: #ababab;--nav-collapse-icon-color-collapsed: #ababab;--nav-heading-color: #222222;--nav-heading-color-hover: #222222;--nav-heading-color-collapsed: #ababab;--prompt-border-color: #bdbdbd;--slider-thumb-border-color: #dadada;--slider-track-background: #e4e4e4;--tab-background-active: #ffffff;--tab-text-color: #ababab;--tab-text-color-active: #5c5c5c;--tab-text-color-focused: #5c5c5c;--tab-text-color-focused-active: #5c5c5c;--tab-text-color-focused-highlighted: hsl(258, 88%, 66%);--tab-text-color-focused-active-current: #222222;--tab-container-background: #f6f6f6;--tab-divider-color: #dadada;--tab-outline-color: #e4e4e4;--bases-embed-border-color: #e4e4e4;--embed-block-shadow-hover: 0 0 0 1px #e4e4e4, inset 0 0 0 1px #e4e4e4;--blockquote-border-color: hsl( 257 , 88.88% , 70.95% );--callout-blend-mode: darken;--code-background: #fafafa;--code-normal: #222222;--code-comment: #ababab;--code-function: #e0ac00;--code-important: #ec7500;--code-keyword: #d53984;--code-operator: #e93147;--code-property: #00bfbc;--code-punctuation: #5c5c5c;--code-string: #08b94e;--code-tag: #e93147;--code-value: #7852ee;--embed-border-start: 2px solid hsl( 257 , 88.88% , 70.95% );--heading-formatting: #ababab;--hr-color: #e4e4e4;--link-color: hsl(258, 88%, 66%);--link-color-hover: hsl( 255 , 89.76% , calc(66% * 1.15));--link-unresolved-color: hsl(258, 88%, 66%);--link-external-color: hsl(258, 88%, 66%);--link-external-color-hover: hsl( 255 , 89.76% , calc(66% * 1.15));--list-marker-color: #ababab;--list-marker-color-hover: #5c5c5c;--list-marker-color-collapsed: hsl(258, 88%, 66%);--metadata-border-color: #e4e4e4;--metadata-divider-color: #e4e4e4;--metadata-property-background-active: rgba(0, 0, 0, .067);--metadata-label-background-active: rgba(0, 0, 0, .067);--metadata-label-text-color: #5c5c5c;--metadata-label-text-color-hover: #5c5c5c;--metadata-input-text-color: #222222;--metadata-input-background-active: rgba(0, 0, 0, .067);--table-border-color: #e4e4e4;--table-header-border-color: #e4e4e4;--table-header-color: #222222;--table-selection-blend-mode: darken;--table-selection-border-color: hsl( 257 , 88.88% , 70.95% );--table-drag-handle-background-active: hsl( 257 , 88.88% , 70.95% );--table-drag-handle-color: #ababab;--table-add-button-border-color: #e4e4e4;--tag-color: hsl(258, 88%, 66%);--tag-color-hover: hsl(258, 88%, 66%);--color-accent-1: hsl( 257 , 88.88% , 70.95% );--color-accent-2: hsl( 255 , 89.76% , calc(66% * 1.15));--background-primary: #ffffff;--background-primary-alt: #fafafa;--background-secondary: #f6f6f6;--background-secondary-alt: #fcfcfc;--background-modifier-hover: rgba(0, 0, 0, .067);--background-modifier-border: #e4e4e4;--background-modifier-border-hover: #dadada;--background-modifier-border-focus: #bdbdbd;--background-modifier-error-rgb: 233, 49, 71;--background-modifier-error: #e93147;--background-modifier-error-hover: #e93147;--background-modifier-success-rgb: 8, 185, 78;--background-modifier-success: #08b94e;--background-modifier-form-field: #ffffff;--interactive-normal: #ffffff;--interactive-hover: #fafafa;--interactive-accent: hsl( 257 , 88.88% , 70.95% );--text-normal: #222222;--text-muted: #5c5c5c;--text-faint: #ababab;--text-success: #08b94e;--text-warning: #ec7500;--text-error: #e93147;--text-accent: hsl(258, 88%, 66%);--text-accent-hover: hsl( 255 , 89.76% , calc(66% * 1.15));--text-selection: hsla(258, 88%, 66%, .2);--caret-color: #222222;--icon-color: #5c5c5c;--icon-color-hover: #5c5c5c;--icon-color-active: hsl(258, 88%, 66%);--icon-color-focused: #222222;--canvas-background: #ffffff;--canvas-card-label-color: #ababab;--canvas-dot-pattern: #e4e4e4;--canvas-color-1: 233, 49, 71;--canvas-color-2: 236, 117, 0;--canvas-color-3: 224, 172, 0;--canvas-color-4: 8, 185, 78;--canvas-color-5: 0, 191, 188;--canvas-color-6: 120, 82, 238;--vault-profile-color: #222222;--vault-profile-color-hover: #222222;--graph-text: #222222;--graph-line: #dadada;--graph-node: #5c5c5c;--graph-node-unresolved: #ababab;--graph-node-focused: hsl(258, 88%, 66%);--graph-node-tag: #08b94e;--graph-node-attachment: #e0ac00;--search-clear-button-color: #5c5c5c;--search-icon-color: #5c5c5c;--search-result-background: #ffffff;--sync-avatar-color-1: #e93147;--sync-avatar-color-2: #ec7500;--sync-avatar-color-3: #e0ac00;--sync-avatar-color-4: #08b94e;--sync-avatar-color-5: #00bfbc;--sync-avatar-color-6: #086ddd;--sync-avatar-color-7: #7852ee;--sync-avatar-color-8: #d53984;--divider-color: #e4e4e4;--divider-color-hover: hsl( 257 , 88.88% , 70.95% );--ribbon-background: #f6f6f6;--ribbon-background-collapsed: #ffffff;--scrollbar-bg: rgba(0, 0, 0, .05);--scrollbar-thumb-bg: rgba(0, 0, 0, .1);--scrollbar-active-thumb-bg: rgba(0, 0, 0, .2);--status-bar-background: #f6f6f6;--status-bar-border-color: #e4e4e4;--status-bar-text-color: #5c5c5c;--titlebar-background: #f6f6f6;--titlebar-background-focused: #fcfcfc;--titlebar-border-color: #e4e4e4;--titlebar-text-color: #5c5c5c;--titlebar-text-color-focused: #222222;--workspace-background-translucent: rgba(255, 255, 255, .6);--color-base-00: #ffffff;--color-base-05: #fcfcfc;--color-base-10: #fafafa;--color-base-20: #f6f6f6;--color-base-25: #efefef;--color-base-30: #e4e4e4;--color-base-35: #dadada;--color-base-40: #bdbdbd;--color-base-50: #ababab;--color-base-60: #707070;--color-base-70: #5c5c5c;--color-base-100: #222222;--color-red-rgb: 233, 49, 71;--color-red: #e93147;--color-orange-rgb: 236, 117, 0;--color-orange: #ec7500;--color-yellow-rgb: 224, 172, 0;--color-yellow: #e0ac00;--color-green-rgb: 8, 185, 78;--color-green: #08b94e;--color-cyan-rgb: 0, 191, 188;--color-cyan: #00bfbc;--color-blue-rgb: 8, 109, 221;--color-blue: #086ddd;--color-purple-rgb: 120, 82, 238;--color-purple: #7852ee;--color-pink-rgb: 213, 57, 132;--color-pink: #d53984}[data-callout]{--callout-color: var(--callout-default);--callout-icon: "pencil"}[data-callout=abstract],[data-callout=summary],[data-callout=tldr]{--callout-color: var(--callout-summary);--callout-icon: "clipboard-list"}[data-callout=info]{--callout-color: var(--callout-info);--callout-icon: "info"}[data-callout=todo]{--callout-color: var(--callout-todo);--callout-icon: "check-circle-2"}[data-callout=important]{--callout-color: var(--callout-important);--callout-icon: "flame"}[data-callout=tip],[data-callout=hint]{--callout-color: var(--callout-tip);--callout-icon: "flame"}[data-callout=success],[data-callout=check],[data-callout=done]{--callout-color: var(--callout-success);--callout-icon: "check"}[data-callout=question],[data-callout=help],[data-callout=faq]{--callout-color: var(--callout-question);--callout-icon: "help-circle"}[data-callout=warning],[data-callout=caution],[data-callout=attention]{--callout-color: var(--callout-warning);--callout-icon: "alert-triangle"}[data-callout=failure],[data-callout=fail],[data-callout=missing]{--callout-color: var(--callout-fail);--callout-icon: "x"}[data-callout=danger],[data-callout=error]{--callout-color: var(--callout-error);--callout-icon: "zap"}[data-callout=bug]{--callout-color: var(--callout-bug);--callout-icon: "bug"}[data-callout=example]{--callout-color: var(--callout-example);--callout-icon: "list"}[data-callout=quote],[data-callout=cite]{--callout-color: var(--callout-quote);--callout-icon: "quote-glyph"}@font-face{font-family:InterVariable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:InterVariable;font-style:italic;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-italic-DpCbqKDY.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-wght-italic-B2M6KQje.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{--font-default: "InterVariable", ui-sans-serif, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica", "Arial", "Segoe UI", "Apple Color Emoji", "Segoe UI Emoji", sans-serif;--font-monospace-default: "JetBrains Mono Variable", ui-monospace, SFMono-Regular, "Cascadia Mono", "Roboto Mono", Menlo, Monaco, "Consolas", monospace;--font-interface: var(--font-interface-override, var(--font-default));--font-text: var(--font-text-override, var(--font-default));--font-monospace: var(--font-monospace-override, var(--font-monospace-default));--font-mermaid: var(--font-text)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;overflow:hidden;overscroll-behavior:none}body{font-family:var(--font-interface);font-size:var(--font-ui-medium);font-weight:var(--font-normal);line-height:var(--line-height-tight);color:var(--text-normal);background-color:var(--background-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;cursor:default;user-select:none;--zoom-factor: 1;--pointer-hover-delay: .3s}body.is-translucent{background-color:var(--workspace-background-translucent);backdrop-filter:blur(24px)}#app{height:100%}input,button,select,textarea{font-family:inherit;font-size:inherit;color:inherit}a{color:var(--link-color);text-decoration-line:var(--link-decoration);text-decoration-thickness:var(--link-decoration-thickness);cursor:var(--cursor-link)}a:hover{color:var(--link-color-hover);text-decoration-line:var(--link-decoration-hover)}::selection{background-color:var(--text-selection)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-bg) transparent}}::-webkit-scrollbar{width:12px;height:12px;background-color:transparent}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:transparent;border-radius:8px;border:3px solid transparent;background-clip:content-box;min-height:36px}:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg)}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-active-thumb-bg)}::-webkit-scrollbar-corner{background-color:transparent}.svg-icon{stroke-width:var(--icon-stroke, 1.75px);width:var(--icon-size, 18px);height:var(--icon-size, 18px);flex-shrink:0}.clickable-icon{display:flex;align-items:center;justify-content:center;padding:var(--size-2-2);border-radius:var(--radius-s);color:var(--icon-color);opacity:var(--icon-opacity);cursor:var(--cursor);transition:background-color .1s ease-in-out,color .1s ease-in-out,opacity .1s ease-in-out;flex-shrink:0}.clickable-icon:hover{background-color:var(--background-modifier-hover);color:var(--icon-color-hover);opacity:var(--icon-opacity-hover)}.clickable-icon:active,.clickable-icon.is-active,.clickable-icon.is-enabled{color:var(--icon-color-active);background-color:var(--background-modifier-active-hover)}.clickable-icon.is-disabled{opacity:.35;pointer-events:none}.clickable-icon:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:var(--border-width-alt, 2px) solid var(--background-modifier-border-focus);outline-offset:1px}button{background-color:var(--interactive-normal);border:var(--border-width) solid var(--background-modifier-border);box-shadow:var(--input-shadow);color:var(--text-normal);padding:var(--size-4-1) var(--size-4-3);border-radius:var(--button-radius);font-size:var(--font-ui-small);font-weight:var(--input-font-weight);cursor:var(--cursor);white-space:nowrap;transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out}button:hover{background-color:var(--interactive-hover);box-shadow:var(--input-shadow-hover)}button.mod-cta{background-color:var(--interactive-accent);color:var(--text-on-accent);border-color:transparent}button.mod-cta:hover{background-color:var(--interactive-accent-hover)}button.mod-warning{background-color:var(--background-modifier-error);color:var(--text-on-accent);border-color:transparent}button.mod-warning:hover{background-color:var(--background-modifier-error-hover)}button:disabled{opacity:.4;pointer-events:none}input[type=text],input[type=search],input[type=number],input[type=password],textarea{background:var(--background-modifier-form-field);border:var(--input-border-width) solid var(--background-modifier-border);color:var(--text-normal);font-family:inherit;padding:var(--size-4-1) var(--size-4-2);font-size:var(--font-ui-small);border-radius:var(--input-radius);outline:none;user-select:text;transition:border-color .1s ease-in-out,box-shadow .1s ease-in-out}input::placeholder,textarea::placeholder{color:var(--text-faint)}input[type=text]:hover,input[type=search]:hover,textarea:hover{border-color:var(--background-modifier-border-hover)}input[type=text]:focus,input[type=search]:focus,input[type=number]:focus,textarea:focus{border-color:var(--background-modifier-border-focus);box-shadow:0 0 0 2px var(--background-modifier-border-focus)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;appearance:none}select.dropdown{background-color:var(--interactive-normal);border:var(--border-width) solid var(--background-modifier-border);border-radius:var(--input-radius);color:var(--text-normal);font-size:var(--font-ui-small);padding:var(--size-4-1) 1.9em var(--size-4-1) var(--size-4-2);appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right .5em top 50%;background-size:1em auto;cursor:var(--cursor)}input[type=range].slider{appearance:none;height:3px;background:linear-gradient(to right,var(--slider-track-background) 0%,var(--slider-track-background) 100%);border-radius:2px;width:160px;cursor:var(--cursor)}input[type=range].slider::-webkit-slider-thumb{appearance:none;width:var(--slider-thumb-width, 18px);height:var(--slider-thumb-height, 18px);border-radius:var(--slider-thumb-radius, 50%);background:var(--slider-thumb-border-color, var(--interactive-accent));border:var(--slider-thumb-border-width, 1px) solid var(--slider-thumb-border-color, var(--background-modifier-border-hover));background-color:var(--interactive-accent);box-shadow:var(--input-shadow);cursor:var(--cursor)}.checkbox-container{--toggle-width: 40px;position:relative;display:inline-flex;align-items:center;width:var(--toggle-width);height:22px;border-radius:var(--toggle-radius, 14px);background-color:var(--background-modifier-border-hover);cursor:var(--cursor);transition:background-color .12s ease-in-out,box-shadow .12s ease-in-out;flex-shrink:0}.checkbox-container:after{content:"";position:absolute;left:3px;width:16px;height:16px;border-radius:50%;background-color:var(--toggle-thumb-color, #fff);box-shadow:0 1px 2px #00000040;transition:transform .12s cubic-bezier(.2,.7,.4,1)}.checkbox-container.is-enabled{background-color:var(--interactive-accent)}.checkbox-container.is-enabled:after{transform:translate(18px)}.checkbox-container input[type=checkbox]{position:absolute;opacity:0;width:100%;height:100%;margin:0;pointer-events:none}.checkbox-container.is-disabled{opacity:.4;pointer-events:none}.tooltip{position:fixed;z-index:var(--layer-tooltip);max-width:280px;padding:6px 10px;border-radius:var(--radius-s);background-color:var(--background-modifier-message, rgba(0, 0, 0, .9));color:var(--text-on-accent, #fff);font-size:var(--font-ui-smaller);font-weight:var(--font-medium);line-height:1.35;text-align:center;pointer-events:none;opacity:0;transform:translateY(2px);transition:opacity 90ms ease-out,transform 90ms ease-out;white-space:pre-line}.tooltip.is-shown{opacity:1;transform:none}.tooltip-secondary{color:var(--text-faint);font-weight:var(--font-normal)}.tooltip-arrow{position:absolute;width:0;height:0;border:5px solid transparent}.tooltip.mod-bottom .tooltip-arrow{top:-10px;left:50%;margin-left:-5px;border-bottom-color:var(--background-modifier-message, rgba(0, 0, 0, .9))}.tooltip.mod-top .tooltip-arrow{bottom:-10px;left:50%;margin-left:-5px;border-top-color:var(--background-modifier-message, rgba(0, 0, 0, .9))}.tooltip.mod-right .tooltip-arrow{left:-10px;top:50%;margin-top:-5px;border-right-color:var(--background-modifier-message, rgba(0, 0, 0, .9))}.tooltip.mod-left .tooltip-arrow{right:-10px;top:50%;margin-top:-5px;border-left-color:var(--background-modifier-message, rgba(0, 0, 0, .9))}.app-loading{position:fixed;inset:0;z-index:200;background-color:var(--background-primary);display:grid;place-items:center;transition:opacity .24s ease-out}.app-loading-inner{width:34px;height:34px;border-radius:50%;border:3px solid var(--background-modifier-border);border-top-color:var(--interactive-accent);animation:obsidian-spin .72s linear infinite}.app-loading.is-done{opacity:0;pointer-events:none}@keyframes obsidian-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.app-container{display:flex;flex-direction:column;height:100%;background-color:var(--background-secondary);zoom:var(--zoom-factor)}.app-body{flex:1;min-height:0;display:flex}.horizontal-main-container{flex:1;min-width:0;display:flex}.workspace{flex:1;min-width:0;display:flex;position:relative;background-color:var(--background-secondary)}.workspace-ribbon{width:var(--ribbon-width);flex-shrink:0;background-color:var(--ribbon-background);padding:var(--ribbon-padding);display:flex;flex-direction:column;justify-content:space-between;z-index:var(--layer-sidedock);border-right:var(--border-width) solid transparent}body.mod-no-ribbon .workspace-ribbon{display:none}.side-dock-ribbon-action-container{display:flex;flex-direction:column;gap:2px}.side-dock-ribbon-action{--icon-size: 18px;width:36px;height:36px;color:var(--icon-color)}.side-dock-ribbon-action:hover{color:var(--icon-color-hover)}.workspace-split{display:flex;position:relative;min-width:0;min-height:0}.workspace-split.mod-vertical{flex-direction:row}.workspace-split.mod-horizontal{flex-direction:column}.workspace-split.mod-root{flex:1;min-width:0;padding:0}.workspace-leaf-resize-handle{flex:0 0 var(--divider-width);background-color:var(--divider-color);position:relative;z-index:var(--layer-popover);transition:background-color .12s ease-in-out .12s}.workspace-split.mod-vertical>.workspace-leaf-resize-handle{cursor:col-resize}.workspace-split.mod-horizontal>.workspace-leaf-resize-handle{cursor:row-resize}.workspace-leaf-resize-handle:after{content:"";position:absolute;inset:-3px}.workspace-leaf-resize-handle:hover,body.is-resizing-split .workspace-leaf-resize-handle:hover{background-color:var(--divider-color-hover);transition-delay:0ms}body.is-resizing-split,body.is-resizing-sidebar{user-select:none}body.mod-col-resize,body.mod-col-resize *{cursor:col-resize!important}body.mod-row-resize,body.mod-row-resize *{cursor:row-resize!important}.workspace-tabs{display:flex;flex-direction:column;min-width:0;min-height:0;flex:1;background-color:var(--background-primary);position:relative}.mod-root>.workspace-tabs,.mod-root .workspace-tabs{background-color:var(--titlebar-background)}body.is-focused .mod-root>.workspace-tabs,body.is-focused .mod-root .workspace-tabs{background-color:var(--titlebar-background-focused)}.workspace-tab-header-container{display:flex;align-items:flex-end;height:var(--header-height);flex-shrink:0;background-color:inherit;padding:0 var(--size-4-2);gap:2px;position:relative;z-index:1}body.mod-no-tab-title-bar .mod-root .workspace-tab-header-container{height:30px}.workspace-tab-header-container-left,.workspace-tab-header-container-right{display:flex;align-items:center;gap:1px;height:var(--header-height);flex-shrink:0}.workspace-tab-header-container-left{padding-right:var(--size-4-2)}.workspace-tab-header-container-right{margin-left:auto;padding-left:var(--size-4-2)}.workspace-tab-header-container-inner{display:flex;align-items:flex-end;height:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.workspace-tab-header-container-inner::-webkit-scrollbar{display:none}.workspace-tab-header-spacer{flex:1;min-width:var(--size-4-2)}.workspace-tab-header-new-tab{display:flex;align-items:center;align-self:center}.workspace-tab-header-new-tab .clickable-icon{--icon-size: 16px;padding:5px}.workspace-tab-header{position:relative;display:flex;align-items:stretch;height:calc(var(--header-height) - 8px);min-width:24px;max-width:var(--tab-max-width);width:var(--tab-width);flex:0 1 auto;border-radius:var(--tab-radius-active);color:var(--tab-text-color);font-size:var(--tab-font-size);font-weight:var(--tab-font-weight);cursor:var(--cursor);align-self:flex-end;user-select:none}.mod-single-tab>.workspace-tab-header-container .workspace-tab-header{width:auto;max-width:none;flex:1}.workspace-tab-header-inner{display:flex;align-items:center;gap:var(--size-4-2);width:100%;min-width:0;padding:0 var(--size-4-2);border-radius:inherit}.workspace-tab-header:hover .workspace-tab-header-inner{background-color:var(--background-modifier-hover)}.workspace-tab-header.is-active{color:var(--tab-text-color-focused-active);background-color:var(--tab-background-active);box-shadow:0 0 0 var(--tab-outline-width) var(--tab-outline-color)}.workspace-tabs.mod-active .workspace-tab-header.is-active{color:var(--tab-text-color-focused-active-current)}.workspace-tab-header.is-active:hover .workspace-tab-header-inner{background-color:transparent}.workspace-tab-header.is-active:before,.workspace-tab-header.is-active:after{content:"";position:absolute;bottom:0;width:var(--tab-curve);height:var(--tab-curve);background-color:var(--tab-background-active);pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--tab-curve) at 0 0,transparent 0 var(--tab-curve),#000 calc(var(--tab-curve) + .5px));mask-image:radial-gradient(circle var(--tab-curve) at 0 0,transparent 0 var(--tab-curve),#000 calc(var(--tab-curve) + .5px))}.workspace-tab-header.is-active:before{left:calc(var(--tab-curve) * -1);-webkit-mask-image:radial-gradient(circle var(--tab-curve) at 0 0,transparent 0 var(--tab-curve),#000 calc(var(--tab-curve) + .5px));mask-image:radial-gradient(circle var(--tab-curve) at 0 0,transparent 0 var(--tab-curve),#000 calc(var(--tab-curve) + .5px))}.workspace-tab-header.is-active:after{right:calc(var(--tab-curve) * -1);transform:scaleX(-1)}.workspace-tab-header-inner-icon{display:flex;align-items:center;--icon-size: 16px;color:inherit;opacity:.85;flex-shrink:0}.workspace-tab-header-inner-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.workspace-tab-header-status-container{display:flex;align-items:center;gap:2px;--icon-size: 12px}.workspace-tab-header-status-icon{color:var(--text-faint);display:flex}.workspace-tab-header-inner-close-button{--icon-size: 14px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-s);color:var(--text-faint);opacity:0;flex-shrink:0;transition:opacity 80ms ease-in-out,background-color 80ms ease-in-out}.workspace-tab-header:hover .workspace-tab-header-inner-close-button,.workspace-tab-header.is-active .workspace-tab-header-inner-close-button{opacity:1}.workspace-tab-header-inner-close-button:hover{background-color:var(--background-modifier-hover);color:var(--text-normal)}.workspace-tab-header.is-pinned .workspace-tab-header-inner-close-button{display:none}.workspace-tab-container{flex:1;min-height:0;position:relative;display:flex;background-color:var(--background-primary);border-top-left-radius:var(--radius-m);border-top-right-radius:var(--radius-m);overflow:hidden}.mod-root .workspace-tabs>.workspace-tab-container{box-shadow:0 0 0 var(--tab-outline-width) var(--tab-outline-color)}.workspace-leaf{position:absolute;inset:0;display:flex;min-width:0;min-height:0;background-color:var(--background-primary)}.workspace-leaf.is-hidden{display:none}.workspace-leaf-content{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background-color:var(--background-primary)}.view-header{display:none;align-items:center;height:var(--header-height);flex-shrink:0;padding:0 var(--size-4-2);gap:var(--size-4-2)}.mod-left-split .view-header,.mod-right-split .view-header{display:flex;border-bottom:var(--border-width) solid transparent}.view-header-title-container{flex:1;min-width:0;display:flex;align-items:center}.view-header-title{font-size:var(--font-ui-small);font-weight:var(--font-medium);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-actions{display:flex;align-items:center;gap:1px}.view-content{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;overflow:hidden}.mod-left-split,.mod-right-split{position:relative;flex-shrink:0;background-color:var(--background-secondary);transition:width .14s cubic-bezier(.2,.7,.3,1);z-index:var(--layer-sidedock)}body.is-resizing-sidebar .mod-left-split,body.is-resizing-sidebar .mod-right-split{transition:none}.mod-left-split.is-collapsed,.mod-right-split.is-collapsed{width:0!important}.mod-left-split.is-collapsed>*,.mod-right-split.is-collapsed>*{visibility:hidden}.mod-left-split .workspace-tabs,.mod-right-split .workspace-tabs{background-color:var(--background-secondary)}.mod-left-split .workspace-tab-header-container,.mod-right-split .workspace-tab-header-container{background-color:var(--background-secondary);align-items:center;padding:0 var(--size-4-2);gap:0}.mod-left-split .workspace-tab-container,.mod-right-split .workspace-tab-container{background-color:var(--background-secondary);border-radius:0;box-shadow:none}.mod-left-split .workspace-leaf,.mod-right-split .workspace-leaf,.mod-left-split .workspace-leaf-content,.mod-right-split .workspace-leaf-content{background-color:var(--background-secondary)}.mod-left-split .workspace-tab-header,.mod-right-split .workspace-tab-header{width:auto;min-width:0;height:28px;border-radius:var(--radius-s);flex:0 0 auto}.mod-left-split .workspace-tab-header-inner-title,.mod-right-split .workspace-tab-header-inner-title{display:var(--sidebar-tab-text-display)}.mod-left-split .workspace-tab-header-inner,.mod-right-split .workspace-tab-header-inner{padding:0 6px}.mod-left-split .workspace-tab-header.is-active,.mod-right-split .workspace-tab-header.is-active{background-color:var(--background-modifier-hover);box-shadow:none;color:var(--text-normal)}.mod-left-split .workspace-tab-header.is-active:before,.mod-left-split .workspace-tab-header.is-active:after,.mod-right-split .workspace-tab-header.is-active:before,.mod-right-split .workspace-tab-header.is-active:after{display:none}.mod-left-split .workspace-tab-header-inner-close-button,.mod-right-split .workspace-tab-header-inner-close-button{display:none}.workspace-leaf-resize-handle.mod-sidebar{position:absolute;top:0;bottom:0;width:var(--divider-width);flex:none;cursor:col-resize;background-color:var(--divider-color)}.workspace-leaf-resize-handle.mod-left{right:calc(var(--divider-width) * -1)}.workspace-leaf-resize-handle.mod-right{left:calc(var(--divider-width) * -1)}.workspace-sidedock-vault-profile{height:40px;flex-shrink:0;display:var(--vault-profile-display);align-items:center;padding:0 var(--size-4-3);border-top:var(--border-width) solid var(--background-modifier-border)}.vault-profile-actions{display:flex;align-items:center;width:100%;gap:var(--size-4-1)}.workspace-drawer-vault-name{flex:1;min-width:0;font-size:var(--vault-profile-font-size);font-weight:var(--vault-profile-font-weight);color:var(--vault-profile-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-sidedock-vault-profile .clickable-icon{--icon-size: 16px;padding:4px}.status-bar{display:flex;align-items:center;justify-content:flex-end;gap:var(--size-4-4);height:24px;flex-shrink:0;align-self:flex-end;padding:0 var(--size-4-3);background-color:var(--status-bar-background);border-style:solid;border-color:var(--status-bar-border-color);border-width:var(--status-bar-border-width);border-radius:var(--status-bar-radius);color:var(--status-bar-text-color);font-size:var(--status-bar-font-size);position:relative;z-index:var(--layer-status-bar);margin-top:-24px;pointer-events:auto}body.mod-no-status-bar .status-bar{display:none}.status-bar-item{white-space:nowrap}.status-bar-item:empty{display:none}.status-bar-item.mod-clickable{cursor:var(--cursor)}.status-bar-item.mod-clickable:hover{color:var(--text-normal)}.status-bar-item.mod-warning{color:var(--text-error)}body.is-pointer-down-tab,body.is-pointer-down-tab *,body.is-pointer-down-tab .cm-content,body.is-pointer-down-tab .markdown-preview-view{user-select:none!important}body.is-dragging-tab,body.is-dragging-tab *{cursor:grabbing!important}.drag-ghost{position:fixed;top:0;left:0;z-index:var(--layer-menu);display:flex;align-items:center;gap:var(--size-4-2);max-width:260px;padding:4px 10px;border-radius:var(--radius-m);background-color:var(--drag-ghost-background);color:var(--drag-ghost-text-color);font-size:var(--font-ui-small);pointer-events:none;box-shadow:var(--shadow-s)}.drag-ghost-icon{display:flex;--icon-size: 16px}.drag-ghost-title,.drag-ghost-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-drop-overlay{position:fixed;top:0;left:0;z-index:var(--layer-popover);background-color:var(--background-modifier-hover);border:2px solid var(--interactive-accent);border-radius:var(--radius-m);pointer-events:none;display:none;transition:transform 90ms ease-out,width 90ms ease-out,height 90ms ease-out}.workspace-tab-drop-indicator{position:fixed;top:0;left:0;width:2px;z-index:var(--layer-popover);background-color:var(--interactive-accent);border-radius:1px;pointer-events:none;display:none}body.is-narrow .mod-left-split,body.is-narrow .mod-right-split{position:absolute;top:0;bottom:0;z-index:var(--layer-popover);box-shadow:var(--shadow-l);max-width:calc(100vw - var(--ribbon-width) - 40px)}body.is-narrow .mod-left-split{left:0}.workspace-drawer-backdrop{position:absolute;inset:0;z-index:calc(var(--layer-popover) - 1);background-color:var(--background-modifier-cover);animation:fade-in .14s ease-out forwards}body.is-narrow .mod-right-split{right:0}@media(max-width:900px){.workspace-tab-header{width:150px}}@media(max-width:600px){.workspace-ribbon{--ribbon-width: 38px}.side-dock-ribbon-action{width:30px;height:30px}.workspace-tab-header-container{padding:0 var(--size-4-1)}}.menu{position:fixed;z-index:var(--layer-menu);min-width:180px;max-width:380px;max-height:70vh;overflow-y:auto;padding:var(--size-2-3);background-color:var(--background-secondary);border:var(--border-width) solid var(--background-modifier-border-hover);border-radius:var(--radius-m);box-shadow:var(--shadow-s);font-size:var(--font-ui-small);animation:menu-in 90ms ease-out}@keyframes menu-in{0%{opacity:0;transform:translateY(-3px) scale(.985)}}.menu-item{display:flex;align-items:center;gap:var(--size-4-2);padding:var(--size-2-2) var(--size-4-2);border-radius:var(--radius-s);color:var(--text-normal);cursor:var(--cursor);white-space:nowrap;line-height:1.4}.menu-item.selected:not(.is-disabled){background-color:var(--background-modifier-hover)}.menu-item.is-disabled{color:var(--text-faint);cursor:default}.menu-item.mod-warning{color:var(--text-error)}.menu-item.mod-warning.selected{background-color:var(--background-modifier-error-hover);color:var(--text-on-accent)}.menu-item-icon{display:flex;align-items:center;--icon-size: 16px;color:var(--text-muted);flex-shrink:0;width:16px}.menu-item.mod-warning .menu-item-icon{color:inherit}.menu.mod-no-icon .menu-item-icon{display:none}.menu-item-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.menu-item-hint{color:var(--text-faint);font-size:var(--font-ui-smaller);padding-left:var(--size-4-4)}.menu-item-icon.mod-submenu-arrow{width:14px;margin-left:auto}.menu-separator{height:var(--border-width);background-color:var(--background-modifier-border);margin:var(--size-2-2) var(--size-2-1)}.modal-container{position:fixed;inset:0;z-index:var(--layer-modal);display:flex;align-items:center;justify-content:center}.modal-container:has(>.prompt){align-items:flex-start;padding-top:12vh}.modal-bg{position:absolute;inset:0;background-color:var(--background-modifier-cover);opacity:0;animation:fade-in .12s ease-out forwards}@keyframes fade-in{to{opacity:1}}.modal{position:relative;display:flex;flex-direction:column;width:var(--dialog-width);max-width:var(--dialog-max-width);max-height:var(--dialog-max-height);padding:var(--size-4-6);background-color:var(--modal-background);border:var(--modal-border-width) solid var(--modal-border-color);border-radius:var(--modal-radius);box-shadow:var(--shadow-l);animation:modal-in .14s cubic-bezier(.2,.7,.3,1)}@keyframes modal-in{0%{opacity:0;transform:translateY(-8px) scale(.99)}}.modal-close-button{position:absolute;top:var(--size-4-3);right:var(--size-4-3);display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius-s);color:var(--text-muted);cursor:var(--cursor);--icon-size: 18px;z-index:1}.modal-close-button:hover{background-color:var(--background-modifier-hover);color:var(--text-normal)}.modal-title{font-size:var(--font-ui-large);font-weight:var(--font-semibold);line-height:1.2;margin-bottom:var(--size-4-4);padding-right:var(--size-4-8)}.modal-title:empty{display:none}.modal-content{flex:1;min-height:0;overflow-y:auto;user-select:text;font-size:var(--font-ui-small);color:var(--text-normal);line-height:var(--line-height-normal)}.modal-description{color:var(--text-muted);margin-bottom:var(--size-4-3)}.modal-button-container{display:flex;justify-content:flex-end;flex-direction:row-reverse;gap:var(--size-4-2);margin-top:var(--size-4-4)}.mod-prompt-modal .prompt-input-text{width:100%;font-size:var(--font-ui-medium);padding:var(--size-4-2) var(--size-4-3)}.prompt-error{display:none;color:var(--text-error);font-size:var(--font-ui-smaller);margin-top:var(--size-4-1)}.prompt-error.is-visible{display:block}body.modal-open .app-container{pointer-events:none}body.modal-open .modal-container,body.modal-open .notice-container{pointer-events:auto}.prompt{position:relative;display:flex;flex-direction:column;width:var(--prompt-width, 700px);max-width:var(--prompt-max-width, 80vw);max-height:70vh;background-color:var(--modal-background);border:var(--modal-border-width) solid var(--modal-border-color);border-radius:var(--modal-radius);box-shadow:var(--shadow-l);overflow:hidden;animation:modal-in .14s cubic-bezier(.2,.7,.3,1)}.prompt-input-container{position:relative;display:flex;align-items:center;flex-shrink:0}.prompt-input{width:100%;border:none;background:transparent;padding:var(--size-4-4) var(--size-4-6);font-size:var(--font-ui-medium);color:var(--text-normal);border-radius:0}.prompt-input:focus{box-shadow:none;border:none}.prompt-input-cta{position:absolute;right:var(--size-4-4);display:flex;color:var(--text-faint);--icon-size: 16px;pointer-events:none}.prompt-results{flex:1;min-height:0;overflow-y:auto;padding:var(--size-2-3);border-top:var(--border-width) solid var(--background-modifier-border)}.prompt-results:empty{display:none}.prompt-instructions{display:flex;flex-wrap:wrap;gap:var(--size-4-4);padding:var(--size-4-2) var(--size-4-4);border-top:var(--border-width) solid var(--background-modifier-border);color:var(--text-muted);font-size:var(--font-ui-smaller);flex-shrink:0}.prompt-instructions:empty{display:none}.prompt-instruction{display:flex;align-items:center;gap:var(--size-4-1)}.prompt-instruction-command{font-weight:var(--font-semibold);color:var(--text-normal)}.suggestion-item{display:flex;align-items:center;gap:var(--size-4-2);padding:var(--size-4-2) var(--size-4-3);border-radius:var(--radius-s);cursor:var(--cursor);color:var(--text-normal);font-size:var(--font-ui-small);line-height:1.4}.suggestion-item.is-selected{background-color:var(--background-modifier-hover)}.suggestion-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.suggestion-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestion-title .suggestion-alias-icon,.suggestion-title .suggestion-alias-target{margin-left:var(--size-4-1);vertical-align:middle}.suggestion-title .suggestion-alias-icon{display:inline-flex}.suggestion-note{color:var(--text-muted);font-size:var(--font-ui-smaller);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestion-aux{display:flex;align-items:center;gap:var(--size-4-2);flex-shrink:0}.suggestion-flair{display:flex;color:var(--text-faint);--icon-size: 12px}.suggestion-hotkey{color:var(--text-muted);font-size:var(--font-ui-smaller);background-color:var(--background-modifier-hover);border-radius:var(--radius-s);padding:2px 6px}.suggestion-highlight{color:var(--text-normal);font-weight:var(--font-semibold)}.suggestion-empty{padding:var(--size-4-4);color:var(--text-muted);text-align:center;font-size:var(--font-ui-small)}.suggestion-alias-icon{display:flex;color:var(--text-faint);--icon-size: 12px}.suggestion-alias-target{color:var(--text-muted);font-size:var(--font-ui-smaller)}.suggestion-item.mod-create-new .suggestion-title:before{content:"Create ";color:var(--text-muted)}.notice-container{position:fixed;top:var(--size-4-4);right:var(--size-4-4);z-index:var(--layer-notice);display:flex;flex-direction:column;align-items:flex-end;gap:var(--size-4-2);pointer-events:none}.notice{pointer-events:auto;max-width:340px;padding:var(--size-4-3) var(--size-4-4);background-color:var(--background-modifier-message, rgba(0, 0, 0, .9));color:var(--text-on-accent);border-radius:var(--radius-m);box-shadow:var(--shadow-s);font-size:var(--font-ui-small);line-height:1.4;cursor:pointer;opacity:0;transform:translate(24px);transition:opacity .2s ease-out,transform .2s cubic-bezier(.2,.7,.3,1)}.notice.is-shown{opacity:1;transform:none}.notice.is-hiding{opacity:0;transform:translate(24px)}.popover.hover-popover{position:fixed;z-index:var(--layer-popover);width:460px;max-width:90vw;max-height:340px;overflow:hidden;background-color:var(--background-primary);border:var(--border-width) solid var(--background-modifier-border-hover);border-radius:var(--radius-m);box-shadow:var(--shadow-l);opacity:0;transform:translateY(-4px);transition:opacity .11s ease-out,transform .11s ease-out;cursor:var(--cursor-link)}.popover.hover-popover.is-shown{opacity:1;transform:none}.popover.hover-popover .markdown-embed{height:100%;max-height:340px;overflow-y:auto;padding:var(--size-4-4) var(--size-4-6);font-size:calc(var(--font-text-size) * .9)}.pane-empty{padding:var(--size-4-4);color:var(--text-faint);font-size:var(--font-ui-small);text-align:center;line-height:1.5}.pane-empty-sub{margin-top:var(--size-4-1);color:var(--text-faint);font-size:var(--font-ui-smaller)}.empty-state{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--size-4-8);overflow-y:auto}.empty-state-container{width:100%;max-width:420px;color:var(--text-faint)}.empty-state-title{font-size:var(--font-ui-medium);font-weight:var(--font-medium);color:var(--text-muted);margin-bottom:var(--size-4-4);text-align:center}.empty-state-action-list{display:flex;flex-direction:column;gap:2px}.empty-state-action{display:flex;align-items:center;justify-content:space-between;gap:var(--size-4-4);padding:var(--size-4-2) var(--size-4-3);border-radius:var(--radius-s);cursor:var(--cursor);font-size:var(--font-ui-small);color:var(--text-muted)}.empty-state-action:hover{background-color:var(--background-modifier-hover);color:var(--text-normal)}.empty-state-action-hotkey{color:var(--text-faint);font-size:var(--font-ui-smaller)}.empty-state-recent{margin-top:var(--size-4-8);border-top:var(--border-width) solid var(--background-modifier-border);padding-top:var(--size-4-4)}.empty-state-recent-title{font-size:var(--font-ui-smaller);text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);margin-bottom:var(--size-4-2)}.empty-state-recent-item{display:flex;align-items:center;gap:var(--size-4-2);padding:var(--size-4-1) var(--size-4-2);border-radius:var(--radius-s);cursor:var(--cursor);font-size:var(--font-ui-small);color:var(--text-muted)}.empty-state-recent-item:hover{background-color:var(--background-modifier-hover);color:var(--text-normal)}.empty-state-recent-icon{display:flex;--icon-size: 14px;color:var(--text-faint)}.empty-state-recent-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-state-recent-path{color:var(--text-faint);font-size:var(--font-ui-smaller)}.attachment-view{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:var(--size-4-8);overflow:auto}.attachment-view img,.attachment-view video{max-width:100%;max-height:100%;border-radius:var(--radius-s)}.attachment-view object{width:100%;height:100%}.tok-comment,.tok-lineComment,.tok-blockComment,.tok-docComment{color:var(--code-comment);font-style:italic}.tok-keyword,.tok-controlKeyword,.tok-moduleKeyword,.tok-definitionKeyword,.tok-operatorKeyword,.tok-self,.tok-null,.tok-atom,.tok-bool{color:var(--code-keyword)}.tok-string,.tok-string2,.tok-character,.tok-regexp,.tok-special.tok-string{color:var(--code-string)}.tok-number,.tok-integer,.tok-float,.tok-unit{color:var(--code-value)}.tok-variableName{color:var(--code-normal)}.tok-variableName.tok-definition,.tok-variableName.tok-local{color:var(--code-property)}.tok-function,.tok-variableName.tok-function,.tok-macroName,.tok-labelName{color:var(--code-function)}.tok-propertyName,.tok-attributeName{color:var(--code-property)}.tok-typeName,.tok-className,.tok-namespace,.tok-standard{color:var(--code-important)}.tok-operator,.tok-derefOperator,.tok-arithmeticOperator,.tok-logicOperator,.tok-compareOperator,.tok-updateOperator,.tok-definitionOperator{color:var(--code-operator)}.tok-punctuation,.tok-separator,.tok-bracket,.tok-squareBracket,.tok-paren,.tok-brace,.tok-angleBracket{color:var(--code-punctuation)}.tok-tagName{color:var(--code-tag)}.tok-escape,.tok-modifier,.tok-annotation,.tok-meta,.tok-processingInstruction{color:var(--code-important)}.tok-link,.tok-url{color:var(--link-color)}.tok-invalid{color:var(--text-error);text-decoration:underline wavy var(--text-error)}.tok-strong{font-weight:var(--font-bold)}.tok-emphasis{font-style:italic}.tok-strikethrough{text-decoration:line-through}.tok-heading{font-weight:var(--font-bold)}.tok-quote{color:var(--text-muted)}.workspace-leaf-content[data-type=markdown] .view-content{padding:0}.markdown-view-wrapper{flex:1;min-height:0;display:flex;position:relative}.markdown-source-view,.markdown-reading-view{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.markdown-source-view.is-hidden,.markdown-reading-view.is-hidden{display:none}.markdown-source-view{font-family:var(--font-text);font-size:var(--font-text-size);line-height:var(--line-height-normal);color:var(--text-normal);user-select:text}.cm-editor-host{flex:1;min-height:0;display:flex}.cm-editor-host>.cm-editor{flex:1;min-width:0}.cm-scroller{padding:0 var(--file-margins, var(--size-4-12));scroll-padding-block:60px}.cm-content{padding-block:var(--size-4-4) 30vh;max-width:100%}.is-readable-line-width .cm-content,.is-readable-line-width .cm-line,.is-readable-line-width .markdown-preview-sizer{max-width:var(--file-line-width);margin-inline:auto}.cm-line{padding:0 var(--size-4-1)}.cm-gutters{padding-right:var(--size-4-2);font-size:var(--font-smaller);font-family:var(--font-monospace)}input.inline-title{display:block;width:100%;max-width:var(--file-line-width);margin:var(--size-4-6) auto var(--size-4-2);padding:0 var(--size-4-1);border:none;background:transparent;font-family:var(--inline-title-font, var(--font-text));font-size:var(--inline-title-size, calc(var(--font-text-size) * var(--h1-size, 1.618)));font-weight:var(--inline-title-weight, var(--h1-weight, 700));line-height:var(--inline-title-line-height, var(--h1-line-height, 1.2));color:var(--inline-title-color, var(--h1-color, var(--text-normal)));letter-spacing:-.015em;outline:none;box-shadow:none;border-radius:var(--radius-s)}input.inline-title:hover,input.inline-title:focus{border:none;box-shadow:none}input.inline-title:focus{background-color:var(--background-modifier-hover)}.markdown-source-view input.inline-title{width:100%;max-width:none;margin-inline:var(--file-margins, var(--size-4-12));padding-inline:var(--size-4-1)}.is-readable-line-width .markdown-source-view input.inline-title{max-width:var(--file-line-width);margin-inline:auto}.cm-line.HyperMD-header{font-family:var(--h1-font, inherit);padding-block:.1em}.cm-header-1{font-size:var(--h1-size);font-weight:var(--h1-weight);color:var(--h1-color);line-height:var(--h1-line-height);letter-spacing:-.015em}.cm-header-2{font-size:var(--h2-size);font-weight:var(--h2-weight);color:var(--h2-color);line-height:var(--h2-line-height);letter-spacing:-.012em}.cm-header-3{font-size:var(--h3-size);font-weight:var(--h3-weight);color:var(--h3-color);line-height:var(--h3-line-height)}.cm-header-4{font-size:var(--h4-size);font-weight:var(--h4-weight);color:var(--h4-color);line-height:var(--h4-line-height)}.cm-header-5{font-size:var(--h5-size);font-weight:var(--h5-weight);color:var(--h5-color);line-height:var(--h5-line-height)}.cm-header-6{font-size:var(--h6-size);font-weight:var(--h6-weight);color:var(--h6-color);line-height:var(--h6-line-height)}.cm-line.HyperMD-header-1{padding-top:.6em}.cm-line.HyperMD-header-2{padding-top:.55em}.cm-line.HyperMD-header-3{padding-top:.5em}.cm-formatting-header{color:var(--text-faint);font-weight:var(--font-normal)}.cm-strong{font-weight:var(--bold-weight, 700);color:var(--bold-color, inherit)}.cm-em{font-style:italic;color:var(--italic-color, inherit)}.cm-strikethrough{text-decoration:line-through;color:var(--text-muted)}.cm-highlight{background-color:var(--text-highlight-bg);border-radius:1px;padding:0 1px}.cm-inline-code{font-family:var(--font-monospace);font-size:var(--code-size);color:var(--code-normal);background-color:var(--code-background);border-radius:var(--radius-s);padding:.12em .28em}.cm-formatting{color:var(--text-faint);font-weight:var(--font-normal)}.cm-formatting.cm-inline-code{background-color:var(--code-background);color:var(--text-faint)}.cm-comment.cm-obsidian-comment{color:var(--text-faint);opacity:.7}.cm-superscript{vertical-align:super;font-size:.75em}.cm-subscript{vertical-align:sub;font-size:.75em}.cm-hmd-internal-link,.cm-link,.cm-url{color:var(--link-color);cursor:var(--cursor-link)}.cm-hmd-internal-link.cm-underline,.cm-link.cm-underline,.cm-url.cm-underline{text-decoration-line:var(--link-decoration);text-decoration-thickness:var(--link-decoration-thickness)}.cm-hmd-internal-link:hover,.cm-link:hover,.cm-url:hover{color:var(--link-color-hover);text-decoration-line:var(--link-decoration-hover)}.cm-hmd-internal-link.is-unresolved{color:var(--link-unresolved-color);opacity:var(--link-unresolved-opacity);text-decoration-style:var(--link-unresolved-decoration-style);text-decoration-color:var(--link-unresolved-decoration-color)}.cm-hashtag{color:var(--tag-color);background-color:var(--tag-background);font-size:var(--tag-size);font-weight:var(--tag-weight);text-decoration:var(--tag-decoration);padding:var(--tag-padding-y) var(--tag-padding-x);border-radius:var(--tag-radius);cursor:var(--cursor-link)}.cm-hashtag:hover{color:var(--tag-color-hover);background-color:var(--tag-background-hover)}.cm-footref{color:var(--footnote-color);font-size:var(--footnote-size);vertical-align:super}.cm-line.HyperMD-list-line{padding-top:.1em;padding-bottom:.1em;text-indent:0}.cm-list-bullet{color:var(--list-marker-color);font-size:1.05em;line-height:1;display:inline-block;width:1ch;text-align:center}.cm-formatting-list{color:var(--list-marker-color)}.cm-formatting-list-ol{font-variant-numeric:tabular-nums}.task-list-label{display:inline-flex;align-items:center;vertical-align:baseline}input.task-list-item-checkbox{appearance:none;position:relative;width:var(--checkbox-size);height:var(--checkbox-size);margin:0 var(--size-4-1) 0 0;border:var(--checkbox-border-width, 1px) solid var(--checkbox-border-color);border-radius:var(--checkbox-radius);background-color:transparent;cursor:var(--cursor);vertical-align:middle;transition:background-color .1s ease-in-out,border-color .1s ease-in-out;flex-shrink:0}input.task-list-item-checkbox:hover{border-color:var(--checkbox-border-color-hover);background-color:var(--background-modifier-hover)}input.task-list-item-checkbox:checked{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}input.task-list-item-checkbox:checked:after{content:"";position:absolute;inset:0;background-color:var(--checkbox-marker-color);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");-webkit-mask-size:78% 78%;mask-size:78% 78%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}input.task-list-item-checkbox.is-alt-state:checked{background-color:transparent;border-color:var(--checkbox-color)}input.task-list-item-checkbox.is-alt-state:checked:after{background-color:var(--checkbox-color)}.cm-line.HyperMD-task-line.is-checked{color:var(--checklist-done-color);text-decoration:var(--checklist-done-decoration);text-decoration-color:var(--text-faint)}.cm-line.HyperMD-quote{color:var(--blockquote-color);font-style:var(--blockquote-font-style);background-color:var(--blockquote-background-color);border-left:var(--blockquote-border-thickness) solid var(--blockquote-border-color);padding-left:var(--size-4-4);margin-left:0}.cm-formatting-quote{color:var(--text-faint)}.cm-line.HyperMD-callout{--callout-color-rgb: var(--callout-color);background-color:rgba(var(--callout-color),.1);border-left:0;border-radius:0;padding-left:var(--size-4-4);padding-right:var(--size-4-4);color:var(--text-normal);font-style:normal;position:relative}.cm-line.HyperMD-callout:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--callout-border-width, 0px);background-color:rgba(var(--callout-color),1);opacity:var(--callout-border-opacity, .25)}.cm-line.HyperMD-callout.HyperMD-callout-title{position:relative;padding-right:var(--size-4-9);border-top-left-radius:var(--callout-radius);border-top-right-radius:var(--callout-radius);padding-top:var(--size-4-3);font-weight:var(--callout-title-weight);color:rgb(var(--callout-color));font-size:var(--callout-title-size)}.callout-title-inner-chrome{display:inline-flex;align-items:center;gap:var(--size-4-2);vertical-align:middle;margin-right:var(--size-4-2)}.callout-title-inner-chrome .callout-icon{display:inline-flex;color:rgb(var(--callout-color));--icon-size: 16px}.callout-implicit-title,.cm-line .callout-title-inner{font-weight:var(--callout-title-weight);color:rgb(var(--callout-color))}.cm-line .callout-fold{position:absolute;right:var(--size-4-4);display:inline-flex;align-items:center;height:1.4em;color:rgb(var(--callout-color));--icon-size: 14px;cursor:var(--cursor);transition:transform .1s ease-in-out}.cm-line .callout-fold.is-collapsed{transform:rotate(-90deg)}.cm-line.HyperMD-codeblock{font-family:var(--font-monospace);font-size:var(--code-size);line-height:var(--line-height-tight);background-color:var(--code-background);padding-left:var(--size-4-3);padding-right:var(--size-4-3);color:var(--code-normal)}.cm-line.HyperMD-codeblock-begin{border-top-left-radius:var(--radius-s);border-top-right-radius:var(--radius-s);padding-top:var(--size-4-2)}.cm-line.HyperMD-codeblock-end{border-bottom-left-radius:var(--radius-s);border-bottom-right-radius:var(--radius-s);padding-bottom:var(--size-4-2)}hr.cm-hr,.cm-line.HyperMD-hr hr{border:none;border-top:var(--hr-thickness) solid var(--hr-color);margin:var(--size-4-3) 0;width:100%;display:block}.cm-table-widget{padding:var(--size-4-2) 0}.cm-math-widget{font-family:Georgia,Times New Roman,serif}.cm-line .metadata-container{margin-bottom:0}.cm-line.HyperMD-frontmatter{font-family:var(--font-monospace);font-size:var(--code-size);color:var(--text-muted);background-color:var(--background-secondary);padding-left:var(--size-4-3);padding-right:var(--size-4-3)}.cm-panels,.cm-panels-top{background-color:var(--background-secondary)!important;border-bottom:var(--border-width) solid var(--background-modifier-border)!important;color:var(--text-normal)!important}.cm-panel.cm-search{display:flex;flex-wrap:wrap;align-items:center;gap:var(--size-4-2);padding:var(--size-4-2) var(--size-4-3);font-size:var(--font-ui-small);font-family:var(--font-interface);color:var(--text-muted)}.cm-panel.cm-search br{display:none}.cm-panel.cm-search input.cm-textfield,.cm-panel.cm-search input[type=text]{background:var(--background-modifier-form-field);border:var(--input-border-width) solid var(--background-modifier-border);border-radius:var(--input-radius);color:var(--text-normal);font-family:var(--font-interface);font-size:var(--font-ui-small);padding:4px 8px;min-width:190px;outline:none}.cm-panel.cm-search input.cm-textfield:focus,.cm-panel.cm-search input[type=text]:focus{border-color:var(--background-modifier-border-focus);box-shadow:0 0 0 2px var(--background-modifier-border-focus)}.cm-panel.cm-search button,.cm-panel.cm-search .cm-button{background-color:var(--interactive-normal);border:var(--border-width) solid var(--background-modifier-border);box-shadow:var(--input-shadow);color:var(--text-normal);border-radius:var(--button-radius);font-family:var(--font-interface);font-size:var(--font-ui-smaller);padding:4px 10px;cursor:var(--cursor);white-space:nowrap}.cm-panel.cm-search button:hover,.cm-panel.cm-search .cm-button:hover{background-color:var(--interactive-hover)}.cm-panel.cm-search label{display:inline-flex;align-items:center;gap:5px;color:var(--text-muted);font-size:var(--font-ui-smaller);white-space:nowrap;cursor:var(--cursor)}.cm-panel.cm-search label input[type=checkbox]{appearance:none;position:relative;width:14px;height:14px;margin:0;border:1px solid var(--checkbox-border-color);border-radius:3px;background-color:transparent;cursor:var(--cursor)}.cm-panel.cm-search label input[type=checkbox]:checked{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.cm-panel.cm-search label input[type=checkbox]:checked:after{content:"";position:absolute;inset:0;background-color:var(--checkbox-marker-color);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");-webkit-mask-size:80% 80%;mask-size:80% 80%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cm-panel.cm-search .cm-button{background-image:none}.cm-panel.cm-search button[name=close]{position:static;margin-left:auto;width:24px;height:24px;padding:0;font-size:0;border-radius:var(--radius-s);background:transparent;border-color:transparent;box-shadow:none;color:var(--text-muted);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.4' stroke-linecap='round'><path d='M18 6 6 18M6 6l12 12'/></svg>");background-repeat:no-repeat;background-position:center;background-size:14px 14px}.cm-panel.cm-search button[name=close]:hover{background-color:var(--background-modifier-hover)}.cm-searchMatch{background-color:var(--text-highlight-bg);border-radius:2px}.cm-tooltip.cm-tooltip-autocomplete{background-color:var(--background-secondary)!important;border:var(--border-width) solid var(--background-modifier-border-hover)!important;border-radius:var(--radius-m)!important;box-shadow:var(--shadow-s)!important;padding:var(--size-2-3);overflow:hidden}.cm-tooltip-autocomplete>ul{max-height:320px;min-width:300px;font-family:var(--font-interface);font-size:var(--font-ui-small)}.cm-tooltip-autocomplete>ul>li{padding:0!important;border-radius:var(--radius-s)}.cm-tooltip-autocomplete>ul>li[aria-selected]{background-color:var(--background-modifier-hover)!important}.cm-tooltip-autocomplete .suggestion-row{display:flex;align-items:center;gap:var(--size-4-2);padding:var(--size-4-2) var(--size-4-3);width:100%}.cm-completionLabel{display:none}.cm-cursor,.cm-dropCursor{border-left-width:2px;max-height:2.8em}.cm-selectionBackground{border-radius:2px}input.metadata-input-checkbox,.metadata-property-value input[type=checkbox]{appearance:none;position:relative;width:var(--checkbox-size);height:var(--checkbox-size);margin:0;border:var(--checkbox-border-width, 1px) solid var(--checkbox-border-color);border-radius:var(--checkbox-radius);background-color:transparent;vertical-align:middle}input.metadata-input-checkbox:checked,.metadata-property-value input[type=checkbox]:checked{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}input.metadata-input-checkbox:checked:after,.metadata-property-value input[type=checkbox]:checked:after{content:"";position:absolute;inset:0;background-color:var(--checkbox-marker-color);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");-webkit-mask-size:78% 78%;mask-size:78% 78%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cm-table-widget{overflow-x:auto}.cm-table-widget table{margin-block:0}.cm-html-mark,.markdown-rendered mark{background-color:var(--text-highlight-bg);border-radius:1px;padding:0 1px}.cm-html-kbd,.markdown-rendered kbd{font-family:var(--font-monospace);font-size:.85em;line-height:1;padding:.15em .4em;border:1px solid var(--background-modifier-border-hover);border-bottom-width:2px;border-radius:var(--radius-s);background-color:var(--background-secondary-alt);color:var(--text-normal);white-space:nowrap}.cm-html-u,.markdown-rendered u{text-decoration:underline}.cm-html-small,.markdown-rendered small{font-size:var(--font-smaller)}.cm-html-abbr,.markdown-rendered abbr{text-decoration:underline dotted;cursor:help}.cm-html-br{display:inline}.cm-content>.cm-line,.cm-content>[class*=cm-]{margin-block:0!important}.cm-content .cm-table-widget,.cm-content .metadata-container,.cm-content .internal-embed,.cm-content .math-block,.cm-content .cm-math-widget,.cm-content .mermaid-rendered,.cm-content .mermaid-fallback{display:flow-root;margin-block:0}.cm-content .metadata-container{padding-bottom:var(--size-4-4)}.cm-content .cm-table-widget,.cm-content .internal-embed.markdown-embed{padding-block:var(--size-4-2)}.cm-content hr.cm-hr{margin:0;padding:0;border-top-width:var(--hr-thickness);position:relative;top:.5em}.cm-content .cm-hr-line{padding-block:var(--size-4-2)}.cm-content .markdown-preview-sizer,.markdown-embed .markdown-preview-sizer,.hover-popover .markdown-preview-sizer,.search-result-file-match .markdown-preview-sizer,.embedded-backlinks .markdown-preview-sizer{padding-bottom:0;max-width:none;margin-inline:0}.cm-content .markdown-rendered>*:first-child,.markdown-embed .markdown-rendered>*:first-child{margin-top:0}.cm-content .markdown-rendered>*:last-child,.markdown-embed .markdown-rendered>*:last-child{margin-bottom:0}.markdown-preview-view{flex:1;min-height:0;overflow-y:auto;padding:0 var(--file-margins, var(--size-4-12));font-family:var(--font-text);font-size:var(--font-text-size);line-height:var(--line-height-normal);color:var(--text-normal);user-select:text;outline:none}.markdown-preview-sizer{max-width:100%;padding-bottom:30vh}.is-readable-line-width .markdown-preview-sizer{max-width:var(--file-line-width);margin-inline:auto}.markdown-preview-body>*:first-child{margin-top:0}.markdown-rendered p{margin-block:var(--p-spacing, 1rem)}.markdown-rendered h1,.markdown-rendered h2,.markdown-rendered h3,.markdown-rendered h4,.markdown-rendered h5,.markdown-rendered h6{position:relative;margin-top:var(--heading-spacing, 1.4rem);margin-bottom:.4rem;line-height:1.25}.markdown-rendered h1{font-size:var(--h1-size);font-weight:var(--h1-weight);color:var(--h1-color);letter-spacing:-.015em}.markdown-rendered h2{font-size:var(--h2-size);font-weight:var(--h2-weight);color:var(--h2-color);letter-spacing:-.012em}.markdown-rendered h3{font-size:var(--h3-size);font-weight:var(--h3-weight);color:var(--h3-color)}.markdown-rendered h4{font-size:var(--h4-size);font-weight:var(--h4-weight);color:var(--h4-color)}.markdown-rendered h5{font-size:var(--h5-size);font-weight:var(--h5-weight);color:var(--h5-color)}.markdown-rendered h6{font-size:var(--h6-size);font-weight:var(--h6-weight);color:var(--h6-color)}.heading-collapse-indicator{position:absolute;left:-1.1em;top:.15em;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;color:var(--text-faint);opacity:0;cursor:var(--cursor);transition:opacity .1s ease-in-out,transform .1s ease-in-out;--icon-size: 12px}.markdown-rendered h1:hover .heading-collapse-indicator,.markdown-rendered h2:hover .heading-collapse-indicator,.markdown-rendered h3:hover .heading-collapse-indicator,.markdown-rendered h4:hover .heading-collapse-indicator,.markdown-rendered h5:hover .heading-collapse-indicator,.markdown-rendered h6:hover .heading-collapse-indicator{opacity:1}.markdown-rendered .is-collapsed .heading-collapse-indicator,.markdown-rendered h1.is-collapsed .heading-collapse-indicator,.markdown-rendered h2.is-collapsed .heading-collapse-indicator,.markdown-rendered h3.is-collapsed .heading-collapse-indicator{opacity:1;transform:rotate(-90deg)}.markdown-rendered strong{font-weight:var(--bold-weight);color:var(--bold-color, inherit)}.markdown-rendered em{font-style:italic;color:var(--italic-color, inherit)}.markdown-rendered del,.markdown-rendered s{color:var(--text-muted)}.markdown-rendered mark{background-color:var(--text-highlight-bg);color:inherit;border-radius:1px;padding:0 1px}.markdown-rendered code{font-family:var(--font-monospace);font-size:var(--code-size);color:var(--code-normal);background-color:var(--code-background);border-radius:var(--radius-s);padding:.12em .28em}.markdown-rendered pre{position:relative;background-color:var(--code-background);border-radius:var(--radius-s);padding:var(--size-4-3) var(--size-4-4);margin-block:var(--p-spacing, 1rem);overflow-x:auto;white-space:var(--code-white-space);tab-size:4}.markdown-rendered pre>code{background:none;padding:0;font-size:var(--code-size);line-height:var(--line-height-tight);color:var(--code-normal);white-space:inherit}.copy-code-button{position:absolute;top:var(--size-4-2);right:var(--size-4-2);opacity:0;font-size:var(--font-ui-smaller);padding:2px 8px;transition:opacity .1s ease-in-out}.markdown-rendered pre:hover .copy-code-button{opacity:1}.markdown-rendered blockquote{margin:var(--p-spacing, 1rem) 0;padding:0 0 0 var(--size-4-4);border-left:var(--blockquote-border-thickness) solid var(--blockquote-border-color);background-color:var(--blockquote-background-color);color:var(--blockquote-color);font-style:var(--blockquote-font-style)}.markdown-rendered ul,.markdown-rendered ol{margin-block:var(--p-spacing, 1rem);padding-inline-start:var(--list-indent, 2em)}.markdown-rendered li{margin-block:var(--list-spacing, .075rem)}.markdown-rendered li::marker{color:var(--list-marker-color)}.markdown-rendered li>p{margin-block:.2rem}.markdown-rendered li.task-list-item{list-style:none;margin-inline-start:calc(var(--checkbox-size) * -1 - var(--size-4-2));padding-inline-start:calc(var(--checkbox-size) + var(--size-4-2))}.markdown-rendered li.task-list-item>input.task-list-item-checkbox{margin-inline-start:calc(var(--checkbox-size) * -1 - var(--size-4-2));margin-inline-end:var(--size-4-2)}.markdown-rendered li.task-list-item.is-checked{color:var(--checklist-done-color);text-decoration:var(--checklist-done-decoration);text-decoration-color:var(--text-faint)}.markdown-rendered hr{border:none;border-top:var(--hr-thickness) solid var(--hr-color);margin-block:var(--size-4-6)}.markdown-rendered table{word-break:normal;border-collapse:collapse;width:auto;max-width:100%;margin-block:var(--p-spacing, 1rem);font-size:var(--table-text-size);color:var(--table-text-color);display:block;overflow-x:auto}.markdown-rendered th,.markdown-rendered td{border:var(--table-border-width) solid var(--table-border-color);padding:var(--table-cell-padding, 4px 8px);text-align:left;vertical-align:top}.markdown-rendered th{background-color:var(--table-header-background);color:var(--table-header-color);font-weight:var(--table-header-weight);font-size:var(--table-header-size)}.markdown-rendered tbody tr:hover{background-color:var(--table-row-background-hover)}.markdown-rendered img,.markdown-rendered video{max-width:100%;height:auto;border-radius:var(--radius-s);display:block;margin-inline:auto}.markdown-rendered a.internal-link,a.internal-link{color:var(--link-color);text-decoration-line:var(--link-decoration);text-decoration-thickness:var(--link-decoration-thickness);cursor:var(--cursor-link)}a.internal-link:hover{color:var(--link-color-hover);text-decoration-line:var(--link-decoration-hover)}a.internal-link.is-unresolved{color:var(--link-unresolved-color);opacity:var(--link-unresolved-opacity);text-decoration-style:var(--link-unresolved-decoration-style);text-decoration-color:var(--link-unresolved-decoration-color);filter:var(--link-unresolved-filter, none)}a.external-link{color:var(--link-external-color);text-decoration-line:var(--link-external-decoration);text-decoration-thickness:var(--link-decoration-thickness);background-image:var(--link-external-icon, none);cursor:var(--cursor-link)}a.external-link:hover{color:var(--link-external-color-hover)}a.external-link:after{content:"";display:inline-block;width:.75em;height:.75em;margin-left:.2em;vertical-align:baseline;background-color:currentColor;opacity:.7;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M7 17 17 7M8 7h9v9'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M7 17 17 7M8 7h9v9'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}a.tag,.tag{color:var(--tag-color);background-color:var(--tag-background);font-size:var(--tag-size);font-weight:var(--tag-weight);text-decoration:var(--tag-decoration);padding:var(--tag-padding-y) var(--tag-padding-x);border-radius:var(--tag-radius);border:var(--tag-border-width) solid var(--tag-border-color);cursor:var(--cursor-link);white-space:nowrap}a.tag:hover{color:var(--tag-color-hover);background-color:var(--tag-background-hover);border-color:var(--tag-border-color-hover);text-decoration:var(--tag-decoration-hover)}.callout{--callout-color-computed: rgb(var(--callout-color));margin-block:var(--p-spacing, 1rem);padding:var(--callout-padding);border-radius:var(--callout-radius);background-color:rgba(var(--callout-color),.1);border:var(--callout-border-width) solid rgba(var(--callout-color),var(--callout-border-opacity));mix-blend-mode:var(--callout-blend-mode, normal);overflow:hidden}.callout-title{display:flex;align-items:flex-start;gap:var(--size-4-2);color:rgb(var(--callout-color));font-size:var(--callout-title-size);font-weight:var(--callout-title-weight);line-height:1.3}.callout-icon{display:flex;align-items:center;height:1.4em;--icon-size: var(--callout-icon-size, 17px);flex-shrink:0}.callout-title-inner{flex:1;min-width:0;color:var(--callout-title-color, inherit)}.callout-fold{display:flex;align-items:center;height:1.4em;cursor:var(--cursor);--icon-size: 14px;transition:transform .1s ease-in-out}.callout.is-collapsed .callout-fold{transform:rotate(-90deg)}.callout-content{margin-top:var(--size-4-2);color:var(--text-normal)}.callout-content>*:first-child{margin-top:0}.callout-content>*:last-child{margin-bottom:0}.callout.is-collapsed .callout-content{display:none}.callout[data-callout-fold] .callout-title{cursor:var(--cursor)}.internal-embed.markdown-embed{display:block;position:relative;margin-block:var(--p-spacing, 1rem);padding:var(--size-4-2) var(--size-4-4);border-left:var(--embed-border-left, 2px solid var(--interactive-accent));background-color:var(--embed-background, transparent);font-style:var(--embed-font-style)}.markdown-embed-title{font-weight:var(--font-semibold);color:var(--text-muted);font-size:var(--font-smaller);margin-bottom:var(--size-4-1)}.markdown-embed-content>*:first-child{margin-top:0}.markdown-embed-content>*:last-child{margin-bottom:0}.markdown-embed-link{position:absolute;top:var(--size-4-2);right:var(--size-4-2);color:var(--text-faint);opacity:0;cursor:var(--cursor);--icon-size: 15px;display:flex;transition:opacity .1s ease-in-out}.internal-embed:hover .markdown-embed-link{opacity:1}.markdown-embed-link:hover{color:var(--text-accent)}.internal-embed.is-unresolved{color:var(--link-unresolved-color);opacity:var(--link-unresolved-opacity);border-left-color:var(--link-unresolved-color)}.internal-embed.image-embed{display:inline-block;max-width:100%;border:none;padding:0;background:none}.internal-embed.image-embed img{max-width:100%;height:auto;border-radius:var(--radius-s)}sup.footnote-ref a,.footnote-link{color:var(--footnote-color);font-size:var(--footnote-size);text-decoration:none}sup.footnote-ref a:hover{text-decoration:underline}.footnotes{margin-top:var(--size-4-8);font-size:var(--footnote-size);color:var(--text-muted)}.footnotes hr{margin-bottom:var(--size-4-4)}.footnotes ol{padding-inline-start:1.6em}.footnote-backref{margin-left:.35em;text-decoration:none}.metadata-container{margin-bottom:var(--size-4-6);padding-bottom:var(--size-4-2);border-bottom:var(--border-width) solid var(--background-modifier-border);font-family:var(--font-interface);font-size:var(--metadata-label-font-size);user-select:none}.metadata-properties-heading{display:flex;align-items:center;gap:var(--size-4-1);color:var(--text-faint);font-size:var(--font-ui-smaller);padding:var(--size-4-1) 0;cursor:var(--cursor)}.metadata-properties-heading .collapse-indicator{display:flex;--icon-size: 12px;transition:transform .1s ease-in-out}.metadata-properties-heading .collapse-indicator.is-collapsed{transform:rotate(-90deg)}.metadata-container.is-collapsed .metadata-properties{display:none}.metadata-properties{display:flex;flex-direction:column;gap:1px}.metadata-property{display:flex;align-items:flex-start;gap:var(--size-4-2);min-height:26px;border-radius:var(--radius-s);padding:2px var(--size-4-1)}.metadata-property:hover{background-color:var(--background-modifier-hover)}.metadata-property-key{display:flex;align-items:center;gap:var(--size-4-2);width:var(--metadata-label-width, 9rem);flex-shrink:0;color:var(--metadata-label-text-color, var(--text-muted));font-size:var(--metadata-label-font-size);padding-top:2px}.metadata-property-icon{display:flex;color:var(--text-faint);--icon-size: 14px}.metadata-property-key-input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metadata-property-value{flex:1;min-width:0;color:var(--text-normal);font-size:var(--metadata-input-font-size);padding-top:2px;user-select:text}.multi-select-container{display:flex;flex-wrap:wrap;gap:var(--size-4-1)}.multi-select-pill{display:inline-flex;align-items:center;background-color:var(--pill-background, var(--background-modifier-hover));border:var(--pill-border-width, 1px) solid var(--pill-border-color, var(--background-modifier-border));border-radius:var(--pill-radius, 14px);padding:var(--pill-padding-y, 2px) var(--pill-padding-x, 8px);font-size:var(--font-ui-smaller);color:var(--pill-color, var(--text-normal));max-width:100%}.multi-select-pill.mod-tag{background:none;border:none;padding:0}.multi-select-pill-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metadata-property-value-empty,.metadata-properties-empty{color:var(--text-faint);font-style:italic}.math{font-family:Georgia,Times New Roman,serif;user-select:text}.math-block{display:block;text-align:center;margin-block:var(--size-4-4);font-size:1.08em;overflow-x:auto}.math-frac{display:inline-flex;flex-direction:column;align-items:center;vertical-align:-.45em;margin-inline:.15em;font-size:.95em}.math-frac-num{border-bottom:1px solid currentColor;padding:0 .25em .05em}.math-frac-den{padding:.05em .25em 0}.math-sqrt:before{content:""}.math-sqrt-body{border-top:1px solid currentColor;padding:0 .15em;margin-left:-.1em}.math-func,.math-text{font-family:var(--font-text);font-style:normal;padding-inline:.1em}.math-bb{font-weight:600;letter-spacing:.02em}.math-unknown{font-family:var(--font-monospace);color:var(--text-muted);font-size:.9em}.math-row{display:block}.mermaid-fallback{margin-block:var(--p-spacing, 1rem);padding:var(--size-4-4);border:var(--border-width) dashed var(--background-modifier-border);border-radius:var(--radius-m);background-color:var(--background-secondary);font-family:var(--font-monospace);font-size:var(--code-size);color:var(--text-muted);overflow-x:auto}.is-flashing{animation:flash-block 1.2s ease-out}@keyframes flash-block{0%,40%{background-color:var(--text-highlight-bg)}to{background-color:transparent}}.embedded-backlinks{margin-top:var(--size-4-12);border-top:var(--border-width) solid var(--background-modifier-border);padding-top:var(--size-4-4);font-family:var(--font-interface);font-size:var(--font-ui-small)}.embedded-backlinks:empty{display:none}body{--callout-note: var(--callout-default);--callout-abstract: var(--callout-summary);--callout-tldr: var(--callout-summary);--callout-hint: var(--callout-tip);--callout-check: var(--callout-success);--callout-done: var(--callout-success);--callout-help: var(--callout-question);--callout-faq: var(--callout-question);--callout-caution: var(--callout-warning);--callout-attention: var(--callout-warning);--callout-failure: var(--callout-fail);--callout-missing: var(--callout-fail);--callout-danger: var(--callout-error);--callout-cite: var(--callout-quote)}.is-hidden-by-heading,.callout.is-collapsed .callout-content,.metadata-container.is-collapsed .metadata-properties{display:none}.callout.is-collapsible>.callout-title{cursor:var(--cursor)}[class^=el-],[class*=" el-"]{position:relative}.el-p>p:only-child,.el-h1>h1,.el-h2>h2,.el-h3>h3,.el-h4>h4,.el-h5>h5,.el-h6>h6{margin-top:0}.el-properties.mod-header{margin-bottom:var(--size-4-4)}.el-hr{margin-block:var(--size-4-6)}.markdown-rendered ul.has-list-bullet,.markdown-rendered ol.has-list-bullet{list-style-position:outside}.markdown-rendered ul.is-tight>li,.markdown-rendered ol.is-tight>li{margin-block:var(--list-spacing, .075rem)}.markdown-rendered ul.is-tight>li>p{margin-block:0}.task-list-item-checkbox[data-task="-"]:checked,.task-list-item-checkbox[data-task=">"]:checked,.task-list-item-checkbox[data-task="?"]:checked,.task-list-item-checkbox[data-task="!"]:checked,.task-list-item-checkbox[data-task="/"]:checked{background-color:transparent;border-color:var(--checkbox-color)}.task-list-item-checkbox[data-task="-"]:checked:after{background-color:var(--checkbox-color);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23fff' stroke-width='3.5' stroke-linecap='round'><path d='M6 12h12'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='%23fff' stroke-width='3.5' stroke-linecap='round'><path d='M6 12h12'/></svg>")}.task-list-item-checkbox[data-task=">"]:checked:after{background-color:var(--checkbox-color);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='m9 6 6 6-6 6'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='m9 6 6 6-6 6'/></svg>")}.task-list-item[data-task="-"]{text-decoration:line-through;color:var(--text-faint)}.internal-embed.media-embed audio,.internal-embed.media-embed video{width:100%;max-width:100%;border-radius:var(--radius-s)}.internal-embed.is-cycle,.internal-embed.is-depth-limited,.internal-embed.is-missing-subpath,.internal-embed.is-error{border-left-color:var(--text-error);color:var(--text-muted);font-style:italic}.embed-notice{color:var(--text-faint);font-size:var(--font-smaller)}.pdf-embed-placeholder{display:flex;align-items:center;gap:var(--size-4-2);padding:var(--size-4-3) var(--size-4-4);border:var(--border-width) dashed var(--background-modifier-border);border-radius:var(--radius-m);color:var(--text-muted)}.inline-embed{display:inline}.footnote-missing{color:var(--text-error)}.footnote-item{margin-block:.2em}.mermaid-rendered{margin-block:var(--p-spacing, 1rem);display:flex;justify-content:center;overflow-x:auto}.mermaid-rendered svg{flex:none;max-width:100%;height:auto}.mermaid-node-shape{fill:var(--background-secondary);stroke:var(--background-modifier-border-hover);stroke-width:1.5}.mermaid-node-label{fill:var(--text-normal);font-family:var(--font-mermaid);font-size:13px}.mermaid-edge{stroke:var(--text-faint);fill:none;stroke-width:1.5}.mermaid-edge.is-dashed{stroke-dasharray:5 4}.mermaid-edge.is-thick{stroke-width:3}.mermaid-arrowhead{fill:var(--text-faint)}.mermaid-edge-label{fill:var(--text-muted);font-family:var(--font-mermaid);font-size:11px;paint-order:stroke;stroke:var(--background-primary);stroke-width:4px}.mermaid-fallback-label{display:inline-block;margin-bottom:var(--size-4-2);font-family:var(--font-interface);font-size:var(--font-ui-smaller);text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint)}.mermaid-fallback-source{white-space:pre-wrap;margin:0}.math-frac-line{display:block;border-bottom:1px solid currentColor;width:100%}.math-var{font-style:italic}.math-op{padding-inline:.12em}.math-binom{display:inline-flex;flex-direction:column;align-items:center;vertical-align:-.4em}.math-accent,.math-overline{border-top:1px solid currentColor}.math-underline{border-bottom:1px solid currentColor}.math-cal{font-family:Georgia,serif;font-style:italic}.math-bf{font-weight:700}.markdown-html-block{margin-block:var(--p-spacing, 1rem)}.markdown-render-error{color:var(--text-error);font-family:var(--font-monospace);font-size:var(--code-size)}.markdown-rendered .is-compact{font-size:var(--sidebar-markdown-font-size)}.nav-header{display:flex;align-items:center;padding:var(--size-4-2) var(--size-4-3) var(--size-4-1);flex-shrink:0}.nav-buttons-container{display:flex;align-items:center;gap:1px;flex-wrap:wrap}.nav-action-button{--icon-size: 16px;padding:5px}.nav-files-container,.search-result-container,.tag-container,.outline,.outline-container,.backlink-pane,.outgoing-link-pane,.bookmark-container{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 var(--size-4-2) var(--size-4-8)}.tree-item{display:flex;flex-direction:column;min-width:0}.tree-item-self{display:flex;align-items:center;gap:var(--size-2-1);position:relative;padding:var(--nav-item-padding);padding-left:var(--size-4-1);border-radius:var(--radius-s);color:var(--nav-item-color);font-size:var(--nav-item-size);font-weight:var(--nav-item-weight);line-height:1.35;white-space:var(--nav-item-white-space);cursor:var(--cursor);min-height:24px}.tree-item-self.is-clickable{cursor:var(--cursor)}.tree-item-self:hover{color:var(--nav-item-color-hover);background-color:var(--nav-item-background-hover);font-weight:var(--nav-item-weight-hover)}.tree-item-self.is-active{color:var(--nav-item-color-active);background-color:var(--nav-item-background-active);font-weight:var(--nav-item-weight-active)}.tree-item-self.is-selected{color:var(--nav-item-color-selected);background-color:var(--nav-item-background-selected)}.tree-item-self.has-focus{box-shadow:0 0 0 2px var(--background-modifier-border-focus)}.tree-item-self.is-being-dragged{opacity:.45}.tree-item-self.is-being-dragged-over,.tree-item-self.is-drop-target{background-color:var(--background-modifier-hover);box-shadow:inset 0 0 0 2px var(--interactive-accent)}.tree-item-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;color:var(--nav-collapse-icon-color);--icon-size: 12px}.collapse-icon svg{transition:transform .1s ease-in-out}.collapse-icon svg.lucide-chevron-right{transform:rotate(90deg)}.collapse-icon.is-collapsed svg.lucide-chevron-right,.is-collapsed>.tree-item-self>.collapse-icon svg.lucide-chevron-right,.tree-item.is-collapsed>.tree-item-self>.collapse-icon svg.lucide-chevron-right{transform:rotate(0)}.collapse-icon.is-collapsed svg.lucide-chevron-down,.is-collapsed>.tree-item-self>.collapse-icon svg.lucide-chevron-down,.tree-item.is-collapsed>.tree-item-self>.collapse-icon svg.lucide-chevron-down{transform:rotate(-90deg)}.tree-item.is-collapsed>.tree-item-self>.collapse-icon{color:var(--nav-collapse-icon-color-collapsed)}.nav-folder>.tree-item-self>.tree-item-flair-outer{display:none}.tree-item-inner{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-item-flair-outer{margin-left:auto;padding-left:var(--size-4-2);flex-shrink:0}.tree-item-flair{color:var(--text-faint);font-size:var(--font-ui-smaller);background-color:var(--background-modifier-hover);border-radius:var(--radius-s);padding:0 5px}.tree-item-children{position:relative;margin-inline-start:var(--nav-item-children-margin-start);padding-inline-start:var(--nav-item-children-padding-start);border-inline-start:var(--nav-indentation-guide-width) solid var(--nav-indentation-guide-color);min-width:0}.tree-item.is-collapsed>.tree-item-children{display:none}.nav-folder-title-content,.nav-file-title-content{overflow:hidden;text-overflow:ellipsis}.nav-file-title.is-active{color:var(--nav-item-color-active);background-color:var(--nav-item-background-active)}.nav-file-tag{margin-left:auto;padding-left:var(--size-4-2);color:var(--text-faint);font-size:10px;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.nav-file-title .rename-input,.tree-item-self input.rename-input{flex:1;min-width:0;background-color:var(--background-modifier-form-field);border:1px solid var(--background-modifier-border-focus);border-radius:var(--radius-s);padding:0 4px;font-size:inherit;font-family:inherit;color:var(--text-normal);outline:none}.nav-folder.mod-root>.tree-item-self{display:none}.search-input-container{position:relative;display:flex;align-items:center;margin:var(--size-4-1) var(--size-4-2) var(--size-4-2)}.search-input-container input{width:100%;padding-right:28px;font-size:var(--font-ui-small);height:30px}.search-input-clear-button{position:absolute;right:6px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:var(--cursor);color:var(--text-faint);opacity:0;transition:opacity .1s ease-in-out}.search-input-clear-button:after{content:"";width:12px;height:12px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round'><path d='M18 6 6 18M6 6l12 12'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round'><path d='M18 6 6 18M6 6l12 12'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.search-input-container:hover .search-input-clear-button,.search-input-container input:not(:placeholder-shown)+.search-input-clear-button{opacity:1}.search-input-clear-button:hover{color:var(--text-normal);background-color:var(--background-modifier-hover)}.search-results-info{padding:var(--size-4-1) var(--size-4-2) var(--size-4-2);color:var(--text-muted);font-size:var(--font-ui-smaller)}.search-result-file-title{font-weight:var(--font-medium);color:var(--text-normal)}.search-result-file-matches{border-inline-start:none;margin-inline-start:0;padding-inline-start:var(--size-4-2)}.search-result-file-match{position:relative;padding:var(--size-4-1) var(--size-4-2);margin:1px 0;border-radius:var(--radius-s);color:var(--text-muted);font-size:var(--font-ui-smaller);line-height:1.45;cursor:var(--cursor);white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid var(--background-modifier-border)}.search-result-file-match:hover{background-color:var(--background-modifier-hover);color:var(--text-normal)}.search-result-file-matched-text,.search-result-file-title-highlight{background-color:var(--text-highlight-bg);color:var(--text-normal);border-radius:2px}.search-empty-state{padding:var(--size-4-4) var(--size-4-3);color:var(--text-faint);font-size:var(--font-ui-small);text-align:center}.search-error{margin:0 var(--size-4-2);padding:var(--size-4-2) var(--size-4-3);border-radius:var(--radius-s);background-color:var(--background-modifier-error);color:var(--text-on-accent);font-size:var(--font-ui-smaller)}.search-info-container,.search-operators{margin:0 var(--size-4-2);padding:var(--size-4-2) var(--size-4-3);border-radius:var(--radius-s);background-color:var(--background-secondary-alt);color:var(--text-muted);font-size:var(--font-ui-smaller);line-height:1.6}.search-operators code{font-family:var(--font-monospace);color:var(--text-accent);background:none}.pane-section,.backlink-pane>.tree-item{margin-bottom:var(--size-4-2)}.pane-section-header,.backlink-pane .tree-item-self.mod-section{font-size:var(--font-ui-smaller);font-weight:var(--nav-heading-weight);color:var(--nav-heading-color);text-transform:none}.search-result-container .tree-item-self.mod-collapsible{font-weight:var(--font-medium)}.mod-unlinked-mention .search-result-file-match{display:flex;align-items:flex-start;gap:var(--size-4-2)}.unlinked-mention-link-button{margin-left:auto;flex-shrink:0;font-size:var(--font-ui-smaller);padding:1px 8px}.workspace-leaf-content[data-type=graph] .view-content,.workspace-leaf-content[data-type=localgraph] .view-content{padding:0}.graph-view-container{position:relative;flex:1;min-height:0;overflow:hidden;background-color:var(--background-secondary)}.graph-view-container canvas{display:block;width:100%;height:100%;cursor:grab}.graph-controls{position:absolute;top:var(--size-4-2);left:var(--size-4-2);z-index:2;width:var(--graph-controls-width);max-height:calc(100% - var(--size-4-4));display:flex;flex-direction:column;background-color:var(--background-primary);border:var(--border-width) solid var(--background-modifier-border);border-radius:var(--radius-m);box-shadow:var(--shadow-s);font-size:var(--font-ui-smaller);overflow:hidden}.graph-controls.is-close{width:auto}.graph-controls-button-container{display:flex;justify-content:flex-end;gap:1px;padding:var(--size-2-2);flex-shrink:0}.graph-controls-button{--icon-size: 14px;padding:4px}.graph-controls-sections{overflow-y:auto;padding:0 var(--size-4-2) var(--size-4-2)}.graph-control-section>.tree-item-self{font-weight:var(--font-medium);color:var(--text-muted);padding:3px 0;min-height:0;font-size:var(--font-ui-smaller)}.graph-controls .tree-item-icon{width:14px;height:14px;--icon-size: 11px}.graph-control-section .tree-item-children{margin-inline-start:0;padding-inline-start:0;border:none;padding-bottom:var(--size-4-2)}.graph-controls .setting-item{display:flex;align-items:center;gap:var(--size-4-2);padding:2px 0 2px var(--size-4-3);border:none;min-height:24px}.graph-controls .setting-item-info{flex:1;min-width:0}.graph-controls .setting-item-name{font-size:var(--font-ui-smaller);color:var(--text-muted)}.graph-controls .setting-item-description{display:none}.graph-controls .setting-item-control{flex-shrink:0;display:flex;align-items:center;gap:var(--size-4-1)}.graph-controls input[type=range].slider{width:92px}.graph-controls .checkbox-container{--toggle-width: 32px;height:18px}.graph-controls .checkbox-container:after{width:12px;height:12px;left:3px}.graph-controls .checkbox-container.is-enabled:after{transform:translate(14px)}.graph-controls .search-input-container{margin:0;width:100%}.graph-controls .search-input-container input{height:26px;font-size:var(--font-ui-smaller)}.graph-color-group .setting-item-control{width:100%}.graph-color-swatch{width:26px;height:22px;padding:0;border:var(--border-width) solid var(--background-modifier-border);border-radius:var(--swatch-radius);background:none;cursor:var(--cursor)}.graph-color-remove{--icon-size: 12px;padding:3px}.outline .tree-item-self,.outline-container .tree-item-self,.tag-container .tree-item-self{font-size:var(--nav-item-size)}.tag-pane-tag-count{color:var(--text-faint);font-size:var(--font-ui-smaller)}.tree-item-self.is-highlighted{color:var(--nav-item-color-highlighted)}.modal.mod-settings{width:var(--modal-width);max-width:var(--modal-max-width);height:var(--modal-height);max-height:var(--modal-max-height);padding:0;overflow:hidden}.modal.mod-settings .modal-content{display:flex;height:100%;overflow:hidden;padding:0}.vertical-tab-header{width:var(--modal-community-sidebar-width, 240px);flex-shrink:0;background-color:var(--background-secondary);border-right:var(--border-width) solid var(--background-modifier-border);overflow-y:auto;padding:var(--size-4-4) var(--size-4-2)}.vertical-tab-header-group{margin-bottom:var(--size-4-4)}.vertical-tab-header-group-title{padding:var(--size-4-1) var(--size-4-3);color:var(--text-faint);font-size:var(--font-ui-smaller);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em}.vertical-tab-nav-item{padding:var(--size-4-2) var(--size-4-3);border-radius:var(--radius-s);color:var(--text-muted);font-size:var(--font-ui-small);cursor:var(--cursor);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vertical-tab-nav-item:hover{background-color:var(--background-modifier-hover);color:var(--text-normal)}.vertical-tab-nav-item.is-active{background-color:var(--background-modifier-hover);color:var(--text-normal);font-weight:var(--font-medium)}.vertical-tab-content-container{flex:1;min-width:0;overflow-y:auto}.vertical-tab-content{padding:var(--size-4-8) var(--size-4-9);max-width:900px}.setting-item{display:flex;align-items:center;justify-content:space-between;gap:var(--size-4-6);padding:var(--size-4-4) 0;border-top:var(--border-width) solid var(--background-modifier-border)}.setting-item:first-child{border-top:none}.setting-item.setting-item-heading{border-top:none;padding-bottom:var(--size-4-2);margin-top:var(--size-4-6)}.setting-item.setting-item-heading .setting-item-name{font-size:var(--font-ui-medium);font-weight:var(--font-semibold);color:var(--text-normal)}.setting-item-info{flex:1;min-width:0;margin-right:auto}.setting-item-name{color:var(--text-normal);font-size:var(--font-ui-small);line-height:1.35}.setting-item-description{color:var(--text-muted);font-size:var(--font-ui-smaller);line-height:1.4;margin-top:2px}.setting-item-description:empty{display:none}.setting-item-control{display:flex;align-items:center;justify-content:flex-end;gap:var(--size-4-2);flex-shrink:0}.setting-item-control input[type=text],.setting-item-control input[type=search]{min-width:220px}.setting-item.is-disabled{opacity:.45;pointer-events:none}.setting-item.is-flashing{animation:flash-block 1.4s ease-out;border-radius:var(--radius-s)}.setting-command-hotkeys{display:flex;flex-wrap:wrap;gap:var(--size-4-1);justify-content:flex-end}.setting-hotkey{display:inline-flex;align-items:center;gap:4px;background-color:var(--background-modifier-hover);border-radius:var(--radius-s);color:var(--text-muted);font-size:var(--font-ui-smaller);padding:2px 8px;white-space:nowrap}.setting-hotkey.mod-active{background-color:var(--interactive-accent);color:var(--text-on-accent)}.setting-hotkey.mod-empty{font-style:italic;color:var(--text-faint)}.setting-hotkey-icon{display:flex;--icon-size: 12px;cursor:var(--cursor);opacity:.6}.setting-hotkey-icon:hover{opacity:1}@media(max-width:720px){.modal.mod-settings .modal-content{flex-direction:column}.vertical-tab-header{width:100%;max-height:34%;border-right:none;border-bottom:var(--border-width) solid var(--background-modifier-border)}.vertical-tab-content{padding:var(--size-4-4)}.setting-item{flex-direction:column;align-items:flex-start;gap:var(--size-4-2)}.setting-item-control{width:100%;justify-content:flex-start}}.side-dock-collapsible-section-header{display:flex;align-items:center;gap:var(--size-2-1);padding:var(--size-4-2) var(--size-4-1) var(--size-4-1);color:var(--nav-heading-color);font-size:var(--font-ui-smaller);font-weight:var(--nav-heading-weight);cursor:var(--cursor)}.side-dock-collapsible-section-header:hover{color:var(--nav-heading-color-hover)}.tree-item-section>.tree-item-self{font-weight:var(--nav-heading-weight);color:var(--nav-heading-color)}.search-result-container .tree-item-self:not(.mod-collapsible)>.tree-item-icon.collapse-icon,.backlink-pane .tree-item-self:not(.mod-collapsible)>.tree-item-icon.collapse-icon,.outgoing-link-pane .tree-item-self:not(.mod-collapsible)>.tree-item-icon.collapse-icon,.outline .tree-item-self:not(.mod-collapsible)>.tree-item-icon.collapse-icon,.outline-container .tree-item-self:not(.mod-collapsible)>.tree-item-icon.collapse-icon,.tag-container .tree-item-self:not(.mod-collapsible)>.tree-item-icon.collapse-icon{visibility:hidden}.search-result-file-path,.search-result-file-title-unresolved-hint{color:var(--text-faint);font-size:var(--font-ui-smaller);margin-left:var(--size-4-2);font-weight:var(--font-normal)}.search-result.is-unresolved .tree-item-inner,.search-result-file-title.is-unresolved{color:var(--link-unresolved-color);opacity:var(--link-unresolved-opacity)}.search-result-file-match-text{overflow-wrap:anywhere}.search-result-file-match-link-button{margin-left:var(--size-4-2);font-size:var(--font-ui-smaller);padding:1px 8px;flex-shrink:0}.search-result-show-more,.search-result-truncated{display:flex;align-items:center;gap:var(--size-4-1);padding:var(--size-4-2);color:var(--text-muted);font-size:var(--font-ui-smaller);cursor:var(--cursor);border-radius:var(--radius-s)}.search-result-show-more:hover{background-color:var(--background-modifier-hover);color:var(--text-normal)}.search-result-show-more-icon{display:flex;--icon-size: 12px}.search-result-container-section+.search-result-container-section{margin-top:var(--size-4-3)}.search-empty-state-sub{margin-top:var(--size-4-1);color:var(--text-faint);font-size:var(--font-ui-smaller)}.search-error-title{font-weight:var(--font-semibold);margin-bottom:2px}.search-query-explain{margin:0 var(--size-4-2) var(--size-4-2);padding:var(--size-4-2) var(--size-4-3);border-radius:var(--radius-s);background-color:var(--background-secondary-alt);font-family:var(--font-monospace);font-size:var(--font-ui-smaller);color:var(--text-muted)}.search-query-explain-title{font-family:var(--font-interface);font-weight:var(--font-semibold);color:var(--text-normal);margin-bottom:var(--size-4-1)}.search-query-explain-line[data-depth="1"]{padding-left:1em}.search-query-explain-line[data-depth="2"]{padding-left:2em}.search-query-explain-line[data-depth="3"]{padding-left:3em}.search-help{margin:0 var(--size-4-2) var(--size-4-2);border-radius:var(--radius-s);background-color:var(--background-secondary-alt);overflow:hidden}.search-help-header{display:flex;align-items:center;gap:var(--size-4-1);padding:var(--size-4-2) var(--size-4-3);cursor:var(--cursor);color:var(--text-muted);font-size:var(--font-ui-smaller)}.search-help-chevron{display:flex;--icon-size: 12px;transition:transform .1s ease-in-out}.search-help.is-collapsed .search-help-chevron{transform:rotate(-90deg)}.search-help.is-collapsed .search-help-list{display:none}.search-help-list{padding:0 var(--size-4-3) var(--size-4-3);display:flex;flex-direction:column;gap:3px}.search-help-item{display:flex;gap:var(--size-4-2);font-size:var(--font-ui-smaller);color:var(--text-muted)}.search-help-key{font-family:var(--font-monospace);color:var(--text-accent);flex-shrink:0;min-width:96px}.tag-pane-tag{display:flex;align-items:center;width:100%;min-width:0;gap:var(--size-4-2)}.tag-pane-tag-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-pane-tag-count{color:var(--text-faint);font-size:var(--font-ui-smaller);background-color:var(--background-modifier-hover);border-radius:var(--radius-s);padding:0 5px;flex-shrink:0}.outline-item .tree-item-inner{color:var(--text-muted)}.tree-item-self.is-active .tree-item-inner,.outline-item .tree-item-self.is-active .tree-item-inner{color:var(--text-normal)}.outline-level-1>.tree-item-self>.tree-item-inner{font-weight:var(--font-semibold)}.outline-level-2>.tree-item-self>.tree-item-inner{font-weight:var(--font-medium)}.embedded-backlinks-title{display:flex;align-items:center;gap:var(--size-4-1);color:var(--text-muted);font-size:var(--font-ui-small);font-weight:var(--font-medium);margin-bottom:var(--size-4-2);cursor:var(--cursor)}.nav-files-view,.bookmarks-view{display:flex;flex-direction:column;min-height:0;flex:1}.nav-files-container:focus-visible,.bookmark-container:focus-visible{outline:none}body.is-dragging-nav-item,body.is-dragging-nav-item *{cursor:grabbing!important;user-select:none}.drag-drop-indicator{position:fixed;z-index:var(--layer-popover);height:2px;background-color:var(--interactive-accent);border-radius:1px;pointer-events:none}.tree-item-rename-input{flex:1;min-width:0;background-color:var(--background-modifier-form-field);border:1px solid var(--background-modifier-border-focus);border-radius:var(--radius-s);padding:0 4px;margin:-1px 0;font-size:inherit;font-family:inherit;color:var(--text-normal);outline:none;box-shadow:0 0 0 2px var(--background-modifier-border-focus)}.tree-item-self.is-being-renamed{background-color:var(--background-modifier-hover)}.tree-item-self.is-unresolved .tree-item-inner{color:var(--link-unresolved-color);opacity:var(--link-unresolved-opacity)}.pane-empty-action{display:inline-block;margin-top:var(--size-4-3);padding:var(--size-4-1) var(--size-4-4);border-radius:var(--button-radius);font-size:var(--font-ui-small);cursor:var(--cursor);background-color:var(--interactive-normal);border:var(--border-width) solid var(--background-modifier-border);color:var(--text-normal)}.pane-empty-action.mod-cta{background-color:var(--interactive-accent);color:var(--text-on-accent);border-color:transparent}.pane-empty-action:hover{filter:brightness(1.1)}.bookmark-group>.tree-item-self>.tree-item-inner{font-weight:var(--font-medium)}.bookmark-item .tree-item-icon:not(.collapse-icon){color:var(--text-faint)}.mod-sidebar-layout .vertical-tabs-container{display:flex;height:100%;min-height:0}.vertical-tab-header-group-items{display:flex;flex-direction:column;gap:1px}.settings-search-container{padding:0 var(--size-4-3) var(--size-4-3)}.settings-search-container .search-input-container{margin:0}.settings-search-result-group{margin-bottom:var(--size-4-4)}.settings-search-result-group-title{color:var(--text-faint);font-size:var(--font-ui-smaller);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--size-4-1)}.settings-search-result{padding:var(--size-4-2) var(--size-4-3);border-radius:var(--radius-s);cursor:var(--cursor);font-size:var(--font-ui-small)}.settings-search-result:hover{background-color:var(--background-modifier-hover)}.settings-search-result-tab{color:var(--text-faint);font-size:var(--font-ui-smaller);margin-left:var(--size-4-2)}.settings-search-highlight{color:var(--text-accent);font-weight:var(--font-semibold)}.settings-search-empty{color:var(--text-faint);padding:var(--size-4-4);text-align:center}.setting-item-slider-wrapper{display:flex;align-items:center;gap:var(--size-4-2)}.setting-item-slider-value{min-width:3ch;text-align:right;color:var(--text-muted);font-size:var(--font-ui-smaller);font-variant-numeric:tabular-nums}.setting-color-picker{display:flex;align-items:center;gap:var(--size-4-2)}.color-picker-input{width:var(--swatch-width);height:var(--swatch-height);padding:0;border:var(--border-width) solid var(--background-modifier-border);border-radius:var(--swatch-radius);background:none;cursor:var(--cursor)}.setting-color-swatches{display:flex;gap:var(--size-4-1);flex-wrap:wrap}.setting-color-swatch{width:var(--swatch-width);height:var(--swatch-height);border-radius:var(--swatch-radius);background-color:var(--swatch-color);border:var(--border-width) solid var(--background-modifier-border);cursor:var(--cursor)}.setting-color-swatch.is-active{box-shadow:0 0 0 2px var(--background-primary),0 0 0 4px var(--interactive-accent)}.setting-font-preview{margin-top:var(--size-4-2);color:var(--text-muted)}.setting-font-preview-text{font-size:var(--font-text-size)}.hotkey-list-container{display:flex;flex-direction:column}.hotkey-list-empty{padding:var(--size-4-6);text-align:center;color:var(--text-faint)}.setting-hotkey-conflict{color:var(--text-error);font-size:var(--font-ui-smaller);margin-top:2px}.setting-add-hotkey-button,.setting-delete-hotkey{--icon-size: 14px;padding:3px}.setting-item.mod-unavailable .setting-item-name:after{content:" — unavailable in this build";color:var(--text-faint);font-size:var(--font-ui-smaller)}.setting-item.mod-storage-warning .setting-item-description{color:var(--text-error)}.mod-dependent{padding-left:var(--size-4-6);border-left:2px solid var(--background-modifier-border)}
