/* @settings
name: California Coast Theme
id: obsidian-california-coast-theme
settings:
-
id: accent-color-title
title: Accent Color
type: heading
level: 3
-
id: accent
title: Accent Color
type: variable-color
format: hsl-split
default: '#007AFF'
-
id: cc-fancy-cursor
title: Accented cursor
description: The editor cursor takes on your accent color
type: class-toggle
-
id: custom-fonts
title: Custom Fonts
type: heading
level: 3
-
id: text
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: text-editor
title: Body 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: Body font features
description: eg. "ss01", "cv05", "cv07", "case"
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: Body line height
description: Line height of the main text, expects a decimal value
type: variable-number
default: 1.88889
-
id: line-width
title: Line width
description: The maximum line width in rem units (1rem = Body font size)
type: variable-number
default: 42
format: rem
-
id: misc-title
title: Misc
type: heading
level: 3
-
id: scale-small
title: Page preview scale
description: Percentage amount to scale hover preview and sidebar document font
type: variable-number
default: 90
-
id: cc-truncated-explorer-titles
title: Truncate file titles
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-toggle
-
id: cc-no-sidebar-animation
title: Disable sidebar animations
description: Closing and opening sidebars will occur immediately rather than animating to the open or closed positions
type: class-toggle
-
id: cc-no-tree-animation
title: Disable tree animations
description: Closing and opening folders, nested tags, etc. will occur immediately rather than animating to the open or closed positions
type: class-toggle
-
id: editor-customization
title: Editor Customization
type: heading
level: 3
-
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
description: Shifts heading hashes so headings are aligned with the edge of the editor
type: class-toggle
-
id: cc-block-quotes
title: Blockquotes
description: De-emphasizes the blockquote formatting character
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
description: Styles horizontal rules to span the width of the editor
type: class-toggle
-
id: cc-editor-list-bullets
title: Editor list bullets
description: 'Replace *, -, + with a bullet character when creating lists'
type: class-toggle
-
id: cc-list-relationship-lines
title: Editor list indentation lines
description: Display vertical lines to distinguish list indentation level
type: class-toggle
-
id: cc-soft-wrap-code-blocks
title: Soft wrap code-blocks
type: class-toggle
-
id: preview-customization
title: Preview Customization
type: heading
level: 3
-
id: cc-pretty-preview
title: Enhanced Preview Typography
description: Adds context aware padding between text elements in preview mode (requires the "contextual typography" plugin)
type: class-toggle
-
id: cc-hide-table-vertical-dividers
title: Hide vertical table dividers
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: 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
-
id: cc-custom-icons
title: Use Custom Icons
description: Replace obsidian's default icons
type: class-toggle
default: true
-
id: cc-file-icons
title: Use File Icons
type: class-toggle
default: true
-
id: cc-folder-icons
title: Use Folder Icons
type: class-toggle
default: true
-
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;
--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;
/* Sizes, weights, padding */
--rem: 18px;
--editor-font-size: 18px;
--editor-line-height: 1.88889;
--editor-font-weight: 400;
--editor-font-features: "";
--scale-small: 90;
--font-normal: 16px;
--font-small: 14px;
--font-smaller: 11px;
--font-smallest: 10px;
--normal-weight: 400;
--bold-weight: 600;
--line-width: 42rem;
--line-height: 1.5;
--max-width: 100%;
--nested-padding: 3.5%;
--icon-muted: 0.4;
--border-width: 1px;
--border-width-alt: 1px;
--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;
}
.theme-light {
--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, 45, 85;
--accent-hsl: var(--accent-h), var(--accent-s), var(--accent-l);
--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-plus-darker: var(--shade-5);
--shade-plus-darker-hsl: hsl(0, 0%, 95%);
--background-primary: var(--shade-0);
--background-primary-alt: var(--shade-3);
--background-secondary: var(--shade-3);
--background-secondary-alt: var(--shade-3);
--background-tertiary: var(--shade-3);
--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);
--text-muted: var(--shade-50);
--text-faint: var(--shade-30);
--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);
--interactive-accent-rgb: var(--shade-70);
--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 */
--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, 45, 85;
--accent-hsl: var(--accent-h), var(--accent-s), var(--accent-d);
--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-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);
--background-primary-alt: var(--shade-3);
--background-secondary: var(--shade-3);
--background-secondary-alt: var(--shade-3);
--background-tertiary: var(--shade-3);
--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);
--text-muted: var(--shade-50);
--text-faint: var(--shade-30);
--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);
--interactive-accent-rgb: var(--shade-70);
--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;
}
.is-mobile.theme-dark,
.is-mobile.theme-light {
--background-modifier-cover: rgba(0, 0, 0, 0.25);
}
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);
}
body.is-mobile {
padding: 0 !important;
}
.is-mobile .app-container {
background-color: #000;
}
.is-mobile .horizontal-main-container {
z-index: 2;
}
/*
------------------------------------------------------------------
*/
.hider-frameless .workspace-split.mod-right-split > .workspace-tabs,
.hider-frameless .workspace-split.mod-root .view-header {
padding-top: 2px;
}
.hider-frameless:not(.is-fullscreen)
.workspace-split.mod-left-split
> .workspace-tabs {
padding-top: 28px !important;
}
.hider-frameless
.workspace-split.mod-right-split
> .workspace-tabs
~ .workspace-tabs,
.hider-frameless
.workspace-split.mod-left-split
> .workspace-tabs
~ .workspace-tabs {
padding-top: 0px;
}
.hider-frameless.is-fullscreen
.workspace-split.mod-left-split
> .workspace-tabs,
.hider-frameless.is-fullscreen .workspace-split.mod-root .view-header {
padding-top: 0px;
}
/*
------------------------------------------------------------------
*/
body:not(.hider-ribbon):not(.hider-frameless) .workspace-ribbon.mod-left {
padding-top: 5px;
transition: padding-right 100ms ease, box-shadow 100ms ease;
}
body.is-fullscreen:not(.hider-ribbon):not(.hider-frameless)
.workspace-ribbon.mod-left {
padding-top: 10px;
}
body:not(.hider-ribbon):not(.hider-frameless)
.workspace-ribbon.mod-left.is-collapsed {
box-shadow: inset -10px 0 4px -10px rgba(0, 0, 0, 0.04);
padding-right: 5px;
}
.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: rgb(245, 245, 245);
border-top: 1px solid var(--shade-10);
display: flex;
margin: 0;
position: relative;
}
.theme-dark.hider-ribbon .side-dock-actions,
.theme-dark.hider-ribbon .side-dock-settings {
background: rgb(60, 60, 60);
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,
.workspace-ribbon.mod-left .side-dock-ribbon-action {
line-height: 1;
display: flex;
align-items: center;
justify-content: center;
cursor: var(--cursor);
color: var(--text-muted);
padding: 4px 6px;
margin-bottom: 5px;
border-radius: var(--radius-s);
}
.hider-ribbon .workspace-ribbon.mod-left .side-dock-ribbon-action {
margin-bottom: 0;
margin-right: 5px;
}
.is-mobile .side-dock-ribbon-action {
display: flex;
align-items: center;
justify-content: center;
}
.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-frameless .workspace-ribbon.mod-left.is-collapsed {
background-color: var(--shade-0);
}
.hider-ribbon .workspace-ribbon {
padding: 0;
}
.workspace-ribbon.mod-left {
background: transparent;
padding: 0 0 0 5px;
position: relative;
flex-basis: unset;
flex-shrink: 0;
flex-grow: 0;
}
.workspace-split.mod-left-split {
margin-left: 0;
}
.mobile-toolbar-option {
min-width: none;
}
.mobile-toolbar {
background-color: var(--background-primary);
transition: none !important;
transform: none !important;
}
/*
------------------------------------------------------------------
*/
.workspace-ribbon.mod-left {
transition: border-color 0s ease-in-out 0s, background-color 0s ease-in-out 0s;
}
.workspace-ribbon.mod-left.is-collapsed {
border-color: transparent;
background-color: transparent;
transition: border-color 0s ease-in-out 0.1s,
background-color 0s ease-in-out 0.2s;
}
.is-right-sidedock-collapsed .workspace-split.mod-right-split {
margin-right: 0px;
}
.view-actions {
background-color: transparent;
margin: 0;
padding: 0;
display: flex;
align-items: center;
}
.view-actions .view-action {
align-items: center;
border-radius: var(--radius-s);
color: var(--shade-40);
cursor: var(--cursor);
display: flex;
justify-content: center;
line-height: 1;
margin: 0 0 0 5px;
opacity: 1;
padding: 4px 6px;
position: static;
}
.view-action.is-active {
opacity: 1;
}
.view-actions .view-action:last-child {
margin-left: 5px;
}
.view-action:hover {
color: var(--text-muted);
background-color: var(--shade-plus-darker);
}
.workspace-ribbon:not(.is-collapsed) ~ .mod-root .view-actions,
.mod-right.is-collapsed ~ .mod-root .view-header:hover .view-actions {
opacity: 1;
transition: opacity 0.25s ease-in-out;
}
/*
------------------------------------------------------------------
*/
.theme-dark input::selection,
.theme-dark div[contenteditable]::selection {
background: hsl(var(--accent-h), calc(var(--accent-s) - 50%), 44%);
}
/* Headings and fonts */
strong {
font-weight: var(--bold-weight);
}
body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile) {
padding-top: var(--titlebar-height) !important;
}
html,
body,
input,
textarea,
button,
.cm-s-obsidian .cm-formatting-hashtag,
.cm-s-obsidian {
font-size: var(--rem);
font-family: var(--text) !important;
font-weight: var(--normal-weight);
line-height: var(--line-height);
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale;
}
.view-header-title,
.file-embed-title,
.markdown-embed-title {
text-align: left;
font-size: 14px;
font-weight: 500;
}
.view-header-title:before {
display: none;
}
.is-mobile .view-header-title-container,
.is-mobile .view-header {
height: unset;
}
.is-mobile .view-header-title {
padding: 10px 0;
line-height: 1;
}
/* Menu */
.menu {
color: var(--shade-90);
border: 1px solid var(--shade-10);
background: rgb(245, 245, 245);
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: rgb(60, 60, 60);
}
.menu-item {
font-size: 13px;
line-height: 1;
border-radius: var(--radius-s);
padding: 5px 10px;
margin: 0 -10px;
display: flex;
align-items: center;
}
.menu-separator {
height: 0;
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;
}
.is-mobile .menu-item-icon {
margin-right: 10px;
}
.workspace-drawer {
background: var(--background-primary);
width: calc(100vw - 54px);
}
.workspace-drawer-ribbon {
background: transparent;
width: var(--workspace-drawer-ribbon-width);
}
.workspace-drawer.mod-left .workspace-drawer-active-tab-container {
padding-left: 0;
}
.workspace-drawer.mod-left .workspace-drawer-header {
padding-left: 0.5rem;
}
.is-mobile .side-dock-ribbon-action > svg {
width: 26px;
height: 26px;
}
.workspace-drawer.mod-left .workspace-drawer-inner {
padding-left: calc(
var(--workspace-drawer-ribbon-width) + env(safe-area-inset-left)
);
}
.workspace-drawer-inner {
padding-top: env(safe-area-inset-top);
padding-bottom: env(safe-area-inset-bottom);
}
.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-header-icon {
display: flex;
align-items: center;
justify-content: center;
align-self: flex-start;
}
.workspace-drawer-header-name {
font-weight: 500;
line-height: 1;
height: auto;
}
.workspace-drawer-header-info:empty {
margin: 0;
}
.workspace-drawer-header-left {
justify-content: center;
}
.workspace-drawer.mod-right {
padding-right: env(safe-area-inset-right);
}
.workspace-drawer-active-tab-icon {
display: none;
}
.workspace-drawer-tab-option-item {
margin: 0;
padding: 0.66rem 0.5rem;
}
.workspace-drawer-active-tab-header {
margin: 0;
padding: 0 0.5rem 0.5rem;
}
.workspace-drawer-tab-option-item-title,
.workspace-drawer-active-tab-title {
font-size: 1rem;
font-weight: 500;
width: 100%;
}
.workspace-drawer-header {
padding: 1rem;
}
.workspace-drawer-header-info {
margin-bottom: 0;
}
.workspace-drawer-tab-container > * {
padding: 0 0.5rem;
}
.workspace-drawer-active-tab-back-icon {
flex-grow: 0;
flex-shrink: 0;
flex-basis: 0;
margin-right: 2px;
}
/* --------------- */
/* Modals */
.modal-bg {
opacity: 1 !important;
}
.progress-bar-message {
color: var(--text-faint);
}
.modal.mod-sync-history {
background-color: var(--shade-0);
}
.modal {
border: 1px solid var(--shade-30);
background: var(--background-primary);
border-radius: 10px;
max-width: 1000px;
max-height: 90vh;
}
.is-mobile .modal {
border: none;
}
.modal-content {
padding-left: 10px;
padding-top: 2px;
}
.community-plugin.modal-content,
.modal.mod-settings .modal-content {
padding-left: 0;
}
.modal.mod-settings .modal-content {
padding-top: 0;
}
.modal-title {
padding: 0 10px;
}
.modal.mod-settings .vertical-tab-content-container {
border-left: var(--border-width) solid var(--background-modifier-border);
padding-bottom: 0;
padding-right: 0;
}
.modal.mod-settings {
max-width: 1000px;
width: 90vw;
height: 90vh;
}
.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;
}
.modal.mod-settings .vertical-tab-header {
height: 90vh;
}
.modal.mod-settings .vertical-tab-content-container {
height: 90vh;
}
.modal.mod-community-theme,
.modal.mod-community-plugin {
width: 90vw;
}
input.prompt-input,
input.prompt-input:hover {
border: 0;
background: var(--background-primary);
padding-left: 10px;
height: unset;
flex-grow: 0;
flex-shrink: 0;
}
.modal-container .suggestion-item.is-selected {
border-radius: var(--radius-m);
background: var(--background-tertiary);
}
.suggestion-item.is-selected,
.menu-item:hover {
background-color: var(--shade-plus-darker);
}
.suggestion-item,
.suggestion-empty {
font-size: var(--font-normal);
}
.workspace-drawer,
.modal,
.prompt,
.suggestion-container {
box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.2);
}
.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-settings .vertical-tab-header, .is-mobile .modal.mod-settings .vertical-tab-nav-item {
border-radius: 10px 10px 0 0;
}
.is-mobile .prompt-results {
padding-top: 1rem;
}
.is-mobile .suggestion-item {
padding: 10px;
}
.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;
}
.suggestion-container {
border: none;
}
.prompt-instructions {
color: var(--text-muted);
}
.prompt-instruction-command {
font-weight: 600;
}
.modal-container.mod-confirmation .modal-content {
padding: 10px;
margin: 1rem -10px 0;
}
.modal-container.mod-confirmation .modal-title {
font-weight: 500;
text-align: left;
font-size: 1rem;
line-height: 1.3;
margin: 0 -10px;
}
.modal-container.mod-confirmation .modal-content > .input-label {
width: auto;
display: block;
text-align: left;
font-size: 14px;
font-weight: 500;
margin: 0 0 4px;
}
.modal-container.mod-confirmation .modal-content > input {
width: 100%;
}
.modal-container.mod-confirmation .modal {
width: auto;
min-width: 350px;
padding: 1.5rem;
}
/* --------------- */
/* Drag ghost */
.workspace-drop-overlay {
opacity: 1;
background-color: transparent;
}
.drag-ghost {
opacity: 0.8;
border-radius: 0 !important;
}
.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 !important;
}
.workspace-drop-overlay.mod-drag {
opacity: 1;
}
.workspace-drop-overlay.mod-drag:before {
opacity: 1;
background-color: var(--shade-2);
}
/* --------------- */
/* Workspace */
.workspace {
background-color: var(--shade-5);
}
.is-translucent .workspace {
background-color: var(--background-translucent);
}
.workspace-split.mod-root {
background-color: var(--background-primary);
}
.workspace-split.mod-right-split {
background-color: var(--background-primary);
}
body.hider-ribbon
.workspace-split.mod-left-split.is-collapsed
+ .workspace-split.mod-root {
border-top-left-radius: 0;
}
body:not(.is-translucent):not(.hider-frameless):not(.is-mobile)
.workspace-split.mod-root,
body:not(.is-translucent):not(.hider-frameless):not(.is-mobile)
.workspace-split.mod-right-split {
border-top: 1px solid var(--shade-plus-darker);
}
body.theme-dark:not(.is-translucent):not(.hider-frameless)
.workspace-split.mod-root,
body.theme-dark:not(.is-translucent):not(.hider-frameless)
.workspace-split.mod-right-split {
border-top: 1px solid var(--dark-separator);
}
.empty-state {
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-color: transparent;
box-shadow: inset -10px 0 4px -10px rgba(0, 0, 0, 0.04);
}
.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: 0px;
border-top-left-radius: 0px;
}
.workspace-leaf-resize-handle {
z-index: 11;
transition: background-color 200ms ease-in-out, box-shadow 200ms ease-in-out;
}
.workspace-split.mod-root.mod-horizontal .workspace-leaf-resize-handle,
.workspace-split.mod-root.mod-vertical .workspace-leaf-resize-handle {
border-width: 0;
background-color: var(--shade-plus-darker-hsl);
}
.theme-dark
.workspace-split.mod-root.mod-horizontal
.workspace-leaf-resize-handle,
.theme-dark
.workspace-split.mod-root.mod-vertical
.workspace-leaf-resize-handle {
background-color: var(--dark-separator);
}
.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle {
height: 2px;
border-bottom: none;
}
.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: 2px;
}
.workspace-split.mod-right-split > .workspace-leaf-resize-handle {
border-left: none;
background-color: var(--shade-plus-darker-hsl);
width: 2px;
top: 0;
}
.theme-dark .workspace-split.mod-right-split > .workspace-leaf-resize-handle {
background-color: var(--dark-separator);
}
.workspace-split.mod-left-split > .workspace-leaf-resize-handle {
background: transparent;
border-right: none;
width: 2px !important;
top: 0;
}
.workspace-split.mod-right-split > .workspace-leaf-resize-handle:active,
.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle:active,
.workspace-split.mod-left-split > .workspace-leaf-resize-handle:active {
border-width: 0;
background-color: var(--shade-10) !important;
box-shadow: 1px 0 0 var(--shade-10), -1px 0 0 var(--shade-10);
}
.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:active {
background-color: var(--shade-10) !important;
box-shadow: 0 1px 0 var(--shade-10), 0 -1px 0 var(--shade-10);
}
.workspace-tabs .workspace-leaf-content[data-type="markdown"] {
border-top: 2px solid var(--shade-3);
}
.theme-dark .workspace-tabs .workspace-leaf-content[data-type="markdown"] {
border-top-color: var(--dark-separator);
}
.workspace-tabs
.workspace-leaf-content[data-type="markdown"]
.markdown-preview-view {
padding-top: 1.5rem !important;
}
.workspace-split.mod-right-split .workspace-tabs .workspace-leaf {
border-top-right-radius: 0;
}
.workspace-tabs .workspace-leaf .workspace-leaf-content > .view-content > * {
padding-left: 10px;
padding-right: 10px;
}
.workspace-tabs
.workspace-leaf
.workspace-leaf-content
> .view-content
> *:last-child {
margin-bottom: 2.5rem;
}
.workspace-tabs
.workspace-leaf-content:not([data-type="markdown"])
.view-content {
font-size: 14px;
}
.workspace-leaf {
border-left: 0px;
}
.workspace-leaf.is-highlighted:before {
width: calc(100% - 2px);
height: calc(100% - 2px);
border: 1px solid transparent;
box-shadow: inset 0 0 0 4px hsla(var(--accent-hsl), 0.5);
background-color: transparent;
}
.mod-horizontal .workspace-leaf {
border-bottom: 0px;
background-color: transparent;
box-shadow: none !important;
}
.workspace-leaf:not(.mod-active) .view-header-icon,
.workspace-leaf:not(.mod-active) .view-action {
color: var(--shade-30);
}
.workspace-tab-container-inner {
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);
}
.theme-dark .workspace-tab-container-inner {
background: rgba(var(--color-black-rgb), 0.2);
}
.workspace-tab-header.is-before-active .workspace-tab-header-inner,
.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-after-active {
background: transparent;
}
.workspace-tabs {
border: 0;
padding-right: 0;
font-size: 100%;
}
.workspace-tab-header-container {
border: 0 !important;
background-color: transparent;
height: unset;
padding: 5px 10px 10px;
}
.workspace-tab-container-before,
.workspace-tab-container-after {
width: 0;
}
.is-fullscreen .workspace-tab-header-container,
.mod-right-split .workspace-tab-header-container {
padding: 10px;
}
.workspace-tab-header {
color: var(--text-muted);
cursor: var(--cursor);
opacity: 1;
border-radius: var(--radius-s) !important;
padding: 4px 6px;
}
.workspace-tab-header + .workspace-tab-header {
margin-left: 1px;
}
.workspace-tab-header.is-active,
.workspace-tab-header.is-active:hover,
.workspace-tab-header: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,
.theme-dark .workspace-tab-header:hover {
color: var(--shade-80);
background-color: var(--shade-20);
}
.workspace-tab-header-inner-icon {
display: flex;
}
.workspace-tab-header,
.workspace-tab-header-inner,
.workspace-tab-container-before,
.workspace-tab-container-after {
transition: none;
}
/* --------------- */
/* Window frame */
.is-mobile .safe-area-top-cover {
background-color: var(--background-secondary);
height: env(safe-area-inset-top);
z-index: 1;
}
.is-mobile .titlebar {
background: var(--background-secondary);
height: env(safe-area-inset-top) !important;
padding: 0 !important;
position: relative !important;
}
body:not(.is-mobile) .titlebar {
border-bottom: none;
background: var(--shade-5);
height: var(--titlebar-height) !important;
top: 0 !important;
padding-top: 0 !important;
}
body.hider-frameless:not(.is-mobile) .titlebar {
background: transparent;
}
body:not(.hider-frameless):not(.is-mobile).is-translucent .titlebar {
background-color: var(--background-translucent);
}
.hider-frameless .titlebar {
border-bottom: none;
}
.titlebar-inner {
height: var(--titlebar-height);
color: var(--text-muted);
}
.titlebar-button-container {
height: var(--titlebar-height);
top: 0;
display: flex;
align-items: center;
}
.titlebar-button-container.mod-left {
opacity: 0;
transition: opacity 100ms ease-out;
}
.titlebar:hover .titlebar-button-container.mod-left {
opacity: 1;
}
.titlebar-text {
display: none;
color: var(--text-faint);
}
.titlebar-button {
opacity: 1;
cursor: var(--cursor);
padding: 2px 4px;
border-radius: var(--radius-s);
line-height: 1;
display: flex;
}
.titlebar-button:hover {
background-color: var(--shade-plus-darker);
}
.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;
}
.titlebar-button.mod-close:hover {
background-color: rgb(var(--red-rgb));
color: rgb(var(--color-white-rgb));
}
/* --------------- */
/* Title Bar */
.view-actions {
margin-right: 1px;
z-index: 15;
background: var(--background-primary);
}
.view-header {
height: unset;
display: flex;
align-items: center;
padding: 6px 10px !important;
}
.mod-macos.hider-frameless.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;
}
.mod-macos.hider-frameless: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;
}
.view-header-title {
padding: 3px 0;
line-height: 1;
margin-left: 7px;
}
.view-header-title:before {
content: none;
}
.workspace-leaf-header,
.view-header {
background-color: var(--background-primary) !important;
border: none !important;
}
.view-header-title-container:after {
display: none;
}
/* --------------- */
/* Custom line width */
.markdown-preview-view.is-readable-line-width .markdown-preview-sizer {
max-width: var(--max-width);
width: var(--line-width);
}
.markdown-source-view.is-readable-line-width .CodeMirror,
.is-readable-line-width .markdown-preview-section {
padding-left: 0;
padding-right: 0;
margin: 0 auto 0 auto;
width: var(--line-width);
max-width: var(--max-width);
}
.markdown-preview-sizer {
padding-top: 2.5rem;
}
.markdown-embed-content .markdown-preview-sizer {
padding-top: 0;
}
.is-readable-line-width .markdown-preview-section > div {
margin: 0 auto 0 auto;
width: var(--line-width);
max-width: var(--max-width);
}
.markdown-embed .markdown-preview-section > div {
padding: 0;
margin: 0;
width: auto;
max-width: none;
}
.view-header-title-container {
padding-left: 0;
padding-right: 0px;
max-width: var(--max-width);
position: static;
margin: 0;
width: unset;
line-height: 1;
height: unset;
}
/* --------------- */
/* Internal search */
.is-flashing {
border-radius: var(--radius-s);
box-shadow: 0 0 0 0 var(--text-highlight-bg);
transition: all 0s ease-in-out;
}
.is-flashing .tag {
border-color: var(--text-highlight-bg-active);
}
.markdown-preview-view .search-highlight > div {
box-shadow: 0 0 0px 2px var(--text-normal);
border-radius: 2px;
background: transparent;
}
.markdown-preview-view .search-highlight > div {
opacity: 0.4;
}
.markdown-preview-view .search-highlight > div.is-active {
background: transparent;
border-radius: 2px;
opacity: 1;
mix-blend-mode: normal;
box-shadow: 0 0 0px 3px var(--text-accent);
}
.document-search-container.mod-replace-mode {
height: unset;
}
.document-search-button,
.document-search-close-button {
cursor: var(--cursor);
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(--text) !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);
cursor: pointer;
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;
}
.community-plugin-search {
padding: 0;
}
.community-plugin-search > .setting-item {
padding: 0;
}
.community-plugin-search > .setting-item > .setting-item-info {
flex-grow: 0;
flex-shrink: 1;
width: 0;
margin-right: 0;
}
.community-plugin-search .setting-item-control {
justify-content: flex-start;
padding-top: 5px;
}
.community-plugin-search .search-input-container {
flex-grow: 1;
margin-left: 5px;
}
.community-plugin-search .search-input-container > input {
height: auto;
}
.community-plugin-search button.clickable-icon {
display: flex;
padding: 7px 10px;
margin: 1px 16px 0 0;
}
.community-plugin-search-summary {
padding: 0 16px 10px;
font-size: 13px;
}
.community-plugin-item {
padding: 16px 16px 16px;
margin: 0;
border-top: 1px solid var(--shade-plus-darker);
}
.community-plugin-name {
font-size: 14px;
font-weight: 500;
}
.community-plugin-name .flair {
letter-spacing: 0;
text-transform: none;
vertical-align: unset;
top: -1px;
}
.community-plugin-item .community-plugin-downloads {
color: var(--text-normal);
display: block;
font-size: 12px;
margin-top: 0;
line-height: 1;
padding: 4px 0 4px;
}
.community-plugin-item .community-plugin-author {
color: var(--text-muted);
font-size: 12px;
padding: 0 0 10px;
}
.community-plugin-version,
.community-plugin-author {
line-height: inherit;
}
.community-plugin-item .community-plugin-desc {
color: var(--text-normal);
}
.community-plugin-downloads svg {
width: 13px;
height: 13px;
}
.community-theme .modal-button-container button {
margin-left: 5px;
}
.community-theme .modal-button-container a {
margin-left: 5px;
background-color: var(--background-secondary-alt);
text-decoration: none;
display: inline-block;
font-size: 14px;
font-weight: 500;
color: var(--text-normal);
padding: 4px 14px;
border: 1px solid rgba(0, 0, 0, 0.12);
box-shadow: 0px 1px 1px rgb(0 0 0 / 8%);
border-radius: var(--radius-m);
margin-right: 0;
cursor: var(--cursor);
}
.is-mobile .modal-title {
font-weight: 500;
font-size: 1rem;
}
.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;
}
/* --------------- */
/* Sidebar documents */
.workspace > .workspace-split:not(.mod-root) .CodeMirror,
.workspace > .workspace-split:not(.mod-root) .markdown-preview-view {
font-size: calc(100% * var(--scale-small) / 100);
}
.workspace
> .workspace-split:not(.mod-root)
.workspace-leaf-content[data-type="markdown"]
.markdown-preview-view {
padding: 0;
}
.workspace
> .workspace-split:not(.mod-root)
.workspace-leaf-content[data-type="markdown"]
.markdown-embed
.markdown-preview-view {
padding: 0;
}
body:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="markdown"]
.workspace-leaf-header,
body:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="kanban"]
.view-header,
body:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="markdown"]
.view-header {
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.08);
position: relative;
}
body.theme-dark:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="markdown"]
.workspace-leaf-header,
body.theme-dark:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="markdown"]
.view-header {
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
}
.workspace > .workspace-split:not(.mod-root) .CodeMirror,
.workspace > .workspace-split:not(.mod-root) .markdown-preview-section,
.workspace > .workspace-split:not(.mod-root) .markdown-preview-sizer {
max-width: 100%;
padding: 0;
width: auto;
}
/* Hide embed styling for sidebar documents */
.workspace > .workspace-split:not(.mod-root) .internal-embed .markdown-embed {
border: none;
padding: 0;
}
.workspace > .workspace-split:not(.mod-root) .CodeMirror-sizer {
padding-left: 10px;
}
/* --------------- */
/* Form inputs */
textarea,
input[type="text"],
input[type="search"],
input[type="email"],
input[type="password"],
input[type="number"] {
padding: 5px 10px;
font-size: 14px;
border-radius: var(--radius-m);
border-color: var(--shade-10);
height: auto;
}
.theme-dark textarea,
.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: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1),
0 0 0 2px hsla(var(--accent-hsl), 0.5);
}
textarea {
padding: 8px 10px;
}
.modal.mod-settings button:not(.mod-cta):not(.mod-warning),
.setting-item-control button,
.modal button,
.modal button.mod-cta {
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);
margin-right: 0;
cursor: var(--cursor);
}
.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;
}
.modal button.mod-cta {
margin-right: 5px;
}
.modal button + button {
margin-left: 10px;
}
.modal.mod-settings
button:not(.mod-cta):not(.mod-warning):hover
.setting-item-control
button:hover,
.modal button:hover,
.modal button.mod-cta:hover {
background: #ffffff;
}
.theme-dark .modal.mod-settings button:not(.mod-cta):not(.mod-warning),
.theme-dark .setting-item-control button,
.theme-dark .modal button,
.theme-dark .modal 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
.modal.mod-settings
button:not(.mod-cta):not(.mod-warning):active
.theme-dark
.setting-item-control
button:active,
.theme-dark .modal button:active,
.theme-dark .modal button.mod-cta:active,
.modal.mod-settings button:not(.mod-cta):not(.mod-warning):active,
.setting-item-control button:active,
.modal button:active,
.modal button.mod-cta:active {
color: #fff;
background: linear-gradient(
180deg,
hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) + 4%)) 0%,
hsl(var(--accent-hsl)) 100%
);
box-shadow: 0px 1px 2px hsla(var(--accent-hsl), 0.25);
}
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;
}
/* --------------- */
/* Toggle switches */
.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);
cursor: var(--cursor);
}
.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;
}
/* --------------- */
/* File browser */
.pane-list-item-ending-flair:not(.tag-pane-tag-count) {
display: none;
}
.nav-folder.mod-root > .nav-folder-title .nav-folder-title-content {
border-radius: 0;
font-size: 14px;
color: transparent;
overflow: hidden;
height: 0px;
padding: 3px 0;
}
.nav-folder.mod-root
> .nav-folder-title.is-being-dragged-over
.nav-folder-title-content {
box-shadow: inset 0 -2px hsl(var(--accent-hsl));
}
.nav-folder:not(.mod-root) > .nav-folder-children {
padding-left: 5px;
}
.workspace-split.mod-left-split > .workspace-leaf-resize-handle,
.workspace-split.mod-right-split > .workspace-leaf-resize-handle {
height: 100%;
}
.nav-header {
padding: 0;
}
.nav-buttons-container {
padding: 4px 0;
margin-bottom: 0px !important;
justify-content: flex-start;
border: 0;
line-height: 1;
font-size: var(--rem);
}
.is-mobile .nav-buttons-container {
padding: 2px 0.5rem 0.5rem;
}
.workspace-leaf-content > .nav-header > .nav-buttons-container {
padding: 2px 10px 10px;
}
.is-mobile .workspace-leaf-content > .nav-header > .nav-buttons-container {
padding: 0.5rem 0.3rem;
}
.nav-files-container {
overflow-x: hidden;
}
.hider-ribbon .nav-files-container {
padding-bottom: 50px;
}
.nav-folder-title.is-being-dragged-over {
background-color: hsl(var(--accent-hsl));
color: var(--text-on-accent);
border: none;
}
.nav-folder-collapse-indicator {
position: static;
flex-grow: 0;
flex-shrink: 0;
width: auto;
height: auto;
display: flex;
margin: 0;
}
.nav-folder-children {
padding: 0;
}
.nav-folder-children > .nav-folder {
padding: 0 0 0 5px;
}
.nav-file {
padding: 0 5px 0 19px;
margin-left: 0;
}
body:not(.cc-folder-icons) .nav-folder-title-content {
padding-left: 7px;
}
body:not(.cc-folder-icons) .nav-file {
padding-left: 4px;
}
body:not(.cc-folder-icons):not(.cc-file-icons) .nav-file {
padding-left: 12px;
}
.nav-file-tag {
line-height: 1;
padding: 3px;
background-color: var(--shade-5);
letter-spacing: 0;
margin: 0 0 0 4px;
position: relative;
align-self: flex-start;
top: 0.5em;
}
.cc-truncated-explorer-titles .nav-file-tag {
top: 0.68em;
}
.nav-file-title,
.nav-folder-title {
cursor: var(--cursor);
width: 100%;
margin: 0;
padding: 0 5px;
border-radius: var(--radius-s);
border: none;
display: flex;
align-items: center;
}
.nav-folder-title {
padding-right: 10px;
}
.nav-file-title {
flex-direction: row-reverse;
}
.nav-folder-collapse-indicator {
margin-right: -2px;
}
[data-type="starred"] .nav-file-title {
flex-direction: row;
}
.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-file-title-content {
width: 100%;
white-space: normal;
cursor: var(--cursor);
display: flex;
align-items: flex-start;
}
.cc-truncated-explorer-titles .nav-folder-title-content,
.cc-truncated-explorer-titles .nav-file-title-content {
display: inline-block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
vertical-align: middle;
}
.nav-file-title-content,
.nav-folder-title-content {
padding: 4px 0;
border: none;
line-height: 1.3;
}
.is-mobile .nav-file-title-content,
.is-mobile .nav-folder-title-content {
padding: 7px 0;
}
.nav-folder-title-content {
display: flex;
align-items: center;
text-overflow: ellipsis;
overflow: hidden;
flex-grow: 1;
padding-left: 4px;
}
.is-mobile .nav-folder-title-content {
padding-left: 4px;
}
.drop-indicator {
border-width: 1px;
}
.nav-file-icon {
padding: 0;
margin: 0;
top: 0;
line-height: 0;
}
body:not(.is-grabbing) .nav-file-title:hover .nav-folder-collapse-indicator,
body:not(.is-grabbing) .nav-folder-title:hover .nav-folder-collapse-indicator,
body:not(.is-grabbing) .nav-file-title:hover,
body:not(.is-grabbing) .nav-folder-title:hover {
background: transparent;
}
.nav-file-title,
.nav-folder-title,
.is-collapsed .search-result-file-title,
.tag-pane-tag {
color: var(--text-normal);
font-weight: 500;
line-height: 1;
}
.search-result-file-title {
font-size: var(--font-small) !important;
color: var(--text-normal);
font-weight: var(--font-normal);
}
.tree-view-item-self:hover .tree-view-item-collapse,
.tree-item-self.is-clickable:hover {
color: var(--text-normal);
background: transparent;
}
.tree-item-self .collapse-icon,
.search-result-collapse-indicator,
.search-result-file-title:hover .search-result-collapse-indicator,
.side-dock-collapsible-section-header-indicator:hover,
.side-dock-collapsible-section-header:hover
.side-dock-collapsible-section-header-indicator,
.markdown-preview-view .collapse-indicator,
.tree-view-item-collapse,
.is-collapsed .search-result-collapse-indicator,
.nav-folder-collapse-indicator,
.side-dock-collapsible-section-header-indicator,
.is-collapsed .side-dock-collapsible-section-header-indicator {
color: var(--text-normal);
cursor: var(--cursor);
}
.nav-folder-title.is-being-dragged-over .nav-folder-collapse-indicator {
color: var(--text-on-accent);
}
.nav-file.is-active > .nav-file-title,
.nav-file.is-active > .nav-folder-title,
.nav-file.is-active > .nav-folder-collapse-indicator,
.nav-folder.is-active > .nav-file-title,
.nav-folder.is-active > .nav-folder-title,
.nav-folder.is-active > .nav-folder-collapse-indicator {
background-color: var(--shade-plus-darker);
}
/* --------------- */
/* Outline */
.outline {
padding: 10px 10px 5rem;
font-size: var(--font-small);
}
.outline .pane-empty {
font-size: var(--font-small);
color: var(--text-faint);
padding: 0 0 0 15px;
width: 100%;
}
.outline .tree-item-self {
cursor: var(--cursor);
font-size: var(--font-small);
color: var(--text-normal);
font-weight: 500;
display: flex;
align-items: flex-start;
line-height: 1;
padding: 0;
margin: 0;
}
.tree-item-self.is-clickable:hover .tree-item-collapse {
color: var(--text-normal);
}
.outline .tree-item-self .collapse-icon {
position: relative;
top: 0.6em;
margin-left: 3px;
}
.outline > .tree-item > .tree-item-self .right-triangle {
opacity: unset;
}
.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-self.is-clickable:hover {
background-color: var(--shade-plus-darker);
border-radius: var(--radius-m);
}
.outline .tree-item-children {
margin-left: 22px;
}
/* --------------- */
/* Search */
.suggestion-container {
overflow: hidden;
border: 1px solid var(--shade-10);
border-radius: var(--radius-l);
box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
}
.search-suggest-item.mod-group {
letter-spacing: 0;
text-transform: none;
font-weight: 500;
font-size: 14px;
color: var(--text-muted);
}
.search-suggest-item {
font-size: 14px;
}
.search-suggest-item:hover {
background-color: var(--shade-plus-darker);
}
.search-suggest-name {
font-weight: 500;
}
.search-suggest-info-text {
color: var(--text-notmal);
}
.hider-ribbon .search-results-children {
padding-bottom: 3rem;
}
.hider-ribbon .backlink-pane .search-results-children {
padding-bottom: 0;
}
.search-result-file-match {
margin-top: 0;
cursor: var(--cursor) !important;
border-radius: var(--radius-m);
position: relative;
padding: 6px 10px 6px 10px;
margin-bottom: 5px;
width: 100%;
left: 0;
}
.search-result-file-match:hover {
color: var(--text-normal);
background: transparent;
}
.search-result-file-match:after {
display: none;
}
.search-result-file-match:last-child {
margin-bottom: 1rem;
}
.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-match:before {
content: none;
}
.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-matched-text {
background: hsla(var(--accent-hsl), 0.15);
}
.theme-dark .search-result-file-matched-text {
background: hsla(var(--accent-hsl), 0.25);
}
.graph-controls .search-input-container input,
.workspace-leaf-content .search-input-container input,
.workspace-leaf-content .search-input-container input:hover,
.workspace-leaf-content .search-input-container input:focus {
font-size: 13px;
padding: 6px 10px;
line-height: 1;
height: auto;
border-radius: var(--radius-m);
}
.graph-controls .search-input-container input,
.workspace-leaf-content .search-input-container input {
background-color: var(--shade-0);
border: 1px solid var(--shade-10);
}
.graph-controls .search-input-container input:hover,
.workspace-leaf-content .search-input-container input:hover {
border: 1px solid var(--shade-10);
}
.graph-controls .search-input-container input:focus,
.workspace-leaf-content .search-input-container input:focus {
border: 1px solid hsla(var(--accent-hsl), 0.5);
box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1),
0 0 0 2px hsla(var(--accent-hsl), 0.5);
}
.search-input-container {
flex-grow: 0;
width: auto;
margin: 0;
padding: 10px 10px;
}
.workspace-leaf-content .setting-item {
padding: 0;
border: none;
justify-content: space-between;
}
.workspace-leaf-content .setting-item-control {
flex-shrink: 0;
flex-grow: 1;
}
.search-input-clear-button {
cursor: var(--cursor);
top: 50%;
right: 18px;
bottom: unset;
line-height: 1;
height: unset;
width: unset;
margin: 0;
padding: 0;
text-align: unset;
vertical-align: unset;
align-items: center;
color: var(--text-faint);
transform: translateY(-50%);
}
.search-input-clear-button:hover {
color: var(--text-normal);
}
.search-input-clear-button:before {
font-weight: 600;
font-size: 18px;
display: block !important;
}
.search-input {
max-width: 100%;
margin-left: 0;
width: 500px;
}
input.search-input:focus {
border-color: var(--background-modifier-border);
}
.workspace-leaf-content[data-type="search"] .search-result-file-matches {
border-left: 0;
padding-left: 0;
}
.search-empty-state {
font-size: var(--font-small);
color: var(--text-faint);
padding-left: 5px;
margin: 0;
}
.search-result-container {
padding: 0 10px 5px 10px;
}
.search-result-file-title {
vertical-align: middle;
cursor: var(--cursor) !important;
align-items: center;
display: flex;
line-height: 1;
font-size: 13px !important;
font-weight: 500;
padding: 0;
margin: 0 0 5px;
}
.search-result-file-title .tree-item-inner {
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
padding: 6px 0 6px 2px;
}
.search-result-file-title .tree-item-inner:before {
flex-shrink: 0;
top: 1px;
padding-left: 2px;
}
.is-collapsed .search-result-file-title {
font-size: 13px !important;
}
.tree-item-self .collapse-icon {
margin: 0 0 0 -2px;
padding: 0;
width: auto;
}
.tree-item-self .tree-item-icon:after {
display: none;
}
.tree-item-self.is-clickable:hover {
background-color: transparent;
}
.tree-item-flair-outer:after {
content: unset;
}
.tree-item-flair {
background-color: transparent;
padding: 0;
}
.search-result .tree-item-flair {
display: none;
}
.search-result-file-matches {
color: var(--text-normal);
font-size: 12px;
line-height: 1.6;
margin: 0;
padding: 0;
border-bottom: none;
}
.search-info-more-matches {
font-size: 12px;
padding-top: 4px;
padding-bottom: 4px;
color: var(--text-normal);
}
.side-dock-collapsible-section-header-indicator {
display: none;
}
.side-dock-collapsible-section-header {
background: transparent;
font-weight: 500;
color: var(--text-muted);
cursor: var(--cursor);
margin-right: 0;
margin-left: 0;
text-transform: capitalize;
letter-spacing: unset;
font-size: 12px;
padding: 6px 10px;
}
.side-dock-collapsible-section-header:hover,
.side-dock-collapsible-section-header:not(.is-collapsed) {
color: var(--text-muted);
background: transparent;
}
.outgoing-link-pane,
.backlink-pane {
padding: 10px 10px 50px;
margin-bottom: 0 !important;
}
.outgoing-link-pane .search-result-container,
.backlink-pane .search-result-container {
padding: 0 0 5px 10px;
margin-left: 0;
}
.outgoing-link-pane .tree-item-self .collapse-icon,
.backlink-pane .tree-item-self .collapse-icon {
padding: 2px;
margin: -2px 0 -2px -2px;
}
.outgoing-link-pane .tree-item-self .collapse-icon > svg,
.backlink-pane .tree-item-self .collapse-icon > svg {
color: var(--shade-40);
}
.outgoing-link-pane .search-result-file-title,
.backlink-pane .search-result-file-title {
padding-left: 0;
}
.outgoing-link-pane .tree-item-self,
.backlink-pane .tree-item-self {
align-items: center;
font-size: 13px;
text-transform: capitalize;
padding: 6px 0;
line-height: 1;
font-weight: 500;
}
.is-mobile .outgoing-link-pane .tree-item-self,
.is-mobile .backlink-pane .tree-item-self {
font-size: 1rem !important;
}
.outgoing-link-pane .tree-item-self {
align-items: flex-start;
}
.outgoing-link-pane .search-results .tree-item-self,
.backlink-pane .search-results-children .tree-item-self {
padding: 0;
}
.outgoing-link-pane > .tree-item-self.is-clickable:hover,
.backlink-pane > .tree-item-self.is-clickable:hover {
color: var(--text-muted);
}
.outgoing-link-pane .tree-item-self .tree-item-flair,
.backlink-pane .tree-item-self .tree-item-flair {
color: var(--shade-30);
}
.outgoing-link-pane .tree-item-self:hover .tree-item-flair,
.backlink-pane .tree-item-self:hover .tree-item-flair {
background-color: transparent;
color: var(--shade-30);
}
.outgoing-link-pane > .tree-item-self > .collapse-icon,
.backlink-pane > .tree-item-self > .collapse-icon {
color: var(--text-muted);
margin-right: 2px;
}
.list-item-ending-flair {
right: 0;
background: transparent;
}
.outgoing-link-pane .list-item-ending-flair,
.backlink-pane .list-item-ending-flair {
right: 12px;
}
.outgoing-link-pane .search-result-file-match,
.backlink-pane .search-result-file-match {
background-color: var(--shade-3);
}
.outgoing-link-pane .search-result-container:before {
display: none;
}
.outgoing-link-item {
border-radius: var(--radius-m);
margin: 0 0 5px;
}
.tree-item-self.is-clickable.outgoing-link-item:hover {
background-color: var(--shade-plus-darker);
}
.outgoing-link-item > .tree-item-icon {
color: var(--text-muted);
margin-left: 5px;
padding: 0 5px 0 0;
position: relative;
top: 1px;
}
.outgoing-link-item .tree-item-inner {
line-height: 1.3;
color: var(--text-normal);
}
.outgoing-link-item .tree-item-inner-subtext {
padding: 3px 0 0;
color: var(--text-muted);
}
.tag-pane-tag .list-item-ending-flair {
right: 10px;
}
.pane-list-item:hover .pane-list-item-ending-flair,
.list-item:hover .list-item-ending-flair {
background: transparent;
color: var(--text-muted);
}
.search-result-file-title:hover {
color: var(--text-normal);
background: transparent;
}
.workspace-leaf-content .search-input,
.workspace-leaf-content .search-input:hover,
.workspace-leaf-content .search-input:focus {
font-size: var(--font-small);
padding: 7px 10px;
height: 28px;
border-radius: 5px;
background: var(--background-primary);
border: 1px solid var(--background-modifier-border);
transition: border-color 0.1s ease-in-out;
}
.workspace-leaf-content .search-input:hover {
border-color: var(--background-modifier-border-hover);
transition: border-color 0.1s ease-in-out;
}
.workspace-leaf-content .search-input:focus {
background: var(--background-primary);
border-color: var(--background-modifier-border-focus);
transition: all 0.1s ease-in-out;
}
.workspace-leaf-content .search-input::placeholder {
color: var(--text-faint);
font-size: var(--font-small);
}
.workspace-split.mod-root
.workspace-split.mod-vertical
.workspace-leaf-content {
padding-right: 0;
}
.workspace-split.mod-horizontal.mod-right-split {
width: 0;
}
.workspace-split.mod-vertical > .workspace-leaf {
padding-right: 1px;
}
.workspace-leaf-content[data-type="starred"] .item-list {
padding-top: 12px;
}
.workspace-leaf-content[data-type="starred"] .nav-file {
padding-left: 5px;
}
.workspace-split.mod-right-split .view-content {
padding: 0 0 0 0;
}
/* --------------- */
/* Tag pane */
.tag-container {
padding: 10px 10px 50px;
}
.tag-pane-tag {
cursor: var(--cursor);
padding: 0 6px;
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 2px;
}
.tag-pane-tag > .tree-item-inner:first-child {
margin-left: 14px;
}
.tag-pane-tag:hover {
background: transparent;
}
.tag-pane-tag-text {
color: var(--text-accent);
display: inline-block;
padding: 6px 0;
border-radius: var(--radius-m);
margin: 0;
}
.tag-pane-tag-text::before {
content: "#";
}
.tag-container .tree-item {
padding: 0;
}
.tag-container .tree-item-self .collapse-icon {
padding: 4px;
margin: -4px 0 -4px -6px;
}
.tag-container .tree-item-self {
border-radius: var(--radius-m);
}
.tag-container .tree-item-self:hover {
background-color: var(--shade-plus-darker);
}
.tag-pane-tag-count {
padding: 0;
color: var(--shade-30);
display: block;
position: static;
font-size: inherit;
}
.tag-pane-tag:hover .tag-pane-tag-count {
background-color: transparent;
color: var(--shade-30);
}
.pane-list-item-ending-flair {
background: transparent;
}
.nav-file.is-active .nav-file-title:hover {
background: var(--background-tertiary) !important;
}
/* --------------- */
/* Status bar */
.status-bar,
.is-translucent .status-bar {
display: flex;
align-items: center;
font-size: 11px;
position: absolute;
right: 0;
bottom: 0;
background: rgb(255, 255, 255);
border-top: 1px solid var(--shade-plus-darker);
border-left: 1px solid var(--shade-plus-darker);
border-top-left-radius: var(--radius-m);
line-height: 1;
padding: 8px 12px 8px 0;
color: var(--text-muted);
max-height: unset;
box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08);
margin: 0;
}
.theme-dark .status-bar {
background: rgb(50, 50, 50);
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;
}
/* --------------- */
/* Default ribbon sidedock icons */
.workspace-ribbon .workspace-ribbon-collapse-btn,
.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn {
color: var(--text-muted);
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
position: absolute;
height: unset;
width: unset;
top: unset;
line-height: 0;
padding: 4px 6px;
bottom: 28px;
border-radius: var(--radius-s);
transition: none;
opacity: 1;
z-index: 9;
}
.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn {
position: static;
margin-bottom: 5px;
}
.hider-frameless .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn {
margin-top: 32px;
}
.workspace-ribbon.mod-right .workspace-ribbon-collapse-btn {
margin-bottom: 33px;
position: static;
border: 1px solid transparent;
}
.workspace-ribbon.mod-right:not(.is-collapsed) .workspace-ribbon-collapse-btn {
margin-bottom: 33px;
position: static;
border: 1px solid var(--shade-10);
background: rgb(245, 245, 245);
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: rgb(60, 60, 60);
}
.hider-ribbon .workspace-ribbon-collapse-btn {
display: none !important;
}
.workspace-ribbon .workspace-ribbon-collapse-btn:hover {
background: var(--shade-plus-darker);
}
.workspace-ribbon-collapse-btn {
margin: 0;
padding-top: 8px;
}
.workspace-ribbon-collapse-btn,
.view-action,
.side-dock-ribbon-tab,
.side-dock-ribbon-action {
cursor: var(--cursor);
}
.workspace-ribbon {
width: unset;
border-width: 0;
background: var(--background-primary);
}
.workspace-ribbon.mod-right {
opacity: 1;
height: unset;
position: fixed;
width: unset;
top: auto;
bottom: 0;
z-index: 9;
right: 0;
position: absolute;
background: transparent;
border-right: 0;
padding: 0 5px 0 0;
}
.mod-right:not(.is-collapsed) ~ .workspace-split.mod-right-split {
margin-right: 0;
}
.side-dock-ribbon-action {
padding: 6px 0;
}
.side-dock-settings {
margin-bottom: 5px;
padding: 0;
}
.hider-ribbon .side-dock-settings {
padding: 5px 5px 5px 0;
}
.side-dock-ribbon {
border-left: 0;
}
.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);
}
body.hider-frameless:not(.hider-ribbon) .side-dock-actions {
padding-top: 0;
}
body:not(.hider-ribbon) .side-dock-ribbon-action {
padding: 6px 0 0 0;
}
body:not(.hider-ribbon).is-mobile .side-dock-ribbon-action {
padding: 9px 0;
}
/* --------------- */
/* Popovers */
.popover,
.popover.hover-popover {
min-height: 40px;
box-shadow: 0 20px 40px var(--background-modifier-box-shadow);
pointer-events: auto !important;
border: 1px solid var(--background-modifier-border);
}
.popover .markdown-embed-link {
display: none;
}
.popover .markdown-embed .markdown-preview-view {
font-size: calc(100% * var(--scale-small) / 100);
padding: 16px;
}
.popover.hover-popover .markdown-embed .markdown-embed-content {
max-height: none;
}
.popover.hover-popover.mod-empty,
.popover.mod-empty {
padding: 16px;
}
/* --------------- */
/* Graphs */
/* Full bleed */
body:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="localgraph"]
.view-header,
body:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="graph"]
.view-header {
position: static;
background: transparent !important;
width: 100%;
}
body:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="localgraph"]
.view-content,
body:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="graph"]
.view-content {
height: 100%;
}
body:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="localgraph"]
.view-header-title,
body:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="graph"]
.view-header-title {
display: none;
}
body:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="localgraph"]
.view-actions,
body:not(.plugin-sliding-panes-rotate-header)
.workspace-leaf-content[data-type="graph"]
.view-actions {
background: transparent;
}
.graph-controls {
top: 10px !important;
left: 10px;
color: var(--shade-90);
border: 1px solid var(--shade-10);
background: rgb(245, 245, 245);
box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
font-weight: 500;
border-radius: var(--radius-m);
padding: 18px;
}
.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-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 .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-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-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: 4px;
right: 4px;
}
.graph-controls-button.mod-reset {
top: 4px;
right: 26px;
}
.graph-controls.is-close .graph-controls-button {
padding: 6px 7px;
opacity: 1;
}
/* Tree-Item */
.tree-item-children {
margin-left: 14px;
}
.local-graph-jumps-slider-container,
.workspace-split.mod-left-split .local-graph-jumps-slider-container,
.workspace-split.mod-right-split .local-graph-jumps-slider-container,
.workspace-fake-target-overlay .local-graph-jumps-slider-container {
background: transparent;
opacity: 0.6;
padding: 0;
left: 12px;
transition: opacity 0.2s linear;
height: auto;
}
.mod-root .local-graph-jumps-slider-container {
right: 0;
left: 0;
width: var(--line-width);
max-width: var(--max-width);
margin: 0 auto;
top: 30px;
}
.workspace-split.mod-left-split .local-graph-jumps-slider-container:hover,
.workspace-split.mod-right-split .local-graph-jumps-slider-container:hover,
.workspace-fake-target-overlay .local-graph-jumps-slider-container:hover,
.local-graph-jumps-slider-container:hover {
opacity: 0.8;
transition: opacity 0.2s linear;
}
.graph-view {
font-family: var(--text) !important;
}
/* filled color for the circle when not hover*/
.graph-view.color-fill {
color: var(--text-normal);
}
/* color for the connecting line when not hover --background-modifier-border*/
.graph-view.color-line {
color: var(--shade-10);
}
/* color for text */
.graph-view.color-text {
font-family: var(--text) !important;
color: var(--text-normal);
}
/* filled color for the circle when hover*/
.graph-view.color-fill-highlight {
color: var(--text-accent);
}
/* color for the connecting line when hover*/
.graph-view.color-line-highlight {
color: var(--text-accent);
border: 0;
}
/* color for the circle stroke */
.graph-view.color-circle {
color: var(--text-accent);
}
.graph-view.color-fill-unresolved {
color: var(--shade-20);
opacity: 1;
}
.graph-view.color-fill-tag {
color: rgb(var(--teal-rgb)) !important;
}
.graph-view.color-fill-attachment {
color: rgb(var(--yellow-rgb)) !important;
}
/* --------------- */
/* Settings */
.modal-close-button {
display: flex;
font-size: 20px;
line-height: 1;
top: 9px;
right: 9px;
cursor: var(--cursor);
width: 20px;
height: 20px;
align-items: center;
justify-content: center;
}
.document-search-close-button:before,
.modal-close-button:before {
line-height: 1;
font-weight: 600;
display: flex;
align-items: center;
justify-content: center;
}
.horizontal-tab-content,
.vertical-tab-content {
background: var(--background-primary);
}
.modal.mod-settings .vertical-tab-header {
background: var(--background-secondary);
padding-top: 5px;
}
.vertical-tab-header-group-title {
color: var(--shade-40);
font-size: 13px;
font-weight: 700;
text-transform: none;
letter-spacing: 0;
padding: 6px 18px;
}
.vertical-tab-header-group-items {
padding: 0 10px;
}
.vertical-tab-nav-item {
font-size: 14px;
padding: 5px 8px;
color: var(--text-normal);
border: none;
background: transparent;
cursor: var(--cursor);
font-weight: 500;
border-radius: var(--radius-s);
line-height: 1.4;
}
.vertical-tab-nav-item:hover {
background: transparent;
}
.vertical-tab-nav-item.is-active {
color: var(--text-normal);
background: var(--shade-plus-darker);
}
.setting-item-name {
font-weight: 500;
}
.hotkey-list-container,
.hotkey-search-container {
padding-left: 2px;
}
.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;
}
.dropdown {
font-size: 14px;
font-weight: 500;
font-family: var(--text);
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: #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);
cursor: var(--cursor);
}
.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);
}
.is-mobile .dropdown {
padding: 12px 28px 12px 14px;
}
.is-mobile .modal-setting-back-button {
color: var(--text-normal);
font-weight: 500;
border-bottom: 1px solid var(--shade-5);
}
/* --------------- */
/* Scroll bars */
::-webkit-scrollbar {
width: 10px;
height: 10px;
background-color: transparent;
}
::-webkit-scrollbar-track {
background-color: transparent;
}
::-webkit-scrollbar-thumb {
background-clip: padding-box;
border: 3px solid transparent;
min-height: 40px;
}
.modal .vertical-tab-header::-webkit-scrollbar-track,
.mod-left-split .workspace-tabs ::-webkit-scrollbar-track {
background-color: transparent;
}
/* Tooltip */
.tooltip {
animation: unset !important;
}
/* */
.cc-no-sidebar-animation .workspace-split.mod-right-split,
.cc-no-sidebar-animation .workspace-split.mod-left-split {
transition: none !important;
}
.cc-no-tree-animation .collapse-icon svg,
.cc-no-tree-animation .tree-item-children,
.cc-no-tree-animation .nav-folder-children {
transition: none !important;
}
body.plugin-sliding-panes-rotate-header
.workspace
> .mod-root
> .workspace-leaf
> .workspace-leaf-content
> .view-header {
padding: 0 !important;
display: flex;
align-items: center;
}
body.plugin-sliding-panes-rotate-header
.workspace
> .mod-root
> .workspace-leaf
> .workspace-leaf-content
> .view-header
> .view-header-title-container:before {
display: none;
}
body.plugin-sliding-panes-rotate-header .workspace > .mod-root .view-header {
text-orientation: sideways;
}
body.plugin-sliding-panes-stacking .workspace > .mod-root > .workspace-leaf,
body.plugin-sliding-panes .workspace-split.mod-vertical > .workspace-leaf {
box-shadow: var(--shade-plus-darker) -1px -0px !important;
}
body.plugin-sliding-panes-stacking.theme-dark
.workspace
> .mod-root
> .workspace-leaf,
body.plugin-sliding-panes.theme-dark
.workspace-split.mod-vertical
> .workspace-leaf {
box-shadow: var(--dark-separator) -1px -0px !important;
}
body.plugin-sliding-panes .mod-horizontal .workspace-leaf {
box-shadow: none !important;
}
body.plugin-sliding-panes:not(.is-fullscreen)
.workspace-split.is-collapsed
~ .workspace-split.mod-root
.view-header {
padding-top: 0;
transition: none;
}
body.plugin-sliding-panes .view-header-title:before {
background: none;
}
body.plugin-sliding-panes .view-header {
background: none;
}
body.plugin-sliding-panes-rotate-header
.workspace
> .mod-root
.view-header-title-container
body.plugin-sliding-panes-rotate-header.plugin-sliding-panes-header-alt
.workspace
> .mod-root
.view-header-title {
margin-top: 0;
}
body.plugin-sliding-panes-rotate-header
.workspace
> .mod-root
> .workspace-leaf
> .workspace-leaf-content
> .view-header
> .view-header-title-container
> .view-header-title {
line-height: 1;
padding: 10px 6px !important;
margin: 0;
transform: translateX(1.5px);
}
body.plugin-sliding-panes-rotate-header
.workspace
> .mod-root
.view-header-title-container {
margin-left: 0;
padding-top: 0;
}
body.plugin-sliding-panes-rotate-header.plugin-sliding-panes-header-alt
.workspace
> .mod-root
> .workspace-leaf
> .workspace-leaf-content
> .view-header
.view-header-title-container {
display: flex;
align-items: center;
margin: 0 0;
width: 100%;
max-width: unset;
}
body.plugin-sliding-panes-rotate-header .view-header-title-container {
position: static;
}
body.plugin-sliding-panes-rotate-header
.app-container
.workspace
> .mod-root
> .workspace-leaf
> .workspace-leaf-content
> .view-header
.view-actions {
padding-left: 0;
padding-bottom: 0px;
bottom: 0;
width: 100%;
margin: 0 0 28px;
display: flex;
align-items: center;
justify-content: center;
}
body.plugin-sliding-panes-rotate-header.hider-ribbon
.workspace-split.mod-left-split.is-collapsed
+ .mod-root
> .workspace-leaf
> .workspace-leaf-content
> .view-header
.view-actions {
margin-bottom: 47px !important;
}
body.plugin-sliding-panes-rotate-header
.workspace
> .mod-root
> .workspace-leaf
> .workspace-leaf-content
> .view-header
.view-action {
margin: 5px 0 0 0 !important;
}
body.plugin-sliding-panes-rotate-header .view-header-icon {
opacity: 0.5;
}
body.plugin-sliding-panes.is-fullscreen .view-header-icon {
padding-top: 8px;
}
html
> body.plugin-sliding-panes-rotate-header
.workspace
> .mod-root
> .workspace-leaf
> .workspace-leaf-content
> .view-header
.view-header-icon {
margin: 28px 0 17px;
}
body.plugin-sliding-panes .mod-root .graph-controls {
top: 20px;
left: 30px;
}
.plugin-sliding-panes
.workspace-split.mod-root.mod-vertical
.workspace-leaf-resize-handle {
display: none;
}
.plugin-sliding-panes-rotate-header .markdown-preview-sizer {
padding-top: 5rem;
}
.plugin-sliding-panes-rotate-header
.markdown-embed-content
.markdown-preview-sizer {
padding-top: 0;
}
.plugin-sliding-panes-rotate-header .markdown-preview-section > div {
padding-left: var(--header-width);
padding-right: calc(var(--header-width) * 2);
}
html .plugin-sliding-panes-rotate-header .CodeMirror-lines {
padding-top: 5rem;
}
.plugin-sliding-panes-rotate-header .view-header-icon:after {
line-height: 0;
}
html .plugin-sliding-panes-rotate-header.embedded-note-title .CodeMirror-lines {
padding-top: 0;
}
#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;
}
.mod-root #calendar-container {
width: var(--line-width);
max-width: var(--max-width);
margin: 0 auto;
padding: 0;
}
#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);
}
#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: calc(100% / 7);
}
#calendar-container td:not(:empty):hover {
background: none;
}
#calendar-container .nav {
padding: 0;
}
#calendar-container tr td .dot {
margin: 0;
}
#calendar-container .arrow {
cursor: var(--cursor);
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;
cursor: var(--cursor);
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 .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 .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 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;
}
.markdown-source-view,
.cm-s-obsidian .cm-formatting-hashtag,
.cm-s-obsidian {
line-height: var(--line-height);
font-family: var(--text-editor) !important;
}
.cm-s-obsidian .cm-header {
font-weight: var(--bold-weight);
}
.markdown-preview-section strong,
.cm-s-obsidian .cm-strong {
font-weight: var(--strong-weight);
color: var(--strong-color);
}
.markdown-preview-section em,
.cm-s-obsidian .cm-em {
color: var(--em-color);
}
/* --------------- */
/* Editor mode */
.CodeMirror-sizer {
margin-left: 0 !important;
border-right-width: 0px !important;
}
.CodeMirror-scroll {
padding-left: 3.5rem;
padding-right: 3.5rem;
margin-right: 0;
margin-bottom: 0;
}
.workspace-tabs .CodeMirror-scroll {
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.markdown-source-view.mod-cm5 {
padding-left: 0;
padding-right: 0;
}
.CodeMirror-scroll::-webkit-scrollbar-track,
.CodeMirror-scroll::-webkit-scrollbar-thumb,
.CodeMirror-scroll::-webkit-scrollbar {
opacity: 0;
border: none;
background-color: transparent;
}
.markdown-source-view {
padding: 0;
}
.cm-s-obsidian .CodeMirror-code {
padding-right: 0;
}
html .CodeMirror-lines {
padding-top: 2.5rem;
padding-bottom: 170px;
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
padding-left: 0;
padding-right: 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;
}
.markdown-embed-title,
.internal-embed .markdown-preview-section {
max-width: 100%;
}
/* Transcluded notes embeds */
.markdown-preview-view.is-readable-line-width
.markdown-embed
.markdown-preview-sizer {
max-width: 100%;
width: 100%;
}
.markdown-embed h1:first-child {
margin-block-start: 0em;
}
.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: inherit;
height: unset;
color: var(--shade-40);
}
.markdown-embed .markdown-preview-sizer:first-child ul {
margin-block-start: 2px;
}
.markdown-embed .markdown-preview-section:last-child blockquote,
.markdown-embed .markdown-preview-section:last-child p,
.markdown-embed .markdown-preview-section:last-child ul {
margin-block-end: 0;
}
.internal-embed:not([src*="#^"]) .markdown-embed-link {
left: 0;
width: 100%;
}
.markdown-embed-link,
.file-embed-link {
top: 0px;
right: 0;
text-align: right;
}
.file-embed-link svg,
.markdown-embed-link svg {
position: relative;
top: 2px;
width: 16px;
opacity: 0;
}
.markdown-embed:hover .file-embed-link svg,
.markdown-embed:hover .markdown-embed-link svg {
opacity: 1;
}
.markdown-preview-view .markdown-embed-content > .markdown-preview-view {
max-height: none !important;
}
.markdown-embed .markdown-preview-view {
padding: 0;
}
.internal-embed .markdown-embed {
border: 0;
border-left: 2px solid var(--shade-plus-darker);
border-radius: 0;
}
/* --------------- */
/* Checkboxes */
input[type="checkbox"] {
width: 0.866em;
height: 0.866em;
cursor: var(--cursor);
-webkit-appearance: none;
appearance: none;
padding: 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;
}
.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: 66%;
line-height: 1;
width: 100%;
height: 100%;
content: " ";
display: block;
}
.markdown-preview-section > .contains-task-list {
padding-bottom: 0.5em;
}
.markdown-preview-view ul > li.task-list-item.is-checked {
text-decoration: none;
color: var(--text-normal);
}
.markdown-preview-view .task-list-item-checkbox {
width: 0.866em;
height: 0.866em;
position: relative;
line-height: 0;
margin-left: -1.1em;
margin-right: 6px;
filter: none;
margin-bottom: 0;
top: 2px;
}
.markdown-preview-view ol .task-list-item-checkbox {
margin-left: 0;
}
.markdown-preview-view ul > li.task-list-item {
text-indent: 0;
}
.markdown-preview-view .task-list-item {
padding-inline-start: 0;
}
.side-dock-plugin-panel-inner {
padding-right: 6px;
padding-left: 6px;
}
/* --------------- */
/* Folding */
.markdown-preview-view .collapse-indicator {
position: relative;
cursor: pointer;
margin: 0;
float: none;
display: inline;
line-height: inherit;
font-size: unset;
width: 0;
height: 0.75em;
padding: 0;
}
.markdown-preview-view .collapse-indicator > svg.right-triangle {
color: var(--shade-40);
width: 14px;
height: 14px;
position: absolute;
left: -2.33rem;
top: 50%;
transform: translateY(-50%);
}
.is-mobile .markdown-preview-view .collapse-indicator > svg.right-triangle {
width: 16px;
height: 16px;
}
.markdown-preview-view
.heading-collapse-indicator.collapse-indicator
> svg.right-triangle {
left: -1.2rem;
}
.is-mobile .markdown-preview-view .heading-collapse-indicator {
margin-left: 0;
}
.markdown-preview-view .is-collapsed .collapse-indicator > svg.right-triangle {
transform: translateY(-50%) rotate(-90deg);
}
.markdown-preview-view li.is-collapsed,
.markdown-preview-view .markdown-preview-section > div.is-collapsed > * {
background-image: linear-gradient(
to right,
var(--shade-10) 50%,
transparent 50%
);
background-position: 0 bottom;
background-repeat: repeat-x;
background-size: 6px 3px;
}
.markdown-preview-view .heading-collapse-indicator {
margin-left: 0;
padding: 0;
}
.markdown-preview-view .heading-collapse-indicator:before {
font-size: 1rem;
left: -1.3rem;
}
.markdown-preview-view h4 .heading-collapse-indicator,
.markdown-preview-view h5 .heading-collapse-indicator,
.markdown-preview-view h6 .heading-collapse-indicator {
margin-top: -7px;
}
span[title="Fold line"],
span[title="Unfold line"] {
line-height: 1;
position: relative;
/* top: 4px; */
font-size: 0;
color: transparent;
display: flex;
height: 100%;
align-items: center;
}
.CodeMirror-foldgutter-open,
.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;
}
span[title="Fold line"]:hover,
span[title="Unfold line"]:hover,
.CodeMirror-foldgutter-open:hover,
.CodeMirror-foldgutter-folded:hover {
color: var(--text-muted);
}
span[title="Fold line"]:after,
span[title="Unfold line"]:after,
.CodeMirror-foldgutter-open:after,
.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;
}
span[title="Fold line"]:after,
span[title="Unfold line"]:after {
font-size: 1rem;
line-height: 1;
}
span[title="Unfold line"]:after,
.CodeMirror-foldgutter-folded:after {
content: "›";
transform: translateY(-2px);
}
span[title="Fold line"]:after,
.CodeMirror-foldgutter-open:after {
content: "›";
transform: rotate(90deg);
}
.CodeMirror-linenumbers,
.CodeMirror-foldgutter {
width: 18px;
}
.CodeMirror-gutter.CodeMirror-linenumbers,
.CodeMirror-gutter.CodeMirror-foldgutter {
background: transparent;
}
.CodeMirror-linenumbers {
margin-left: -20px;
}
.CodeMirror-gutter-wrapper {
padding: 0;
height: 100%;
width: 18px;
left: -1.5em !important;
display: flex;
}
.CodeMirror-gutter-elt {
width: unset !important;
position: static;
}
.cm-s-obsidian .CodeMirror-linenumber {
font-family: var(--text);
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 .cm-s-obsidian .CodeMirror-gutters {
width: 18px;
left: 0 !important;
padding-right: 0;
transform: translateX(2rem);
}
.is-mobile .cm-s-obsidian .cm-gutters {
background-color: transparent !important;
}
.CodeMirror-foldmarker {
font-size: 0 !important;
color: transparent;
margin-left: 6px;
position: relative;
top: 1px;
}
/* --------------- */
/* Preview mode */
.markdown-preview-view hr {
height: 1px;
border-width: 2px 0 0 0;
}
.markdown-preview-section a,
.markdown-preview-view .internal-link {
margin-bottom: 0;
position: relative;
text-decoration: none;
box-shadow: 0 3px transparent;
transition: box-shadow 100ms ease-out;
}
.markdown-preview-section a:hover {
color: var(--text-accent);
box-shadow: inset 0 -2px hsla(var(--accent-hsl), 0.15);
text-shadow: -1px -1px 0 rgb(var(--background-rgb)),
1px -1px 0 rgb(var(--background-rgb)), -1px 1px 0 rgb(var(--background-rgb)),
1px 1px 0 rgb(var(--background-rgb));
}
.external-link {
background: none;
padding-right: 0;
}
.external-link::after {
display: inline-block;
width: 0.7em;
height: 0.7em;
content: " ";
margin-left: 2px;
background-color: var(--shade-20);
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
.kanban-plugin__item-markdown .external-link::after {
position: relative;
top: 0.4em;
}
.external-link[href*="obsidian://search"]::after
{
width: 0.9em;
height: 0.9em;
content: " ";
margin-left: 2px;
top: 0.1em;
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
.footnotes-list {
margin-block-start: -10px;
padding-inline-start: 20px;
font-size: var(--font-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 img {
margin: 0 auto;
max-width: 100%;
}
.markdown-preview-view audio,
.markdown-preview-view video {
margin: 0 auto;
width: 100%;
}
.markdown-preview-view .mod-highlighted {
transition: background-color 0.3s ease;
background-color: var(--text-selection);
color: inherit;
}
/* Metadata */
.frontmatter-collapse-indicator.collapse-indicator {
display: none;
}
.frontmatter-container .tag {
font-size: var(--font-smaller);
}
.frontmatter-container .frontmatter-alias {
color: var(--text-muted);
}
.frontmatter-container {
color: var(--text-muted);
font-size: var(--font-small);
padding: 10px 0;
background: transparent;
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-small);
}
/* Blockquotes */
.markdown-preview-view blockquote {
border-radius: 0;
border: solid var(--quote-opening-modifier);
border-width: 0px 0px 0px 1px;
background-color: transparent;
color: var(--text-muted);
padding: 0 0 0 calc(var(--nested-padding) / 2);
margin-inline-start: var(--nested-padding);
}
/* Tables */
.markdown-preview-view th {
font-weight: var(--bold-weight);
text-align: left;
border-top: none;
}
.markdown-preview-view th:last-child,
.markdown-preview-view td:last-child {
border-right: none;
}
.markdown-preview-view th:first-child,
.markdown-preview-view td:first-child {
border-left: none;
padding-left: 0;
}
.markdown-preview-view tr:last-child td {
border-bottom: none;
}
/* Preview Mode Lists */
.markdown-preview-view ul li p,
.markdown-preview-view ol li p {
display: inline;
}
/* Code */
.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;
}
.markdown-preview-section .frontmatter code {
color: var(--text-muted);
font-size: var(--font-small);
}
.cm-s-obsidian .hmd-fold-html-stub,
.cm-s-obsidian .hmd-fold-code-stub,
.cm-s-obsidian.CodeMirror .HyperMD-hover > .HyperMD-hover-content code,
.cm-s-obsidian .cm-inline-code,
.cm-s-obsidian .HyperMD-codeblock,
.cm-s-obsidian .HyperMD-hr,
.cm-s-obsidian .cm-hmd-frontmatter,
.cm-s-obsidian .cm-hmd-orgmode-markup,
.cm-s-obsidian .cm-formatting-code,
.cm-s-obsidian .cm-math,
.cm-s-obsidian span.hmd-fold-math-placeholder,
.cm-s-obsidian .CodeMirror-linewidget kbd,
.cm-s-obsidian .hmd-fold-html kbd .CodeMirror-code {
font-family: var(--font-monospace);
}
.cm-s-obsidian span.cm-inline-code,
.cm-s-obsidian pre.HyperMD-codeblock {
color: var(--text-normal);
}
.cm-s-obsidian .cm-hmd-frontmatter {
font-size: var(--font-small);
color: var(--text-muted);
}
.cm-s-obsidian div.HyperMD-codeblock-bg,
.cm-s-obsidian div.HyperMD-codeblock-begin-bg,
.cm-s-obsidian div.HyperMD-codeblock-end-bg {
background-color: var(--shade-5);
border: none;
}
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,
.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;
padding: 2px;
line-height: 1;
position: relative;
margin-left: 6px;
align-items: center;
justify-content: center;
}
body.cc-custom-icons .setting-hotkey-icon.setting-delete-hotkey > svg {
width: 12px;
height: 12px;
}
.setting-add-hotkey-button,
.setting-restore-hotkey-button {
line-height: 1;
height: unset;
padding: 4px 6px;
}
.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,
.view-action {
background: transparent;
color: var(--text-muted);
cursor: var(--cursor);
}
.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 !important;
padding: 4px 6px !important;
position: static;
top: 0;
}
.view-header-icon:hover {
color: var(--text-muted);
background-color: var(--shade-plus-darker);
}
.view-header-icon:hover,
.nav-action-button: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;
}
.nav-action-button {
padding: 3px 5px;
opacity: 1;
margin: 0 2px 0 0;
cursor: var(--cursor);
display: flex;
border-radius: var(--radius-m);
background-color: var(--background-primary);
box-shadow: 0px 1px 1px rgb(0, 0, 0, 0.08);
border: 1px solid rgba(0, 0, 0, 0.12);
}
.nav-action-button:last-child {
margin-right: 0;
}
.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);
}
.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 rgb(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);
}
.nav-action-button:hover {
background-color: var(--background-primary);
}
.theme-dark .nav-action-button.is-active,
.theme-dark .nav-action-button:hover {
color: var(--text-normal);
background-color: var(--shade-20);
}
.theme-dark .nav-action-button.is-active {
color: var(--text-normal);
background-color: var(--shade-20);
}
.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.cc-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));
}
body.cc-folder-icons.cc-truncated-explorer-titles
.nav-folder-title-content::before {
top: 2px;
}
.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.cc-folder-icons
.nav-folder.mod-root
> .nav-folder-title
.nav-folder-title-content::before {
display: none;
}
body.cc-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.theme-dark.cc-file-icons .nav-file-title-content::before {
background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAyIDEwLjAyIDAgMDAtMS4xOTUtMS40OTFzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0zMy4yNzQgMzQuODQ0bC00LjgwNy0xMy4wNkgyNi4xMWwtNC43ODQgMTIuOTkzYy0uNjUyIDEuNzk3LS45MzIgMi4wNjYtMi40MDQgMi4yMzVWMzhoNS40MDJ2LS45ODhjLTEuNzk3LS4yMjUtMi4wMS0uNTI4LTEuNDQ4LTIuMTlsLjc5Ny0yLjI5MWg1LjY5NGwuODA4IDIuMjljLjU3MyAxLjY1Mi4zMzcgMS45NjYtMS40NDggMi4xOVYzOGg2LjkxOHYtLjk4OGMtMS40MDQtLjE2OS0xLjczLS40MzgtMi4zNy0yLjE2OHptLTkuMTg3LTMuNTI2bDIuNDE1LTcuMDA4IDIuNDQ4IDcuMDA4aC00Ljg2M3pNMTcgNDRoMzB2M0gxN3pNMTcgNTFoMzB2M0gxN3oiLz48L2c+PC9zdmc+");
}
body.cc-file-icons .is-unsupported > .nav-file-title-content::before {
background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg==");
}
body.theme-dark.cc-file-icons .is-unsupported > .nav-file-title-content::before {
background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg==");
}
body.cc-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.theme-dark.cc-file-icons
.is-unsupported[data-path$=".zip"]
> .nav-file-title-content::before {
background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMS4wMDIgMzUuNDl2MTYuMjQ3YzAgLjY5My41NTcgMS4yNSAxLjI1IDEuMjVoNy40OThjLjY5MyAwIDEuMjUtLjU1NyAxLjI1LTEuMjVWMzUuNDloLTkuOTk4em0yLjUgOS45OThIMjguNXY1aC00Ljk5OXYtNXpNMjYgMi45OTVoLTV2NC45OTloNXYtNXptMCA0Ljk5OXY1aDQuOTk4di01SDI2em0wIDVoLTV2NC45OThoNXYtNC45OTl6bTAgNC45OTh2NWg0Ljk5OHYtNUgyNnptMCA1aC01djQuOTk5aDV2LTV6bTAgNC45OTl2NWg0Ljk5OHYtNUgyNnoiLz48L2c+PC9zdmc+");
}
body.cc-file-icons
.nav-file-title[data-path$=".svg"]
> .nav-file-title-content::before,
body.cc-file-icons
.nav-file-title[data-path$=".bmp"]
> .nav-file-title-content::before,
body.cc-file-icons
.nav-file-title[data-path$=".jpeg"]
> .nav-file-title-content::before,
body.cc-file-icons
.nav-file-title[data-path$=".jpg"]
> .nav-file-title-content::before,
body.cc-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.theme-dark.cc-file-icons
.nav-file-title[data-path$=".svg"]
> .nav-file-title-content::before,
body.theme-dark.cc-file-icons
.nav-file-title[data-path$=".bmp"]
> .nav-file-title-content::before,
body.theme-dark.cc-file-icons
.nav-file-title[data-path$=".jpeg"]
> .nav-file-title-content::before,
body.theme-dark.cc-file-icons
.nav-file-title[data-path$=".jpg"]
> .nav-file-title-content::before,
body.theme-dark.cc-file-icons
.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.cc-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.theme-dark.cc-file-icons
.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.cc-file-icons
.nav-file-title[data-path$=".docx"]
> .nav-file-title-content::before,
body.cc-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.theme-dark.cc-file-icons
.nav-file-title[data-path$=".docx"]
> .nav-file-title-content::before,
body.theme-dark.cc-file-icons
.nav-file-title[data-path$=".doc"]
> .nav-file-title-content::before {
background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMC44MTQgMzUuNjY3TDIyLjE1OSA1MWgyLjcwMmw3LjE4NS0xNC4xNzIuOTkgMTQuMTcyaDIuNzQxbDcuODMxLTE1LjI2N2MxLjA5NS0yLjEyMiAxLjU0My0yLjQxMiAzLjI0NC0yLjYxbC4yMzctMS4xNmgtNi4wNTFsLS4yMzggMS4xNmMxLjkyNS4yMzcgMi4wMTcuNTggMS4wNjggMi41MThsLTUuOTA2IDEyLjIzNS0uNzY1LTEyLjE5NWMtLjExOC0xLjk1MS4wOC0yLjI5NCAyLjE2Mi0yLjU1OGwuMjUtMS4xNmgtNy41bC0uMjUxIDEuMTZjMS45NTEuMjM3IDIuMDE3LjU4IDEuMDgxIDIuNTE4bC01Ljg4IDEyLjIzNS0uNzktMTIuMTk1Yy0uMTItMS45NTEuMDc4LTIuMjk0IDIuMTc0LTIuNTU4bC4yMzgtMS4xNmgtNy43MjZsLS4yMjQgMS4xNmMxLjUwMy4xOTggMS45MTIuNDg4IDIuMDgzIDIuNTQ0eiIvPjwvZz48L3N2Zz4=");
}
body.theme-dark.cc-file-icons
.nav-file-title
> .nav-file-title-content::before {
filter: hue-rotate(20deg) saturate(160%);
}
body:not(.cc-folder-icons).cc-file-icons .nav-file-title-content::before {
margin-right: 4px;
margin-left: -1px;
}
body.cc-custom-icons .collapse-icon > svg,
body.cc-custom-icons .style-settings-collapse-indicator > svg {
color: var(--shade-60);
width: 12px;
height: 12px;
}
.nav-folder-collapse-indicator.collapse-icon > svg {
color: var(--shade-40);
}
.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);
}
/* ------------ */
body.cc-custom-icons svg.blocks,
body.cc-custom-icons svg.audio-file,
body.cc-custom-icons svg.bracket-glyph,
body.cc-custom-icons svg.broken-link,
body.cc-custom-icons svg.bullet-list-glyph,
body.cc-custom-icons svg.bullet-list,
body.cc-custom-icons svg.calendar-with-checkmark,
body.cc-custom-icons svg.check-in-circle,
body.cc-custom-icons svg.check-small,
body.cc-custom-icons svg.checkbox-glyph,
body.cc-custom-icons svg.checkmark,
body.cc-custom-icons svg.clock,
body.cc-custom-icons svg.cloud,
body.cc-custom-icons svg.code-glyph,
body.cc-custom-icons svg.create-new,
body.cc-custom-icons svg.cross-in-box,
body.cc-custom-icons svg.cross,
body.cc-custom-icons svg.crossed-star,
body.cc-custom-icons svg.dice,
body.cc-custom-icons svg.document,
body.cc-custom-icons svg.documents,
body.cc-custom-icons svg.dot-network,
body.cc-custom-icons svg.double-down-arrow-glyph,
body.cc-custom-icons svg.double-up-arrow-glyph,
body.cc-custom-icons svg.down-arrow-with-tail,
body.cc-custom-icons svg.down-chevron-glyph,
body.cc-custom-icons svg.enter,
body.cc-custom-icons svg.exit-fullscreen,
body.cc-custom-icons svg.expand-vertically,
body.cc-custom-icons svg.filled-pin,
body.cc-custom-icons svg.folder,
body.cc-custom-icons svg.fullscreen,
body.cc-custom-icons svg.gear,
body.cc-custom-icons svg.hashtag,
body.cc-custom-icons svg.go-to-file,
body.cc-custom-icons svg.help,
body.cc-custom-icons svg.highlight-glyph,
body.cc-custom-icons svg.horizontal-split,
body.cc-custom-icons svg.image-file,
body.cc-custom-icons svg.image-glyph,
body.cc-custom-icons svg.indent-glyph,
body.cc-custom-icons svg.info,
body.cc-custom-icons svg.install,
body.cc-custom-icons svg.keyboard-glyph,
body.cc-custom-icons svg.left-arrow-with-tail,
body.cc-custom-icons svg.left-arrow,
body.cc-custom-icons svg.left-chevron-glyph,
body.cc-custom-icons svg.lines-of-text,
body.cc-custom-icons svg.link-glyph,
body.cc-custom-icons svg.link,
body.cc-custom-icons svg.magnifying-glass,
body.cc-custom-icons svg.microphone-filled,
body.cc-custom-icons svg.microphone,
body.cc-custom-icons svg.minus-with-circle,
body.cc-custom-icons svg.note-glyph,
body.cc-custom-icons svg.number-list-glyph,
body.cc-custom-icons svg.open-vault,
body.cc-custom-icons svg.pane-layout,
body.cc-custom-icons svg.paper-plane,
body.cc-custom-icons svg.paused,
body.cc-custom-icons svg.pdf-file,
body.cc-custom-icons svg.pencil,
body.cc-custom-icons svg.pin,
body.cc-custom-icons svg.plus-with-circle,
body.cc-custom-icons svg.popup-open,
body.cc-custom-icons svg.presentation,
body.cc-custom-icons svg.price-tag-glyph,
body.cc-custom-icons svg.quote-glyph,
body.cc-custom-icons svg.redo-glyph,
body.cc-custom-icons svg.reset,
body.cc-custom-icons svg.right-arrow-with-tail,
body.cc-custom-icons svg.right-arrow,
body.cc-custom-icons svg.right-chevron-glyph,
body.cc-custom-icons svg.right-triangle,
body.cc-custom-icons svg.run-command,
body.cc-custom-icons svg.search,
body.cc-custom-icons svg.sheets-in-box,
body.cc-custom-icons svg.stacked-levels,
body.cc-custom-icons svg.star-list,
body.cc-custom-icons svg.star,
body.cc-custom-icons svg.strikethrough-glyph,
body.cc-custom-icons svg.switch,
body.cc-custom-icons svg.sync-small,
body.cc-custom-icons svg.sync,
body.cc-custom-icons svg.tag-glyph,
body.cc-custom-icons svg.three-horizontal-bars,
body.cc-custom-icons svg.trash,
body.cc-custom-icons svg.undo-glyph,
body.cc-custom-icons svg.unindent-glyph,
body.cc-custom-icons svg.up-and-down-arrows,
body.cc-custom-icons svg.up-arrow-with-tail,
body.cc-custom-icons svg.up-chevron-glyph,
body.cc-custom-icons svg.vault,
body.cc-custom-icons svg.vertical-split,
body.cc-custom-icons svg.vertical-three-dots,
body.cc-custom-icons svg.wrench-screwdriver-glyph,
body.cc-custom-icons svg.clock-glyph,
body.cc-custom-icons svg.command-glyph,
body.cc-custom-icons svg.add-note-glyph,
body.cc-custom-icons svg.calendar-glyph,
body.cc-custom-icons svg.duplicate-glyph,
body.cc-custom-icons svg.file-explorer-glyph,
body.cc-custom-icons svg.graph-glyph,
body.cc-custom-icons svg.import-glyph,
body.cc-custom-icons svg.languages,
body.cc-custom-icons svg.links-coming-in,
body.cc-custom-icons svg.links-going-out,
body.cc-custom-icons svg.merge-files-glyph,
body.cc-custom-icons svg.merge-files,
body.cc-custom-icons svg.open-elsewhere-glyph,
body.cc-custom-icons svg.paper-plane-glyph,
body.cc-custom-icons svg.paste-text,
body.cc-custom-icons svg.paste,
body.cc-custom-icons svg.percent-sign-glyph,
body.cc-custom-icons svg.play-audio-glyph,
body.cc-custom-icons svg.presentation-glyph,
body.cc-custom-icons svg.question-mark-glyph,
body.cc-custom-icons svg.restore-file-glyph,
body.cc-custom-icons svg.scissors-glyph,
body.cc-custom-icons svg.scissors,
body.cc-custom-icons svg.search-glyph,
body.cc-custom-icons svg.select-all-text,
body.cc-custom-icons svg.split,
body.cc-custom-icons svg.star-glyph,
body.cc-custom-icons svg.stop-audio-glyph,
body.cc-custom-icons svg.two-blank-pages,
body.cc-custom-icons svg.tomorrow-glyph,
body.cc-custom-icons svg.yesterday-glyph,
body.cc-custom-icons svg.workspace-glyph,
body.cc-custom-icons svg.box-glyph {
stroke-width: 0;
background-color: currentColor;
}
body.cc-custom-icons svg.blocks > path,
body.cc-custom-icons svg.audio-file > path,
body.cc-custom-icons svg.bracket-glyph > path,
body.cc-custom-icons svg.broken-link > path,
body.cc-custom-icons svg.bullet-list-glyph > path,
body.cc-custom-icons svg.bullet-list > path,
body.cc-custom-icons svg.calendar-with-checkmark > path,
body.cc-custom-icons svg.check-in-circle > path,
body.cc-custom-icons svg.check-small > path,
body.cc-custom-icons svg.checkbox-glyph > path,
body.cc-custom-icons svg.checkmark > path,
body.cc-custom-icons svg.clock > path,
body.cc-custom-icons svg.cloud > path,
body.cc-custom-icons svg.code-glyph > path,
body.cc-custom-icons svg.create-new > path,
body.cc-custom-icons svg.cross-in-box > path,
body.cc-custom-icons svg.cross > path,
body.cc-custom-icons svg.crossed-star > path,
body.cc-custom-icons svg.dice > path,
body.cc-custom-icons svg.document > path,
body.cc-custom-icons svg.documents > path,
body.cc-custom-icons svg.dot-network > path,
body.cc-custom-icons svg.double-down-arrow-glyph > path,
body.cc-custom-icons svg.double-up-arrow-glyph > path,
body.cc-custom-icons svg.down-arrow-with-tail > path,
body.cc-custom-icons svg.down-chevron-glyph > path,
body.cc-custom-icons svg.enter > path,
body.cc-custom-icons svg.exit-fullscreen > path,
body.cc-custom-icons svg.expand-vertically > path,
body.cc-custom-icons svg.filled-pin > path,
body.cc-custom-icons svg.folder > path,
body.cc-custom-icons svg.fullscreen > path,
body.cc-custom-icons svg.gear > path,
body.cc-custom-icons svg.hashtag > path,
body.cc-custom-icons svg.go-to-file > path,
body.cc-custom-icons svg.help > path,
body.cc-custom-icons svg.highlight-glyph > path,
body.cc-custom-icons svg.horizontal-split > path,
body.cc-custom-icons svg.image-file > path,
body.cc-custom-icons svg.image-glyph > path,
body.cc-custom-icons svg.indent-glyph > path,
body.cc-custom-icons svg.info > path,
body.cc-custom-icons svg.install > path,
body.cc-custom-icons svg.keyboard-glyph > path,
body.cc-custom-icons svg.left-arrow-with-tail > path,
body.cc-custom-icons svg.left-arrow > path,
body.cc-custom-icons svg.left-chevron-glyph > path,
body.cc-custom-icons svg.lines-of-text > path,
body.cc-custom-icons svg.link-glyph > path,
body.cc-custom-icons svg.link > path,
body.cc-custom-icons svg.magnifying-glass > path,
body.cc-custom-icons svg.microphone-filled > path,
body.cc-custom-icons svg.microphone > path,
body.cc-custom-icons svg.minus-with-circle > path,
body.cc-custom-icons svg.note-glyph > path,
body.cc-custom-icons svg.number-list-glyph > path,
body.cc-custom-icons svg.open-vault > path,
body.cc-custom-icons svg.pane-layout > path,
body.cc-custom-icons svg.paper-plane > path,
body.cc-custom-icons svg.paused > path,
body.cc-custom-icons svg.pdf-file > path,
body.cc-custom-icons svg.pencil > path,
body.cc-custom-icons svg.pin > path,
body.cc-custom-icons svg.plus-with-circle > path,
body.cc-custom-icons svg.popup-open > path,
body.cc-custom-icons svg.presentation > path,
body.cc-custom-icons svg.price-tag-glyph > path,
body.cc-custom-icons svg.quote-glyph > path,
body.cc-custom-icons svg.redo-glyph > path,
body.cc-custom-icons svg.reset > path,
body.cc-custom-icons svg.right-arrow-with-tail > path,
body.cc-custom-icons svg.right-arrow > path,
body.cc-custom-icons svg.right-chevron-glyph > path,
body.cc-custom-icons svg.right-triangle > path,
body.cc-custom-icons svg.run-command > path,
body.cc-custom-icons svg.search > path,
body.cc-custom-icons svg.sheets-in-box > path,
body.cc-custom-icons svg.stacked-levels > path,
body.cc-custom-icons svg.star-list > path,
body.cc-custom-icons svg.star > path,
body.cc-custom-icons svg.strikethrough-glyph > path,
body.cc-custom-icons svg.switch > path,
body.cc-custom-icons svg.sync-small > path,
body.cc-custom-icons svg.sync > path,
body.cc-custom-icons svg.tag-glyph > path,
body.cc-custom-icons svg.three-horizontal-bars > path,
body.cc-custom-icons svg.trash > path,
body.cc-custom-icons svg.undo-glyph > path,
body.cc-custom-icons svg.unindent-glyph > path,
body.cc-custom-icons svg.up-and-down-arrows > path,
body.cc-custom-icons svg.up-arrow-with-tail > path,
body.cc-custom-icons svg.up-chevron-glyph > path,
body.cc-custom-icons svg.vault > path,
body.cc-custom-icons svg.vertical-split > path,
body.cc-custom-icons svg.vertical-three-dots > path,
body.cc-custom-icons svg.wrench-screwdriver-glyph > path,
body.cc-custom-icons svg.clock-glyph > path,
body.cc-custom-icons svg.command-glyph > path,
body.cc-custom-icons svg.add-note-glyph > path,
body.cc-custom-icons svg.calendar-glyph > path,
body.cc-custom-icons svg.duplicate-glyph > path,
body.cc-custom-icons svg.file-explorer-glyph > path,
body.cc-custom-icons svg.graph-glyph > path,
body.cc-custom-icons svg.import-glyph > path,
body.cc-custom-icons svg.languages > path,
body.cc-custom-icons svg.links-coming-in > path,
body.cc-custom-icons svg.links-going-out > path,
body.cc-custom-icons svg.merge-files-glyph > path,
body.cc-custom-icons svg.merge-files > path,
body.cc-custom-icons svg.open-elsewhere-glyph > path,
body.cc-custom-icons svg.paper-plane-glyph > path,
body.cc-custom-icons svg.paste-text > path,
body.cc-custom-icons svg.paste > path,
body.cc-custom-icons svg.percent-sign-glyph > path,
body.cc-custom-icons svg.play-audio-glyph > path,
body.cc-custom-icons svg.presentation-glyph > path,
body.cc-custom-icons svg.question-mark-glyph > path,
body.cc-custom-icons svg.restore-file-glyph > path,
body.cc-custom-icons svg.scissors-glyph > path,
body.cc-custom-icons svg.scissors > path,
body.cc-custom-icons svg.search-glyph > path,
body.cc-custom-icons svg.select-all-text > path,
body.cc-custom-icons svg.split > path,
body.cc-custom-icons svg.star-glyph > path,
body.cc-custom-icons svg.stop-audio-glyph > path,
body.cc-custom-icons svg.two-blank-pages > path,
body.cc-custom-icons svg.tomorrow-glyph > path,
body.cc-custom-icons svg.yesterday-glyph > path,
body.cc-custom-icons svg.workspace-glyph > path,
body.cc-custom-icons svg.box-glyph > path {
display: none;
}
body.cc-custom-icons svg.blocks {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.audio-file {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.bracket-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.broken-link {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.bullet-list-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.bullet-list {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.calendar-with-checkmark {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.check-in-circle {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.check-small {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.checkbox-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.checkmark {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.clock {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.cloud {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.code-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.add-note-glyph,
body.cc-custom-icons
.side-dock-ribbon-action[aria-label="Create new Zettelkasten note"]
> svg.sheets-in-box,
body.cc-custom-icons .nav-action-button[aria-label="New note"] svg.document,
body.cc-custom-icons svg.create-new {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.cross-in-box {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.cross {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.crossed-star {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.dice {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.document {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.documents {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.dot-network {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.double-down-arrow-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.double-up-arrow-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.down-arrow-with-tail {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.down-chevron-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.enter {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.exit-fullscreen {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.expand-vertically {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.filled-pin {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.folder {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.fullscreen {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.gear {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.hashtag {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.go-to-file {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.help {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.highlight-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.horizontal-split {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.image-file {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.image-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.indent-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.info {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.install {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.keyboard-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.left-arrow-with-tail {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons
.workspace-drawer-active-tab-back-icon
> svg.left-arrow-with-tail,
body.cc-custom-icons svg.left-arrow {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.left-chevron-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.lines-of-text {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.link-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.link {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.magnifying-glass {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.microphone-filled {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.microphone {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.minus-with-circle {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.note-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.number-list-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.open-vault {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.pane-layout {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.paper-plane {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.paused {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.pdf-file {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.pencil {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.pin {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.plus-with-circle {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.presentation {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.price-tag-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.quote-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.redo-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.reset {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.right-arrow-with-tail {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.right-arrow {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.right-chevron-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.right-triangle {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.run-command {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.search {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.sheets-in-box {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.stacked-levels {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.star-list {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.star {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.strikethrough-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.switch {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.sync-small {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.sync {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.tag-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.three-horizontal-bars {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.trash {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.undo-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.unindent-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.up-and-down-arrows {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.up-arrow-with-tail {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.up-chevron-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.vault {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.vertical-split {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.vertical-three-dots {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.wrench-screwdriver-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.clock-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.command-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.calendar-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.dice-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.duplicate-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons
.workspace-tab-header[aria-label="File explorer"]
svg.folder,
body.cc-custom-icons svg.file-explorer-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.graph-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons
.side-dock-ribbon-action[aria-label="Open Markdown importer"]
> svg.blocks,
body.cc-custom-icons svg.import-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.languages {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.links-coming-in {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.links-going-out {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.merge-files-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.merge-files {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.popup-open,
body.cc-custom-icons svg.open-elsewhere-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.paper-plane-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.paste-text {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.paste {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.percent-sign-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.play-audio-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.presentation-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.question-mark-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.restore-file-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.scissors-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.scissors {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.search-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.select-all-text {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.split {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.star-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.stop-audio-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.two-blank-pages {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.tomorrow-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.yesterday-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.workspace-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons svg.box-glyph {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
/* Misc overrides */
body.cc-custom-icons .nav-action-button[aria-label="New folder"] svg.folder {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons .workspace-leaf-content .view-header-icon > svg {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons
.side-dock-ribbon-action[aria-label="Insert template"]
> svg.documents {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
body.cc-custom-icons .view-action[aria-label^="Preview"] > svg {
-webkit-mask-image: url('data:image/svg+xml;utf8,');
}
.markdown-source-view.mod-cm6 .cm-scroller,
.cm-s-obsidian {
font-family: var(--text-editor);
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;
}
.cm-s-obsidian .HyperMD-codeblock {
line-height: var(--editor-line-height);
}
.cm-s-obsidian span.cm-comment {
color: var(--shade-70);
font-style: italic;
}
.cm-s-obsidian span.cm-quote {
color: var(--text-normal);
font-style: italic;
}
.cm-s-obsidian span.cm-url.cm-string:not(.cm-hmd-footnote-url) {
color: var(--shade-20);
}
.cm-s-obsidian span.cm-link {
color: var(--text-accent);
}
.cm-s-obsidian span.cm-formatting-link,
.cm-s-obsidian span.cm-formatting-image.cm-link,
.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;
}
.cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote {
color: var(--text-accent);
}
.cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote.cm-formatting {
color: var(--shade-10);
}
.cm-s-obsidian span.cm-footref,
.cm-s-obsidian span.cm-blockid {
vertical-align: unset;
margin-top: 0;
font-size: unset;
}
.cm-s-obsidian span.cm-blockid {
font-family: var(--font-monospace);
font-size: 0.6em;
}
.cm-formatting-list-ul:before {
color: var(--text-normal);
}
.cm-formatting-list-ol {
color: var(--text-normal) !important;
white-space: pre;
display: inline-flex;
justify-content: flex-end;
width: 1rem;
}
.cm-s-obsidian span.cm-hashtag,
.frontmatter-container .tag,
.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;
}
.cm-s-obsidian pre.HyperMD-header {
padding-left: 0 !important;
}
.CodeMirror-linenumber {
font-size: var(--font-small) !important;
font-feature-settings: "tnum";
color: var(--text-faint);
padding-top: 3px;
}
.cm-s-obsidian span.cm-url {
color: var(--text-accent);
}
.cm-s-obsidian span.cm-hmd-internal-link {
color: var(--text-accent);
}
.cm-s-obsidian span.cm-link.cm-strikethrough,
.cm-s-obsidian span.cm-hmd-internal-link.cm-strikethrough {
text-decoration: line-through;
text-decoration-color: var(--text-muted);
text-decoration-thickness: 3px;
}
.cm-strikethrough {
text-decoration-color: var(--text-muted);
text-decoration-thickness: 3px;
}
/* Editor Mode Footnotes */
.cm-s-obsidian span.cm-footref {
font-size: var(--font-normal);
}
.cm-s-obsidian pre.HyperMD-footnote {
font-size: var(--font-small);
padding-left: 20px;
}
/* Editor Mode Tables */
.CodeMirror pre.HyperMD-table-row {
font-family: var(--font-monospace);
font-size: calc(var(--font-normal) - 1px);
}
/* Editor Mode Lists */
.cm-formatting-list {
color: var(--text-normal) !important;
}
.cm-s-obsidian span.cm-formatting-task {
display: inline-block;
font-weight: 500;
color: var(--text-normal);
min-width: 1.3em;
font-family: inherit;
}
/* Editor Mode Quotes */
.cm-formatting-quote {
color: var(--text-faint) !important;
}
/* Fancy cursor */
.cc-fancy-cursor .CodeMirror-cursor {
border-left: 2px solid var(--text-accent);
transform: translateX(-0.5px);
border-radius: 2px;
}
.cc-soft-blink-cursor .CodeMirror-focused .CodeMirror-cursors {
visibility: visible !important;
transition: 100ms opacity ease-in;
opacity: 1;
}
.cc-soft-blink-cursor .CodeMirror-focused .CodeMirror-cursors[style^="visibility"] {
opacity: 0;
}
/* Pretty editor */
.cc-editor-heading-hash .cm-formatting-header.obsidian-search-match-highlight {
background: transparent;
}
.cc-editor-heading-hash .cm-formatting-header {
font-family: var(--text);
color: var(--text-faint) !important;
font-weight: var(--normal-weight) !important;
}
.cc-editor-heading-hash
div:not(.CodeMirror-activeline)
> pre.HyperMD-header
.cm-formatting-header:not(:only-child) {
color: transparent !important;
}
.cc-editor-heading-hash
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 .cm-s-obsidian .HyperMD-header {
position: relative;
}
.cc-editor-heading-hash
.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%;
}
.is-mobile.cc-editor-heading-hash
.cm-s-obsidian
.HyperMD-header
.cm-formatting-header:not(:only-child) {
letter-spacing: -3px;
}
.cc-block-quotes .cm-formatting-quote {
font-style: italic;
font-weight: 800;
color: var(--shade-10) !important;
}
.cc-block-quotes .HyperMD-quote-lazy {
padding-left: 1rem !important;
}
.cc-editor-list-bullets .cm-s-obsidian pre.HyperMD-list-line {
padding-top: 0;
padding-bottom: 10px;
}
.cc-editor-list-bullets .cm-s-obsidian span.cm-formatting-list-ul {
color: transparent !important;
position: relative;
}
.cc-list-relationship-lines .cm-hmd-list-indent > .cm-tab {
display: inline-block;
}
.cc-list-relationship-lines .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 .cm-formatting-strong.cm-header,
.cc-em-strong .cm-formatting-em.cm-header,
.cc-em-strong .cm-formatting-strong,
.cc-em-strong .cm-formatting-em {
color: var(--shade-20);
font-size: 0.777em;
}
.cm-s-obsidian .cm-em.cm-header {
font-style: italic;
}
.cm-s-obsidian .cm-strong.cm-header {
font-weight: 800;
}
.cc-hr
.cm-s-obsidian
div:not(.CodeMirror-activeline)
> .HyperMD-hr
span.cm-builtin,
.cc-hr .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr span.cm-hr {
color: transparent;
}
.cc-hr .HyperMD-hr {
position: relative;
}
.cc-hr .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%;
}
.cm-s-obsidian span.cm-formatting-highlight,
.cm-s-obsidian span.cm-highlight,
.cm-s-obsidian span.obsidian-search-match-highlight {
background-color: var(--text-highlight-bg);
}
/* Icons */
.cc-editor-list-bullets .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 .cm-formatting-list-ul:before {
content: url('data:image/svg+xml; utf8, ');
}
body {
--text-preview: var(--text-editor);
--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(--text-preview);
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;
}
.markdown-preview-section > div {
padding-left: 3.5rem;
padding-right: 3.5rem;
}
.is-mobile .markdown-preview-section > div {
padding-left: 1.75rem;
padding-right: 1.75rem;
}
.workspace-tabs
.view-content
> div
> .markdown-preview-view
> .markdown-preview-section
> div {
padding-left: 1rem;
padding-right: 1rem;
}
.workspace-tabs
.view-content
> div
> .markdown-preview-view
.markdown-preview-section
ul.contains-task-list {
padding-inline-start: 1.5em;
}
/* Pretty preview */
.cc-pretty-preview .markdown-preview-section > div > * {
line-height: var(--editor-line-height);
margin: 0 0 var(--editor-line-height-rem);
}
.cc-pretty-preview .markdown-preview-section > div .math * {
letter-spacing: 0;
margin-bottom: 0;
}
.cc-pretty-preview .markdown-preview-view div[data-tag-name="h1"] + div > h2 {
margin-top: var(--editor-line-height-rem);
}
.cc-pretty-preview .markdown-preview-view div[data-tag-name="h2"] + div > h3,
.cc-pretty-preview .markdown-preview-view div[data-tag-name="h3"] + div > h4,
.cc-pretty-preview .markdown-preview-view div[data-tag-name="h4"] + div > h5 {
margin-top: calc(var(--editor-line-height-rem) / 2);
}
.cc-pretty-preview .markdown-preview-view div[data-tag-name="h5"] + div > h6 {
margin-top: 0;
}
.cc-pretty-preview
.markdown-preview-view
mjx-container[jax="CHTML"][display="true"] {
margin: 0;
}
.cc-pretty-preview .markdown-preview-view li blockquote,
.cc-pretty-preview .markdown-preview-view ol ol,
.cc-pretty-preview .markdown-preview-view ul ul {
margin-bottom: 0;
}
.cc-pretty-preview .markdown-preview-view ul li,
.cc-pretty-preview .markdown-preview-view ol li {
margin-top: 5px;
margin-bottom: 5px;
}
.cc-seamless-embed .internal-embed .markdown-embed {
border-left: none;
padding: 0;
}
.cc-seamless-embed .markdown-preview-view .markdown-embed-content {
overflow: visible;
}
.cc-seamless-embed .markdown-embed-link svg {
opacity: 1;
}
.cc-seamless-embed .internal-embed:not([src*="#^"]) .markdown-embed-link {
width: unset;
left: unset;
}
.cc-seamless-embed .internal-embed:not([src*="#^"]) .markdown-embed-link {
width: unset;
left: unset;
}
.cc-seamless-embed .markdown-embed-link {
top: 0;
line-height: inherit;
}
.cc-seamless-embed .markdown-embed-title {
display: none;
}
.markdown-preview-view .internal-query.is-embed .internal-query-header {
padding: 10px 0;
}
.markdown-preview-view .internal-query.is-embed {
margin: 2.7rem 0;
border: none;
background: var(--shade-5);
border-radius: var(--radius-l);
padding: 10px;
}
.markdown-preview-view .internal-query.is-embed .internal-query-header-title {
font-weight: 500;
font-style: italic;
}
.markdown-preview-view hr {
margin-bottom: var(--hr-spacing-bottom) !important;
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 img {
border: 0;
max-width: 100%;
display: block;
margin: inherit auto;
}
.markdown-preview-view img.emoji {
display: inline;
margin: 0;
}
.markdown-preview-view svg:not(:root) {
overflow: hidden;
}
.markdown-preview-view ul {
margin-left: 0;
padding-inline-start: 1.2em;
list-style: disc;
}
.markdown-preview-view ol {
margin-left: 0;
padding-inline-start: 1.2em;
list-style: decimal;
}
.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-radius: unset;
border: unset;
border-width: unset;
background-color: unset;
color: 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 table {
border: 1px solid var(--shade-plus-darker);
margin-bottom: var(--editor-line-height-rem);
border-collapse: unset;
border-spacing: 0;
overflow: hidden;
}
.markdown-preview-view th,
.markdown-preview-view td {
vertical-align: top;
border-color: var(--shade-plus-darker);
border-right: none;
}
.cc-hide-table-vertical-dividers .markdown-preview-view th,
.cc-hide-table-vertical-dividers .markdown-preview-view td {
border-left: none;
}
.markdown-preview-view th:first-child,
.markdown-preview-view td:first-child {
padding-left: 15px;
}
.markdown-preview-view th {
font-family: var(--text);
background-color: var(--shade-plus-darker);
border-bottom: none;
font-weight: 400;
font-size: 16px;
}
.markdown-preview-view tr + tr td {
border-top: none;
}
.markdown-preview-view br {
margin-bottom: 0;
}
.markdown-preview-view em,
.markdown-preview-view i {
line-height: 0;
vertical-align: baseline;
}
.markdown-preview-view code {
color: var(--text-normal);
font-size: 0.9em;
margin: -2px 0;
}
.markdown-preview-view pre > code {
margin: 0;
background: none;
}
.markdown-preview-view pre {
padding: 0 !important;
border-radius: var(--radius-l);
}
.markdown-preview-view pre > code {
padding: 1.4rem;
display: block;
}
.cc-soft-wrap-code-blocks code[class*="language-"],
.cc-soft-wrap-code-blocks pre[class*="language-"] {
overflow: hidden;
white-space: pre-wrap ;
}
.markdown-preview-view sub,
.markdown-preview-view sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
.markdown-preview-view sup {
top: -0.5em;
}
.markdown-preview-view sub {
bottom: -0.25em;
}
.frontmatter-container .tag,
.tag {
display: inline;
border: none;
font-size: unset;
padding: unset;
}
.file-embed-link svg, .markdown-embed-link svg {
width: 16px;
height: 16px;
}
.markdown-preview-view .markdown-embed-content p:first-child {
margin-top: 0;
}
:root {
--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);
--h5-color: var(--text-normal);
}
.cc-pretty-preview .markdown-preview-view h1,
.markdown-preview-view h1 {
color: var(--h1-color);
font-size: var(--h1-size) !important;
line-height: var(--h1-line-height);
margin-top: calc(var(--h1-margin-top) * var(--editor-line-height-rem));
margin-bottom: calc(var(--h1-margin-bottom) * var(--editor-line-height-rem));
font-weight: var(--h1-weight);
font-style: var(--h1-style);
}
.popover .markdown-embed .markdown-preview-view h1,
.cc-pretty-preview .workspace-tabs .markdown-preview-view h1,
.workspace-tabs .markdown-preview-view h1 {
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-pretty-preview .markdown-preview-view h2,
.markdown-preview-view h2 {
color: var(--h2-color);
font-size: var(--h2-size) !important;
line-height: var(--h2-line-height);
margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-rem));
margin-bottom: calc(var(--h2-margin-bottom) * var(--editor-line-height-rem));
font-weight: var(--h2-weight);
font-style: var(--h2-style);
}
.popover .markdown-embed .markdown-preview-view h2,
.cc-pretty-preview .workspace-tabs .markdown-preview-view h2,
.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-pretty-preview .markdown-preview-view h3,
.markdown-preview-view h3 {
color: var(--h3-color);
font-size: var(--h3-size) !important;
line-height: var(--h3-line-height);
margin-top: calc(var(--h3-margin-top) * var(--editor-line-height-rem));
margin-bottom: calc(var(--h3-margin-bottom) * var(--editor-line-height-rem));
font-weight: var(--h3-weight);
font-style: var(--h3-style);
}
.popover .markdown-embed .markdown-preview-view h3,
.cc-pretty-preview .workspace-tabs .markdown-preview-view h3,
.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-pretty-preview .markdown-preview-view h4,
.markdown-preview-view h4 {
color: var(--h4-color);
font-size: var(--h4-size) !important;
line-height: var(--h4-line-height);
margin-top: calc(var(--h4-margin-top) * var(--editor-line-height-rem));
margin-bottom: calc(var(--h4-margin-bottom) * var(--editor-line-height-rem));
font-weight: var(--h4-weight);
font-style: var(--h4-style);
}
.popover .markdown-embed .markdown-preview-view h4,
.cc-pretty-preview .workspace-tabs .markdown-preview-view h4,
.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-pretty-preview .markdown-preview-view h5,
.markdown-preview-view h5 {
color: var(--h5-color);
font-size: var(--h5-size) !important;
line-height: var(--h5-line-height);
margin-top: calc(var(--h5-margin-top) * var(--editor-line-height-rem));
margin-bottom: calc(var(--h5-margin-bottom) * var(--editor-line-height-rem));
font-weight: var(--h5-weight);
font-style: var(--h5-style);
}
.popover .markdown-embed .markdown-preview-view h5,
.cc-pretty-preview .workspace-tabs .markdown-preview-view h5,
.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-pretty-preview .markdown-preview-view h6,
.markdown-preview-view h6 {
color: var(--h6-color);
font-size: var(--h6-size) !important;
line-height: var(--h6-line-height);
margin-top: calc(var(--h6-margin-top) * var(--editor-line-height-rem));
margin-bottom: calc(var(--h6-margin-bottom) * var(--editor-line-height-rem));
font-weight: var(--h6-weight);
font-style: var(--h6-style);
color: var(--text-normal);
}
.popover .markdown-embed .markdown-preview-view h6,
.cc-pretty-preview .workspace-tabs .markdown-preview-view h6,
.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)
);
}
.empty-state-title,
.cm-s-obsidian .HyperMD-header.HyperMD-header-1 {
color: var(--h1-color);
font-size: var(--h1-size) !important;
font-weight: var(--h1-weight) !important;
font-style: var(--h1-style);
line-height: var(--h1-line-height) !important;
}
.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-1:not(:only-child) {
line-height: calc(var(--h1-size) * 1.8) !important;
}
.cm-s-obsidian .HyperMD-header.HyperMD-header-2 {
color: var(--h2-color);
font-size: var(--h2-size) !important;
font-weight: var(--h2-weight) !important;
font-style: var(--h2-style);
line-height: var(--h2-line-height) !important;
}
.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-2:not(:only-child) {
line-height: calc(var(--h2-size) * 1.8) !important;
}
.cm-s-obsidian .HyperMD-header.HyperMD-header-3 {
color: var(--h3-color);
font-size: var(--h3-size) !important;
font-weight: var(--h3-weight) !important;
font-style: var(--h3-style);
line-height: var(--h3-line-height) !important;
}
.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-3:not(:only-child) {
line-height: calc(var(--h3-size) * 1.8) !important;
}
.cm-s-obsidian .HyperMD-header.HyperMD-header-4 {
color: var(--h4-color);
font-variant: unset;
text-transform: unset;
letter-spacing: unset;
font-size: var(--h4-size) !important;
font-weight: var(--h4-weight) !important;
font-style: var(--h4-style);
line-height: var(--h4-line-height) !important;
}
.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-4:not(:only-child) {
line-height: calc(var(--h4-size) * 1.8) !important;
}
.cm-s-obsidian .HyperMD-header.HyperMD-header-5 {
color: var(--h5-color);
font-variant: unset;
text-transform: unset;
letter-spacing: unset;
font-size: var(--h5-size) !important;
font-weight: var(--h5-weight) !important;
font-style: var(--h5-style);
line-height: var(--h5-line-height) !important;
}
.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-5:not(:only-child) {
line-height: calc(var(--h5-size) * 1.8) !important;
}
.cm-s-obsidian .HyperMD-header.HyperMD-header-6 {
font-variant: unset;
text-transform: unset;
letter-spacing: unset;
color: var(--h6-color);
font-size: var(--h6-size) !important;
font-weight: var(--h6-weight) !important;
font-style: var(--h6-style);
line-height: var(--h6-line-height) !important;
}
.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-6:not(:only-child) {
line-height: calc(var(--h6-size) * 1.8) !important;
}
.cm-s-obsidian .cm-header-1,
.cm-s-obsidian .cm-header-2,
.cm-s-obsidian .cm-header-3,
.cm-s-obsidian .cm-header-4,
.cm-s-obsidian .cm-header-5,
.cm-s-obsidian .cm-header-6 {
color: inherit;
font-size: inherit;
font-weight: inherit;
font-style: inherit;
line-height: inherit;
}
/* Embedded note titles */
.embedded-note-titles .markdown-preview-sizer {
padding-top: 0rem;
}
html .embedded-note-titles .CodeMirror-lines {
padding-top: 0;
}
.embedded-note-titles .markdown-preview-view:not(.community-plugin-readme) > h1,
.embedded-note-titles .CodeMirror-scroll > h1 {
color: var(--h1-color);
padding: 3.6rem 0 var(--editor-line-height-rem);
margin: 0;
font-family: var(--text-preview);
font-weight: var(--h1-weight);
font-size: var(--h1-size);
line-height: var(--h1-line-height);
}
.embedded-note-titles .CodeMirror-scroll > h1 {
position: absolute;
width: calc(100% - 7rem);
font-family: var(--text-editor);
}
.embedded-note-titles.plugin-sliding-panes-rotate-header
.markdown-preview-view
> h1,
.embedded-note-titles.plugin-sliding-panes-rotate-header
.CodeMirror-scroll
> h1 {
padding: 5rem 0 var(--editor-line-height-rem);
}
.embedded-note-titles
.markdown-preview-view:not(.community-plugin-readme)
> h1 {
padding-left: 3.5rem !important;
padding-right: 3.5rem !important;
}
.embedded-note-titles .is-readable-line-width.markdown-preview-view > h1 {
margin: 0 auto;
width: var(--line-width) !important;
max-width: var(--max-width) !important;
}
.embedded-note-titles.plugin-sliding-panes-rotate-header
.markdown-preview-view
> h1 {
padding-left: var(--header-width);
padding-right: calc(var(--header-width) * 2);
}
.community-plugin-readme.markdown-preview-view h1:first-child,
.community-plugin-readme.markdown-preview-view h2:first-child,
.community-plugin-readme.markdown-preview-view h3:first-child,
.community-plugin-readme.markdown-preview-view h4:first-child,
.community-plugin-readme.markdown-preview-view h5:first-child,
.community-plugin-readme.markdown-preview-view h6:first-child,
.markdown-preview-pusher + div > h1,
.markdown-preview-pusher + div > h2,
.markdown-preview-pusher + div > h3,
.markdown-preview-pusher + div > h4,
.markdown-preview-pusher + div > h5,
.markdown-preview-pusher + div > h6,
.markdown-preview-pusher + div:empty + div > h1,
.markdown-preview-pusher + div:empty + div > h2,
.markdown-preview-pusher + div:empty + div > h3,
.markdown-preview-pusher + div:empty + div > h4,
.markdown-preview-pusher + div:empty + div > h5,
.markdown-preview-pusher + div:empty + div > h6,
.markdown-preview-pusher + div[data-tag-name="pre"] + div > h1,
.markdown-preview-pusher + div[data-tag-name="pre"] + div > h2,
.markdown-preview-pusher + div[data-tag-name="pre"] + div > h3,
.markdown-preview-pusher + div[data-tag-name="pre"] + div > h4,
.markdown-preview-pusher + div[data-tag-name="pre"] + div > h5,
.markdown-preview-pusher + div[data-tag-name="pre"] + div > h6 {
margin-top: 0 !important;
}
.outliner-plugin-bls-zoom.cc-editor-list-bullets .cm-formatting-list-ul {
cursor: pointer;
}
.CodeMirror > .outliner-plugin-zoom-header {
font-family: var(--text);
font-size: 0.8em;
padding: 1rem 3.5rem 0;
}
.outliner-plugin-zoom-header > .outliner-plugin-zoom-title {
text-decoration: none;
color: hsla(var(--accent-hsl), 0.8);
}
.outliner-plugin-zoom-header > .outliner-plugin-zoom-title:hover {
color: hsla(var(--accent-hsl), 1);
}
.outliner-plugin-zoom-header > .outliner-plugin-zoom-title + span {
color: transparent;
font-size: 0;
}
.outliner-plugin-zoom-header > .outliner-plugin-zoom-title + span:before {
font-size: 0.9rem;
width: 0.9rem;
height: 0.9rem;
color: var(--text-muted);
display: inline-flex;
align-items: center;
justify-content: center;
line-height: 1;
content: "›";
padding: 0 2px;
position: relative;
}
body .kanban-plugin {
background-color: var(--shade-0);
}
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);
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);
}
body .kanban-plugin__lane-items:empty {
border-radius: 0;
padding: 4px;
}
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 .lt-predictions-container {
font-family: var(--text);
font-size: 14px;
border: 1px solid var(--shade-10);
}
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);
cursor: var(--cursor);
}
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);
font-size: 13px;
font-weight: 500;
color: var(--text-muted);
transition: 100ms color, 100ms background-color;
}
body .lt-ignore-btn:hover {
background-color: var(--shade-3);
color: var(--text-normal);
}
body .lt-ignore-btn svg {
width: 1em;
height: 1em;
}
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;
}
body .workspace-leaf-content[data-type="dictionary-view"] .searchbox > input {
margin: 0;
}
body .workspace-leaf-content[data-type="dictionary-view"] .searchbox > button {
margin: 0 0 0 5px;
padding: 0 10px;
flex-shrink: 0;
flex-grow: 0;
color: var(--text-muted);
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
.workspace-leaf-content[data-type="dictionary-view"]
.searchbox
> button
> .gg-search {
margin: 0;
display: flex;
top: -1px;
left: -1px;
}
body
.workspace-leaf-content[data-type="dictionary-view"]
.results
> .container {
background-color: transparent;
padding: 0;
}
body .workspace-leaf-content[data-type="dictionary-view"] h3 {
font-size: 14px;
font-weight: 500;
}
body .workspace-leaf-content[data-type="dictionary-view"] .container > .main {
background: var(--shade-3);
box-shadow: 0px 0.5px 1px 0.5px rgb(0 0 0 / 10%);
}
body
.workspace-leaf-content[data-type="dictionary-view"]
.definition:last-child {
padding-bottom: 0;
}
body
.workspace-leaf-content[data-type="dictionary-view"]
details[open]
summary
~ audio,
body
.workspace-leaf-content[data-type="dictionary-view"]
details[open]
summary
~ div.definition {
animation: none !important;
}
audio,
audio::-webkit-media-controls-panel {
background: var(--background-primary);
}
audio {
border-radius: 40px;
border: 1px solid var(--shade-5);
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08);
}
body .zoom-plugin-header {
border-bottom: 1px solid var(--shade-plus-darker);
padding: 10px 17px;
font-size: 14px;
font-family: var(--text);
}
body .zoom-plugin-title {
text-decoration: none;
}
body .zoom-plugin-header > span {
color: transparent;
font-size: 0;
}
body .zoom-plugin-header > span:before {
font-size: 0.9rem;
width: 0.9rem;
height: 0.9rem;
color: var(--text-muted);
display: inline-flex;
align-items: center;
justify-content: center;
line-height: 1;
content: "›";
padding: 0 2px;
position: relative;
}
.sr-deck-counts,
.tag-pane-tag-count.tree-item-flair[aria-label="Due cards"] {
display: inline-block;
padding: 2px 6px;
line-height: 1;
font-size: 16px;
}
.sr-modal-content .tag-pane-tag:hover .tag-pane-tag-count {
color: #fff;
}