diff --git a/.gitignore b/.gitignore
index 2b8ee31c0d..2d2eb810fc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
_site/
-.sass-cache/
\ No newline at end of file
+.sass-cache/
+.DS_Store
diff --git a/.obsidian/app.json b/.obsidian/app.json
new file mode 100644
index 0000000000..8d8e51b90a
--- /dev/null
+++ b/.obsidian/app.json
@@ -0,0 +1,4 @@
+{
+ "promptDelete": false,
+ "showUnsupportedFiles": true
+}
\ No newline at end of file
diff --git a/.obsidian/appearance.json b/.obsidian/appearance.json
new file mode 100644
index 0000000000..401d2aa4e9
--- /dev/null
+++ b/.obsidian/appearance.json
@@ -0,0 +1,5 @@
+{
+ "baseFontSize": 16,
+ "theme": "moonstone",
+ "cssTheme": "California Coast"
+}
\ No newline at end of file
diff --git a/.obsidian/core-plugins.json b/.obsidian/core-plugins.json
new file mode 100644
index 0000000000..ab1d5111cf
--- /dev/null
+++ b/.obsidian/core-plugins.json
@@ -0,0 +1,15 @@
+[
+ "file-explorer",
+ "global-search",
+ "switcher",
+ "graph",
+ "backlink",
+ "page-preview",
+ "note-composer",
+ "command-palette",
+ "editor-status",
+ "markdown-importer",
+ "word-count",
+ "open-with-default-app",
+ "file-recovery"
+]
\ No newline at end of file
diff --git a/.obsidian/hotkeys.json b/.obsidian/hotkeys.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/.obsidian/hotkeys.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/.obsidian/themes/California Coast.css b/.obsidian/themes/California Coast.css
new file mode 100644
index 0000000000..83282a8be0
--- /dev/null
+++ b/.obsidian/themes/California Coast.css
@@ -0,0 +1,6387 @@
+@charset "UTF-8";
+/* @settings
+
+name: California Coast Theme
+id: obsidian-california-coast-theme
+settings:
+ -
+ id: accent-color-title
+ title: Colors
+ type: heading
+ level: 3
+ collapsed: true
+ -
+ id: accent
+ title: Accent Color
+ type: variable-color
+ format: hsl-split
+ default: '#007AFF'
+ -
+ id: text-highlight-bg
+ title: Highlight Color
+ type: variable-themed-color
+ format: rgb
+ opacity: true
+ default-light: 'rgba(255, 224, 0, 0.5)'
+ default-dark: 'rgba(255, 177, 80, 0.3)'
+ -
+ id: strong-color
+ title: Bold Color
+ type: variable-themed-color
+ format: hex
+ default-light: '#1a1a1a'
+ default-dark: '#bababa'
+ -
+ id: em-color
+ title: Italic Color
+ type: variable-themed-color
+ format: hex
+ default-light: '#1a1a1a'
+ default-dark: '#bababa'
+ -
+ id: h1-color
+ title: H1 Color
+ type: variable-themed-color
+ format: hex
+ opacity: false
+ default-light: '#1f1f1f'
+ default-dark: '#bababa'
+ -
+ id: h2-color
+ title: H2 Color
+ type: variable-themed-color
+ format: hex
+ opacity: false
+ default-light: '#1f1f1f'
+ default-dark: '#bababa'
+ -
+ id: h3-color
+ title: H3 Color
+ type: variable-themed-color
+ format: hex
+ opacity: false
+ default-light: '#1f1f1f'
+ default-dark: '#bababa'
+ -
+ id: h4-color
+ title: H4 Color
+ type: variable-themed-color
+ format: hex
+ opacity: false
+ default-light: '#1f1f1f'
+ default-dark: '#bababa'
+ -
+ id: h5-color
+ title: H5 Color
+ type: variable-themed-color
+ format: hex
+ opacity: false
+ default-light: '#1f1f1f'
+ default-dark: '#bababa'
+ -
+ id: h6-color
+ title: H6 Color
+ type: variable-themed-color
+ format: hex
+ opacity: false
+ default-light: '#1f1f1f'
+ default-dark: '#bababa'
+
+ -
+ id: custom-fonts
+ title: Fonts
+ type: heading
+ level: 3
+ collapsed: true
+ -
+ id: default-font
+ title: UI font
+ description: Font used for the user interface
+ type: variable-text
+ default: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif
+ -
+ id: editor-font
+ title: Editor font
+ description: Font used for the editor and preview
+ type: variable-text
+ default: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif
+ -
+ id: editor-font-features
+ title: Editor font features
+ description: 'Enable various features supported by your font, such as ligatures. See: https://developer.mozilla.org/en-US/docs/Web/CSS/font-feature-settings'
+ type: variable-text
+ default: ""
+ -
+ id: font-monospace
+ title: Monospace font
+ description: Used for code blocks, front matter, etc
+ type: variable-text
+ default: Menlo, SFMono-Regular, Consolas, "Roboto Mono", monospace
+ -
+ id: editor-line-height
+ title: Editor line height
+ description: Line height of the editor, expects a decimal value
+ type: variable-number
+ default: 1.88889
+ -
+ id: line-width
+ title: Line width
+ description: The maximum line width in pixels
+ type: variable-number
+ default: 600
+ format: px
+
+ -
+ id: misc-title
+ title: Misc
+ type: heading
+ level: 3
+ collapsed: true
+ -
+ id: cc-show-vault-name
+ title: Show vault name in file explorer
+ type: class-toggle
+ -
+ id: cc-transparent-popover
+ title: Translucent popovers
+ description: Menus and notifications will take on a translucent background. Turning this setting on might slow down obsidian on some computers.
+ type: class-toggle
+ -
+ id: scale-small
+ title: Page preview scale
+ description: Percentage amount to scale hover preview and sidebar document font
+ type: variable-number
+ default: 90
+ -
+ id: explorer-wrapping
+ title: File explorer wrapping
+ description: 'By default, files with long names will wrap in the file explorer. This setting ensures each file name only takes up a single line'
+ type: class-select
+ default: none
+ options:
+ -
+ value: none
+ label: Default
+ -
+ value: cc-truncated-explorer-titles
+ label: Truncate file titles
+ -
+ value: cc-wrapped-explorer-titles
+ label: Wrap file titles
+ -
+ id: cc-trim-table-cols
+ title: Truncate table columns
+ description: Prevent table columns from wrapping to a new line in narrow panes
+ type: class-toggle
+ -
+ id: table-min-cell-width
+ title: Minimum table column width
+ description: Table columns will not strink below this width
+ type: variable-number
+ default: 0
+ format: px
+
+ -
+ id: editor-customization
+ title: Editor Customization
+ type: heading
+ level: 3
+ collapsed: true
+ -
+ id: cc-fancy-cursor
+ title: Accented cursor
+ description: The editor cursor takes on your accent color
+ type: class-toggle
+ -
+ id: cc-soft-blink-cursor
+ title: Soft-blink cursor
+ description: The editor cursor will fade in and out rather than blinking
+ type: class-toggle
+ -
+ id: cc-editor-heading-hash
+ title: Flush headings (source mode)
+ description: Shifts heading hashes so headings are aligned with the edge of the editor. This feature is currently incompatible with mobile.
+ type: class-toggle
+ -
+ id: cc-lp-editor-heading-hash
+ title: Flush headings (live preview mode)
+ description: Shifts heading hashes so headings are aligned with the edge of the editor. This feature is currently incompatible with mobile.
+ type: class-toggle
+ -
+ id: cc-em-strong
+ title: Bold and italics
+ description: Styles bold and italic formatting to be less prominent
+ type: class-toggle
+ -
+ id: cc-hr
+ title: Horizontal rule (source mode)
+ description: Styles horizontal rules to span the width of the editor
+ type: class-toggle
+ -
+ id: cc-editor-list-bullets
+ title: Editor list bullets (source mode)
+ description: 'Replace *, -, + with a bullet character when creating lists'
+ type: class-toggle
+
+ -
+ id: preview-customization
+ title: Preview Customization
+ type: heading
+ level: 3
+ collapsed: true
+ -
+ id: cc-header-spacing
+ title: Dynamic Header Spacing
+ description: Applies the top and bottom header margins defined below, and adjusts spacing dynamically when the "Contextual Typography" plugin is active
+ type: class-toggle
+ -
+ id: cc-soft-wrap-code-blocks
+ title: Soft wrap code-blocks
+ type: class-toggle
+ -
+ id: cc-seamless-embed
+ title: Seamless embed
+ description: Display embedded content seamlessly as a part of the containing document
+ type: class-toggle
+ -
+ id: preview-bullet-size-adjust
+ title: Preview bullet size adjust
+ description: Increase or decrease preview mode bullet sizes. The default is 100%, or no change.
+ type: variable-number
+ default: 100
+ format: '%'
+
+
+ -
+ id: level-1-headings
+ title: Level 1 Headings
+ type: heading
+ level: 4
+ collapsed: true
+ -
+ id: h1-size
+ title: H1 font size
+ description: Accepts any CSS font-size value
+ type: variable-text
+ default: 1.602em
+ -
+ id: h1-line-height
+ title: H1 line height
+ description: Accepts decimal values
+ type: variable-number
+ default: 1.4
+ -
+ id: h1-margin-top
+ title: H1 top margin
+ description: Accepts decimal values representing the number of lines to add before the heading
+ type: variable-number
+ default: 3
+ -
+ id: h1-margin-bottom
+ title: H1 bottom margin
+ description: Accepts decimal values representing the number of lines to add below the heading
+ type: variable-number
+ default: 1
+ -
+ id: h1-weight
+ title: H1 font weight
+ description: Accepts numbers represeting the CSS font-weight
+ type: variable-number
+ default: 500
+ -
+ id: h1-style
+ title: H1 font style
+ description: Accepts any CSS font-style value
+ type: variable-text
+ default: normal
+
+ -
+ id: level-2-headings
+ title: Level 2 Headings
+ type: heading
+ level: 4
+ collapsed: true
+ -
+ id: h2-size
+ title: H2 font size
+ description: Accepts any CSS font-size value
+ type: variable-text
+ default: 1.424em
+ -
+ id: h2-line-height
+ title: H2 line height
+ description: Accepts decimal values
+ type: variable-number
+ default: 1.4
+ -
+ id: h2-margin-top
+ title: H2 top margin
+ description: Accepts decimal values representing the number of lines to add before the heading
+ type: variable-number
+ default: 2.25
+ -
+ id: h2-margin-bottom
+ title: H2 bottom margin
+ description: Accepts decimal values representing the number of lines to add below the heading
+ type: variable-number
+ default: 0.5
+ -
+ id: h2-weight
+ title: H2 font weight
+ description: Accepts numbers represeting the CSS font-weight
+ type: variable-number
+ default: 500
+ -
+ id: h2-style
+ title: H2 font style
+ description: Accepts any CSS font-style value
+ type: variable-text
+ default: normal
+
+ -
+ id: level-3-headings
+ title: Level 3 Headings
+ type: heading
+ level: 4
+ collapsed: true
+ -
+ id: h3-size
+ title: H3 font size
+ description: Accepts any CSS font-size value
+ type: variable-text
+ default: 1.266em
+ -
+ id: h3-line-height
+ title: H3 line height
+ description: Accepts decimal values
+ type: variable-number
+ default: 1.4
+ -
+ id: h3-margin-top
+ title: H3 top margin
+ description: Accepts decimal values representing the number of lines to add before the heading
+ type: variable-number
+ default: 1.75
+ -
+ id: h3-margin-bottom
+ title: H3 bottom margin
+ description: Accepts decimal values representing the number of lines to add below the heading
+ type: variable-number
+ default: 0.5
+ -
+ id: h3-weight
+ title: H3 font weight
+ description: Accepts numbers represeting the CSS font-weight
+ type: variable-number
+ default: 500
+ -
+ id: h3-style
+ title: H3 font style
+ description: Accepts any CSS font-style value
+ type: variable-text
+ default: normal
+
+ -
+ id: level-4-headings
+ title: Level 4 Headings
+ type: heading
+ level: 4
+ collapsed: true
+ -
+ id: h4-size
+ title: H4 font size
+ description: Accepts any CSS font-size value
+ type: variable-text
+ default: 1.125em
+ -
+ id: h4-line-height
+ title: H4 line height
+ description: Accepts decimal values
+ type: variable-number
+ default: 1.5
+ -
+ id: h4-margin-top
+ title: H4 top margin
+ description: Accepts decimal values representing the number of lines to add before the heading
+ type: variable-number
+ default: 1.5
+ -
+ id: h4-margin-bottom
+ title: H4 bottom margin
+ description: Accepts decimal values representing the number of lines to add below the heading
+ type: variable-number
+ default: 0.5
+ -
+ id: h4-weight
+ title: H4 font weight
+ description: Accepts numbers represeting the CSS font-weight
+ type: variable-number
+ default: 500
+ -
+ id: h4-style
+ title: H4 font style
+ description: Accepts any CSS font-style value
+ type: variable-text
+ default: normal
+
+ -
+ id: level-5-headings
+ title: Level 5 Headings
+ type: heading
+ level: 4
+ collapsed: true
+ -
+ id: h5-size
+ title: H5 font size
+ description: Accepts any CSS font-size value
+ type: variable-text
+ default: 1em
+ -
+ id: h5-line-height
+ title: H5 line height
+ description: Accepts decimal values
+ type: variable-number
+ default: 1.5
+ -
+ id: h5-margin-top
+ title: H5 top margin
+ description: Accepts decimal values representing the number of lines to add before the heading
+ type: variable-number
+ default: 1.5
+ -
+ id: h5-margin-bottom
+ title: H5 bottom margin
+ description: Accepts decimal values representing the number of lines to add below the heading
+ type: variable-number
+ default: 0.5
+ -
+ id: h5-weight
+ title: H5 font weight
+ description: Accepts numbers represeting the CSS font-weight
+ type: variable-number
+ default: 500
+ -
+ id: h5-style
+ title: H5 font style
+ description: Accepts any CSS font-style value
+ type: variable-text
+ default: normal
+
+ -
+ id: level-6-headings
+ title: Level 6 Headings
+ type: heading
+ level: 4
+ collapsed: true
+ -
+ id: h6-size
+ title: H6 font size
+ description: Accepts any CSS font-size value
+ type: variable-text
+ default: 1em
+ -
+ id: h6-line-height
+ title: H6 line height
+ description: Accepts decimal values
+ type: variable-number
+ default: 1.5
+ -
+ id: h6-margin-top
+ title: H6 top margin
+ description: Accepts decimal values representing the number of lines to add before the heading
+ type: variable-number
+ default: 1.5
+ -
+ id: h6-margin-bottom
+ title: H6 bottom margin
+ description: Accepts decimal values representing the number of lines to add below the heading
+ type: variable-number
+ default: 0.5
+ -
+ id: h6-weight
+ title: H6 font weight
+ description: Accepts numbers represeting the CSS font-weight
+ type: variable-number
+ default: 500
+ -
+ id: h6-style
+ title: H6 font style
+ description: Accepts any CSS font-style value
+ type: variable-text
+ default: italic
+
+ -
+ id: icons
+ title: Icons
+ type: heading
+ level: 3
+ collapsed: true
+ -
+ id: cc-no-custom-icons
+ title: Use Obsidian's default icons
+ type: class-toggle
+ default: false
+ -
+ id: cc-no-file-icons
+ title: Hide file icons
+ type: class-toggle
+ default: false
+ -
+ id: cc-no-folder-icons
+ title: Hide folder icons
+ type: class-toggle
+ default: false
+ -
+ id: folder-h
+ title: Folder icon color
+ type: variable-number-slider
+ default: 0
+ format: deg
+ min: 0
+ max: 359
+ step: 1
+ -
+ id: folder-s
+ title: Folder icon saturation
+ type: variable-number-slider
+ default: 100
+ format: '%'
+ min: 0
+ max: 200
+ step: 1
+ -
+ id: folder-b
+ title: Folder icon brightness
+ type: variable-number-slider
+ default: 100
+ format: '%'
+ min: 50
+ max: 150
+ step: 1
+
+*/
+:root {
+ --accent-h: 211;
+ /* Accent hue */
+ --accent-s: 100%;
+ /* Accent saturation */
+ --accent-l: 50%;
+ /* Accent lightness Light Mode */
+ --accent-d: calc(var(--accent-l) + 2%);
+ /* Accent lightness Dark Mode */
+ --color-black-rgb: 0, 0, 0;
+ --color-white-rgb: 255, 255, 255;
+ --default-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
+ Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
+ --editor-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
+ Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
+ --font-monospace: Menlo, SFMono-Regular, Consolas, "Roboto Mono", monospace;
+ /* Sizes, weights, padding */
+ --rem: 18px;
+ --editor-font-size: var(--rem);
+ --editor-line-height: 1.88889;
+ --editor-font-weight: 400;
+ --editor-font-features: "";
+ --ui-font-size: 14px;
+ --scale-small: 90;
+ --normal-weight: 400;
+ --bold-weight: 600;
+ --line-width: 600px;
+ --line-height: 1.5;
+ --max-width: 100%;
+ --nested-padding: 3.5%;
+ --icon-muted: 0.4;
+ --titlebar-height: 28px;
+ --header-width: 42px;
+ --radius-s: 4px;
+ --radius-m: 6px;
+ --radius-l: 10px;
+ --radius-xl: 20px;
+ --cursor: pointer;
+ --strong-weight: var(--bold-weight);
+ --strong-color: inherit;
+ --em-color: inherit;
+ --workspace-drawer-ribbon-width: 46px;
+ --preview-bullet-size-adjust: 100%;
+ --table-min-cell-width: 0px;
+}
+
+.theme-light {
+ --accent-r: 1;
+ --accent-g: 122;
+ --accent-b: 255;
+ --red-rgb: 255, 59, 48;
+ --orange-rgb: 255, 149, 0;
+ --yellow-rgb: 255, 204, 0;
+ --green-rgb: 52, 199, 89;
+ --teal-rgb: 90, 200, 250;
+ --blue-rgb: 0, 122, 255;
+ --indigo-rgb: 88, 86, 214;
+ --purple-rgb: 175, 82, 222;
+ --pink-rgb: 255, 0, 255;
+ --accent-hsl: var(--accent-h), var(--accent-s), var(--accent-l);
+ --accent-rgb: var(--accent-r), var(--accent-g), var(--accent-b);
+ --foreground-rgb: var(--color-black-rgb);
+ --background-rgb: var(--color-white-rgb);
+ --shade-90: rgba(var(--foreground-rgb), 0.9);
+ --shade-80: rgba(var(--foreground-rgb), 0.8);
+ --shade-70: rgba(var(--foreground-rgb), 0.7);
+ --shade-60: rgba(var(--foreground-rgb), 0.6);
+ --shade-50: rgba(var(--foreground-rgb), 0.5);
+ --shade-40: rgba(var(--foreground-rgb), 0.4);
+ --shade-30: rgba(var(--foreground-rgb), 0.3);
+ --shade-20: rgba(var(--foreground-rgb), 0.2);
+ --shade-10: rgba(var(--foreground-rgb), 0.1);
+ --shade-5: rgba(var(--foreground-rgb), 0.05);
+ --shade-3: rgba(var(--foreground-rgb), 0.03);
+ --shade-2: rgba(var(--foreground-rgb), 0.02);
+ --shade-0: rgb(var(--background-rgb));
+ --shade-90-opaque: hsl(0, 0%, 10%);
+ --shade-80-opaque: hsl(0, 0%, 20%);
+ --shade-70-opaque: hsl(0, 0%, 30%);
+ --shade-60-opaque: hsl(0, 0%, 40%);
+ --shade-50-opaque: hsl(0, 0%, 50%);
+ --shade-40-opaque: hsl(0, 0%, 60%);
+ --shade-30-opaque: hsl(0, 0%, 70%);
+ --shade-20-opaque: hsl(0, 0%, 80%);
+ --shade-10-opaque: hsl(0, 0%, 90%);
+ --shade-5-opaque: hsl(0, 0%, 95%);
+ --shade-3-opaque: hsl(0, 0%, 97%);
+ --shade-2-opaque: hsl(0, 0%, 98%);
+ --shade-0-opaque: rgb(var(--background-rgb));
+ --shade-plus-darker: var(--shade-5);
+ --shade-plus-darker-hsl: hsl(0, 0%, 95%);
+ --background-primary: var(--shade-0-opaque);
+ --background-primary-alt: var(--shade-3-opaque);
+ --background-secondary: var(--shade-3-opaque);
+ --background-secondary-alt: var(--shade-3-opaque);
+ --background-tertiary: var(--shade-3-opaque);
+ --background-modifier-border: var(--shade-plus-darker);
+ --background-modifier-border-hover: var(--shade-plus-darker);
+ --background-modifier-border-focus: var(--shade-plus-darker);
+ --text-normal: var(--shade-90-opaque);
+ --text-normal-bold: var(--shade-90-opaque);
+ --text-normal-em: var(--shade-90-opaque);
+ --text-muted: var(--shade-50-opaque);
+ --text-faint: var(--shade-30-opaque);
+ --text-error: rgb(var(--red-rgb));
+ --text-error-hover: rgb(var(--red-rgb));
+ --background-transparent: transparent;
+ --background-translucent: rgba(245, 245, 245, 0.75);
+ --background-match-highlight: hsla(var(--accent-hsl), 0.2);
+ --background-modifier-accent: hsl(
+ var(--accent-h),
+ var(--accent-s),
+ calc(var(--accent-l) + 10%)
+ );
+ --text-accent: hsl(var(--accent-hsl));
+ --text-accent-hover: hsl(
+ var(--accent-h),
+ var(--accent-s),
+ calc(var(--accent-l) - 10%)
+ );
+ --text-on-accent: white;
+ --icon-hex: 000;
+ --interactive-accent: hsl(var(--accent-hsl));
+ --interactive-accent-hover: hsl(
+ var(--accent-h),
+ var(--accent-s),
+ calc(var(--accent-l) - 10%)
+ );
+ --quote-opening-modifier: var(--shade-70-opaque);
+ --interactive-accent-rgb: var(--accent-rgb);
+ --text-selection: hsl(var(--accent-h), var(--accent-s), 96%);
+ --text-highlight-bg: rgba(255, 224, 0, 0.5);
+ --text-highlight-bg-active: rgba(0, 0, 0, 0.1);
+ --background-modifier-cover: rgba(170, 170, 170, 0.6);
+ --opacity-translucency: 1;
+}
+
+.theme-dark {
+ --accent-h: 210;
+ /* Accent hue */
+ --accent-r: 1;
+ --accent-g: 127;
+ --accent-b: 255;
+ --red-rgb: 255, 69, 58;
+ --orange-rgb: 255, 159, 10;
+ --yellow-rgb: 255, 214, 10;
+ --green-rgb: 50, 215, 75;
+ --teal-rgb: 100, 210, 255;
+ --blue-rgb: 10, 132, 255;
+ --indigo-rgb: 94, 92, 230;
+ --purple-rgb: 191, 90, 242;
+ --pink-rgb: 255, 0, 255;
+ --accent-hsl: var(--accent-h), var(--accent-s), var(--accent-d);
+ --accent-rgb: var(--accent-r), var(--accent-g), var(--accent-b);
+ --foreground-rgb: 204, 204, 204;
+ --background-rgb: 30, 30, 30;
+ --shade-90: rgba(var(--foreground-rgb), 0.9);
+ --shade-80: rgba(var(--foreground-rgb), 0.8);
+ --shade-70: rgba(var(--foreground-rgb), 0.7);
+ --shade-60: rgba(var(--foreground-rgb), 0.6);
+ --shade-50: rgba(var(--foreground-rgb), 0.5);
+ --shade-40: rgba(var(--foreground-rgb), 0.4);
+ --shade-30: rgba(var(--foreground-rgb), 0.3);
+ --shade-20: rgba(var(--foreground-rgb), 0.2);
+ --shade-10: rgba(var(--foreground-rgb), 0.1);
+ --shade-5: rgba(var(--foreground-rgb), 0.05);
+ --shade-3: rgba(var(--foreground-rgb), 0.03);
+ --shade-2: rgba(var(--foreground-rgb), 0.02);
+ --shade-0: rgb(var(--background-rgb));
+ --shade-90-opaque: hsl(0, 0%, 73%);
+ --shade-80-opaque: hsl(0, 0%, 66%);
+ --shade-70-opaque: hsl(0, 0%, 60%);
+ --shade-60-opaque: hsl(0, 0%, 53%);
+ --shade-50-opaque: hsl(0, 0%, 46%);
+ --shade-40-opaque: hsl(0, 0%, 39%);
+ --shade-30-opaque: hsl(0, 0%, 32%);
+ --shade-20-opaque: hsl(0, 0%, 25%);
+ --shade-10-opaque: hsl(0, 0%, 18%);
+ --shade-5-opaque: hsl(0, 0%, 15%);
+ --shade-3-opaque: hsl(0, 0%, 14%);
+ --shade-2-opaque: hsl(0, 0%, 13%);
+ --shade-0-opaque: rgb(var(--background-rgb));
+ --shade-plus-darker: rgba(255, 255, 255, 0.15);
+ --shade-plus-darker-hsl: hsl(0, 0%, 16%);
+ --dark-separator: hsl(0, 0%, 9%);
+ --background-primary: var(--shade-0-opaque);
+ --background-primary-alt: var(--shade-3-opaque);
+ --background-secondary: var(--shade-3-opaque);
+ --background-secondary-alt: var(--shade-3-opaque);
+ --background-tertiary: var(--shade-3-opaque);
+ --background-modifier-border: var(--shade-plus-darker);
+ --background-modifier-border-hover: var(--shade-plus-darker);
+ --background-modifier-border-focus: var(--shade-plus-darker);
+ --background-modifier-box-shadow: rgba(0, 0, 0, 0.3);
+ --text-normal: var(--shade-90-opaque);
+ --text-normal-bold: var(--shade-90-opaque);
+ --text-normal-em: var(--shade-90-opaque);
+ --text-muted: var(--shade-50-opaque);
+ --text-faint: var(--shade-30-opaque);
+ --text-error: rgb(var(--red-rgb));
+ --text-error-hover: rgb(var(--red-rgb));
+ --background-transparent: transparent;
+ --background-translucent: rgba(40, 40, 40, 0.6);
+ --background-match-highlight: hsla(var(--accent-hsl), 0.2);
+ --background-modifier-accent: hsl(
+ var(--accent-h),
+ var(--accent-s),
+ calc(var(--accent-d) - 10%)
+ );
+ --text-accent: hsl(var(--accent-hsl));
+ --text-accent-hover: hsl(
+ var(--accent-h),
+ var(--accent-s),
+ calc(var(--accent-d) + 12%)
+ );
+ --text-on-accent: white;
+ --icon-hex: FFF;
+ --interactive-accent: hsl(var(--accent-hsl));
+ --interactive-accent-hover: hsl(
+ var(--accent-h),
+ var(--accent-s),
+ calc(var(--accent-d) - 15%)
+ );
+ --quote-opening-modifier: var(--shade-70-opaque);
+ --interactive-accent-rgb: var(--accent-rgb);
+ --text-selection: hsl(var(--accent-h), calc(var(--accent-s) - 50%), 20%);
+ --text-highlight-bg: rgba(255, 177, 80, 0.3);
+ --text-highlight-bg-active: rgba(255, 255, 255, 0.1);
+ --background-modifier-cover: rgba(20, 20, 20, 0.6);
+ --opacity-translucency: 1;
+}
+
+body {
+ --editor-line-height-rem: calc(var(--editor-line-height) * 1rem);
+ --editor-line-height-small: calc(
+ var(--editor-line-height) * var(--scale-small) / 100
+ );
+ --editor-line-height-small-rem: calc(var(--editor-line-height-small) * 1rem);
+}
+
+html,
+body,
+input,
+textarea,
+button {
+ font-family: var(--default-font);
+ font-size: var(--ui-font-size);
+ font-weight: var(--normal-weight);
+ line-height: var(--line-height);
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+strong {
+ font-weight: var(--bold-weight);
+}
+
+::-webkit-scrollbar {
+ width: 10px;
+ height: 10px;
+ background-color: transparent;
+}
+
+.modal .vertical-tab-header::-webkit-scrollbar-track,
+.mod-left-split .workspace-tabs ::-webkit-scrollbar-track,
+::-webkit-scrollbar-track {
+ background-color: transparent;
+}
+
+::-webkit-scrollbar-thumb {
+ background-clip: padding-box;
+ border: 3px solid transparent;
+ min-height: 40px;
+}
+
+textarea,
+select,
+input[type=text],
+input[type=search],
+input[type=email],
+input[type=password],
+input[type=number] {
+ border-radius: var(--radius-m);
+ font-size: var(--ui-font-size);
+ padding: 6px 11px;
+ border-color: var(--shade-10);
+ height: auto;
+ transition: 100ms box-shadow ease, 100ms border ease;
+}
+.theme-dark textarea,
+.theme-dark select,
+.theme-dark input[type=text],
+.theme-dark input[type=search],
+.theme-dark input[type=email],
+.theme-dark input[type=password],
+.theme-dark input[type=number] {
+ border-color: var(--shade-20);
+}
+
+textarea:focus,
+select:focus,
+input[type=text]:active,
+input[type=search]:active,
+input[type=email]:active,
+input[type=password]:active,
+input[type=number]:active,
+input[type=text]:focus,
+input[type=search]:focus,
+input[type=email]:focus,
+input[type=password]:focus,
+input[type=number]:focus {
+ border-color: hsla(var(--accent-hsl), 0.5);
+ box-shadow: inset 0 0 0 2px hsla(var(--accent-hsl), 0.5);
+}
+
+textarea {
+ padding: 8px 10px;
+}
+
+.setting-item-control button,
+button,
+button.mod-cta {
+ border-radius: var(--radius-m);
+ line-height: 1.3;
+ font-size: var(--ui-font-size);
+ font-weight: 500;
+ color: var(--text-normal);
+ padding: 4px 14px;
+ background-color: var(--shade-0);
+ border: 1px solid rgba(0, 0, 0, 0.12);
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08);
+ margin-right: 5px;
+}
+.setting-item-control button:last-of-type,
+button:last-of-type,
+button.mod-cta:last-of-type {
+ margin-right: 0;
+}
+.setting-item-control button.mod-cta:hover,
+button.mod-cta:hover,
+button.mod-cta.mod-cta:hover {
+ color: var(--text-normal);
+ background-color: var(--shade-0);
+}
+.theme-dark .setting-item-control button,
+.theme-dark button,
+.theme-dark button.mod-cta {
+ color: #dfdedf;
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3);
+ background-color: var(--shade-50);
+}
+.theme-dark .setting-item-control button.mod-cta:hover,
+.theme-dark button.mod-cta:hover,
+.theme-dark button.mod-cta.mod-cta:hover {
+ color: #dfdedf;
+ background-color: var(--shade-50);
+}
+
+.dropdown {
+ font-size: inherit;
+ font-family: inherit;
+ font-weight: 500;
+ background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");
+ color: var(--text-normal);
+ padding: 4px 28px 4px 14px;
+ background-color: var(--shade-0);
+ border: 1px solid rgba(0, 0, 0, 0.12);
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08);
+ border-radius: var(--radius-m);
+}
+
+.theme-dark .dropdown {
+ color: #dfdedf;
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3);
+ background-color: var(--shade-50);
+ background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");
+}
+
+.theme-dark .dropdown:focus,
+.dropdown:focus {
+ border-color: rgba(0, 0, 0, 0.12);
+}
+
+input[type=range] {
+ width: 120px;
+ -webkit-appearance: none;
+ background-color: var(--shade-plus-darker);
+ border: 1px solid rgba(0, 0, 0, 0.06);
+ box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.03);
+ border-radius: var(--radius-m);
+ height: 4px;
+ margin: 0;
+ padding: 0;
+}
+
+input[type=range]::-webkit-slider-runnable-track {
+ height: 4px;
+ -webkit-appearance: none;
+}
+
+input[type=range]::-webkit-slider-thumb {
+ -webkit-appearance: none;
+ border-radius: 20px;
+ width: 8px;
+ height: 20px;
+ cursor: ew-resize;
+ background: #fff;
+ box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.07);
+ position: relative;
+ top: -8px;
+}
+
+.theme-dark input[type=range]::-webkit-slider-thumb {
+ background-color: #c8c8c8;
+}
+
+input[type=range] {
+ outline: none;
+}
+
+input[type=checkbox] {
+ -webkit-appearance: none;
+ appearance: none;
+ padding: 0;
+ margin: 0;
+ background: var(--shade-0);
+ border: 1px solid var(--shade-40);
+ box-sizing: border-box;
+ box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15);
+ border-radius: 4px;
+ filter: none;
+}
+.theme-dark input[type=checkbox] {
+ background: linear-gradient(180deg, rgba(255, 255, 255, 0.14) 0%, rgba(255, 255, 255, 0.28) 100%);
+ box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25), inset 0px 0.5px 0px rgba(255, 255, 255, 0.15);
+ border-color: var(--shade-5);
+}
+input[type=checkbox]:focus, input[type=checkbox]:hover {
+ outline: 0;
+}
+.is-flashing input[type=checkbox]:checked, input[type=checkbox]:checked {
+ background: hsl(var(--accent-hsl));
+ box-shadow: none;
+ border-color: transparent;
+}
+.is-flashing input[type=checkbox]:checked:before, input[type=checkbox]:checked:before {
+ background-image: url('data:image/svg+xml;utf8,');
+ background-repeat: no-repeat;
+ background-position: center center;
+ background-size: 71%;
+ line-height: 1;
+ width: 100%;
+ height: 100%;
+ content: " ";
+ display: block;
+}
+
+.embedded-backlinks,
+.outgoing-link-pane,
+.backlink-pane {
+ background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+ font-family: var(--default-font);
+ font-size: var(--ui-font-size);
+ padding-bottom: 5rem;
+}
+.theme-dark .embedded-backlinks,
+.theme-dark .outgoing-link-pane,
+.theme-dark .backlink-pane {
+ background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.mod-left-split .embedded-backlinks,
+.mod-left-split .outgoing-link-pane,
+.mod-left-split .backlink-pane {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.theme-dark .mod-left-split .embedded-backlinks,
+.theme-dark .mod-left-split .outgoing-link-pane,
+.theme-dark .mod-left-split .backlink-pane {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.is-translucent .embedded-backlinks, .is-mobile .embedded-backlinks, .workspace-fake-target-overlay .embedded-backlinks,
+.is-translucent .outgoing-link-pane,
+.is-mobile .outgoing-link-pane,
+.workspace-fake-target-overlay .outgoing-link-pane,
+.is-translucent .backlink-pane,
+.is-mobile .backlink-pane,
+.workspace-fake-target-overlay .backlink-pane {
+ background: none !important;
+}
+.embedded-backlinks .search-result-file-matches,
+.outgoing-link-pane .search-result-file-matches,
+.backlink-pane .search-result-file-matches {
+ padding-right: 10px;
+ padding-left: 5px;
+}
+.embedded-backlinks .search-result-file-match:not(.search-info-more-matches),
+.outgoing-link-pane .search-result-file-match:not(.search-info-more-matches),
+.backlink-pane .search-result-file-match:not(.search-info-more-matches) {
+ background-color: var(--shade-3);
+}
+.embedded-backlinks .search-result-container,
+.outgoing-link-pane .search-result-container,
+.backlink-pane .search-result-container {
+ padding: 0 0 5px 10px;
+ margin-left: 0;
+ background: none;
+}
+.theme-dark .embedded-backlinks .search-result-container,
+.theme-dark .outgoing-link-pane .search-result-container,
+.theme-dark .backlink-pane .search-result-container {
+ background: none;
+}
+.embedded-backlinks .tree-item-flair,
+.outgoing-link-pane .tree-item-flair,
+.backlink-pane .tree-item-flair {
+ margin-right: 10px;
+}
+.embedded-backlinks .search-result-file-title .tree-item-flair,
+.outgoing-link-pane .search-result-file-title .tree-item-flair,
+.backlink-pane .search-result-file-title .tree-item-flair {
+ display: none;
+}
+.embedded-backlinks > .tree-item-self > .tree-item-inner,
+.outgoing-link-pane > .tree-item-self > .tree-item-inner,
+.backlink-pane > .tree-item-self > .tree-item-inner {
+ color: var(--text-muted);
+}
+.embedded-backlinks .tree-item-self.is-clickable:hover,
+.outgoing-link-pane .tree-item-self.is-clickable:hover,
+.backlink-pane .tree-item-self.is-clickable:hover {
+ background-color: transparent;
+}
+.embedded-backlinks .tree-item-self.is-clickable > .tree-item-inner,
+.outgoing-link-pane .tree-item-self.is-clickable > .tree-item-inner,
+.backlink-pane .tree-item-self.is-clickable > .tree-item-inner {
+ padding: 6px 0 6px 2px;
+}
+
+.outgoing-link-item .tree-item-inner-subtext,
+.outgoing-link-item .tree-item-icon {
+ color: var(--text-muted);
+}
+.outgoing-link-item .tree-item-inner {
+ line-height: 1.3;
+}
+
+.search-result-file-match-destination-file {
+ border-radius: var(--radius-m);
+ color: var(--text-muted);
+ padding: 3px 5px;
+ background-color: transparent;
+ border: none;
+}
+.search-result-file-match:hover .search-result-file-match-destination-file:hover, .search-result-file-match:hover .search-result-file-match-destination-file {
+ color: var(--text-muted);
+ background-color: transparent;
+}
+.search-result-file-match:hover .search-result-file-match-destination-file:hover {
+ background-color: var(--shade-plus-darker);
+}
+
+.embedded-backlinks {
+ border-top: 1px solid var(--background-modifier-border);
+ padding-top: 1.5em;
+}
+
+.modal > .modal-content.community-plugin {
+ padding: 0;
+ flex-direction: row;
+ align-items: flex-start;
+}
+
+.community-plugin-search,
+.community-plugin-details {
+ height: 100%;
+}
+
+.community-plugin-search {
+ padding: 0;
+}
+.community-plugin-search .setting-item-info {
+ display: none;
+}
+.community-plugin-search .setting-item {
+ padding: 26px 0 0;
+}
+.community-plugin-search .setting-item-control {
+ width: 100%;
+}
+.community-plugin-search .search-input-container {
+ width: 100%;
+ margin: 0;
+}
+.community-plugin-search button.clickable-icon {
+ margin: 0 10px 0 0;
+ padding: 8px 10px;
+}
+
+.community-plugin-search-summary {
+ padding: 0 12px 10px;
+ font-size: 13px;
+}
+
+.community-plugin-search-results {
+ background: linear-gradient(var(--background-secondary-alt) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.theme-dark .community-plugin-search-results {
+ background: linear-gradient(var(--background-secondary-alt) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.is-mobile .community-plugin-search-results {
+ background: none !important;
+}
+
+.community-plugin-item {
+ padding: 16px 16px 16px;
+ margin: 0;
+ border-top: 1px solid var(--shade-plus-darker);
+}
+.community-plugin-item .community-plugin-downloads {
+ font-size: 12px;
+}
+.community-plugin-item .community-plugin-author {
+ color: var(--text-muted);
+ font-size: 12px;
+ padding: 0 0 10px;
+}
+.community-plugin-item .community-plugin-desc {
+ color: var(--text-normal);
+}
+.community-plugin-item:hover {
+ background-color: var(--shade-3);
+}
+
+.community-plugin-downloads {
+ color: var(--text-normal);
+ display: flex;
+ align-items: flex-end;
+ margin-top: 0;
+ line-height: 1;
+ padding: 4px 0 4px;
+}
+.community-plugin-downloads > span {
+ display: flex;
+}
+
+.community-plugin-downloads-text {
+ position: static;
+}
+
+.community-plugin-name {
+ font-size: 14px;
+ font-weight: 500;
+ width: 100%;
+}
+.community-plugin-name .flair {
+ display: block;
+ font-size: 12px;
+ line-height: 1;
+ padding: 5px;
+ letter-spacing: 0;
+ text-transform: none;
+ position: static;
+ margin: 5px 0;
+ width: fit-content;
+}
+
+.community-plugin-version,
+.community-plugin-author {
+ line-height: inherit;
+}
+
+.community-plugin-info .community-plugin-desc {
+ color: var(--text-normal);
+ line-height: 1.3;
+ margin: 0;
+ padding: 1.5em 0 0.5em;
+}
+
+.modal.mod-community-theme {
+ padding: 0;
+}
+.modal.mod-community-theme .modal-content {
+ padding: 0 10px;
+}
+.modal.mod-community-theme .modal-title {
+ font-size: var(--ui-font-size);
+ margin-top: 1.5em;
+}
+
+.theme-list {
+ justify-content: space-evenly;
+}
+
+.community-theme {
+ padding: 0;
+ margin: 0 5px 3em 0;
+ align-items: stretch;
+ background: transparent;
+}
+.community-theme .community-theme-screenshot {
+ max-width: 100%;
+}
+.community-theme .modal-button-container {
+ padding: 0 10px;
+ justify-content: flex-start;
+}
+.community-theme.is-selected {
+ background-color: transparent;
+ color: var(--text-normal);
+}
+.community-theme.is-selected .community-theme-downloads,
+.community-theme.is-selected .community-theme-info {
+ color: var(--text-muted);
+}
+.community-theme.is-selected .community-theme-info + div {
+ box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1), inset 0 0 0 3px hsla(var(--accent-hsl), 0.5);
+}
+
+.community-theme-container {
+ width: 100%;
+}
+.community-theme-container + hr {
+ width: 100%;
+ border-top: 1px solid var(--shade-plus-darker);
+ margin: 10px 0;
+}
+
+.community-theme-title {
+ font-weight: 500;
+ text-align: left;
+ padding: 0 10px;
+}
+
+.community-theme-info {
+ line-height: 1;
+ flex-grow: 0;
+ padding: 0 10px;
+ align-items: flex-end;
+ justify-content: flex-start;
+ flex-wrap: wrap;
+}
+.community-theme-info + div {
+ border-radius: var(--radius-l);
+ display: flex;
+ align-items: center;
+ box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1);
+ background-color: var(--shade-3);
+ padding: 10px;
+ flex-grow: 1;
+}
+.community-theme-info .clickable-icon {
+ display: flex;
+ align-items: flex-start;
+ text-align: left;
+ margin: 1em 0 0.5em;
+ color: var(--text-accent);
+ text-decoration: underline;
+}
+.community-theme-info .clickable-icon:after {
+ line-height: 1.3;
+ content: "Features, customization options, & bug reports";
+ padding-left: 4px;
+}
+
+.community-theme-downloads {
+ display: flex;
+ align-items: flex-end;
+}
+.community-theme-downloads > span {
+ display: flex;
+}
+
+.community-theme-remove-button {
+ padding: 4px 6px;
+ display: flex;
+ color: var(--text-muted);
+ background-color: transparent;
+}
+.community-theme:hover .community-theme-remove-button {
+ display: flex;
+}
+.community-theme-remove-button:hover {
+ color: var(--text-muted);
+ background-color: var(--shade-plus-darker);
+}
+
+.community-theme-filters-container {
+ padding: 0.5em 0 2.5em;
+ align-items: center;
+ justify-content: center;
+}
+.community-theme-filters-container .search-input-clear-button {
+ right: 7px;
+}
+.community-theme-filters-container button {
+ padding: 8px 14px;
+ margin: 0 0 0 5px;
+ line-height: 1;
+ display: flex;
+}
+.community-theme-filters-container .setting-item {
+ flex-grow: 0;
+ padding: 0;
+}
+.community-theme-filters-container .setting-item-control {
+ align-items: center;
+}
+.community-theme-filters-container .search-input-container {
+ padding: 0;
+ margin: 0;
+}
+
+.community-theme-mode-toggle-container {
+ line-height: 1;
+ display: flex;
+ align-items: center;
+ flex-direction: row-reverse;
+ margin-left: 2em;
+}
+.community-theme-mode-toggle-container .checkbox-container {
+ top: 0;
+}
+
+.community-theme-mode-toggle-label {
+ margin: 0 0 0 5px;
+ position: static;
+}
+
+.document-search-container.mod-replace-mode {
+ height: unset;
+}
+
+.document-search-button,
+.document-search-close-button {
+ justify-self: flex-end;
+ top: 0;
+ font-size: 18px;
+ padding: 4px 0 4px;
+ line-height: 1;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ margin-left: auto;
+}
+
+.document-search-close-button {
+ font-family: var(--default-font) !important;
+ font-size: 20px;
+ width: 1.65rem;
+}
+
+.document-search-container {
+ background-color: var(--background-primary);
+ width: 100%;
+ position: absolute;
+ height: unset;
+ bottom: unset;
+ top: 0;
+ padding: 6px 10px;
+ border-top: 1px solid var(--shade-plus-darker);
+ border-bottom: 1px solid var(--shade-plus-darker);
+}
+
+input.document-search-input,
+input.document-replace-input {
+ transition: border-color 0.1s ease-in-out;
+ font-size: 13px !important;
+ height: auto;
+ margin: 0;
+ padding: 6px 10px;
+ line-height: 1;
+ border-radius: var(--radius-m);
+ max-width: 400px;
+ background-color: var(--shade-0);
+ border: 1px solid var(--shade-10);
+}
+
+input.document-search-input:hover,
+input.document-replace-input:hover {
+ border: 1px solid var(--shade-10);
+ background: var(--background-primary);
+ transition: border-color 0.1s ease-in-out;
+}
+
+input.document-search-input:focus,
+input.document-replace-input:focus {
+ background: var(--background-primary);
+ transition: all 0.1s ease-in-out;
+ border: 1px solid hsla(var(--accent-hsl), 0.5);
+ box-shadow: 0 0 0 2px hsla(var(--accent-hsl), 0.5);
+}
+
+input.document-search-input.mod-no-match,
+input.document-search-input.mod-no-match:hover,
+input.document-search-input.mod-no-match:placeholder-shown:hover {
+ background-color: var(--shade-0);
+}
+
+input.document-search-input.mod-no-match:not(:placeholder-shown),
+input.document-search-input.mod-no-match:not(:placeholder-shown):focus {
+ background-color: var(--shade-0);
+ box-shadow: 0 0 0 2px rgba(var(--background-modifier-error-rgb), 0.7);
+ border: 1px solid rgba(var(--background-modifier-error-rgb), 0.7);
+}
+
+.document-search-button {
+ color: var(--text-normal);
+ font-size: 13px;
+ line-height: 1;
+ border: 1px solid var(--shade-plus-darker);
+ border-radius: var(--radius-m);
+ font-weight: 500;
+ background-color: var(--shade-plus-darker);
+ height: auto;
+ padding: 4px 8px;
+ margin: 0 0 0 5px;
+}
+
+.document-search-button:hover {
+ background-color: var(--shade-10);
+}
+
+.document-search-buttons,
+.document-replace-buttons {
+ margin-left: 5px;
+ display: flex;
+ font-size: 13px;
+ line-height: 1;
+ width: 210px;
+}
+
+.document-search,
+.document-replace {
+ height: auto;
+ overflow: visible;
+ justify-content: flex-end;
+}
+
+.document-replace {
+ padding-top: 10px;
+}
+
+.markdown-source-view.is-searching .CodeMirror,
+.markdown-source-view.is-replacing .CodeMirror {
+ padding-bottom: 0;
+}
+
+.drag-ghost {
+ opacity: 0.8;
+ border-radius: 0;
+}
+
+.workspace-drop-overlay {
+ opacity: 1;
+ background-color: transparent;
+}
+.workspace-drop-overlay:before {
+ opacity: 1;
+ box-shadow: inset 0 0 0 4px hsla(var(--accent-hsl), 0.5);
+ background-color: transparent;
+ border-radius: 0;
+}
+.workspace-drop-overlay.mod-drag {
+ opacity: 1;
+}
+.workspace-drop-overlay.mod-drag:before {
+ opacity: 1;
+ background-color: var(--shade-2);
+}
+
+.workspace-fake-target-overlay.is-in-sidebar {
+ background-color: transparent;
+}
+.workspace-fake-target-overlay.is-in-sidebar .workspace-tabs {
+ background-color: transparent;
+}
+.workspace-fake-target-overlay.is-in-sidebar .workspace-tab-header-container {
+ padding-top: 10px;
+}
+
+.markdown-source-view.mod-cm6 .cm-scroller {
+ font-family: var(--editor-font);
+ font-size: var(--editor-font-size);
+ font-weight: var(--editor-font-weight);
+ line-height: var(--editor-line-height);
+ font-feature-settings: var(--editor-font-features);
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ padding: 2.5em 2em;
+}
+.markdown-source-view.mod-cm6 .cm-gutter {
+ font-family: var(--default-font);
+}
+.markdown-source-view.mod-cm6 .cm-line {
+ position: relative;
+}
+.markdown-source-view.mod-cm6 .cm-fold-indicator {
+ position: static;
+ display: inline-block;
+}
+.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator {
+ right: unset;
+ left: -4px;
+ height: calc(var(--editor-line-height) * 1em);
+ transform: translateX(-100%);
+ flex-direction: row-reverse;
+}
+.markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-content, .markdown-source-view.mod-cm6.is-readable-line-width:not(.is-rtl) .cm-contentContainer, .markdown-source-view.mod-cm6.is-readable-line-width.is-rtl .cm-contentContainer, .markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-line:not(.HyperMD-table-row) {
+ max-width: var(--line-width);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-frontmatter {
+ font-size: 0.9em;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-frontmatter.cm-def {
+ color: var(--text-muted);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-inline-code {
+ color: var(--text-normal);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-comment {
+ color: var(--shade-70);
+ font-style: italic;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote {
+ color: var(--text-normal);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote.cm-formatting-quote {
+ color: var(--text-faint);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote:not(.cm-formatting-quote) {
+ font-style: italic;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-quote {
+ font-weight: 600;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-url.cm-string:not(.cm-hmd-footnote-url) {
+ color: var(--shade-20);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-link,
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-url,
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-internal-link {
+ color: var(--text-accent);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link,
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-image.cm-link,
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link-string.cm-url.cm-string {
+ color: var(--shade-10);
+ display: inline-block;
+ padding: 0 1px;
+ font-weight: 600;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-task-line[data-task]:not([data-task=" "]),
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strikethrough,
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-link.cm-strikethrough,
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-internal-link.cm-strikethrough {
+ text-decoration: line-through;
+ text-decoration-color: var(--shade-50);
+ text-decoration-thickness: 2px;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-task-line[data-task]:not([data-task=" "]) {
+ color: inherit;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-footref,
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-blockid {
+ vertical-align: unset;
+ margin-top: 0;
+ font-size: unset;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-blockid {
+ font-family: var(--font-monospace);
+ font-size: 0.6em;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-list {
+ color: var(--text-normal);
+ font-weight: 600;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hashtag {
+ color: var(--text-accent);
+ text-decoration: none;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-task {
+ color: var(--text-faint);
+ font-weight: 600;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-task.cm-property + span {
+ text-decoration: line-through;
+ text-decoration-color: var(--shade-50);
+ text-decoration-thickness: 2px;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strong {
+ font-weight: var(--strong-weight);
+ color: var(--strong-color);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strong.cm-header {
+ font-weight: 800;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-em {
+ color: var(--em-color);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-em.cm-header {
+ font-style: italic;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-footnote span.cm-link.cm-hmd-footnote {
+ color: var(--text-accent);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-footnote span.cm-link.cm-hmd-footnote.cm-formatting {
+ color: var(--shade-10);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-table-row {
+ font-family: var(--font-monospace);
+ font-size: calc(var(--editor-font-size) - 2px);
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock-begin,
+.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock-end {
+ color: inherit;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock {
+ font-size: calc(var(--editor-font-size) - 2px);
+ line-height: inherit;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed {
+ padding-right: 1.5em;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed-link {
+ transform: none;
+ top: 0.2em;
+ right: 0;
+ left: unset;
+ padding-right: 0;
+ text-align: right;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian.is-live-preview .markdown-embed-link {
+ right: 5px;
+ top: 5px;
+}
+.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed .markdown-preview-view {
+ padding: 0;
+}
+.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-link,
+.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-image.cm-link,
+.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-link-string.cm-url.cm-string {
+ padding: 0;
+}
+.markdown-source-view.mod-cm6 .cm-foldPlaceholder {
+ margin-left: 0;
+ font-weight: 800;
+}
+.markdown-source-view.mod-cm6 span.list-bullet::after {
+ content: url('data:image/svg+xml; utf8, ');
+ line-height: 0;
+ position: absolute;
+ top: 51%;
+ left: 0;
+ display: block;
+ transform: translate(-40%, -50%);
+ width: 6px;
+ height: 6px;
+}
+.theme-dark .markdown-source-view.mod-cm6 span.list-bullet::after {
+ content: url('data:image/svg+xml; utf8, ');
+}
+.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote {
+ background-color: transparent;
+ padding: 0 0 0 1.4375rem;
+ border-left: 2px solid var(--shade-plus-darker);
+}
+.markdown-source-view.mod-cm6 .cm-blockquote-border {
+ border-color: var(--shade-plus-darker);
+ border-left-width: 2px;
+ text-indent: -2px;
+}
+
+.markdown-source-view.mod-cm5 {
+ padding: 0;
+}
+.markdown-source-view.mod-cm5.is-readable-line-width .CodeMirror {
+ padding-left: 0;
+ padding-right: 0;
+ margin: 0 auto 0 auto;
+ width: var(--line-width);
+ max-width: var(--max-width);
+}
+.markdown-source-view.mod-cm5 .CodeMirror-sizer {
+ margin-left: 0 !important;
+ border-right-width: 0px !important;
+}
+.markdown-source-view.mod-cm5 .CodeMirror-scroll {
+ padding-left: 3.5rem;
+ padding-right: 3.5rem;
+ margin-right: 0;
+ margin-bottom: 0;
+}
+.workspace-tabs .markdown-source-view.mod-cm5 .CodeMirror-scroll {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem;
+}
+.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar-track,
+.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar-thumb,
+.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar {
+ opacity: 0;
+ border: none;
+ background-color: transparent;
+}
+.markdown-source-view.mod-cm5 .CodeMirror-lines {
+ padding-top: 2.5rem;
+ padding-bottom: 170px;
+}
+.markdown-source-view.mod-cm5 .CodeMirror pre.CodeMirror-line,
+.markdown-source-view.mod-cm5 .CodeMirror pre.CodeMirror-line-like {
+ padding-left: 0;
+ padding-right: 0;
+}
+.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-linenumbers,
+.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-foldgutter {
+ background: transparent;
+}
+.markdown-source-view.mod-cm5 span[title="Fold line"],
+.markdown-source-view.mod-cm5 span[title="Unfold line"] {
+ line-height: 1;
+ position: relative;
+ /* top: 4px; */
+ font-size: 0;
+ color: transparent;
+ display: flex;
+ height: 100%;
+ align-items: center;
+}
+.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open,
+.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded {
+ background-color: rgba(var(--background-rgb), 0.6);
+ color: var(--text-faint);
+ cursor: var(--cursor);
+ line-height: 1;
+ display: flex;
+ height: var(--editor-line-height-rem);
+ align-items: center;
+ transition: color 140ms ease;
+}
+.markdown-source-view.mod-cm5 span[title="Fold line"]:hover,
+.markdown-source-view.mod-cm5 span[title="Unfold line"]:hover,
+.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:hover,
+.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:hover {
+ color: var(--text-muted);
+}
+.markdown-source-view.mod-cm5 span[title="Fold line"]:after,
+.markdown-source-view.mod-cm5 span[title="Unfold line"]:after,
+.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:after,
+.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:after {
+ text-align: center;
+ color: var(--text-faint);
+ font-size: 0.9rem;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 0.9rem;
+ height: 0.9rem;
+ line-height: 1;
+ font-weight: 600;
+}
+.markdown-source-view.mod-cm5 span[title="Fold line"]:after,
+.markdown-source-view.mod-cm5 span[title="Unfold line"]:after {
+ font-size: 1rem;
+ line-height: 1;
+}
+.markdown-source-view.mod-cm5 span[title="Unfold line"]:after,
+.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:after {
+ content: "›";
+ transform: translateY(-2px);
+}
+.markdown-source-view.mod-cm5 span[title="Fold line"]:after,
+.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:after {
+ content: "›";
+ transform: rotate(90deg);
+}
+.markdown-source-view.mod-cm5 .CodeMirror-linenumbers,
+.markdown-source-view.mod-cm5 .CodeMirror-foldgutter {
+ width: 18px;
+}
+.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-linenumbers,
+.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-foldgutter {
+ background: transparent;
+}
+.markdown-source-view.mod-cm5 .CodeMirror-linenumbers {
+ margin-left: -20px;
+}
+.markdown-source-view.mod-cm5 .CodeMirror-gutter-wrapper {
+ padding: 0;
+ height: 100%;
+ width: 18px;
+ left: -1.5em !important;
+ display: flex;
+}
+.markdown-source-view.mod-cm5 .CodeMirror-gutter-elt {
+ width: unset !important;
+ position: static;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-linenumber {
+ font-family: var(--default-font);
+ width: 18px !important;
+ min-width: 0;
+ position: absolute;
+ left: -20px !important;
+ padding: 3px 0 0;
+ display: flex;
+ justify-content: flex-end;
+ font-feature-settings: normal;
+}
+.workspace-split > .workspace-leaf .markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-gutters {
+ width: 18px;
+ left: 0 !important;
+ padding-right: 0;
+ transform: translateX(2rem);
+}
+.markdown-source-view.mod-cm5 .CodeMirror-foldmarker {
+ font-size: 0 !important;
+ color: transparent;
+ margin-left: 6px;
+ position: relative;
+ top: 1px;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian {
+ font-family: var(--editor-font);
+ font-size: var(--editor-font-size);
+ font-weight: var(--editor-font-weight);
+ line-height: var(--editor-line-height);
+ font-feature-settings: var(--editor-font-features);
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-code {
+ padding-right: 0;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-codeblock {
+ line-height: var(--editor-line-height);
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-comment {
+ color: var(--shade-70);
+ font-style: italic;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-quote {
+ color: var(--text-normal);
+ font-style: italic;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-url.cm-string:not(.cm-hmd-footnote-url) {
+ color: var(--shade-20);
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-link {
+ color: var(--text-accent);
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-link,
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-image.cm-link,
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-link-string.cm-url.cm-string {
+ color: var(--shade-10);
+ display: inline-block;
+ padding: 0 1px;
+ font-weight: 600;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote {
+ color: var(--text-accent);
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote.cm-formatting {
+ color: var(--shade-10);
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-footref,
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-blockid {
+ vertical-align: unset;
+ margin-top: 0;
+ font-size: unset;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-blockid {
+ font-family: var(--font-monospace);
+ font-size: 0.6em;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-header {
+ padding-left: 0 !important;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-url {
+ color: var(--text-accent);
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hmd-internal-link {
+ color: var(--text-accent);
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-link.cm-strikethrough,
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hmd-internal-link.cm-strikethrough {
+ text-decoration: line-through;
+ text-decoration-color: var(--text-muted);
+ text-decoration-thickness: 3px;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-footref {
+ font-size: var(--font-normal);
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote {
+ font-size: var(--font-small);
+ padding-left: 20px;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-task {
+ display: inline-block;
+ font-weight: 500;
+ color: var(--text-normal);
+ min-width: 1.3em;
+ font-family: inherit;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-highlight,
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-highlight,
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.obsidian-search-match-highlight {
+ background-color: var(--text-highlight-bg);
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-em.cm-header {
+ font-style: italic;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-strong.cm-header {
+ font-weight: 800;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-em:not(.cm-formatting-em) {
+ color: var(--em-color);
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-strong:not(.cm-formatting-strong) {
+ font-weight: var(--strong-weight);
+ color: var(--strong-color);
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-formatting-code-block,
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-inline-code {
+ color: var(--text-normal);
+}
+.markdown-source-view.mod-cm5 .cm-formatting-list-ul:before {
+ color: var(--text-normal);
+}
+.markdown-source-view.mod-cm5 .cm-formatting-list-ol {
+ color: var(--text-normal) !important;
+ white-space: pre;
+ display: inline-flex;
+ justify-content: flex-end;
+ width: 1rem;
+}
+.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hashtag,
+.markdown-source-view.mod-cm5 .frontmatter-container .tag,
+.markdown-source-view.mod-cm5 .tag {
+ background-color: transparent;
+ text-decoration: none;
+ display: inline;
+ color: var(--text-accent);
+ margin: 0;
+ text-align: unset;
+ vertical-align: unset;
+ border: none;
+ font-size: unset;
+ padding: 0 !important;
+ border-radius: 0;
+}
+.markdown-source-view.mod-cm5 .CodeMirror-linenumber {
+ font-size: var(--font-small) !important;
+ font-feature-settings: "tnum";
+ color: var(--text-faint);
+ padding-top: 3px;
+}
+.markdown-source-view.mod-cm5 .cm-strikethrough {
+ text-decoration-color: var(--text-muted);
+ text-decoration-thickness: 3px;
+}
+.markdown-source-view.mod-cm5 .CodeMirror pre.HyperMD-table-row {
+ font-family: var(--font-monospace);
+ font-size: calc(var(--font-normal) - 1px);
+}
+.markdown-source-view.mod-cm5 .cm-formatting-list {
+ color: var(--text-normal) !important;
+}
+.markdown-source-view.mod-cm5 .cm-formatting-quote {
+ color: var(--text-faint) !important;
+}
+.cc-fancy-cursor .markdown-source-view.mod-cm5 .CodeMirror-cursor {
+ border-left: 2px solid var(--text-accent);
+ transform: translateX(-0.5px);
+ border-radius: 2px;
+}
+.cc-soft-blink-cursor .markdown-source-view.mod-cm5 .CodeMirror-focused .CodeMirror-cursors {
+ visibility: visible !important;
+ transition: 100ms opacity ease-in;
+ opacity: 1;
+}
+.cc-soft-blink-cursor .markdown-source-view.mod-cm5 .CodeMirror-focused .CodeMirror-cursors[style^=visibility] {
+ opacity: 0;
+}
+.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-formatting-header.obsidian-search-match-highlight {
+ background: transparent;
+}
+.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-formatting-header {
+ font-family: var(--default-font);
+ color: var(--text-faint) !important;
+ font-weight: var(--normal-weight) !important;
+}
+.cc-editor-heading-hash .markdown-source-view.mod-cm5 div:not(.CodeMirror-activeline) > pre.HyperMD-header .cm-formatting-header:not(:only-child) {
+ color: transparent !important;
+}
+.cc-editor-heading-hash .markdown-source-view.mod-cm5 div:not(.CodeMirror-activeline) > pre.HyperMD-header .cm-formatting-header:not(:only-child):after {
+ font-family: var(--text);
+ color: var(--shade-20);
+ display: inline-block;
+ padding-right: 5px;
+}
+.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-header {
+ position: relative;
+}
+.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-header .cm-formatting-header:not(:only-child) {
+ position: absolute;
+ left: 0;
+ transform: translateX(-100%);
+ font-size: 11px !important;
+ display: block;
+ height: 100%;
+}
+.cc-block-quotes .markdown-source-view.mod-cm5 .cm-formatting-quote {
+ font-style: italic;
+ font-weight: 800;
+ color: var(--shade-10) !important;
+}
+.cc-block-quotes .markdown-source-view.mod-cm5 .HyperMD-quote-lazy {
+ padding-left: 1rem !important;
+}
+.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-list-line {
+ padding-top: 0;
+ padding-bottom: 10px;
+}
+.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-list-ul {
+ color: transparent !important;
+ position: relative;
+}
+.cc-list-relationship-lines .markdown-source-view.mod-cm5 .cm-hmd-list-indent > .cm-tab {
+ display: inline-block;
+}
+.cc-list-relationship-lines .markdown-source-view.mod-cm5 .cm-hmd-list-indent > .cm-tab:after {
+ content: " ";
+ display: block;
+ width: 1px;
+ position: absolute;
+ top: 0;
+ transform: translateX(-1.5px);
+ background: var(--shade-5);
+ height: 100%;
+}
+.cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-strong.cm-header, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-em.cm-header, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-strong, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-em {
+ color: var(--shade-20);
+ font-size: 0.777em;
+}
+.cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr span.cm-builtin, .cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr span.cm-hr {
+ color: transparent;
+}
+.cc-hr .markdown-source-view.mod-cm5 .HyperMD-hr {
+ position: relative;
+}
+.cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr-bg:after {
+ content: " ";
+ display: block;
+ position: absolute;
+ width: 100%;
+ height: 1px;
+ background-color: var(--shade-10);
+ top: 50%;
+}
+.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-formatting-list-ul:before {
+ line-height: 0;
+ position: absolute;
+ top: 51%;
+ left: 0;
+ display: block;
+ transform: translate(-56%, -50%);
+ width: 6px;
+ height: 6px;
+ content: url('data:image/svg+xml; utf8, ');
+}
+.theme-dark.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-formatting-list-ul:before {
+ content: url('data:image/svg+xml; utf8, ');
+}
+
+.workspace-split:not(.mod-right-split) .workspace-tabs {
+ background: transparent;
+ box-shadow: inset -10px 0 4px -10px rgba(0, 0, 0, 0.04);
+}
+
+.nav-files-container {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.theme-dark .nav-files-container {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.is-mobile .nav-files-container, .is-translucent .nav-files-container, .workspace-fake-target-overlay .nav-files-container {
+ background: none !important;
+}
+
+.nav-folder.mod-root > .nav-folder-title .nav-folder-title-content {
+ border-radius: 0;
+ color: transparent;
+ overflow: hidden;
+ height: 0px;
+ padding: 3px 0;
+}
+
+.nav-file-title,
+.nav-folder-title {
+ font-size: var(--ui-font-size);
+ color: var(--text-normal);
+ border: none;
+ font-weight: 500;
+ line-height: 1;
+ padding: 0 5px;
+ border-radius: var(--radius-s);
+ align-items: center;
+}
+.nav-folder.mod-root > .nav-file-title,
+.nav-folder.mod-root > .nav-folder-title {
+ font-size: var(--ui-font-size);
+ font-weight: 600;
+ border-radius: 0;
+}
+body:not(.is-grabbing) .nav-file-title:hover .nav-folder-collapse-indicator, body:not(.is-grabbing) .nav-file-title:hover,
+body:not(.is-grabbing) .nav-folder-title:hover .nav-folder-collapse-indicator,
+body:not(.is-grabbing) .nav-folder-title:hover {
+ background: transparent;
+}
+.nav-file.is-active > .nav-file-title, .nav-folder.is-active > .nav-file-title,
+.nav-file.is-active > .nav-folder-title,
+.nav-folder.is-active > .nav-folder-title {
+ background-color: var(--shade-plus-darker);
+}
+
+.nav-file-title {
+ align-items: center;
+ justify-content: flex-end;
+ flex-direction: row-reverse;
+}
+.nav-file-title.is-being-dragged, .nav-file-title.is-active, body:not(.is-grabbing) .nav-file-title.is-active:hover {
+ background-color: var(--shade-plus-darker);
+ color: var(--text-normal);
+}
+
+.nav-folder-title {
+ padding-right: 10px;
+}
+.nav-folder-title.is-being-dragged-over {
+ background-color: hsl(var(--accent-hsl));
+ color: var(--text-on-accent);
+}
+.nav-folder-title.is-being-dragged-over .nav-folder-collapse-indicator > svg {
+ color: var(--text-on-accent);
+}
+
+.nav-file-title-content,
+.nav-folder-title-content {
+ padding: 4px 0;
+ border: none;
+ line-height: 1.3;
+ border-radius: 0;
+}
+.nav-file-title-content.is-being-renamed,
+.nav-folder-title-content.is-being-renamed {
+ border-radius: var(--radius-s);
+ background-color: var(--background-primary);
+ box-shadow: inset 0 0 0 3px var(--shade-50-opaque);
+ padding: 4px;
+}
+.nav-file-title-content.is-being-renamed::before,
+.nav-folder-title-content.is-being-renamed::before {
+ display: none !important;
+}
+
+.nav-folder-title-content {
+ display: flex;
+ align-items: center;
+ flex-grow: 1;
+ padding-left: 4px;
+}
+.nav-folder.mod-root > .nav-folder-title.is-being-dragged-over .nav-folder-title-content {
+ box-shadow: inset 0 -3px hsl(var(--accent-hsl));
+}
+
+.nav-folder-children {
+ padding: 0;
+}
+.nav-folder:not(.mod-root) > .nav-folder-children {
+ padding-left: 5px;
+}
+.nav-folder-children > .nav-folder {
+ padding: 0 0 0 5px;
+}
+
+.nav-folder-collapse-indicator {
+ flex-grow: 0;
+ flex-shrink: 0;
+ width: auto;
+ margin: 0 -2px 0 0;
+}
+
+.nav-file {
+ padding: 0 5px 0 19px;
+}
+
+.nav-file-tag {
+ line-height: 1;
+ padding: 3px;
+ background-color: var(--shade-5);
+ letter-spacing: 0;
+}
+
+.cc-truncated-explorer-titles .nav-files-container {
+ overflow-x: hidden;
+}
+.cc-truncated-explorer-titles .nav-file-title,
+.cc-truncated-explorer-titles .nav-folder-title {
+ width: 100%;
+ white-space: normal;
+ display: flex;
+}
+.cc-truncated-explorer-titles .nav-file-title-content,
+.cc-truncated-explorer-titles .nav-folder-title-content {
+ display: inline-block;
+ width: 100%;
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ vertical-align: middle;
+}
+.cc-truncated-explorer-titles:not(.cc-no-folder-icons) .nav-folder-title-content::before {
+ top: 0.15em;
+}
+
+.cc-wrapped-explorer-titles .nav-files-container {
+ overflow-x: hidden;
+}
+.cc-wrapped-explorer-titles .nav-file-title,
+.cc-wrapped-explorer-titles .nav-folder-title {
+ width: 100%;
+ white-space: normal;
+ display: flex;
+}
+.cc-wrapped-explorer-titles .nav-file-title-content,
+.cc-wrapped-explorer-titles .nav-folder-title-content {
+ width: 100%;
+ white-space: normal;
+ display: flex;
+ align-items: flex-start;
+}
+.cc-wrapped-explorer-titles:not(.cc-no-folder-icons) .nav-file-title-content::before, .cc-wrapped-explorer-titles:not(.cc-no-folder-icons) .nav-folder-title-content::before {
+ top: 0;
+}
+
+.cc-show-vault-name .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content {
+ color: inherit;
+ overflow: visible;
+ height: unset;
+ padding: 4px;
+}
+
+.graph-controls {
+ top: 10px;
+ left: 10px;
+ color: var(--shade-90);
+ border: 1px solid var(--shade-10);
+ background: whitesmoke;
+ box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
+ font-weight: 500;
+ border-radius: var(--radius-m);
+ padding: 10px;
+}
+.graph-controls.is-close {
+ background: transparent;
+ border: none;
+ box-shadow: none;
+ padding: 0;
+ line-height: 1;
+}
+.theme-dark .graph-controls {
+ border: 1px solid var(--shade-20);
+ background: rgba(60, 60, 60, 0.5);
+}
+.theme-dark .graph-controls.is-close {
+ background: transparent;
+ border: none;
+}
+.graph-controls .collapse-icon {
+ font-size: 14px;
+ margin-left: -3px;
+}
+.graph-controls .tree-item-self {
+ cursor: pointer;
+ color: var(--text-normal);
+ font-weight: 500;
+ display: flex;
+ align-items: center;
+ line-height: 1;
+ padding: 0;
+ margin: 5px 0;
+}
+.graph-controls .search-input-container {
+ padding: 0;
+ margin-bottom: 10px !important;
+}
+.graph-controls .tree-item-collapse {
+ color: var(--text-normal);
+ padding: 0;
+ position: static;
+ line-height: 1;
+ display: flex;
+}
+.graph-controls > .tree-item > .tree-item-self .right-triangle {
+ opacity: unset;
+}
+.graph-controls .graph-control-section-header {
+ padding: 4px;
+}
+.graph-controls .setting-item {
+ border-top: none;
+}
+.graph-controls .setting-item-name {
+ font-size: 13px;
+ color: var(--text-normal);
+}
+.graph-controls .setting-item.mod-toggle .setting-item-control {
+ margin-top: 0;
+}
+.graph-controls.is-close .graph-controls-button.mod-open, .graph-controls:not(.is-close) .graph-controls-button.mod-reset, .graph-controls:not(.is-close) .graph-controls-button.mod-close, .graph-controls:not(.is-close):hover .graph-controls-button.mod-reset, .graph-controls:not(.is-close):hover .graph-controls-button.mod-close {
+ display: flex;
+}
+.graph-controls.is-close .graph-controls-button {
+ padding: 6px 7px;
+ opacity: 1;
+}
+
+.graph-control-section:not(:last-child) .tree-item-children {
+ border-bottom: none;
+}
+.graph-control-section .tree-item-children {
+ margin: 0 !important;
+ padding-bottom: 16px;
+}
+
+.graph-controls-button {
+ padding: 3px 3px;
+ font-size: 16px;
+ line-height: 1;
+ border-radius: var(--radius-s);
+ color: var(--text-muted);
+}
+.graph-controls-button:hover {
+ background-color: var(--shade-plus-darker);
+}
+.graph-controls-button.mod-close {
+ align-items: center;
+ top: 2px;
+ right: 2px;
+}
+.graph-controls-button.mod-reset {
+ top: 2px;
+ right: 24px;
+}
+
+.graph-color-button-container {
+ text-align: left;
+}
+
+body {
+ --h1-size: 1.602em;
+ --h1-line-height: 1.4;
+ --h1-margin-top: 3;
+ --h1-margin-bottom: 1;
+ --h1-weight: 500;
+ --h1-style: normal;
+ --h2-size: 1.424em;
+ --h2-line-height: 1.4;
+ --h2-margin-top: 2.25;
+ --h2-margin-bottom: 0.5;
+ --h2-weight: 500;
+ --h2-style: normal;
+ --h3-size: 1.266em;
+ --h3-line-height: 1.4;
+ --h3-margin-top: 1.75;
+ --h3-margin-bottom: 0.5;
+ --h3-weight: 500;
+ --h3-style: normal;
+ --h4-size: 1.125em;
+ --h4-line-height: 1.5;
+ --h4-margin-top: 1.5;
+ --h4-margin-bottom: 0.5;
+ --h4-weight: 500;
+ --h4-style: normal;
+ --h5-size: 1em;
+ --h5-line-height: 1.5;
+ --h5-margin-top: 1.5;
+ --h5-margin-bottom: 0.5;
+ --h5-weight: 500;
+ --h5-style: normal;
+ --h6-size: 1em;
+ --h6-line-height: 1.5;
+ --h6-margin-top: 1.5;
+ --h6-margin-bottom: 0.5;
+ --h6-weight: 500;
+ --h6-style: italic;
+ /* Hidden settings */
+ --h1-color: var(--text-normal);
+ --h2-color: var(--text-normal);
+ --h3-color: var(--text-normal);
+ --h4-color: var(--text-normal);
+ --h5-color: var(--text-normal);
+ --h6-color: var(--text-normal);
+}
+
+.cm-s-obsidian .cm-header.cm-header-1 {
+ color: var(--h1-color);
+ font-size: var(--h1-size);
+ line-height: var(--h1-line-height);
+ font-weight: var(--h1-weight);
+ font-style: var(--h1-style);
+}
+.cm-s-obsidian .cm-header.cm-header-2 {
+ color: var(--h2-color);
+ font-size: var(--h2-size);
+ line-height: var(--h2-line-height);
+ font-weight: var(--h2-weight);
+ font-style: var(--h2-style);
+}
+.cm-s-obsidian .cm-header.cm-header-3 {
+ color: var(--h3-color);
+ font-size: var(--h3-size);
+ line-height: var(--h3-line-height);
+ font-weight: var(--h3-weight);
+ font-style: var(--h3-style);
+}
+.cm-s-obsidian .cm-header.cm-header-4 {
+ color: var(--h4-color);
+ font-size: var(--h4-size);
+ line-height: var(--h4-line-height);
+ font-weight: var(--h4-weight);
+ font-style: var(--h4-style);
+}
+.cm-s-obsidian .cm-header.cm-header-5 {
+ color: var(--h5-color);
+ font-size: var(--h5-size);
+ line-height: var(--h5-line-height);
+ font-weight: var(--h5-weight);
+ font-style: var(--h5-style);
+}
+.cm-s-obsidian .cm-header.cm-header-6 {
+ color: var(--h6-color);
+ font-size: var(--h6-size);
+ line-height: var(--h6-line-height);
+ font-weight: var(--h6-weight);
+ font-style: var(--h6-style);
+}
+
+h1.embedded-note-title {
+ color: var(--h1-color);
+}
+
+.markdown-preview-view h1 {
+ color: var(--h1-color);
+ font-size: var(--h1-size);
+ line-height: var(--h1-line-height);
+ font-weight: var(--h1-weight);
+ font-style: var(--h1-style);
+}
+.markdown-preview-view h2 {
+ color: var(--h2-color);
+ font-size: var(--h2-size);
+ line-height: var(--h2-line-height);
+ font-weight: var(--h2-weight);
+ font-style: var(--h2-style);
+}
+.markdown-preview-view h3 {
+ color: var(--h3-color);
+ font-size: var(--h3-size);
+ line-height: var(--h3-line-height);
+ font-weight: var(--h3-weight);
+ font-style: var(--h3-style);
+}
+.markdown-preview-view h4 {
+ color: var(--h4-color);
+ font-size: var(--h4-size);
+ line-height: var(--h4-line-height);
+ font-weight: var(--h4-weight);
+ font-style: var(--h4-style);
+}
+.markdown-preview-view h5 {
+ color: var(--h5-color);
+ font-size: var(--h5-size);
+ line-height: var(--h5-line-height);
+ font-weight: var(--h5-weight);
+ font-style: var(--h5-style);
+}
+.markdown-preview-view h6 {
+ color: var(--h6-color);
+ font-size: var(--h6-size);
+ line-height: var(--h6-line-height);
+ font-weight: var(--h6-weight);
+ font-style: var(--h6-style);
+}
+
+.menu {
+ color: var(--shade-90);
+ border: 1px solid var(--shade-10);
+ background: whitesmoke;
+ box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
+ font-weight: 500;
+ border-radius: var(--radius-m);
+ padding: 10px 14px;
+}
+.theme-dark .menu {
+ border: 1px solid var(--shade-20);
+ background: #3c3c3c;
+}
+
+.menu-item {
+ border-radius: var(--radius-s);
+ display: flex;
+ align-items: center;
+ font-size: 13px;
+ line-height: 1;
+ padding: 5px 10px;
+ margin: 0 -10px;
+}
+.menu-item:hover:not(.is-disabled):not(.is-label), .menu-item.selected:not(.is-disabled):not(.is-label) {
+ background-color: var(--shade-plus-darker);
+}
+
+.menu-separator {
+ margin: 10px 0;
+ border-bottom: 1px solid var(--shade-plus-darker);
+}
+
+.menu-item-icon {
+ color: var(--text-muted);
+ position: static;
+ width: unset;
+ margin-right: 6px;
+ display: flex;
+}
+
+.tooltip {
+ font-size: 13px;
+ font-weight: 500;
+ color: var(--shade-60);
+ animation: unset !important;
+ background-color: var(--background-primary);
+ box-shadow: none;
+ line-height: 1.3;
+ padding: 6px 8px;
+ filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.1));
+}
+.tooltip .tooltip-arrow {
+ border-bottom-color: var(--background-primary);
+}
+.tooltip.mod-right .tooltip-arrow {
+ border-right-color: var(--background-primary);
+}
+.tooltip.mod-left .tooltip-arrow {
+ border-left-color: var(--background-primary);
+}
+.tooltip.mod-top .tooltip-arrow {
+ border-top-color: var(--background-primary);
+}
+
+.cm-tooltip,
+.popover {
+ box-shadow: none;
+ filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.1));
+}
+
+.popover.file-embed:hover {
+ border: none;
+ box-shadow: inset 0 0 0 3px hsla(var(--accent-hsl), 0.5);
+ background-color: var(--background-primary);
+}
+
+.notice-container {
+ top: var(--titlebar-height);
+}
+
+.is-mobile .notice,
+.notice {
+ border: 1px solid var(--shade-5);
+ color: var(--shade-90);
+ background: whitesmoke;
+ box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1), 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1);
+ font-weight: 500;
+ border-radius: var(--radius-m);
+ padding: 10px 14px;
+}
+.theme-dark .is-mobile .notice,
+.theme-dark .notice {
+ border: 1px solid var(--shade-10);
+ background: #3c3c3c;
+}
+
+.mod-warning {
+ font-weight: 500;
+}
+
+.progress-bar-message {
+ color: var(--text-muted);
+}
+
+.empty-state-title {
+ font-size: 1.6rem;
+ margin: 0 0 0.5rem;
+ font-weight: 500;
+}
+
+.empty-state-action {
+ font-weight: 500;
+ line-height: 1.7;
+ font-size: 1.2rem;
+}
+.empty-state-action:hover {
+ color: var(--text-normal);
+}
+
+.empty-state-action-list {
+ margin-top: 0;
+}
+
+.is-mobile {
+ padding: 0 !important;
+}
+.is-mobile.theme-dark, .is-mobile.theme-light {
+ --background-modifier-cover: rgba(0, 0, 0, 0.25);
+}
+.is-mobile .app-container {
+ background-color: var(--background-primary-alt);
+}
+.is-mobile .community-theme .modal-button-container button {
+ margin: 0 0 8px;
+}
+.is-mobile .community-theme .modal-button-container a {
+ padding: 12px 14px;
+ margin: 0;
+}
+.is-mobile .dropdown {
+ padding: 12px 28px 12px 14px;
+}
+.is-mobile .horizontal-main-container {
+ z-index: 2;
+}
+.is-mobile .menu-item-icon {
+ margin-right: 10px;
+}
+.is-mobile .modal {
+ border: none;
+}
+.is-mobile .modal.mod-settings .vertical-tab-header, .is-mobile .modal.mod-settings .vertical-tab-nav-item {
+ border-radius: 10px 10px 0 0;
+}
+.is-mobile .modal.mod-settings .vertical-tab-nav-item {
+ padding: 10px 8px;
+}
+.is-mobile .modal-setting-back-button {
+ color: var(--text-normal);
+ font-weight: 500;
+ border-bottom: 1px solid var(--shade-5);
+}
+.is-mobile .modal-title {
+ font-weight: 500;
+ font-size: 1rem;
+}
+.is-mobile .modal,
+.is-mobile .prompt,
+.is-mobile .suggestion-container {
+ border-radius: 10px 10px 0 0;
+ padding: 10px 10px 0;
+ overflow: hidden !important;
+}
+.is-mobile .modal.mod-community-theme,
+.is-mobile .modal.mod-community-plugin,
+.is-mobile .prompt,
+.is-mobile .modal.mod-settings {
+ width: 100vw;
+ height: 90vh;
+ max-height: calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 70px);
+ max-width: none;
+}
+.is-mobile .nav-buttons-container {
+ padding: 2px 0.5rem 0.5rem;
+}
+.workspace-leaf-content > .nav-header > .is-mobile .nav-buttons-container {
+ padding: 0.5rem 0.3rem;
+}
+.is-mobile .nav-file-title-content,
+.is-mobile .nav-folder-title-content {
+ padding: 7px 0;
+}
+.is-mobile .nav-files-container,
+.is-mobile .item-list,
+.is-mobile .search-result-container.mod-global-search {
+ padding-bottom: calc(1em + env(safe-area-inset-bottom));
+}
+.is-mobile .nav-folder-title-content {
+ padding-left: 4px;
+}
+.is-mobile .outgoing-link-pane .tree-item-self,
+.is-mobile .backlink-pane .tree-item-self {
+ font-size: 1rem !important;
+}
+.is-mobile .prompt-results {
+ padding-top: 1rem;
+}
+.is-mobile .safe-area-top-cover {
+ background-color: var(--background-secondary);
+ height: env(safe-area-inset-top);
+ z-index: 1;
+}
+.is-mobile .side-dock-ribbon {
+ border-right: 1px solid transparent;
+ padding: calc(env(safe-area-inset-top) + 4px) 0 calc(env(safe-area-inset-bottom) + 4px) env(safe-area-inset-left);
+}
+.is-mobile .side-dock-ribbon-action {
+ padding: 9px 0;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+}
+.is-mobile .suggestion-hotkey {
+ float: right;
+ display: flex;
+ line-height: 1;
+ flex-shrink: 0;
+ flex-grow: 0;
+ padding: 7px 10px;
+ background-color: var(--shade-plus-darker);
+ margin-left: 5px;
+}
+.is-mobile .suggestion-item {
+ padding: 10px;
+}
+.is-mobile .titlebar {
+ background: var(--background-secondary);
+ height: env(safe-area-inset-top) !important;
+ padding: 0 !important;
+ position: relative !important;
+}
+.is-mobile .vertical-tabs-container {
+ background-color: transparent;
+}
+.is-mobile .view-header-title {
+ padding: 10px 0;
+ line-height: 1;
+}
+.is-mobile .view-header-title-container,
+.is-mobile .view-header {
+ height: unset;
+}
+.is-mobile .workspace-split.mod-root {
+ padding-top: env(safe-area-inset-top);
+}
+
+.pull-down-action {
+ padding-top: calc(env(safe-area-inset-top) + 30px);
+}
+
+.workspace-drawer {
+ background: var(--background-primary);
+ width: calc(100vw - 54px);
+}
+
+.workspace-drawer-active-tab-back-icon {
+ flex-grow: 0;
+ flex-shrink: 0;
+ flex-basis: 0;
+ margin-right: 2px;
+}
+
+.workspace-drawer-active-tab-header {
+ margin: 0;
+ padding: 0 0.5rem 0.5rem;
+}
+
+.workspace-drawer-active-tab-icon {
+ display: none;
+}
+
+.workspace-drawer-header {
+ padding: 1rem;
+}
+
+.workspace-drawer-header-icon {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ align-self: flex-start;
+}
+
+.workspace-drawer-header-info {
+ margin-bottom: 0;
+}
+.workspace-drawer-header-info:empty {
+ margin: 0;
+}
+
+.workspace-drawer-header-left {
+ justify-content: center;
+}
+
+.workspace-drawer-header-name {
+ font-weight: 500;
+ line-height: 1;
+ height: auto;
+}
+
+.workspace-drawer-inner {
+ padding-top: env(safe-area-inset-top);
+}
+
+.workspace-drawer-ribbon {
+ background: transparent;
+ width: var(--workspace-drawer-ribbon-width);
+}
+
+.workspace-drawer-tab-container > * {
+ padding: 0 0.5rem;
+}
+
+.workspace-drawer-tab-option-item {
+ margin: 0;
+ padding: 0.66rem 0.5rem;
+}
+
+.workspace-drawer-tab-option-item-title,
+.workspace-drawer-active-tab-title {
+ font-size: 1em;
+ font-weight: 500;
+ width: 100%;
+}
+
+.workspace-drawer.mod-left .workspace-drawer-active-tab-container {
+ padding-left: 0;
+}
+.workspace-drawer.mod-left .workspace-drawer-header {
+ padding-left: 0.5rem;
+}
+.workspace-drawer.mod-left .workspace-drawer-inner {
+ padding-left: calc(var(--workspace-drawer-ribbon-width) + env(safe-area-inset-left));
+}
+.workspace-drawer.mod-right {
+ padding-right: env(safe-area-inset-right);
+}
+
+.workspace-drawer,
+.modal,
+.prompt,
+.suggestion-container {
+ box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.2);
+}
+
+.prompt {
+ border: 1px solid var(--shade-plus-darker);
+}
+
+.modal {
+ border-radius: var(--radius-l);
+ overflow: hidden;
+ font-size: var(--ui-font-size);
+ border: 1px solid var(--shade-30);
+ background: var(--background-primary);
+ min-width: 400px;
+ max-width: 1000px;
+ max-height: 90vh;
+ padding: 0;
+}
+.modal-container.mod-confirmation .modal {
+ width: auto;
+}
+.modal > :last-child {
+ padding-bottom: 10px;
+}
+.modal.mod-sync-history {
+ background-color: var(--shade-0);
+}
+.is-mobile .modal {
+ border: none;
+}
+.modal.mod-settings {
+ max-width: 1000px;
+ width: 90vw;
+ height: 90vh;
+}
+.modal.mod-settings .vertical-tabs-container,
+.modal.mod-settings .vertical-tab-content-container,
+.modal.mod-settings .vertical-tab-header {
+ height: 90vh;
+}
+.modal.mod-settings .vertical-tab-header {
+ background: linear-gradient(var(--shade-3-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+ margin-top: 27px;
+ padding-top: 0;
+}
+.theme-dark .modal.mod-settings .vertical-tab-header {
+ background: linear-gradient(var(--shade-3-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.is-mobile .modal.mod-settings .vertical-tab-header {
+ background: none !important;
+}
+.modal.mod-settings .vertical-tab-content-container {
+ padding: 0;
+ border-left: 1px solid var(--background-modifier-border);
+}
+.modal.mod-community-theme, .modal.mod-community-plugin {
+ width: 90vw;
+}
+
+.modal-close-button {
+ background-color: var(--shade-40);
+ border-radius: 50%;
+ height: 12px;
+ left: 8px;
+ right: unset;
+ top: 8px;
+ width: 12px;
+}
+.modal-close-button:before {
+ background-color: transparent;
+ content: " ";
+ display: block;
+ height: 12px;
+ width: 12px;
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+.modal-close-button:hover:before {
+ background-color: var(--shade-80);
+}
+
+.modal-title {
+ font-weight: 500;
+ font-size: 13px;
+ line-height: 1.2;
+ padding: 6px 28px;
+ border-bottom: 1px solid var(--shade-5);
+}
+.modal-title:empty {
+ display: none;
+}
+.modal-content .modal-title {
+ width: 100%;
+ border-bottom: none;
+}
+.is-mobile .modal-title {
+ font-weight: 500;
+ font-size: 1rem;
+}
+
+.modal-content {
+ height: 100%;
+ margin: 0;
+ min-height: 100px;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ padding: 2em;
+}
+.modal-content > * {
+ width: 100%;
+}
+.modal-container.mod-confirmation .modal-content {
+ justify-content: center;
+ padding: 0 1.5em;
+}
+.modal.mod-settings .modal-content {
+ padding: 0;
+}
+
+.modal-container.mod-confirmation .input-label {
+ display: none;
+}
+.modal-container.mod-confirmation input {
+ width: 100%;
+}
+
+.modal-button-container {
+ margin: 0;
+ display: flex;
+ text-align: unset;
+ justify-content: flex-end;
+ padding: 0 1.5em;
+}
+
+.vertical-tabs-container {
+ width: 100%;
+ background-color: var(--background-secondary);
+}
+
+.horizontal-tab-content,
+.vertical-tab-content {
+ background-color: var(--background-primary);
+ padding: 1.5rem;
+}
+
+.vertical-tab-header-group {
+ padding: 0 0 1.5rem;
+}
+
+.vertical-tab-header-group-title {
+ color: var(--shade-40);
+ font-size: 13px;
+ font-weight: 700;
+ text-transform: none;
+ letter-spacing: 0;
+ padding: 0 18px 6px;
+}
+
+.vertical-tab-header-group-items {
+ padding: 0 10px;
+}
+
+.vertical-tab-nav-item.is-active {
+ color: var(--text-normal);
+ background: var(--shade-plus-darker);
+}
+
+.vertical-tab-nav-item {
+ font-size: var(--ui-font-size);
+ padding: 5px 8px;
+ color: var(--text-normal);
+ border: none;
+ background: transparent;
+ font-weight: 500;
+ border-radius: var(--radius-s);
+ line-height: 1.4;
+}
+
+.horizontal-tab-nav-item:hover:not(.is-active),
+.vertical-tab-nav-item:hover:not(.is-active) {
+ background-color: transparent;
+}
+
+.nav-header {
+ padding: 0;
+}
+
+.nav-buttons-container {
+ padding: 2px 10px 10px;
+ justify-content: flex-start;
+ line-height: 1;
+ font-size: var(--rem);
+}
+
+.nav-action-button {
+ border-radius: var(--radius-m);
+ padding: 3px 5px;
+ opacity: 1;
+ margin: 0 2px 0 0;
+ display: flex;
+ border-radius: var(--radius-m);
+ background-color: var(--background-primary);
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08);
+ border: 1px solid rgba(0, 0, 0, 0.12);
+}
+.nav-action-button:last-child {
+ margin-right: 0;
+}
+.nav-action-button:hover {
+ background-color: var(--background-primary);
+ color: var(--text-muted);
+}
+.is-mobile .nav-action-button {
+ padding: 6px 8px;
+ margin: 0 5px 0 0;
+}
+.is-mobile .nav-action-button svg {
+ width: var(--svg-xxl);
+ height: var(--svg-xxl);
+}
+.nav-action-button.is-active {
+ color: var(--text-muted);
+ background-color: var(--background-primary);
+ border-color: hsla(var(--accent-hsl), 0.7);
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px hsla(var(--accent-hsl), 0.7);
+}
+.nav-action-button.is-active:hover {
+ color: var(--text-muted);
+}
+.theme-dark .nav-action-button {
+ color: var(--text-normal);
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3);
+ background-color: var(--shade-20);
+ border: 1px solid rgba(0, 0, 0, 0.5);
+}
+.theme-dark .nav-action-button.is-active, .theme-dark .nav-action-button:hover {
+ color: var(--text-normal);
+ background-color: var(--shade-20);
+ border-color: hsla(var(--accent-hsl), 0.7);
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3), inset 0 0 0 1px hsla(var(--accent-hsl), 0.7);
+}
+
+.tree-item-self {
+ border-radius: var(--radius-s);
+ display: flex;
+ align-items: center;
+ color: var(--text-normal);
+ font-weight: 500;
+ padding: 0;
+}
+.tree-item-self.is-clickable:hover {
+ background-color: var(--shade-plus-darker);
+}
+.tree-item-self .tree-item-icon {
+ margin: 0 0 0 -2px;
+}
+.tree-item-self .tree-item-icon:after {
+ content: none;
+}
+
+.tree-item-children {
+ margin-left: 14px;
+}
+
+.tree-item-flair {
+ color: var(--text-faint);
+ background-color: transparent;
+}
+.tree-item-self:hover .tree-item-flair {
+ color: var(--text-faint);
+ background-color: transparent;
+}
+
+.tree-item-flair-outer:after {
+ content: none;
+}
+
+.outline {
+ padding: 0 0 5rem;
+}
+.outline .pane-empty {
+ font-size: var(--ui-font-size);
+ color: var(--text-faint);
+ padding: 0 0 0 15px;
+ width: 100%;
+}
+.outline .tree-item-inner {
+ display: flex;
+ align-items: flex-start;
+ position: relative;
+ padding: 4px 6px;
+ line-height: 1.4;
+}
+.outline .tree-item-inner::before {
+ flex-shrink: 0;
+ content: "●";
+ display: block;
+ align-items: center;
+ justify-content: center;
+ width: 12px;
+ height: 12px;
+ font-size: 7px;
+ position: relative;
+ top: 0.8em;
+ margin-right: 4px;
+}
+.outline .tree-item-inner:not(:only-child)::before {
+ display: none;
+}
+.outline .tree-item-children {
+ margin-left: 22px;
+}
+
+.workspace-leaf-content[data-type=outline] .view-content {
+ background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.theme-dark .workspace-leaf-content[data-type=outline] .view-content {
+ background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.mod-left-split .workspace-leaf-content[data-type=outline] .view-content {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.theme-dark .mod-left-split .workspace-leaf-content[data-type=outline] .view-content {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.is-translucent .workspace-leaf-content[data-type=outline] .view-content, .is-mobile .workspace-leaf-content[data-type=outline] .view-content, .workspace-fake-target-overlay .workspace-leaf-content[data-type=outline] .view-content {
+ background: none !important;
+}
+
+.popover.hover-popover div.markdown-embed {
+ height: auto;
+}
+.popover.hover-popover div.markdown-embed .markdown-preview-view {
+ font-size: calc(var(--editor-font-size) * var(--scale-small) / 100);
+ padding: 1.5em;
+}
+.popover.hover-popover div.markdown-embed .markdown-preview-view .markdown-preview-view {
+ padding: 0;
+}
+.popover .markdown-embed-link,
+.popover .file-embed-link {
+ display: none;
+}
+
+.workspace-tabs .markdown-embed-link,
+.workspace-tabs .file-embed-link {
+ display: none;
+}
+.workspace-tabs div.markdown-embed {
+ height: auto;
+}
+.workspace-tabs .markdown-preview-view {
+ font-size: calc(var(--editor-font-size) * var(--scale-small) / 100);
+ padding: 1.5em;
+}
+.workspace-tabs .markdown-preview-view .markdown-preview-view {
+ padding: 0;
+}
+
+body {
+ --preview-font: var(--editor-font);
+ --preview-font-size: var(--editor-font-size);
+ --preview-line-height: var(--editor-line-height);
+ --preview-line-height-rem: calc(var(--preview-line-height) * 1rem);
+ --preview-font-weight: var(--editor-font-weight);
+ --preview-font-features: var(--editor-font-features);
+ --hr-spacing-top: calc(var(--editor-line-height-rem) / 2);
+ --hr-spacing-bottom: calc(var(--editor-line-height-rem) * 1.5);
+}
+
+.markdown-preview-view {
+ font-family: var(--preview-font);
+ font-size: var(--preview-font-size);
+ font-weight: var(--preview-font-weight);
+ line-height: var(--preview-line-height);
+ font-feature-settings: var(--preview-font-features);
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ padding-top: 2.5em;
+ padding-bottom: 2.5em;
+}
+.markdown-preview-view.is-readable-line-width .markdown-preview-sizer {
+ max-width: var(--line-width);
+}
+.markdown-preview-view .markdown-preview-sizer {
+ padding-left: 4px;
+ padding-right: 2px;
+}
+.markdown-preview-view hr {
+ margin-bottom: var(--hr-spacing-bottom);
+ box-sizing: content-box;
+ border: 0;
+ color: transparent;
+ display: block;
+ width: 100%;
+ height: var(--hr-spacing-top);
+ border-bottom: 1px solid var(--shade-10);
+}
+.markdown-preview-view li > p {
+ margin: 0;
+}
+.markdown-preview-view .footnotes li > p {
+ display: block;
+ margin-bottom: 0;
+}
+.markdown-preview-view .footnotes li > p + p {
+ margin-top: 0.3rem;
+}
+.markdown-preview-view blockquote {
+ font-style: italic;
+ border: unset;
+ border-width: unset;
+ padding: 0 0 0 1.4375rem;
+ margin-inline-start: unset;
+ border-left: 2px solid var(--shade-plus-darker);
+}
+.markdown-preview-view blockquote p {
+ margin: 0;
+}
+.markdown-preview-view ul,
+.markdown-preview-view ol {
+ margin-left: 0;
+ padding-inline-start: 1.2em;
+}
+.markdown-preview-view ul.contains-task-list {
+ padding-inline-start: 1.5em;
+}
+.markdown-preview-view .task-list-item-checkbox {
+ font-size: inherit;
+ width: 1em;
+ height: 1em;
+ top: 2px;
+ margin-right: 8px;
+}
+.markdown-preview-view ul > li::marker {
+ font-size: var(--preview-bullet-size-adjust);
+}
+.markdown-preview-view ul > li .task-list-item {
+ text-indent: calc(-1em - 8px);
+}
+.markdown-preview-view ul > li .task-list-item.is-checked {
+ color: inherit;
+ text-decoration: line-through;
+ text-decoration-color: var(--shade-50);
+ text-decoration-thickness: 2px;
+}
+.markdown-preview-view strong {
+ font-weight: var(--strong-weight);
+ color: var(--strong-color);
+}
+.markdown-preview-view em {
+ color: var(--em-color);
+}
+.markdown-preview-view img {
+ border: 0;
+ max-width: 100%;
+ display: block;
+ margin: inherit auto;
+}
+.markdown-preview-view img.emoji {
+ display: inline;
+ margin: 0;
+}
+.markdown-preview-view code {
+ color: inherit;
+}
+.markdown-preview-view th {
+ background-color: var(--shade-2);
+ font-weight: 500;
+ text-align: left;
+}
+.markdown-preview-view th[align=right] {
+ text-align: right;
+}
+.markdown-preview-view th[align=left] {
+ text-align: left;
+}
+.markdown-preview-view th[align=center] {
+ text-align: center;
+}
+.markdown-preview-view table {
+ width: 100%;
+}
+.markdown-preview-view th,
+.markdown-preview-view td {
+ font-family: var(--default-font);
+ font-size: 0.95em;
+ border-color: var(--shade-10-opaque);
+ min-width: var(--table-min-cell-width);
+ line-height: 1.5;
+}
+.theme-dark .markdown-preview-view th {
+ background-color: var(--shade-5);
+}
+.theme-dark .markdown-preview-view th,
+.theme-dark .markdown-preview-view td {
+ border-color: var(--shade-20-opaque);
+}
+.markdown-preview-view a.tag {
+ text-decoration: none;
+}
+
+.theme-light :not(pre) > code[class*=language-],
+.theme-light pre[class*=language-] {
+ background-color: var(--background-secondary-alt);
+}
+
+.markdown-embed .markdown-preview-view {
+ padding: 10px;
+}
+
+.markdown-embed-title {
+ font-size: 1em;
+ font-weight: var(--bold-weight);
+ color: var(--text-faint);
+ text-align: left;
+ line-height: inherit;
+ padding: 10px 10px 0;
+}
+.markdown-embed-title + div > .markdown-preview-view {
+ padding-top: 0;
+}
+
+.is-live-preview .markdown-embed-title {
+ padding: 0;
+}
+
+.markdown-embed,
+.file-embed {
+ padding: 0;
+}
+
+.markdown-embed-link,
+.file-embed-link {
+ line-height: 1;
+ right: unset;
+ left: 0;
+ transform: translateX(-100%);
+ padding-right: 4px;
+}
+.markdown-embed-link svg,
+.file-embed-link svg {
+ width: 1em;
+ height: 1em;
+}
+
+.markdown-preview-view .file-embed {
+ border-radius: var(--radius-l);
+ box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1);
+ background-color: var(--shade-3);
+ border: 3px solid transparent;
+ margin: 0;
+ padding: 10px;
+ transition: 150ms border-color ease;
+}
+.markdown-preview-view .file-embed:hover {
+ border-color: hsla(var(--accent-hsl), 0.5);
+}
+
+.file-embed-title {
+ display: flex;
+ align-items: center;
+ line-height: 1;
+ font-size: 1em;
+ line-height: inherit;
+}
+.file-embed-title svg {
+ line-height: 1;
+ width: 1em;
+ height: 1em;
+}
+
+.file-embed-icon {
+ color: var(--text-normal);
+ margin-right: 5px;
+ display: flex;
+ line-height: 1;
+}
+
+.search-input-container {
+ padding: 10px;
+ margin: 0;
+}
+.search-input-container input {
+ padding-right: 26px;
+}
+
+.search-empty-state {
+ font-size: inherit;
+}
+
+.search-input-clear-button {
+ top: 50%;
+ right: 16px;
+ line-height: 1;
+ transform: translateY(-50%);
+ display: flex;
+}
+.search-input-clear-button:before {
+ display: block;
+ width: 20px;
+ height: 20px;
+ background-color: var(--text-muted);
+ content: " ";
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+
+.search-empty-state {
+ color: var(--text-faint);
+ padding: 10px 8px;
+ margin: 0;
+}
+
+.search-result-file-title .tree-item-inner {
+ padding: 6px 0 6px 2px;
+}
+.search-result-file-title.is-clickable:hover {
+ color: var(--text-normal);
+ background: transparent;
+}
+
+.search-result-file-matches {
+ color: var(--text-normal);
+ font-size: 12px;
+ line-height: 1.6;
+ margin: 0;
+ padding: 0 1px 0 0;
+ border-bottom: none;
+}
+
+.search-info-more-matches {
+ font-size: 12px;
+ padding-top: 4px;
+ padding-bottom: 4px;
+ color: var(--text-normal);
+}
+
+.search-result-file-match {
+ cursor: var(--cursor) !important;
+ border-radius: var(--radius-m);
+ padding: 6px 10px 6px 10px;
+ margin-bottom: 5px;
+ width: 100%;
+ left: 0;
+}
+.search-result-file-match:not(.search-info-more-matches) {
+ border: 3px solid transparent;
+ background: var(--shade-0);
+ box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1);
+ transition: border-color 150ms ease-out;
+}
+.theme-dark .search-result-file-match:not(.search-info-more-matches) {
+ border: 3px solid transparent;
+ background: var(--shade-10);
+}
+.search-result-file-match:not(.search-info-more-matches):hover {
+ border: 3px solid hsla(var(--accent-hsl), 0.6);
+}
+.search-result-file-match.search-info-more-matches:hover {
+ background: var(--shade-plus-darker);
+}
+.search-result-file-match:hover {
+ color: var(--text-normal);
+}
+.search-result-file-match:after {
+ display: none;
+}
+.search-result-file-match:last-child {
+ margin-bottom: 1rem;
+}
+
+.search-result-container {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.theme-dark .search-result-container {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.is-translucent .search-result-container, .is-mobile .search-result-container, .workspace-fake-target-overlay .search-result-container {
+ background: none !important;
+}
+.search-result-container:before {
+ height: 1px;
+}
+.search-result-container.is-loading:before {
+ background-color: var(--background-modifier-accent);
+}
+
+.search-result {
+ margin-bottom: 0;
+}
+
+.search-result-file-matched-text {
+ background: hsla(var(--accent-hsl), 0.15);
+}
+.theme-dark .search-result-file-matched-text {
+ background: hsla(var(--accent-hsl), 0.25);
+}
+
+.setting-item-name {
+ font-weight: 500;
+}
+
+.checkbox-container {
+ background: var(--shade-plus-darker);
+ border: 1px solid rgba(0, 0, 0, 0.06);
+ box-sizing: border-box;
+ box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.03);
+}
+button + .checkbox-container {
+ margin-left: 10px;
+}
+.checkbox-container:after {
+ width: 20px;
+ height: 20px;
+ border-radius: 20px;
+ margin: 0;
+ background: #fff;
+ border: none;
+ box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(0, 0, 0, 0.06);
+ transform: translate3d(0, 0, 0);
+}
+.checkbox-container.is-enabled {
+ border: 1px solid rgba(0, 0, 0, 0.05);
+ box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.03);
+}
+.checkbox-container.is-enabled:after {
+ transform: translate3d(20px, 0, 0);
+}
+.theme-dark .checkbox-container {
+ border: 1px solid var(--shade-plus-darker);
+}
+.theme-dark .checkbox-container.is-enabled {
+ border: 1px solid var(--shade-10);
+}
+.theme-dark .checkbox-container:after {
+ background-color: #c8c8c8;
+}
+
+.modal.mod-settings button:not(.mod-cta):not(.mod-warning) {
+ background: var(--shade-0);
+}
+.theme-dark .modal.mod-settings button:not(.mod-cta):not(.mod-warning) {
+ color: #dfdedf;
+}
+
+.hotkey-search-container {
+ padding: 0 0 1.3em;
+}
+
+.hotkey-list-container {
+ background: linear-gradient(var(--shade-0) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+ padding: 0 0 1.5em;
+}
+.theme-dark .hotkey-list-container {
+ background: linear-gradient(var(--shade-0) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.is-mobile .hotkey-list-container {
+ background: none !important;
+}
+
+.setting-hotkey {
+ display: flex;
+ align-items: center;
+ background-color: var(--background-modifier-border);
+ padding: 4px 4px 4px 10px;
+ line-height: 18px;
+ min-height: 0;
+}
+
+.setting-add-hotkey-button,
+.setting-restore-hotkey-button {
+ color: var(--text-muted);
+}
+
+.setting-hotkey.mod-empty {
+ background: transparent;
+}
+
+.setting-delete-hotkey:hover {
+ color: var(--text-error);
+ background-color: transparent;
+}
+
+.is-mobile .modal.mod-settings button:not(.mod-cta):not(.mod-warning),
+.is-mobile .setting-item-control button,
+.is-mobile .modal button,
+.is-mobile .modal button.mod-cta {
+ padding: 12px 14px;
+}
+.is-mobile .modal.mod-settings .vertical-tab-nav-item {
+ padding: 10px 8px;
+}
+
+.workspace-leaf-content[data-type=starred] .item-list {
+ padding-top: 12px;
+}
+.workspace-leaf-content[data-type=starred] .nav-file {
+ padding-left: 5px;
+}
+
+.item-list {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.theme-dark .item-list {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.is-translucent .item-list, .is-mobile .item-list, .workspace-fake-target-overlay .item-list {
+ background: none !important;
+}
+
+.status-bar,
+.is-translucent .status-bar {
+ align-items: center;
+ background: white;
+ border-left: 1px solid var(--shade-plus-darker);
+ border-top-left-radius: var(--radius-m);
+ border-top: 1px solid var(--shade-plus-darker);
+ bottom: 0;
+ box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08);
+ color: var(--text-muted);
+ font-size: 11px;
+ line-height: 1;
+ max-height: unset;
+ padding: 8px 12px 8px 0;
+ position: absolute;
+ right: 0;
+ margin: 0;
+}
+.theme-dark .status-bar,
+.theme-dark .is-translucent .status-bar {
+ background: #323232;
+ border-color: var(--shade-3);
+}
+
+.status-bar-item {
+ padding: 0 0 0 10px;
+}
+
+.status-bar-item-segment {
+ margin-right: 10px;
+}
+
+.status-bar-item-icon {
+ display: block;
+}
+
+.status-bar-item-icon svg {
+ display: block;
+ width: 1em;
+ height: 1em;
+ fill: currentColor;
+}
+
+.tag-container {
+ background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+ padding-bottom: 5rem;
+}
+.theme-dark .tag-container {
+ background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.mod-left-split .tag-container {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.theme-dark .mod-left-split .tag-container {
+ background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px;
+ background-repeat: no-repeat;
+ background-size: 100% 40px, 140% 3px;
+ background-attachment: local, scroll;
+}
+.is-translucent .tag-container, .is-mobile .tag-container, .workspace-fake-target-overlay .tag-container {
+ background: none !important;
+}
+.tag-container .tree-item-self .collapse-icon {
+ padding: 4px;
+ margin: -4px 0 -4px -6px;
+}
+
+.tag-pane-tag {
+ padding: 0 6px;
+ line-height: 1;
+}
+.tag-pane-tag > .tree-item-inner:first-child {
+ margin-left: 14px;
+}
+
+.tag-pane-tag-text {
+ color: var(--text-accent);
+ padding: 6px 0;
+}
+.tag-pane-tag-text::before {
+ content: "#";
+}
+
+body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile) {
+ padding-top: var(--titlebar-height) !important;
+}
+
+.titlebar {
+ line-height: 1;
+ height: var(--titlebar-height) !important;
+ padding-top: 0 !important;
+ background-color: var(--shade-5);
+}
+.is-translucent .titlebar {
+ background-color: var(--background-translucent);
+}
+
+.titlebar-inner {
+ color: var(--text-muted);
+ height: 100%;
+}
+
+.titlebar-text {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ color: var(--text-faint);
+ display: none;
+ letter-spacing: 0;
+ font-weight: 500;
+}
+.cc-show-titlebar .titlebar-text {
+ display: block;
+}
+
+.mod-left .titlebar-button {
+ display: flex;
+ align-items: center;
+ border-radius: var(--radius-s);
+ margin-right: 5px;
+ opacity: 0;
+ padding: 2px 4px;
+ transition: 100ms opacity ease-out;
+}
+.mod-left .titlebar-button:hover {
+ background-color: var(--shade-plus-darker);
+}
+.titlebar:hover .mod-left .titlebar-button {
+ opacity: 1;
+}
+
+.titlebar-button-container {
+ display: flex;
+ align-items: center;
+ height: 100%;
+ top: 0;
+}
+.titlebar-button-container.mod-right .titlebar-button {
+ margin-left: 0;
+ border-radius: 0;
+ height: 100%;
+ align-items: center;
+ padding: 2px 15px;
+}
+
+.titlebar-button.mod-close:hover {
+ background-color: rgb(var(--red-rgb));
+ color: rgb(var(--color-white-rgb));
+}
+
+.workspace-ribbon {
+ background-color: transparent;
+ width: unset;
+}
+.workspace-ribbon.mod-left {
+ transition: padding-right 100ms ease, box-shadow 100ms ease;
+}
+.workspace-ribbon.mod-left.is-collapsed {
+ border-right-color: var(--shade-5-opaque);
+ background-color: var(--shade-5-opaque);
+}
+.workspace-ribbon.mod-right {
+ top: auto;
+ bottom: 0;
+ z-index: 9;
+ right: 0;
+ position: absolute;
+ background: transparent;
+ border-right: 0;
+ padding: 0 5px 0 0;
+}
+.workspace-ribbon.mod-right.is-collapsed {
+ border-left-color: transparent;
+}
+.workspace-ribbon.mod-right .workspace-ribbon-collapse-btn {
+ margin-bottom: 33px;
+ border: 1px solid transparent;
+}
+.workspace-ribbon.mod-right:not(.is-collapsed) .workspace-ribbon-collapse-btn {
+ border: 1px solid var(--shade-10);
+ background: whitesmoke;
+ box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
+}
+.theme-dark .workspace-ribbon.mod-right:not(.is-collapsed) .workspace-ribbon-collapse-btn {
+ border: 1px solid var(--shade-20);
+ background: #3c3c3c;
+}
+
+.side-dock-ribbon {
+ padding: 5px 2.5px 0;
+ flex-basis: unset;
+ flex-shrink: 0;
+ flex-grow: 0;
+}
+
+.side-dock-ribbon-action,
+.workspace-ribbon-collapse-btn {
+ display: flex;
+ align-items: center;
+ border-radius: var(--radius-s);
+ color: var(--text-muted);
+ justify-content: center;
+ margin: 0;
+ padding: 4px 6px;
+ transition: none;
+}
+.side-dock-ribbon-action:hover,
+.workspace-ribbon-collapse-btn:hover {
+ background: var(--shade-plus-darker);
+}
+
+.side-dock-ribbon-action {
+ margin-top: 5px;
+}
+
+.side-dock-settings {
+ margin-bottom: 5px;
+}
+
+.workspace-tab-header-container {
+ line-height: 1;
+ background-color: transparent;
+ height: unset;
+ padding: 5px 10px 10px;
+}
+.mod-right-split .workspace-tab-header-container {
+ padding-top: 10px;
+}
+
+.workspace-tab-container-before,
+.workspace-tab-container-after {
+ width: 0;
+}
+
+.workspace-tab-header,
+.workspace-tab-header-inner,
+.workspace-tab-container-before,
+.workspace-tab-container-after {
+ transition: none;
+}
+
+.workspace-tabs .workspace-leaf,
+.workspace-tab-container-before.is-before-active .workspace-tab-header-inner,
+.workspace-tab-container-after.is-after-active .workspace-tab-header-inner,
+.workspace-tab-header.is-before-active .workspace-tab-header-inner,
+.workspace-tab-header.is-after-active .workspace-tab-header-inner,
+.workspace-tab-container-before.is-before-active,
+.workspace-tab-container-after.is-after-active,
+.workspace-tab-header.is-before-active,
+.workspace-tab-header.is-after-active {
+ background-color: transparent;
+ box-shadow: none;
+}
+
+.workspace-tab-container-inner {
+ border-radius: var(--radius-s);
+ background: var(--shade-plus-darker);
+ padding: 1px;
+ border-radius: var(--radius-s);
+ box-shadow: inset 0px 0px 4px rgba(var(--color-black-rgb), 0.04);
+}
+.theme-dark .workspace-tab-container-inner {
+ background: rgba(var(--color-black-rgb), 0.2);
+}
+
+.workspace-tab-header.is-active,
+.workspace-tab-header.is-active:hover {
+ color: var(--text-muted);
+ background-color: var(--shade-0);
+ box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1);
+}
+.theme-dark .workspace-tab-header.is-active,
+.theme-dark .workspace-tab-header.is-active:hover {
+ color: var(--shade-80);
+ background-color: var(--shade-20);
+}
+
+.workspace-tab-header:hover {
+ background-color: var(--shade-plus-darker);
+ box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1);
+}
+
+.workspace-tab-header {
+ border-radius: var(--radius-s);
+ padding: 4px 6px;
+}
+.workspace-tab-header + .workspace-tab-header {
+ margin-left: 1px;
+}
+.workspace-tab-header.is-active {
+ border-radius: var(--radius-s);
+}
+
+.workspace-tab-header-inner,
+.workspace-tab-header-inner-icon {
+ display: flex;
+}
+
+.workspace-tab-container-after.is-after-active .workspace-tab-header-inner,
+.workspace-tab-header.is-after-active .workspace-tab-header-inner {
+ border-bottom-left-radius: 0;
+}
+
+.view-header {
+ height: unset;
+ align-items: center;
+ padding: 6px 10px;
+ box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.08);
+ border-bottom: none;
+ border-top: none;
+}
+.theme-dark .view-header {
+ box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+}
+.view-header, .workspace-leaf.mod-active .view-header, .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header {
+ background-color: var(--background-primary);
+ border-bottom: none;
+}
+
+.view-header-title-container {
+ padding-left: 0;
+ line-height: 1;
+}
+.view-header-title-container:after {
+ display: none;
+}
+
+.view-header-title {
+ padding: 3px 0;
+ line-height: 1;
+ margin-left: 7px;
+ font-size: var(--ui-font-size);
+ font-weight: 500;
+}
+
+.view-actions {
+ margin-right: 1px;
+ padding: 0;
+ align-items: center;
+}
+
+.view-action {
+ border-radius: var(--radius-s);
+ top: 0;
+ display: flex;
+ color: var(--shade-40);
+ margin: 0 0 0 5px;
+ padding: 4px 6px;
+}
+.view-action:last-child {
+ margin-left: 5px;
+}
+.view-action:hover {
+ color: var(--text-muted);
+ background-color: var(--shade-plus-darker);
+}
+
+.workspace-leaf-content .view-content {
+ padding: 10px;
+}
+
+:root {
+ --resize-handle-width: 2px;
+}
+
+.workspace {
+ background-color: var(--shade-5);
+}
+.is-translucent .workspace {
+ background-color: var(--background-translucent);
+}
+
+.workspace-tabs {
+ padding-right: 0;
+}
+.workspace-split .workspace-tabs {
+ background: var(--background-primary);
+}
+
+.workspace-split.mod-left-split,
+.workspace-split.mod-right-split {
+ font-size: var(--ui-font-size);
+}
+.workspace-split.mod-left-split > .workspace-leaf-resize-handle,
+.workspace-split.mod-right-split > .workspace-leaf-resize-handle {
+ height: 100%;
+}
+
+.is-translucent .workspace-leaf-resize-handle,
+.workspace-leaf-resize-handle {
+ background-color: var(--shade-3-opaque);
+}
+.is-translucent .workspace-leaf-resize-handle:hover,
+.workspace-leaf-resize-handle:hover {
+ background-color: var(--shade-5);
+}
+.theme-dark .is-translucent .workspace-leaf-resize-handle,
+.theme-dark .workspace-leaf-resize-handle {
+ background-color: var(--dark-separator);
+}
+.theme-dark .is-translucent .workspace-leaf-resize-handle:hover,
+.theme-dark .workspace-leaf-resize-handle:hover {
+ background-color: var(--shade-5);
+}
+.workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle,
+.workspace-split.mod-left-split > .workspace-leaf-resize-handle {
+ background-color: transparent;
+}
+.workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle,
+.workspace-split.mod-left-split > .workspace-leaf-resize-handle,
+.workspace-split.mod-right-split > .workspace-leaf-resize-handle {
+ height: 100%;
+}
+.workspace-split.mod-vertical > * > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle,
+.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle,
+.workspace-split.mod-left-split > .workspace-leaf-resize-handle,
+.workspace-split.mod-right-split > .workspace-leaf-resize-handle {
+ width: var(--resize-handle-width);
+}
+.workspace-split.mod-vertical > * > .is-translucent .workspace-leaf-resize-handle:active, .workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle:active, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle:active,
+.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle:active,
+.workspace-split.mod-left-split > .workspace-leaf-resize-handle:active,
+.workspace-split.mod-right-split > .workspace-leaf-resize-handle:active {
+ background-color: var(--shade-10);
+ box-shadow: 1px 0 0 var(--shade-10), -1px 0 0 var(--shade-10);
+}
+.workspace-split.mod-horizontal > * > .is-translucent .workspace-leaf-resize-handle,
+.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle {
+ height: var(--resize-handle-width);
+}
+.workspace-split.mod-horizontal > * > .is-translucent .workspace-leaf-resize-handle:active,
+.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:active {
+ background-color: var(--shade-10);
+ box-shadow: 0 1px 0 var(--shade-10), 0 -1px 0 var(--shade-10);
+}
+
+.workspace-split.mod-vertical > .workspace-leaf {
+ padding-right: var(--resize-handle-width);
+}
+
+.workspace-split.mod-root > .workspace-leaf:first-of-type .workspace-leaf-content {
+ border-top-left-radius: unset;
+}
+
+.workspace-split.mod-root > .workspace-leaf:last-of-type .workspace-leaf-content {
+ border-top-right-radius: unset;
+}
+
+.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .CodeMirror-cursor,
+.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .cm-cursor,
+.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .cm-dropCursor {
+ border-left: 1px solid var(--text-accent);
+ border-right: 1px solid var(--text-accent);
+ transform: translateX(-1px);
+ border-radius: 2px;
+ margin-left: 0;
+}
+
+.cc-soft-blink-cursor .mod-cm6.cm-s-obsidian .cm-focused .cm-cursorLayer {
+ animation-timing-function: ease-out;
+}
+
+body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-strong.cm-header,
+body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-em.cm-header,
+body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-strong,
+body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-em {
+ color: var(--shade-20);
+ font-size: 0.777em;
+}
+
+.cc-hr .cm-s-obsidian.mod-cm6 .HyperMD-hr:not(.cm-active) span.cm-hr {
+ color: transparent;
+}
+.cc-hr .cm-s-obsidian.mod-cm6 .HyperMD-hr:not(.cm-active) {
+ background: linear-gradient(180deg, transparent calc(50% - 1px), var(--shade-10) 50%, transparent calc(50% + 1px));
+}
+
+.cc-editor-list-bullets .cm-s-obsidian.mod-cm6:not(.is-live-preview) span.cm-formatting-list-ul {
+ color: transparent !important;
+ position: relative;
+}
+.cc-editor-list-bullets .cm-s-obsidian.mod-cm6:not(.is-live-preview) span.cm-formatting-list-ul:before {
+ line-height: 0;
+ position: absolute;
+ top: 51%;
+ left: 0;
+ display: block;
+ transform: translate(-40%, -50%);
+ width: 6px;
+ height: 6px;
+ content: url('data:image/svg+xml; utf8, ');
+}
+.cc-editor-list-bullets.theme-dark .cm-s-obsidian:not(.is-live-preview) span.cm-formatting-list-ul:before {
+ content: url('data:image/svg+xml; utf8, ');
+}
+.cc-editor-list-bullets .cm-s-obsidian .HyperMD-list-line {
+ padding-top: 0;
+ padding-bottom: 10px;
+}
+
+.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .cm-header.cm-formatting-header.obsidian-search-match-highlight {
+ background: transparent;
+}
+.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header {
+ position: relative;
+}
+.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header:not(.cm-active) .cm-formatting-header:not(:only-child):after {
+ background-color: transparent;
+ color: transparent;
+}
+.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child) {
+ z-index: 1000;
+ position: absolute;
+ left: 0;
+ transform: translateX(-100%);
+ display: inline-block;
+ color: transparent;
+}
+.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child):after {
+ background-color: var(--background-primary);
+ font-family: var(--default-font);
+ color: var(--text-faint);
+ font-weight: var(--normal-weight);
+ font-size: 10px;
+ position: absolute;
+ bottom: 15%;
+ right: 0;
+}
+.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-1:after {
+ content: "#";
+}
+.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-2:after {
+ content: "##";
+}
+.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-3:after {
+ content: "###";
+}
+.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-4:after {
+ content: "####";
+}
+.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-5:after {
+ content: "#####";
+}
+.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-6:after {
+ content: "######";
+}
+.cc-editor-heading-hash.is-mobile .cm-s-obsidian:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child):after {
+ letter-spacing: -3px;
+}
+
+.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .cm-header.cm-formatting-header.obsidian-search-match-highlight {
+ background: transparent;
+}
+.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header {
+ position: relative;
+}
+.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header:not(.cm-active) .cm-formatting-header:not(:only-child):after {
+ background-color: transparent;
+ color: transparent;
+}
+.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child) {
+ z-index: 1000;
+ position: absolute;
+ left: 0;
+ transform: translateX(-100%);
+ display: inline-block;
+ color: transparent;
+}
+.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child):after {
+ background-color: var(--background-primary);
+ bottom: 15%;
+ color: var(--text-faint);
+ font-family: var(--default-font);
+ font-size: 10px;
+ font-weight: var(--normal-weight);
+ position: absolute;
+ right: 0;
+}
+.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-1:after {
+ content: "#";
+}
+.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-2:after {
+ content: "##";
+}
+.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-3:after {
+ content: "###";
+}
+.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-4:after {
+ content: "####";
+}
+.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-5:after {
+ content: "#####";
+}
+.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-6:after {
+ content: "######";
+}
+.cc-lp-editor-heading-hash.is-mobile .cm-s-obsidian.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child):after {
+ letter-spacing: -3px;
+}
+
+@keyframes cm-blink {
+ 0% {
+ opacity: 1;
+ }
+ 10% {
+ opacity: 1;
+ }
+ 40% {
+ opacity: 1;
+ }
+ 50% {
+ opacity: 0;
+ }
+ 90% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+@keyframes cm-blink2 {
+ 0% {
+ opacity: 1;
+ }
+ 10% {
+ opacity: 1;
+ }
+ 40% {
+ opacity: 1;
+ }
+ 50% {
+ opacity: 0;
+ }
+ 90% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+body {
+ --svg-xs: 13px;
+ --svg-s: 14px;
+ --svg-m: 15px;
+ --svg-l: 16px;
+ --svg-xl: 18px;
+ --svg-xxl: 20px;
+ --folder-h: 0deg;
+ --folder-s: 100%;
+ --folder-b: 100%;
+}
+
+body.is-mobile {
+ --svg-xs: 17px;
+ --svg-s: 18px;
+ --svg-m: 19px;
+ --svg-l: 20px;
+ --svg-xl: 22px;
+ --svg-xxl: 24px;
+}
+
+.view-action > svg,
+.view-header-icon > svg,
+.nav-action-button svg,
+.workspace-tab-header-inner-icon > svg {
+ width: var(--svg-xl);
+ height: var(--svg-xl);
+}
+
+.side-dock-ribbon-action > svg {
+ width: 17px;
+ height: 17px;
+}
+
+.is-mobile .view-action > svg,
+.is-mobile .side-dock-ribbon-action > svg,
+.is-mobile .view-header-icon > svg,
+.is-mobile .nav-action-button svg,
+.is-mobile .workspace-tab-header-inner-icon > svg {
+ width: var(--svg-xxl);
+ height: var(--svg-xxl);
+}
+
+.workspace-drawer-header-icon > svg {
+ width: var(--svg-xxl);
+ height: var(--svg-xxl);
+}
+
+.menu-item-icon svg {
+ width: var(--svg-s);
+ height: var(--svg-s);
+}
+
+.setting-hotkey-icon.setting-delete-hotkey {
+ display: flex;
+ line-height: 1;
+ margin-left: 6px;
+}
+
+.setting-add-hotkey-button,
+.setting-restore-hotkey-button {
+ line-height: 1;
+ height: unset;
+ padding: 4px 6px;
+ display: flex;
+ align-items: center;
+}
+.setting-add-hotkey-button svg,
+.setting-restore-hotkey-button svg {
+ position: static;
+}
+
+.setting-add-hotkey-button:hover,
+.setting-restore-hotkey-button:hover {
+ color: var(--text-muted);
+ background: var(--shade-plus-darker);
+}
+
+.setting-add-hotkey-button > svg {
+ width: var(--svg-xl);
+ height: var(--svg-xl);
+ position: static;
+ display: block;
+}
+
+.view-header-icon,
+.workspace-tab-header,
+.side-dock-ribbon-tab {
+ background: transparent;
+ color: var(--text-muted);
+}
+
+.view-header-icon {
+ align-items: center;
+ border-radius: var(--radius-s);
+ color: var(--shade-40);
+ cursor: grab;
+ display: flex;
+ justify-content: center;
+ line-height: 1;
+ opacity: 1;
+ padding: 4px 6px;
+ position: static;
+ top: 0;
+}
+.view-header-icon:hover {
+ color: var(--text-muted);
+ background-color: var(--shade-plus-darker);
+}
+
+.view-header-icon:hover,
+.workspace-tab-header:hover,
+.side-dock-ribbon-tab:hover,
+.side-dock-ribbon-action:hover {
+ background: var(--shade-plus-darker);
+ color: var(--text-muted);
+ opacity: 1;
+}
+
+.workspace-tab-header-inner {
+ line-height: 1;
+ padding: 0;
+}
+
+.workspace-leaf-content[data-type=starred] .nav-file-icon {
+ display: none;
+}
+
+.workspace-drawer-active-tab-back-icon,
+.workspace-drawer-active-tab-back-icon > svg {
+ width: 0.9rem;
+ height: 0.9rem;
+ color: var(--shade-30);
+}
+
+.setting-item[data-id=folder-h] .setting-item-name::before,
+.setting-item[data-id=folder-s] .setting-item-name::before,
+.setting-item[data-id=folder-b] .setting-item-name::before,
+body:not(.cc-no-folder-icons) .nav-folder-title-content::before {
+ flex-shrink: 0;
+ flex-grow: 0;
+ margin-right: 5px;
+ position: relative;
+ top: -1px;
+ content: " ";
+ display: inline-block;
+ width: var(--svg-l);
+ height: var(--svg-l);
+ background-size: contain;
+ background-repeat: no-repeat;
+ background-position: center center;
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE2LjkzMyAxNi45MzMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXJHcmFkaWVudDE3NjkiIHgxPSI0NDUuMjgiIHgyPSI0NDUuMjgiIHkxPSIxNzkuMjgiIHkyPSIyMDAuMDciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLjM4OTU2IDAgMCAuMzgxODQgLTE2NS41MiAtNjMuNDQpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiM2MGMwZjAiIG9mZnNldD0iMCIvPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjODNkNGZiIiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ4NjAiIHgxPSI4LjQ2NjciIHgyPSI4LjQ2NjciIHkxPSIyOTMuMyIgeTI9IjI5Mi43NyIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yODAuMDcpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDhlYTIiIHN0b3Atb3BhY2l0eT0iLjI1IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIuMTUiIG9mZnNldD0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXJHcmFkaWVudDg2OCIgeDE9IjguNDY2NyIgeDI9IjguNDY2NyIgeTE9IjI5NC42MiIgeTI9IjI5My41NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCguOTk5OTggMCAwIC45OTk5OCAwIC0yODAuMDYpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDhlYTIiIHN0b3Atb3BhY2l0eT0iLjI1MDk4IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iIzAwOGVhMiIgc3RvcC1vcGFjaXR5PSIuMTUiIG9mZnNldD0iLjc1Njc4Ii8+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iLjE1IiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ4OTciIHgxPSI2Ljg3OTIiIHgyPSI2Ljg3OTIiIHkxPSIyODUuMzYiIHkyPSIyODMuNzciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLjk5OTk4IDAgMCAuOTk5OTggMCAtMjgwLjA2KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8c3RvcCBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ5MDciIHgxPSIxLjA1ODMiIHgyPSIxNS44NzUiIHkxPSIyODkuNTkiIHkyPSIyODkuNTkiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMjgwLjA3KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjNDZhMmQ3IiBzdG9wLW9wYWNpdHk9Ii41IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iIzQ2YTJkNyIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9Ii4xMDc4MyIvPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjNDZhMmQ3IiBzdG9wLW9wYWNpdHk9Ii4wOTU4MDgiIG9mZnNldD0iLjg5Mzk4Ii8+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiM0NmEyZDciIHN0b3Atb3BhY2l0eT0iLjUiIG9mZnNldD0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiA8L2RlZnM+CiA8aW1hZ2UgeD0iLjUyOTE2IiB5PSIxLjk2OSIgd2lkdGg9IjE1Ljg3NSIgaGVpZ2h0PSIxMy4yMjkiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVRdWFsaXR5IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUR3QUFBQXlDQVlBQUFBQTlyZ0NBQUFBQ1hCSVdYTUFBQTdYQUFBTzF3Rnhoais4QUFBQSBHWFJGV0hSVGIyWjBkMkZ5WlFCM2QzY3VhVzVyYzJOaGNHVXViM0pubSs0OEdnQUFBYlZKUkVGVWFJSHRtbDlUZ2xBUVJ3OS9qTXJSIDZhM3YvLzJxMGF6TUZPaGh1WEpMUmdIdjVHM2RNOFBncUhBNTdDNjgvQklPU2J4dENMVzNSVXZ5NjNNT0ZNQUVTT2t2WFFNbHNBVysgZ0IyUmlpZmV2Z0Rtd0FOd0IyUUR6N1VEMXNBU1dBRWJvQXB6bWVISWFTczdCeDZCbWZmOUVHcGdDdHdqTjIrQjNJQ1NpS3FkTi9zQyBxZXdNYWVlaHNqVEgzQ0NkNFViakJYaEhXdjBTMGdkcnVrcE9rRFllVTFrZjF5M1Q1cHdGMHVKdmlIVFZkUkVkNStpenppbHFaTXhLIHZORnlnbG16blNQcmt5S3lHZExpYTJTbSsxVDYxQnNpUFhHc1l3ZDhJamQ3VFhPemMrK1BvV1Q5eFNlMDdWMFJwc0pEM2h3YnBNT2Uga05FcTg2T0hoTUcxK1NWbTJEMVRTdVIxV2YyRnNDTjBCL1ZkOHhaNUdDK0FyMlB6b0lXTWRyU1NheEFHN3hsbHd0b3hZZTJZc0haTSBXRHNtckIwVDFvNEphOGVFdFdQQzJqRmg3Wml3ZGt4WU95YXNIUlBXamdscjUycUZvNDhNbnNuZUw2V05EZllKblB4SGFzU3RCR29uIHZFV2lQZEZtSkVmaXNsb2ZOSkVwbDgycStSa3p1a1FBSlRST2RnVThJM210S3ZkK1dOSm1tOGFFUzJPalJMcDJBYnpTZEcrbytIQnMgdUxuZElnWGNqMnFYME5pQWVHeDBCdGEvQVpTZ2EvMllEcHN1QUFBQUFFbEZUa1N1UW1DQyAiLz4KIDxwYXRoIGQ9Im0yLjIxIDIuMzhoMi42OTVjMC43NTA3NCAwIDAuNzgzMDIgMC4wMjg1IDEuNTQyMSAwLjYyOTYyIDAuNzgxNTkgMC41OTA0IDAuOTQ3NzkgMC42MDcgMS44NjM2IDAuNjA3bDYuNDEyNi0wLjA1MjRjMC42MzgtNWUtMyAxLjE1MTcgMC41MTM2MyAxLjE1MTcgMS4xNTE2djYuNzdjMCAwLjYzODAyLTAuNTEzNjQgMS4xNTE3LTEuMTUxNyAxLjE1MTdoLTEyLjUxM2MtMC42MzgwMiAwLTEuMTUxNy0wLjUxMzY0LTEuMTUxNy0xLjE1MTd2LTcuOTU0MmMwLTAuNjM4MDIgMC41MTM2NC0xLjE1MTcgMS4xNTE3LTEuMTUxN3oiIGZpbGw9IiM0NmEyZDciLz4KIDxwYXRoIGQ9Im0yLjIxMDIgMi4zODEyYy0wLjYzODAxIDAtMS4xNTE4IDAuNTEzODQtMS4xNTE4IDEuMTUxOHYyLjgxNjdoMTQuODE2di0xLjYzM2MwLTAuNjM4MDEtMC41MTM4Ny0xLjE1NjMtMS4xNTE4LTEuMTUxM2wtNi40MTI0IDAuMDUyMTk0Yy0wLjkxNTgyIDAtMS4wODE4LTAuMDE2Nzk4LTEuODYzNC0wLjYwNzE4LTAuNzU5MDgtMC42MDExLTAuNzkxMjgtMC42Mjk0MS0xLjU0Mi0wLjYyOTQxaC0yLjY5NXoiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ4OTcpIiBvcGFjaXR5PSIuMzUiIHN0cm9rZS13aWR0aD0iLjI2NDU4Ii8+CiA8cmVjdCB4PSIxLjA1ODMiIHk9IjQuNDkiIHdpZHRoPSIxNC44MTciIGhlaWdodD0iMTAuMDU0IiByeD0iMS4xNTE3IiByeT0iMS4xMjg4IiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50MTc2OSkiLz4KIDxyZWN0IHg9IjEuMDU4MyIgeT0iMTIuNyIgd2lkdGg9IjE0LjgxNyIgaGVpZ2h0PSIuNTI5MTUiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ4NjApIi8+CiA8cGF0aCBkPSJtMS4wNjU1IDEzLjQ5NGMwLjAzNzUyIDAuNTkxNjggMC41MzEyIDEuMDU4MyAxLjE0NDYgMS4wNTgzaDEyLjUxM2MwLjYxMzQgMCAxLjEwNzEtMC40NjY2NCAxLjE0NDYtMS4wNTgzaC0xNC44MDJ6IiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50ODY4KSIgc3Ryb2tlLXdpZHRoPSIuMjY0NTgiLz4KIDxyZWN0IHg9IjEuMDU4MyIgeT0iNC40OSIgd2lkdGg9IjE0LjgxNyIgaGVpZ2h0PSIxMC4wNTQiIHJ4PSIxLjE1MTciIHJ5PSIxLjEyODgiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ5MDcpIi8+CiA8cGF0aCBkPSJtMi4yMTAyIDQuNDk3OWMtMC42MzgwMSAwLTEuMTUxOCAwLjUwMzIzLTEuMTUxOCAxLjEyODZ2MC4yMzUxMmMwLTAuNjA4OSAwLjUxMzg0LTEuMDk5MSAxLjE1MTgtMS4wOTkxaDEyLjUxM2MwLjYzODAxIDAgMS4xNTE4IDAuNDkwMjQgMS4xNTE4IDEuMDk5MXYtMC4yMzUxMmMwLTAuNjI1MzYtMC41MTM4NC0xLjEyODYtMS4xNTE4LTEuMTI4NnoiIGZpbGw9IiNmZmYiIG9wYWNpdHk9Ii4xIiBzdHJva2Utd2lkdGg9Ii4yNjQ1OCIvPgo8L3N2Zz4K");
+ filter: hue-rotate(var(--folder-h)) saturate(var(--folder-s)) brightness(var(--folder-b));
+}
+
+.setting-item[data-id=folder-s] .setting-item-name::before,
+.setting-item[data-id=folder-b] .setting-item-name::before,
+.setting-item[data-id=folder-h] .setting-item-name::before {
+ top: 1px;
+ margin-right: 6px;
+}
+
+body:not(.cc-no-folder-icons) .cc-truncated-explorer-titles .nav-folder-title-content::before {
+ top: 2px;
+}
+body:not(.cc-no-folder-icons) .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content::before {
+ display: none;
+}
+
+body:not(.cc-no-file-icons).cc-no-folder-icons .nav-file-title-content::before {
+ margin-right: 4px;
+ margin-left: -1px;
+}
+
+body:not(.cc-no-file-icons) .nav-file-title-content::before {
+ flex-shrink: 0;
+ flex-grow: 0;
+ margin-right: 5px;
+ position: relative;
+ top: 1px;
+ content: " ";
+ display: inline-block;
+ width: var(--svg-l);
+ height: var(--svg-l);
+ background-size: contain;
+ background-repeat: no-repeat;
+ background-position: center center;
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0zMy4yNzQgMzQuODQ0bC00LjgwNy0xMy4wNkgyNi4xMWwtNC43ODQgMTIuOTkzYy0uNjUyIDEuNzk3LS45MzIgMi4wNjYtMi40MDQgMi4yMzVWMzhoNS40MDJ2LS45ODhjLTEuNzk3LS4yMjUtMi4wMS0uNTI4LTEuNDQ4LTIuMTlsLjc5Ny0yLjI5MWg1LjY5NGwuODA4IDIuMjljLjU3MyAxLjY1Mi4zMzcgMS45NjYtMS40NDggMi4xOVYzOGg2LjkxOHYtLjk4OGMtMS40MDQtLjE2OS0xLjczLS40MzgtMi4zNy0yLjE2OHptLTkuMTg3LTMuNTI2bDIuNDE1LTcuMDA4IDIuNDQ4IDcuMDA4aC00Ljg2M3pNMTcgNDRoMzB2M0gxN3pNMTcgNTFoMzB2M0gxN3oiLz48L2c+PC9zdmc+");
+}
+body:not(.cc-no-file-icons) .is-unsupported > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg==");
+}
+body:not(.cc-no-file-icons) .is-unsupported[data-path$=".zip"] > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM4ODgiIGQ9Ik0yMS4wMDIgMzUuNDl2MTYuMjQ3YzAgLjY5My41NTcgMS4yNSAxLjI1IDEuMjVoNy40OThjLjY5MyAwIDEuMjUtLjU1NyAxLjI1LTEuMjVWMzUuNDloLTkuOTk4em0yLjUgOS45OThIMjguNXY1aC00Ljk5OXYtNXpNMjYgMi45OTVoLTV2NC45OTloNXYtNXptMCA0Ljk5OXY1aDQuOTk4di01SDI2em0wIDVoLTV2NC45OThoNXYtNC45OTl6bTAgNC45OTh2NWg0Ljk5OHYtNUgyNnptMCA1aC01djQuOTk5aDV2LTV6bTAgNC45OTl2NWg0Ljk5OHYtNUgyNnoiLz48L2c+PC9zdmc+");
+}
+body:not(.cc-no-file-icons) .nav-file-title[data-path$=".svg"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons) .nav-file-title[data-path$=".bmp"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons) .nav-file-title[data-path$=".jpeg"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons) .nav-file-title[data-path$=".jpg"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons) .nav-file-title[data-path$=".png"] > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0yNS4yNDkgMzkuNWEyLjI1IDIuMjUgMCAxMDAtNC41IDIuMjUgMi4yNSAwIDAwMCA0LjV6TTI5Ljc0OSA0NGwtMi4yNS0zLTQuNSA2aDE4bC02Ljc1LTktNC41IDZ6Ii8+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTQzLjk5OSAyOWgtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MThjMCAxLjY1NCAxLjM0NiAzIDMgM2gyNGMxLjY1NCAwIDMtMS4zNDYgMy0zVjMyYzAtMS42NTQtMS4zNDYtMy0zLTN6bS0yNCAyMVYzMmgyNGwuMDAzIDE4SDE5Ljk5OXoiLz48L2c+PC9zdmc+");
+}
+body:not(.cc-no-file-icons) .nav-file-title[data-path$=".pdf"] > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzUiIGhlaWdodD0iMzQiIHg9IjE1IiB5PSIyMCIgZmlsbD0iIzAwMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1IDIwaDM1djM0SDE1eiIvPjxwYXRoIGQ9Ik0yNi42MDYgMzkuNjc2Yy45OTYtMS45NTMgMi4xMjktNC4xNTQgMy4wMzUtNi4zNjNMMzAgMzIuNDRjLTEuMTg0LTQuNTA1LTEuODk0LTguMTIyLTEuMjYtMTAuNDYuMTctLjYxLjg3Ny0uOTggMS42MzItLjk4bC40Ni4wMDdoLjA4NWMxLjAzMy0uMDE2IDEuNTIgMS4yOTkgMS41NzUgMS44MS4wOTEuODUxLS4zMDMgMi4yOTItLjMwMyAyLjI5MiAwLS41ODIuMDIzLTEuNTIyLS4zNDQtMi4zMzMtLjQyNy0uOTM5LS44MzYtMS41LTEuMjAyLTEuNTg5LS4xODUuMTI0LS4zNjQuMzgtLjQyNi44NzEtLjEyNy42OS0uMTY2IDEuNTYtLjE2NiAyLjAwOSAwIDEuNTg1LjMxMyAzLjY3Ny45MjYgNS44MzQuMTE2LS4zMzQuMjE3LS42NTUuMjk4LS45NTUuMTI2LS40NzQuOTI2LTMuNjE1LjkyNi0zLjYxNXMtLjIwMiA0LjE4LS40ODMgNS40NDZjLS4wNi4yNjctLjEyNy41MzEtLjE5Ni44MDIgMS4wMTEgMi44MjYgMi42NCA1LjM0OCA0LjU4NSA3LjE2NC43NjcuNzE2IDEuNzM1IDEuMjk0IDIuNjUxIDEuODIgMi4wMDEtLjI4NiAzLjg0My0uNDIgNS4zOC0uNDA0IDIuMDQuMDI3IDMuNTM2LjMyOSA0LjE0Mi45MjYuMjk3LjI5LjQxOC42NC40NTUgMS4wMzMuMDA5LjE1My0uMDY2LjUxMi0uMDg3LjYwMi4wMjEtLjEwOS4wMjEtLjY0NS0xLjYxNi0xLjE2OC0xLjI4OS0uNDEyLTMuNzAyLS40LTYuNTk3LS4wOSAzLjM0OSAxLjYzNyA2LjYxMSAyLjQ1MSA3LjY0NiAxLjk2My4yNTItLjEyMy41NTktLjU0My41NTktLjU0M3MtLjE4Mi44MjgtLjMxMyAxLjAzNWExLjYzIDEuNjMgMCAwMS0uODA1LjU1Yy0xLjYzMy40MzctNS44ODQtLjU3Mi05LjU5LTIuNjg5LTQuMTM5LjYxLTguNjg2IDEuNzM2LTEyLjMzIDIuOTMyLTMuNTgyIDYuMjc2LTYuMjc0IDkuMTU4LTguNDY0IDguMDYybC0uODA2LS40MDVjLS4zMjctLjE4Ny0uMzc3LS42NDMtLjMwMS0xLjAxNC4yNTUtMS4yNSAxLjgyMi0zLjEzMiA0Ljk2OS01LjAxLjMzOS0uMjA2IDEuODQ4LTEuMDAzIDEuODQ4LTEuMDAzcy0xLjExNyAxLjA4LTEuMzggMS4yOTNjLTIuNTExIDIuMDU4LTQuMzY1IDQuNjQ4LTQuMzE5IDUuNjUybC4wMS4wODhjMi4xMzMtLjMwNCA1LjMzMy00LjY0NyA5LjQ0Ny0xMi42OTZ2LS4wMDF6bTEuMzAzLjY2OGExNjUuMjU0IDE2NS4yNTQgMCAwMS0xLjk3OCAzLjU5NmMzLjQzLTEuNDM3IDcuMTItMi4zNTcgMTAuNjM1LTMuMDEtLjQ3Mi0uMzI2LS45My0uNjcyLTEuMzYyLTEuMDM3LTEuOTM1LTEuNjM4LTMuNDEtMy42ODItNC40OC01LjgzM2E0OS45NzggNDkuOTc4IDAgMDEtMi44MTUgNi4yODQiLz48L21hc2s+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTI2LjYwNiAzOS42NzZjLjk5Ni0xLjk1MyAyLjEyOS00LjE1NCAzLjAzNS02LjM2M0wzMCAzMi40NGMtMS4xODQtNC41MDUtMS44OTQtOC4xMjItMS4yNi0xMC40Ni4xNy0uNjEuODc3LS45OCAxLjYzMi0uOThsLjQ2LjAwN2guMDg1YzEuMDMzLS4wMTYgMS41MiAxLjI5OSAxLjU3NSAxLjgxLjA5MS44NTEtLjMwMyAyLjI5Mi0uMzAzIDIuMjkyIDAtLjU4Mi4wMjMtMS41MjItLjM0NC0yLjMzMy0uNDI3LS45MzktLjgzNi0xLjUtMS4yMDItMS41ODktLjE4NS4xMjQtLjM2NC4zOC0uNDI2Ljg3MS0uMTI3LjY5LS4xNjYgMS41Ni0uMTY2IDIuMDA5IDAgMS41ODUuMzEzIDMuNjc3LjkyNiA1LjgzNC4xMTYtLjMzNC4yMTctLjY1NS4yOTgtLjk1NS4xMjYtLjQ3NC45MjYtMy42MTUuOTI2LTMuNjE1cy0uMjAyIDQuMTgtLjQ4MyA1LjQ0NmMtLjA2LjI2Ny0uMTI3LjUzMS0uMTk2LjgwMiAxLjAxMSAyLjgyNiAyLjY0IDUuMzQ4IDQuNTg1IDcuMTY0Ljc2Ny43MTYgMS43MzUgMS4yOTQgMi42NTEgMS44MiAyLjAwMS0uMjg2IDMuODQzLS40MiA1LjM4LS40MDQgMi4wNC4wMjcgMy41MzYuMzI5IDQuMTQyLjkyNi4yOTcuMjkuNDE4LjY0LjQ1NSAxLjAzMy4wMDkuMTUzLS4wNjYuNTEyLS4wODcuNjAyLjAyMS0uMTA5LjAyMS0uNjQ1LTEuNjE2LTEuMTY4LTEuMjg5LS40MTItMy43MDItLjQtNi41OTctLjA5IDMuMzQ5IDEuNjM3IDYuNjExIDIuNDUxIDcuNjQ2IDEuOTYzLjI1Mi0uMTIzLjU1OS0uNTQzLjU1OS0uNTQzcy0uMTgyLjgyOC0uMzEzIDEuMDM1YTEuNjMgMS42MyAwIDAxLS44MDUuNTVjLTEuNjMzLjQzNy01Ljg4NC0uNTcyLTkuNTktMi42ODktNC4xMzkuNjEtOC42ODYgMS43MzYtMTIuMzMgMi45MzItMy41ODIgNi4yNzYtNi4yNzQgOS4xNTgtOC40NjQgOC4wNjJsLS44MDYtLjQwNWMtLjMyNy0uMTg3LS4zNzctLjY0My0uMzAxLTEuMDE0LjI1NS0xLjI1IDEuODIyLTMuMTMyIDQuOTY5LTUuMDEuMzM5LS4yMDYgMS44NDgtMS4wMDMgMS44NDgtMS4wMDNzLTEuMTE3IDEuMDgtMS4zOCAxLjI5M2MtMi41MTEgMi4wNTgtNC4zNjUgNC42NDgtNC4zMTkgNS42NTJsLjAxLjA4OGMyLjEzMy0uMzA0IDUuMzMzLTQuNjQ3IDkuNDQ3LTEyLjY5NnYtLjAwMXptMS4zMDMuNjY4YTE2NS4yNTQgMTY1LjI1NCAwIDAxLTEuOTc4IDMuNTk2YzMuNDMtMS40MzcgNy4xMi0yLjM1NyAxMC42MzUtMy4wMS0uNDcyLS4zMjYtLjkzLS42NzItMS4zNjItMS4wMzctMS45MzUtMS42MzgtMy40MS0zLjY4Mi00LjQ4LTUuODMzYTQ5Ljk3OCA0OS45NzggMCAwMS0yLjgxNSA2LjI4NCIvPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0yNi42MDYgMzkuNjc2bC0uNDQ2LS4yMjctLjAwNi4wMTMtLjAwNi4wMTMuNDU4LjIwMXptMy4wMzUtNi4zNjNsLS40NjItLjE5LjQ2My4xOXpNMzAgMzIuNDRsLjQ2Mi4xOS4wNjQtLjE1NS0uMDQzLS4xNjItLjQ4My4xMjd6bS0xLjI2LTEwLjQ2bC0uNDgxLS4xMzUtLjAwMS4wMDQuNDgyLjEzem0xLjYzMi0uOThsLjAwOC0uNWgtLjAwOHYuNXptLjQ2LjAwN2wtLjAwNy41aC4wMDd2LS41em0uMDg1IDB2LjVoLjAwN2wtLjAwNy0uNXptMS41NzUgMS44MWwuNDk3LS4wNTMtLjQ5Ny4wNTN6bS0uMzAzIDIuMjkyaC0uNWwuOTgzLjEzMi0uNDgzLS4xMzJ6bS0uMzQ0LTIuMzMzbC40NTYtLjIwNi0uMDAxLS4wMDEtLjQ1NS4yMDd6bS0xLjIwMi0xLjU4OWwuMTE4LS40ODUtLjIxMy0uMDUyLS4xODMuMTIyLjI3OC40MTV6bS0uNDI2Ljg3MWwuNDkyLjA5MS4wMDItLjAxNC4wMDItLjAxNS0uNDk2LS4wNjJ6bS43NiA3Ljg0M2wtLjQ4MS4xMzcuNDM0IDEuNTI2LjUyLTEuNS0uNDczLS4xNjN6bS4yOTgtLjk1NWwuNDgzLjEzdi0uMDAybC0uNDgzLS4xMjh6bS45MjYtMy42MTVsLjUuMDI0LS45ODUtLjE0Ny40ODUuMTIzem0tLjQ4MyA1LjQ0NmwuNDg4LjExdi0uMDAybC0uNDg4LS4xMDh6bS0uMTk2LjgwMmwtLjQ4NS0uMTI0LS4wMzguMTQ4LjA1Mi4xNDUuNDctLjE2OXptNC41ODUgNy4xNjRsLjM0Mi0uMzY2LS4zNDIuMzY2em0yLjY1MSAxLjgybC0uMjQ5LjQzNC4xNS4wODYuMTctLjAyNS0uMDctLjQ5NXptNS4zOC0uNDA0bC4wMDctLjVoLS4wMDFsLS4wMDYuNXptNC4xNDIuOTI2bC0uMzUuMzU2di4wMDFsLjM1LS4zNTd6bS40NTUgMS4wMzNsLjUtLjAyOC0uMDAxLS4wMS0uMDAxLS4wMS0uNDk4LjA0OHptLS4wODcuNjAybC0uNDktLjA5OC45NzUuMjE2LS40ODUtLjExOHptLTEuNjE2LTEuMTY4bC0uMTUyLjQ3Ny4xNTItLjQ3N3ptLTYuNTk3LS4wOWwtLjA1My0uNDk4LTEuNzI1LjE4NCAxLjU1OC43NjIuMjItLjQ0OXptNy42NDYgMS45NjNsLjIxMy40NTMuMDA2LS4wMDMtLjIyLS40NXptLjU1OS0uNTQzbC40ODguMTA4LS44OTItLjQwMy40MDQuMjk1em0tLjMxMyAxLjAzNWwuNDAxLjI5OC4wMTEtLjAxNS4wMS0uMDE2LS40MjItLjI2N3ptLS44MDUuNTVsLS4xMjgtLjQ4M2gtLjAwMWwuMTI5LjQ4NHptLTkuNTktMi42ODlsLjI0OS0uNDM0LS4xNS0uMDg2LS4xNzEuMDI1LjA3My40OTV6bS0xMi4zMyAyLjkzMmwtLjE1Ni0uNDc2LS4xODMuMDYtLjA5NS4xNjguNDM0LjI0OHptLTguNDY0IDguMDYybC0uMjI1LjQ0N2guMDAxbC4yMjQtLjQ0N3ptLS44MDYtLjQwNWwtLjI0OC40MzQuMDEyLjAwNy4wMTIuMDA2LjIyNC0uNDQ3em0tLjMwMS0xLjAxNGwtLjQ5LS4xLjQ5LjF6TTIxIDQ2LjM0M2wuMjU2LjQyOS4wMDMtLjAwMi0uMjYtLjQyOHptMS44NDgtMS4wMDNsLjM0Ny4zNTktLjU4MS0uODAxLjIzNC40NDJ6bS0xLjM4IDEuMjkzbC0uMzE0LS4zODgtLjAwMi4wMDEuMzE3LjM4N3ptLTQuMzE5IDUuNjUybC0uNDk5LjAyM3YuMDE0bC4wMDIuMDE1LjQ5Ny0uMDUyem0uMDEuMDg4bC0uNDk4LjA1MS4wNTQuNTE3LjUxNC0uMDczLS4wNy0uNDk1em05LjQ0Ny0xMi42OTZsLjQ0NS4yMjcuMDA3LS4wMTMuMDA2LS4wMTQtLjQ1OC0uMnptLS42NzUgNC4yNjNsLS40MzYtLjI0Ni0uNzE1IDEuMjcgMS4zNDQtLjU2My0uMTkzLS40NjF6bTEwLjYzNS0zLjAxbC4wOTEuNDkxIDEuMTgzLS4yMi0uOTktLjY4My0uMjg0LjQxMnptLTEuMzYyLTEuMDM3bC0uMzIzLjM4Mi4zMjMtLjM4MnptLTQuNDgtNS44MzNsLjQ0OC0uMjIyLS41MTUtMS4wMzUtLjQwMiAxLjA4My40NjkuMTc0em0tMy42NzMgNS44NDNjLjk5NC0xLjk0OCAyLjEzNy00LjE2OCAzLjA1My02LjRsLS45MjUtLjM4Yy0uODk3IDIuMTg3LTIuMDIgNC4zNjgtMy4wMTggNi4zMjZsLjg5LjQ1NHptMy4wNTMtNi40bC4zNTgtLjg3My0uOTI0LS4zOC0uMzU5Ljg3My45MjUuMzh6bS4zOC0xLjE5Yy0uNTkxLTIuMjQ4LTEuMDU5LTQuMjU2LTEuMy01Ljk4NS0uMjQ0LTEuNzM3LS4yNTItMy4xNDYuMDM5LTQuMjE4bC0uOTY1LS4yNjFjLS4zNDQgMS4yNjctLjMxNCAyLjgzNS0uMDY1IDQuNjE4LjI1IDEuNzkuNzMgMy44NDMgMS4zMjMgNi4xbC45NjgtLjI1NHptLTEuMjYyLTEwLjE5OWMuMDg0LS4zLjUwNi0uNjE0IDEuMTUtLjYxNHYtMWMtLjg2NiAwLTEuODU2LjQyNy0yLjExMyAxLjM0NWwuOTYzLjI3em0xLjE0My0uNjE0bC40Ni4wMDcuMDE1LTEtLjQ2LS4wMDctLjAxNSAxem0uNDY3LjAwN2guMDg1di0xaC0uMDg1djF6bS4wOTIgMGMuMjc0LS4wMDUuNTE4LjE2LjczLjQ4My4yMTMuMzIyLjMyMi43MDIuMzQxLjg4bC45OTQtLjEwN2EzLjI1OCAzLjI1OCAwIDAwLS41LTEuMzI0Yy0uMzA0LS40Ni0uODItLjk0NC0xLjU4LS45MzJsLjAxNSAxem0xLjA3IDEuMzYzYy4wMzguMzQ3LS4wMjQuODU4LS4xMSAxLjMyYTExLjY3MyAxMS42NzMgMCAwMS0uMTYyLjczbC0uMDExLjA0NC0uMDAzLjAxdi4wMDNsLjQ4MS4xMzIuNDgzLjEzMnYtLjAwMmwuMDAxLS4wMDQuMDA0LS4wMTRhNS44MSA1LjgxIDAgMDAuMDU5LS4yMzRjLjAzNy0uMTU0LjA4NS0uMzcuMTMtLjYxMy4wODgtLjQ3LjE3Ny0xLjEwNi4xMjMtMS42MWwtLjk5NC4xMDZ6bS42OTUgMi4yNGMwLS41NTUuMDMyLTEuNjEyLS4zODktMi41NGwtLjkxLjQxMmMuMzE0LjY5NC4zIDEuNTE4LjMgMi4xMjdoMXptLS4zODktMi41NDFjLS4yMi0uNDg2LS40NDctLjg5Ny0uNjc5LTEuMjA2LS4yMTgtLjI5MS0uNTAxLS41NzQtLjg2LS42NjFsLS4yMzYuOTcxYy0uMDAzIDAgLjAyNC4wMDYuMDgyLjA1My4wNTcuMDQ4LjEyOS4xMjMuMjE0LjIzNy4xNy4yMjguMzYyLjU2Ny41NjkgMS4wMmwuOTEtLjQxNHptLTEuOTM1LTEuNzk3Yy0uMzQuMjI3LS41Ny42MzUtLjY0NCAxLjIyNGwuOTkyLjEyNGMuMDUtLjM5NC4xNzgtLjQ5Ny4yMDgtLjUxN2wtLjU1Ni0uODMxem0tLjY0IDEuMTk1Yy0uMTM1LjczMi0uMTc0IDEuNjM2LS4xNzQgMi4xaDFjMC0uNDM0LjAzOC0xLjI3LjE1OC0xLjkxOGwtLjk4NC0uMTgyem0tLjE3NCAyLjFjMCAxLjY0Mi4zMjIgMy43OC45NDUgNS45N2wuOTYyLS4yNzNjLS42MDQtMi4xMjMtLjkwNy00LjE2OS0uOTA3LTUuNjk3aC0xem0xLjg5OCA1Ljk5OGMuMTE5LS4zNDEuMjI0LS42NzQuMzEtLjk5bC0uOTY2LS4yNmMtLjA3Ny4yODctLjE3NS41OTYtLjI4OC45MjJsLjk0NC4zMjh6bS4zMS0uOTkxYy4wNjMtLjI0LjI5NS0xLjE0Ny41MS0xLjk5bC4yOS0xLjEzMS4wOTItLjM2My4wMjUtLjEuMDA3LS4wMjYuMDAyLS4wMDd2LS4wMDJsLS40ODQtLjEyNC0uNDg1LS4xMjN2LjAwMmwtLjAwMi4wMDctLjAwNy4wMjYtLjAyNS4xLS4wOTMuMzYzYTIxMjguODU5IDIxMjguODU5IDAgMDEtLjc5NyAzLjExMWwuOTY3LjI1N3ptLjQ0Mi0zLjc0M2wtLjUtLjAyNHYuMDEybC0uMDAyLjAzNWE1Ni42MjYgNTYuNjI2IDAgMDEtLjAzMy42MjJjLS4wMjQuNDEtLjA1Ny45Ny0uMSAxLjU2OC0uMDg2IDEuMjE1LS4yMDUgMi41MzYtLjMzNiAzLjEyNGwuOTc2LjIxN2MuMTUtLjY3Ni4yNzMtMi4wNzkuMzU4LTMuMjdhMTExLjg4MiAxMTEuODgyIDAgMDAuMTI3LTIuMDc2bC4wMDctLjEzNi4wMDItLjAzNXYtLjAxLS4wMDJsLS41LS4wMjV6bS0uOTcgNS4zMzZjLS4wNi4yNi0uMTI1LjUxOC0uMTk0Ljc4OGwuOTY5LjI0OGMuMDctLjI3MS4xMzgtLjU0MS4yLS44MTZsLS45NzYtLjIyem0tLjE4IDEuMDhjMS4wMzYgMi44OTQgMi43MDcgNS40ODYgNC43MTUgNy4zNjFsLjY4Mi0uNzNjLTEuODgtMS43NTctMy40NjgtNC4yMDktNC40NTYtNi45NjdsLS45NDEuMzM3em00LjcxNSA3LjM2Yy44MTQuNzYyIDEuODMgMS4zNjUgMi43NDMgMS44OWwuNDk4LS44NjdjLS45Mi0uNTI5LTEuODQtMS4wOC0yLjU1OC0xLjc1M2wtLjY4My43M3ptMy4wNjMgMS45NTFjMS45ODItLjI4MyAzLjc5OC0uNDE2IDUuMzA0LS4zOTlsLjAxLTFjLTEuNTY3LS4wMTctMy40MzYuMTItNS40NTYuNDFsLjE0Mi45OXptNS4zMDMtLjM5OWMxIC4wMTMgMS44NDguMDk0IDIuNTA5LjIzOC42NzcuMTQ3IDEuMDg4LjM0NiAxLjI4OC41NDRsLjcwMi0uNzEyYy0uNDA1LS40LTEuMDQ1LS42NS0xLjc3OC0uODEtLjc0OS0uMTYyLTEuNjY5LS4yNDYtMi43MDgtLjI2bC0uMDEzIDF6bTMuNzk5Ljc4M2MuMTg4LjE4NC4yNzYuNDEuMzA2LjcyNGwuOTk2LS4wOTVjLS4wNDUtLjQ3MS0uMTk3LS45NDctLjYwMy0xLjM0NGwtLjcuNzE1em0uMzA1LjcwNWMwLS4wMDQgMCAuMDE1LS4wMDUuMDY0YTQuMjgxIDQuMjgxIDAgMDEtLjA3LjM5MmwuOTcyLjIzNWE1LjA2IDUuMDYgMCAwMC4wNjMtLjMxMmMuMDItLjExNS4wNDYtLjI5Ni4wMzgtLjQzNmwtLjk5OC4wNTd6bS45MDIuNjcyYy4wNDUtLjIyNS0uMDA3LS41NS0uMzEzLS44NzItLjI4NS0uMy0uNzg2LS41OTktMS42NC0uODcxbC0uMzA1Ljk1M2MuNzgzLjI1IDEuMS40ODEgMS4yMi42MDYuMDk4LjEwNC4wMzQuMTAzLjA1Ny0uMDEzbC45OC4xOTd6bS0xLjk1My0xLjc0M2MtLjcxNy0uMjMtMS43MDMtLjMzLTIuODQ1LS4zNC0xLjE1LS4wMS0yLjQ5OC4wNzMtMy45NTguMjI4bC4xMDYuOTk0YzEuNDM1LS4xNTIgMi43NDItLjIzMSAzLjg0NC0uMjIxIDEuMTEuMDEgMS45NzYuMTA4IDIuNTQ4LjI5MWwuMzA1LS45NTJ6bS02Ljk3LjgzNGMxLjcuODMyIDMuMzg1IDEuNDU4IDQuNzg3IDEuODE1LjcuMTc5IDEuMzQyLjI5MyAxLjg4Ni4zMjkuNTI2LjAzNSAxLjAyOS4wMDIgMS40MDYtLjE3NmwtLjQyNy0uOTA1Yy0uMTQuMDY2LS40MzIuMTE1LS45MTMuMDgzLS40NjQtLjAzLTEuMDQxLS4xMy0xLjcwNS0uMy0xLjMyNS0uMzM3LTIuOTQ1LS45MzctNC41OTQtMS43NDRsLS40NC44OTh6bTguMDg1IDEuOTY1Yy4yMjItLjEwOC40MTctLjMxMS41MjctLjQzM2EzLjc3IDMuNzcgMCAwMC4xOTgtLjI0bC4wMTMtLjAxNy4wMDQtLjAwNS4wMDEtLjAwMi0uNDAzLS4yOTYtLjQwNC0uMjk1LS4wMDEuMDAyLS4wMDcuMDEtLjAzMi4wNGEyLjgyOSAyLjgyOSAwIDAxLS4xMTMuMTM0IDEuNzYyIDEuNzYyIDAgMDEtLjE5Ny4xODcuMzQzLjM0MyAwIDAxLS4wMTguMDEybC0uMDA3LjAwNC40MzkuODk5em0uMzQtLjk5M2wtLjQ4OC0uMTA3di4wMDFsLS4wMDIuMDA3YTIuNjY2IDIuNjY2IDAgMDEtLjAyNy4xMTdjLS4wMTkuMDc4LS4wNDQuMTgzLS4wNzQuMjk0LS4wMy4xMTEtLjA2Mi4yMjMtLjA5My4zMTYtLjAzNS4xMDgtLjA1NS4xNDYtLjA1Mi4xNGwuODQ1LjUzNWMuMDctLjExLjEyMS0uMjUzLjE1Ni0uMzU5LjA0LS4xMi4wNzgtLjI1NC4xMS0uMzc1YTExLjk4IDExLjk4IDAgMDAuMTA0LS40MjJsLjAwNy0uMDI4LjAwMi0uMDA4di0uMDAyLS4wMDFsLS40ODgtLjEwOHptLS43MTUuNzM3YTEuMTQgMS4xNCAwIDAxLS41MzEuMzY1bC4yNTUuOTY3Yy40MzEtLjExNC44NTItLjQzIDEuMDgtLjczNmwtLjgwNC0uNTk2em0tLjUzMi4zNjZjLS4zMjQuMDg2LS44MjcuMTEtMS40OS4wNDdhMTQuMzU3IDE0LjM1NyAwIDAxLTIuMjctLjQzNSAyMy41ODEgMjMuNTgxIDAgMDEtNS40NTItMi4yNTNsLS40OTYuODY4YTI0LjU3NCAyNC41NzQgMCAwMDUuNjkgMi4zNTFjLjg4NS4yMzcgMS43MTMuMzk0IDIuNDMyLjQ2NC43MS4wNjkgMS4zNTEuMDU1IDEuODQzLS4wNzZsLS4yNTctLjk2NnptLTkuNTMzLTIuNzAyYy00LjE3LjYxNS04Ljc0NSAxLjc0OC0xMi40MTQgMi45NTFsLjMxMi45NWMzLjYyLTEuMTg3IDguMTM5LTIuMzA2IDEyLjI0OC0yLjkxMWwtLjE0Ni0uOTl6bS0xMi42OTIgMy4xNzljLTEuNzg3IDMuMTMxLTMuMzI4IDUuMzctNC42NyA2LjY4Ny0xLjM1OSAxLjMzMy0yLjM0NiAxLjU3Mi0zLjEzNiAxLjE3NmwtLjQ0OC44OTRjMS40LjcgMi44NTQuMDQ3IDQuMjg0LTEuMzU3IDEuNDQ3LTEuNDE5IDMuMDQ0LTMuNzYgNC44MzgtNi45MDVsLS44NjgtLjQ5NXptLTcuODA2IDcuODYzbC0uODA1LS40MDUtLjQ1Ljg5NC44MDYuNDA1LjQ1LS44OTR6bS0uNzgxLS4zOTJjLS4wMS0uMDA2LS4wNDItLjAyNy0uMDY0LS4xMmEuODc1Ljg3NSAwIDAxLjAwNC0uMzZsLS45OC0uMmMtLjA0OS4yMzktLjA2Mi41MjIuMDAzLjc5Mi4wNjYuMjc0LjIyMy41NzQuNTQuNzU2bC40OTctLjg2OHptLS4wNi0uNDhjLjEtLjQ5NC40ODUtMS4xOTUgMS4yNzMtMi4wMjUuNzc5LS44MjIgMS45MTgtMS43MzQgMy40NjItMi42NTZsLS41MTItLjg1OWMtMS42MDQuOTU4LTIuODIgMS45MjUtMy42NzYgMi44MjctLjg0Ni44OTItMS4zNzIgMS43NTctMS41MjcgMi41MTNsLjk4LjJ6bTQuNzM4LTQuNjgzYTM1LjMgMzUuMyAwIDAxMS4wMjgtLjU2NSAxNTkuNDE0IDE1OS40MTQgMCAwMS43NzctLjQxNGwuMDEzLS4wMDcuMDAzLS4wMDJoLjAwMWwtLjIzMy0uNDQyLS4yMzQtLjQ0MmgtLjAwMWwtLjAwNC4wMDItLjAxMi4wMDdhNy43MzMgNy43MzMgMCAwMS0uMDUuMDI2bC0uMTc1LjA5My0uNTU4LjI5OGMtLjQxMy4yMjItLjg5LjQ4LTEuMDczLjU5bC41MTguODU2em0xLjU4OS0xLjQzbC0uMzQ4LS4zNnYuMDAxbC0uMDAzLjAwMi0uMDEuMDEtLjAzNS4wMzRhMTA3LjY4OCAxMDcuNjg4IDAgMDEtLjU0LjUxOGMtLjMyLjMwNC0uNjQ3LjYxLS43NTguN2wuNjMuNzc3Yy4xNS0uMTIyLjUxMy0uNDYzLjgxNy0uNzUzYTExOS42NyAxMTkuNjcgMCAwMC41NDUtLjUyM2wuMDM3LS4wMzUuMDA5LS4wMDkuMDAyLS4wMDJoLjAwMXYtLjAwMWwtLjM0Ny0uMzZ6bS0xLjY5Ni45MDZjLTEuMjg2IDEuMDU0LTIuNDA2IDIuMjQ1LTMuMjAyIDMuMzA5YTkuOTY1IDkuOTY1IDAgMDAtLjk0NiAxLjQ5Yy0uMjE1LjQzMy0uMzcyLjg4LS4zNTQgMS4yNjNsLjk5OS0uMDQ2Yy0uMDA2LS4xMTguMDUyLS4zNzIuMjUtLjc3MmE4Ljk4IDguOTggMCAwMS44NS0xLjMzNmMuNzQ4LS45OTcgMS44MTEtMi4xMyAzLjAzNy0zLjEzNGwtLjYzNC0uNzc0em0tNC41IDYuMDlsLjAxLjA4OC45OTQtLjEwMy0uMDEtLjA4Ny0uOTk0LjEwM3ptLjU3Ny41MzJjLjY3Mi0uMDk2IDEuMzYtLjQ5NiAyLjA1NS0xLjA5OC43MDItLjYwOCAxLjQ1NS0xLjQ2MiAyLjI1Ny0yLjU0MyAxLjYwNS0yLjE2MiAzLjQ0OC01LjI4OSA1LjUxLTkuMzIzbC0uODktLjQ1NWMtMi4wNTIgNC4wMTUtMy44NjYgNy4wODUtNS40MjMgOS4xODItLjc3OSAxLjA1LTEuNDgzIDEuODQtMi4xMSAyLjM4NC0uNjMzLjU0OS0xLjE0NS44MDYtMS41NC44NjNsLjE0MS45OXptOS44MzUtMTIuOTl2LS4wMDFsLS45MTYtLjQwMi45MTYuNDAyem0uNDA0LjIzMmExNjQuNTMgMTY0LjUzIDAgMDEtMS45NzMgMy41ODRsLjg3MS40OWMuNjItMS4xMDEgMS4yOTUtMi4zMDYgMS45ODUtMy42MDVsLS44ODMtLjQ3em0tMS4zNDQgNC4yOWMzLjM4NC0xLjQxNyA3LjAzOC0yLjMyOSAxMC41MzMtMi45NzlsLS4xODItLjk4M2MtMy41MzMuNjU3LTcuMjYzIDEuNTg0LTEwLjczOCAzLjA0bC4zODcuOTIzem0xMC43MjYtMy44ODJhMTcuMDI5IDE3LjAyOSAwIDAxLTEuMzIzLTEuMDA2bC0uNjQ2Ljc2M2MuNDQ2LjM3Ny45MTcuNzMyIDEuNCAxLjA2NmwuNTctLjgyM3ptLTEuMzIzLTEuMDA2Yy0xLjg3NC0xLjU4Ny0zLjMxLTMuNTczLTQuMzU1LTUuNjc0bC0uODk2LjQ0NWMxLjA5NSAyLjIgMi42MSA0LjMwMiA0LjYwNSA1Ljk5MmwuNjQ2LS43NjN6bS01LjI3Mi01LjYyNmE0OS40ODUgNDkuNDg1IDAgMDEtMi43ODggNi4yMjRsLjg4NC40NjhhNTAuNDgyIDUwLjQ4MiAwIDAwMi44NDItNi4zNDRsLS45MzgtLjM0OHoiIG1hc2s9InVybCgjYSkiLz48L2c+PC9zdmc+");
+}
+body:not(.cc-no-file-icons) .nav-file-title[data-path$=".docx"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons) .nav-file-title[data-path$=".doc"] > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjYgMTAuMDI2IDAgMDAtMS4xOTUtMS40OTJsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMTggMi4yMTggMCAwMS0uMTI1LS4xNDRjLS40NTQtLjU1LTIuMTM2LTIuMzQ2LTQuOTItMi4zNDZIMTEuNzA3aDB2MS41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNy43NzcgMy40MnYxNC4wODVjMCAxLjA3MS44NjIgMS45MzMgMS45MzMgMS45MzNoMTMuOTc5YTcuMzY5IDcuMzY5IDAgMDAtMS4zOTctMS45MzNMMzkuNzI5IDQuOTQyYy0uNjA5LS43Ny0xLjI4Ni0xLjIzNi0xLjkzMy0xLjUyMWwtLjAyLS4wMDF6Ii8+PHBhdGggZmlsbD0iI0NDQyIgZD0iTTM5LjcxIDIyLjMzN2E0LjgyOCA0LjgyOCAwIDAxLTQuODMzLTQuODMyVjNsLjk4OS4wMTVjMS4wNjEgMCAxLjkxLjQwNSAxLjkxLjQwNXYxNC4wODVjMCAxLjA3MS44NjMgMS45MzMgMS45MzQgMS45MzNoMTMuOTc5cy41MzguOTczLjUzOCAxLjkzOXYuOTZIMzkuNzF6Ii8+PGc+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTIwLjgxNCAzNS42NjdMMjIuMTU5IDUxaDIuNzAybDcuMTg1LTE0LjE3Mi45OSAxNC4xNzJoMi43NDFsNy44MzEtMTUuMjY3YzEuMDk1LTIuMTIyIDEuNTQzLTIuNDEyIDMuMjQ0LTIuNjFsLjIzNy0xLjE2aC02LjA1MWwtLjIzOCAxLjE2YzEuOTI1LjIzNyAyLjAxNy41OCAxLjA2OCAyLjUxOGwtNS45MDYgMTIuMjM1LS43NjUtMTIuMTk1Yy0uMTE4LTEuOTUxLjA4LTIuMjk0IDIuMTYyLTIuNTU4bC4yNS0xLjE2aC03LjVsLS4yNTEgMS4xNmMxLjk1MS4yMzcgMi4wMTcuNTggMS4wODEgMi41MThsLTUuODggMTIuMjM1LS43OS0xMi4xOTVjLS4xMi0xLjk1MS4wNzgtMi4yOTQgMi4xNzQtMi41NThsLjIzOC0xLjE2aC03LjcyNmwtLjIyNCAxLjE2YzEuNTAzLjE5OCAxLjkxMi40ODggMi4wODMgMi41NDR6Ii8+PC9nPjwvc3ZnPg==");
+}
+body:not(.cc-no-file-icons) .nav-file-title[data-path$=".key"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons) .nav-file-title[data-path$=".pptx"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons) .nav-file-title[data-path$=".ppt"] > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPgogIDxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjYgMTAuMDI2IDAgMDAtMS4xOTUtMS40OTJsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMTggMi4yMTggMCAwMS0uMTI1LS4xNDRjLS40NTQtLjU1LTIuMTM2LTIuMzQ2LTQuOTItMi4zNDZIMTEuNzA3aDB2MS41eiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNy43NzcgMy40MnYxNC4wODVjMCAxLjA3MS44NjIgMS45MzMgMS45MzMgMS45MzNoMTMuOTc5YTcuMzY5IDcuMzY5IDAgMDAtMS4zOTctMS45MzNMMzkuNzI5IDQuOTQyYy0uNjA5LS43Ny0xLjI4Ni0xLjIzNi0xLjkzMy0xLjUyMWwtLjAyLS4wMDF6Ii8+CiAgPHBhdGggZmlsbD0iI0NDQyIgZD0iTTM5LjcxIDIyLjMzN2E0LjgyOCA0LjgyOCAwIDAxLTQuODMzLTQuODMyVjNsLjk4OS4wMTVjMS4wNjEgMCAxLjkxLjQwNSAxLjkxLjQwNXYxNC4wODVjMCAxLjA3MS44NjMgMS45MzMgMS45MzQgMS45MzNoMTMuOTc5cy41MzguOTczLjUzOCAxLjkzOXYuOTZIMzkuNzF6Ii8+CiAgPGc+CiAgICA8cGF0aCBmaWxsPSIjNjY2IiBkPSJNNDMuMiAyOUgyMC44Yy0xLjU0NCAwLTIuOCAxLjIyNy0yLjggMi43MzdWNDUuNDJjMCAxLjUxIDEuMjU2IDIuNzM3IDIuOCAyLjczN2g5Ljh2NC4xMDVoLTQuMlY1NWgxMS4ydi0yLjczN2gtNC4ydi00LjEwNWg5LjhjMS41NDQgMCAyLjgtMS4yMjggMi44LTIuNzM3VjMxLjczN0M0NiAzMC4yMjcgNDQuNzQ0IDI5IDQzLjIgMjl6TTIwLjggNDUuNDIxVjMxLjczN2gyMi40bC4wMDEgMTMuNjg0SDIwLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjNjY2IiBkPSJNMjkuMiA0Mi42ODRsNy00LjEwNS03LTQuMTA1djguMjF6Ii8+CiAgPC9nPgo8L3N2Zz4=");
+}
+body:not(.cc-no-file-icons).theme-dark .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAyIDEwLjAyIDAgMDAtMS4xOTUtMS40OTFzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0zMy4yNzQgMzQuODQ0bC00LjgwNy0xMy4wNkgyNi4xMWwtNC43ODQgMTIuOTkzYy0uNjUyIDEuNzk3LS45MzIgMi4wNjYtMi40MDQgMi4yMzVWMzhoNS40MDJ2LS45ODhjLTEuNzk3LS4yMjUtMi4wMS0uNTI4LTEuNDQ4LTIuMTlsLjc5Ny0yLjI5MWg1LjY5NGwuODA4IDIuMjljLjU3MyAxLjY1Mi4zMzcgMS45NjYtMS40NDggMi4xOVYzOGg2LjkxOHYtLjk4OGMtMS40MDQtLjE2OS0xLjczLS40MzgtMi4zNy0yLjE2OHptLTkuMTg3LTMuNTI2bDIuNDE1LTcuMDA4IDIuNDQ4IDcuMDA4aC00Ljg2M3pNMTcgNDRoMzB2M0gxN3pNMTcgNTFoMzB2M0gxN3oiLz48L2c+PC9zdmc+");
+}
+body:not(.cc-no-file-icons).theme-dark .is-unsupported > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg==");
+}
+body:not(.cc-no-file-icons).theme-dark .is-unsupported[data-path$=".zip"] > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMS4wMDIgMzUuNDl2MTYuMjQ3YzAgLjY5My41NTcgMS4yNSAxLjI1IDEuMjVoNy40OThjLjY5MyAwIDEuMjUtLjU1NyAxLjI1LTEuMjVWMzUuNDloLTkuOTk4em0yLjUgOS45OThIMjguNXY1aC00Ljk5OXYtNXpNMjYgMi45OTVoLTV2NC45OTloNXYtNXptMCA0Ljk5OXY1aDQuOTk4di01SDI2em0wIDVoLTV2NC45OThoNXYtNC45OTl6bTAgNC45OTh2NWg0Ljk5OHYtNUgyNnptMCA1aC01djQuOTk5aDV2LTV6bTAgNC45OTl2NWg0Ljk5OHYtNUgyNnoiLz48L2c+PC9zdmc+");
+}
+body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".svg"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".bmp"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".jpeg"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".jpg"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".png"] > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yNS4yNDkgMzkuNWEyLjI1IDIuMjUgMCAxMDAtNC41IDIuMjUgMi4yNSAwIDAwMCA0LjV6TTI5Ljc0OSA0NGwtMi4yNS0zLTQuNSA2aDE4bC02Ljc1LTktNC41IDZ6Ii8+PHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTQzLjk5OSAyOWgtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MThjMCAxLjY1NCAxLjM0NiAzIDMgM2gyNGMxLjY1NCAwIDMtMS4zNDYgMy0zVjMyYzAtMS42NTQtMS4zNDYtMy0zLTN6bS0yNCAyMVYzMmgyNGwuMDAzIDE4SDE5Ljk5OXoiLz48L2c+PC9zdmc+");
+}
+body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".pdf"] > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzUiIGhlaWdodD0iMzQiIHg9IjE1IiB5PSIyMCIgZmlsbD0iIzAwMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1IDIwaDM1djM0SDE1eiIvPjxwYXRoIGQ9Ik0yNi42MDYgMzkuNjc2Yy45OTYtMS45NTMgMi4xMjktNC4xNTQgMy4wMzUtNi4zNjNMMzAgMzIuNDRjLTEuMTg0LTQuNTA1LTEuODk0LTguMTIyLTEuMjYtMTAuNDYuMTctLjYxLjg3Ny0uOTggMS42MzItLjk4bC40Ni4wMDdoLjA4NWMxLjAzMy0uMDE2IDEuNTIgMS4yOTkgMS41NzUgMS44MS4wOTEuODUxLS4zMDMgMi4yOTItLjMwMyAyLjI5MiAwLS41ODIuMDIzLTEuNTIyLS4zNDQtMi4zMzMtLjQyNy0uOTM5LS44MzYtMS41LTEuMjAyLTEuNTg5LS4xODUuMTI0LS4zNjQuMzgtLjQyNi44NzEtLjEyNy42OS0uMTY2IDEuNTYtLjE2NiAyLjAwOSAwIDEuNTg1LjMxMyAzLjY3Ny45MjYgNS44MzQuMTE2LS4zMzQuMjE3LS42NTUuMjk4LS45NTUuMTI2LS40NzQuOTI2LTMuNjE1LjkyNi0zLjYxNXMtLjIwMiA0LjE4LS40ODMgNS40NDZjLS4wNi4yNjctLjEyNy41MzEtLjE5Ni44MDIgMS4wMTEgMi44MjYgMi42NCA1LjM0OCA0LjU4NSA3LjE2NC43NjcuNzE2IDEuNzM1IDEuMjk0IDIuNjUxIDEuODIgMi4wMDEtLjI4NiAzLjg0My0uNDIgNS4zOC0uNDA0IDIuMDQuMDI3IDMuNTM2LjMyOSA0LjE0Mi45MjYuMjk3LjI5LjQxOC42NC40NTUgMS4wMzMuMDA5LjE1My0uMDY2LjUxMi0uMDg3LjYwMi4wMjEtLjEwOS4wMjEtLjY0NS0xLjYxNi0xLjE2OC0xLjI4OS0uNDEyLTMuNzAyLS40LTYuNTk3LS4wOSAzLjM0OSAxLjYzNyA2LjYxMSAyLjQ1MSA3LjY0NiAxLjk2My4yNTItLjEyMy41NTktLjU0My41NTktLjU0M3MtLjE4Mi44MjgtLjMxMyAxLjAzNWExLjYzIDEuNjMgMCAwMS0uODA1LjU1Yy0xLjYzMy40MzctNS44ODQtLjU3Mi05LjU5LTIuNjg5LTQuMTM5LjYxLTguNjg2IDEuNzM2LTEyLjMzIDIuOTMyLTMuNTgyIDYuMjc2LTYuMjc0IDkuMTU4LTguNDY0IDguMDYybC0uODA2LS40MDVjLS4zMjctLjE4Ny0uMzc3LS42NDMtLjMwMS0xLjAxNC4yNTUtMS4yNSAxLjgyMi0zLjEzMiA0Ljk2OS01LjAxLjMzOS0uMjA2IDEuODQ4LTEuMDAzIDEuODQ4LTEuMDAzcy0xLjExNyAxLjA4LTEuMzggMS4yOTNjLTIuNTExIDIuMDU4LTQuMzY1IDQuNjQ4LTQuMzE5IDUuNjUybC4wMS4wODhjMi4xMzMtLjMwNCA1LjMzMy00LjY0NyA5LjQ0Ny0xMi42OTZ2LS4wMDF6bTEuMzAzLjY2OGExNjUuMjU0IDE2NS4yNTQgMCAwMS0xLjk3OCAzLjU5NmMzLjQzLTEuNDM3IDcuMTItMi4zNTcgMTAuNjM1LTMuMDEtLjQ3Mi0uMzI2LS45My0uNjcyLTEuMzYyLTEuMDM3LTEuOTM1LTEuNjM4LTMuNDEtMy42ODItNC40OC01LjgzM2E0OS45NzggNDkuOTc4IDAgMDEtMi44MTUgNi4yODQiLz48L21hc2s+PHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTI2LjYwNiAzOS42NzZjLjk5Ni0xLjk1MyAyLjEyOS00LjE1NCAzLjAzNS02LjM2M0wzMCAzMi40NGMtMS4xODQtNC41MDUtMS44OTQtOC4xMjItMS4yNi0xMC40Ni4xNy0uNjEuODc3LS45OCAxLjYzMi0uOThsLjQ2LjAwN2guMDg1YzEuMDMzLS4wMTYgMS41MiAxLjI5OSAxLjU3NSAxLjgxLjA5MS44NTEtLjMwMyAyLjI5Mi0uMzAzIDIuMjkyIDAtLjU4Mi4wMjMtMS41MjItLjM0NC0yLjMzMy0uNDI3LS45MzktLjgzNi0xLjUtMS4yMDItMS41ODktLjE4NS4xMjQtLjM2NC4zOC0uNDI2Ljg3MS0uMTI3LjY5LS4xNjYgMS41Ni0uMTY2IDIuMDA5IDAgMS41ODUuMzEzIDMuNjc3LjkyNiA1LjgzNC4xMTYtLjMzNC4yMTctLjY1NS4yOTgtLjk1NS4xMjYtLjQ3NC45MjYtMy42MTUuOTI2LTMuNjE1cy0uMjAyIDQuMTgtLjQ4MyA1LjQ0NmMtLjA2LjI2Ny0uMTI3LjUzMS0uMTk2LjgwMiAxLjAxMSAyLjgyNiAyLjY0IDUuMzQ4IDQuNTg1IDcuMTY0Ljc2Ny43MTYgMS43MzUgMS4yOTQgMi42NTEgMS44MiAyLjAwMS0uMjg2IDMuODQzLS40MiA1LjM4LS40MDQgMi4wNC4wMjcgMy41MzYuMzI5IDQuMTQyLjkyNi4yOTcuMjkuNDE4LjY0LjQ1NSAxLjAzMy4wMDkuMTUzLS4wNjYuNTEyLS4wODcuNjAyLjAyMS0uMTA5LjAyMS0uNjQ1LTEuNjE2LTEuMTY4LTEuMjg5LS40MTItMy43MDItLjQtNi41OTctLjA5IDMuMzQ5IDEuNjM3IDYuNjExIDIuNDUxIDcuNjQ2IDEuOTYzLjI1Mi0uMTIzLjU1OS0uNTQzLjU1OS0uNTQzcy0uMTgyLjgyOC0uMzEzIDEuMDM1YTEuNjMgMS42MyAwIDAxLS44MDUuNTVjLTEuNjMzLjQzNy01Ljg4NC0uNTcyLTkuNTktMi42ODktNC4xMzkuNjEtOC42ODYgMS43MzYtMTIuMzMgMi45MzItMy41ODIgNi4yNzYtNi4yNzQgOS4xNTgtOC40NjQgOC4wNjJsLS44MDYtLjQwNWMtLjMyNy0uMTg3LS4zNzctLjY0My0uMzAxLTEuMDE0LjI1NS0xLjI1IDEuODIyLTMuMTMyIDQuOTY5LTUuMDEuMzM5LS4yMDYgMS44NDgtMS4wMDMgMS44NDgtMS4wMDNzLTEuMTE3IDEuMDgtMS4zOCAxLjI5M2MtMi41MTEgMi4wNTgtNC4zNjUgNC42NDgtNC4zMTkgNS42NTJsLjAxLjA4OGMyLjEzMy0uMzA0IDUuMzMzLTQuNjQ3IDkuNDQ3LTEyLjY5NnYtLjAwMXptMS4zMDMuNjY4YTE2NS4yNTQgMTY1LjI1NCAwIDAxLTEuOTc4IDMuNTk2YzMuNDMtMS40MzcgNy4xMi0yLjM1NyAxMC42MzUtMy4wMS0uNDcyLS4zMjYtLjkzLS42NzItMS4zNjItMS4wMzctMS45MzUtMS42MzgtMy40MS0zLjY4Mi00LjQ4LTUuODMzYTQ5Ljk3OCA0OS45NzggMCAwMS0yLjgxNSA2LjI4NCIvPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yNi42MDYgMzkuNjc2bC0uNDQ2LS4yMjctLjAwNi4wMTMtLjAwNi4wMTMuNDU4LjIwMXptMy4wMzUtNi4zNjNsLS40NjItLjE5LjQ2My4xOXpNMzAgMzIuNDRsLjQ2Mi4xOS4wNjQtLjE1NS0uMDQzLS4xNjItLjQ4My4xMjd6bS0xLjI2LTEwLjQ2bC0uNDgxLS4xMzUtLjAwMS4wMDQuNDgyLjEzem0xLjYzMi0uOThsLjAwOC0uNWgtLjAwOHYuNXptLjQ2LjAwN2wtLjAwNy41aC4wMDd2LS41em0uMDg1IDB2LjVoLjAwN2wtLjAwNy0uNXptMS41NzUgMS44MWwuNDk3LS4wNTMtLjQ5Ny4wNTN6bS0uMzAzIDIuMjkyaC0uNWwuOTgzLjEzMi0uNDgzLS4xMzJ6bS0uMzQ0LTIuMzMzbC40NTYtLjIwNi0uMDAxLS4wMDEtLjQ1NS4yMDd6bS0xLjIwMi0xLjU4OWwuMTE4LS40ODUtLjIxMy0uMDUyLS4xODMuMTIyLjI3OC40MTV6bS0uNDI2Ljg3MWwuNDkyLjA5MS4wMDItLjAxNC4wMDItLjAxNS0uNDk2LS4wNjJ6bS43NiA3Ljg0M2wtLjQ4MS4xMzcuNDM0IDEuNTI2LjUyLTEuNS0uNDczLS4xNjN6bS4yOTgtLjk1NWwuNDgzLjEzdi0uMDAybC0uNDgzLS4xMjh6bS45MjYtMy42MTVsLjUuMDI0LS45ODUtLjE0Ny40ODUuMTIzem0tLjQ4MyA1LjQ0NmwuNDg4LjExdi0uMDAybC0uNDg4LS4xMDh6bS0uMTk2LjgwMmwtLjQ4NS0uMTI0LS4wMzguMTQ4LjA1Mi4xNDUuNDctLjE2OXptNC41ODUgNy4xNjRsLjM0Mi0uMzY2LS4zNDIuMzY2em0yLjY1MSAxLjgybC0uMjQ5LjQzNC4xNS4wODYuMTctLjAyNS0uMDctLjQ5NXptNS4zOC0uNDA0bC4wMDctLjVoLS4wMDFsLS4wMDYuNXptNC4xNDIuOTI2bC0uMzUuMzU2di4wMDFsLjM1LS4zNTd6bS40NTUgMS4wMzNsLjUtLjAyOC0uMDAxLS4wMS0uMDAxLS4wMS0uNDk4LjA0OHptLS4wODcuNjAybC0uNDktLjA5OC45NzUuMjE2LS40ODUtLjExOHptLTEuNjE2LTEuMTY4bC0uMTUyLjQ3Ny4xNTItLjQ3N3ptLTYuNTk3LS4wOWwtLjA1My0uNDk4LTEuNzI1LjE4NCAxLjU1OC43NjIuMjItLjQ0OXptNy42NDYgMS45NjNsLjIxMy40NTMuMDA2LS4wMDMtLjIyLS40NXptLjU1OS0uNTQzbC40ODguMTA4LS44OTItLjQwMy40MDQuMjk1em0tLjMxMyAxLjAzNWwuNDAxLjI5OC4wMTEtLjAxNS4wMS0uMDE2LS40MjItLjI2N3ptLS44MDUuNTVsLS4xMjgtLjQ4M2gtLjAwMWwuMTI5LjQ4NHptLTkuNTktMi42ODlsLjI0OS0uNDM0LS4xNS0uMDg2LS4xNzEuMDI1LjA3My40OTV6bS0xMi4zMyAyLjkzMmwtLjE1Ni0uNDc2LS4xODMuMDYtLjA5NS4xNjguNDM0LjI0OHptLTguNDY0IDguMDYybC0uMjI1LjQ0N2guMDAxbC4yMjQtLjQ0N3ptLS44MDYtLjQwNWwtLjI0OC40MzQuMDEyLjAwNy4wMTIuMDA2LjIyNC0uNDQ3em0tLjMwMS0xLjAxNGwtLjQ5LS4xLjQ5LjF6TTIxIDQ2LjM0M2wuMjU2LjQyOS4wMDMtLjAwMi0uMjYtLjQyOHptMS44NDgtMS4wMDNsLjM0Ny4zNTktLjU4MS0uODAxLjIzNC40NDJ6bS0xLjM4IDEuMjkzbC0uMzE0LS4zODgtLjAwMi4wMDEuMzE3LjM4N3ptLTQuMzE5IDUuNjUybC0uNDk5LjAyM3YuMDE0bC4wMDIuMDE1LjQ5Ny0uMDUyem0uMDEuMDg4bC0uNDk4LjA1MS4wNTQuNTE3LjUxNC0uMDczLS4wNy0uNDk1em05LjQ0Ny0xMi42OTZsLjQ0NS4yMjcuMDA3LS4wMTMuMDA2LS4wMTQtLjQ1OC0uMnptLS42NzUgNC4yNjNsLS40MzYtLjI0Ni0uNzE1IDEuMjcgMS4zNDQtLjU2My0uMTkzLS40NjF6bTEwLjYzNS0zLjAxbC4wOTEuNDkxIDEuMTgzLS4yMi0uOTktLjY4My0uMjg0LjQxMnptLTEuMzYyLTEuMDM3bC0uMzIzLjM4Mi4zMjMtLjM4MnptLTQuNDgtNS44MzNsLjQ0OC0uMjIyLS41MTUtMS4wMzUtLjQwMiAxLjA4My40NjkuMTc0em0tMy42NzMgNS44NDNjLjk5NC0xLjk0OCAyLjEzNy00LjE2OCAzLjA1My02LjRsLS45MjUtLjM4Yy0uODk3IDIuMTg3LTIuMDIgNC4zNjgtMy4wMTggNi4zMjZsLjg5LjQ1NHptMy4wNTMtNi40bC4zNTgtLjg3My0uOTI0LS4zOC0uMzU5Ljg3My45MjUuMzh6bS4zOC0xLjE5Yy0uNTkxLTIuMjQ4LTEuMDU5LTQuMjU2LTEuMy01Ljk4NS0uMjQ0LTEuNzM3LS4yNTItMy4xNDYuMDM5LTQuMjE4bC0uOTY1LS4yNjFjLS4zNDQgMS4yNjctLjMxNCAyLjgzNS0uMDY1IDQuNjE4LjI1IDEuNzkuNzMgMy44NDMgMS4zMjMgNi4xbC45NjgtLjI1NHptLTEuMjYyLTEwLjE5OWMuMDg0LS4zLjUwNi0uNjE0IDEuMTUtLjYxNHYtMWMtLjg2NiAwLTEuODU2LjQyNy0yLjExMyAxLjM0NWwuOTYzLjI3em0xLjE0My0uNjE0bC40Ni4wMDcuMDE1LTEtLjQ2LS4wMDctLjAxNSAxem0uNDY3LjAwN2guMDg1di0xaC0uMDg1djF6bS4wOTIgMGMuMjc0LS4wMDUuNTE4LjE2LjczLjQ4My4yMTMuMzIyLjMyMi43MDIuMzQxLjg4bC45OTQtLjEwN2EzLjI1OCAzLjI1OCAwIDAwLS41LTEuMzI0Yy0uMzA0LS40Ni0uODItLjk0NC0xLjU4LS45MzJsLjAxNSAxem0xLjA3IDEuMzYzYy4wMzguMzQ3LS4wMjQuODU4LS4xMSAxLjMyYTExLjY3MyAxMS42NzMgMCAwMS0uMTYyLjczbC0uMDExLjA0NC0uMDAzLjAxdi4wMDNsLjQ4MS4xMzIuNDgzLjEzMnYtLjAwMmwuMDAxLS4wMDQuMDA0LS4wMTRhNS44MSA1LjgxIDAgMDAuMDU5LS4yMzRjLjAzNy0uMTU0LjA4NS0uMzcuMTMtLjYxMy4wODgtLjQ3LjE3Ny0xLjEwNi4xMjMtMS42MWwtLjk5NC4xMDZ6bS42OTUgMi4yNGMwLS41NTUuMDMyLTEuNjEyLS4zODktMi41NGwtLjkxLjQxMmMuMzE0LjY5NC4zIDEuNTE4LjMgMi4xMjdoMXptLS4zODktMi41NDFjLS4yMi0uNDg2LS40NDctLjg5Ny0uNjc5LTEuMjA2LS4yMTgtLjI5MS0uNTAxLS41NzQtLjg2LS42NjFsLS4yMzYuOTcxYy0uMDAzIDAgLjAyNC4wMDYuMDgyLjA1My4wNTcuMDQ4LjEyOS4xMjMuMjE0LjIzNy4xNy4yMjguMzYyLjU2Ny41NjkgMS4wMmwuOTEtLjQxNHptLTEuOTM1LTEuNzk3Yy0uMzQuMjI3LS41Ny42MzUtLjY0NCAxLjIyNGwuOTkyLjEyNGMuMDUtLjM5NC4xNzgtLjQ5Ny4yMDgtLjUxN2wtLjU1Ni0uODMxem0tLjY0IDEuMTk1Yy0uMTM1LjczMi0uMTc0IDEuNjM2LS4xNzQgMi4xaDFjMC0uNDM0LjAzOC0xLjI3LjE1OC0xLjkxOGwtLjk4NC0uMTgyem0tLjE3NCAyLjFjMCAxLjY0Mi4zMjIgMy43OC45NDUgNS45N2wuOTYyLS4yNzNjLS42MDQtMi4xMjMtLjkwNy00LjE2OS0uOTA3LTUuNjk3aC0xem0xLjg5OCA1Ljk5OGMuMTE5LS4zNDEuMjI0LS42NzQuMzEtLjk5bC0uOTY2LS4yNmMtLjA3Ny4yODctLjE3NS41OTYtLjI4OC45MjJsLjk0NC4zMjh6bS4zMS0uOTkxYy4wNjMtLjI0LjI5NS0xLjE0Ny41MS0xLjk5bC4yOS0xLjEzMS4wOTItLjM2My4wMjUtLjEuMDA3LS4wMjYuMDAyLS4wMDd2LS4wMDJsLS40ODQtLjEyNC0uNDg1LS4xMjN2LjAwMmwtLjAwMi4wMDctLjAwNy4wMjYtLjAyNS4xLS4wOTMuMzYzYTIxMjguODU5IDIxMjguODU5IDAgMDEtLjc5NyAzLjExMWwuOTY3LjI1N3ptLjQ0Mi0zLjc0M2wtLjUtLjAyNHYuMDEybC0uMDAyLjAzNWE1Ni42MjYgNTYuNjI2IDAgMDEtLjAzMy42MjJjLS4wMjQuNDEtLjA1Ny45Ny0uMSAxLjU2OC0uMDg2IDEuMjE1LS4yMDUgMi41MzYtLjMzNiAzLjEyNGwuOTc2LjIxN2MuMTUtLjY3Ni4yNzMtMi4wNzkuMzU4LTMuMjdhMTExLjg4MiAxMTEuODgyIDAgMDAuMTI3LTIuMDc2bC4wMDctLjEzNi4wMDItLjAzNXYtLjAxLS4wMDJsLS41LS4wMjV6bS0uOTcgNS4zMzZjLS4wNi4yNi0uMTI1LjUxOC0uMTk0Ljc4OGwuOTY5LjI0OGMuMDctLjI3MS4xMzgtLjU0MS4yLS44MTZsLS45NzYtLjIyem0tLjE4IDEuMDhjMS4wMzYgMi44OTQgMi43MDcgNS40ODYgNC43MTUgNy4zNjFsLjY4Mi0uNzNjLTEuODgtMS43NTctMy40NjgtNC4yMDktNC40NTYtNi45NjdsLS45NDEuMzM3em00LjcxNSA3LjM2Yy44MTQuNzYyIDEuODMgMS4zNjUgMi43NDMgMS44OWwuNDk4LS44NjdjLS45Mi0uNTI5LTEuODQtMS4wOC0yLjU1OC0xLjc1M2wtLjY4My43M3ptMy4wNjMgMS45NTFjMS45ODItLjI4MyAzLjc5OC0uNDE2IDUuMzA0LS4zOTlsLjAxLTFjLTEuNTY3LS4wMTctMy40MzYuMTItNS40NTYuNDFsLjE0Mi45OXptNS4zMDMtLjM5OWMxIC4wMTMgMS44NDguMDk0IDIuNTA5LjIzOC42NzcuMTQ3IDEuMDg4LjM0NiAxLjI4OC41NDRsLjcwMi0uNzEyYy0uNDA1LS40LTEuMDQ1LS42NS0xLjc3OC0uODEtLjc0OS0uMTYyLTEuNjY5LS4yNDYtMi43MDgtLjI2bC0uMDEzIDF6bTMuNzk5Ljc4M2MuMTg4LjE4NC4yNzYuNDEuMzA2LjcyNGwuOTk2LS4wOTVjLS4wNDUtLjQ3MS0uMTk3LS45NDctLjYwMy0xLjM0NGwtLjcuNzE1em0uMzA1LjcwNWMwLS4wMDQgMCAuMDE1LS4wMDUuMDY0YTQuMjgxIDQuMjgxIDAgMDEtLjA3LjM5MmwuOTcyLjIzNWE1LjA2IDUuMDYgMCAwMC4wNjMtLjMxMmMuMDItLjExNS4wNDYtLjI5Ni4wMzgtLjQzNmwtLjk5OC4wNTd6bS45MDIuNjcyYy4wNDUtLjIyNS0uMDA3LS41NS0uMzEzLS44NzItLjI4NS0uMy0uNzg2LS41OTktMS42NC0uODcxbC0uMzA1Ljk1M2MuNzgzLjI1IDEuMS40ODEgMS4yMi42MDYuMDk4LjEwNC4wMzQuMTAzLjA1Ny0uMDEzbC45OC4xOTd6bS0xLjk1My0xLjc0M2MtLjcxNy0uMjMtMS43MDMtLjMzLTIuODQ1LS4zNC0xLjE1LS4wMS0yLjQ5OC4wNzMtMy45NTguMjI4bC4xMDYuOTk0YzEuNDM1LS4xNTIgMi43NDItLjIzMSAzLjg0NC0uMjIxIDEuMTEuMDEgMS45NzYuMTA4IDIuNTQ4LjI5MWwuMzA1LS45NTJ6bS02Ljk3LjgzNGMxLjcuODMyIDMuMzg1IDEuNDU4IDQuNzg3IDEuODE1LjcuMTc5IDEuMzQyLjI5MyAxLjg4Ni4zMjkuNTI2LjAzNSAxLjAyOS4wMDIgMS40MDYtLjE3NmwtLjQyNy0uOTA1Yy0uMTQuMDY2LS40MzIuMTE1LS45MTMuMDgzLS40NjQtLjAzLTEuMDQxLS4xMy0xLjcwNS0uMy0xLjMyNS0uMzM3LTIuOTQ1LS45MzctNC41OTQtMS43NDRsLS40NC44OTh6bTguMDg1IDEuOTY1Yy4yMjItLjEwOC40MTctLjMxMS41MjctLjQzM2EzLjc3IDMuNzcgMCAwMC4xOTgtLjI0bC4wMTMtLjAxNy4wMDQtLjAwNS4wMDEtLjAwMi0uNDAzLS4yOTYtLjQwNC0uMjk1LS4wMDEuMDAyLS4wMDcuMDEtLjAzMi4wNGEyLjgyOSAyLjgyOSAwIDAxLS4xMTMuMTM0IDEuNzYyIDEuNzYyIDAgMDEtLjE5Ny4xODcuMzQzLjM0MyAwIDAxLS4wMTguMDEybC0uMDA3LjAwNC40MzkuODk5em0uMzQtLjk5M2wtLjQ4OC0uMTA3di4wMDFsLS4wMDIuMDA3YTIuNjY2IDIuNjY2IDAgMDEtLjAyNy4xMTdjLS4wMTkuMDc4LS4wNDQuMTgzLS4wNzQuMjk0LS4wMy4xMTEtLjA2Mi4yMjMtLjA5My4zMTYtLjAzNS4xMDgtLjA1NS4xNDYtLjA1Mi4xNGwuODQ1LjUzNWMuMDctLjExLjEyMS0uMjUzLjE1Ni0uMzU5LjA0LS4xMi4wNzgtLjI1NC4xMS0uMzc1YTExLjk4IDExLjk4IDAgMDAuMTA0LS40MjJsLjAwNy0uMDI4LjAwMi0uMDA4di0uMDAyLS4wMDFsLS40ODgtLjEwOHptLS43MTUuNzM3YTEuMTQgMS4xNCAwIDAxLS41MzEuMzY1bC4yNTUuOTY3Yy40MzEtLjExNC44NTItLjQzIDEuMDgtLjczNmwtLjgwNC0uNTk2em0tLjUzMi4zNjZjLS4zMjQuMDg2LS44MjcuMTEtMS40OS4wNDdhMTQuMzU3IDE0LjM1NyAwIDAxLTIuMjctLjQzNSAyMy41ODEgMjMuNTgxIDAgMDEtNS40NTItMi4yNTNsLS40OTYuODY4YTI0LjU3NCAyNC41NzQgMCAwMDUuNjkgMi4zNTFjLjg4NS4yMzcgMS43MTMuMzk0IDIuNDMyLjQ2NC43MS4wNjkgMS4zNTEuMDU1IDEuODQzLS4wNzZsLS4yNTctLjk2NnptLTkuNTMzLTIuNzAyYy00LjE3LjYxNS04Ljc0NSAxLjc0OC0xMi40MTQgMi45NTFsLjMxMi45NWMzLjYyLTEuMTg3IDguMTM5LTIuMzA2IDEyLjI0OC0yLjkxMWwtLjE0Ni0uOTl6bS0xMi42OTIgMy4xNzljLTEuNzg3IDMuMTMxLTMuMzI4IDUuMzctNC42NyA2LjY4Ny0xLjM1OSAxLjMzMy0yLjM0NiAxLjU3Mi0zLjEzNiAxLjE3NmwtLjQ0OC44OTRjMS40LjcgMi44NTQuMDQ3IDQuMjg0LTEuMzU3IDEuNDQ3LTEuNDE5IDMuMDQ0LTMuNzYgNC44MzgtNi45MDVsLS44NjgtLjQ5NXptLTcuODA2IDcuODYzbC0uODA1LS40MDUtLjQ1Ljg5NC44MDYuNDA1LjQ1LS44OTR6bS0uNzgxLS4zOTJjLS4wMS0uMDA2LS4wNDItLjAyNy0uMDY0LS4xMmEuODc1Ljg3NSAwIDAxLjAwNC0uMzZsLS45OC0uMmMtLjA0OS4yMzktLjA2Mi41MjIuMDAzLjc5Mi4wNjYuMjc0LjIyMy41NzQuNTQuNzU2bC40OTctLjg2OHptLS4wNi0uNDhjLjEtLjQ5NC40ODUtMS4xOTUgMS4yNzMtMi4wMjUuNzc5LS44MjIgMS45MTgtMS43MzQgMy40NjItMi42NTZsLS41MTItLjg1OWMtMS42MDQuOTU4LTIuODIgMS45MjUtMy42NzYgMi44MjctLjg0Ni44OTItMS4zNzIgMS43NTctMS41MjcgMi41MTNsLjk4LjJ6bTQuNzM4LTQuNjgzYTM1LjMgMzUuMyAwIDAxMS4wMjgtLjU2NSAxNTkuNDE0IDE1OS40MTQgMCAwMS43NzctLjQxNGwuMDEzLS4wMDcuMDAzLS4wMDJoLjAwMWwtLjIzMy0uNDQyLS4yMzQtLjQ0MmgtLjAwMWwtLjAwNC4wMDItLjAxMi4wMDdhNy43MzMgNy43MzMgMCAwMS0uMDUuMDI2bC0uMTc1LjA5My0uNTU4LjI5OGMtLjQxMy4yMjItLjg5LjQ4LTEuMDczLjU5bC41MTguODU2em0xLjU4OS0xLjQzbC0uMzQ4LS4zNnYuMDAxbC0uMDAzLjAwMi0uMDEuMDEtLjAzNS4wMzRhMTA3LjY4OCAxMDcuNjg4IDAgMDEtLjU0LjUxOGMtLjMyLjMwNC0uNjQ3LjYxLS43NTguN2wuNjMuNzc3Yy4xNS0uMTIyLjUxMy0uNDYzLjgxNy0uNzUzYTExOS42NyAxMTkuNjcgMCAwMC41NDUtLjUyM2wuMDM3LS4wMzUuMDA5LS4wMDkuMDAyLS4wMDJoLjAwMXYtLjAwMWwtLjM0Ny0uMzZ6bS0xLjY5Ni45MDZjLTEuMjg2IDEuMDU0LTIuNDA2IDIuMjQ1LTMuMjAyIDMuMzA5YTkuOTY1IDkuOTY1IDAgMDAtLjk0NiAxLjQ5Yy0uMjE1LjQzMy0uMzcyLjg4LS4zNTQgMS4yNjNsLjk5OS0uMDQ2Yy0uMDA2LS4xMTguMDUyLS4zNzIuMjUtLjc3MmE4Ljk4IDguOTggMCAwMS44NS0xLjMzNmMuNzQ4LS45OTcgMS44MTEtMi4xMyAzLjAzNy0zLjEzNGwtLjYzNC0uNzc0em0tNC41IDYuMDlsLjAxLjA4OC45OTQtLjEwMy0uMDEtLjA4Ny0uOTk0LjEwM3ptLjU3Ny41MzJjLjY3Mi0uMDk2IDEuMzYtLjQ5NiAyLjA1NS0xLjA5OC43MDItLjYwOCAxLjQ1NS0xLjQ2MiAyLjI1Ny0yLjU0MyAxLjYwNS0yLjE2MiAzLjQ0OC01LjI4OCA1LjUxLTkuMzIzbC0uODktLjQ1NWMtMi4wNTIgNC4wMTUtMy44NjYgNy4wODUtNS40MjMgOS4xODItLjc3OSAxLjA1LTEuNDgzIDEuODQtMi4xMSAyLjM4NC0uNjMzLjU0OS0xLjE0NS44MDYtMS41NC44NjNsLjE0MS45OXptOS44MzUtMTIuOTl2LS4wMDFsLS45MTYtLjQwMi45MTYuNDAyem0uNDA0LjIzMmExNjQuMTA1IDE2NC4xMDUgMCAwMS0xLjk3MyAzLjU4NGwuODcxLjQ5Yy42Mi0xLjEwMSAxLjI5NS0yLjMwNiAxLjk4NS0zLjYwNWwtLjg4My0uNDd6bS0xLjM0NCA0LjI5YzMuMzg0LTEuNDE3IDcuMDM4LTIuMzI5IDEwLjUzMy0yLjk3OWwtLjE4Mi0uOTgzYy0zLjUzMy42NTctNy4yNjMgMS41ODQtMTAuNzM4IDMuMDRsLjM4Ny45MjN6bTEwLjcyNi0zLjg4MmExNy4wMjkgMTcuMDI5IDAgMDEtMS4zMjMtMS4wMDZsLS42NDYuNzYzYy40NDYuMzc3LjkxNy43MzIgMS40IDEuMDY2bC41Ny0uODIzem0tMS4zMjMtMS4wMDZjLTEuODc0LTEuNTg3LTMuMzEtMy41NzMtNC4zNTUtNS42NzRsLS44OTYuNDQ1YzEuMDk1IDIuMiAyLjYxIDQuMzAyIDQuNjA1IDUuOTkybC42NDYtLjc2M3ptLTUuMjcyLTUuNjI2YTQ5LjQ4NSA0OS40ODUgMCAwMS0yLjc4OCA2LjIyNGwuODg0LjQ2OGE1MC40NjcgNTAuNDY3IDAgMDAyLjg0Mi02LjM0NGwtLjkzOC0uMzQ4eiIgbWFzaz0idXJsKCNhKSIvPjwvZz48L3N2Zz4=");
+}
+body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".docx"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".doc"] > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMC44MTQgMzUuNjY3TDIyLjE1OSA1MWgyLjcwMmw3LjE4NS0xNC4xNzIuOTkgMTQuMTcyaDIuNzQxbDcuODMxLTE1LjI2N2MxLjA5NS0yLjEyMiAxLjU0My0yLjQxMiAzLjI0NC0yLjYxbC4yMzctMS4xNmgtNi4wNTFsLS4yMzggMS4xNmMxLjkyNS4yMzcgMi4wMTcuNTggMS4wNjggMi41MThsLTUuOTA2IDEyLjIzNS0uNzY1LTEyLjE5NWMtLjExOC0xLjk1MS4wOC0yLjI5NCAyLjE2Mi0yLjU1OGwuMjUtMS4xNmgtNy41bC0uMjUxIDEuMTZjMS45NTEuMjM3IDIuMDE3LjU4IDEuMDgxIDIuNTE4bC01Ljg4IDEyLjIzNS0uNzktMTIuMTk1Yy0uMTItMS45NTEuMDc4LTIuMjk0IDIuMTc0LTIuNTU4bC4yMzgtMS4xNmgtNy43MjZsLS4yMjQgMS4xNmMxLjUwMy4xOTggMS45MTIuNDg4IDIuMDgzIDIuNTQ0eiIvPjwvZz48L3N2Zz4=");
+}
+body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".key"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".pptx"] > .nav-file-title-content::before,
+body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".ppt"] > .nav-file-title-content::before {
+ background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij4KICA8cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPgogIDxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz4KICA8cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPgogIDxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPgogIDxnPgogICAgPHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTQzLjIgMjlIMjAuOGMtMS41NDQgMC0yLjggMS4yMjctMi44IDIuNzM3VjQ1LjQyYzAgMS41MSAxLjI1NiAyLjczNyAyLjggMi43MzdoOS44djQuMTA1aC00LjJWNTVoMTEuMnYtMi43MzdoLTQuMnYtNC4xMDVoOS44YzEuNTQ0IDAgMi44LTEuMjI4IDIuOC0yLjczN1YzMS43MzdDNDYgMzAuMjI3IDQ0Ljc0NCAyOSA0My4yIDI5ek0yMC44IDQ1LjQyMVYzMS43MzdoMjIuNGwuMDAxIDEzLjY4NEgyMC44eiIvPgogICAgPHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTI5LjIgNDIuNjg0bDctNC4xMDUtNy00LjEwNXY4LjIxeiIvPgogIDwvZz4KPC9zdmc+");
+}
+body:not(.cc-no-file-icons).theme-dark .nav-file-title > .nav-file-title-content::before {
+ filter: hue-rotate(20deg) saturate(160%);
+}
+
+body:not(.cc-no-custom-icons) {
+ /* Misc overrides */
+}
+body:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey,
+body:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey > svg {
+ display: block;
+ width: 14px;
+ height: 14px;
+}
+body:not(.cc-no-custom-icons) .collapse-icon > svg,
+body:not(.cc-no-custom-icons) .style-settings-collapse-indicator > svg {
+ color: var(--shade-50);
+ width: 12px;
+ height: 12px;
+}
+body:not(.cc-no-custom-icons) svg.blocks,
+body:not(.cc-no-custom-icons) svg.reading-glasses,
+body:not(.cc-no-custom-icons) svg.audio-file,
+body:not(.cc-no-custom-icons) svg.bracket-glyph,
+body:not(.cc-no-custom-icons) svg.broken-link,
+body:not(.cc-no-custom-icons) svg.bullet-list-glyph,
+body:not(.cc-no-custom-icons) svg.bullet-list,
+body:not(.cc-no-custom-icons) svg.calendar-with-checkmark,
+body:not(.cc-no-custom-icons) svg.check-in-circle,
+body:not(.cc-no-custom-icons) svg.check-small,
+body:not(.cc-no-custom-icons) svg.checkbox-glyph,
+body:not(.cc-no-custom-icons) svg.checkmark,
+body:not(.cc-no-custom-icons) svg.clock,
+body:not(.cc-no-custom-icons) svg.cloud,
+body:not(.cc-no-custom-icons) svg.code-glyph,
+body:not(.cc-no-custom-icons) svg.create-new,
+body:not(.cc-no-custom-icons) svg.cross-in-box,
+body:not(.cc-no-custom-icons) svg.cross,
+body:not(.cc-no-custom-icons) svg.crossed-star,
+body:not(.cc-no-custom-icons) svg.dice,
+body:not(.cc-no-custom-icons) svg.document,
+body:not(.cc-no-custom-icons) svg.documents,
+body:not(.cc-no-custom-icons) svg.dot-network,
+body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph,
+body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph,
+body:not(.cc-no-custom-icons) svg.down-arrow-with-tail,
+body:not(.cc-no-custom-icons) svg.down-chevron-glyph,
+body:not(.cc-no-custom-icons) svg.enter,
+body:not(.cc-no-custom-icons) svg.exit-fullscreen,
+body:not(.cc-no-custom-icons) svg.expand-vertically,
+body:not(.cc-no-custom-icons) svg.filled-pin,
+body:not(.cc-no-custom-icons) svg.folder,
+body:not(.cc-no-custom-icons) svg.fullscreen,
+body:not(.cc-no-custom-icons) svg.gear,
+body:not(.cc-no-custom-icons) svg.hashtag,
+body:not(.cc-no-custom-icons) svg.go-to-file,
+body:not(.cc-no-custom-icons) svg.help,
+body:not(.cc-no-custom-icons) svg.highlight-glyph,
+body:not(.cc-no-custom-icons) svg.horizontal-split,
+body:not(.cc-no-custom-icons) svg.image-file,
+body:not(.cc-no-custom-icons) svg.image-glyph,
+body:not(.cc-no-custom-icons) svg.indent-glyph,
+body:not(.cc-no-custom-icons) svg.info,
+body:not(.cc-no-custom-icons) svg.install,
+body:not(.cc-no-custom-icons) svg.keyboard-glyph,
+body:not(.cc-no-custom-icons) svg.left-arrow-with-tail,
+body:not(.cc-no-custom-icons) svg.left-arrow,
+body:not(.cc-no-custom-icons) svg.left-chevron-glyph,
+body:not(.cc-no-custom-icons) svg.lines-of-text,
+body:not(.cc-no-custom-icons) svg.link-glyph,
+body:not(.cc-no-custom-icons) svg.link,
+body:not(.cc-no-custom-icons) svg.magnifying-glass,
+body:not(.cc-no-custom-icons) svg.microphone-filled,
+body:not(.cc-no-custom-icons) svg.microphone,
+body:not(.cc-no-custom-icons) svg.minus-with-circle,
+body:not(.cc-no-custom-icons) svg.note-glyph,
+body:not(.cc-no-custom-icons) svg.number-list-glyph,
+body:not(.cc-no-custom-icons) svg.open-vault,
+body:not(.cc-no-custom-icons) svg.pane-layout,
+body:not(.cc-no-custom-icons) svg.paper-plane,
+body:not(.cc-no-custom-icons) svg.paused,
+body:not(.cc-no-custom-icons) svg.pdf-file,
+body:not(.cc-no-custom-icons) svg.pencil,
+body:not(.cc-no-custom-icons) svg.pin,
+body:not(.cc-no-custom-icons) svg.plus-with-circle,
+body:not(.cc-no-custom-icons) svg.popup-open,
+body:not(.cc-no-custom-icons) svg.presentation,
+body:not(.cc-no-custom-icons) svg.price-tag-glyph,
+body:not(.cc-no-custom-icons) svg.quote-glyph,
+body:not(.cc-no-custom-icons) svg.redo-glyph,
+body:not(.cc-no-custom-icons) svg.reset,
+body:not(.cc-no-custom-icons) svg.right-arrow-with-tail,
+body:not(.cc-no-custom-icons) svg.right-arrow,
+body:not(.cc-no-custom-icons) svg.right-chevron-glyph,
+body:not(.cc-no-custom-icons) svg.right-triangle,
+body:not(.cc-no-custom-icons) svg.run-command,
+body:not(.cc-no-custom-icons) svg.search,
+body:not(.cc-no-custom-icons) svg.sheets-in-box,
+body:not(.cc-no-custom-icons) svg.stacked-levels,
+body:not(.cc-no-custom-icons) svg.star-list,
+body:not(.cc-no-custom-icons) svg.star,
+body:not(.cc-no-custom-icons) svg.strikethrough-glyph,
+body:not(.cc-no-custom-icons) svg.switch,
+body:not(.cc-no-custom-icons) svg.sync-small,
+body:not(.cc-no-custom-icons) svg.sync,
+body:not(.cc-no-custom-icons) svg.tag-glyph,
+body:not(.cc-no-custom-icons) svg.three-horizontal-bars,
+body:not(.cc-no-custom-icons) svg.trash,
+body:not(.cc-no-custom-icons) svg.undo-glyph,
+body:not(.cc-no-custom-icons) svg.unindent-glyph,
+body:not(.cc-no-custom-icons) svg.up-and-down-arrows,
+body:not(.cc-no-custom-icons) svg.up-arrow-with-tail,
+body:not(.cc-no-custom-icons) svg.up-chevron-glyph,
+body:not(.cc-no-custom-icons) svg.vault,
+body:not(.cc-no-custom-icons) svg.vertical-split,
+body:not(.cc-no-custom-icons) svg.vertical-three-dots,
+body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph,
+body:not(.cc-no-custom-icons) svg.clock-glyph,
+body:not(.cc-no-custom-icons) svg.command-glyph,
+body:not(.cc-no-custom-icons) svg.add-note-glyph,
+body:not(.cc-no-custom-icons) svg.calendar-glyph,
+body:not(.cc-no-custom-icons) svg.duplicate-glyph,
+body:not(.cc-no-custom-icons) svg.file-explorer-glyph,
+body:not(.cc-no-custom-icons) svg.graph-glyph,
+body:not(.cc-no-custom-icons) svg.import-glyph,
+body:not(.cc-no-custom-icons) svg.languages,
+body:not(.cc-no-custom-icons) svg.links-coming-in,
+body:not(.cc-no-custom-icons) svg.links-going-out,
+body:not(.cc-no-custom-icons) svg.merge-files-glyph,
+body:not(.cc-no-custom-icons) svg.merge-files,
+body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph,
+body:not(.cc-no-custom-icons) svg.paper-plane-glyph,
+body:not(.cc-no-custom-icons) svg.paste-text,
+body:not(.cc-no-custom-icons) svg.paste,
+body:not(.cc-no-custom-icons) svg.percent-sign-glyph,
+body:not(.cc-no-custom-icons) svg.play-audio-glyph,
+body:not(.cc-no-custom-icons) svg.presentation-glyph,
+body:not(.cc-no-custom-icons) svg.question-mark-glyph,
+body:not(.cc-no-custom-icons) svg.restore-file-glyph,
+body:not(.cc-no-custom-icons) svg.scissors-glyph,
+body:not(.cc-no-custom-icons) svg.scissors,
+body:not(.cc-no-custom-icons) svg.search-glyph,
+body:not(.cc-no-custom-icons) svg.select-all-text,
+body:not(.cc-no-custom-icons) svg.split,
+body:not(.cc-no-custom-icons) svg.star-glyph,
+body:not(.cc-no-custom-icons) svg.stop-audio-glyph,
+body:not(.cc-no-custom-icons) svg.two-blank-pages,
+body:not(.cc-no-custom-icons) svg.tomorrow-glyph,
+body:not(.cc-no-custom-icons) svg.yesterday-glyph,
+body:not(.cc-no-custom-icons) svg.workspace-glyph,
+body:not(.cc-no-custom-icons) svg.box-glyph {
+ stroke-width: 0;
+ background-color: currentColor;
+}
+body:not(.cc-no-custom-icons) svg.blocks > path,
+body:not(.cc-no-custom-icons) svg.reading-glasses > path,
+body:not(.cc-no-custom-icons) svg.audio-file > path,
+body:not(.cc-no-custom-icons) svg.bracket-glyph > path,
+body:not(.cc-no-custom-icons) svg.broken-link > path,
+body:not(.cc-no-custom-icons) svg.bullet-list-glyph > path,
+body:not(.cc-no-custom-icons) svg.bullet-list > path,
+body:not(.cc-no-custom-icons) svg.calendar-with-checkmark > path,
+body:not(.cc-no-custom-icons) svg.check-in-circle > path,
+body:not(.cc-no-custom-icons) svg.check-small > path,
+body:not(.cc-no-custom-icons) svg.checkbox-glyph > path,
+body:not(.cc-no-custom-icons) svg.checkmark > path,
+body:not(.cc-no-custom-icons) svg.clock > path,
+body:not(.cc-no-custom-icons) svg.cloud > path,
+body:not(.cc-no-custom-icons) svg.code-glyph > path,
+body:not(.cc-no-custom-icons) svg.create-new > path,
+body:not(.cc-no-custom-icons) svg.cross-in-box > path,
+body:not(.cc-no-custom-icons) svg.cross > path,
+body:not(.cc-no-custom-icons) svg.crossed-star > path,
+body:not(.cc-no-custom-icons) svg.dice > path,
+body:not(.cc-no-custom-icons) svg.document > path,
+body:not(.cc-no-custom-icons) svg.documents > path,
+body:not(.cc-no-custom-icons) svg.dot-network > path,
+body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph > path,
+body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph > path,
+body:not(.cc-no-custom-icons) svg.down-arrow-with-tail > path,
+body:not(.cc-no-custom-icons) svg.down-chevron-glyph > path,
+body:not(.cc-no-custom-icons) svg.enter > path,
+body:not(.cc-no-custom-icons) svg.exit-fullscreen > path,
+body:not(.cc-no-custom-icons) svg.expand-vertically > path,
+body:not(.cc-no-custom-icons) svg.filled-pin > path,
+body:not(.cc-no-custom-icons) svg.folder > path,
+body:not(.cc-no-custom-icons) svg.fullscreen > path,
+body:not(.cc-no-custom-icons) svg.gear > path,
+body:not(.cc-no-custom-icons) svg.hashtag > path,
+body:not(.cc-no-custom-icons) svg.go-to-file > path,
+body:not(.cc-no-custom-icons) svg.help > path,
+body:not(.cc-no-custom-icons) svg.highlight-glyph > path,
+body:not(.cc-no-custom-icons) svg.horizontal-split > path,
+body:not(.cc-no-custom-icons) svg.image-file > path,
+body:not(.cc-no-custom-icons) svg.image-glyph > path,
+body:not(.cc-no-custom-icons) svg.indent-glyph > path,
+body:not(.cc-no-custom-icons) svg.info > path,
+body:not(.cc-no-custom-icons) svg.install > path,
+body:not(.cc-no-custom-icons) svg.keyboard-glyph > path,
+body:not(.cc-no-custom-icons) svg.left-arrow-with-tail > path,
+body:not(.cc-no-custom-icons) svg.left-arrow > path,
+body:not(.cc-no-custom-icons) svg.left-chevron-glyph > path,
+body:not(.cc-no-custom-icons) svg.lines-of-text > path,
+body:not(.cc-no-custom-icons) svg.link-glyph > path,
+body:not(.cc-no-custom-icons) svg.link > path,
+body:not(.cc-no-custom-icons) svg.magnifying-glass > path,
+body:not(.cc-no-custom-icons) svg.microphone-filled > path,
+body:not(.cc-no-custom-icons) svg.microphone > path,
+body:not(.cc-no-custom-icons) svg.minus-with-circle > path,
+body:not(.cc-no-custom-icons) svg.note-glyph > path,
+body:not(.cc-no-custom-icons) svg.number-list-glyph > path,
+body:not(.cc-no-custom-icons) svg.open-vault > path,
+body:not(.cc-no-custom-icons) svg.pane-layout > path,
+body:not(.cc-no-custom-icons) svg.paper-plane > path,
+body:not(.cc-no-custom-icons) svg.paused > path,
+body:not(.cc-no-custom-icons) svg.pdf-file > path,
+body:not(.cc-no-custom-icons) svg.pencil > path,
+body:not(.cc-no-custom-icons) svg.pin > path,
+body:not(.cc-no-custom-icons) svg.plus-with-circle > path,
+body:not(.cc-no-custom-icons) svg.popup-open > path,
+body:not(.cc-no-custom-icons) svg.presentation > path,
+body:not(.cc-no-custom-icons) svg.price-tag-glyph > path,
+body:not(.cc-no-custom-icons) svg.quote-glyph > path,
+body:not(.cc-no-custom-icons) svg.redo-glyph > path,
+body:not(.cc-no-custom-icons) svg.reset > path,
+body:not(.cc-no-custom-icons) svg.right-arrow-with-tail > path,
+body:not(.cc-no-custom-icons) svg.right-arrow > path,
+body:not(.cc-no-custom-icons) svg.right-chevron-glyph > path,
+body:not(.cc-no-custom-icons) svg.right-triangle > path,
+body:not(.cc-no-custom-icons) svg.run-command > path,
+body:not(.cc-no-custom-icons) svg.search > path,
+body:not(.cc-no-custom-icons) svg.sheets-in-box > path,
+body:not(.cc-no-custom-icons) svg.stacked-levels > path,
+body:not(.cc-no-custom-icons) svg.star-list > path,
+body:not(.cc-no-custom-icons) svg.star > path,
+body:not(.cc-no-custom-icons) svg.strikethrough-glyph > path,
+body:not(.cc-no-custom-icons) svg.switch > path,
+body:not(.cc-no-custom-icons) svg.sync-small > path,
+body:not(.cc-no-custom-icons) svg.sync > path,
+body:not(.cc-no-custom-icons) svg.tag-glyph > path,
+body:not(.cc-no-custom-icons) svg.three-horizontal-bars > path,
+body:not(.cc-no-custom-icons) svg.trash > path,
+body:not(.cc-no-custom-icons) svg.undo-glyph > path,
+body:not(.cc-no-custom-icons) svg.unindent-glyph > path,
+body:not(.cc-no-custom-icons) svg.up-and-down-arrows > path,
+body:not(.cc-no-custom-icons) svg.up-arrow-with-tail > path,
+body:not(.cc-no-custom-icons) svg.up-chevron-glyph > path,
+body:not(.cc-no-custom-icons) svg.vault > path,
+body:not(.cc-no-custom-icons) svg.vertical-split > path,
+body:not(.cc-no-custom-icons) svg.vertical-three-dots > path,
+body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph > path,
+body:not(.cc-no-custom-icons) svg.clock-glyph > path,
+body:not(.cc-no-custom-icons) svg.command-glyph > path,
+body:not(.cc-no-custom-icons) svg.add-note-glyph > path,
+body:not(.cc-no-custom-icons) svg.calendar-glyph > path,
+body:not(.cc-no-custom-icons) svg.duplicate-glyph > path,
+body:not(.cc-no-custom-icons) svg.file-explorer-glyph > path,
+body:not(.cc-no-custom-icons) svg.graph-glyph > path,
+body:not(.cc-no-custom-icons) svg.import-glyph > path,
+body:not(.cc-no-custom-icons) svg.languages > path,
+body:not(.cc-no-custom-icons) svg.links-coming-in > path,
+body:not(.cc-no-custom-icons) svg.links-going-out > path,
+body:not(.cc-no-custom-icons) svg.merge-files-glyph > path,
+body:not(.cc-no-custom-icons) svg.merge-files > path,
+body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph > path,
+body:not(.cc-no-custom-icons) svg.paper-plane-glyph > path,
+body:not(.cc-no-custom-icons) svg.paste-text > path,
+body:not(.cc-no-custom-icons) svg.paste > path,
+body:not(.cc-no-custom-icons) svg.percent-sign-glyph > path,
+body:not(.cc-no-custom-icons) svg.play-audio-glyph > path,
+body:not(.cc-no-custom-icons) svg.presentation-glyph > path,
+body:not(.cc-no-custom-icons) svg.question-mark-glyph > path,
+body:not(.cc-no-custom-icons) svg.restore-file-glyph > path,
+body:not(.cc-no-custom-icons) svg.scissors-glyph > path,
+body:not(.cc-no-custom-icons) svg.scissors > path,
+body:not(.cc-no-custom-icons) svg.search-glyph > path,
+body:not(.cc-no-custom-icons) svg.select-all-text > path,
+body:not(.cc-no-custom-icons) svg.split > path,
+body:not(.cc-no-custom-icons) svg.star-glyph > path,
+body:not(.cc-no-custom-icons) svg.stop-audio-glyph > path,
+body:not(.cc-no-custom-icons) svg.two-blank-pages > path,
+body:not(.cc-no-custom-icons) svg.tomorrow-glyph > path,
+body:not(.cc-no-custom-icons) svg.yesterday-glyph > path,
+body:not(.cc-no-custom-icons) svg.workspace-glyph > path,
+body:not(.cc-no-custom-icons) svg.box-glyph > path {
+ display: none;
+}
+body:not(.cc-no-custom-icons) svg.blocks {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.reading-glasses {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.audio-file {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.bracket-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.broken-link {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.bullet-list-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.bullet-list {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.calendar-with-checkmark {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.check-in-circle {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.check-small {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.checkbox-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.checkmark {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.clock {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.cloud {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.code-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.add-note-glyph,
+body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Create new Zettelkasten note"] > svg.sheets-in-box,
+body:not(.cc-no-custom-icons) .nav-action-button[aria-label="New note"] svg.document,
+body:not(.cc-no-custom-icons) svg.create-new {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.cross-in-box {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.cross {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.crossed-star {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.dice-glyph,
+body:not(.cc-no-custom-icons) svg.dice {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.document {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) .markdown-embed-link > svg.link,
+body:not(.cc-no-custom-icons) .file-embed-link > svg.link,
+body:not(.cc-no-custom-icons) svg.documents {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.dot-network {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.down-arrow-with-tail {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.down-chevron-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.enter {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.exit-fullscreen {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.expand-vertically {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.filled-pin {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.folder {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.fullscreen {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.gear {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.hashtag {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.go-to-file {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.help {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.highlight-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.horizontal-split {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.image-file {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.image-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.indent-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.info {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.install {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.keyboard-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.left-arrow-with-tail {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) .workspace-drawer-active-tab-back-icon > svg.left-arrow-with-tail,
+body:not(.cc-no-custom-icons) svg.left-arrow {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.left-chevron-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.lines-of-text {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.link-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.link {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.magnifying-glass {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.microphone-filled {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.microphone {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.minus-with-circle {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.note-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.number-list-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.open-vault {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.pane-layout {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.paper-plane {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.paused {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.pdf-file {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.pencil {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.pin {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.plus-with-circle {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.presentation {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.price-tag-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.quote-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.redo-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.reset {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.right-arrow-with-tail {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.right-arrow {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.right-chevron-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.right-triangle {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.run-command {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.search {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.sheets-in-box {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.stacked-levels {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.star-list {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.star {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.strikethrough-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.switch {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.sync-small {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.sync {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.tag-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.three-horizontal-bars {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey > svg,
+body:not(.cc-no-custom-icons) svg.trash {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.undo-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.unindent-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.up-and-down-arrows {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.up-arrow-with-tail {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.up-chevron-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.vault {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.vertical-split {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.vertical-three-dots {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.clock-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.command-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.calendar-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.duplicate-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) .workspace-tab-header[aria-label="File explorer"] svg.folder,
+body:not(.cc-no-custom-icons) svg.file-explorer-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.graph-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Open Markdown importer"] > svg.blocks,
+body:not(.cc-no-custom-icons) svg.import-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.languages {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.links-coming-in {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.links-going-out {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.merge-files-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.merge-files {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.popup-open,
+body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.paper-plane-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.paste-text {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.paste {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.percent-sign-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.play-audio-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.presentation-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.question-mark-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.restore-file-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.scissors-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.scissors {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.search-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.select-all-text {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.split {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.star-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.stop-audio-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.two-blank-pages {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.tomorrow-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.yesterday-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.workspace-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) svg.box-glyph {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) .nav-action-button[aria-label="New folder"] svg.folder {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) .workspace-leaf-content .view-header-icon > svg {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Insert template"] > svg.documents {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+body:not(.cc-no-custom-icons) .view-action[aria-label^=Preview] > svg {
+ -webkit-mask-image: url('data:image/svg+xml;utf8,');
+}
+
+.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h1 {
+ margin-top: calc(var(--h1-margin-top) * var(--editor-line-height-rem));
+ margin-bottom: calc(var(--h1-margin-bottom) * var(--editor-line-height-rem));
+}
+.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h2 {
+ margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-rem));
+ margin-bottom: calc(var(--h2-margin-bottom) * var(--editor-line-height-rem));
+}
+.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h3 {
+ margin-top: calc(var(--h3-margin-top) * var(--editor-line-height-rem));
+ margin-bottom: calc(var(--h3-margin-bottom) * var(--editor-line-height-rem));
+}
+.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h4 {
+ margin-top: calc(var(--h4-margin-top) * var(--editor-line-height-rem));
+ margin-bottom: calc(var(--h4-margin-bottom) * var(--editor-line-height-rem));
+}
+.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h5 {
+ margin-top: calc(var(--h5-margin-top) * var(--editor-line-height-rem));
+ margin-bottom: calc(var(--h5-margin-bottom) * var(--editor-line-height-rem));
+}
+.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h6 {
+ margin-top: calc(var(--h6-margin-top) * var(--editor-line-height-rem));
+ margin-bottom: calc(var(--h6-margin-bottom) * var(--editor-line-height-rem));
+}
+.cc-header-spacing .popover .markdown-embed .markdown-preview-view h1,
+.cc-header-spacing .workspace-tabs .markdown-preview-view h1 {
+ margin-top: calc(var(--h1-margin-top) * var(--editor-line-height-small-rem));
+ margin-bottom: calc(var(--h1-margin-bottom) * var(--editor-line-height-small-rem));
+}
+.cc-header-spacing .popover .markdown-embed .markdown-preview-view h2,
+.cc-header-spacing .workspace-tabs .markdown-preview-view h2 {
+ margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-small-rem));
+ margin-bottom: calc(var(--h2-margin-bottom) * var(--editor-line-height-small-rem));
+}
+.cc-header-spacing .popover .markdown-embed .markdown-preview-view h3,
+.cc-header-spacing .workspace-tabs .markdown-preview-view h3 {
+ margin-top: calc(var(--h3-margin-top) * var(--editor-line-height-small-rem));
+ margin-bottom: calc(var(--h3-margin-bottom) * var(--editor-line-height-small-rem));
+}
+.cc-header-spacing .popover .markdown-embed .markdown-preview-view h4,
+.cc-header-spacing .workspace-tabs .markdown-preview-view h4 {
+ margin-top: calc(var(--h4-margin-top) * var(--editor-line-height-small-rem));
+ margin-bottom: calc(var(--h4-margin-bottom) * var(--editor-line-height-small-rem));
+}
+.cc-header-spacing .popover .markdown-embed .markdown-preview-view h5,
+.cc-header-spacing .workspace-tabs .markdown-preview-view h5 {
+ margin-top: calc(var(--h5-margin-top) * var(--editor-line-height-small-rem));
+ margin-bottom: calc(var(--h5-margin-bottom) * var(--editor-line-height-small-rem));
+}
+.cc-header-spacing .popover .markdown-embed .markdown-preview-view h6,
+.cc-header-spacing .workspace-tabs .markdown-preview-view h6 {
+ margin-top: calc(var(--h6-margin-top) * var(--editor-line-height-small-rem));
+ margin-bottom: calc(var(--h6-margin-bottom) * var(--editor-line-height-small-rem));
+}
+
+.cc-soft-wrap-code-blocks code[class*=language-],
+.cc-soft-wrap-code-blocks pre[class*=language-] {
+ overflow: hidden;
+ white-space: pre-wrap;
+}
+
+.cc-seamless-embed .markdown-embed .markdown-preview-view {
+ padding: 0;
+}
+.cc-seamless-embed .markdown-embed {
+ border: none;
+ padding: 0;
+ margin: 0;
+}
+.cc-seamless-embed .markdown-embed-title {
+ display: none;
+}
+.cc-seamless-embed .is-live-preview .markdown-embed-title {
+ display: block;
+}
+
+.cc-trim-table-cols td,
+.cc-trim-table-cols th {
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ min-width: unset;
+ max-width: var(--table-min-cell-width) !important;
+}
+
+.cc-transparent-popover:not(.is-mobile):not(.is-translucent) .notice,
+.cc-transparent-popover:not(.is-mobile):not(.is-translucent) .menu {
+ background: rgba(245, 245, 245, 0.7);
+ backdrop-filter: blur(35px);
+ background-blend-mode: luminosity;
+}
+.cc-transparent-popover:not(.is-mobile):not(.is-translucent).theme-dark .notice,
+.cc-transparent-popover:not(.is-mobile):not(.is-translucent).theme-dark .menu {
+ background: rgba(30, 30, 30, 0.7);
+}
+
+#calendar-container {
+ --color-background-day-empty: var(--background-secondary-alt);
+ --color-background-day-active: var(--background-tertiary);
+ --color-background-day-hover: var(--background-tertiary);
+ --color-dot: var(--text-faint);
+ --color-text-title: var(--text-normal);
+ --color-text-heading: var(--text-muted);
+ --color-text-day: var(--text-normal);
+ --color-text-today: var(--text-normal);
+ --color-arrow: var(--text-faint);
+ --color-background-day-empty: transparent;
+}
+#calendar-container .right-nav {
+ align-items: center;
+}
+#calendar-container .calendar {
+ background-color: var(--shade-3);
+ border-spacing: 0;
+ box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.1);
+ border-radius: var(--radius-l);
+ padding: 5px;
+ border-collapse: separate;
+}
+#calendar-container h2 {
+ font-weight: 400;
+ font-size: 16px;
+}
+#calendar-container h2 .arrow {
+ color: var(--text-faint);
+ cursor: var(--cursor);
+}
+#calendar-container h2 .arrow:hover,
+#calendar-container h2 .arrow:hover .arrow {
+ fill: var(--text-muted);
+ color: var(--text-muted);
+}
+.mod-root #calendar-container {
+ width: var(--line-width);
+ max-width: var(--max-width);
+ margin: 0 auto;
+ padding: 0;
+}
+#calendar-container tr th {
+ font-weight: 500;
+ font-size: 11px;
+ text-transform: none;
+ color: var(--text-normal);
+ padding: 5px 0 10px;
+ letter-spacing: 0;
+}
+#calendar-container tr td {
+ border-radius: 4px;
+ cursor: var(--cursor);
+ transition: none;
+ border: none;
+ padding: 0;
+ width: 14.2857142857%;
+}
+#calendar-container tr td .dot {
+ margin: 0;
+}
+#calendar-container tr td:not(:empty):hover {
+ background: none;
+}
+#calendar-container .nav {
+ padding: 0;
+}
+#calendar-container .arrow {
+ width: auto;
+ display: flex;
+ line-height: 1;
+ padding: 4px 6px;
+ border-radius: var(--radius-s);
+}
+#calendar-container .arrow:hover {
+ background-color: var(--shade-plus-darker);
+}
+#calendar-container .arrow > svg {
+ color: var(--text-muted);
+ width: 13px;
+ height: 13px;
+}
+#calendar-container .reset-button {
+ color: var(--text-muted);
+ font-size: var(--font-smaller);
+ line-height: 1;
+ padding: 4px 6px;
+ margin: 0 5px;
+ border-radius: var(--radius-s);
+}
+#calendar-container .reset-button:hover {
+ color: var(--text-muted);
+ background-color: var(--shade-plus-darker);
+}
+#calendar-container .title {
+ font-size: 18px;
+}
+#calendar-container .month,
+#calendar-container .title,
+#calendar-container .reset-button {
+ letter-spacing: 0;
+ font-size: 13px;
+ font-weight: 500;
+ text-transform: none;
+}
+#calendar-container .today {
+ color: var(--text-accent);
+ font-weight: 700;
+}
+#calendar-container .active {
+ color: var(--text-normal);
+}
+#calendar-container .active, #calendar-container .active.today {
+ background: var(--shade-0);
+ font-weight: 500;
+ box-shadow: inset 0 0 0 2px hsla(var(--accent-hsl), 0.5), 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1);
+}
+#calendar-container .active.today {
+ color: var(--text-accent);
+ font-weight: 700;
+}
+#calendar-container .active.day:hover {
+ background: var(--shade-0);
+ box-shadow: inset 0 0 0 2px hsla(var(--accent-hsl), 0.5), 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1);
+}
+#calendar-container .week-num:hover,
+#calendar-container .day:hover {
+ background: var(--shade-0);
+ box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1);
+}
+#calendar-container svg.dot,
+#calendar-container .active svg.dot {
+ fill: var(--text-accent);
+}
+#calendar-container svg.task,
+#calendar-container .active svg.task {
+ stroke: var(--text-accent);
+ stroke-width: 1px;
+}
+#calendar-container svg.dot,
+#calendar-container svg.task {
+ width: 4px;
+ height: 4px;
+}
+#calendar-container .year {
+ color: var(--text-normal);
+}
+#calendar-container .day {
+ font-size: 14px;
+ line-height: 1;
+ padding: 10px 0;
+ margin: 1px;
+ border-radius: var(--radius-s);
+ transition: box-shadow 100ms ease-out, background-color 100ms ease-out;
+}
+#calendar-container .day > .dot-container {
+ position: absolute;
+ bottom: 3px;
+ left: 0;
+ right: 0;
+ height: 4px;
+}
+
+.contextual-typography .markdown-preview-section > div > * {
+ line-height: var(--editor-line-height);
+ margin: 0 0 var(--editor-line-height-rem);
+}
+.contextual-typography .markdown-preview-section > div:last-child > * {
+ margin: 0;
+}
+.contextual-typography .markdown-preview-section > div .math * {
+ letter-spacing: 0;
+ margin-bottom: 0;
+}
+.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h1] + div > h2 {
+ margin-top: var(--editor-line-height-rem);
+}
+.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h2] + div > h3,
+.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h3] + div > h4,
+.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h4] + div > h5 {
+ margin-top: calc(var(--editor-line-height-rem) / 2);
+}
+.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h5] + div > h6 {
+ margin-top: 0;
+}
+.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h1:first-child,
+.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h2:first-child,
+.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h3:first-child,
+.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h4:first-child,
+.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h5:first-child,
+.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h6:first-child,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h1,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h2,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h3,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h4,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h5,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h6,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h1,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h2,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h3,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h4,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h5,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h6,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h1,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h2,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h3,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h4,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h5,
+.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h6 {
+ margin-top: 0 !important;
+}
+.contextual-typography .markdown-preview-view mjx-container[jax=CHTML][display=true] {
+ margin: 0;
+}
+.contextual-typography .markdown-preview-view li blockquote,
+.contextual-typography .markdown-preview-view ol ol,
+.contextual-typography .markdown-preview-view ul ul {
+ margin-bottom: 0;
+}
+.contextual-typography .markdown-preview-view ul li,
+.contextual-typography .markdown-preview-view ol li {
+ margin-top: 5px;
+ margin-bottom: 5px;
+}
+
+body .table-view-table > thead > tr > th {
+ font-weight: 500;
+ font-size: inherit;
+ border: 1px solid var(--shade-10-opaque);
+}
+
+body .table-view-table > tbody > tr > td {
+ border: 1px solid var(--shade-10-opaque);
+}
+
+.markdown-preview-view .embedded-note-title {
+ padding-left: 4px;
+ padding-right: 2px;
+}
+
+.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h1.embedded-note-title__preview {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+
+.hider-ribbon .nav-files-container {
+ padding-bottom: 50px;
+}
+.hider-ribbon .search-result-container.mod-global-search .search-results-children {
+ padding-bottom: 3rem;
+}
+.hider-ribbon .side-dock-settings {
+ padding: 5px 5px 5px 0;
+}
+.hider-ribbon .workspace-ribbon-collapse-btn {
+ display: none;
+}
+.hider-ribbon .workspace-ribbon.mod-right {
+ pointer-events: none;
+}
+.hider-ribbon .workspace-ribbon.mod-left {
+ position: absolute;
+ margin: 0;
+ overflow: visible;
+ flex-basis: 0;
+ bottom: 0;
+ top: auto;
+ display: flex !important;
+ flex-direction: row;
+ z-index: var(--layer-status-bar);
+ opacity: 0;
+ transition: opacity 0.25s ease-in-out;
+ padding: 0;
+ width: 30px;
+ height: unset;
+ filter: drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.1));
+}
+.hider-ribbon .side-dock-actions,
+.hider-ribbon .side-dock-settings {
+ background: whitesmoke;
+ border-top: 1px solid var(--shade-10);
+ display: flex;
+ margin: 0;
+ position: relative;
+}
+.hider-ribbon.theme-dark .side-dock-actions, .hider-ribbon.theme-dark .side-dock-settings {
+ background: #3c3c3c;
+ border-color: var(--shade-2);
+}
+.hider-ribbon .side-dock-settings {
+ border-right: 1px solid var(--shade-10);
+ border-top-right-radius: var(--radius-m);
+}
+.hider-ribbon .side-dock-actions {
+ padding: 5px 0 5px 5px;
+ z-index: var(--layer-status-bar);
+}
+.hider-ribbon .workspace-ribbon.mod-left:after {
+ content: none;
+}
+.hider-ribbon .workspace-ribbon.mod-left .side-dock-ribbon-action {
+ margin-bottom: 0;
+ margin-right: 5px;
+ margin-top: 0;
+}
+.hider-ribbon .workspace-ribbon.mod-left:hover {
+ opacity: 1;
+ transition: opacity 0.25s ease-in-out;
+}
+.hider-ribbon .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn {
+ border-top: 1px solid var(--background-modifier-border);
+}
+.hider-ribbon .workspace-split.mod-left-split {
+ margin: 0;
+}
+.hider-ribbon .workspace-ribbon {
+ padding: 0;
+}
+
+.hider-frameless .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn {
+ margin-top: 32px;
+}
+.hider-frameless .workspace-split.mod-left-split > div.workspace-tabs {
+ padding-top: 26px;
+}
+.hider-frameless .workspace-ribbon.mod-left.is-collapsed {
+ background-color: var(--shade-0);
+ border-right-color: var(--shade-0);
+}
+.hider-frameless.mod-macos.hider-ribbon:not(.plugin-sliding-panes-rotate-header):not(.is-fullscreen) .workspace-split.mod-left-split.is-collapsed + .mod-root .workspace-leaf:first-of-type .view-header {
+ padding-left: 70px !important;
+}
+.hider-frameless.mod-macos:not(.plugin-sliding-panes-rotate-header):not(.is-fullscreen) .workspace-split.mod-left-split.is-collapsed + .mod-root .workspace-leaf:first-of-type .view-header {
+ padding-left: 34px !important;
+}
+
+.hider-scroll .search-result-container.mod-global-search {
+ padding-right: 10px;
+}
+
+body .kanban-plugin {
+ background-color: var(--shade-0);
+}
+body .kanban-plugin__checkbox-label,
+body .kanban-plugin__meta-table {
+ font-size: 0.9rem;
+}
+body .kanban-plugin__grow-wrap > textarea,
+body .kanban-plugin__grow-wrap:after,
+body .kanban-plugin__markdown-preview-view {
+ font-size: 1rem;
+}
+body .kanban-plugin__new-item-button:hover {
+ color: var(--text-muted);
+ background-color: var(--shade-plus-darker);
+}
+body .kanban-plugin__grow-wrap > textarea:focus {
+ border-color: hsla(var(--accent-hsl), 0.5);
+}
+body button.kanban-plugin__new-item-button {
+ border: none;
+ box-shadow: none;
+}
+body .kanban-plugin__item button.kanban-plugin__item-prefix-button,
+body .kanban-plugin__item button.kanban-plugin__item-postfix-button,
+body .kanban-plugin__lane button.kanban-plugin__lane-settings-button {
+ border: none;
+ box-shadow: none;
+}
+body .kanban-plugin__item button.kanban-plugin__item-prefix-button:hover,
+body .kanban-plugin__item button.kanban-plugin__item-postfix-button:hover,
+body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover {
+ background-color: var(--shade-plus-darker);
+}
+body .kanban-plugin__item button.kanban-plugin__item-prefix-button.is-enabled,
+body .kanban-plugin__item button.kanban-plugin__item-postfix-button.is-enabled,
+body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled {
+ color: var(--text-muted);
+}
+body .kanban-plugin__search-wrapper {
+ background-color: var(--background-primary);
+ border-bottom: 1px solid var(--shade-plus-darker);
+}
+body button.kanban-plugin__search-cancel-button {
+ color: var(--text-normal);
+ border: 1px solid transparent;
+ border-radius: var(--radius-m);
+ font-weight: 500;
+ background-color: var(--shade-plus-darker);
+ box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1);
+ padding: 7px;
+ position: relative;
+ top: -1px;
+ margin-left: 6px;
+}
+body button.kanban-plugin__search-cancel-button:hover {
+ background-color: var(--shade-10);
+}
+body .kanban-plugin__markdown-preview-view {
+ font: var(--text);
+ font-size: 14px;
+}
+body .kanban-plugin__lane-title-text > .kanban-plugin__markdown-preview-view.markdown-preview-view {
+ font-weight: 500;
+}
+body .kanban-plugin__lane {
+ background: var(--shade-0);
+ border: none;
+ padding: 2px;
+}
+body .kanban-plugin__lane-header-wrapper {
+ border-bottom: 0;
+}
+body .kanban-plugin__drag-container > .kanban-plugin__lane-wrapper > .kanban-plugin__lane {
+ box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.2), 0 0 0 3px hsla(var(--accent-hsl), 0.5);
+}
+body .kanban-plugin__lane-items {
+ background-color: var(--shade-5-opaque);
+ box-shadow: 0 0 0 4px var(--shade-5);
+ padding: 0 3px;
+ border-radius: var(--radius-l);
+}
+body.theme-dark .kanban-plugin__lane-items {
+ background-color: var(--shade-3-opaque);
+}
+body .kanban-plugin__lane-items:empty {
+ border-radius: 0;
+ padding: 4px;
+}
+body .kanban-plugin__lane-items > .kanban-plugin__placeholder:only-child {
+ border-radius: var(--radius-l);
+}
+body .is-sorting .kanban-plugin__lane-items > .kanban-plugin__placeholder:only-child {
+ border-color: var(--shade-20);
+}
+body .kanban-plugin__item-form {
+ border-top: none;
+ padding-top: 10px;
+}
+body .kanban-plugin__lane-header-wrapper + .kanban-plugin__item-form {
+ padding-bottom: 12px;
+}
+body .kanban-plugin__lane-header-wrapper + .kanban-plugin__item-form,
+body .kanban-plugin__lane-header-wrapper + .kanban-plugin__item-button-wrapper {
+ padding-top: 0;
+ border-bottom: none;
+}
+body .kanban-plugin__item {
+ border-radius: var(--radius-l);
+ background-color: var(--background-primary);
+ border: none;
+ margin-bottom: 6px;
+ font-size: 14px;
+ box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1);
+}
+body.theme-dark .kanban-plugin__item-content-wrapper {
+ background-color: var(--shade-10);
+}
+body .kanban-plugin__item:last-child {
+ margin-bottom: 0;
+}
+body .kanban-plugin__drag-container > .kanban-plugin__item-wrapper > .kanban-plugin__item {
+ box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.2), 0 0 0 3px hsla(var(--accent-hsl), 0.8);
+}
+body .kanban-plugin__item.is-search-hit {
+ box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.2), 0 0 0 2px var(--text-highlight-bg-active);
+}
+body .kanban-plugin__drag-container > .kanban-plugin__item-wrapper .kanban-plugin__item-content-wrapper {
+ background-color: var(--background-primary);
+}
+body .markdown-preview-view.kanban-plugin__item-markdown {
+ font-family: var(--text);
+ line-height: 1.4;
+}
+body .is-dragging .markdown-preview-view.kanban-plugin__item-markdown,
+body .kanban-plugin .kanban-plugin__item .markdown-preview-view.kanban-plugin__item-markdown {
+ font-size: 1em;
+}
+body .is-dragging .markdown-preview-view.kanban-plugin__lane-title-text,
+body .kanban-plugin .markdown-preview-view.kanban-plugin__lane-title-text {
+ font-family: var(--text-normal);
+ font-size: 14px;
+ font-weight: 500;
+}
+body .kanban-plugin__markdown-preview-view .task-list-item-checkbox {
+ margin-left: 4px;
+}
+body .kanban-plugin__item-title {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+}
+body .kanban-plugin__item-title-wrapper {
+ padding: 8px 10px;
+}
+body .kanban-plugin__item-metadata:empty {
+ display: none;
+}
+body .kanban-plugin__item-tags .kanban-plugin__item-tag {
+ font-weight: 500;
+ color: var(--text-muted);
+ background-color: var(--shade-plus-darker);
+ padding: 4px 5px !important;
+ border-radius: var(--radius-s);
+ line-height: 1;
+}
+body .kanban-plugin__item-tags .kanban-plugin__item-tag:hover {
+ color: var(--text-accent);
+}
+body .kanban-plugin__item-tags .kanban-plugin__item-tag > span {
+ display: inline-block;
+ margin-right: 1px;
+ color: var(--text-faint);
+}
+body .kanban-plugin__item-tags .kanban-plugin__item-tag:hover > span {
+ color: hsla(var(--accent-hsl), 0.5);
+}
+body .kanban-plugin__item-button-wrapper {
+ border-top: none;
+}
+body .kanban-plugin button {
+ background-color: var(--shade-3);
+ font-weight: 500;
+}
+body .kanban-plugin .kanban-plugin__item-edit-button-wrapper button {
+ background-color: var(--shade-0);
+}
+body .kanban-plugin__lane-setting-wrapper > div:last-child {
+ border-bottom: none;
+}
+body .kanban-plugin__lane-action-wrapper button {
+ box-shadow: none;
+}
+body .kanban-plugin button:hover {
+ color: var(--text-on-accent);
+ background-color: var(--interactive-accent);
+}
+body .kanban-plugin__item button.kanban-plugin__item-edit-button,
+body .kanban-plugin__lane button.kanban-plugin__lane-settings-button {
+ margin-top: -1px;
+ margin-bottom: -1px;
+ font-size: 14px;
+}
+body .kanban-plugin__item button.kanban-plugin__item-edit-button.is-enabled,
+body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled {
+ color: var(--text-muted);
+}
+body .kanban-plugin__item button.kanban-plugin__item-edit-button:hover,
+body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover {
+ color: var(--text-muted);
+ background-color: var(--shade-plus-darker);
+}
+body .kanban-plugin__checkbox-wrapper {
+ border: none;
+}
+body .kanban-plugin__new-lane-button,
+body .kanban-plugin__new-item-button {
+ font-weight: 500;
+ font-size: 14px;
+ background-color: var(--shade-plus-darker);
+ border: 1px solid transparent;
+}
+body button.kanban-plugin__new-lane-button:hover,
+body button.kanban-plugin__new-item-button:hover {
+ background-color: var(--shade-plus-darker);
+ color: var(--text-muted);
+}
+body button.kanban-plugin__new-lane-button {
+ background-color: var(--shade-0);
+ box-shadow: none;
+ border: none;
+ border-radius: var(--radius-m);
+ width: auto;
+}
+body button.kanban-plugin__new-item-button {
+ background-color: transparent;
+}
+body button.kanban-plugin__confirm-action-button:hover,
+body button.kanban-plugin__item-button-delete:hover,
+body button.kanban-plugin__delete-lane-button:hover {
+ color: var(--text-error);
+ background-color: rgba(var(--background-modifier-error-rgb), 0.2);
+}
+body .kanban-plugin__action-confirm-wrapper button {
+ margin-bottom: 5px;
+}
+body .kanban-plugin__grow-wrap > textarea:focus {
+ border-color: hsla(var(--accent-hsl), 0.5);
+}
+body .kanban-plugin__item-input-wrapper {
+ border-top: none;
+}
+body .kanban-plugin__item-input-wrapper .kanban-plugin__grow-wrap > textarea,
+body .kanban-plugin__item-input-wrapper .kanban-plugin__grow-wrap::after {
+ font-size: 14px;
+}
+body .kanban-plugin__item-content-wrapper .kanban-plugin__grow-wrap > textarea,
+body .kanban-plugin__item-content-wrapper .kanban-plugin__grow-wrap::after,
+body .kanban-plugin__lane-input-wrapper .kanban-plugin__grow-wrap > textarea,
+body .kanban-plugin__lane-input-wrapper .kanban-plugin__grow-wrap::after,
+body .kanban-plugin__lane-title .kanban-plugin__grow-wrap > textarea,
+body .kanban-plugin__lane-title .kanban-plugin__grow-wrap::after {
+ font-size: 14px;
+}
+body button.kanban-plugin__item-action-add,
+body button.kanban-plugin__lane-action-add {
+ background-color: var(--interactive-accent);
+}
+body .kanban-plugin__item-settings-actions button,
+body .kanban-plugin__lane-action-wrapper button,
+body .kanban-plugin__action-confirm-wrapper button,
+body .kanban-plugin__lane-input-actions button,
+body .kanban-plugin__item-input-actions button {
+ font-size: 13px;
+}
+body .kanban-plugin__lane-input-actions button,
+body .kanban-plugin__item-input-actions button {
+ box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1);
+}
+body .kanban-plugin__lane-grip {
+ margin-left: -5px;
+ margin-right: 4px;
+}
+body .kanban-plugin__autocomplete {
+ font-weight: 500;
+ font-size: 14px;
+ border: none;
+}
+body .kanban-plugin__autocomplete-item-active,
+body .kanban-plugin__autocomplete-item {
+ padding: 4px 8px;
+}
+body .kanban-plugin__autocomplete-item:hover,
+body .kanban-plugin__autocomplete-item-active {
+ border-top: 1px solid transparent;
+ background-color: var(--shade-5);
+ color: var(--text-normal);
+}
+body .kanban-plugin__action-confirm-wrapper {
+ margin: 5px 0;
+ border-radius: var(--radius-l);
+ border-width: 3px;
+}
+body .kanban-plugin__action-confirm-text {
+ font-size: 14px;
+ padding-bottom: 5px;
+}
+body .kanban-plugin__setting-item {
+ background-color: var(--background-primary);
+}
+body .kanban-plugin__icon[data-icon=cross] {
+ color: var(--text-muted);
+}
+body .kanban-plugin__icon[data-icon=cross] > svg {
+ width: 1.2em;
+ height: 1.2em;
+}
+body .kanban-plugin__lane-form-wrapper {
+ background-color: var(--background-primary);
+}
+body .kanban-plugin__item-markdown .external-link::after {
+ top: 0;
+}
+body .kanban-plugin__scroll-container::-webkit-scrollbar {
+ width: 12px;
+ height: 12px;
+}
+body .internal-link.kanban-plugin__embed-link {
+ color: var(--text-muted);
+}
+
+body .lt-predictions-container.cm-tooltip,
+body .lt-predictions-container {
+ font-family: var(--text);
+ font-size: 14px;
+ border: none;
+ box-shadow: none;
+ filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 0 10px rgba(0, 0, 0, 0.1));
+}
+body .lt-buttoncontainer > button {
+ font-size: 14px;
+ font-weight: 500;
+ color: var(--text-normal);
+ padding: 4px 14px;
+ background: var(--background-primary);
+ border: 1px solid rgba(0, 0, 0, 0.12);
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08);
+ border-radius: var(--radius-m);
+}
+body.theme-dark .lt-buttoncontainer > button {
+ color: #dfdedf;
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3);
+ background-color: var(--shade-20);
+}
+body .lt-ignore-btn {
+ background-color: var(--background-primary);
+ border-left: none;
+ border-right: none;
+ border-bottom: none;
+ font-size: 13px;
+ font-weight: 500;
+ color: var(--text-muted);
+ transition: 100ms color, 100ms background-color;
+}
+body .lt-ignore-btn svg {
+ width: 1em;
+ height: 1em;
+}
+body .lt-ignore-btn:hover {
+ background-color: var(--shade-3);
+ color: var(--text-normal);
+}
+body .lt-title:not(:empty) {
+ font-weight: 500;
+}
+body .lt-status-bar-btn {
+ margin: -2px 0;
+}
+body .lt-status-bar-btn svg {
+ display: none;
+ width: 14px;
+ height: 14px;
+}
+body .lt-status-bar-btn.lt-loading svg {
+ display: block;
+}
+
+.theme-dark.native-scrollbars .backlink-pane,
+.theme-dark.native-scrollbars .cm-scroller,
+.theme-dark.native-scrollbars .community-plugin-details,
+.theme-dark.native-scrollbars .community-plugin-info,
+.theme-dark.native-scrollbars .community-theme-screenshot,
+.theme-dark.native-scrollbars .hotkey-list-container,
+.theme-dark.native-scrollbars .internal-query .search-result-container,
+.theme-dark.native-scrollbars .item-list,
+.theme-dark.native-scrollbars .markdown-embed-content,
+.theme-dark.native-scrollbars .markdown-preview-view,
+.theme-dark.native-scrollbars .markdown-source-view.mod-cm6 .math-block > mjx-container,
+.theme-dark.native-scrollbars .modal-content,
+.theme-dark.native-scrollbars .modal.mod-image-lightbox,
+.theme-dark.native-scrollbars .open-vault-options-container,
+.theme-dark.native-scrollbars .open-vault-options,
+.theme-dark.native-scrollbars .outgoing-link-pane,
+.theme-dark.native-scrollbars .pdf-scroll-container,
+.theme-dark.native-scrollbars .plugin-list-plugins,
+.theme-dark.native-scrollbars .prompt-results,
+.theme-dark.native-scrollbars .publish-sections-container,
+.theme-dark.native-scrollbars .publish-site-settings-container,
+.theme-dark.native-scrollbars .recent-vaults-list,
+.theme-dark.native-scrollbars .search-result-container.mod-global-search,
+.theme-dark.native-scrollbars .side-dock-plugin-panel.mod-backlinks .side-dock-plugin-panel-inner,
+.theme-dark.native-scrollbars .spellchecker-dictionary-container,
+.theme-dark.native-scrollbars .sync-file-tree-container,
+.theme-dark.native-scrollbars .sync-history-content,
+.theme-dark.native-scrollbars .sync-history-list-item-container,
+.theme-dark.native-scrollbars .sync-history-list,
+.theme-dark.native-scrollbars .sync-log-container,
+.theme-dark.native-scrollbars .tag-container,
+.theme-dark.native-scrollbars .upload-progress-container,
+.theme-dark.native-scrollbars .vertical-tab-content,
+.theme-dark.native-scrollbars .workspace-split.mod-left-split .view-content,
+.theme-dark.native-scrollbars .workspace-split.mod-right-split .view-content {
+ background-color: rgba(var(--background-rgb), 0.01);
+}
+.theme-dark.native-scrollbars .community-plugin-search-results,
+.theme-dark.native-scrollbars .graph-controls,
+.theme-dark.native-scrollbars .modal.mod-settings .vertical-tab-header,
+.theme-dark.native-scrollbars .nav-files-container,
+.theme-dark.native-scrollbars .suggestion,
+.theme-dark.native-scrollbars code[class*=language-] {
+ background-color: rgba(38, 38, 38, 0.01);
+}
+
+.native-scrollbars .search-result-container.mod-global-search {
+ padding-right: 10px;
+}
+
+body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container:before,
+body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header > .view-header-title-container:before {
+ background: transparent !important;
+}
+
+body.plugin-sliding-panes-stacking .workspace > .mod-root > .workspace-leaf {
+ box-shadow: 0 0 20px rgba(0, 0, 0, 0.15) !important;
+}
+
+body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header {
+ border-right: none !important;
+}
+
+body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container > .view-header-title {
+ margin-left: 0;
+}
+
+body.hider-frameless.plugin-sliding-panes-rotate-header.plugin-sliding-select-orientation-mixed .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header {
+ padding-top: 25px;
+}
+
+body #wordsprint {
+ padding-top: 2rem;
+}
+body #wordsprint .status {
+ margin: 0;
+ padding: 0;
+ border-radius: var(--radius-m);
+ background-color: var(--shade-0);
+ color: var(--text-normal);
+ font-weight: 500;
+ line-height: 1;
+}
+body #wordsprint .danger {
+ color: rgb(var(--red-rgb));
+ font-weight: 800;
+}
+body #wordsprint .danger + .secondsLeft {
+ color: rgb(var(--red-rgb));
+}
+body #wordsprint .warning {
+ color: rgb(var(--orange-rgb));
+ font-weight: 800;
+}
+body #wordsprint .warning + .secondsLeft {
+ color: rgb(var(--orange-rgb));
+}
+body #wordsprint .success {
+ color: rgb(var(--green-rgb));
+ font-weight: 800;
+}
+body #wordsprint .secondsLeft {
+ line-height: 1;
+ padding: 0.5rem 0 0;
+ margin: 0;
+}
+body #wordsprint #sprintActionPanel {
+ line-height: 1;
+ padding: 0;
+ margin: 1rem 0 2.5rem;
+}
+body #wordsprint #sprintActionPanel .sprintStop,
+body #wordsprint #sprintActionPanel .sprintStart {
+ margin: 0;
+ line-height: 1.3;
+ font-size: 14px;
+ font-weight: 500;
+ color: var(--text-normal);
+ padding: 4px 14px;
+ background: #ffffff;
+ border: 1px solid rgba(0, 0, 0, 0.12);
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08);
+ border-radius: var(--radius-m);
+}
+body #wordsprint #sprintActionPanel .sprintStart {
+ margin: 0 2px 0 0;
+}
+body #wordsprint #sprintActionPanel .sprintStop {
+ margin: 0 0 0 2px;
+}
+body #wordsprint #sprintViewStats .viewStats {
+ box-shadow: none;
+ border: none;
+ font-size: 14px;
+ font-weight: 500;
+ padding: 0;
+ background-color: transparent;
+ color: var(--text-accent);
+ margin: 0;
+}
+body #wordsprint > hr {
+ margin-bottom: 10px !important;
+}
+body #wordsprint .wordsWritten {
+ font-style: italic;
+ color: var(--shade-30);
+}
+body #wordsprint #sectionTab {
+ background: var(--shade-plus-darker);
+ flex-grow: 0;
+ flex-shrink: 1;
+ width: unset;
+ max-width: unset;
+ border-bottom: none;
+ margin: 0;
+ padding: 1px;
+ border-radius: var(--radius-s);
+ box-shadow: inset 0px 0px 4px rgba(var(--color-black-rgb), 0.04);
+}
+body #wordsprint #sectionTab button {
+ border-radius: var(--radius-s);
+ padding: 4px 6px;
+ line-height: 1;
+ font-size: 14px;
+ font-weight: 500;
+ box-shadow: none;
+ border: none;
+}
+body #wordsprint #sectionTab button:not(.active):not(:hover) {
+ background-color: transparent;
+ color: var(--text-normal);
+}
+body #wordsprint #sectionTab button:hover:not(.active) {
+ background: var(--shade-plus-darker);
+}
+body #wordsprint #sectionTab button.active {
+ color: var(--text-normal);
+ background-color: var(--shade-0);
+ box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1);
+}
+body #wordsprint #sprintViewStats {
+ padding: 10px 0 0;
+}
+body #wordsprint #goalsPanel,
+body #wordsprint #statsPanel {
+ align-items: flex-start;
+ padding: 0 5px;
+}
+
+.theme-dark #wordsprint #sprintActionPanel .sprintStart {
+ color: #dfdedf;
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3);
+ background-color: var(--shade-50);
+}
+.theme-dark #wordsprint #sprintActionPanel .sprintStop {
+ color: #dfdedf;
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3);
+ background-color: var(--shade-10);
+}
\ No newline at end of file
diff --git a/.obsidian/themes/Minimal.css b/.obsidian/themes/Minimal.css
new file mode 100644
index 0000000000..cc0a4116a3
--- /dev/null
+++ b/.obsidian/themes/Minimal.css
@@ -0,0 +1,752 @@
+/* Minimal Obsidian 5.0.0 by @kepano
+
+User interface replacement for Obsidian.
+
+Designed to be used with the Minimal Theme Settings
+plugin and the Hider plugin.
+
+Sponsor my work:
+https://www.buymeacoffee.com/kepano
+
+Readme:
+https://github.com/kepano/obsidian-minimal
+
+-----------------------------------------------------------------------------
+
+MIT License
+
+Copyright (c) 2020-2022 Stephan Ango (@kepano)
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+*/
+:root{--cursor:default;--text:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--text-editor:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-monospace:Menlo,SFMono-Regular,Consolas,"Roboto Mono",monospace;--font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-normal:16px;--font-small:13px;--font-smaller:11px;--font-smallest:10px;--font-code:var(--font-small);--font-title:1.1em;--font-inputs:13px;--font-settings:15px;--font-settings-small:12px;--normal-weight:400;--bold-weight:600;--link-weight:inherit;--h1:1.125em;--h2:1.05em;--h3:1em;--h4:0.90em;--h5:0.85em;--h6:0.85em;--h1-weight:600;--h2-weight:600;--h3-weight:500;--h4-weight:500;--h5-weight:500;--h6-weight:400;--h1-variant:normal;--h2-variant:normal;--h3-variant:normal;--h4-variant:small-caps;--h5-variant:small-caps;--h6-variant:small-caps;--h1-style:normal;--h2-style:normal;--h3-style:normal;--h4-style:normal;--h5-style:normal;--h6-style:normal;--blockquote-style:normal;--line-width:40rem;--line-height:1.5;--max-width:88%;--max-col-width:18em;--icon-muted:0.5;--border-width:1px;--border-width-alt:1px;--folding-offset:16px;--nested-padding:3.5%;--list-padding:2em;--list-spacing:0.075em;--radius-s:2px;--radius-m:5px;--radius-l:10px;--input-height:32px;--header-height:40px}:root{--base-h:0;--base-s:0%;--base-d:15%;--base-l:96%;--accent-h:201;--accent-s:17%;--accent-d:60%;--accent-l:50%}.theme-light,.theme-light.minimal-default-light{--accent-l:50%;--base-l:96%;--bg1:white;--bg2:hsl( var(--base-h), var(--base-s), var(--base-l) );--bg3:hsla( var(--base-h), var(--base-s), calc(var(--base-l) - 25%), 0.2 );--ui1:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 6%) );--ui2:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 12%) );--ui3:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 20%) );--tx1:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 90%) );--tx2:hsl( var(--base-h), calc(var(--base-s) - 20%), calc(var(--base-l) - 45%) );--tx3:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) - 25%) );--tx4:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) - 60%) );--ax1:hsl( var(--accent-h), var(--accent-s), var(--accent-l) );--ax2:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) - 10%) );--ax3:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) + 10%) );--hl1:hsla( var(--accent-h), 50%, calc(var(--base-l) - 20%), 30% )}.theme-dark,.theme-dark.minimal-default-dark,.theme-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-light-contrast .titlebar,.theme-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-light-contrast.minimal-status-off .status-bar{--accent-l:60%;--base-l:15%;--bg1:hsl( var(--base-h), var(--base-s), var(--base-l) );--bg2:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 2%) );--bg3:hsla( var(--base-h), var(--base-s), calc(var(--base-l) + 20%), 0.2 );--ui1:hsl( var(--base-h), var(--base-s), calc(var(--base-l) + 5%) );--ui2:hsl( var(--base-h), var(--base-s), calc(var(--base-l) + 8%) );--ui3:hsl( var(--base-h), var(--base-s), calc(var(--base-l) + 20%) );--tx1:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) + 67%) );--tx2:hsl( var(--base-h), calc(var(--base-s) - 20%), calc(var(--base-l) + 45%) );--tx3:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) + 20%) );--tx4:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) + 50%) );--ax1:hsl( var(--accent-h), var(--accent-s), var(--accent-l) );--ax2:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) + 12%) );--ax3:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) - 20%) );--hl1:hsla( var(--accent-h), 70%, 40%, 30% )}.theme-light.minimal-light-white{--background-primary:white;--background-secondary:white;--background-secondary-alt:white}.theme-dark.minimal-dark-black{--base-d:0%;--background-primary:black;--background-secondary:black;--background-secondary-alt:black;--background-tertiary:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 10%));--tx1:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 75%) );--tx2:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 50%) );--tx3:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 25%) );--ui1:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 12%) );--ui2:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 20%) );--ui3:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 30%) )}.theme-light{--mono100:black;--mono0:white}.theme-dark{--mono100:white;--mono0:black}.theme-dark,.theme-light{--red:#d04255;--yellow:#e5b567;--green:#a8c373;--orange:#e57e43;--purple:#9e86c8;--pink:#b05279;--cyan:#73bbb2;--blue:#6c99bb;--h1-color:var(--text-normal);--h2-color:var(--text-normal);--h3-color:var(--text-normal);--h4-color:var(--text-normal);--h5-color:var(--text-normal);--h6-color:var(--text-muted)}.excalidraw.theme--dark,.theme-dark,.theme-light,.theme-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-light-contrast .titlebar,.theme-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-light-contrast.minimal-status-off .status-bar,body .excalidraw{--text-normal:var(--tx1);--text-bold:var(--tx1);--text-italic:var(--tx1);--text-muted:var(--tx2);--text-faint:var(--tx3);--text-code:var(--tx4);--text-error:rgba(255,20,20,0.85);--text-blockquote:var(--tx2);--text-accent:var(--ax1);--text-accent-hover:var(--ax2);--text-on-accent:white;--text-selection:var(--hl1);--background-primary:var(--bg1);--background-primary-alt:var(--bg2);--background-secondary:var(--bg2);--background-secondary-alt:var(--bg1);--background-tertiary:var(--bg3);--background-table-rows:var(--bg2);--background-modifier-form-field:var(--bg1);--background-modifier-form-field-highlighted:var(--bg1);--interactive-hover:var(--ui1);--interactive-accent:var(--ax3);--interactive-accent-hover:var(--ax3);--background-modifier-accent:var(--ax3);--background-modifier-border:var(--ui1);--background-modifier-border-hover:var(--ui2);--background-modifier-border-focus:var(--ui3);--background-divider:var(--ui1);--quote-opening-modifier:var(--ui2);--modal-border:var(--ui1);--icon-color:var(--tx2);--icon-color-hover:var(--tx2);--icon-color-active:var(--tx1);--icon-hex:var(--mono0)}.theme-light,body .excalidraw{--interactive-normal:var(--bg1);--interactive-accent-rgb:220,220,220;--background-modifier-cover:hsla(var(--base-h),calc(var(--base-s) - 50%),calc(var(--base-l) - 7%),0.7);--text-highlight-bg:rgba(255, 225, 0, 0.5);--text-highlight-bg-active:rgba(0, 0, 0, 0.1);--background-modifier-error:rgba(255,0,0,0.14);--background-modifier-error-hover:rgba(255,0,0,0.08);--shadow-color:rgba(0, 0, 0, 0.1);--btn-shadow-color:rgba(0, 0, 0, 0.05)}.excalidraw.theme--dark,.theme-dark{--interactive-normal:var(--bg3);--interactive-accent-rgb:66,66,66;--background-modifier-cover:hsla(var(--base-h),var(--base-s),calc(var(--base-d) - 12%),0.8);--text-highlight-bg:rgba(255, 177, 80, 0.3);--text-highlight-bg-active:rgba(255, 255, 255, 0.1);--background-modifier-error:rgba(255,20,20,0.12);--background-modifier-error-hover:rgba(255,20,20,0.18);--background-modifier-box-shadow:rgba(0, 0, 0, 0.3);--shadow-color:rgba(0, 0, 0, 0.3);--btn-shadow-color:rgba(0, 0, 0, 0.2)}.theme-light.minimal-light-white{--background-table-rows:var(--bg2)}.theme-light.minimal-light-tonal{--background-primary:var(--bg2);--background-primary-alt:var(--bg3);--background-table-rows:var(--bg3)}.theme-dark.minimal-dark-tonal{--background-secondary:var(--bg1);--background-table-rows:var(--bg3)}.theme-dark.minimal-dark-black{--background-primary-alt:var(--bg3);--background-table-rows:var(--bg3);--modal-border:var(--ui2);--background-modifier-form-field:var(--bg3);--background-modifier-cover:hsla(var(--base-h),var(--base-s),calc(var(--base-d) + 8%),0.9);--background-modifier-box-shadow:rgba(0, 0, 0, 1)}body{--font-adaptive-normal:var(--font-normal);--font-adaptive-small:var(--font-small);--font-adaptive-smaller:var(--font-smaller);--font-adaptive-smallest:var(--font-smallest);--line-width-adaptive:var(--line-width);--line-width-wide:calc(var(--line-width) + 12.5%)}@media (max-width:400pt){.is-mobile{--font-adaptive-small:calc(var(--font-small) + 2px);--font-adaptive-smaller:calc(var(--font-smaller) + 2px);--font-adaptive-smallest:calc(var(--font-smallest) + 2px);--max-width:88%}}@media (min-width:400pt){.is-mobile{--font-adaptive-normal:calc(var(--font-normal) + 4px);--font-adaptive-small:calc(var(--font-small) + 3px);--font-adaptive-smaller:calc(var(--font-smaller) + 2px);--font-adaptive-smallest:calc(var(--font-smallest) + 2px);--line-width-adaptive:calc(var(--line-width) + 6rem);--max-width:90%}}.tree-item-flair:not(.tag-pane-tag-count){display:none}.tree-item-inner-subtext{display:none}.nav-folder.mod-root>.nav-folder-title .nav-folder-title-content{display:none}.markdown-preview-view blockquote{border-radius:0;border:solid var(--quote-opening-modifier);border-width:0 0 0 1px;background-color:transparent;padding:0 0 0 calc(var(--nested-padding)/ 2);margin-inline-start:var(--nested-padding);font-size:var(--blockquote-size);font-style:var(--blockquote-style);color:var(--text-blockquote)}.markdown-preview-view blockquote em,.markdown-preview-view blockquote strong{color:var(--text-blockquote)}.markdown-source-view.mod-cm6 .HyperMD-quote{background-color:transparent;color:var(--text-blockquote);font-size:var(--blockquote-size);font-style:var(--blockquote-style);border-left:1px solid var(--quote-opening-modifier)}.markdown-source-view.mod-cm6 .cm-blockquote-border{width:20px;display:inline-block;border-left:none;border-right:1px solid var(--quote-opening-modifier);height:1em}.markdown-source-view.mod-cm6 .cm-hmd-indent-in-quote{margin-left:10px}.is-live-preview .cm-hmd-indent-in-quote{color:var(--text-faint)}input[type=checkbox]{-webkit-appearance:none;appearance:none;border-radius:50%;border:1px solid var(--background-modifier-border-hover);padding:0}input[type=checkbox]:focus,input[type=checkbox]:hover{outline:0;border-color:var(--background-modifier-border-focus)}.checklist-plugin-main .group .compact>.toggle .checked,.is-flashing input[type=checkbox]:checked,input[type=checkbox]:checked{background-color:var(--background-modifier-accent)!important;border:1px solid var(--background-modifier-accent);background-position:center;background-size:70%;background-repeat:no-repeat;background-image:url('data:image/svg+xml; utf8, ')}.markdown-preview-section>.contains-task-list{padding-bottom:.5em}body:not(.minimal-strike-lists) .markdown-preview-view ul>li.task-list-item.is-checked,body:not(.minimal-strike-lists) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:not([data-task=" "]){text-decoration:none;color:var(--text-normal)}.mod-cm6 .HyperMD-task-line[data-task] .task-list-item-checkbox{margin-left:-.5em;margin-top:0}.markdown-preview-view .task-list-item-checkbox,.task-list-item-checkbox{filter:none;width:18px;height:18px}.markdown-preview-view .task-list-item-checkbox{position:relative;top:5px;line-height:0;margin:0 6px 1px -1.2em}.markdown-preview-view ul>li.task-list-item{text-indent:0;line-height:var(--line-height)}.markdown-preview-view .task-list-item{padding-inline-start:0}.side-dock-plugin-panel-inner{padding-right:6px;padding-left:6px}.mod-cm6 .cm-editor .HyperMD-codeblock.cm-line{padding-left:10px;padding-right:10px}.cm-s-obsidian span.cm-inline-code,.markdown-preview-view code{color:var(--text-code);font-size:var(--font-code)}.cm-s-obsidian .HyperMD-codeblock,.markdown-preview-view pre,.markdown-source-view.mod-cm6 .cm-preview-code-block pre.dataview-error,.mod-cm6 .cm-editor .HyperMD-codeblock.cm-line{color:var(--text-code);font-size:var(--font-code)}button.copy-code-button{cursor:var(--cursor);box-shadow:none;font-size:var(--font-adaptive-smaller);background-color:transparent;color:var(--text-faint);padding:.25em .75em}button.copy-code-button:hover{background-color:var(--interactive-normal);color:var(--text-muted)}.theme-light :not(pre)>code[class*=language-],.theme-light pre[class*=language-]{background-color:var(--background-primary-alt)}.theme-light code[class*=language-],.theme-light pre[class*=language-]{text-shadow:none}.cm-s-obsidian .CodeMirror-linewidget kbd,.cm-s-obsidian .HyperMD-codeblock,.cm-s-obsidian .HyperMD-hr,.cm-s-obsidian .cm-formatting-code,.cm-s-obsidian .cm-formatting-hashtag,.cm-s-obsidian .cm-hmd-frontmatter,.cm-s-obsidian .cm-hmd-orgmode-markup,.cm-s-obsidian .cm-inline-code,.cm-s-obsidian .cm-math,.cm-s-obsidian .hmd-fold-code-stub,.cm-s-obsidian .hmd-fold-html kbd .CodeMirror-code,.cm-s-obsidian .hmd-fold-html-stub,.cm-s-obsidian span.hmd-fold-math-placeholder,.cm-s-obsidian.CodeMirror .HyperMD-hover>.HyperMD-hover-content code{font-family:var(--font-monospace)}body.is-dragging{cursor:grabbing;cursor:-webkit-grabbing}.drag-ghost,.mod-drag,.workspace-drop-overlay:before{opacity:0;border-radius:0!important}.mod-drag{opacity:0;border:2px solid var(--text-accent);background-color:var(--background-primary)}.view-header.is-highlighted:after{background-color:var(--text-selection)}.view-header.is-highlighted .view-actions{background:0 0}.CodeMirror-wrap>div>textarea{opacity:0}.markdown-source-view.mod-cm6 hr{border-width:2px}.mod-cm6 .cm-editor .cm-line{padding:0}.cm-editor .cm-content{padding-top:.5em}.markdown-source-view.mod-cm6 .cm-scroller{padding-top:15px;padding-left:calc((100% - var(--max-width))/ 2);padding-right:calc((100% - var(--max-width))/ 2)}.markdown-source-view.mod-cm6 .edit-block-button{cursor:var(--cursor);color:var(--text-muted);background-color:transparent;top:0;right:0;transition:opacity .2s;padding:4px}.markdown-source-view.mod-cm6 .edit-block-button:hover{background-color:var(--background-tertiary)}.markdown-source-view.mod-cm6 .edit-block-button svg{opacity:.5;width:18px;height:18px}.markdown-source-view.mod-cm6 .edit-block-button:hover svg{opacity:1}.markdown-source-view.mod-cm6 .cm-embed-block{padding:0;border:0;border-radius:0}.markdown-source-view.mod-cm6 .cm-embed-block:hover{border:0}.cm-editor .cm-lineNumbers .cm-gutterElement{font-variant-numeric:tabular-nums}.markdown-source-view.mod-cm6 .cm-foldPlaceholder{color:var(--text-faint)}.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote{background-color:transparent;border-left-width:1px}.cm-editor .cm-foldPlaceholder,.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator{cursor:var(--cursor)}.markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-1 .cm-fold-indicator .collapse-indicator{right:6px}.markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-task-line:not(.HyperMD-list-line-1) .cm-fold-indicator .collapse-indicator{right:0}.markdown-source-view.mod-cm6 .HyperMD-list-line:not(.HyperMD-list-line-1) .cm-fold-indicator .collapse-indicator{right:-8px;top:1px;width:26px}.markdown-source-view.mod-cm6 .is-collapsed~.cm-formatting-list .list-bullet:after,ul>li.is-collapsed::marker{color:var(--text-accent)}.cm-gutterElement .collapse-indicator,.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator,.markdown-source-view.mod-cm6 .fold-gutter{opacity:0}.cm-gutterElement .is-collapsed .collapse-indicator,.cm-gutterElement:hover .collapse-indicator,.markdown-source-view.mod-cm6 .cm-fold-indicator.is-collapsed .collapse-indicator,.markdown-source-view.mod-cm6 .cm-line:hover .cm-fold-indicator .collapse-indicator,.markdown-source-view.mod-cm6 .fold-gutter.is-collapsed,.markdown-source-view.mod-cm6 .fold-gutter:hover{opacity:1}.markdown-source-view.mod-cm6 .cm-line:not(.HyperMD-codeblock) .cm-selection{background-color:transparent}.markdown-source-view.mod-cm6 .cm-line .cm-inline-code .cm-selection{background-color:var(--text-selection)}body .markdown-source-view.mod-cm6.is-readable-line-width:not(.is-rtl) .cm-contentContainer{max-width:var(--line-width-adaptive)}body:not(.is-mobile).minimal-folding .markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer{max-width:var(--line-width-adaptive)}.theme-light .cm-link,.theme-light .cm-operator,.theme-light .cm-string,.theme-light .cm-string-2,.theme-light .language-css .token.string,.theme-light .style .token.string,.theme-light .token.entity,.theme-light .token.operator,.theme-light .token.url{background-color:transparent}.markdown-source-view,.markdown-source-view.mod-cm5,.markdown-source-view.mod-cm6{padding:0}.cm-s-obsidian .CodeMirror-code{padding-right:0}.CodeMirror-lines{padding-bottom:170px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding-left:0;padding-right:0}.cm-s-obsidian pre.HyperMD-list-line{padding-top:0}.workspace .markdown-preview-view{padding:0}.workspace .markdown-preview-view .markdown-embed{margin:0}.workspace .markdown-preview-view .markdown-embed-content{max-height:none}.internal-embed .markdown-preview-section,.markdown-embed-title{max-width:100%}.cm-s-obsidian .HyperMD-header,.cm-s-obsidian pre.HyperMD-header{padding-left:0!important}.CodeMirror-linenumber{font-size:var(--font-adaptive-small)!important;font-feature-settings:'tnum';color:var(--text-faint);padding-top:3px}.cm-s-obsidian span.cm-formatting-link,span.cm-image-marker{color:var(--text-faint)}.cm-s-obsidian span.cm-footref{font-size:var(--font-adaptive-normal)}.cm-s-obsidian pre.HyperMD-footnote{font-size:var(--font-adaptive-small);padding-left:20px}.cm-formatting-quote{color:var(--text-faint)!important}h1,h2,h3,h4,h5,strong{font-weight:var(--bold-weight)}h1,h2,h3,h4{letter-spacing:-.02em}body,button,input{font-family:var(--font-ui)}.popover,.vertical-tab-content-container,.workspace-leaf-content[data-type=markdown]{font-family:var(--text)}.cm-s-obsidian,.cm-s-obsidian .cm-formatting-hashtag,.markdown-preview-view,.markdown-source-view.mod-cm6.is-live-preview .cm-scroller,body,button,input{font-size:var(--font-adaptive-normal);font-weight:var(--normal-weight);line-height:var(--line-height);-webkit-font-smoothing:subpixel-antialiased}.cm-s-obsidian,.cm-s-obsidian .cm-formatting-hashtag,.cm-s-obsidian span.cm-formatting-task,.markdown-source-view,.markdown-source-view.mod-cm6 .cm-scroller{line-height:var(--line-height);font-family:var(--text-editor);-webkit-font-smoothing:subpixel-antialiased}.lp-reading-font .markdown-source-view.mod-cm6.is-live-preview .cm-scroller{font-family:var(--text)}.cm-s-obsidian span.cm-formatting-task{font-family:var(--text-editor);line-height:var(--line-height)}.cm-s-obsidian .cm-header,.cm-s-obsidian .cm-strong{font-weight:var(--bold-weight)}.cm-s-obsidian .cm-strong,strong{color:var(--text-bold)}.cm-s-obsidian .cm-em,em{color:var(--text-italic)}.cm-formatting-header,.cm-s-obsidian .cm-formatting-header.cm-header-1,.cm-s-obsidian .cm-formatting-header.cm-header-2,.cm-s-obsidian .cm-formatting-header.cm-header-3,.cm-s-obsidian .cm-formatting-header.cm-header-4,.cm-s-obsidian .cm-formatting-header.cm-header-5,.cm-s-obsidian .cm-formatting-header.cm-header-6{color:var(--text-faint)}.file-embed-title,.markdown-embed-title,.view-header-title{letter-spacing:-.02em;text-align:left;font-size:var(--font-title);font-weight:var(--bold-weight)}.cm-s-obsidian .cm-header-1,.empty-state-title,.markdown-preview-view h1,.markdown-source-view.mod-cm6 .HyperMD-header-1>.cm-fold-indicator,h1{font-variant:var(--h1-variant);letter-spacing:-.02em;line-height:1.3;font-size:var(--h1);color:var(--h1-color);font-weight:var(--h1-weight);font-style:var(--h1-style)}.cm-s-obsidian .cm-header-2,.markdown-preview-view h2,.markdown-source-view.mod-cm6 .HyperMD-header-2>.cm-fold-indicator{font-variant:var(--h2-variant);letter-spacing:-.02em;line-height:1.3;font-size:var(--h2);color:var(--h2-color);font-weight:var(--h2-weight);font-style:var(--h2-style)}.cm-s-obsidian .cm-header-3,.markdown-preview-view h3,.markdown-source-view.mod-cm6 .HyperMD-header-3>.cm-fold-indicator{font-variant:var(--h3-variant);letter-spacing:0;line-height:1.4;font-size:var(--h3);color:var(--h3-color);font-weight:var(--h3-weight);font-style:var(--h3-style)}.cm-s-obsidian .cm-header-4,.markdown-preview-view h4,.markdown-source-view.mod-cm6 .HyperMD-header-4>.cm-fold-indicator{font-variant:var(--h4-variant);letter-spacing:.02em;font-size:var(--h4);color:var(--h4-color);font-weight:var(--h4-weight);font-style:var(--h4-style)}.cm-s-obsidian .cm-header-5,.markdown-preview-view h5,.markdown-source-view.mod-cm6 .HyperMD-header-5>.cm-fold-indicator{font-variant:var(--h5-variant);letter-spacing:.02em;font-size:var(--h5);color:var(--h5-color);font-weight:var(--h5-weight);font-style:var(--h5-style)}.cm-s-obsidian .cm-header-6,.markdown-preview-view h6,.markdown-source-view.mod-cm6 .HyperMD-header-6>.cm-fold-indicator{font-variant:var(--h6-variant);letter-spacing:.02em;font-size:var(--h6);color:var(--h6-color);font-weight:var(--h6-weight);font-style:var(--h6-style)}.theme-dark pre.frontmatter[class*=language-yaml],.theme-light pre.frontmatter[class*=language-yaml]{padding:0;background:0 0;font-family:var(--text);line-height:1.2;border-radius:0;border-bottom:0 solid var(--background-modifier-border)}.markdown-preview-view .table-view-table>thead>tr>th{border-color:var(--background-modifier-border)}.markdown-preview-section .frontmatter code,.theme-dark .frontmatter .token,.theme-light .frontmatter .token{font-family:var(--text);color:var(--text-faint)!important}.markdown-source-view .cm-s-obsidian .cm-hmd-frontmatter{font-family:var(--text-editor);color:var(--text-muted)}.markdown-preview-section .frontmatter code{color:var(--text-muted);font-size:var(--font-adaptive-small)}.cm-s-obsidian .cm-hmd-frontmatter{font-size:var(--font-adaptive-small);color:var(--text-muted)}.frontmatter-collapse-indicator.collapse-indicator{display:none}.frontmatter-container .tag{font-size:var(--font-adaptive-smaller)}.frontmatter-container .frontmatter-alias{color:var(--text-muted)}.frontmatter-container{font-size:var(--font-adaptive-small);padding:10px 0;background:0 0;border-radius:0;margin:0;border:0;border-bottom:1px solid var(--background-modifier-border)}.frontmatter-container .frontmatter-container-header{padding:0;font-weight:500;border-bottom:0;font-size:var(--font-adaptive-small)}.nav-header{padding:0}.nav-buttons-container{padding:10px 5px 0 8px;margin-bottom:0!important;justify-content:flex-start;border:0}.nav-files-container{overflow-x:hidden;padding-bottom:50px}body:not(.is-mobile) .nav-folder.mod-root>.nav-folder-title .nav-folder-title-content{font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding-bottom:7px;margin-left:-3px;font-size:var(--font-adaptive-smaller)}.nav-folder-title{margin:0 0 0 8px;min-width:auto;width:calc(100% - var(--folding-offset));padding:0 10px 0 var(--folding-offset);line-height:1.5;cursor:var(--cursor)}.nav-folder.mod-root>.nav-folder-title.is-being-dragged-over{background-color:var(--text-selection)}.nav-folder-title.is-being-dragged-over{background-color:var(--text-selection);border-color:var(--text-selection);border-radius:var(--radius-m);border:1px solid transparent}.nav-folder-title-content{padding:0 4px 1px 0}.nav-folder-collapse-indicator{top:1px;margin-left:-10px}.nav-file{margin-left:12px;padding-right:4px}.nav-file-title{width:calc(100% - 30px);margin:0 8px 0 -4px;padding:2px 2px;border-width:0;line-height:1.6;border-color:var(--background-secondary);border-radius:var(--radius-m);cursor:var(--cursor)}.nav-file-title.is-active,.nav-file-title.is-being-dragged,body:not(.is-grabbing) .nav-file-title.is-active:hover{background-color:var(--background-tertiary);color:var(--text-normal)}.nav-file-title-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px;vertical-align:middle;cursor:var(--cursor)}.drop-indicator{border-width:1px}.nav-file-icon{margin:1px 0 0 0;vertical-align:bottom;padding:0 0 0 5px}.workspace-leaf-content[data-type=starred] .nav-file-title-content{width:calc(100% - 15px)}.workspace-leaf-content[data-type=starred] .nav-file-icon{opacity:.5}body:not(.is-grabbing) .nav-file-title:hover,body:not(.is-grabbing) .nav-file-title:hover .nav-folder-collapse-indicator,body:not(.is-grabbing) .nav-folder-title:hover,body:not(.is-grabbing) .nav-folder-title:hover .nav-folder-collapse-indicator{background:0 0}.is-collapsed .search-result-file-title,.nav-file-title,.nav-folder-title,.tag-pane-tag,.tree-item-self{font-size:var(--font-adaptive-small);color:var(--text-muted)}.search-result-file-title{font-size:var(--font-adaptive-small);color:var(--text-normal);font-weight:var(--normal-weight)}.side-dock-collapsible-section-header{font-size:var(--font-adaptive-small);color:var(--text-muted);cursor:var(--cursor);margin-right:0;margin-left:0}.side-dock-collapsible-section-header:hover,.side-dock-collapsible-section-header:not(.is-collapsed){color:var(--text-muted);background:0 0}.collapsible-item-self.is-clickable:hover,.tree-view-item-self:hover .tree-view-item-collapse{color:var(--text-muted);background:0 0;cursor:var(--cursor)}.collapsible-item-self.is-clickable{cursor:var(--cursor)}.is-collapsed .search-result-collapse-indicator svg,.is-collapsed .side-dock-collapsible-section-header-indicator svg,.markdown-preview-view .collapse-indicator svg,.nav-folder-collapse-indicator svg,.search-result-collapse-indicator svg,.search-result-file-title:hover .search-result-collapse-indicator svg,.side-dock-collapsible-section-header-indicator svg,.side-dock-collapsible-section-header-indicator:hover svg,.side-dock-collapsible-section-header:hover .side-dock-collapsible-section-header-indicator svg,.tree-view-item-collapse svg{color:var(--text-faint);cursor:var(--cursor)}.is-collapsed .search-result-collapse-indicator,.is-collapsed .side-dock-collapsible-section-header-indicator,.markdown-preview-view .collapse-indicator,.nav-folder-collapse-indicator,.search-result-collapse-indicator,.search-result-file-title:hover .search-result-collapse-indicator,.side-dock-collapsible-section-header-indicator,.side-dock-collapsible-section-header-indicator:hover,.side-dock-collapsible-section-header:hover .side-dock-collapsible-section-header-indicator,.tree-view-item-collapse{color:var(--text-faint);cursor:var(--cursor)}.nav-folder-title.is-being-dragged-over .nav-folder-collapse-indicator svg{color:var(--text-normal)}.nav-folder-collapse-indicator,.tree-item-self .collapse-icon{color:var(--background-modifier-border-hover)}.tree-item-self .collapse-icon{padding-left:0;width:15px;margin-left:-15px}.tree-item-self:hover .collapse-icon{color:var(--text-normal)}.tree-item{padding-left:5px}.tree-item-flair{font-size:var(--font-adaptive-smaller);right:0;background:0 0;color:var(--text-faint)}.tree-item-flair-outer:after{content:''}.tree-item-self.is-clickable{cursor:var(--cursor)}.tree-item-self.is-clickable:hover{background:0 0}.tree-item-self:hover .tree-item-flair{background:0 0;color:var(--text-muted)}.tree-item-children{margin-left:5px}.markdown-preview-view .heading-collapse-indicator.collapse-indicator svg,.markdown-preview-view ol>li .collapse-indicator svg,.markdown-preview-view ul>li .collapse-indicator svg{opacity:0}.markdown-preview-view .collapse-indicator:hover svg,.markdown-preview-view .is-collapsed .collapse-indicator svg,h1:hover .heading-collapse-indicator.collapse-indicator svg,h2:hover .heading-collapse-indicator.collapse-indicator svg,h3:hover .heading-collapse-indicator.collapse-indicator svg,h4:hover .heading-collapse-indicator.collapse-indicator svg,h5:hover .heading-collapse-indicator.collapse-indicator svg{opacity:1}.markdown-preview-view div.is-collapsed h1::after,.markdown-preview-view div.is-collapsed h2::after,.markdown-preview-view div.is-collapsed h3::after,.markdown-preview-view div.is-collapsed h4::after,.markdown-preview-view div.is-collapsed h5::after,.markdown-preview-view ol .is-collapsed::after,.markdown-preview-view ul .is-collapsed::after{content:"...";padding:5px;color:var(--text-faint)}.markdown-preview-view ol>li.task-list-item .collapse-indicator,.markdown-preview-view ul>li.task-list-item .collapse-indicator{margin-left:-48px;margin-top:5px;position:absolute}.markdown-preview-view ol>li .collapse-indicator{padding-right:20px}.markdown-preview-view .heading-collapse-indicator.collapse-indicator{margin-left:-28px;padding-right:7px 8px 7px 0}.markdown-preview-view .collapse-indicator{position:absolute;margin-left:-44px;padding-bottom:10px;padding-top:0}.markdown-preview-view ul>li:not(.task-list-item) .collapse-indicator{padding-right:20px}.markdown-preview-view ul>li:not(.task-list-item)::marker{font-size:.9em}.list-collapse-indicator .collapse-indicator .collapse-icon{opacity:0}.markdown-preview-view ul>li h1,.markdown-preview-view ul>li h2,.markdown-preview-view ul>li h3,.markdown-preview-view ul>li h4{display:inline}.CodeMirror-foldgutter-folded,.CodeMirror-foldgutter-open{cursor:var(--cursor)}body .frontmatter-collapse-indicator svg.right-triangle{background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,')}body span[title="Fold line"],body span[title="Unfold line"]{position:relative;font-size:0;color:transparent;display:flex;height:auto;align-items:center}body .CodeMirror-foldgutter-folded:hover,body .CodeMirror-foldgutter-open:hover,body span[title="Fold line"]:hover,body span[title="Unfold line"]:hover{color:var(--text-muted)}body .CodeMirror-foldgutter-folded:after,body .CodeMirror-foldgutter-open:after,body span[title="Fold line"]:after,body span[title="Unfold line"]:after{text-align:center;color:var(--text-faint);font-size:1.25rem;display:flex;align-items:center;justify-content:center;margin-left:0;width:1rem;height:1rem}body:not(.is-mobile) .CodeMirror-foldgutter-folded:after,body:not(.is-mobile) .CodeMirror-foldgutter-open:after,body:not(.is-mobile) span[title="Fold line"]:after,body:not(.is-mobile) span[title="Unfold line"]:after{margin-top:.35rem;margin-left:2px}body .is-mobile .cm-editor .cm-lineNumbers .cm-gutterElement{padding:0 3px 0 0;min-width:15px;text-align:right;white-space:nowrap}body span[title="Fold line"]:after,body span[title="Unfold line"]:after{font-size:1rem;line-height:1}body span[title="Fold line"]:after,body span[title="Unfold line"]:after{font-size:1rem;line-height:1}body .CodeMirror-foldgutter-folded:after,body span[title="Unfold line"]:after{background-color:var(--text-faint);height:12px;width:12px;-webkit-mask-image:url('data:image/svg+xml;utf8,');transform:translateY(-2px);transform:rotate(-90deg)}body .CodeMirror-foldgutter-open:after,body span[title="Fold line"]:after{background-color:var(--text-faint);height:12px;width:12px;-webkit-mask-image:url('data:image/svg+xml;utf8,')}.is-mobile .CodeMirror-foldgutter-open:after,.is-mobile span[title="Fold line"]:after{transform:translateX(-2px)!important}.CodeMirror-foldgutter-open:after,span[title="Fold line"]{opacity:0}.CodeMirror-code>div:hover .CodeMirror-foldgutter-open:after,.CodeMirror-foldgutter-folded:after,span[title="Fold line"]:hover,span[title="Unfold line"]{opacity:1}.CodeMirror-code>div:hover .CodeMirror-foldgutter-folded:hover:after,.CodeMirror-code>div:hover .CodeMirror-foldgutter-open:hover:after,span[title="Unfold line"]:hover{opacity:1}body.is-mobile .CodeMirror-foldgutter-folded:after,body.is-mobile span[title="Unfold line"]:after{content:"›";font-family:sans-serif;transform:translateY(-2px);transform:rotate(-90deg) translateY(2px) translateX(-.45em)}body.is-mobile .CodeMirror-foldgutter-open:after,body.is-mobile span[title="Fold line"]:after{content:"›";font-family:sans-serif;transform:rotate(360deg)}body svg.right-triangle{color:var(--text-faint);background-color:var(--text-faint);height:12px;width:12px;-webkit-mask-image:url('data:image/svg+xml;utf8,')}.nav-action-button svg{width:15px;height:15px}body .clickable-icon,body .graph-controls-button,body .menu-item-icon,body .nav-action-button,body .side-dock-ribbon-action,body .view-action,body .view-header-icon,body .workspace-tab-header-inner-icon{line-height:0}body .clickable-icon svg path,body .graph-controls-button svg path,body .menu-item-icon svg path,body .nav-action-button svg path,body .side-dock-ribbon-action svg path,body .view-action svg path,body .view-header-icon svg path,body .workspace-tab-header-inner-icon svg path{stroke-width:2px}body .view-action svg.cross path{stroke-width:2px}.workspace-ribbon-collapse-btn svg path{stroke-width:4px}.nav-action-button svg path{stroke-width:2px}.clickable-icon{cursor:var(--cursor)}.graph-controls-button,.nav-action-button,.side-dock-ribbon-action,.side-dock-ribbon-tab,.view-action,.view-header-icon,.workspace-tab-header{background:0 0;color:var(--icon-color);opacity:var(--icon-muted);transition:opacity .1s ease-in-out;cursor:var(--cursor);line-height:0}.graph-controls-button,.side-dock-ribbon-action,.view-header-icon,.workspace-ribbon-collapse-btn,.workspace-tab-header-inner-icon{margin:0;padding:4px 4px;height:26px;border-radius:var(--radius-m)}.view-header-icon{display:flex;align-items:center}.workspace-ribbon-collapse-btn{margin:0;padding:2px 4px}.side-dock-ribbon-action{border-left:0;margin:0 6px 6px}.view-header-icon{opacity:0;top:0;left:6px;z-index:15}.view-header-icon:hover{background:var(--background-tertiary)}.view-header-icon:active{cursor:grabbing}.nav-action-button,.workspace-leaf-content[data-type=backlink] .nav-action-button,.workspace-leaf-content[data-type=search] .nav-action-button{padding:3px 5px 3px;margin:0 0 7px 0;height:26px;text-align:center;border-radius:var(--radius-m)}.nav-action-button.is-active,.workspace-leaf-content[data-type=backlink] .nav-action-button.is-active,.workspace-leaf-content[data-type=dictionary-view] .nav-action-button.is-active,.workspace-leaf-content[data-type=search] .nav-action-button.is-active,.workspace-leaf-content[data-type=tag] .nav-action-button.is-active,.workspace-tab-header.is-active{background:0 0;color:var(--icon-color);opacity:1;transition:opacity .1s ease-in-out}.nav-action-button.is-active,.workspace-tab-header.is-active:hover{color:var(--icon-color)}.workspace-leaf-content[data-type=search] .nav-action-button.is-active{background:0 0}.graph-controls-button:hover,.nav-action-button.is-active:hover,.nav-action-button:hover,.side-dock-ribbon-action:hover,.side-dock-ribbon-tab:hover,.view-action:hover,.view-header-icon:hover,.workspace-tab-header:hover{color:var(--icon-color-hover);opacity:1;transition:opacity .1s ease-in-out}.graph-controls-button:hover,.nav-action-button:hover,.side-dock-ribbon-action:hover,.view-action:hover,.workspace-drawer-header-icon:hover,.workspace-drawer-tab-option-item:hover,.workspace-leaf-content[data-type=backlink] .nav-action-button.is-active:hover,.workspace-leaf-content[data-type=search] .nav-action-button.is-active:hover,.workspace-tab-header-inner-icon:hover{background-color:var(--background-tertiary);border-radius:var(--radius-m)}a{color:var(--text-accent);font-weight:var(--link-weight)}strong a{color:var(--text-accent);font-weight:var(--bold-weight)}a[href*="obsidian://search"]{background-image:url("data:image/svg+xml,")}.theme-dark a[href*="obsidian://search"]{background-image:url("data:image/svg+xml,")}.is-live-preview.cm-s-obsidian span.cm-hmd-internal-link:hover,.is-live-preview.cm-s-obsidian span.cm-link:hover,.is-live-preview.cm-s-obsidian span.cm-url:hover{color:var(--text-accent-hover)}.cm-s-obsidian .cm-active .cm-url,.cm-s-obsidian span.cm-hmd-internal-link,.cm-s-obsidian span.cm-url,.is-live-preview.cm-s-obsidian span.cm-link{color:var(--text-accent);font-weight:var(--link-weight)}.cm-s-obsidian .cm-active span.cm-link.cm-hmd-barelink,.cm-s-obsidian span.cm-link.cm-hmd-barelink,.cm-s-obsidian span.cm-link.cm-hmd-barelink:hover{color:var(--text-normal)}.cm-s-obsidian .cm-active .cm-formatting.cm-formatting-link,.cm-s-obsidian span.cm-image-alt-text.cm-link,.cm-s-obsidian:not(.is-live-preview) .cm-formatting-link+span.cm-link{color:var(--text-muted)}ul{padding-inline-start:var(--list-padding)}ol{padding-inline-start:1em;margin-left:1em;list-style:default}ul>li{min-height:1.4em}ol>li::marker,ul>li::marker{color:var(--text-faint)}.mod-cm6 .HyperMD-list-line .list-bullet::after,.mod-cm6 span.list-bullet::after,ul>li::marker{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}ol>li{margin-left:0}.el-ul>ul{margin-left:-.25em}.cm-line{tab-size:var(--list-padding)}body:not(.is-mobile) .mod-cm6 .HyperMD-list-line.cm-line{margin-left:.75em!important}.markdown-preview-view ol>li,.markdown-preview-view ul>li,.mod-cm6 .HyperMD-list-line.cm-line{padding-top:var(--list-spacing);padding-bottom:var(--list-spacing)}.cm-formatting-list{color:var(--text-faint)!important}.mod-cm6 .HyperMD-list-line .list-bullet::after,.mod-cm6 span.list-bullet::after{line-height:.85em;font-size:1.4em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;vertical-align:middle;color:var(--text-faint)}body:not(.is-mobile) .markdown-source-view.mod-cm6 .list-bullet:after{left:-5px}.progress-bar-message{color:var(--text-faint)}.modal{box-shadow:0 5px 100px rgba(0,0,0,.15);border:none;background:var(--background-primary);border-radius:10px;overflow:hidden;padding:20px}body:not(.is-mobile) .modal{border:1px solid var(--modal-border)}.modal.mod-settings .vertical-tab-content-container{border-left:1px solid var(--background-divider);padding-bottom:0;padding-right:0}.modal-title{text-align:left;font-size:var(--h2);line-height:1.4}.modal-content{margin-top:0;padding:0;font-size:var(--font-adaptive-small)}body:not(.is-mobile) .modal-content{overflow:unset}.modal-content .u-center-text{text-align:left;font-size:var(--font-adaptive-small)}.modal-button-container{margin-top:10px}.modal-button-container button{margin-top:10px}.modal-container.mod-confirmation .modal{width:480px;min-width:0}.modal-container.mod-confirmation .modal-content{margin-top:10px}.modal-container.mod-confirmation .modal-button-container{display:flex}.modal-container.mod-confirmation .modal-button-container>.mod-warning:nth-last-child(3){background:0 0;border:none;font-weight:500;color:var(--text-error);cursor:pointer;margin-right:auto;box-shadow:none;padding-left:0;padding-right:0}.modal-container.mod-confirmation .modal-button-container>.mod-warning:nth-last-child(3):hover{text-decoration:underline}.modal-container.mod-confirmation .modal-button-container>.mod-warning:nth-last-child(2){margin-left:auto}.document-search-close-button,.modal-close-button{cursor:var(--cursor);line-height:20px;text-align:center;height:24px;width:24px;font-size:24px;color:var(--text-faint);border-radius:var(--radius-m)}.modal-close-button{top:7px;right:7px;padding:0}.document-search-close-button:hover,.modal-close-button:hover{color:var(--text-normal);background:var(--background-tertiary)}.document-search-close-button:before,.modal-close-button:before{font-family:Inter,sans-serif;font-weight:200}.is-mobile .modal{width:100%;max-width:100%;border:none;padding:10px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.is-mobile .modal,.is-mobile .modal-bg{transition:none!important;transform:none!important}.is-mobile .modal.mod-community-plugin,.is-mobile .modal.mod-publish,.is-mobile .modal.mod-settings{width:100vw;max-height:90vh;padding:0}.is-mobile .mod-confirmation .modal{border-radius:15px;bottom:3.5vh}.is-mobile .mod-confirmation .modal .modal-close-button{display:none}.is-mobile .modal-content{padding:0;border-radius:15px}.is-mobile .modal-button-container{padding:0}.is-mobile .setting-item:not(.mod-toggle):not(.setting-item-heading){flex-grow:0}.is-mobile .minimal-donation,.is-mobile .vertical-tab-content,.is-mobile .vertical-tab-header-group:last-child{padding-bottom:70px!important}.is-mobile .modal.mod-settings .vertical-tab-header:before{content:"Settings";font-weight:600;font-size:var(--font-settings);position:sticky;display:flex;height:54px;margin-top:6px;align-items:center;justify-content:center;text-align:center;border-bottom:1px solid var(--background-modifier-border);background:var(--background-primary);left:0;top:0;right:0;z-index:1}.is-mobile .modal .vertical-tab-header-group-title{padding:15px 20px 10px 20px;text-transform:uppercase;letter-spacing:.05em}.is-mobile .modal .vertical-tab-nav-item{padding:12px 0;margin:0;border-radius:0;color:var(--text-primary);border-bottom:1px solid var(--background-modifier-border)}.is-mobile .modal .vertical-tab-nav-item:after{content:" ";float:right;width:20px;height:20px;display:block;opacity:.2;background:center right no-repeat url("data:image/svg+xml,")}.is-mobile.theme-dark .modal .vertical-tab-nav-item:after{background:center right no-repeat url("data:image/svg+xml,")}.is-mobile .vertical-tab-header-group-items{width:calc(100% - 40px);margin:0 auto}.is-mobile .modal .vertical-tab-nav-item:first-child{border-top:1px solid var(--background-modifier-border)}.is-mobile .modal.mod-settings .vertical-tab-nav-item{font-size:var(--font-settings)}.is-mobile .modal svg.left-arrow-with-tail{-webkit-mask-image:url("data:image/svg+xml,");height:26px;width:26px}.is-mobile .modal-close-button{display:block;z-index:2;top:10px;right:12px;padding:4px;font-size:34px;width:34px;height:34px;background-color:var(--background-primary)}.is-mobile .modal-close-button:before{font-weight:300;color:var(--text-muted)}.is-mobile .modal-close-button:hover{background-color:var(--background-tertiary)}.is-mobile .mod-community-theme .modal-title{padding:10px 20px}.is-mobile .modal.mod-community-theme,.is-mobile .modal.mod-community-theme .modal-content{height:unset}.is-mobile .community-plugin-search{border:none}.is-mobile .community-plugin-item:hover{background-color:transparent}.is-mobile .community-plugin-item{margin:0}.is-mobile .community-plugin-search .setting-item{margin-right:42px}.is-mobile .community-plugin-search .setting-item-control{display:flex;flex-direction:row}.is-mobile .community-plugin-search .setting-item-control button{width:40px;font-size:0;margin-left:10px;justify-content:center;color:#fff;border:none;box-shadow:none;background-color:transparent;background:no-repeat center center url('data:image/svg+xml;utf8,');background-size:22px 22px}.is-mobile .community-plugin-search .search-input-container{margin:0}.is-mobile .modal.mod-settings .vertical-tabs-container{display:flex;overflow:hidden;border-top-left-radius:15px;border-top-right-radius:15px}.is-mobile .modal-setting-back-button{border-bottom:1px solid var(--background-modifier-border);display:flex;margin-top:8px;height:54px;justify-content:center;align-items:center;background-color:var(--color-background);box-shadow:none}.is-mobile .modal-setting-back-button-icon{position:absolute;left:10px}.is-mobile .modal-setting-back-button span:nth-child(2){flex-grow:1;text-align:center;font-weight:600;color:var(--text-normal)}.is-mobile .hotkey-list-container .setting-command-hotkeys{flex:unset}.is-mobile .modal.mod-settings .vertical-tab-content-container{border:0}@media (min-width:400pt){.is-mobile .modal,.is-mobile .modal-container .modal.mod-settings{max-width:800px;transform:translateZ(0);border-radius:15px;margin-bottom:0;bottom:5vh;overflow:hidden}.is-mobile .modal-container .modal.mod-settings .vertical-tabs-container{transform:translateZ(0)}.is-mobile .modal-container .modal-bg{opacity:.8!important}.is-mobile .search-input-container input{width:100%}.is-mobile .modal-setting-back-button,.is-mobile .modal.mod-settings .vertical-tab-header:before{margin-top:0}}@media (max-width:400pt){.is-mobile .modal{border-radius:0;border:none}.is-mobile .modal.mod-community-plugin,.is-mobile .modal.mod-publish,.is-mobile .modal.mod-settings{max-height:calc(100vh - 32px);box-shadow:0 -32px 0 0 var(--background-primary)}.is-mobile .modal .search-input-container{width:100%;margin:0}.is-mobile .modal-close-button{top:18px}.is-mobile .modal-close-button:hover{background:var(--background-primary)}}.menu{padding:7px 5px;background-color:var(--background-secondary)}.menu-item{font-size:var(--font-adaptive-small);border-radius:var(--radius-m);padding:3px 12px 3px 6px;margin:0 2px;cursor:var(--cursor);height:auto;line-height:20px;display:flex;align-items:center}.menu-item.selected:not(.is-disabled):not(.is-label),.menu-item:hover,.menu-item:hover:not(.is-disabled):not(.is-label){background-color:var(--background-tertiary)}.menu-separator{margin:8px -5px}.menu-item-icon{width:20px;opacity:.6;line-height:10px;position:static;margin-right:2px}.menu-item-icon svg{width:12px;height:12px}.menu-item-icon div.menu-item:hover .menu-item-icon svg,div.menu-item:hover .menu-item-icon svg path{color:var(--text-normal)}.is-mobile:not(.minimal-icons-off) .menu-item-icon svg{width:18px;height:18px}.is-mobile .menu{border:none;width:100%;max-width:100%;left:0!important;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.is-mobile .menu-item{padding:5px 10px}.is-mobile .menu-item-icon{margin-right:10px}.is-mobile .menu-item.is-label{color:var(--text-normal);font-weight:var(--bold-weight)}.is-mobile .menu-item.is-label .menu-item-icon{display:none}@media (min-width:400pt){.is-mobile .menu{top:60px!important;right:0!important;bottom:auto;left:auto;margin:0 auto;width:360px;padding:10px 10px 20px;border-radius:15px;box-shadow:0 0 100vh 100vh rgba(0,0,0,.5)}.is-mobile .menu .menu-item:hover{background-color:var(--background-tertiary)}}@media (max-width:400pt){.is-mobile .menu{padding-bottom:30px}.is-mobile .menu-item.is-label{font-size:var(--font-settings-title)}}.markdown-preview-view hr{height:1px;border-width:2px 0 0 0}.footnotes-list{margin-block-start:-10px;padding-inline-start:20px;font-size:var(--font-adaptive-small)}.footnotes-list p{display:inline;margin-block-end:0;margin-block-start:0}.footnote-ref a{text-decoration:none}.footnote-backref{color:var(--text-faint)}iframe{border:0}.markdown-preview-view .mod-highlighted{transition:background-color .3s ease;background-color:var(--text-selection);color:inherit}.mod-root .workspace-leaf-content[data-type=markdown] .nav-header{border-top:1px solid var(--background-modifier-border);margin-top:3em;position:relative}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane .search-result-container,.mod-root .workspace-leaf-content[data-type=markdown] .nav-buttons-container,.mod-root .workspace-leaf-content[data-type=markdown] .search-empty-state,.mod-root .workspace-leaf-content[data-type=markdown] .search-input-container,.mod-root .workspace-leaf-content[data-type=markdown] .tree-item,.mod-root .workspace-leaf-content[data-type=markdown].backlink-pane{padding-left:0;margin-left:0}.is-mobile .workspace-leaf-content:not([data-type=search]) .workspace-leaf-content[data-type=markdown] .nav-buttons-container{border-bottom:none;padding-top:5px}.mod-root .workspace-leaf-content[data-type=markdown] .search-input-container{margin-bottom:0;width:calc(100% - 130px);margin-top:10px}.is-mobile .mod-root .workspace-leaf-content[data-type=markdown] .search-input-container{width:calc(100% - 160px)}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane{padding-top:10px}.mod-root .workspace-leaf-content[data-type=markdown] .nav-buttons-container{position:absolute;right:0;top:3px}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane>.tree-item-self,.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane>.tree-item-self:hover{padding-left:0;text-transform:none;color:var(--text-normal);font-size:var(--font-adaptive-normal);font-weight:500;letter-spacing:unset}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane>.tree-item-self.is-collapsed{color:var(--text-faint)}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane>.tree-item-self.is-collapsed:hover{color:var(--text-muted)}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane .search-result-file-title{font-size:var(--font-adaptive-small)}.markdown-preview-view .internal-query.is-embed{border-top:none;border-bottom:none}.markdown-preview-view .internal-query.is-embed .internal-query-header{justify-content:start}.markdown-preview-view .internal-query.is-embed .internal-query-header-title{font-weight:500;color:var(--text-normal);font-size:var(--h2)}.internal-query.is-embed .search-result-file-matches{border-bottom:0}.embed-inline .internal-embed .markdown-embed,.embed-strict .internal-embed .markdown-embed{padding:0;border:none}.embed-strict .internal-embed .markdown-embed .markdown-embed-title{display:none}.embed-strict .internal-embed:not([src*="#^"]) .markdown-embed-link{width:30px}.markdown-preview-view.is-readable-line-width .markdown-embed .markdown-preview-sizer{max-width:100%;width:100%;min-height:0!important}.markdown-embed .markdown-preview-section div:last-child p,.markdown-embed .markdown-preview-section div:last-child ul{margin-block-end:2px}.markdown-preview-view .markdown-embed{margin-top:var(--nested-padding);padding:0 calc(var(--nested-padding)/ 2) 0 var(--nested-padding)}.markdown-embed-title{line-height:18px;height:24px}.internal-embed:not([src*="#^"]) .markdown-embed-link{right:0;width:100%}.file-embed-link,.markdown-embed-link{top:0;right:0;text-align:right}.file-embed-link svg,.markdown-embed-link svg{width:16px;height:16px;opacity:0}.markdown-embed .file-embed-link:hover svg,.markdown-embed .markdown-embed-link:hover svg{opacity:1}.file-embed-link:hover,.markdown-embed-link:hover{color:var(--text-muted)}.markdown-preview-view .markdown-embed-content>.markdown-preview-view{max-height:none!important}.markdown-embed-content{max-height:none!important}.markdown-embed .markdown-preview-view{padding:0}.internal-embed .markdown-embed{border:0;border-left:1px solid var(--quote-opening-modifier);border-radius:0}.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn,.workspace-ribbon.mod-right .workspace-ribbon-collapse-btn{opacity:1;position:fixed;width:26px;display:flex;align-items:center;top:auto;text-align:center;bottom:32px;z-index:9}.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn{left:8px}.workspace-ribbon.mod-right{right:4px;bottom:0;height:32px;padding-top:6px;position:absolute;background:0 0;border:0}.mod-right .workspace-ribbon-collapse-btn{background-color:var(--background-primary)}.side-dock-ribbon-action,.side-dock-ribbon-tab,.view-action,.workspace-ribbon-collapse-btn{cursor:var(--cursor)}.workspace-ribbon-collapse-btn:hover{background-color:var(--background-tertiary)}.workspace-ribbon{border-width:var(--border-width-alt);border-color:var(--background-modifier-border);background:var(--background-secondary);flex:0 0 42px;padding-top:7px}.mod-right:not(.is-collapsed)~.workspace-split.mod-right-split{margin-right:0}.side-dock-settings{padding-bottom:20px}body.hider-frameless:not(.hider-ribbon):not(.is-fullscreen) .side-dock-actions{padding-top:24px}::-webkit-scrollbar{width:10px;background-color:transparent}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-clip:padding-box;border:3px solid transparent;background-color:var(--background-modifier-border);border-width:3px 4px 3px 3px;min-height:45px}.mod-left-split .workspace-tabs ::-webkit-scrollbar-thumb:hover,.modal .vertical-tab-header::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:hover{background-color:var(--background-modifier-border-hover)}.mod-left-split .workspace-tabs ::-webkit-scrollbar-thumb:active,.modal .vertical-tab-header::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:active{background-color:var(--background-modifier-border-focus)}.is-flashing{border-radius:2px;box-shadow:0 2px 0 8px var(--text-highlight-bg);transition:all 0s ease-in-out}.is-flashing .tag{border-color:var(--text-highlight-bg-active)}.suggestion-container.mod-search-suggestion{max-width:240px}.mod-search-suggestion .suggestion-item{font-size:var(--font-adaptive-small)}.mod-search-suggestion .clickable-icon{margin:0}.search-suggest-item.mod-group{font-size:var(--font-adaptive-smaller)}.cm-s-obsidian span.obsidian-search-match-highlight{background:inherit;background:var(--text-highlight-bg);padding-left:0;padding-right:0}.markdown-preview-view .search-highlight>div{box-shadow:0 0 0 2px var(--text-normal);border-radius:2px;background:0 0}.markdown-preview-view .search-highlight>div{opacity:.4}.markdown-preview-view .search-highlight>div.is-active{background:0 0;border-radius:2px;opacity:1;mix-blend-mode:normal;box-shadow:0 0 0 3px var(--text-accent)}body:not(.is-mobile).borders-title .document-search-container{padding-top:0}body input.document-replace-input.mod-no-match,body input.document-replace-input.mod-no-match:hover,body input.document-search-input.mod-no-match,body input.document-search-input.mod-no-match:hover{background-color:var(--background-primary)}body:not(.is-mobile) .document-search-container.mod-replace-mode{height:72px}body:not(.is-mobile) .document-replace-buttons,body:not(.is-mobile) .document-search-buttons{padding-top:3px}.document-replace-buttons,.document-search-buttons{height:30px;padding-top:0;display:flex}.document-search-button,.document-search-close-button{cursor:var(--cursor);color:var(--text-muted);font-weight:500}body:not(.is-mobile) .document-search-button,body:not(.is-mobile) .document-search-close-button{background:var(--background-tertiary);height:26px}.document-search-button:hover{box-shadow:none;background:var(--background-tertiary)}body .document-search-close-button{bottom:0;top:0;display:inline-flex;height:26px;width:26px;line-height:24px}.document-search-button{margin:0 4px 0 0;padding-left:.75em;padding-right:.75em}body .document-search-container{margin-top:12px;padding:0;height:38px;background-color:var(--background-primary);border-top:none;width:100%}body:not(.is-mobile) .document-replace,body:not(.is-mobile) .document-search{max-width:var(--max-width);width:var(--line-width);margin:0 auto;padding:0 5px}.markdown-reading-view.is-searching,.markdown-source-view.is-replacing,.markdown-source-view.is-searching{flex-direction:column-reverse}input.document-replace-input,input.document-search-input{margin-top:2px;font-size:var(--font-adaptive-small)!important;border:1px solid var(--background-modifier-border);border-radius:var(--radius-m);height:28px!important;background:var(--background-primary);transition:border-color .1s ease-in-out}input.document-replace-input:hover,input.document-search-input:hover{border:1px solid var(--background-modifier-border-hover);background:var(--background-primary);transition:border-color .1s ease-in-out}input.document-replace-input:focus,input.document-search-input:focus{border:1px solid var(--background-modifier-border-hover);background:var(--background-primary);transition:all .1s ease-in-out}.document-search-button{font-size:var(--font-adaptive-small)}.modal.mod-community-plugin,.modal.mod-publish,.modal.mod-settings,.modal.mod-sync-history,.modal.mod-sync-log{width:90vw;height:100vh;max-height:90vh;max-width:1000px}.modal.mod-settings .vertical-tab-content-container,.modal.mod-settings .vertical-tab-header{height:90vh}.community-plugin-name,.modal.mod-settings .vertical-tab-content-container,.setting-item-name{font-size:var(--font-settings);line-height:1.3}.modal .modal-content>h2{text-align:left;font-size:var(--h1);font-weight:600}.modal.mod-settings .vertical-tab-content h1,.modal.mod-settings .vertical-tab-content h2,.modal.mod-settings .vertical-tab-content h3{text-align:left;font-size:var(--h1);font-weight:600}.modal .modal-content>h2:first-child,.modal.mod-settings .vertical-tab-content>h2:first-child,.modal.mod-settings .vertical-tab-content>h3:first-child{margin-top:0}.community-plugin-downloads,.community-plugin-item .community-plugin-author,.community-plugin-item .community-plugin-desc,.community-plugin-search-summary,.setting-item-description{font-size:var(--font-settings-small);line-height:1.3;font-weight:400}.style-settings-collapse-indicator{margin-right:6px}.modal .vertical-tab-nav-item{font-size:var(--font-small);line-height:1.3}.community-plugin-search .setting-item{margin-right:10px}.flair.mod-pop{letter-spacing:0;text-transform:none;vertical-align:unset;top:-1px}.community-plugin-search{padding:20px 0 0 0;background-color:var(--background-secondary);border-right:1px solid var(--background-divider);flex:0 0 270px}.community-plugin-search-summary{border-bottom:1px solid var(--background-modifier-border);padding-bottom:10px}.community-plugin-item{margin:0;cursor:var(--cursor);padding-top:15px;border-bottom:1px solid var(--background-modifier-border)}.community-plugin-item:hover{background-color:var(--background-tertiary)}.community-plugin-item .community-plugin-name{font-weight:500}.community-plugin-item .community-plugin-author{color:var(--text-muted);padding-bottom:10px}.community-plugin-item .community-plugin-desc{color:var(--text-normal);font-size:var(--font-small)}.community-plugin-search .setting-item-info{flex-grow:0}.community-plugin-search .search-input-container{margin-left:-5px;margin-right:5px}.modal .community-plugin-search .setting-item-control button{display:flex;align-items:center}.modal button,.modal button.mod-cta a,button.mod-cta{font-size:var(--font-settings-small);height:var(--input-height);cursor:var(--cursor);margin-right:3px;margin-left:3px}.modal.mod-settings .vertical-tab-content-container{padding-top:0}.modal.mod-settings .vertical-tab-content-container .vertical-tab-content{padding-top:30px}.horizontal-tab-content,.vertical-tab-content{background:var(--background-primary);padding-bottom:100px;padding-left:40px;padding-right:40px}.vertical-tab-content,.vertical-tab-header{padding-bottom:100px}.plugin-list-plugins{overflow:visible}.installed-plugins-container .clickable-icon{margin:0 5px}.installed-plugins-container .clickable-icon[aria-label=Uninstall]{margin:0 5px 0 3px}.plugin-list-plugins .clickable-icon{margin:0 10px 0 0}.community-theme-container{padding-top:10px}.community-theme-container,.hotkey-settings-container{height:auto;overflow:visible}.hotkey-list-container{padding-right:0}.theme-list{justify-content:space-evenly}.community-theme-filters-container,.hotkey-search-container{padding:0 0 20px 0}.modal.mod-community-theme{padding:0}.modal.mod-community-theme .modal-content{padding:30px}.community-theme{padding:0;margin:0 0 4em 0;align-items:stretch;background:0 0}.community-theme-title{text-align:left;font-size:var(--font-settings)}.community-theme-info+div{background-color:var(--background-secondary);display:flex;align-items:center;padding:10px;flex-grow:1;border-radius:20px}.community-theme.is-selected{padding-left:0;padding-right:0;background-color:transparent;color:var(--text-normal)}.community-theme.is-selected .community-theme-info+div{box-shadow:0 .5px 1px .5px rgba(0,0,0,.1),inset 0 0 0 2px var(--text-accent)}.community-theme.is-selected .community-theme-downloads,.community-theme.is-selected .community-theme-info{margin-bottom:0;color:var(--text-muted)}.community-theme.is-selected .community-theme-info .clickable-icon{width:100%;background-color:var(--background-tertiary);border:1px solid var(--background-modifier-border);cursor:pointer;display:block;text-align:center;padding:7px 0;margin:20px 0 0;border-radius:5px;box-shadow:0 1px 1px 0 var(--btn-shadow-color)}.community-theme.is-selected .community-theme-info .clickable-icon:hover{border:1px solid var(--background-modifier-border-hover);box-shadow:0 2px 3px 0 var(--btn-shadow-color)}.community-theme.is-selected .community-theme-info .clickable-icon::after{content:"Documentation";padding-left:4px}.community-theme.is-selected .modal-button-container .mod-cta{background-color:var(--interactive-accent);color:#fff}.community-theme.is-selected .modal-button-container .mod-cta:hover{background-color:var(--interactive-accent-hover)}.community-theme-info{line-height:1;flex-grow:0;padding:0 0 10px 0;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap}.community-theme-remove-button{padding:4px 6px;display:flex;color:var(--text-muted);background-color:transparent}.community-theme .community-theme-screenshot{max-width:100%}.modal.mod-settings .vertical-tab-header{background:var(--background-secondary);padding-top:5px;flex:0 0 220px;padding-bottom:100px}.vertical-tab-header-group-title{color:var(--text-faint);text-transform:none;font-size:12px;letter-spacing:0;font-weight:500}.vertical-tab-nav-item{padding:5px 8px;margin:0 8px 0;color:var(--text-muted);font-weight:400;border:none;background:var(--background-secondary);cursor:var(--cursor);border-radius:var(--radius-m)}.vertical-tab-nav-item:hover{color:var(--text-normal)}.vertical-tab-nav-item.is-active{color:var(--text-normal);background-color:var(--background-tertiary)}.setting-hotkey{background-color:var(--background-modifier-border);padding:3px 4px 3px 8px;display:flex;align-items:center}.setting-hotkey-icon.setting-delete-hotkey{margin-left:3px;cursor:var(--cursor)}body:not(.minimal-icons) .setting-hotkey-icon.setting-delete-hotkey svg{width:16px;height:16px}.setting-hotkey.mod-empty{background:0 0;color:var(--text-faint)}.setting-item{padding:.75rem 0}.setting-item-description{padding-top:4px}.setting-item-control{margin-right:0}.workspace-split.mod-left-split>.workspace-leaf-resize-handle,.workspace-split.mod-right-split>.workspace-leaf-resize-handle{height:100%}.status-bar{transition:color .2s linear;color:var(--text-faint);font-size:var(--font-adaptive-smaller);line-height:1;max-height:24px}.minimal-status-off .status-bar{background-color:var(--background-secondary);border-width:var(--border-width);padding:2px 6px 4px}body:not(.minimal-status-off) .status-bar{background-color:var(--background-primary);z-index:30;border-top-left-radius:5px;width:auto;position:absolute;left:auto;border:0;bottom:0;right:0;max-height:26px;padding:2px 8px 6px 3px}.sync-status-icon.mod-success,.sync-status-icon.mod-working{color:var(--text-faint);transition:color .2s linear;cursor:var(--cursor)}.status-bar:hover,.status-bar:hover .sync-status-icon.mod-success,.status-bar:hover .sync-status-icon.mod-working{color:var(--text-muted);transition:color .2s linear}.status-bar-item{padding:0 5px}.status-bar-item-segment{margin-right:10px}.status-bar-item{cursor:var(--cursor)!important}.status-bar-item.cMenu-statusbar-button:hover,.status-bar-item.mod-clickable:hover,.status-bar-item.plugin-sync:hover{text-align:center;background-color:var(--background-tertiary)!important;border-radius:4px}.status-bar-item{padding:7px 4px;margin:0}.status-bar-item,.sync-status-icon{display:flex;align-items:center}.status-bar-item.plugin-sync svg{height:15px;width:15px}.markdown-source-view.mod-cm6 table{border-collapse:collapse}.markdown-preview-view table{margin-block-start:1em}.markdown-preview-view td,.markdown-preview-view th,.markdown-source-view.mod-cm6 td,.markdown-source-view.mod-cm6 th{padding:4px 10px}.markdown-preview-view td,.markdown-source-view.mod-cm6 td{font-size:calc(var(--font-adaptive-normal) - 2px)}.markdown-preview-view th,.markdown-source-view.mod-cm6 th{font-weight:400;font-size:calc(var(--font-adaptive-normal) - 2px);color:var(--text-muted);text-align:left;border-top:none}.markdown-preview-view td:last-child,.markdown-preview-view th:last-child,.markdown-source-view.mod-cm6 td:last-child,.markdown-source-view.mod-cm6 th:last-child{border-right:none}.markdown-preview-view td:first-child,.markdown-preview-view th:first-child,.markdown-source-view.mod-cm6 td:first-child,.markdown-source-view.mod-cm6 th:first-child{border-left:none;padding-left:0}.markdown-preview-view tr:last-child td,.markdown-source-view.mod-cm6 tr:last-child td{border-bottom:none}.CodeMirror pre.HyperMD-table-row{font-family:var(--font-monospace);font-size:calc(var(--font-adaptive-normal) - 2px)}.cm-s-obsidian .HyperMD-table-row{font-size:calc(var(--font-adaptive-normal) - 2px)}.cm-hmd-table-sep-dummy,.cm-s-obsidian .HyperMD-table-row span.cm-hmd-table-sep{color:var(--text-faint);font-weight:400}.frontmatter-container .tag,a.tag{background-color:transparent;border:1px solid var(--background-modifier-border);color:var(--text-muted);font-size:var(--font-adaptive-small);font-family:var(--font-ui);padding:2px 8px 2px;text-align:center;text-decoration:none;display:inline-block;margin:2px 0 0 0;border-radius:14px}a.tag:hover{color:var(--text-normal);border-color:var(--background-modifier-border-hover)}.cm-s-obsidian span.cm-hashtag{background-color:transparent;border:1px solid var(--background-modifier-border);color:var(--text-muted);font-size:var(--font-adaptive-small);font-family:var(--font-ui);text-align:center;text-decoration:none;display:inline-block;margin:2px 0;vertical-align:middle;padding-top:1px;border-left:none;border-right:none;padding-bottom:2px;cursor:text}span.cm-hashtag.cm-hashtag-begin{border-top-left-radius:14px;border-bottom-left-radius:14px;padding-left:8px;border-right:none;border-left:1px solid var(--background-modifier-border)}span.cm-hashtag.cm-hashtag-end{border-top-right-radius:14px;border-bottom-right-radius:14px;border-left:none;padding-right:8px;border-right:1px solid var(--background-modifier-border)}.tag-container{padding-left:15px}.tag-pane-tag-count{padding:0;color:var(--text-faint)}.pane-list-item-ending-flair{background:0 0}.tag-pane-tag{padding:2px 5px 2px 5px;cursor:var(--cursor)}.tag-pane-tag:hover{background:0 0}.nav-file.is-active .nav-file-title:hover{background:var(--background-tertiary)!important}.nav-file.is-active>.nav-file-title{background:var(--background-tertiary)}.tooltip{font-size:var(--font-adaptive-smaller);line-height:1.3;font-weight:500;padding:4px 8px;border-radius:4px;transition:none;text-align:left;animation:none;opacity:.8;backdrop-filter:blur(30px)}.tooltip.mod-left,.tooltip.mod-right{transform:none;animation:none}.view-actions{margin-right:1px;z-index:15;background:var(--background-primary)}.view-header{height:var(--header-height);align-items:center}.view-header-title{padding-right:60px}.view-header,.workspace-leaf-header,.workspace-leaf.mod-active .view-header,.workspace-split.mod-root>.workspace-leaf:first-of-type:last-of-type .view-header{background-color:var(--background-primary)!important;border-top:none;border-bottom:none}.view-header-title-container:after{display:none}.view-content{height:calc(100% - var(--header-height))}.view-actions{padding:0 5px;margin-right:0;margin-left:auto;transition:opacity .25s ease-in-out}.view-actions .view-action{margin:0;top:0;padding:4px;border-radius:var(--radius-m);display:flex;align-items:center}body:not(.is-mobile) .view-actions .view-action{height:26px}.view-action.is-active{color:var(--text-faint);opacity:1}body:not(.is-mobile) .view-actions .view-action:last-child{margin-left:-1px}.minimal-focus-mode .workspace-ribbon:not(.is-collapsed)~.mod-root .view-header:hover .view-actions,.mod-right.is-collapsed~.mod-root .view-header:hover .view-actions,.workspace-ribbon.mod-left.is-collapsed~.mod-root .view-header:hover .view-actions,.workspace-ribbon:not(.is-collapsed)~.mod-root .view-actions{opacity:1;transition:opacity .25s ease-in-out}body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile){--titlebar-height:28px;padding-top:var(--titlebar-height)!important}body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile) .titlebar{background:var(--background-secondary);border-bottom:var(--border-width) solid var(--background-modifier-border);height:var(--titlebar-height)!important;top:0!important;padding-top:0!important}body.hider-frameless .titlebar{border-bottom:none}.mod-windows .titlebar-button:hover{background-color:var(--background-primary-alt)}.mod-windows .titlebar-button.mod-close:hover{background-color:var(--background-modifier-error)}.mod-windows .mod-close:hover svg{fill:white!important;stroke:white!important}.titlebar-button-container{height:var(--titlebar-height);top:0;display:flex;align-items:center}.titlebar:hover .titlebar-button-container.mod-left{opacity:1}.titlebar-text{display:none;font-weight:500;padding-top:6px;color:var(--text-muted);letter-spacing:inherit}.titlebar-button:hover{opacity:1;transition:opacity .1s ease-out}.titlebar-button{opacity:.5;cursor:var(--cursor);color:var(--text-muted);padding:2px 4px;border-radius:3px;line-height:1;display:flex}.titlebar-button:hover{background-color:var(--background-tertiary)}.titlebar-button-container.mod-left .titlebar-button{margin-right:5px}.titlebar-button-container.mod-right .titlebar-button{margin-left:0;border-radius:0;height:100%;align-items:center;padding:2px 15px}.empty-state{background-color:var(--background-primary);text-align:center}.empty-state-title,.workspace-leaf-content[data-type=empty] .view-header{display:none}.empty-state-action-list{color:var(--text-normal);font-size:var(--font-adaptive-normal)}.workspace-split.mod-root{background-color:var(--background-primary)}.workspace-split.mod-vertical>.workspace-split{padding:0}.workspace-split .workspace-tabs{background:var(--background-primary)}.workspace-split:not(.mod-right-split) .workspace-tabs{background:var(--background-secondary)}.workspace-split.mod-root>.workspace-leaf:first-of-type .workspace-leaf-content,.workspace-split.mod-root>.workspace-leaf:last-of-type .workspace-leaf-content{border-top-right-radius:0;border-top-left-radius:0}.workspace-split.mod-root.mod-horizontal .workspace-leaf-resize-handle,.workspace-split.mod-root.mod-vertical .workspace-leaf-resize-handle{border-width:1px}.workspace-split.mod-horizontal>*>.workspace-leaf-resize-handle{height:3px;background:0 0;border-bottom:var(--border-width-alt) solid var(--background-divider)}.workspace-split.mod-right-split>.workspace-leaf-resize-handle{background:0 0;border-left:var(--border-width-alt) solid var(--background-divider);width:3px!important}.workspace-split.mod-left-split>.workspace-leaf-resize-handle,.workspace-split.mod-vertical>*>.workspace-leaf-resize-handle{border-right:var(--border-width) solid var(--background-divider);width:8px!important;background:0 0}.workspace-split.mod-horizontal>*>.workspace-leaf-resize-handle:hover,.workspace-split.mod-left-split>.workspace-leaf-resize-handle:hover,.workspace-split.mod-right-split>.workspace-leaf-resize-handle:hover,.workspace-split.mod-vertical>*>.workspace-leaf-resize-handle:hover{border-color:var(--background-modifier-border-hover);transition:border-color .1s ease-in-out 50ms,border-width .1s ease-in-out 50ms;border-width:2px}.workspace-split.mod-horizontal>*>.workspace-leaf-resize-handle:active,.workspace-split.mod-left-split>.workspace-leaf-resize-handle:active,.workspace-split.mod-right-split>.workspace-leaf-resize-handle:active,.workspace-split.mod-vertical>*>.workspace-leaf-resize-handle:active{border-color:var(--background-modifier-border-focus);border-width:2px}.workspace-tab-container-after,.workspace-tab-container-before{width:0}.workspace-leaf{border-left:0}.mod-horizontal .workspace-leaf{border-bottom:0;background-color:transparent;box-shadow:none!important}.workspace-split.mod-right-split .workspace-tabs .workspace-leaf{border-radius:0}.workspace-tab-container-inner{background:0 0;border-radius:0;width:100%;max-width:100%;margin:0 auto;padding-left:5px}.mod-right-split .workspace-tabs .workspace-tab-header-container{border:none;height:calc(var(--header-height) - 1px)}.mod-right-split .workspace-tabs .nav-buttons-container{z-index:1;border-top:var(--border-width) solid var(--background-divider)}.workspace-tab-header.is-active,.workspace-tab-header.is-after-active,.workspace-tab-header.is-after-active .workspace-tab-header-inner,.workspace-tab-header.is-before-active,.workspace-tab-header.is-before-active .workspace-tab-header-inner{background:0 0}.workspace-tabs{border:0;padding-right:0;font-size:100%}.workspace-tab-container-inner{padding-left:6px}.workspace-tab-header-inner{padding:0 0 0 2px}.workspace-tab-header-container{height:var(--header-height);padding:0;align-items:center;background-color:transparent}.workspace-tab-header-container{border-bottom:var(--border-width) solid var(--background-modifier-border)}.theme-dark audio{filter:none}.theme-dark audio::-webkit-media-controls-panel{filter:invert(1)}audio{height:36px;border-radius:4px}audio::-webkit-media-controls-enclosure{border:1px solid var(--background-modifier-border);background-color:var(--background-secondary)}audio::-webkit-media-controls-current-time-display{color:var(--text-normal);filter:invert(1);text-shadow:none}audio::-webkit-media-controls-time-remaining-display{color:var(--text-faint);filter:invert(1);text-shadow:none}audio::-webkit-media-controls-panel{padding:0}button{cursor:var(--cursor)}.setting-item-control button,button{font-family:var(--font-ui);font-size:var(--font-inputs);font-weight:400}button:active,button:focus{-webkit-appearance:none;border-color:var(--background-modifier-border-hover)}body:not(.is-mobile) button:active,body:not(.is-mobile) button:focus{box-shadow:0 0 0 2px var(--background-modifier-border-hover)}.modal button:not(.mod-warning),.modal.mod-settings button:not(.mod-cta):not(.mod-warning),.modal.mod-settings button:not(.mod-warning){background-color:var(--interactive-normal);color:var(--text-normal);border:1px solid var(--background-modifier-border);box-shadow:0 1px 1px 0 var(--btn-shadow-color);cursor:var(--cursor);height:var(--input-height);line-height:0;white-space:nowrap;transition:background-color .2s ease-out,border-color .2s ease-out}button.mod-warning{border:1px solid var(--background-modifier-error);color:var(--text-error);box-shadow:0 1px 1px 0 var(--btn-shadow-color);transition:background-color .2s ease-out}button.mod-warning:hover{border:1px solid var(--background-modifier-error);color:var(--text-error);box-shadow:0 2px 3px 0 var(--btn-shadow-color);transition:background-color .2s ease-out}.modal button:not(.mod-warning):hover,.modal.mod-settings button:not(.mod-warning):hover,button:hover{background-color:var(--interactive-normal);border-color:var(--background-modifier-border-hover);box-shadow:0 2px 3px 0 var(--btn-shadow-color);transition:background-color .2s ease-out,border-color .2s ease-out}.dropdown,body .addChoiceBox #addChoiceTypeSelector{font-family:var(--font-ui);font-size:var(--font-inputs)}.dropdown,select{box-shadow:0 1px 1px 0 var(--btn-shadow-color);background-color:var(--interactive-normal);border-color:var(--background-modifier-border);transition:border-color .1s linear;height:var(--input-height);font-family:var(--font-ui)}.dropdown{background-image:url("data:image/svg+xml;charset=US-ASCII,