From e6633834a947606fd3441b644dc12057e00a14f3 Mon Sep 17 00:00:00 2001 From: mgmeyers Date: Sun, 24 Apr 2022 11:22:38 -0700 Subject: [PATCH] Don't style bare links --- obsidian.css | 9102 +++++++++++++++++++++--------------------- src/core/editor.scss | 15 +- 2 files changed, 4570 insertions(+), 4547 deletions(-) diff --git a/obsidian.css b/obsidian.css index a3799ab..ab618ae 100644 --- a/obsidian.css +++ b/obsidian.css @@ -849,5750 +849,5762 @@ body { --indentation-guide-active: rgba(var(--foreground-rgb), 0.15); } -.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .CodeMirror-cursor, -.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .cm-cursor, -.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .cm-dropCursor { - border-left: 1px solid var(--text-accent); - border-right: 1px solid var(--text-accent); - transform: translateX(-1px); - border-radius: 2px; - margin-left: 0; +html, +body, +input, +textarea, +button { + font-family: var(--default-font); + font-size: var(--ui-font-size); + font-weight: var(--normal-weight); + line-height: var(--line-height); + -webkit-font-smoothing: var(--default-font-smoothing); } -.cc-soft-blink-cursor .mod-cm6.cm-s-obsidian .cm-focused .cm-cursorLayer { - animation-timing-function: ease-out; +strong { + font-weight: var(--bold-weight); } -body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-strong.cm-header, -body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-em.cm-header, -body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-strong, -body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-em { - color: var(--shade-20); - font-size: 0.777em; +::-webkit-scrollbar { + width: 10px; + height: 10px; + background-color: transparent; } -.cc-hr .cm-s-obsidian.mod-cm6 .HyperMD-hr:not(.cm-active) span.cm-hr { - color: transparent; +.modal .vertical-tab-header::-webkit-scrollbar-track, +.mod-left-split .workspace-tabs ::-webkit-scrollbar-track, +::-webkit-scrollbar-track { + background-color: transparent; } -.cc-hr .cm-s-obsidian.mod-cm6 .HyperMD-hr:not(.cm-active) { - background: linear-gradient(180deg, transparent calc(50% - 1px), var(--shade-10) 50%, transparent calc(50% + 1px)); + +::-webkit-scrollbar-thumb { + background-clip: padding-box; + border: 3px solid transparent; + min-height: 40px; } -.cc-editor-list-bullets .cm-s-obsidian.mod-cm6:not(.is-live-preview) span.cm-formatting-list-ul { - color: transparent !important; - position: relative; +textarea, +select, +input[type=text], +input[type=search], +input[type=email], +input[type=password], +input[type=number] { + border-radius: var(--radius-m); + font-size: var(--ui-font-size); + padding: 6px 11px; + border-color: var(--shade-10); + height: auto; + transition: 100ms box-shadow ease, 100ms border ease; } -.cc-editor-list-bullets .cm-s-obsidian.mod-cm6:not(.is-live-preview) span.cm-formatting-list-ul:before { - line-height: 0; - position: absolute; - top: 51%; - left: 0; - display: block; - transform: translate(-40%, -50%); - width: 6px; - height: 6px; - content: url('data:image/svg+xml; utf8, '); +.theme-dark textarea, +.theme-dark select, +.theme-dark input[type=text], +.theme-dark input[type=search], +.theme-dark input[type=email], +.theme-dark input[type=password], +.theme-dark input[type=number] { + border-color: var(--shade-20); } -.cc-editor-list-bullets.theme-dark .cm-s-obsidian:not(.is-live-preview) span.cm-formatting-list-ul:before { - content: url('data:image/svg+xml; utf8, '); + +textarea:focus, +select:focus, +input[type=text]:active, +input[type=search]:active, +input[type=email]:active, +input[type=password]:active, +input[type=number]:active, +input[type=text]:focus, +input[type=search]:focus, +input[type=email]:focus, +input[type=password]:focus, +input[type=number]:focus { + border-color: hsla(var(--accent-hsl), 0.5); + box-shadow: inset 0 0 0 2px hsla(var(--accent-hsl), 0.5); } -.cc-editor-list-bullets .cm-s-obsidian .HyperMD-list-line { - padding-top: 0; - padding-bottom: 10px; + +textarea { + padding: 8px 10px; } -.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .cm-header.cm-formatting-header.obsidian-search-match-highlight { - background: transparent; +.setting-item-control button, +button, +button.mod-cta { + border-radius: var(--radius-m); + line-height: 1.3; + font-size: var(--ui-font-size); + font-weight: var(--medium-weight); + color: var(--text-normal); + padding: 4px 14px; + background-color: var(--shade-0); + border: 1px solid rgba(0, 0, 0, 0.12); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); + margin-right: 5px; } -.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header { - position: relative; +.setting-item-control button:last-of-type, +button:last-of-type, +button.mod-cta:last-of-type { + margin-right: 0; } -.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header:not(.cm-active) .cm-formatting-header:not(:only-child):after { - background-color: transparent; - color: transparent; +.setting-item-control button.mod-cta:hover, +button.mod-cta:hover, +button.mod-cta.mod-cta:hover { + color: var(--text-normal); + background-color: var(--shade-0); } -.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child) { - z-index: 1000; - position: absolute; - left: 0; - transform: translateX(-100%); - display: inline-block; - color: transparent; +.theme-dark .setting-item-control button, +.theme-dark button, +.theme-dark button.mod-cta { + color: #dfdedf; + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); + background-color: var(--shade-50); } -.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child):after { - background-color: var(--background-primary); - font-family: var(--default-font); - color: var(--text-faint); - font-weight: var(--normal-weight); - font-size: 10px; - position: absolute; - bottom: 15%; - right: 0; +.theme-dark .setting-item-control button.mod-cta:hover, +.theme-dark button.mod-cta:hover, +.theme-dark button.mod-cta.mod-cta:hover { + color: #dfdedf; + background-color: var(--shade-50); } -.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-1:after { - content: "#"; + +.dropdown { + font-size: inherit; + font-family: inherit; + font-weight: var(--medium-weight); + background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"); + color: var(--text-normal); + padding: 4px 28px 4px 14px; + background-color: var(--shade-0); + border: 1px solid rgba(0, 0, 0, 0.12); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); + border-radius: var(--radius-m); } -.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-2:after { - content: "##"; + +.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"); } -.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-3:after { - content: "###"; + +.theme-dark .dropdown:focus, +.dropdown:focus { + border-color: rgba(0, 0, 0, 0.12); } -.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-4:after { - content: "####"; + +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; } -.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-5:after { - content: "#####"; + +input[type=range]::-webkit-slider-runnable-track { + height: 4px; + -webkit-appearance: none; } -.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-6:after { - content: "######"; + +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; } -.cc-editor-heading-hash.is-mobile .cm-s-obsidian:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child):after { - letter-spacing: -3px; + +.theme-dark input[type=range]::-webkit-slider-thumb { + background-color: #c8c8c8; } -.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .cm-header.cm-formatting-header.obsidian-search-match-highlight { - background: transparent; +input[type=range] { + outline: none; } -.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header { - position: relative; + +input[type=checkbox] { + -webkit-appearance: none; + appearance: none; + width: 1em; + height: 1em; + padding: 0; + margin: 0; + background: var(--shade-0); + border: 1px solid var(--shade-40); + box-sizing: border-box; + box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); + border-radius: 4px; + filter: none; } -.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header:not(.cm-active) .cm-formatting-header:not(:only-child):after { - background-color: transparent; - color: transparent; +.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); } -.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child) { - z-index: 1000; - position: absolute; - left: 0; - transform: translateX(-100%); - display: inline-block; - color: transparent; +input[type=checkbox]:focus, input[type=checkbox]:hover { + outline: 0; } -.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child):after { - background-color: var(--background-primary); - bottom: 15%; - color: var(--text-faint); - font-family: var(--default-font); - font-size: 10px; - font-weight: var(--normal-weight); - position: absolute; - right: 0; +.is-flashing input[type=checkbox]:checked, input[type=checkbox]:checked { + background: hsl(var(--accent-hsl)); + box-shadow: none; + border-color: transparent; } -.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-1:after { - content: "#"; +.is-flashing input[type=checkbox]:checked:before, input[type=checkbox]:checked:before { + background-image: url('data:image/svg+xml;utf8,'); + background-repeat: no-repeat; + background-position: center center; + background-size: 71%; + line-height: 1; + width: 100%; + height: 100%; + content: " "; + display: block; } -.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-2:after { - content: "##"; + +.embedded-backlinks, +.outgoing-link-pane, +.backlink-pane { + background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; + font-family: var(--default-font); + font-size: var(--ui-font-size); + padding-bottom: 5rem; } -.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-3:after { - content: "###"; +.theme-dark .embedded-backlinks, +.theme-dark .outgoing-link-pane, +.theme-dark .backlink-pane { + background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; } -.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-4:after { - content: "####"; +.mod-left-split .embedded-backlinks, +.mod-left-split .outgoing-link-pane, +.mod-left-split .backlink-pane { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; } -.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-5:after { - content: "#####"; +.theme-dark .mod-left-split .embedded-backlinks, +.theme-dark .mod-left-split .outgoing-link-pane, +.theme-dark .mod-left-split .backlink-pane { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; } -.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-6:after { - content: "######"; +.is-translucent .embedded-backlinks, .is-mobile .embedded-backlinks, .workspace-fake-target-overlay .embedded-backlinks, +.is-translucent .outgoing-link-pane, +.is-mobile .outgoing-link-pane, +.workspace-fake-target-overlay .outgoing-link-pane, +.is-translucent .backlink-pane, +.is-mobile .backlink-pane, +.workspace-fake-target-overlay .backlink-pane { + background: none !important; } -.cc-lp-editor-heading-hash.is-mobile .cm-s-obsidian.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child):after { - letter-spacing: -3px; +.embedded-backlinks .search-result-file-matches, +.outgoing-link-pane .search-result-file-matches, +.backlink-pane .search-result-file-matches { + padding-right: 10px; + padding-left: 5px; } - -@keyframes cm-blink { - 0% { - opacity: 1; - } - 10% { - opacity: 1; - } - 40% { - opacity: 1; - } - 50% { - opacity: 0; - } - 90% { - opacity: 0; - } - 100% { - opacity: 1; - } +.embedded-backlinks .search-result-file-match:not(.search-info-more-matches), +.outgoing-link-pane .search-result-file-match:not(.search-info-more-matches), +.backlink-pane .search-result-file-match:not(.search-info-more-matches) { + background-color: var(--shade-3); } -@keyframes cm-blink2 { - 0% { - opacity: 1; - } - 10% { - opacity: 1; - } - 40% { - opacity: 1; - } - 50% { - opacity: 0; - } - 90% { - opacity: 0; - } - 100% { - opacity: 1; - } +.embedded-backlinks .search-result-container, +.outgoing-link-pane .search-result-container, +.backlink-pane .search-result-container { + padding: 0 0 5px 10px; + margin-left: 0; + background: none; } -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%; +.theme-dark .embedded-backlinks .search-result-container, +.theme-dark .outgoing-link-pane .search-result-container, +.theme-dark .backlink-pane .search-result-container { + background: none; } - -body.is-mobile { - --svg-xs: 17px; - --svg-s: 18px; - --svg-m: 19px; - --svg-l: 20px; - --svg-xl: 22px; - --svg-xxl: 24px; +.embedded-backlinks .tree-item-flair, +.outgoing-link-pane .tree-item-flair, +.backlink-pane .tree-item-flair { + margin-right: 10px; } - -.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); +.embedded-backlinks .search-result-file-title .tree-item-flair, +.outgoing-link-pane .search-result-file-title .tree-item-flair, +.backlink-pane .search-result-file-title .tree-item-flair { + display: none; } - -.side-dock-ribbon-action > svg { - width: 17px; - height: 17px; +.embedded-backlinks > .tree-item-self > .tree-item-inner, +.outgoing-link-pane > .tree-item-self > .tree-item-inner, +.backlink-pane > .tree-item-self > .tree-item-inner { + color: var(--text-muted); } - -.is-mobile .view-action > svg, -.is-mobile .side-dock-ribbon-action > svg, -.is-mobile .view-header-icon > svg, -.is-mobile .nav-action-button svg, -.is-mobile .workspace-tab-header-inner-icon > svg { - width: var(--svg-xxl); - height: var(--svg-xxl); +.embedded-backlinks .tree-item-self.is-clickable:hover, +.outgoing-link-pane .tree-item-self.is-clickable:hover, +.backlink-pane .tree-item-self.is-clickable:hover { + background-color: transparent; } - -.workspace-drawer-header-icon > svg { - width: var(--svg-xxl); - height: var(--svg-xxl); +.embedded-backlinks .tree-item-self.is-clickable > .tree-item-inner, +.outgoing-link-pane .tree-item-self.is-clickable > .tree-item-inner, +.backlink-pane .tree-item-self.is-clickable > .tree-item-inner { + padding: 6px 0 6px 2px; } -.menu-item-icon svg { - width: var(--svg-s); - height: var(--svg-s); +.outgoing-link-item .tree-item-inner-subtext, +.outgoing-link-item .tree-item-icon { + color: var(--text-muted); } - -.setting-hotkey-icon.setting-delete-hotkey { - display: flex; - line-height: 1; - margin-left: 6px; +.outgoing-link-item .tree-item-inner { + line-height: 1.3; } -.setting-add-hotkey-button, -.setting-restore-hotkey-button { - line-height: 1; - height: unset; - padding: 4px 6px; - display: flex; - align-items: center; -} -.setting-add-hotkey-button svg, -.setting-restore-hotkey-button svg { - position: static; +.search-result-file-match-destination-file { + border-radius: var(--radius-m); + color: var(--text-muted); + padding: 3px 5px; + background-color: transparent; + border: none; } - -.setting-add-hotkey-button:hover, -.setting-restore-hotkey-button:hover { +.search-result-file-match:hover .search-result-file-match-destination-file:hover, .search-result-file-match:hover .search-result-file-match-destination-file { color: var(--text-muted); - background: var(--shade-plus-darker); + background-color: transparent; +} +.search-result-file-match:hover .search-result-file-match-destination-file:hover { + background-color: var(--shade-plus-darker); } -.setting-add-hotkey-button > svg { - width: var(--svg-xl); - height: var(--svg-xl); - position: static; - display: block; +.embedded-backlinks { + border-top: 1px solid var(--background-modifier-border); + padding-top: 1.5em; } -.view-header-icon, -.workspace-tab-header, -.side-dock-ribbon-tab { - background: transparent; - color: var(--text-muted); +.modal > .modal-content.community-plugin { + padding: 0; + flex-direction: row; + align-items: flex-start; } -.view-header-icon { - align-items: center; - border-radius: var(--radius-s); - color: var(--shade-40); - cursor: grab; - display: flex; - justify-content: center; - line-height: 1; - opacity: 1; - padding: 4px 6px; - position: static; - top: 0; -} -.view-header-icon:hover { - color: var(--text-muted); - background-color: var(--shade-plus-darker); -} - -.view-header-icon:hover, -.workspace-tab-header:hover, -.side-dock-ribbon-tab:hover, -.side-dock-ribbon-action:hover { - background: var(--shade-plus-darker); - color: var(--text-muted); - opacity: 1; +.community-plugin-search, +.community-plugin-details { + height: 100%; } -.workspace-tab-header-inner { - line-height: 1; +.community-plugin-search { padding: 0; + border-right: 1px solid var(--background-modifier-border); } - -.workspace-leaf-content[data-type=starred] .nav-file-icon { +.community-plugin-search .setting-item-info { display: none; } +.community-plugin-search .setting-item { + padding: 26px 0 0; +} +.community-plugin-search .setting-item-control { + width: 100%; +} +.community-plugin-search .search-input-container { + width: 100%; + margin: 0; +} +.community-plugin-search button.clickable-icon { + margin: 0 10px 0 0; + padding: 8px 10px; +} -.workspace-drawer-active-tab-back-icon, -.workspace-drawer-active-tab-back-icon > svg { - width: 0.9rem; - height: 0.9rem; - color: var(--shade-30); +.community-plugin-search-summary { + padding: 0 12px 10px; + font-size: 13px; } -.setting-item[data-id=folder-h] .setting-item-name::before, -.setting-item[data-id=folder-s] .setting-item-name::before, -.setting-item[data-id=folder-b] .setting-item-name::before, -body:not(.cc-no-folder-icons) .nav-folder-title-content::before { - flex-shrink: 0; - flex-grow: 0; - margin-right: 5px; - position: relative; - top: -1px; - content: " "; - display: inline-block; - width: var(--svg-l); - height: var(--svg-l); - background-size: contain; +.community-plugin-search-results { + background: linear-gradient(var(--background-secondary-alt) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; background-repeat: no-repeat; - background-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)); + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; } - -.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; +.theme-dark .community-plugin-search-results { + background: linear-gradient(var(--background-secondary-alt) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; +} +.is-mobile .community-plugin-search-results { + background: none !important; } -body:not(.cc-no-folder-icons) .cc-truncated-explorer-titles .nav-folder-title-content::before { - top: 2px; +.community-plugin-item { + padding: 16px 16px 16px; + margin: 0; + border-top: 1px solid var(--shade-plus-darker); } -body:not(.cc-no-folder-icons) .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content::before { - display: none; +.community-plugin-item .community-plugin-downloads { + font-size: 12px; +} +.community-plugin-item .community-plugin-author { + color: var(--text-muted); + font-size: 12px; + padding: 0 0 10px; +} +.community-plugin-item .community-plugin-desc { + color: var(--text-normal); +} +.community-plugin-item:hover { + background-color: var(--shade-3); } -body:not(.cc-no-file-icons).cc-no-folder-icons .nav-file-title-content::before { - margin-right: 4px; - margin-left: -1px; +.community-plugin-downloads { + color: var(--text-normal); + display: flex; + align-items: flex-end; + margin-top: 0; + line-height: 1; + padding: 4px 0 4px; +} +.community-plugin-downloads > span { + display: flex; } -body:not(.cc-no-file-icons) .nav-file-title-content::before { - flex-shrink: 0; - flex-grow: 0; - margin-right: 5px; - position: relative; - top: 1px; - content: " "; - display: inline-block; - width: var(--svg-l); - height: var(--svg-l); - background-size: contain; - background-repeat: no-repeat; - background-position: center center; - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0zMy4yNzQgMzQuODQ0bC00LjgwNy0xMy4wNkgyNi4xMWwtNC43ODQgMTIuOTkzYy0uNjUyIDEuNzk3LS45MzIgMi4wNjYtMi40MDQgMi4yMzVWMzhoNS40MDJ2LS45ODhjLTEuNzk3LS4yMjUtMi4wMS0uNTI4LTEuNDQ4LTIuMTlsLjc5Ny0yLjI5MWg1LjY5NGwuODA4IDIuMjljLjU3MyAxLjY1Mi4zMzcgMS45NjYtMS40NDggMi4xOVYzOGg2LjkxOHYtLjk4OGMtMS40MDQtLjE2OS0xLjczLS40MzgtMi4zNy0yLjE2OHptLTkuMTg3LTMuNTI2bDIuNDE1LTcuMDA4IDIuNDQ4IDcuMDA4aC00Ljg2M3pNMTcgNDRoMzB2M0gxN3pNMTcgNTFoMzB2M0gxN3oiLz48L2c+PC9zdmc+"); +.community-plugin-downloads-text { + position: static; } -body:not(.cc-no-file-icons) .is-unsupported > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg=="); + +.community-plugin-name { + font-size: 14px; + font-weight: var(--medium-weight); + width: 100%; } -body:not(.cc-no-file-icons) .is-unsupported[data-path$=".zip"] > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM4ODgiIGQ9Ik0yMS4wMDIgMzUuNDl2MTYuMjQ3YzAgLjY5My41NTcgMS4yNSAxLjI1IDEuMjVoNy40OThjLjY5MyAwIDEuMjUtLjU1NyAxLjI1LTEuMjVWMzUuNDloLTkuOTk4em0yLjUgOS45OThIMjguNXY1aC00Ljk5OXYtNXpNMjYgMi45OTVoLTV2NC45OTloNXYtNXptMCA0Ljk5OXY1aDQuOTk4di01SDI2em0wIDVoLTV2NC45OThoNXYtNC45OTl6bTAgNC45OTh2NWg0Ljk5OHYtNUgyNnptMCA1aC01djQuOTk5aDV2LTV6bTAgNC45OTl2NWg0Ljk5OHYtNUgyNnoiLz48L2c+PC9zdmc+"); +.community-plugin-name .flair { + display: block; + font-size: 12px; + line-height: 1; + padding: 5px; + letter-spacing: 0; + text-transform: none; + position: static; + margin: 5px 0; + width: fit-content; } -body:not(.cc-no-file-icons) .nav-file-title[data-path$=".svg"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons) .nav-file-title[data-path$=".bmp"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons) .nav-file-title[data-path$=".jpeg"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons) .nav-file-title[data-path$=".jpg"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons) .nav-file-title[data-path$=".png"] > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0yNS4yNDkgMzkuNWEyLjI1IDIuMjUgMCAxMDAtNC41IDIuMjUgMi4yNSAwIDAwMCA0LjV6TTI5Ljc0OSA0NGwtMi4yNS0zLTQuNSA2aDE4bC02Ljc1LTktNC41IDZ6Ii8+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTQzLjk5OSAyOWgtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MThjMCAxLjY1NCAxLjM0NiAzIDMgM2gyNGMxLjY1NCAwIDMtMS4zNDYgMy0zVjMyYzAtMS42NTQtMS4zNDYtMy0zLTN6bS0yNCAyMVYzMmgyNGwuMDAzIDE4SDE5Ljk5OXoiLz48L2c+PC9zdmc+"); + +.community-plugin-version, +.community-plugin-author { + line-height: inherit; } -body:not(.cc-no-file-icons) .nav-file-title[data-path$=".pdf"] > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzUiIGhlaWdodD0iMzQiIHg9IjE1IiB5PSIyMCIgZmlsbD0iIzAwMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1IDIwaDM1djM0SDE1eiIvPjxwYXRoIGQ9Ik0yNi42MDYgMzkuNjc2Yy45OTYtMS45NTMgMi4xMjktNC4xNTQgMy4wMzUtNi4zNjNMMzAgMzIuNDRjLTEuMTg0LTQuNTA1LTEuODk0LTguMTIyLTEuMjYtMTAuNDYuMTctLjYxLjg3Ny0uOTggMS42MzItLjk4bC40Ni4wMDdoLjA4NWMxLjAzMy0uMDE2IDEuNTIgMS4yOTkgMS41NzUgMS44MS4wOTEuODUxLS4zMDMgMi4yOTItLjMwMyAyLjI5MiAwLS41ODIuMDIzLTEuNTIyLS4zNDQtMi4zMzMtLjQyNy0uOTM5LS44MzYtMS41LTEuMjAyLTEuNTg5LS4xODUuMTI0LS4zNjQuMzgtLjQyNi44NzEtLjEyNy42OS0uMTY2IDEuNTYtLjE2NiAyLjAwOSAwIDEuNTg1LjMxMyAzLjY3Ny45MjYgNS44MzQuMTE2LS4zMzQuMjE3LS42NTUuMjk4LS45NTUuMTI2LS40NzQuOTI2LTMuNjE1LjkyNi0zLjYxNXMtLjIwMiA0LjE4LS40ODMgNS40NDZjLS4wNi4yNjctLjEyNy41MzEtLjE5Ni44MDIgMS4wMTEgMi44MjYgMi42NCA1LjM0OCA0LjU4NSA3LjE2NC43NjcuNzE2IDEuNzM1IDEuMjk0IDIuNjUxIDEuODIgMi4wMDEtLjI4NiAzLjg0My0uNDIgNS4zOC0uNDA0IDIuMDQuMDI3IDMuNTM2LjMyOSA0LjE0Mi45MjYuMjk3LjI5LjQxOC42NC40NTUgMS4wMzMuMDA5LjE1My0uMDY2LjUxMi0uMDg3LjYwMi4wMjEtLjEwOS4wMjEtLjY0NS0xLjYxNi0xLjE2OC0xLjI4OS0uNDEyLTMuNzAyLS40LTYuNTk3LS4wOSAzLjM0OSAxLjYzNyA2LjYxMSAyLjQ1MSA3LjY0NiAxLjk2My4yNTItLjEyMy41NTktLjU0My41NTktLjU0M3MtLjE4Mi44MjgtLjMxMyAxLjAzNWExLjYzIDEuNjMgMCAwMS0uODA1LjU1Yy0xLjYzMy40MzctNS44ODQtLjU3Mi05LjU5LTIuNjg5LTQuMTM5LjYxLTguNjg2IDEuNzM2LTEyLjMzIDIuOTMyLTMuNTgyIDYuMjc2LTYuMjc0IDkuMTU4LTguNDY0IDguMDYybC0uODA2LS40MDVjLS4zMjctLjE4Ny0uMzc3LS42NDMtLjMwMS0xLjAxNC4yNTUtMS4yNSAxLjgyMi0zLjEzMiA0Ljk2OS01LjAxLjMzOS0uMjA2IDEuODQ4LTEuMDAzIDEuODQ4LTEuMDAzcy0xLjExNyAxLjA4LTEuMzggMS4yOTNjLTIuNTExIDIuMDU4LTQuMzY1IDQuNjQ4LTQuMzE5IDUuNjUybC4wMS4wODhjMi4xMzMtLjMwNCA1LjMzMy00LjY0NyA5LjQ0Ny0xMi42OTZ2LS4wMDF6bTEuMzAzLjY2OGExNjUuMjU0IDE2NS4yNTQgMCAwMS0xLjk3OCAzLjU5NmMzLjQzLTEuNDM3IDcuMTItMi4zNTcgMTAuNjM1LTMuMDEtLjQ3Mi0uMzI2LS45My0uNjcyLTEuMzYyLTEuMDM3LTEuOTM1LTEuNjM4LTMuNDEtMy42ODItNC40OC01LjgzM2E0OS45NzggNDkuOTc4IDAgMDEtMi44MTUgNi4yODQiLz48L21hc2s+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTI2LjYwNiAzOS42NzZjLjk5Ni0xLjk1MyAyLjEyOS00LjE1NCAzLjAzNS02LjM2M0wzMCAzMi40NGMtMS4xODQtNC41MDUtMS44OTQtOC4xMjItMS4yNi0xMC40Ni4xNy0uNjEuODc3LS45OCAxLjYzMi0uOThsLjQ2LjAwN2guMDg1YzEuMDMzLS4wMTYgMS41MiAxLjI5OSAxLjU3NSAxLjgxLjA5MS44NTEtLjMwMyAyLjI5Mi0uMzAzIDIuMjkyIDAtLjU4Mi4wMjMtMS41MjItLjM0NC0yLjMzMy0uNDI3LS45MzktLjgzNi0xLjUtMS4yMDItMS41ODktLjE4NS4xMjQtLjM2NC4zOC0uNDI2Ljg3MS0uMTI3LjY5LS4xNjYgMS41Ni0uMTY2IDIuMDA5IDAgMS41ODUuMzEzIDMuNjc3LjkyNiA1LjgzNC4xMTYtLjMzNC4yMTctLjY1NS4yOTgtLjk1NS4xMjYtLjQ3NC45MjYtMy42MTUuOTI2LTMuNjE1cy0uMjAyIDQuMTgtLjQ4MyA1LjQ0NmMtLjA2LjI2Ny0uMTI3LjUzMS0uMTk2LjgwMiAxLjAxMSAyLjgyNiAyLjY0IDUuMzQ4IDQuNTg1IDcuMTY0Ljc2Ny43MTYgMS43MzUgMS4yOTQgMi42NTEgMS44MiAyLjAwMS0uMjg2IDMuODQzLS40MiA1LjM4LS40MDQgMi4wNC4wMjcgMy41MzYuMzI5IDQuMTQyLjkyNi4yOTcuMjkuNDE4LjY0LjQ1NSAxLjAzMy4wMDkuMTUzLS4wNjYuNTEyLS4wODcuNjAyLjAyMS0uMTA5LjAyMS0uNjQ1LTEuNjE2LTEuMTY4LTEuMjg5LS40MTItMy43MDItLjQtNi41OTctLjA5IDMuMzQ5IDEuNjM3IDYuNjExIDIuNDUxIDcuNjQ2IDEuOTYzLjI1Mi0uMTIzLjU1OS0uNTQzLjU1OS0uNTQzcy0uMTgyLjgyOC0uMzEzIDEuMDM1YTEuNjMgMS42MyAwIDAxLS44MDUuNTVjLTEuNjMzLjQzNy01Ljg4NC0uNTcyLTkuNTktMi42ODktNC4xMzkuNjEtOC42ODYgMS43MzYtMTIuMzMgMi45MzItMy41ODIgNi4yNzYtNi4yNzQgOS4xNTgtOC40NjQgOC4wNjJsLS44MDYtLjQwNWMtLjMyNy0uMTg3LS4zNzctLjY0My0uMzAxLTEuMDE0LjI1NS0xLjI1IDEuODIyLTMuMTMyIDQuOTY5LTUuMDEuMzM5LS4yMDYgMS44NDgtMS4wMDMgMS44NDgtMS4wMDNzLTEuMTE3IDEuMDgtMS4zOCAxLjI5M2MtMi41MTEgMi4wNTgtNC4zNjUgNC42NDgtNC4zMTkgNS42NTJsLjAxLjA4OGMyLjEzMy0uMzA0IDUuMzMzLTQuNjQ3IDkuNDQ3LTEyLjY5NnYtLjAwMXptMS4zMDMuNjY4YTE2NS4yNTQgMTY1LjI1NCAwIDAxLTEuOTc4IDMuNTk2YzMuNDMtMS40MzcgNy4xMi0yLjM1NyAxMC42MzUtMy4wMS0uNDcyLS4zMjYtLjkzLS42NzItMS4zNjItMS4wMzctMS45MzUtMS42MzgtMy40MS0zLjY4Mi00LjQ4LTUuODMzYTQ5Ljk3OCA0OS45NzggMCAwMS0yLjgxNSA2LjI4NCIvPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0yNi42MDYgMzkuNjc2bC0uNDQ2LS4yMjctLjAwNi4wMTMtLjAwNi4wMTMuNDU4LjIwMXptMy4wMzUtNi4zNjNsLS40NjItLjE5LjQ2My4xOXpNMzAgMzIuNDRsLjQ2Mi4xOS4wNjQtLjE1NS0uMDQzLS4xNjItLjQ4My4xMjd6bS0xLjI2LTEwLjQ2bC0uNDgxLS4xMzUtLjAwMS4wMDQuNDgyLjEzem0xLjYzMi0uOThsLjAwOC0uNWgtLjAwOHYuNXptLjQ2LjAwN2wtLjAwNy41aC4wMDd2LS41em0uMDg1IDB2LjVoLjAwN2wtLjAwNy0uNXptMS41NzUgMS44MWwuNDk3LS4wNTMtLjQ5Ny4wNTN6bS0uMzAzIDIuMjkyaC0uNWwuOTgzLjEzMi0uNDgzLS4xMzJ6bS0uMzQ0LTIuMzMzbC40NTYtLjIwNi0uMDAxLS4wMDEtLjQ1NS4yMDd6bS0xLjIwMi0xLjU4OWwuMTE4LS40ODUtLjIxMy0uMDUyLS4xODMuMTIyLjI3OC40MTV6bS0uNDI2Ljg3MWwuNDkyLjA5MS4wMDItLjAxNC4wMDItLjAxNS0uNDk2LS4wNjJ6bS43NiA3Ljg0M2wtLjQ4MS4xMzcuNDM0IDEuNTI2LjUyLTEuNS0uNDczLS4xNjN6bS4yOTgtLjk1NWwuNDgzLjEzdi0uMDAybC0uNDgzLS4xMjh6bS45MjYtMy42MTVsLjUuMDI0LS45ODUtLjE0Ny40ODUuMTIzem0tLjQ4MyA1LjQ0NmwuNDg4LjExdi0uMDAybC0uNDg4LS4xMDh6bS0uMTk2LjgwMmwtLjQ4NS0uMTI0LS4wMzguMTQ4LjA1Mi4xNDUuNDctLjE2OXptNC41ODUgNy4xNjRsLjM0Mi0uMzY2LS4zNDIuMzY2em0yLjY1MSAxLjgybC0uMjQ5LjQzNC4xNS4wODYuMTctLjAyNS0uMDctLjQ5NXptNS4zOC0uNDA0bC4wMDctLjVoLS4wMDFsLS4wMDYuNXptNC4xNDIuOTI2bC0uMzUuMzU2di4wMDFsLjM1LS4zNTd6bS40NTUgMS4wMzNsLjUtLjAyOC0uMDAxLS4wMS0uMDAxLS4wMS0uNDk4LjA0OHptLS4wODcuNjAybC0uNDktLjA5OC45NzUuMjE2LS40ODUtLjExOHptLTEuNjE2LTEuMTY4bC0uMTUyLjQ3Ny4xNTItLjQ3N3ptLTYuNTk3LS4wOWwtLjA1My0uNDk4LTEuNzI1LjE4NCAxLjU1OC43NjIuMjItLjQ0OXptNy42NDYgMS45NjNsLjIxMy40NTMuMDA2LS4wMDMtLjIyLS40NXptLjU1OS0uNTQzbC40ODguMTA4LS44OTItLjQwMy40MDQuMjk1em0tLjMxMyAxLjAzNWwuNDAxLjI5OC4wMTEtLjAxNS4wMS0uMDE2LS40MjItLjI2N3ptLS44MDUuNTVsLS4xMjgtLjQ4M2gtLjAwMWwuMTI5LjQ4NHptLTkuNTktMi42ODlsLjI0OS0uNDM0LS4xNS0uMDg2LS4xNzEuMDI1LjA3My40OTV6bS0xMi4zMyAyLjkzMmwtLjE1Ni0uNDc2LS4xODMuMDYtLjA5NS4xNjguNDM0LjI0OHptLTguNDY0IDguMDYybC0uMjI1LjQ0N2guMDAxbC4yMjQtLjQ0N3ptLS44MDYtLjQwNWwtLjI0OC40MzQuMDEyLjAwNy4wMTIuMDA2LjIyNC0uNDQ3em0tLjMwMS0xLjAxNGwtLjQ5LS4xLjQ5LjF6TTIxIDQ2LjM0M2wuMjU2LjQyOS4wMDMtLjAwMi0uMjYtLjQyOHptMS44NDgtMS4wMDNsLjM0Ny4zNTktLjU4MS0uODAxLjIzNC40NDJ6bS0xLjM4IDEuMjkzbC0uMzE0LS4zODgtLjAwMi4wMDEuMzE3LjM4N3ptLTQuMzE5IDUuNjUybC0uNDk5LjAyM3YuMDE0bC4wMDIuMDE1LjQ5Ny0uMDUyem0uMDEuMDg4bC0uNDk4LjA1MS4wNTQuNTE3LjUxNC0uMDczLS4wNy0uNDk1em05LjQ0Ny0xMi42OTZsLjQ0NS4yMjcuMDA3LS4wMTMuMDA2LS4wMTQtLjQ1OC0uMnptLS42NzUgNC4yNjNsLS40MzYtLjI0Ni0uNzE1IDEuMjcgMS4zNDQtLjU2My0uMTkzLS40NjF6bTEwLjYzNS0zLjAxbC4wOTEuNDkxIDEuMTgzLS4yMi0uOTktLjY4My0uMjg0LjQxMnptLTEuMzYyLTEuMDM3bC0uMzIzLjM4Mi4zMjMtLjM4MnptLTQuNDgtNS44MzNsLjQ0OC0uMjIyLS41MTUtMS4wMzUtLjQwMiAxLjA4My40NjkuMTc0em0tMy42NzMgNS44NDNjLjk5NC0xLjk0OCAyLjEzNy00LjE2OCAzLjA1My02LjRsLS45MjUtLjM4Yy0uODk3IDIuMTg3LTIuMDIgNC4zNjgtMy4wMTggNi4zMjZsLjg5LjQ1NHptMy4wNTMtNi40bC4zNTgtLjg3My0uOTI0LS4zOC0uMzU5Ljg3My45MjUuMzh6bS4zOC0xLjE5Yy0uNTkxLTIuMjQ4LTEuMDU5LTQuMjU2LTEuMy01Ljk4NS0uMjQ0LTEuNzM3LS4yNTItMy4xNDYuMDM5LTQuMjE4bC0uOTY1LS4yNjFjLS4zNDQgMS4yNjctLjMxNCAyLjgzNS0uMDY1IDQuNjE4LjI1IDEuNzkuNzMgMy44NDMgMS4zMjMgNi4xbC45NjgtLjI1NHptLTEuMjYyLTEwLjE5OWMuMDg0LS4zLjUwNi0uNjE0IDEuMTUtLjYxNHYtMWMtLjg2NiAwLTEuODU2LjQyNy0yLjExMyAxLjM0NWwuOTYzLjI3em0xLjE0My0uNjE0bC40Ni4wMDcuMDE1LTEtLjQ2LS4wMDctLjAxNSAxem0uNDY3LjAwN2guMDg1di0xaC0uMDg1djF6bS4wOTIgMGMuMjc0LS4wMDUuNTE4LjE2LjczLjQ4My4yMTMuMzIyLjMyMi43MDIuMzQxLjg4bC45OTQtLjEwN2EzLjI1OCAzLjI1OCAwIDAwLS41LTEuMzI0Yy0uMzA0LS40Ni0uODItLjk0NC0xLjU4LS45MzJsLjAxNSAxem0xLjA3IDEuMzYzYy4wMzguMzQ3LS4wMjQuODU4LS4xMSAxLjMyYTExLjY3MyAxMS42NzMgMCAwMS0uMTYyLjczbC0uMDExLjA0NC0uMDAzLjAxdi4wMDNsLjQ4MS4xMzIuNDgzLjEzMnYtLjAwMmwuMDAxLS4wMDQuMDA0LS4wMTRhNS44MSA1LjgxIDAgMDAuMDU5LS4yMzRjLjAzNy0uMTU0LjA4NS0uMzcuMTMtLjYxMy4wODgtLjQ3LjE3Ny0xLjEwNi4xMjMtMS42MWwtLjk5NC4xMDZ6bS42OTUgMi4yNGMwLS41NTUuMDMyLTEuNjEyLS4zODktMi41NGwtLjkxLjQxMmMuMzE0LjY5NC4zIDEuNTE4LjMgMi4xMjdoMXptLS4zODktMi41NDFjLS4yMi0uNDg2LS40NDctLjg5Ny0uNjc5LTEuMjA2LS4yMTgtLjI5MS0uNTAxLS41NzQtLjg2LS42NjFsLS4yMzYuOTcxYy0uMDAzIDAgLjAyNC4wMDYuMDgyLjA1My4wNTcuMDQ4LjEyOS4xMjMuMjE0LjIzNy4xNy4yMjguMzYyLjU2Ny41NjkgMS4wMmwuOTEtLjQxNHptLTEuOTM1LTEuNzk3Yy0uMzQuMjI3LS41Ny42MzUtLjY0NCAxLjIyNGwuOTkyLjEyNGMuMDUtLjM5NC4xNzgtLjQ5Ny4yMDgtLjUxN2wtLjU1Ni0uODMxem0tLjY0IDEuMTk1Yy0uMTM1LjczMi0uMTc0IDEuNjM2LS4xNzQgMi4xaDFjMC0uNDM0LjAzOC0xLjI3LjE1OC0xLjkxOGwtLjk4NC0uMTgyem0tLjE3NCAyLjFjMCAxLjY0Mi4zMjIgMy43OC45NDUgNS45N2wuOTYyLS4yNzNjLS42MDQtMi4xMjMtLjkwNy00LjE2OS0uOTA3LTUuNjk3aC0xem0xLjg5OCA1Ljk5OGMuMTE5LS4zNDEuMjI0LS42NzQuMzEtLjk5bC0uOTY2LS4yNmMtLjA3Ny4yODctLjE3NS41OTYtLjI4OC45MjJsLjk0NC4zMjh6bS4zMS0uOTkxYy4wNjMtLjI0LjI5NS0xLjE0Ny41MS0xLjk5bC4yOS0xLjEzMS4wOTItLjM2My4wMjUtLjEuMDA3LS4wMjYuMDAyLS4wMDd2LS4wMDJsLS40ODQtLjEyNC0uNDg1LS4xMjN2LjAwMmwtLjAwMi4wMDctLjAwNy4wMjYtLjAyNS4xLS4wOTMuMzYzYTIxMjguODU5IDIxMjguODU5IDAgMDEtLjc5NyAzLjExMWwuOTY3LjI1N3ptLjQ0Mi0zLjc0M2wtLjUtLjAyNHYuMDEybC0uMDAyLjAzNWE1Ni42MjYgNTYuNjI2IDAgMDEtLjAzMy42MjJjLS4wMjQuNDEtLjA1Ny45Ny0uMSAxLjU2OC0uMDg2IDEuMjE1LS4yMDUgMi41MzYtLjMzNiAzLjEyNGwuOTc2LjIxN2MuMTUtLjY3Ni4yNzMtMi4wNzkuMzU4LTMuMjdhMTExLjg4MiAxMTEuODgyIDAgMDAuMTI3LTIuMDc2bC4wMDctLjEzNi4wMDItLjAzNXYtLjAxLS4wMDJsLS41LS4wMjV6bS0uOTcgNS4zMzZjLS4wNi4yNi0uMTI1LjUxOC0uMTk0Ljc4OGwuOTY5LjI0OGMuMDctLjI3MS4xMzgtLjU0MS4yLS44MTZsLS45NzYtLjIyem0tLjE4IDEuMDhjMS4wMzYgMi44OTQgMi43MDcgNS40ODYgNC43MTUgNy4zNjFsLjY4Mi0uNzNjLTEuODgtMS43NTctMy40NjgtNC4yMDktNC40NTYtNi45NjdsLS45NDEuMzM3em00LjcxNSA3LjM2Yy44MTQuNzYyIDEuODMgMS4zNjUgMi43NDMgMS44OWwuNDk4LS44NjdjLS45Mi0uNTI5LTEuODQtMS4wOC0yLjU1OC0xLjc1M2wtLjY4My43M3ptMy4wNjMgMS45NTFjMS45ODItLjI4MyAzLjc5OC0uNDE2IDUuMzA0LS4zOTlsLjAxLTFjLTEuNTY3LS4wMTctMy40MzYuMTItNS40NTYuNDFsLjE0Mi45OXptNS4zMDMtLjM5OWMxIC4wMTMgMS44NDguMDk0IDIuNTA5LjIzOC42NzcuMTQ3IDEuMDg4LjM0NiAxLjI4OC41NDRsLjcwMi0uNzEyYy0uNDA1LS40LTEuMDQ1LS42NS0xLjc3OC0uODEtLjc0OS0uMTYyLTEuNjY5LS4yNDYtMi43MDgtLjI2bC0uMDEzIDF6bTMuNzk5Ljc4M2MuMTg4LjE4NC4yNzYuNDEuMzA2LjcyNGwuOTk2LS4wOTVjLS4wNDUtLjQ3MS0uMTk3LS45NDctLjYwMy0xLjM0NGwtLjcuNzE1em0uMzA1LjcwNWMwLS4wMDQgMCAuMDE1LS4wMDUuMDY0YTQuMjgxIDQuMjgxIDAgMDEtLjA3LjM5MmwuOTcyLjIzNWE1LjA2IDUuMDYgMCAwMC4wNjMtLjMxMmMuMDItLjExNS4wNDYtLjI5Ni4wMzgtLjQzNmwtLjk5OC4wNTd6bS45MDIuNjcyYy4wNDUtLjIyNS0uMDA3LS41NS0uMzEzLS44NzItLjI4NS0uMy0uNzg2LS41OTktMS42NC0uODcxbC0uMzA1Ljk1M2MuNzgzLjI1IDEuMS40ODEgMS4yMi42MDYuMDk4LjEwNC4wMzQuMTAzLjA1Ny0uMDEzbC45OC4xOTd6bS0xLjk1My0xLjc0M2MtLjcxNy0uMjMtMS43MDMtLjMzLTIuODQ1LS4zNC0xLjE1LS4wMS0yLjQ5OC4wNzMtMy45NTguMjI4bC4xMDYuOTk0YzEuNDM1LS4xNTIgMi43NDItLjIzMSAzLjg0NC0uMjIxIDEuMTEuMDEgMS45NzYuMTA4IDIuNTQ4LjI5MWwuMzA1LS45NTJ6bS02Ljk3LjgzNGMxLjcuODMyIDMuMzg1IDEuNDU4IDQuNzg3IDEuODE1LjcuMTc5IDEuMzQyLjI5MyAxLjg4Ni4zMjkuNTI2LjAzNSAxLjAyOS4wMDIgMS40MDYtLjE3NmwtLjQyNy0uOTA1Yy0uMTQuMDY2LS40MzIuMTE1LS45MTMuMDgzLS40NjQtLjAzLTEuMDQxLS4xMy0xLjcwNS0uMy0xLjMyNS0uMzM3LTIuOTQ1LS45MzctNC41OTQtMS43NDRsLS40NC44OTh6bTguMDg1IDEuOTY1Yy4yMjItLjEwOC40MTctLjMxMS41MjctLjQzM2EzLjc3IDMuNzcgMCAwMC4xOTgtLjI0bC4wMTMtLjAxNy4wMDQtLjAwNS4wMDEtLjAwMi0uNDAzLS4yOTYtLjQwNC0uMjk1LS4wMDEuMDAyLS4wMDcuMDEtLjAzMi4wNGEyLjgyOSAyLjgyOSAwIDAxLS4xMTMuMTM0IDEuNzYyIDEuNzYyIDAgMDEtLjE5Ny4xODcuMzQzLjM0MyAwIDAxLS4wMTguMDEybC0uMDA3LjAwNC40MzkuODk5em0uMzQtLjk5M2wtLjQ4OC0uMTA3di4wMDFsLS4wMDIuMDA3YTIuNjY2IDIuNjY2IDAgMDEtLjAyNy4xMTdjLS4wMTkuMDc4LS4wNDQuMTgzLS4wNzQuMjk0LS4wMy4xMTEtLjA2Mi4yMjMtLjA5My4zMTYtLjAzNS4xMDgtLjA1NS4xNDYtLjA1Mi4xNGwuODQ1LjUzNWMuMDctLjExLjEyMS0uMjUzLjE1Ni0uMzU5LjA0LS4xMi4wNzgtLjI1NC4xMS0uMzc1YTExLjk4IDExLjk4IDAgMDAuMTA0LS40MjJsLjAwNy0uMDI4LjAwMi0uMDA4di0uMDAyLS4wMDFsLS40ODgtLjEwOHptLS43MTUuNzM3YTEuMTQgMS4xNCAwIDAxLS41MzEuMzY1bC4yNTUuOTY3Yy40MzEtLjExNC44NTItLjQzIDEuMDgtLjczNmwtLjgwNC0uNTk2em0tLjUzMi4zNjZjLS4zMjQuMDg2LS44MjcuMTEtMS40OS4wNDdhMTQuMzU3IDE0LjM1NyAwIDAxLTIuMjctLjQzNSAyMy41ODEgMjMuNTgxIDAgMDEtNS40NTItMi4yNTNsLS40OTYuODY4YTI0LjU3NCAyNC41NzQgMCAwMDUuNjkgMi4zNTFjLjg4NS4yMzcgMS43MTMuMzk0IDIuNDMyLjQ2NC43MS4wNjkgMS4zNTEuMDU1IDEuODQzLS4wNzZsLS4yNTctLjk2NnptLTkuNTMzLTIuNzAyYy00LjE3LjYxNS04Ljc0NSAxLjc0OC0xMi40MTQgMi45NTFsLjMxMi45NWMzLjYyLTEuMTg3IDguMTM5LTIuMzA2IDEyLjI0OC0yLjkxMWwtLjE0Ni0uOTl6bS0xMi42OTIgMy4xNzljLTEuNzg3IDMuMTMxLTMuMzI4IDUuMzctNC42NyA2LjY4Ny0xLjM1OSAxLjMzMy0yLjM0NiAxLjU3Mi0zLjEzNiAxLjE3NmwtLjQ0OC44OTRjMS40LjcgMi44NTQuMDQ3IDQuMjg0LTEuMzU3IDEuNDQ3LTEuNDE5IDMuMDQ0LTMuNzYgNC44MzgtNi45MDVsLS44NjgtLjQ5NXptLTcuODA2IDcuODYzbC0uODA1LS40MDUtLjQ1Ljg5NC44MDYuNDA1LjQ1LS44OTR6bS0uNzgxLS4zOTJjLS4wMS0uMDA2LS4wNDItLjAyNy0uMDY0LS4xMmEuODc1Ljg3NSAwIDAxLjAwNC0uMzZsLS45OC0uMmMtLjA0OS4yMzktLjA2Mi41MjIuMDAzLjc5Mi4wNjYuMjc0LjIyMy41NzQuNTQuNzU2bC40OTctLjg2OHptLS4wNi0uNDhjLjEtLjQ5NC40ODUtMS4xOTUgMS4yNzMtMi4wMjUuNzc5LS44MjIgMS45MTgtMS43MzQgMy40NjItMi42NTZsLS41MTItLjg1OWMtMS42MDQuOTU4LTIuODIgMS45MjUtMy42NzYgMi44MjctLjg0Ni44OTItMS4zNzIgMS43NTctMS41MjcgMi41MTNsLjk4LjJ6bTQuNzM4LTQuNjgzYTM1LjMgMzUuMyAwIDAxMS4wMjgtLjU2NSAxNTkuNDE0IDE1OS40MTQgMCAwMS43NzctLjQxNGwuMDEzLS4wMDcuMDAzLS4wMDJoLjAwMWwtLjIzMy0uNDQyLS4yMzQtLjQ0MmgtLjAwMWwtLjAwNC4wMDItLjAxMi4wMDdhNy43MzMgNy43MzMgMCAwMS0uMDUuMDI2bC0uMTc1LjA5My0uNTU4LjI5OGMtLjQxMy4yMjItLjg5LjQ4LTEuMDczLjU5bC41MTguODU2em0xLjU4OS0xLjQzbC0uMzQ4LS4zNnYuMDAxbC0uMDAzLjAwMi0uMDEuMDEtLjAzNS4wMzRhMTA3LjY4OCAxMDcuNjg4IDAgMDEtLjU0LjUxOGMtLjMyLjMwNC0uNjQ3LjYxLS43NTguN2wuNjMuNzc3Yy4xNS0uMTIyLjUxMy0uNDYzLjgxNy0uNzUzYTExOS42NyAxMTkuNjcgMCAwMC41NDUtLjUyM2wuMDM3LS4wMzUuMDA5LS4wMDkuMDAyLS4wMDJoLjAwMXYtLjAwMWwtLjM0Ny0uMzZ6bS0xLjY5Ni45MDZjLTEuMjg2IDEuMDU0LTIuNDA2IDIuMjQ1LTMuMjAyIDMuMzA5YTkuOTY1IDkuOTY1IDAgMDAtLjk0NiAxLjQ5Yy0uMjE1LjQzMy0uMzcyLjg4LS4zNTQgMS4yNjNsLjk5OS0uMDQ2Yy0uMDA2LS4xMTguMDUyLS4zNzIuMjUtLjc3MmE4Ljk4IDguOTggMCAwMS44NS0xLjMzNmMuNzQ4LS45OTcgMS44MTEtMi4xMyAzLjAzNy0zLjEzNGwtLjYzNC0uNzc0em0tNC41IDYuMDlsLjAxLjA4OC45OTQtLjEwMy0uMDEtLjA4Ny0uOTk0LjEwM3ptLjU3Ny41MzJjLjY3Mi0uMDk2IDEuMzYtLjQ5NiAyLjA1NS0xLjA5OC43MDItLjYwOCAxLjQ1NS0xLjQ2MiAyLjI1Ny0yLjU0MyAxLjYwNS0yLjE2MiAzLjQ0OC01LjI4OSA1LjUxLTkuMzIzbC0uODktLjQ1NWMtMi4wNTIgNC4wMTUtMy44NjYgNy4wODUtNS40MjMgOS4xODItLjc3OSAxLjA1LTEuNDgzIDEuODQtMi4xMSAyLjM4NC0uNjMzLjU0OS0xLjE0NS44MDYtMS41NC44NjNsLjE0MS45OXptOS44MzUtMTIuOTl2LS4wMDFsLS45MTYtLjQwMi45MTYuNDAyem0uNDA0LjIzMmExNjQuNTMgMTY0LjUzIDAgMDEtMS45NzMgMy41ODRsLjg3MS40OWMuNjItMS4xMDEgMS4yOTUtMi4zMDYgMS45ODUtMy42MDVsLS44ODMtLjQ3em0tMS4zNDQgNC4yOWMzLjM4NC0xLjQxNyA3LjAzOC0yLjMyOSAxMC41MzMtMi45NzlsLS4xODItLjk4M2MtMy41MzMuNjU3LTcuMjYzIDEuNTg0LTEwLjczOCAzLjA0bC4zODcuOTIzem0xMC43MjYtMy44ODJhMTcuMDI5IDE3LjAyOSAwIDAxLTEuMzIzLTEuMDA2bC0uNjQ2Ljc2M2MuNDQ2LjM3Ny45MTcuNzMyIDEuNCAxLjA2NmwuNTctLjgyM3ptLTEuMzIzLTEuMDA2Yy0xLjg3NC0xLjU4Ny0zLjMxLTMuNTczLTQuMzU1LTUuNjc0bC0uODk2LjQ0NWMxLjA5NSAyLjIgMi42MSA0LjMwMiA0LjYwNSA1Ljk5MmwuNjQ2LS43NjN6bS01LjI3Mi01LjYyNmE0OS40ODUgNDkuNDg1IDAgMDEtMi43ODggNi4yMjRsLjg4NC40NjhhNTAuNDgyIDUwLjQ4MiAwIDAwMi44NDItNi4zNDRsLS45MzgtLjM0OHoiIG1hc2s9InVybCgjYSkiLz48L2c+PC9zdmc+"); + +.community-plugin-info .community-plugin-desc { + color: var(--text-normal); + line-height: 1.3; + margin: 0; + padding: 1.5em 0 0.5em; } -body:not(.cc-no-file-icons) .nav-file-title[data-path$=".docx"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons) .nav-file-title[data-path$=".doc"] > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjYgMTAuMDI2IDAgMDAtMS4xOTUtMS40OTJsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMTggMi4yMTggMCAwMS0uMTI1LS4xNDRjLS40NTQtLjU1LTIuMTM2LTIuMzQ2LTQuOTItMi4zNDZIMTEuNzA3aDB2MS41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNy43NzcgMy40MnYxNC4wODVjMCAxLjA3MS44NjIgMS45MzMgMS45MzMgMS45MzNoMTMuOTc5YTcuMzY5IDcuMzY5IDAgMDAtMS4zOTctMS45MzNMMzkuNzI5IDQuOTQyYy0uNjA5LS43Ny0xLjI4Ni0xLjIzNi0xLjkzMy0xLjUyMWwtLjAyLS4wMDF6Ii8+PHBhdGggZmlsbD0iI0NDQyIgZD0iTTM5LjcxIDIyLjMzN2E0LjgyOCA0LjgyOCAwIDAxLTQuODMzLTQuODMyVjNsLjk4OS4wMTVjMS4wNjEgMCAxLjkxLjQwNSAxLjkxLjQwNXYxNC4wODVjMCAxLjA3MS44NjMgMS45MzMgMS45MzQgMS45MzNoMTMuOTc5cy41MzguOTczLjUzOCAxLjkzOXYuOTZIMzkuNzF6Ii8+PGc+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTIwLjgxNCAzNS42NjdMMjIuMTU5IDUxaDIuNzAybDcuMTg1LTE0LjE3Mi45OSAxNC4xNzJoMi43NDFsNy44MzEtMTUuMjY3YzEuMDk1LTIuMTIyIDEuNTQzLTIuNDEyIDMuMjQ0LTIuNjFsLjIzNy0xLjE2aC02LjA1MWwtLjIzOCAxLjE2YzEuOTI1LjIzNyAyLjAxNy41OCAxLjA2OCAyLjUxOGwtNS45MDYgMTIuMjM1LS43NjUtMTIuMTk1Yy0uMTE4LTEuOTUxLjA4LTIuMjk0IDIuMTYyLTIuNTU4bC4yNS0xLjE2aC03LjVsLS4yNTEgMS4xNmMxLjk1MS4yMzcgMi4wMTcuNTggMS4wODEgMi41MThsLTUuODggMTIuMjM1LS43OS0xMi4xOTVjLS4xMi0xLjk1MS4wNzgtMi4yOTQgMi4xNzQtMi41NThsLjIzOC0xLjE2aC03LjcyNmwtLjIyNCAxLjE2YzEuNTAzLjE5OCAxLjkxMi40ODggMi4wODMgMi41NDR6Ii8+PC9nPjwvc3ZnPg=="); + +.modal.mod-community-theme { + padding: 0; } -body:not(.cc-no-file-icons) .nav-file-title[data-path$=".key"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons) .nav-file-title[data-path$=".pptx"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons) .nav-file-title[data-path$=".ppt"] > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPgogIDxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjYgMTAuMDI2IDAgMDAtMS4xOTUtMS40OTJsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMTggMi4yMTggMCAwMS0uMTI1LS4xNDRjLS40NTQtLjU1LTIuMTM2LTIuMzQ2LTQuOTItMi4zNDZIMTEuNzA3aDB2MS41eiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNy43NzcgMy40MnYxNC4wODVjMCAxLjA3MS44NjIgMS45MzMgMS45MzMgMS45MzNoMTMuOTc5YTcuMzY5IDcuMzY5IDAgMDAtMS4zOTctMS45MzNMMzkuNzI5IDQuOTQyYy0uNjA5LS43Ny0xLjI4Ni0xLjIzNi0xLjkzMy0xLjUyMWwtLjAyLS4wMDF6Ii8+CiAgPHBhdGggZmlsbD0iI0NDQyIgZD0iTTM5LjcxIDIyLjMzN2E0LjgyOCA0LjgyOCAwIDAxLTQuODMzLTQuODMyVjNsLjk4OS4wMTVjMS4wNjEgMCAxLjkxLjQwNSAxLjkxLjQwNXYxNC4wODVjMCAxLjA3MS44NjMgMS45MzMgMS45MzQgMS45MzNoMTMuOTc5cy41MzguOTczLjUzOCAxLjkzOXYuOTZIMzkuNzF6Ii8+CiAgPGc+CiAgICA8cGF0aCBmaWxsPSIjNjY2IiBkPSJNNDMuMiAyOUgyMC44Yy0xLjU0NCAwLTIuOCAxLjIyNy0yLjggMi43MzdWNDUuNDJjMCAxLjUxIDEuMjU2IDIuNzM3IDIuOCAyLjczN2g5Ljh2NC4xMDVoLTQuMlY1NWgxMS4ydi0yLjczN2gtNC4ydi00LjEwNWg5LjhjMS41NDQgMCAyLjgtMS4yMjggMi44LTIuNzM3VjMxLjczN0M0NiAzMC4yMjcgNDQuNzQ0IDI5IDQzLjIgMjl6TTIwLjggNDUuNDIxVjMxLjczN2gyMi40bC4wMDEgMTMuNjg0SDIwLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjNjY2IiBkPSJNMjkuMiA0Mi42ODRsNy00LjEwNS03LTQuMTA1djguMjF6Ii8+CiAgPC9nPgo8L3N2Zz4="); +.modal.mod-community-theme .modal-content { + padding: 0 10px; } -body:not(.cc-no-file-icons).theme-dark .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAyIDEwLjAyIDAgMDAtMS4xOTUtMS40OTFzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0zMy4yNzQgMzQuODQ0bC00LjgwNy0xMy4wNkgyNi4xMWwtNC43ODQgMTIuOTkzYy0uNjUyIDEuNzk3LS45MzIgMi4wNjYtMi40MDQgMi4yMzVWMzhoNS40MDJ2LS45ODhjLTEuNzk3LS4yMjUtMi4wMS0uNTI4LTEuNDQ4LTIuMTlsLjc5Ny0yLjI5MWg1LjY5NGwuODA4IDIuMjljLjU3MyAxLjY1Mi4zMzcgMS45NjYtMS40NDggMi4xOVYzOGg2LjkxOHYtLjk4OGMtMS40MDQtLjE2OS0xLjczLS40MzgtMi4zNy0yLjE2OHptLTkuMTg3LTMuNTI2bDIuNDE1LTcuMDA4IDIuNDQ4IDcuMDA4aC00Ljg2M3pNMTcgNDRoMzB2M0gxN3pNMTcgNTFoMzB2M0gxN3oiLz48L2c+PC9zdmc+"); +.modal.mod-community-theme .modal-title { + font-size: var(--ui-font-size); + margin-top: 1.5em; } -body:not(.cc-no-file-icons).theme-dark .is-unsupported > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg=="); + +.theme-list { + justify-content: space-evenly; } -body:not(.cc-no-file-icons).theme-dark .is-unsupported[data-path$=".zip"] > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMS4wMDIgMzUuNDl2MTYuMjQ3YzAgLjY5My41NTcgMS4yNSAxLjI1IDEuMjVoNy40OThjLjY5MyAwIDEuMjUtLjU1NyAxLjI1LTEuMjVWMzUuNDloLTkuOTk4em0yLjUgOS45OThIMjguNXY1aC00Ljk5OXYtNXpNMjYgMi45OTVoLTV2NC45OTloNXYtNXptMCA0Ljk5OXY1aDQuOTk4di01SDI2em0wIDVoLTV2NC45OThoNXYtNC45OTl6bTAgNC45OTh2NWg0Ljk5OHYtNUgyNnptMCA1aC01djQuOTk5aDV2LTV6bTAgNC45OTl2NWg0Ljk5OHYtNUgyNnoiLz48L2c+PC9zdmc+"); + +.community-theme { + padding: 0; + margin: 0 5px 3em 0; + align-items: stretch; + background: transparent; } -body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".svg"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".bmp"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".jpeg"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".jpg"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".png"] > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yNS4yNDkgMzkuNWEyLjI1IDIuMjUgMCAxMDAtNC41IDIuMjUgMi4yNSAwIDAwMCA0LjV6TTI5Ljc0OSA0NGwtMi4yNS0zLTQuNSA2aDE4bC02Ljc1LTktNC41IDZ6Ii8+PHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTQzLjk5OSAyOWgtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MThjMCAxLjY1NCAxLjM0NiAzIDMgM2gyNGMxLjY1NCAwIDMtMS4zNDYgMy0zVjMyYzAtMS42NTQtMS4zNDYtMy0zLTN6bS0yNCAyMVYzMmgyNGwuMDAzIDE4SDE5Ljk5OXoiLz48L2c+PC9zdmc+"); +.community-theme .community-theme-screenshot { + max-width: 100%; } -body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".pdf"] > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzUiIGhlaWdodD0iMzQiIHg9IjE1IiB5PSIyMCIgZmlsbD0iIzAwMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1IDIwaDM1djM0SDE1eiIvPjxwYXRoIGQ9Ik0yNi42MDYgMzkuNjc2Yy45OTYtMS45NTMgMi4xMjktNC4xNTQgMy4wMzUtNi4zNjNMMzAgMzIuNDRjLTEuMTg0LTQuNTA1LTEuODk0LTguMTIyLTEuMjYtMTAuNDYuMTctLjYxLjg3Ny0uOTggMS42MzItLjk4bC40Ni4wMDdoLjA4NWMxLjAzMy0uMDE2IDEuNTIgMS4yOTkgMS41NzUgMS44MS4wOTEuODUxLS4zMDMgMi4yOTItLjMwMyAyLjI5MiAwLS41ODIuMDIzLTEuNTIyLS4zNDQtMi4zMzMtLjQyNy0uOTM5LS44MzYtMS41LTEuMjAyLTEuNTg5LS4xODUuMTI0LS4zNjQuMzgtLjQyNi44NzEtLjEyNy42OS0uMTY2IDEuNTYtLjE2NiAyLjAwOSAwIDEuNTg1LjMxMyAzLjY3Ny45MjYgNS44MzQuMTE2LS4zMzQuMjE3LS42NTUuMjk4LS45NTUuMTI2LS40NzQuOTI2LTMuNjE1LjkyNi0zLjYxNXMtLjIwMiA0LjE4LS40ODMgNS40NDZjLS4wNi4yNjctLjEyNy41MzEtLjE5Ni44MDIgMS4wMTEgMi44MjYgMi42NCA1LjM0OCA0LjU4NSA3LjE2NC43NjcuNzE2IDEuNzM1IDEuMjk0IDIuNjUxIDEuODIgMi4wMDEtLjI4NiAzLjg0My0uNDIgNS4zOC0uNDA0IDIuMDQuMDI3IDMuNTM2LjMyOSA0LjE0Mi45MjYuMjk3LjI5LjQxOC42NC40NTUgMS4wMzMuMDA5LjE1My0uMDY2LjUxMi0uMDg3LjYwMi4wMjEtLjEwOS4wMjEtLjY0NS0xLjYxNi0xLjE2OC0xLjI4OS0uNDEyLTMuNzAyLS40LTYuNTk3LS4wOSAzLjM0OSAxLjYzNyA2LjYxMSAyLjQ1MSA3LjY0NiAxLjk2My4yNTItLjEyMy41NTktLjU0My41NTktLjU0M3MtLjE4Mi44MjgtLjMxMyAxLjAzNWExLjYzIDEuNjMgMCAwMS0uODA1LjU1Yy0xLjYzMy40MzctNS44ODQtLjU3Mi05LjU5LTIuNjg5LTQuMTM5LjYxLTguNjg2IDEuNzM2LTEyLjMzIDIuOTMyLTMuNTgyIDYuMjc2LTYuMjc0IDkuMTU4LTguNDY0IDguMDYybC0uODA2LS40MDVjLS4zMjctLjE4Ny0uMzc3LS42NDMtLjMwMS0xLjAxNC4yNTUtMS4yNSAxLjgyMi0zLjEzMiA0Ljk2OS01LjAxLjMzOS0uMjA2IDEuODQ4LTEuMDAzIDEuODQ4LTEuMDAzcy0xLjExNyAxLjA4LTEuMzggMS4yOTNjLTIuNTExIDIuMDU4LTQuMzY1IDQuNjQ4LTQuMzE5IDUuNjUybC4wMS4wODhjMi4xMzMtLjMwNCA1LjMzMy00LjY0NyA5LjQ0Ny0xMi42OTZ2LS4wMDF6bTEuMzAzLjY2OGExNjUuMjU0IDE2NS4yNTQgMCAwMS0xLjk3OCAzLjU5NmMzLjQzLTEuNDM3IDcuMTItMi4zNTcgMTAuNjM1LTMuMDEtLjQ3Mi0uMzI2LS45My0uNjcyLTEuMzYyLTEuMDM3LTEuOTM1LTEuNjM4LTMuNDEtMy42ODItNC40OC01LjgzM2E0OS45NzggNDkuOTc4IDAgMDEtMi44MTUgNi4yODQiLz48L21hc2s+PHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTI2LjYwNiAzOS42NzZjLjk5Ni0xLjk1MyAyLjEyOS00LjE1NCAzLjAzNS02LjM2M0wzMCAzMi40NGMtMS4xODQtNC41MDUtMS44OTQtOC4xMjItMS4yNi0xMC40Ni4xNy0uNjEuODc3LS45OCAxLjYzMi0uOThsLjQ2LjAwN2guMDg1YzEuMDMzLS4wMTYgMS41MiAxLjI5OSAxLjU3NSAxLjgxLjA5MS44NTEtLjMwMyAyLjI5Mi0uMzAzIDIuMjkyIDAtLjU4Mi4wMjMtMS41MjItLjM0NC0yLjMzMy0uNDI3LS45MzktLjgzNi0xLjUtMS4yMDItMS41ODktLjE4NS4xMjQtLjM2NC4zOC0uNDI2Ljg3MS0uMTI3LjY5LS4xNjYgMS41Ni0uMTY2IDIuMDA5IDAgMS41ODUuMzEzIDMuNjc3LjkyNiA1LjgzNC4xMTYtLjMzNC4yMTctLjY1NS4yOTgtLjk1NS4xMjYtLjQ3NC45MjYtMy42MTUuOTI2LTMuNjE1cy0uMjAyIDQuMTgtLjQ4MyA1LjQ0NmMtLjA2LjI2Ny0uMTI3LjUzMS0uMTk2LjgwMiAxLjAxMSAyLjgyNiAyLjY0IDUuMzQ4IDQuNTg1IDcuMTY0Ljc2Ny43MTYgMS43MzUgMS4yOTQgMi42NTEgMS44MiAyLjAwMS0uMjg2IDMuODQzLS40MiA1LjM4LS40MDQgMi4wNC4wMjcgMy41MzYuMzI5IDQuMTQyLjkyNi4yOTcuMjkuNDE4LjY0LjQ1NSAxLjAzMy4wMDkuMTUzLS4wNjYuNTEyLS4wODcuNjAyLjAyMS0uMTA5LjAyMS0uNjQ1LTEuNjE2LTEuMTY4LTEuMjg5LS40MTItMy43MDItLjQtNi41OTctLjA5IDMuMzQ5IDEuNjM3IDYuNjExIDIuNDUxIDcuNjQ2IDEuOTYzLjI1Mi0uMTIzLjU1OS0uNTQzLjU1OS0uNTQzcy0uMTgyLjgyOC0uMzEzIDEuMDM1YTEuNjMgMS42MyAwIDAxLS44MDUuNTVjLTEuNjMzLjQzNy01Ljg4NC0uNTcyLTkuNTktMi42ODktNC4xMzkuNjEtOC42ODYgMS43MzYtMTIuMzMgMi45MzItMy41ODIgNi4yNzYtNi4yNzQgOS4xNTgtOC40NjQgOC4wNjJsLS44MDYtLjQwNWMtLjMyNy0uMTg3LS4zNzctLjY0My0uMzAxLTEuMDE0LjI1NS0xLjI1IDEuODIyLTMuMTMyIDQuOTY5LTUuMDEuMzM5LS4yMDYgMS44NDgtMS4wMDMgMS44NDgtMS4wMDNzLTEuMTE3IDEuMDgtMS4zOCAxLjI5M2MtMi41MTEgMi4wNTgtNC4zNjUgNC42NDgtNC4zMTkgNS42NTJsLjAxLjA4OGMyLjEzMy0uMzA0IDUuMzMzLTQuNjQ3IDkuNDQ3LTEyLjY5NnYtLjAwMXptMS4zMDMuNjY4YTE2NS4yNTQgMTY1LjI1NCAwIDAxLTEuOTc4IDMuNTk2YzMuNDMtMS40MzcgNy4xMi0yLjM1NyAxMC42MzUtMy4wMS0uNDcyLS4zMjYtLjkzLS42NzItMS4zNjItMS4wMzctMS45MzUtMS42MzgtMy40MS0zLjY4Mi00LjQ4LTUuODMzYTQ5Ljk3OCA0OS45NzggMCAwMS0yLjgxNSA2LjI4NCIvPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yNi42MDYgMzkuNjc2bC0uNDQ2LS4yMjctLjAwNi4wMTMtLjAwNi4wMTMuNDU4LjIwMXptMy4wMzUtNi4zNjNsLS40NjItLjE5LjQ2My4xOXpNMzAgMzIuNDRsLjQ2Mi4xOS4wNjQtLjE1NS0uMDQzLS4xNjItLjQ4My4xMjd6bS0xLjI2LTEwLjQ2bC0uNDgxLS4xMzUtLjAwMS4wMDQuNDgyLjEzem0xLjYzMi0uOThsLjAwOC0uNWgtLjAwOHYuNXptLjQ2LjAwN2wtLjAwNy41aC4wMDd2LS41em0uMDg1IDB2LjVoLjAwN2wtLjAwNy0uNXptMS41NzUgMS44MWwuNDk3LS4wNTMtLjQ5Ny4wNTN6bS0uMzAzIDIuMjkyaC0uNWwuOTgzLjEzMi0uNDgzLS4xMzJ6bS0uMzQ0LTIuMzMzbC40NTYtLjIwNi0uMDAxLS4wMDEtLjQ1NS4yMDd6bS0xLjIwMi0xLjU4OWwuMTE4LS40ODUtLjIxMy0uMDUyLS4xODMuMTIyLjI3OC40MTV6bS0uNDI2Ljg3MWwuNDkyLjA5MS4wMDItLjAxNC4wMDItLjAxNS0uNDk2LS4wNjJ6bS43NiA3Ljg0M2wtLjQ4MS4xMzcuNDM0IDEuNTI2LjUyLTEuNS0uNDczLS4xNjN6bS4yOTgtLjk1NWwuNDgzLjEzdi0uMDAybC0uNDgzLS4xMjh6bS45MjYtMy42MTVsLjUuMDI0LS45ODUtLjE0Ny40ODUuMTIzem0tLjQ4MyA1LjQ0NmwuNDg4LjExdi0uMDAybC0uNDg4LS4xMDh6bS0uMTk2LjgwMmwtLjQ4NS0uMTI0LS4wMzguMTQ4LjA1Mi4xNDUuNDctLjE2OXptNC41ODUgNy4xNjRsLjM0Mi0uMzY2LS4zNDIuMzY2em0yLjY1MSAxLjgybC0uMjQ5LjQzNC4xNS4wODYuMTctLjAyNS0uMDctLjQ5NXptNS4zOC0uNDA0bC4wMDctLjVoLS4wMDFsLS4wMDYuNXptNC4xNDIuOTI2bC0uMzUuMzU2di4wMDFsLjM1LS4zNTd6bS40NTUgMS4wMzNsLjUtLjAyOC0uMDAxLS4wMS0uMDAxLS4wMS0uNDk4LjA0OHptLS4wODcuNjAybC0uNDktLjA5OC45NzUuMjE2LS40ODUtLjExOHptLTEuNjE2LTEuMTY4bC0uMTUyLjQ3Ny4xNTItLjQ3N3ptLTYuNTk3LS4wOWwtLjA1My0uNDk4LTEuNzI1LjE4NCAxLjU1OC43NjIuMjItLjQ0OXptNy42NDYgMS45NjNsLjIxMy40NTMuMDA2LS4wMDMtLjIyLS40NXptLjU1OS0uNTQzbC40ODguMTA4LS44OTItLjQwMy40MDQuMjk1em0tLjMxMyAxLjAzNWwuNDAxLjI5OC4wMTEtLjAxNS4wMS0uMDE2LS40MjItLjI2N3ptLS44MDUuNTVsLS4xMjgtLjQ4M2gtLjAwMWwuMTI5LjQ4NHptLTkuNTktMi42ODlsLjI0OS0uNDM0LS4xNS0uMDg2LS4xNzEuMDI1LjA3My40OTV6bS0xMi4zMyAyLjkzMmwtLjE1Ni0uNDc2LS4xODMuMDYtLjA5NS4xNjguNDM0LjI0OHptLTguNDY0IDguMDYybC0uMjI1LjQ0N2guMDAxbC4yMjQtLjQ0N3ptLS44MDYtLjQwNWwtLjI0OC40MzQuMDEyLjAwNy4wMTIuMDA2LjIyNC0uNDQ3em0tLjMwMS0xLjAxNGwtLjQ5LS4xLjQ5LjF6TTIxIDQ2LjM0M2wuMjU2LjQyOS4wMDMtLjAwMi0uMjYtLjQyOHptMS44NDgtMS4wMDNsLjM0Ny4zNTktLjU4MS0uODAxLjIzNC40NDJ6bS0xLjM4IDEuMjkzbC0uMzE0LS4zODgtLjAwMi4wMDEuMzE3LjM4N3ptLTQuMzE5IDUuNjUybC0uNDk5LjAyM3YuMDE0bC4wMDIuMDE1LjQ5Ny0uMDUyem0uMDEuMDg4bC0uNDk4LjA1MS4wNTQuNTE3LjUxNC0uMDczLS4wNy0uNDk1em05LjQ0Ny0xMi42OTZsLjQ0NS4yMjcuMDA3LS4wMTMuMDA2LS4wMTQtLjQ1OC0uMnptLS42NzUgNC4yNjNsLS40MzYtLjI0Ni0uNzE1IDEuMjcgMS4zNDQtLjU2My0uMTkzLS40NjF6bTEwLjYzNS0zLjAxbC4wOTEuNDkxIDEuMTgzLS4yMi0uOTktLjY4My0uMjg0LjQxMnptLTEuMzYyLTEuMDM3bC0uMzIzLjM4Mi4zMjMtLjM4MnptLTQuNDgtNS44MzNsLjQ0OC0uMjIyLS41MTUtMS4wMzUtLjQwMiAxLjA4My40NjkuMTc0em0tMy42NzMgNS44NDNjLjk5NC0xLjk0OCAyLjEzNy00LjE2OCAzLjA1My02LjRsLS45MjUtLjM4Yy0uODk3IDIuMTg3LTIuMDIgNC4zNjgtMy4wMTggNi4zMjZsLjg5LjQ1NHptMy4wNTMtNi40bC4zNTgtLjg3My0uOTI0LS4zOC0uMzU5Ljg3My45MjUuMzh6bS4zOC0xLjE5Yy0uNTkxLTIuMjQ4LTEuMDU5LTQuMjU2LTEuMy01Ljk4NS0uMjQ0LTEuNzM3LS4yNTItMy4xNDYuMDM5LTQuMjE4bC0uOTY1LS4yNjFjLS4zNDQgMS4yNjctLjMxNCAyLjgzNS0uMDY1IDQuNjE4LjI1IDEuNzkuNzMgMy44NDMgMS4zMjMgNi4xbC45NjgtLjI1NHptLTEuMjYyLTEwLjE5OWMuMDg0LS4zLjUwNi0uNjE0IDEuMTUtLjYxNHYtMWMtLjg2NiAwLTEuODU2LjQyNy0yLjExMyAxLjM0NWwuOTYzLjI3em0xLjE0My0uNjE0bC40Ni4wMDcuMDE1LTEtLjQ2LS4wMDctLjAxNSAxem0uNDY3LjAwN2guMDg1di0xaC0uMDg1djF6bS4wOTIgMGMuMjc0LS4wMDUuNTE4LjE2LjczLjQ4My4yMTMuMzIyLjMyMi43MDIuMzQxLjg4bC45OTQtLjEwN2EzLjI1OCAzLjI1OCAwIDAwLS41LTEuMzI0Yy0uMzA0LS40Ni0uODItLjk0NC0xLjU4LS45MzJsLjAxNSAxem0xLjA3IDEuMzYzYy4wMzguMzQ3LS4wMjQuODU4LS4xMSAxLjMyYTExLjY3MyAxMS42NzMgMCAwMS0uMTYyLjczbC0uMDExLjA0NC0uMDAzLjAxdi4wMDNsLjQ4MS4xMzIuNDgzLjEzMnYtLjAwMmwuMDAxLS4wMDQuMDA0LS4wMTRhNS44MSA1LjgxIDAgMDAuMDU5LS4yMzRjLjAzNy0uMTU0LjA4NS0uMzcuMTMtLjYxMy4wODgtLjQ3LjE3Ny0xLjEwNi4xMjMtMS42MWwtLjk5NC4xMDZ6bS42OTUgMi4yNGMwLS41NTUuMDMyLTEuNjEyLS4zODktMi41NGwtLjkxLjQxMmMuMzE0LjY5NC4zIDEuNTE4LjMgMi4xMjdoMXptLS4zODktMi41NDFjLS4yMi0uNDg2LS40NDctLjg5Ny0uNjc5LTEuMjA2LS4yMTgtLjI5MS0uNTAxLS41NzQtLjg2LS42NjFsLS4yMzYuOTcxYy0uMDAzIDAgLjAyNC4wMDYuMDgyLjA1My4wNTcuMDQ4LjEyOS4xMjMuMjE0LjIzNy4xNy4yMjguMzYyLjU2Ny41NjkgMS4wMmwuOTEtLjQxNHptLTEuOTM1LTEuNzk3Yy0uMzQuMjI3LS41Ny42MzUtLjY0NCAxLjIyNGwuOTkyLjEyNGMuMDUtLjM5NC4xNzgtLjQ5Ny4yMDgtLjUxN2wtLjU1Ni0uODMxem0tLjY0IDEuMTk1Yy0uMTM1LjczMi0uMTc0IDEuNjM2LS4xNzQgMi4xaDFjMC0uNDM0LjAzOC0xLjI3LjE1OC0xLjkxOGwtLjk4NC0uMTgyem0tLjE3NCAyLjFjMCAxLjY0Mi4zMjIgMy43OC45NDUgNS45N2wuOTYyLS4yNzNjLS42MDQtMi4xMjMtLjkwNy00LjE2OS0uOTA3LTUuNjk3aC0xem0xLjg5OCA1Ljk5OGMuMTE5LS4zNDEuMjI0LS42NzQuMzEtLjk5bC0uOTY2LS4yNmMtLjA3Ny4yODctLjE3NS41OTYtLjI4OC45MjJsLjk0NC4zMjh6bS4zMS0uOTkxYy4wNjMtLjI0LjI5NS0xLjE0Ny41MS0xLjk5bC4yOS0xLjEzMS4wOTItLjM2My4wMjUtLjEuMDA3LS4wMjYuMDAyLS4wMDd2LS4wMDJsLS40ODQtLjEyNC0uNDg1LS4xMjN2LjAwMmwtLjAwMi4wMDctLjAwNy4wMjYtLjAyNS4xLS4wOTMuMzYzYTIxMjguODU5IDIxMjguODU5IDAgMDEtLjc5NyAzLjExMWwuOTY3LjI1N3ptLjQ0Mi0zLjc0M2wtLjUtLjAyNHYuMDEybC0uMDAyLjAzNWE1Ni42MjYgNTYuNjI2IDAgMDEtLjAzMy42MjJjLS4wMjQuNDEtLjA1Ny45Ny0uMSAxLjU2OC0uMDg2IDEuMjE1LS4yMDUgMi41MzYtLjMzNiAzLjEyNGwuOTc2LjIxN2MuMTUtLjY3Ni4yNzMtMi4wNzkuMzU4LTMuMjdhMTExLjg4MiAxMTEuODgyIDAgMDAuMTI3LTIuMDc2bC4wMDctLjEzNi4wMDItLjAzNXYtLjAxLS4wMDJsLS41LS4wMjV6bS0uOTcgNS4zMzZjLS4wNi4yNi0uMTI1LjUxOC0uMTk0Ljc4OGwuOTY5LjI0OGMuMDctLjI3MS4xMzgtLjU0MS4yLS44MTZsLS45NzYtLjIyem0tLjE4IDEuMDhjMS4wMzYgMi44OTQgMi43MDcgNS40ODYgNC43MTUgNy4zNjFsLjY4Mi0uNzNjLTEuODgtMS43NTctMy40NjgtNC4yMDktNC40NTYtNi45NjdsLS45NDEuMzM3em00LjcxNSA3LjM2Yy44MTQuNzYyIDEuODMgMS4zNjUgMi43NDMgMS44OWwuNDk4LS44NjdjLS45Mi0uNTI5LTEuODQtMS4wOC0yLjU1OC0xLjc1M2wtLjY4My43M3ptMy4wNjMgMS45NTFjMS45ODItLjI4MyAzLjc5OC0uNDE2IDUuMzA0LS4zOTlsLjAxLTFjLTEuNTY3LS4wMTctMy40MzYuMTItNS40NTYuNDFsLjE0Mi45OXptNS4zMDMtLjM5OWMxIC4wMTMgMS44NDguMDk0IDIuNTA5LjIzOC42NzcuMTQ3IDEuMDg4LjM0NiAxLjI4OC41NDRsLjcwMi0uNzEyYy0uNDA1LS40LTEuMDQ1LS42NS0xLjc3OC0uODEtLjc0OS0uMTYyLTEuNjY5LS4yNDYtMi43MDgtLjI2bC0uMDEzIDF6bTMuNzk5Ljc4M2MuMTg4LjE4NC4yNzYuNDEuMzA2LjcyNGwuOTk2LS4wOTVjLS4wNDUtLjQ3MS0uMTk3LS45NDctLjYwMy0xLjM0NGwtLjcuNzE1em0uMzA1LjcwNWMwLS4wMDQgMCAuMDE1LS4wMDUuMDY0YTQuMjgxIDQuMjgxIDAgMDEtLjA3LjM5MmwuOTcyLjIzNWE1LjA2IDUuMDYgMCAwMC4wNjMtLjMxMmMuMDItLjExNS4wNDYtLjI5Ni4wMzgtLjQzNmwtLjk5OC4wNTd6bS45MDIuNjcyYy4wNDUtLjIyNS0uMDA3LS41NS0uMzEzLS44NzItLjI4NS0uMy0uNzg2LS41OTktMS42NC0uODcxbC0uMzA1Ljk1M2MuNzgzLjI1IDEuMS40ODEgMS4yMi42MDYuMDk4LjEwNC4wMzQuMTAzLjA1Ny0uMDEzbC45OC4xOTd6bS0xLjk1My0xLjc0M2MtLjcxNy0uMjMtMS43MDMtLjMzLTIuODQ1LS4zNC0xLjE1LS4wMS0yLjQ5OC4wNzMtMy45NTguMjI4bC4xMDYuOTk0YzEuNDM1LS4xNTIgMi43NDItLjIzMSAzLjg0NC0uMjIxIDEuMTEuMDEgMS45NzYuMTA4IDIuNTQ4LjI5MWwuMzA1LS45NTJ6bS02Ljk3LjgzNGMxLjcuODMyIDMuMzg1IDEuNDU4IDQuNzg3IDEuODE1LjcuMTc5IDEuMzQyLjI5MyAxLjg4Ni4zMjkuNTI2LjAzNSAxLjAyOS4wMDIgMS40MDYtLjE3NmwtLjQyNy0uOTA1Yy0uMTQuMDY2LS40MzIuMTE1LS45MTMuMDgzLS40NjQtLjAzLTEuMDQxLS4xMy0xLjcwNS0uMy0xLjMyNS0uMzM3LTIuOTQ1LS45MzctNC41OTQtMS43NDRsLS40NC44OTh6bTguMDg1IDEuOTY1Yy4yMjItLjEwOC40MTctLjMxMS41MjctLjQzM2EzLjc3IDMuNzcgMCAwMC4xOTgtLjI0bC4wMTMtLjAxNy4wMDQtLjAwNS4wMDEtLjAwMi0uNDAzLS4yOTYtLjQwNC0uMjk1LS4wMDEuMDAyLS4wMDcuMDEtLjAzMi4wNGEyLjgyOSAyLjgyOSAwIDAxLS4xMTMuMTM0IDEuNzYyIDEuNzYyIDAgMDEtLjE5Ny4xODcuMzQzLjM0MyAwIDAxLS4wMTguMDEybC0uMDA3LjAwNC40MzkuODk5em0uMzQtLjk5M2wtLjQ4OC0uMTA3di4wMDFsLS4wMDIuMDA3YTIuNjY2IDIuNjY2IDAgMDEtLjAyNy4xMTdjLS4wMTkuMDc4LS4wNDQuMTgzLS4wNzQuMjk0LS4wMy4xMTEtLjA2Mi4yMjMtLjA5My4zMTYtLjAzNS4xMDgtLjA1NS4xNDYtLjA1Mi4xNGwuODQ1LjUzNWMuMDctLjExLjEyMS0uMjUzLjE1Ni0uMzU5LjA0LS4xMi4wNzgtLjI1NC4xMS0uMzc1YTExLjk4IDExLjk4IDAgMDAuMTA0LS40MjJsLjAwNy0uMDI4LjAwMi0uMDA4di0uMDAyLS4wMDFsLS40ODgtLjEwOHptLS43MTUuNzM3YTEuMTQgMS4xNCAwIDAxLS41MzEuMzY1bC4yNTUuOTY3Yy40MzEtLjExNC44NTItLjQzIDEuMDgtLjczNmwtLjgwNC0uNTk2em0tLjUzMi4zNjZjLS4zMjQuMDg2LS44MjcuMTEtMS40OS4wNDdhMTQuMzU3IDE0LjM1NyAwIDAxLTIuMjctLjQzNSAyMy41ODEgMjMuNTgxIDAgMDEtNS40NTItMi4yNTNsLS40OTYuODY4YTI0LjU3NCAyNC41NzQgMCAwMDUuNjkgMi4zNTFjLjg4NS4yMzcgMS43MTMuMzk0IDIuNDMyLjQ2NC43MS4wNjkgMS4zNTEuMDU1IDEuODQzLS4wNzZsLS4yNTctLjk2NnptLTkuNTMzLTIuNzAyYy00LjE3LjYxNS04Ljc0NSAxLjc0OC0xMi40MTQgMi45NTFsLjMxMi45NWMzLjYyLTEuMTg3IDguMTM5LTIuMzA2IDEyLjI0OC0yLjkxMWwtLjE0Ni0uOTl6bS0xMi42OTIgMy4xNzljLTEuNzg3IDMuMTMxLTMuMzI4IDUuMzctNC42NyA2LjY4Ny0xLjM1OSAxLjMzMy0yLjM0NiAxLjU3Mi0zLjEzNiAxLjE3NmwtLjQ0OC44OTRjMS40LjcgMi44NTQuMDQ3IDQuMjg0LTEuMzU3IDEuNDQ3LTEuNDE5IDMuMDQ0LTMuNzYgNC44MzgtNi45MDVsLS44NjgtLjQ5NXptLTcuODA2IDcuODYzbC0uODA1LS40MDUtLjQ1Ljg5NC44MDYuNDA1LjQ1LS44OTR6bS0uNzgxLS4zOTJjLS4wMS0uMDA2LS4wNDItLjAyNy0uMDY0LS4xMmEuODc1Ljg3NSAwIDAxLjAwNC0uMzZsLS45OC0uMmMtLjA0OS4yMzktLjA2Mi41MjIuMDAzLjc5Mi4wNjYuMjc0LjIyMy41NzQuNTQuNzU2bC40OTctLjg2OHptLS4wNi0uNDhjLjEtLjQ5NC40ODUtMS4xOTUgMS4yNzMtMi4wMjUuNzc5LS44MjIgMS45MTgtMS43MzQgMy40NjItMi42NTZsLS41MTItLjg1OWMtMS42MDQuOTU4LTIuODIgMS45MjUtMy42NzYgMi44MjctLjg0Ni44OTItMS4zNzIgMS43NTctMS41MjcgMi41MTNsLjk4LjJ6bTQuNzM4LTQuNjgzYTM1LjMgMzUuMyAwIDAxMS4wMjgtLjU2NSAxNTkuNDE0IDE1OS40MTQgMCAwMS43NzctLjQxNGwuMDEzLS4wMDcuMDAzLS4wMDJoLjAwMWwtLjIzMy0uNDQyLS4yMzQtLjQ0MmgtLjAwMWwtLjAwNC4wMDItLjAxMi4wMDdhNy43MzMgNy43MzMgMCAwMS0uMDUuMDI2bC0uMTc1LjA5My0uNTU4LjI5OGMtLjQxMy4yMjItLjg5LjQ4LTEuMDczLjU5bC41MTguODU2em0xLjU4OS0xLjQzbC0uMzQ4LS4zNnYuMDAxbC0uMDAzLjAwMi0uMDEuMDEtLjAzNS4wMzRhMTA3LjY4OCAxMDcuNjg4IDAgMDEtLjU0LjUxOGMtLjMyLjMwNC0uNjQ3LjYxLS43NTguN2wuNjMuNzc3Yy4xNS0uMTIyLjUxMy0uNDYzLjgxNy0uNzUzYTExOS42NyAxMTkuNjcgMCAwMC41NDUtLjUyM2wuMDM3LS4wMzUuMDA5LS4wMDkuMDAyLS4wMDJoLjAwMXYtLjAwMWwtLjM0Ny0uMzZ6bS0xLjY5Ni45MDZjLTEuMjg2IDEuMDU0LTIuNDA2IDIuMjQ1LTMuMjAyIDMuMzA5YTkuOTY1IDkuOTY1IDAgMDAtLjk0NiAxLjQ5Yy0uMjE1LjQzMy0uMzcyLjg4LS4zNTQgMS4yNjNsLjk5OS0uMDQ2Yy0uMDA2LS4xMTguMDUyLS4zNzIuMjUtLjc3MmE4Ljk4IDguOTggMCAwMS44NS0xLjMzNmMuNzQ4LS45OTcgMS44MTEtMi4xMyAzLjAzNy0zLjEzNGwtLjYzNC0uNzc0em0tNC41IDYuMDlsLjAxLjA4OC45OTQtLjEwMy0uMDEtLjA4Ny0uOTk0LjEwM3ptLjU3Ny41MzJjLjY3Mi0uMDk2IDEuMzYtLjQ5NiAyLjA1NS0xLjA5OC43MDItLjYwOCAxLjQ1NS0xLjQ2MiAyLjI1Ny0yLjU0MyAxLjYwNS0yLjE2MiAzLjQ0OC01LjI4OCA1LjUxLTkuMzIzbC0uODktLjQ1NWMtMi4wNTIgNC4wMTUtMy44NjYgNy4wODUtNS40MjMgOS4xODItLjc3OSAxLjA1LTEuNDgzIDEuODQtMi4xMSAyLjM4NC0uNjMzLjU0OS0xLjE0NS44MDYtMS41NC44NjNsLjE0MS45OXptOS44MzUtMTIuOTl2LS4wMDFsLS45MTYtLjQwMi45MTYuNDAyem0uNDA0LjIzMmExNjQuMTA1IDE2NC4xMDUgMCAwMS0xLjk3MyAzLjU4NGwuODcxLjQ5Yy42Mi0xLjEwMSAxLjI5NS0yLjMwNiAxLjk4NS0zLjYwNWwtLjg4My0uNDd6bS0xLjM0NCA0LjI5YzMuMzg0LTEuNDE3IDcuMDM4LTIuMzI5IDEwLjUzMy0yLjk3OWwtLjE4Mi0uOTgzYy0zLjUzMy42NTctNy4yNjMgMS41ODQtMTAuNzM4IDMuMDRsLjM4Ny45MjN6bTEwLjcyNi0zLjg4MmExNy4wMjkgMTcuMDI5IDAgMDEtMS4zMjMtMS4wMDZsLS42NDYuNzYzYy40NDYuMzc3LjkxNy43MzIgMS40IDEuMDY2bC41Ny0uODIzem0tMS4zMjMtMS4wMDZjLTEuODc0LTEuNTg3LTMuMzEtMy41NzMtNC4zNTUtNS42NzRsLS44OTYuNDQ1YzEuMDk1IDIuMiAyLjYxIDQuMzAyIDQuNjA1IDUuOTkybC42NDYtLjc2M3ptLTUuMjcyLTUuNjI2YTQ5LjQ4NSA0OS40ODUgMCAwMS0yLjc4OCA2LjIyNGwuODg0LjQ2OGE1MC40NjcgNTAuNDY3IDAgMDAyLjg0Mi02LjM0NGwtLjkzOC0uMzQ4eiIgbWFzaz0idXJsKCNhKSIvPjwvZz48L3N2Zz4="); +.community-theme .modal-button-container { + padding: 0 10px; + justify-content: flex-start; } -body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".docx"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".doc"] > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMC44MTQgMzUuNjY3TDIyLjE1OSA1MWgyLjcwMmw3LjE4NS0xNC4xNzIuOTkgMTQuMTcyaDIuNzQxbDcuODMxLTE1LjI2N2MxLjA5NS0yLjEyMiAxLjU0My0yLjQxMiAzLjI0NC0yLjYxbC4yMzctMS4xNmgtNi4wNTFsLS4yMzggMS4xNmMxLjkyNS4yMzcgMi4wMTcuNTggMS4wNjggMi41MThsLTUuOTA2IDEyLjIzNS0uNzY1LTEyLjE5NWMtLjExOC0xLjk1MS4wOC0yLjI5NCAyLjE2Mi0yLjU1OGwuMjUtMS4xNmgtNy41bC0uMjUxIDEuMTZjMS45NTEuMjM3IDIuMDE3LjU4IDEuMDgxIDIuNTE4bC01Ljg4IDEyLjIzNS0uNzktMTIuMTk1Yy0uMTItMS45NTEuMDc4LTIuMjk0IDIuMTc0LTIuNTU4bC4yMzgtMS4xNmgtNy43MjZsLS4yMjQgMS4xNmMxLjUwMy4xOTggMS45MTIuNDg4IDIuMDgzIDIuNTQ0eiIvPjwvZz48L3N2Zz4="); +.community-theme.is-selected { + background-color: transparent; + color: var(--text-normal); } -body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".key"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".pptx"] > .nav-file-title-content::before, -body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".ppt"] > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij4KICA8cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPgogIDxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz4KICA8cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPgogIDxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPgogIDxnPgogICAgPHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTQzLjIgMjlIMjAuOGMtMS41NDQgMC0yLjggMS4yMjctMi44IDIuNzM3VjQ1LjQyYzAgMS41MSAxLjI1NiAyLjczNyAyLjggMi43MzdoOS44djQuMTA1aC00LjJWNTVoMTEuMnYtMi43MzdoLTQuMnYtNC4xMDVoOS44YzEuNTQ0IDAgMi44LTEuMjI4IDIuOC0yLjczN1YzMS43MzdDNDYgMzAuMjI3IDQ0Ljc0NCAyOSA0My4yIDI5ek0yMC44IDQ1LjQyMVYzMS43MzdoMjIuNGwuMDAxIDEzLjY4NEgyMC44eiIvPgogICAgPHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTI5LjIgNDIuNjg0bDctNC4xMDUtNy00LjEwNXY4LjIxeiIvPgogIDwvZz4KPC9zdmc+"); +.community-theme.is-selected .community-theme-downloads, +.community-theme.is-selected .community-theme-info { + color: var(--text-muted); } -body:not(.cc-no-file-icons).theme-dark .nav-file-title > .nav-file-title-content::before { - filter: hue-rotate(20deg) saturate(160%); +.community-theme.is-selected .community-theme-info + div { + box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1), inset 0 0 0 3px hsla(var(--accent-hsl), 0.5); } -body:not(.cc-no-custom-icons) { - /* Misc overrides */ +.community-theme-container { + width: 100%; } -body:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey, -body:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey > svg { - display: block; - width: 14px; - height: 14px; +.community-theme-container + hr { + width: 100%; + border-top: 1px solid var(--shade-plus-darker); + margin: 10px 0; } -body:not(.cc-no-custom-icons) .collapse-icon > svg, -body:not(.cc-no-custom-icons) .style-settings-collapse-indicator > svg { - color: var(--shade-50); - width: 12px; - height: 12px; -} -body:not(.cc-no-custom-icons) svg.blocks, -body:not(.cc-no-custom-icons) svg.reading-glasses, -body:not(.cc-no-custom-icons) svg.audio-file, -body:not(.cc-no-custom-icons) svg.bracket-glyph, -body:not(.cc-no-custom-icons) svg.broken-link, -body:not(.cc-no-custom-icons) svg.bullet-list-glyph, -body:not(.cc-no-custom-icons) svg.bullet-list, -body:not(.cc-no-custom-icons) svg.calendar-with-checkmark, -body:not(.cc-no-custom-icons) svg.check-in-circle, -body:not(.cc-no-custom-icons) svg.check-small, -body:not(.cc-no-custom-icons) svg.checkbox-glyph, -body:not(.cc-no-custom-icons) svg.checkmark, -body:not(.cc-no-custom-icons) svg.clock, -body:not(.cc-no-custom-icons) svg.cloud, -body:not(.cc-no-custom-icons) svg.code-glyph, -body:not(.cc-no-custom-icons) svg.create-new, -body:not(.cc-no-custom-icons) svg.cross-in-box, -body:not(.cc-no-custom-icons) svg.cross, -body:not(.cc-no-custom-icons) svg.crossed-star, -body:not(.cc-no-custom-icons) svg.dice, -body:not(.cc-no-custom-icons) svg.document, -body:not(.cc-no-custom-icons) svg.documents, -body:not(.cc-no-custom-icons) svg.dot-network, -body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph, -body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph, -body:not(.cc-no-custom-icons) svg.down-arrow-with-tail, -body:not(.cc-no-custom-icons) svg.down-chevron-glyph, -body:not(.cc-no-custom-icons) svg.enter, -body:not(.cc-no-custom-icons) svg.exit-fullscreen, -body:not(.cc-no-custom-icons) svg.expand-vertically, -body:not(.cc-no-custom-icons) svg.filled-pin, -body:not(.cc-no-custom-icons) svg.folder, -body:not(.cc-no-custom-icons) svg.fullscreen, -body:not(.cc-no-custom-icons) svg.gear, -body:not(.cc-no-custom-icons) svg.hashtag, -body:not(.cc-no-custom-icons) svg.go-to-file, -body:not(.cc-no-custom-icons) svg.help, -body:not(.cc-no-custom-icons) svg.highlight-glyph, -body:not(.cc-no-custom-icons) svg.horizontal-split, -body:not(.cc-no-custom-icons) svg.image-file, -body:not(.cc-no-custom-icons) svg.image-glyph, -body:not(.cc-no-custom-icons) svg.indent-glyph, -body:not(.cc-no-custom-icons) svg.info, -body:not(.cc-no-custom-icons) svg.install, -body:not(.cc-no-custom-icons) svg.keyboard-glyph, -body:not(.cc-no-custom-icons) svg.left-arrow-with-tail, -body:not(.cc-no-custom-icons) svg.left-arrow, -body:not(.cc-no-custom-icons) svg.left-chevron-glyph, -body:not(.cc-no-custom-icons) svg.lines-of-text, -body:not(.cc-no-custom-icons) svg.link-glyph, -body:not(.cc-no-custom-icons) svg.link, -body:not(.cc-no-custom-icons) svg.magnifying-glass, -body:not(.cc-no-custom-icons) svg.microphone-filled, -body:not(.cc-no-custom-icons) svg.microphone, -body:not(.cc-no-custom-icons) svg.minus-with-circle, -body:not(.cc-no-custom-icons) svg.note-glyph, -body:not(.cc-no-custom-icons) svg.number-list-glyph, -body:not(.cc-no-custom-icons) svg.open-vault, -body:not(.cc-no-custom-icons) svg.pane-layout, -body:not(.cc-no-custom-icons) svg.paper-plane, -body:not(.cc-no-custom-icons) svg.paused, -body:not(.cc-no-custom-icons) svg.pdf-file, -body:not(.cc-no-custom-icons) svg.pencil, -body:not(.cc-no-custom-icons) svg.pin, -body:not(.cc-no-custom-icons) svg.plus-with-circle, -body:not(.cc-no-custom-icons) svg.popup-open, -body:not(.cc-no-custom-icons) svg.presentation, -body:not(.cc-no-custom-icons) svg.price-tag-glyph, -body:not(.cc-no-custom-icons) svg.quote-glyph, -body:not(.cc-no-custom-icons) svg.redo-glyph, -body:not(.cc-no-custom-icons) svg.reset, -body:not(.cc-no-custom-icons) svg.right-arrow-with-tail, -body:not(.cc-no-custom-icons) svg.right-arrow, -body:not(.cc-no-custom-icons) svg.right-chevron-glyph, -body:not(.cc-no-custom-icons) svg.right-triangle, -body:not(.cc-no-custom-icons) svg.run-command, -body:not(.cc-no-custom-icons) svg.search, -body:not(.cc-no-custom-icons) svg.sheets-in-box, -body:not(.cc-no-custom-icons) svg.stacked-levels, -body:not(.cc-no-custom-icons) svg.star-list, -body:not(.cc-no-custom-icons) svg.star, -body:not(.cc-no-custom-icons) svg.strikethrough-glyph, -body:not(.cc-no-custom-icons) svg.switch, -body:not(.cc-no-custom-icons) svg.sync-small, -body:not(.cc-no-custom-icons) svg.sync, -body:not(.cc-no-custom-icons) svg.tag-glyph, -body:not(.cc-no-custom-icons) svg.three-horizontal-bars, -body:not(.cc-no-custom-icons) svg.trash, -body:not(.cc-no-custom-icons) svg.undo-glyph, -body:not(.cc-no-custom-icons) svg.unindent-glyph, -body:not(.cc-no-custom-icons) svg.up-and-down-arrows, -body:not(.cc-no-custom-icons) svg.up-arrow-with-tail, -body:not(.cc-no-custom-icons) svg.up-chevron-glyph, -body:not(.cc-no-custom-icons) svg.vault, -body:not(.cc-no-custom-icons) svg.vertical-split, -body:not(.cc-no-custom-icons) svg.vertical-three-dots, -body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph, -body:not(.cc-no-custom-icons) svg.clock-glyph, -body:not(.cc-no-custom-icons) svg.command-glyph, -body:not(.cc-no-custom-icons) svg.add-note-glyph, -body:not(.cc-no-custom-icons) svg.calendar-glyph, -body:not(.cc-no-custom-icons) svg.duplicate-glyph, -body:not(.cc-no-custom-icons) svg.file-explorer-glyph, -body:not(.cc-no-custom-icons) svg.graph-glyph, -body:not(.cc-no-custom-icons) svg.import-glyph, -body:not(.cc-no-custom-icons) svg.languages, -body:not(.cc-no-custom-icons) svg.links-coming-in, -body:not(.cc-no-custom-icons) svg.links-going-out, -body:not(.cc-no-custom-icons) svg.merge-files-glyph, -body:not(.cc-no-custom-icons) svg.merge-files, -body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph, -body:not(.cc-no-custom-icons) svg.paper-plane-glyph, -body:not(.cc-no-custom-icons) svg.paste-text, -body:not(.cc-no-custom-icons) svg.paste, -body:not(.cc-no-custom-icons) svg.percent-sign-glyph, -body:not(.cc-no-custom-icons) svg.play-audio-glyph, -body:not(.cc-no-custom-icons) svg.presentation-glyph, -body:not(.cc-no-custom-icons) svg.question-mark-glyph, -body:not(.cc-no-custom-icons) svg.restore-file-glyph, -body:not(.cc-no-custom-icons) svg.scissors-glyph, -body:not(.cc-no-custom-icons) svg.scissors, -body:not(.cc-no-custom-icons) svg.search-glyph, -body:not(.cc-no-custom-icons) svg.select-all-text, -body:not(.cc-no-custom-icons) svg.split, -body:not(.cc-no-custom-icons) svg.star-glyph, -body:not(.cc-no-custom-icons) svg.stop-audio-glyph, -body:not(.cc-no-custom-icons) svg.two-blank-pages, -body:not(.cc-no-custom-icons) svg.tomorrow-glyph, -body:not(.cc-no-custom-icons) svg.yesterday-glyph, -body:not(.cc-no-custom-icons) svg.workspace-glyph, -body:not(.cc-no-custom-icons) svg.box-glyph { - stroke-width: 0; - background-color: currentColor; -} -body:not(.cc-no-custom-icons) svg.blocks > path, -body:not(.cc-no-custom-icons) svg.reading-glasses > path, -body:not(.cc-no-custom-icons) svg.audio-file > path, -body:not(.cc-no-custom-icons) svg.bracket-glyph > path, -body:not(.cc-no-custom-icons) svg.broken-link > path, -body:not(.cc-no-custom-icons) svg.bullet-list-glyph > path, -body:not(.cc-no-custom-icons) svg.bullet-list > path, -body:not(.cc-no-custom-icons) svg.calendar-with-checkmark > path, -body:not(.cc-no-custom-icons) svg.check-in-circle > path, -body:not(.cc-no-custom-icons) svg.check-small > path, -body:not(.cc-no-custom-icons) svg.checkbox-glyph > path, -body:not(.cc-no-custom-icons) svg.checkmark > path, -body:not(.cc-no-custom-icons) svg.clock > path, -body:not(.cc-no-custom-icons) svg.cloud > path, -body:not(.cc-no-custom-icons) svg.code-glyph > path, -body:not(.cc-no-custom-icons) svg.create-new > path, -body:not(.cc-no-custom-icons) svg.cross-in-box > path, -body:not(.cc-no-custom-icons) svg.cross > path, -body:not(.cc-no-custom-icons) svg.crossed-star > path, -body:not(.cc-no-custom-icons) svg.dice > path, -body:not(.cc-no-custom-icons) svg.document > path, -body:not(.cc-no-custom-icons) svg.documents > path, -body:not(.cc-no-custom-icons) svg.dot-network > path, -body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph > path, -body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph > path, -body:not(.cc-no-custom-icons) svg.down-arrow-with-tail > path, -body:not(.cc-no-custom-icons) svg.down-chevron-glyph > path, -body:not(.cc-no-custom-icons) svg.enter > path, -body:not(.cc-no-custom-icons) svg.exit-fullscreen > path, -body:not(.cc-no-custom-icons) svg.expand-vertically > path, -body:not(.cc-no-custom-icons) svg.filled-pin > path, -body:not(.cc-no-custom-icons) svg.folder > path, -body:not(.cc-no-custom-icons) svg.fullscreen > path, -body:not(.cc-no-custom-icons) svg.gear > path, -body:not(.cc-no-custom-icons) svg.hashtag > path, -body:not(.cc-no-custom-icons) svg.go-to-file > path, -body:not(.cc-no-custom-icons) svg.help > path, -body:not(.cc-no-custom-icons) svg.highlight-glyph > path, -body:not(.cc-no-custom-icons) svg.horizontal-split > path, -body:not(.cc-no-custom-icons) svg.image-file > path, -body:not(.cc-no-custom-icons) svg.image-glyph > path, -body:not(.cc-no-custom-icons) svg.indent-glyph > path, -body:not(.cc-no-custom-icons) svg.info > path, -body:not(.cc-no-custom-icons) svg.install > path, -body:not(.cc-no-custom-icons) svg.keyboard-glyph > path, -body:not(.cc-no-custom-icons) svg.left-arrow-with-tail > path, -body:not(.cc-no-custom-icons) svg.left-arrow > path, -body:not(.cc-no-custom-icons) svg.left-chevron-glyph > path, -body:not(.cc-no-custom-icons) svg.lines-of-text > path, -body:not(.cc-no-custom-icons) svg.link-glyph > path, -body:not(.cc-no-custom-icons) svg.link > path, -body:not(.cc-no-custom-icons) svg.magnifying-glass > path, -body:not(.cc-no-custom-icons) svg.microphone-filled > path, -body:not(.cc-no-custom-icons) svg.microphone > path, -body:not(.cc-no-custom-icons) svg.minus-with-circle > path, -body:not(.cc-no-custom-icons) svg.note-glyph > path, -body:not(.cc-no-custom-icons) svg.number-list-glyph > path, -body:not(.cc-no-custom-icons) svg.open-vault > path, -body:not(.cc-no-custom-icons) svg.pane-layout > path, -body:not(.cc-no-custom-icons) svg.paper-plane > path, -body:not(.cc-no-custom-icons) svg.paused > path, -body:not(.cc-no-custom-icons) svg.pdf-file > path, -body:not(.cc-no-custom-icons) svg.pencil > path, -body:not(.cc-no-custom-icons) svg.pin > path, -body:not(.cc-no-custom-icons) svg.plus-with-circle > path, -body:not(.cc-no-custom-icons) svg.popup-open > path, -body:not(.cc-no-custom-icons) svg.presentation > path, -body:not(.cc-no-custom-icons) svg.price-tag-glyph > path, -body:not(.cc-no-custom-icons) svg.quote-glyph > path, -body:not(.cc-no-custom-icons) svg.redo-glyph > path, -body:not(.cc-no-custom-icons) svg.reset > path, -body:not(.cc-no-custom-icons) svg.right-arrow-with-tail > path, -body:not(.cc-no-custom-icons) svg.right-arrow > path, -body:not(.cc-no-custom-icons) svg.right-chevron-glyph > path, -body:not(.cc-no-custom-icons) svg.right-triangle > path, -body:not(.cc-no-custom-icons) svg.run-command > path, -body:not(.cc-no-custom-icons) svg.search > path, -body:not(.cc-no-custom-icons) svg.sheets-in-box > path, -body:not(.cc-no-custom-icons) svg.stacked-levels > path, -body:not(.cc-no-custom-icons) svg.star-list > path, -body:not(.cc-no-custom-icons) svg.star > path, -body:not(.cc-no-custom-icons) svg.strikethrough-glyph > path, -body:not(.cc-no-custom-icons) svg.switch > path, -body:not(.cc-no-custom-icons) svg.sync-small > path, -body:not(.cc-no-custom-icons) svg.sync > path, -body:not(.cc-no-custom-icons) svg.tag-glyph > path, -body:not(.cc-no-custom-icons) svg.three-horizontal-bars > path, -body:not(.cc-no-custom-icons) svg.trash > path, -body:not(.cc-no-custom-icons) svg.undo-glyph > path, -body:not(.cc-no-custom-icons) svg.unindent-glyph > path, -body:not(.cc-no-custom-icons) svg.up-and-down-arrows > path, -body:not(.cc-no-custom-icons) svg.up-arrow-with-tail > path, -body:not(.cc-no-custom-icons) svg.up-chevron-glyph > path, -body:not(.cc-no-custom-icons) svg.vault > path, -body:not(.cc-no-custom-icons) svg.vertical-split > path, -body:not(.cc-no-custom-icons) svg.vertical-three-dots > path, -body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph > path, -body:not(.cc-no-custom-icons) svg.clock-glyph > path, -body:not(.cc-no-custom-icons) svg.command-glyph > path, -body:not(.cc-no-custom-icons) svg.add-note-glyph > path, -body:not(.cc-no-custom-icons) svg.calendar-glyph > path, -body:not(.cc-no-custom-icons) svg.duplicate-glyph > path, -body:not(.cc-no-custom-icons) svg.file-explorer-glyph > path, -body:not(.cc-no-custom-icons) svg.graph-glyph > path, -body:not(.cc-no-custom-icons) svg.import-glyph > path, -body:not(.cc-no-custom-icons) svg.languages > path, -body:not(.cc-no-custom-icons) svg.links-coming-in > path, -body:not(.cc-no-custom-icons) svg.links-going-out > path, -body:not(.cc-no-custom-icons) svg.merge-files-glyph > path, -body:not(.cc-no-custom-icons) svg.merge-files > path, -body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph > path, -body:not(.cc-no-custom-icons) svg.paper-plane-glyph > path, -body:not(.cc-no-custom-icons) svg.paste-text > path, -body:not(.cc-no-custom-icons) svg.paste > path, -body:not(.cc-no-custom-icons) svg.percent-sign-glyph > path, -body:not(.cc-no-custom-icons) svg.play-audio-glyph > path, -body:not(.cc-no-custom-icons) svg.presentation-glyph > path, -body:not(.cc-no-custom-icons) svg.question-mark-glyph > path, -body:not(.cc-no-custom-icons) svg.restore-file-glyph > path, -body:not(.cc-no-custom-icons) svg.scissors-glyph > path, -body:not(.cc-no-custom-icons) svg.scissors > path, -body:not(.cc-no-custom-icons) svg.search-glyph > path, -body:not(.cc-no-custom-icons) svg.select-all-text > path, -body:not(.cc-no-custom-icons) svg.split > path, -body:not(.cc-no-custom-icons) svg.star-glyph > path, -body:not(.cc-no-custom-icons) svg.stop-audio-glyph > path, -body:not(.cc-no-custom-icons) svg.two-blank-pages > path, -body:not(.cc-no-custom-icons) svg.tomorrow-glyph > path, -body:not(.cc-no-custom-icons) svg.yesterday-glyph > path, -body:not(.cc-no-custom-icons) svg.workspace-glyph > path, -body:not(.cc-no-custom-icons) svg.box-glyph > path { - display: none; -} -body:not(.cc-no-custom-icons) svg.blocks { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.reading-glasses { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.audio-file { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.bracket-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.broken-link { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.bullet-list-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.bullet-list { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.calendar-with-checkmark { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.check-in-circle { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.check-small { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.checkbox-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.checkmark { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.clock { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.cloud { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.code-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.add-note-glyph, -body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Create new Zettelkasten note"] > svg.sheets-in-box, -body:not(.cc-no-custom-icons) .nav-action-button[aria-label="New note"] svg.document, -body:not(.cc-no-custom-icons) svg.create-new { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.cross-in-box { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.cross { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.crossed-star { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.dice-glyph, -body:not(.cc-no-custom-icons) svg.dice { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.document { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) .markdown-embed-link > svg.link, -body:not(.cc-no-custom-icons) .file-embed-link > svg.link, -body:not(.cc-no-custom-icons) svg.documents { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.dot-network { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.down-arrow-with-tail { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.down-chevron-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.enter { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.exit-fullscreen { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.expand-vertically { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.filled-pin { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.folder { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.fullscreen { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.gear { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.hashtag { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.go-to-file { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.help { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.highlight-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.horizontal-split { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.image-file { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.image-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.indent-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.info { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.install { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.keyboard-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body:not(.cc-no-custom-icons) svg.left-arrow-with-tail { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.community-theme-title { + font-weight: var(--medium-weight); + text-align: left; + padding: 0 10px; } -body:not(.cc-no-custom-icons) .workspace-drawer-active-tab-back-icon > svg.left-arrow-with-tail, -body:not(.cc-no-custom-icons) svg.left-arrow { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.community-theme-info { + line-height: 1; + flex-grow: 0; + padding: 0 10px; + align-items: flex-end; + justify-content: flex-start; + flex-wrap: wrap; } -body:not(.cc-no-custom-icons) svg.left-chevron-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme-info + div { + border-radius: var(--radius-l); + display: flex; + align-items: center; + box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); + background-color: var(--shade-3); + padding: 10px; + flex-grow: 1; } -body:not(.cc-no-custom-icons) svg.lines-of-text { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme-info .clickable-icon { + display: flex; + align-items: flex-start; + text-align: left; + margin: 1em 0 0.5em; + color: var(--text-accent); + text-decoration: underline; } -body:not(.cc-no-custom-icons) svg.link-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme-info .clickable-icon:after { + line-height: 1.3; + content: "Features, customization options, & bug reports"; + padding-left: 4px; } -body:not(.cc-no-custom-icons) svg.link { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.community-theme-downloads { + display: flex; + align-items: flex-end; } -body:not(.cc-no-custom-icons) svg.magnifying-glass { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme-downloads > span { + display: flex; } -body:not(.cc-no-custom-icons) svg.microphone-filled { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.community-theme-remove-button { + padding: 4px 6px; + display: flex; + color: var(--text-muted); + background-color: transparent; } -body:not(.cc-no-custom-icons) svg.microphone { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme:hover .community-theme-remove-button { + display: flex; } -body:not(.cc-no-custom-icons) svg.minus-with-circle { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme-remove-button:hover { + color: var(--text-muted); + background-color: var(--shade-plus-darker); } -body:not(.cc-no-custom-icons) svg.note-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.community-theme-filters-container { + padding: 0.5em 0 2.5em; + align-items: center; + justify-content: center; } -body:not(.cc-no-custom-icons) svg.number-list-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme-filters-container .search-input-clear-button { + right: 7px; } -body:not(.cc-no-custom-icons) svg.open-vault { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme-filters-container button { + padding: 8px 14px; + margin: 0 0 0 5px; + line-height: 1; + display: flex; } -body:not(.cc-no-custom-icons) svg.pane-layout { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme-filters-container .setting-item { + flex-grow: 0; + padding: 0; } -body:not(.cc-no-custom-icons) svg.paper-plane { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme-filters-container .setting-item-control { + align-items: center; } -body:not(.cc-no-custom-icons) svg.paused { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme-filters-container .search-input-container { + padding: 0; + margin: 0; } -body:not(.cc-no-custom-icons) svg.pdf-file { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.community-theme-mode-toggle-container { + line-height: 1; + display: flex; + align-items: center; + flex-direction: row-reverse; + margin-left: 2em; } -body:not(.cc-no-custom-icons) svg.pencil { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.community-theme-mode-toggle-container .checkbox-container { + top: 0; } -body:not(.cc-no-custom-icons) svg.pin { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.community-theme-mode-toggle-label { + margin: 0 0 0 5px; + position: static; } -body:not(.cc-no-custom-icons) svg.plus-with-circle { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.document-search-container.mod-replace-mode { + height: unset; } -body:not(.cc-no-custom-icons) svg.presentation { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.document-search-button, +.document-search-close-button { + justify-self: flex-end; + top: 0; + font-size: 18px; + padding: 4px 0 4px; + line-height: 1; + display: flex; + align-items: center; + justify-content: center; + margin-left: auto; } -body:not(.cc-no-custom-icons) svg.price-tag-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.document-search-close-button { + font-family: var(--default-font) !important; + font-size: 20px; + width: 1.65rem; } -body:not(.cc-no-custom-icons) svg.quote-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.markdown-source-view.mod-cm5 .document-search-container, +.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); } -body:not(.cc-no-custom-icons) svg.redo-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +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); } -body:not(.cc-no-custom-icons) svg.reset { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +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; } -body:not(.cc-no-custom-icons) svg.right-arrow-with-tail { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +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); } -body:not(.cc-no-custom-icons) svg.right-arrow { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +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); } -body:not(.cc-no-custom-icons) svg.right-chevron-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +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); } -body:not(.cc-no-custom-icons) svg.right-triangle { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.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: var(--medium-weight); + background-color: var(--shade-plus-darker); + height: auto; + padding: 4px 8px; + margin: 0 0 0 5px; } -body:not(.cc-no-custom-icons) svg.run-command { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.document-search-button:hover { + background-color: var(--shade-10); } -body:not(.cc-no-custom-icons) svg.search { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.document-search-buttons, +.document-replace-buttons { + margin-left: 5px; + display: flex; + font-size: 13px; + line-height: 1; + width: 210px; } -body:not(.cc-no-custom-icons) svg.sheets-in-box { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.document-search, +.document-replace { + height: auto; + overflow: visible; + justify-content: flex-end; } -body:not(.cc-no-custom-icons) svg.stacked-levels { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.document-replace { + padding-top: 10px; } -body:not(.cc-no-custom-icons) svg.star-list { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.markdown-source-view.is-searching .CodeMirror, +.markdown-source-view.is-replacing .CodeMirror { + padding-bottom: 0; } -body:not(.cc-no-custom-icons) svg.star { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.drag-ghost { + opacity: 0.8; + border-radius: 0; } -body:not(.cc-no-custom-icons) svg.strikethrough-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.workspace-drop-overlay { + opacity: 1; + background-color: transparent; } -body:not(.cc-no-custom-icons) svg.switch { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.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; } -body:not(.cc-no-custom-icons) svg.sync-small { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.workspace-drop-overlay.mod-drag { + opacity: 1; } -body:not(.cc-no-custom-icons) svg.sync { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.workspace-drop-overlay.mod-drag:before { + opacity: 1; + background-color: var(--shade-2); } -body:not(.cc-no-custom-icons) svg.tag-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.workspace-fake-target-overlay.is-in-sidebar { + background-color: transparent; } -body:not(.cc-no-custom-icons) svg.three-horizontal-bars { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.workspace-fake-target-overlay.is-in-sidebar .workspace-tabs { + background-color: transparent; } -body:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey > svg, -body:not(.cc-no-custom-icons) svg.trash { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.workspace-fake-target-overlay.is-in-sidebar .workspace-tab-header-container { + padding-top: 10px; } -body:not(.cc-no-custom-icons) svg.undo-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.markdown-source-view.mod-cm6 .cm-scroller { + font-family: var(--editor-font); + font-size: var(--editor-font-size); + font-weight: var(--editor-font-weight); + line-height: var(--editor-line-height); + font-feature-settings: var(--editor-font-features); + -webkit-font-smoothing: var(--editor-font-smoothing); + padding: 2.5em 2em; } -body:not(.cc-no-custom-icons) svg.unindent-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6 .cm-gutter { + font-family: var(--default-font); } -body:not(.cc-no-custom-icons) svg.up-and-down-arrows { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6 .cm-line { + position: relative; } -body:not(.cc-no-custom-icons) svg.up-arrow-with-tail { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6 .cm-fold-indicator { + position: static; + display: inline-block; } -body:not(.cc-no-custom-icons) svg.up-chevron-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator { + right: unset; + left: -4px; + height: calc(var(--editor-line-height) * 1em); + transform: translateX(-100%); + flex-direction: row-reverse; } -body:not(.cc-no-custom-icons) svg.vault { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-content, .markdown-source-view.mod-cm6.is-readable-line-width:not(.is-rtl) .cm-contentContainer, .markdown-source-view.mod-cm6.is-readable-line-width.is-rtl .cm-contentContainer, .markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-line:not(.HyperMD-table-row) { + max-width: var(--line-width); } -body:not(.cc-no-custom-icons) svg.vertical-split { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-frontmatter { + font-size: 0.9em; } -body:not(.cc-no-custom-icons) svg.vertical-three-dots { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-frontmatter.cm-def { + color: var(--text-muted); } -body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-inline-code { + color: var(--text-normal); } -body:not(.cc-no-custom-icons) svg.clock-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-comment { + color: var(--shade-70); + font-style: italic; } -body:not(.cc-no-custom-icons) svg.command-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote { + color: var(--text-normal); } -body:not(.cc-no-custom-icons) svg.calendar-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote.cm-formatting-quote { + color: var(--text-faint); } -body:not(.cc-no-custom-icons) svg.duplicate-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote:not(.cm-formatting-quote) { + font-style: italic; } -body:not(.cc-no-custom-icons) .workspace-tab-header[aria-label="File explorer"] svg.folder, -body:not(.cc-no-custom-icons) svg.file-explorer-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-quote { + font-weight: var(--bold-weight); } -body:not(.cc-no-custom-icons) svg.graph-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-url.cm-string:not(.cm-hmd-footnote-url) { + color: var(--shade-20); } -body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Open Markdown importer"] > svg.blocks, -body:not(.cc-no-custom-icons) svg.import-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-link, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-url, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-internal-link { + color: var(--text-accent); } -body:not(.cc-no-custom-icons) svg.languages { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-link.cm-hmd-barelink, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-url.cm-hmd-barelink, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-internal-link.cm-hmd-barelink { + color: var(--text-normal); } -body:not(.cc-no-custom-icons) svg.links-coming-in { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-image.cm-link, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link-string.cm-url.cm-string { + color: var(--shade-10); + display: inline-block; + padding: 0 1px; } -body:not(.cc-no-custom-icons) svg.links-going-out { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link:not(.cm-hmd-barelink), +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-image.cm-link:not(.cm-hmd-barelink), +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link-string.cm-url.cm-string:not(.cm-hmd-barelink) { + font-weight: var(--bold-weight); } -body:not(.cc-no-custom-icons) svg.merge-files-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-task-line[data-task]:not([data-task=" "]), +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strikethrough, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-link.cm-strikethrough, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-internal-link.cm-strikethrough { + text-decoration: line-through; + text-decoration-color: var(--shade-50); + text-decoration-thickness: 2px; } -body:not(.cc-no-custom-icons) svg.merge-files { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-task-line[data-task]:not([data-task=" "]) { + color: inherit; } -body:not(.cc-no-custom-icons) svg.popup-open, -body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-footref, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-blockid { + vertical-align: unset; + margin-top: 0; + font-size: unset; } -body:not(.cc-no-custom-icons) svg.paper-plane-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-blockid { + font-family: var(--font-monospace); + font-size: 0.6em; } -body:not(.cc-no-custom-icons) svg.paste-text { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-list { + color: var(--text-normal); + font-weight: var(--bold-weight); } -body:not(.cc-no-custom-icons) svg.paste { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hashtag { + color: var(--text-accent); + text-decoration: none; } -body:not(.cc-no-custom-icons) svg.percent-sign-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-task { + color: var(--text-faint); + font-weight: var(--bold-weight); } -body:not(.cc-no-custom-icons) svg.play-audio-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-task.cm-property ~ span { + text-decoration: line-through; + text-decoration-color: var(--shade-50); + text-decoration-thickness: 2px; } -body:not(.cc-no-custom-icons) svg.presentation-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strong { + font-weight: var(--strong-weight); + color: var(--strong-color); } -body:not(.cc-no-custom-icons) svg.question-mark-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strong.cm-header { + font-weight: 800; } -body:not(.cc-no-custom-icons) svg.restore-file-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-em { + color: var(--em-color); } -body:not(.cc-no-custom-icons) svg.scissors-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-em.cm-header { + font-style: italic; } -body:not(.cc-no-custom-icons) svg.scissors { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-footnote span.cm-link.cm-hmd-footnote { + color: var(--text-accent); } -body:not(.cc-no-custom-icons) svg.search-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-footnote span.cm-link.cm-hmd-footnote.cm-formatting { + color: var(--shade-10); } -body:not(.cc-no-custom-icons) svg.select-all-text { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-table-row { + font-family: var(--font-monospace); + font-size: calc(var(--editor-font-size) - 2px); } -body:not(.cc-no-custom-icons) svg.split { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock-begin, +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock-end { + color: inherit; } -body:not(.cc-no-custom-icons) svg.star-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock { + font-size: calc(var(--editor-font-size) - 2px); + line-height: inherit; } -body:not(.cc-no-custom-icons) svg.stop-audio-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed { + padding-right: 1.5em; } -body:not(.cc-no-custom-icons) svg.two-blank-pages { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed-link { + transform: none; + top: 0.2em; + right: 0; + left: unset; + padding-right: 0; + text-align: right; } -body:not(.cc-no-custom-icons) svg.tomorrow-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian.is-live-preview .markdown-embed-link { + right: 5px; + top: 5px; } -body:not(.cc-no-custom-icons) svg.yesterday-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed .markdown-preview-view { + padding: 0; } -body:not(.cc-no-custom-icons) svg.workspace-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-link, +.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-image.cm-link, +.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-link-string.cm-url.cm-string { + padding: 0; } -body:not(.cc-no-custom-icons) svg.box-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6 .cm-foldPlaceholder { + margin-left: 0; + font-weight: 800; } -body:not(.cc-no-custom-icons) .nav-action-button[aria-label="New folder"] svg.folder { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6 span.list-bullet::after { + content: url('data:image/svg+xml; utf8, '); + line-height: 0; + position: absolute; + top: 51%; + left: 0; + display: block; + transform: translate(-40%, -50%); + width: 6px; + height: 6px; } -body:not(.cc-no-custom-icons) .workspace-leaf-content .view-header-icon > svg { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .markdown-source-view.mod-cm6 span.list-bullet::after { + content: url('data:image/svg+xml; utf8, '); } -body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Insert template"] > svg.documents { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote { + background-color: transparent; + padding: 0 0 0 1.4375rem; + border-left: 2px solid var(--shade-plus-darker); } -body:not(.cc-no-custom-icons) .view-action[aria-label^=Preview] > svg { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-source-view.mod-cm6 .cm-blockquote-border { + border-color: var(--shade-plus-darker); + border-left-width: 2px; + text-indent: -2px; } -.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h1 { - margin-top: calc(var(--h1-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h1-margin-bottom) * var(--editor-line-height-rem)); -} -.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h2 { - margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h2-margin-bottom) * var(--editor-line-height-rem)); +.markdown-source-view.mod-cm5 { + padding: 0; } -.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h3 { - margin-top: calc(var(--h3-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h3-margin-bottom) * var(--editor-line-height-rem)); +.markdown-source-view.mod-cm5.is-readable-line-width .CodeMirror { + padding-left: 0; + padding-right: 0; + margin: 0 auto 0 auto; + width: var(--line-width); + max-width: var(--max-width); } -.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h4 { - margin-top: calc(var(--h4-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h4-margin-bottom) * var(--editor-line-height-rem)); +.markdown-source-view.mod-cm5 .CodeMirror-sizer { + margin-left: 0 !important; + border-right-width: 0px !important; } -.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h5 { - margin-top: calc(var(--h5-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h5-margin-bottom) * var(--editor-line-height-rem)); +.markdown-source-view.mod-cm5 .CodeMirror-scroll { + padding-left: 3.5rem; + padding-right: 3.5rem; + margin-right: 0; + margin-bottom: 0; } -.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h6 { - margin-top: calc(var(--h6-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h6-margin-bottom) * var(--editor-line-height-rem)); +.workspace-tabs .markdown-source-view.mod-cm5 .CodeMirror-scroll { + padding-left: 1.5rem; + padding-right: 1.5rem; } -.cc-header-spacing .popover .markdown-embed .markdown-preview-view h1, -.cc-header-spacing .workspace-tabs .markdown-preview-view h1 { - margin-top: calc(var(--h1-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc(var(--h1-margin-bottom) * var(--editor-line-height-small-rem)); +.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar-track, +.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar-thumb, +.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar { + opacity: 0; + border: none; + background-color: transparent; } -.cc-header-spacing .popover .markdown-embed .markdown-preview-view h2, -.cc-header-spacing .workspace-tabs .markdown-preview-view h2 { - margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc(var(--h2-margin-bottom) * var(--editor-line-height-small-rem)); +.markdown-source-view.mod-cm5 .CodeMirror-lines { + padding-top: 2.5rem; + padding-bottom: 170px; } -.cc-header-spacing .popover .markdown-embed .markdown-preview-view h3, -.cc-header-spacing .workspace-tabs .markdown-preview-view h3 { - margin-top: calc(var(--h3-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc(var(--h3-margin-bottom) * var(--editor-line-height-small-rem)); +.markdown-source-view.mod-cm5 .CodeMirror pre.CodeMirror-line, +.markdown-source-view.mod-cm5 .CodeMirror pre.CodeMirror-line-like { + padding-left: 0; + padding-right: 0; } -.cc-header-spacing .popover .markdown-embed .markdown-preview-view h4, -.cc-header-spacing .workspace-tabs .markdown-preview-view h4 { - margin-top: calc(var(--h4-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc(var(--h4-margin-bottom) * var(--editor-line-height-small-rem)); +.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-linenumbers, +.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-foldgutter { + background: transparent; } -.cc-header-spacing .popover .markdown-embed .markdown-preview-view h5, -.cc-header-spacing .workspace-tabs .markdown-preview-view h5 { - margin-top: calc(var(--h5-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc(var(--h5-margin-bottom) * var(--editor-line-height-small-rem)); +.markdown-source-view.mod-cm5 span[title="Fold line"], +.markdown-source-view.mod-cm5 span[title="Unfold line"] { + line-height: 1; + position: relative; + /* top: 4px; */ + font-size: 0; + color: transparent; + display: flex; + height: 100%; + align-items: center; } -.cc-header-spacing .popover .markdown-embed .markdown-preview-view h6, -.cc-header-spacing .workspace-tabs .markdown-preview-view h6 { - margin-top: calc(var(--h6-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc(var(--h6-margin-bottom) * var(--editor-line-height-small-rem)); +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded { + background-color: rgba(var(--background-rgb), 0.6); + color: var(--text-faint); + cursor: var(--cursor); + line-height: 1; + display: flex; + height: var(--editor-line-height-rem); + align-items: center; + transition: color 140ms ease; } - -.cc-soft-wrap-code-blocks code[class*=language-], -.cc-soft-wrap-code-blocks pre[class*=language-] { - overflow: hidden; - white-space: pre-wrap; +.markdown-source-view.mod-cm5 span[title="Fold line"]:hover, +.markdown-source-view.mod-cm5 span[title="Unfold line"]:hover, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:hover, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:hover { + color: var(--text-muted); } - -.cc-seamless-embed .markdown-embed .markdown-preview-view { - padding: 0; +.markdown-source-view.mod-cm5 span[title="Fold line"]:after, +.markdown-source-view.mod-cm5 span[title="Unfold line"]:after, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:after, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:after { + text-align: center; + color: var(--text-faint); + font-size: 0.9rem; + display: flex; + align-items: center; + justify-content: center; + width: 0.9rem; + height: 0.9rem; + line-height: 1; + font-weight: var(--bold-weight); } -.cc-seamless-embed .markdown-embed { - border: none; - padding: 0; - margin: 0; +.markdown-source-view.mod-cm5 span[title="Fold line"]:after, +.markdown-source-view.mod-cm5 span[title="Unfold line"]:after { + font-size: 1rem; + line-height: 1; } -.cc-seamless-embed .markdown-embed-title { - display: none; +.markdown-source-view.mod-cm5 span[title="Unfold line"]:after, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:after { + content: "›"; + transform: translateY(-2px); } -.cc-seamless-embed .is-live-preview .markdown-embed-title { - display: block; +.markdown-source-view.mod-cm5 span[title="Fold line"]:after, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:after { + content: "›"; + transform: rotate(90deg); } - -.cc-trim-table-cols td, -.cc-trim-table-cols th { - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - min-width: unset; - max-width: var(--table-min-cell-width) !important; +.markdown-source-view.mod-cm5 .CodeMirror-linenumbers, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter { + width: 18px; } - -.cc-transparent-popover:not(.is-mobile):not(.is-translucent) .notice, -.cc-transparent-popover:not(.is-mobile):not(.is-translucent) .menu { - background: rgba(245, 245, 245, 0.7); - backdrop-filter: blur(35px); - background-blend-mode: luminosity; +.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-linenumbers, +.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-foldgutter { + background: transparent; } -.cc-transparent-popover:not(.is-mobile):not(.is-translucent).theme-dark .notice, -.cc-transparent-popover:not(.is-mobile):not(.is-translucent).theme-dark .menu { - background: rgba(30, 30, 30, 0.7); +.markdown-source-view.mod-cm5 .CodeMirror-linenumbers { + margin-left: -20px; } - -html, -body, -input, -textarea, -button { - font-family: var(--default-font); - font-size: var(--ui-font-size); - font-weight: var(--normal-weight); - line-height: var(--line-height); - -webkit-font-smoothing: var(--default-font-smoothing); +.markdown-source-view.mod-cm5 .CodeMirror-gutter-wrapper { + padding: 0; + height: 100%; + width: 18px; + left: -1.5em !important; + display: flex; } - -strong { - font-weight: var(--bold-weight); +.markdown-source-view.mod-cm5 .CodeMirror-gutter-elt { + width: unset !important; + position: static; } - -::-webkit-scrollbar { - width: 10px; - height: 10px; - background-color: transparent; +.markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-linenumber { + font-family: var(--default-font); + width: 18px !important; + min-width: 0; + position: absolute; + left: -20px !important; + padding: 3px 0 0; + display: flex; + justify-content: flex-end; + font-feature-settings: normal; } - -.modal .vertical-tab-header::-webkit-scrollbar-track, -.mod-left-split .workspace-tabs ::-webkit-scrollbar-track, -::-webkit-scrollbar-track { - background-color: transparent; +.workspace-split > .workspace-leaf .markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-gutters { + width: 18px; + left: 0 !important; + padding-right: 0; + transform: translateX(2rem); } - -::-webkit-scrollbar-thumb { - background-clip: padding-box; - border: 3px solid transparent; - min-height: 40px; +.markdown-source-view.mod-cm5 .CodeMirror-foldmarker { + font-size: 0 !important; + color: transparent; + margin-left: 6px; + position: relative; + top: 1px; } - -textarea, -select, -input[type=text], -input[type=search], -input[type=email], -input[type=password], -input[type=number] { - border-radius: var(--radius-m); - font-size: var(--ui-font-size); - padding: 6px 11px; - border-color: var(--shade-10); - height: auto; - transition: 100ms box-shadow ease, 100ms border ease; +.markdown-source-view.mod-cm5 .cm-s-obsidian { + font-family: var(--editor-font); + font-size: var(--editor-font-size); + font-weight: var(--editor-font-weight); + line-height: var(--editor-line-height); + font-feature-settings: var(--editor-font-features); + -webkit-font-smoothing: var(--editor-font-smoothing); } -.theme-dark textarea, -.theme-dark select, -.theme-dark input[type=text], -.theme-dark input[type=search], -.theme-dark input[type=email], -.theme-dark input[type=password], -.theme-dark input[type=number] { - border-color: var(--shade-20); +.markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-code { + padding-right: 0; } - -textarea:focus, -select:focus, -input[type=text]:active, -input[type=search]:active, -input[type=email]:active, -input[type=password]:active, -input[type=number]:active, -input[type=text]:focus, -input[type=search]:focus, -input[type=email]:focus, -input[type=password]:focus, -input[type=number]:focus { - border-color: hsla(var(--accent-hsl), 0.5); - box-shadow: inset 0 0 0 2px hsla(var(--accent-hsl), 0.5); +.markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-codeblock { + line-height: var(--editor-line-height); } - -textarea { - padding: 8px 10px; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-comment { + color: var(--shade-70); + font-style: italic; } - -.setting-item-control button, -button, -button.mod-cta { - border-radius: var(--radius-m); - line-height: 1.3; - font-size: var(--ui-font-size); - font-weight: var(--medium-weight); +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-quote { color: var(--text-normal); - padding: 4px 14px; - background-color: var(--shade-0); - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); - margin-right: 5px; + font-style: italic; } -.setting-item-control button:last-of-type, -button:last-of-type, -button.mod-cta:last-of-type { - margin-right: 0; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-url.cm-string:not(.cm-hmd-footnote-url) { + color: var(--shade-20); } -.setting-item-control button.mod-cta:hover, -button.mod-cta:hover, -button.mod-cta.mod-cta:hover { +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-link { + color: var(--text-accent); +} +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-link.cm-hmd-barelink { color: var(--text-normal); - background-color: var(--shade-0); } -.theme-dark .setting-item-control button, -.theme-dark button, -.theme-dark button.mod-cta { - color: #dfdedf; - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); - background-color: var(--shade-50); +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-link, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-image.cm-link, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-link-string.cm-url.cm-string { + color: var(--shade-10); + display: inline-block; + padding: 0 1px; + font-weight: var(--bold-weight); } -.theme-dark .setting-item-control button.mod-cta:hover, -.theme-dark button.mod-cta:hover, -.theme-dark button.mod-cta.mod-cta:hover { - color: #dfdedf; - background-color: var(--shade-50); +.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote { + color: var(--text-accent); } - -.dropdown { - font-size: inherit; - font-family: inherit; - font-weight: var(--medium-weight); - background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"); - color: var(--text-normal); - padding: 4px 28px 4px 14px; - background-color: var(--shade-0); - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); - border-radius: var(--radius-m); +.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote.cm-formatting { + color: var(--shade-10); } - -.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"); +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-footref, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-blockid { + vertical-align: unset; + margin-top: 0; + font-size: unset; } - -.theme-dark .dropdown:focus, -.dropdown:focus { - border-color: rgba(0, 0, 0, 0.12); +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-blockid { + font-family: var(--font-monospace); + font-size: 0.6em; } - -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; +.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-header { + padding-left: 0 !important; } - -input[type=range]::-webkit-slider-runnable-track { - height: 4px; - -webkit-appearance: none; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-url { + color: var(--text-accent); } - -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; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hmd-internal-link { + color: var(--text-accent); } - -.theme-dark input[type=range]::-webkit-slider-thumb { - background-color: #c8c8c8; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-link.cm-strikethrough, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hmd-internal-link.cm-strikethrough { + text-decoration: line-through; + text-decoration-color: var(--text-muted); + text-decoration-thickness: 3px; } - -input[type=range] { - outline: none; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-footref { + font-size: var(--font-normal); } - -input[type=checkbox] { - -webkit-appearance: none; - appearance: none; - width: 1em; - height: 1em; - padding: 0; - margin: 0; - background: var(--shade-0); - border: 1px solid var(--shade-40); - box-sizing: border-box; - box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); - border-radius: 4px; - filter: none; +.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote { + font-size: var(--font-small); + padding-left: 20px; } -.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); +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-task { + display: inline-block; + font-weight: var(--medium-weight); + color: var(--text-normal); + min-width: 1.3em; + font-family: inherit; } -input[type=checkbox]:focus, input[type=checkbox]:hover { - outline: 0; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-highlight, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-highlight, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.obsidian-search-match-highlight { + background-color: var(--text-highlight-bg); } -.is-flashing input[type=checkbox]:checked, input[type=checkbox]:checked { - background: hsl(var(--accent-hsl)); - box-shadow: none; - border-color: transparent; +.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-em.cm-header { + font-style: italic; } -.is-flashing input[type=checkbox]:checked:before, input[type=checkbox]:checked:before { - background-image: url('data:image/svg+xml;utf8,'); - background-repeat: no-repeat; - background-position: center center; - background-size: 71%; - line-height: 1; - width: 100%; - height: 100%; - content: " "; - display: block; +.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-strong.cm-header { + font-weight: 800; +} +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-em:not(.cm-formatting-em) { + color: var(--em-color); +} +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-strong:not(.cm-formatting-strong) { + font-weight: var(--strong-weight); + color: var(--strong-color); } - -.embedded-backlinks, -.outgoing-link-pane, -.backlink-pane { - background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; - font-family: var(--default-font); - font-size: var(--ui-font-size); - padding-bottom: 5rem; +.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-formatting-code-block, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-inline-code { + color: var(--text-normal); } -.theme-dark .embedded-backlinks, -.theme-dark .outgoing-link-pane, -.theme-dark .backlink-pane { - background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +.markdown-source-view.mod-cm5 .cm-formatting-list-ul:before { + color: var(--text-normal); } -.mod-left-split .embedded-backlinks, -.mod-left-split .outgoing-link-pane, -.mod-left-split .backlink-pane { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +.markdown-source-view.mod-cm5 .cm-formatting-list-ol { + color: var(--text-normal) !important; + white-space: pre; + display: inline-flex; + justify-content: flex-end; + width: 1rem; } -.theme-dark .mod-left-split .embedded-backlinks, -.theme-dark .mod-left-split .outgoing-link-pane, -.theme-dark .mod-left-split .backlink-pane { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hashtag, +.markdown-source-view.mod-cm5 .frontmatter-container .tag, +.markdown-source-view.mod-cm5 .tag { + background-color: transparent; + text-decoration: none; + display: inline; + color: var(--text-accent); + margin: 0; + text-align: unset; + vertical-align: unset; + border: none; + font-size: unset; + padding: 0 !important; + border-radius: 0; } -.is-translucent .embedded-backlinks, .is-mobile .embedded-backlinks, .workspace-fake-target-overlay .embedded-backlinks, -.is-translucent .outgoing-link-pane, -.is-mobile .outgoing-link-pane, -.workspace-fake-target-overlay .outgoing-link-pane, -.is-translucent .backlink-pane, -.is-mobile .backlink-pane, -.workspace-fake-target-overlay .backlink-pane { - background: none !important; +.markdown-source-view.mod-cm5 .CodeMirror-linenumber { + font-size: var(--font-small) !important; + font-feature-settings: "tnum"; + color: var(--text-faint); + padding-top: 3px; } -.embedded-backlinks .search-result-file-matches, -.outgoing-link-pane .search-result-file-matches, -.backlink-pane .search-result-file-matches { - padding-right: 10px; - padding-left: 5px; +.markdown-source-view.mod-cm5 .cm-strikethrough { + text-decoration-color: var(--text-muted); + text-decoration-thickness: 3px; } -.embedded-backlinks .search-result-file-match:not(.search-info-more-matches), -.outgoing-link-pane .search-result-file-match:not(.search-info-more-matches), -.backlink-pane .search-result-file-match:not(.search-info-more-matches) { - background-color: var(--shade-3); +.markdown-source-view.mod-cm5 .CodeMirror pre.HyperMD-table-row { + font-family: var(--font-monospace); + font-size: calc(var(--font-normal) - 1px); } -.embedded-backlinks .search-result-container, -.outgoing-link-pane .search-result-container, -.backlink-pane .search-result-container { - padding: 0 0 5px 10px; - margin-left: 0; - background: none; +.markdown-source-view.mod-cm5 .cm-formatting-list { + color: var(--text-normal) !important; } -.theme-dark .embedded-backlinks .search-result-container, -.theme-dark .outgoing-link-pane .search-result-container, -.theme-dark .backlink-pane .search-result-container { - background: none; +.markdown-source-view.mod-cm5 .cm-formatting-quote { + color: var(--text-faint) !important; } -.embedded-backlinks .tree-item-flair, -.outgoing-link-pane .tree-item-flair, -.backlink-pane .tree-item-flair { - margin-right: 10px; +.cc-fancy-cursor .markdown-source-view.mod-cm5 .CodeMirror-cursor { + border-left: 2px solid var(--text-accent); + transform: translateX(-0.5px); + border-radius: 2px; } -.embedded-backlinks .search-result-file-title .tree-item-flair, -.outgoing-link-pane .search-result-file-title .tree-item-flair, -.backlink-pane .search-result-file-title .tree-item-flair { - display: none; +.cc-soft-blink-cursor .markdown-source-view.mod-cm5 .CodeMirror-focused .CodeMirror-cursors { + visibility: visible !important; + transition: 100ms opacity ease-in; + opacity: 1; } -.embedded-backlinks > .tree-item-self > .tree-item-inner, -.outgoing-link-pane > .tree-item-self > .tree-item-inner, -.backlink-pane > .tree-item-self > .tree-item-inner { - color: var(--text-muted); +.cc-soft-blink-cursor .markdown-source-view.mod-cm5 .CodeMirror-focused .CodeMirror-cursors[style^=visibility] { + opacity: 0; } -.embedded-backlinks .tree-item-self.is-clickable:hover, -.outgoing-link-pane .tree-item-self.is-clickable:hover, -.backlink-pane .tree-item-self.is-clickable:hover { - background-color: transparent; +.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-formatting-header.obsidian-search-match-highlight { + background: transparent; } -.embedded-backlinks .tree-item-self.is-clickable > .tree-item-inner, -.outgoing-link-pane .tree-item-self.is-clickable > .tree-item-inner, -.backlink-pane .tree-item-self.is-clickable > .tree-item-inner { - padding: 6px 0 6px 2px; +.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-formatting-header { + font-family: var(--default-font); + color: var(--text-faint) !important; + font-weight: var(--normal-weight) !important; } - -.outgoing-link-item .tree-item-inner-subtext, -.outgoing-link-item .tree-item-icon { - color: var(--text-muted); +.cc-editor-heading-hash .markdown-source-view.mod-cm5 div:not(.CodeMirror-activeline) > pre.HyperMD-header .cm-formatting-header:not(:only-child) { + color: transparent !important; } -.outgoing-link-item .tree-item-inner { - line-height: 1.3; +.cc-editor-heading-hash .markdown-source-view.mod-cm5 div:not(.CodeMirror-activeline) > pre.HyperMD-header .cm-formatting-header:not(:only-child):after { + font-family: var(--text); + color: var(--shade-20); + display: inline-block; + padding-right: 5px; } - -.search-result-file-match-destination-file { - border-radius: var(--radius-m); - color: var(--text-muted); - padding: 3px 5px; - background-color: transparent; - border: none; +.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-header { + position: relative; } -.search-result-file-match:hover .search-result-file-match-destination-file:hover, .search-result-file-match:hover .search-result-file-match-destination-file { - color: var(--text-muted); - background-color: transparent; +.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-header .cm-formatting-header:not(:only-child) { + position: absolute; + left: 0; + transform: translateX(-100%); + font-size: 11px !important; + display: block; + height: 100%; } -.search-result-file-match:hover .search-result-file-match-destination-file:hover { - background-color: var(--shade-plus-darker); +.cc-block-quotes .markdown-source-view.mod-cm5 .cm-formatting-quote { + font-style: italic; + font-weight: 800; + color: var(--shade-10) !important; } - -.embedded-backlinks { - border-top: 1px solid var(--background-modifier-border); - padding-top: 1.5em; +.cc-block-quotes .markdown-source-view.mod-cm5 .HyperMD-quote-lazy { + padding-left: 1rem !important; } - -.modal > .modal-content.community-plugin { - padding: 0; - flex-direction: row; - align-items: flex-start; +.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-list-line { + padding-top: 0; + padding-bottom: 10px; } - -.community-plugin-search, -.community-plugin-details { +.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-list-ul { + color: transparent !important; + position: relative; +} +.cc-list-relationship-lines .markdown-source-view.mod-cm5 .cm-hmd-list-indent > .cm-tab { + display: inline-block; +} +.cc-list-relationship-lines .markdown-source-view.mod-cm5 .cm-hmd-list-indent > .cm-tab:after { + content: " "; + display: block; + width: 1px; + position: absolute; + top: 0; + transform: translateX(-1.5px); + background: var(--shade-5); height: 100%; } - -.community-plugin-search { - padding: 0; - border-right: 1px solid var(--background-modifier-border); +.cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-strong.cm-header, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-em.cm-header, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-strong, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-em { + color: var(--shade-20); + font-size: 0.777em; } -.community-plugin-search .setting-item-info { - display: none; +.cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr span.cm-builtin, .cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr span.cm-hr { + color: transparent; } -.community-plugin-search .setting-item { - padding: 26px 0 0; +.cc-hr .markdown-source-view.mod-cm5 .HyperMD-hr { + position: relative; } -.community-plugin-search .setting-item-control { +.cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr-bg:after { + content: " "; + display: block; + position: absolute; width: 100%; + height: 1px; + background-color: var(--shade-10); + top: 50%; } -.community-plugin-search .search-input-container { - width: 100%; - margin: 0; +.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-formatting-list-ul:before { + line-height: 0; + position: absolute; + top: 51%; + left: 0; + display: block; + transform: translate(-56%, -50%); + width: 6px; + height: 6px; + content: url('data:image/svg+xml; utf8, '); } -.community-plugin-search button.clickable-icon { - margin: 0 10px 0 0; - padding: 8px 10px; +.theme-dark.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-formatting-list-ul:before { + content: url('data:image/svg+xml; utf8, '); } -.community-plugin-search-summary { - padding: 0 12px 10px; - font-size: 13px; +.workspace-split:not(.mod-right-split) .workspace-tabs { + background: transparent; + box-shadow: inset -10px 0 4px -10px rgba(0, 0, 0, 0.04); } -.community-plugin-search-results { - background: linear-gradient(var(--background-secondary-alt) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; +.nav-files-container { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; background-repeat: no-repeat; background-size: 100% 40px, 140% 3px; background-attachment: local, scroll; } -.theme-dark .community-plugin-search-results { - background: linear-gradient(var(--background-secondary-alt) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; +.theme-dark .nav-files-container { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; background-repeat: no-repeat; background-size: 100% 40px, 140% 3px; background-attachment: local, scroll; } -.is-mobile .community-plugin-search-results { +.is-mobile .nav-files-container, .is-translucent .nav-files-container, .workspace-fake-target-overlay .nav-files-container { background: none !important; } -.community-plugin-item { - padding: 16px 16px 16px; - margin: 0; - border-top: 1px solid var(--shade-plus-darker); -} -.community-plugin-item .community-plugin-downloads { - font-size: 12px; -} -.community-plugin-item .community-plugin-author { - color: var(--text-muted); - font-size: 12px; - padding: 0 0 10px; -} -.community-plugin-item .community-plugin-desc { - color: var(--text-normal); -} -.community-plugin-item:hover { - background-color: var(--shade-3); +.nav-folder.mod-root > .nav-folder-title .nav-folder-title-content { + border-radius: 0; + color: transparent; + overflow: hidden; + height: 0px; + padding: 3px 0; } -.community-plugin-downloads { +.nav-file-title, +.nav-folder-title { + font-size: var(--ui-font-size); color: var(--text-normal); - display: flex; - align-items: flex-end; - margin-top: 0; - line-height: 1; - padding: 4px 0 4px; -} -.community-plugin-downloads > span { - display: flex; -} - -.community-plugin-downloads-text { - position: static; -} - -.community-plugin-name { - font-size: 14px; + border: none; font-weight: var(--medium-weight); - width: 100%; -} -.community-plugin-name .flair { - display: block; - font-size: 12px; line-height: 1; - padding: 5px; - letter-spacing: 0; - text-transform: none; - position: static; - margin: 5px 0; - width: fit-content; -} - -.community-plugin-version, -.community-plugin-author { - line-height: inherit; -} - -.community-plugin-info .community-plugin-desc { - color: var(--text-normal); - line-height: 1.3; - margin: 0; - padding: 1.5em 0 0.5em; -} - -.modal.mod-community-theme { - padding: 0; -} -.modal.mod-community-theme .modal-content { - padding: 0 10px; + padding: 0 5px; + border-radius: var(--radius-s); + align-items: center; } -.modal.mod-community-theme .modal-title { +.nav-folder.mod-root > .nav-file-title, +.nav-folder.mod-root > .nav-folder-title { font-size: var(--ui-font-size); - margin-top: 1.5em; -} - -.theme-list { - justify-content: space-evenly; + font-weight: var(--bold-weight); + border-radius: 0; } - -.community-theme { - padding: 0; - margin: 0 5px 3em 0; - align-items: stretch; +body:not(.is-grabbing) .nav-file-title:hover .nav-folder-collapse-indicator, body:not(.is-grabbing) .nav-file-title:hover, +body:not(.is-grabbing) .nav-folder-title:hover .nav-folder-collapse-indicator, +body:not(.is-grabbing) .nav-folder-title:hover { background: transparent; } -.community-theme .community-theme-screenshot { - max-width: 100%; +.nav-file.is-active > .nav-file-title, .nav-folder.is-active > .nav-file-title, +.nav-file.is-active > .nav-folder-title, +.nav-folder.is-active > .nav-folder-title { + background-color: var(--shade-plus-darker); } -.community-theme .modal-button-container { - padding: 0 10px; - justify-content: flex-start; + +.nav-file-title { + align-items: center; + justify-content: flex-end; + flex-direction: row-reverse; } -.community-theme.is-selected { - background-color: transparent; +.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); } -.community-theme.is-selected .community-theme-downloads, -.community-theme.is-selected .community-theme-info { - color: var(--text-muted); + +.nav-folder-title { + padding-right: 10px; } -.community-theme.is-selected .community-theme-info + div { - box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1), inset 0 0 0 3px hsla(var(--accent-hsl), 0.5); +.nav-folder-title.is-being-dragged-over { + background-color: hsl(var(--accent-hsl)); + color: var(--text-on-accent); +} +.nav-folder-title.is-being-dragged-over .nav-folder-collapse-indicator > svg { + color: var(--text-on-accent); } -.community-theme-container { - width: 100%; +.nav-file-title-content, +.nav-folder-title-content { + padding: 4px 0; + border: none; + line-height: 1.3; + border-radius: 0; } -.community-theme-container + hr { - width: 100%; - border-top: 1px solid var(--shade-plus-darker); - margin: 10px 0; +.nav-file-title-content.is-being-renamed, +.nav-folder-title-content.is-being-renamed { + border-radius: var(--radius-s); + background-color: var(--background-primary); + box-shadow: inset 0 0 0 3px var(--shade-50-opaque); + padding: 4px; } - -.community-theme-title { - font-weight: var(--medium-weight); - text-align: left; - padding: 0 10px; +.nav-file-title-content.is-being-renamed::before, +.nav-folder-title-content.is-being-renamed::before { + display: none !important; } -.community-theme-info { - line-height: 1; - flex-grow: 0; - padding: 0 10px; - align-items: flex-end; - justify-content: flex-start; - flex-wrap: wrap; -} -.community-theme-info + div { - border-radius: var(--radius-l); +.nav-folder-title-content { display: flex; align-items: center; - box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); - background-color: var(--shade-3); - padding: 10px; flex-grow: 1; -} -.community-theme-info .clickable-icon { - display: flex; - align-items: flex-start; - text-align: left; - margin: 1em 0 0.5em; - color: var(--text-accent); - text-decoration: underline; -} -.community-theme-info .clickable-icon:after { - line-height: 1.3; - content: "Features, customization options, & bug reports"; padding-left: 4px; } - -.community-theme-downloads { - display: flex; - align-items: flex-end; -} -.community-theme-downloads > span { - display: flex; +.nav-folder.mod-root > .nav-folder-title.is-being-dragged-over .nav-folder-title-content { + box-shadow: inset 0 -3px hsl(var(--accent-hsl)); } -.community-theme-remove-button { - padding: 4px 6px; - display: flex; - color: var(--text-muted); - background-color: transparent; +.nav-folder-children { + padding: 0; } -.community-theme:hover .community-theme-remove-button { - display: flex; +.nav-folder:not(.mod-root) > .nav-folder-children { + padding-left: 5px; } -.community-theme-remove-button:hover { - color: var(--text-muted); - background-color: var(--shade-plus-darker); +.nav-folder-children > .nav-folder { + padding: 0 0 0 5px; } -.community-theme-filters-container { - padding: 0.5em 0 2.5em; - align-items: center; - justify-content: center; +.nav-folder-collapse-indicator { + flex-grow: 0; + flex-shrink: 0; + width: auto; + margin: 0 -2px 0 0; } -.community-theme-filters-container .search-input-clear-button { - right: 7px; + +.nav-file { + padding: 0 5px 0 19px; } -.community-theme-filters-container button { - padding: 8px 14px; - margin: 0 0 0 5px; + +.nav-file-tag { line-height: 1; - display: flex; + padding: 3px; + background-color: var(--shade-5); + letter-spacing: 0; } -.community-theme-filters-container .setting-item { - flex-grow: 0; - padding: 0; + +.cc-truncated-explorer-titles .nav-files-container { + overflow-x: hidden; } -.community-theme-filters-container .setting-item-control { - align-items: center; +.cc-truncated-explorer-titles .nav-file-title, +.cc-truncated-explorer-titles .nav-folder-title { + width: 100%; + white-space: normal; + display: flex; } -.community-theme-filters-container .search-input-container { - padding: 0; - margin: 0; +.cc-truncated-explorer-titles .nav-file-title-content, +.cc-truncated-explorer-titles .nav-folder-title-content { + display: inline-block; + width: 100%; } - -.community-theme-mode-toggle-container { - line-height: 1; - display: flex; - align-items: center; - flex-direction: row-reverse; - margin-left: 2em; +.cc-truncated-explorer-titles .nav-file-title-content:not(.is-being-renamed), +.cc-truncated-explorer-titles .nav-folder-title-content:not(.is-being-renamed) { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: middle; } -.community-theme-mode-toggle-container .checkbox-container { - top: 0; +.cc-truncated-explorer-titles:not(.cc-no-folder-icons) .nav-folder-title-content::before { + top: 0.15em; } -.community-theme-mode-toggle-label { - margin: 0 0 0 5px; - position: static; +.cc-wrapped-explorer-titles .nav-files-container { + overflow-x: hidden; } - -.document-search-container.mod-replace-mode { - height: unset; +.cc-wrapped-explorer-titles .nav-file-title, +.cc-wrapped-explorer-titles .nav-folder-title { + width: 100%; + white-space: normal; + display: flex; } - -.document-search-button, -.document-search-close-button { - justify-self: flex-end; - top: 0; - font-size: 18px; - padding: 4px 0 4px; - line-height: 1; +.cc-wrapped-explorer-titles .nav-file-title-content, +.cc-wrapped-explorer-titles .nav-folder-title-content { + width: 100%; + white-space: normal; display: flex; - align-items: center; - justify-content: center; - margin-left: auto; + align-items: flex-start; } - -.document-search-close-button { - font-family: var(--default-font) !important; - font-size: 20px; - width: 1.65rem; +.cc-wrapped-explorer-titles:not(.cc-no-folder-icons) .nav-file-title-content::before, .cc-wrapped-explorer-titles:not(.cc-no-folder-icons) .nav-folder-title-content::before { + top: 0; } -.markdown-source-view.mod-cm5 .document-search-container, -.document-search-container { - background-color: var(--background-primary); - width: 100%; - position: absolute; +.cc-show-vault-name .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content { + color: inherit; + overflow: visible; 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); + padding: 4px; } -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); +.graph-controls { + top: 10px; + left: 10px; + color: var(--shade-90); border: 1px solid var(--shade-10); + background: whitesmoke; + box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); + font-weight: var(--medium-weight); + border-radius: var(--radius-m); + padding: 10px; } - -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; +.graph-controls.is-close { + background: transparent; + border: none; + box-shadow: none; + padding: 0; + line-height: 1; } - -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); +.theme-dark .graph-controls { + border: 1px solid var(--shade-20); + background: rgba(60, 60, 60, 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); +.theme-dark .graph-controls.is-close { + background: transparent; + border: none; } - -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); +.graph-controls .collapse-icon { + font-size: 14px; + margin-left: -3px; } - -.document-search-button { +.graph-controls .tree-item-self { + cursor: pointer; color: var(--text-normal); - font-size: 13px; - line-height: 1; - border: 1px solid var(--shade-plus-darker); - border-radius: var(--radius-m); font-weight: var(--medium-weight); - background-color: var(--shade-plus-darker); - height: auto; - padding: 4px 8px; - margin: 0 0 0 5px; -} - -.document-search-button:hover { - background-color: var(--shade-10); -} - -.document-search-buttons, -.document-replace-buttons { - margin-left: 5px; display: flex; - font-size: 13px; + align-items: center; line-height: 1; - width: 210px; + padding: 0; + margin: 5px 0; } - -.document-search, -.document-replace { - height: auto; - overflow: visible; - justify-content: flex-end; +.graph-controls .search-input-container { + padding: 0; + margin-bottom: 10px !important; } - -.document-replace { - padding-top: 10px; +.graph-controls .tree-item-collapse { + color: var(--text-normal); + padding: 0; + position: static; + line-height: 1; + display: flex; } - -.markdown-source-view.is-searching .CodeMirror, -.markdown-source-view.is-replacing .CodeMirror { - padding-bottom: 0; +.graph-controls > .tree-item > .tree-item-self .right-triangle { + opacity: unset; } - -.drag-ghost { - opacity: 0.8; - border-radius: 0; +.graph-controls .graph-control-section-header { + padding: 4px; } - -.workspace-drop-overlay { - opacity: 1; - background-color: transparent; +.graph-controls .setting-item { + border-top: none; } -.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; +.graph-controls .setting-item-name { + font-size: 13px; + color: var(--text-normal); } -.workspace-drop-overlay.mod-drag { - opacity: 1; +.graph-controls .setting-item.mod-toggle .setting-item-control { + margin-top: 0; } -.workspace-drop-overlay.mod-drag:before { +.graph-controls.is-close .graph-controls-button.mod-open, .graph-controls:not(.is-close) .graph-controls-button.mod-reset, .graph-controls:not(.is-close) .graph-controls-button.mod-close, .graph-controls:not(.is-close):hover .graph-controls-button.mod-reset, .graph-controls:not(.is-close):hover .graph-controls-button.mod-close { + display: flex; +} +.graph-controls.is-close .graph-controls-button { + padding: 6px 7px; opacity: 1; - background-color: var(--shade-2); } -.workspace-fake-target-overlay.is-in-sidebar { - background-color: transparent; -} -.workspace-fake-target-overlay.is-in-sidebar .workspace-tabs { - background-color: transparent; +.graph-control-section:not(:last-child) .tree-item-children { + border-bottom: none; } -.workspace-fake-target-overlay.is-in-sidebar .workspace-tab-header-container { - padding-top: 10px; +.graph-control-section .tree-item-children { + margin: 0 !important; + padding-bottom: 16px; } -.markdown-source-view.mod-cm6 .cm-scroller { - font-family: var(--editor-font); - font-size: var(--editor-font-size); - font-weight: var(--editor-font-weight); - line-height: var(--editor-line-height); - font-feature-settings: var(--editor-font-features); - -webkit-font-smoothing: var(--editor-font-smoothing); - padding: 2.5em 2em; -} -.markdown-source-view.mod-cm6 .cm-gutter { - font-family: var(--default-font); +.graph-controls-button { + padding: 3px 3px; + font-size: 16px; + line-height: 1; + border-radius: var(--radius-s); + color: var(--text-muted); } -.markdown-source-view.mod-cm6 .cm-line { - position: relative; +.graph-controls-button:hover { + background-color: var(--shade-plus-darker); } -.markdown-source-view.mod-cm6 .cm-fold-indicator { - position: static; - display: inline-block; +.graph-controls-button.mod-close { + align-items: center; + top: 2px; + right: 2px; } -.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator { - right: unset; - left: -4px; - height: calc(var(--editor-line-height) * 1em); - transform: translateX(-100%); - flex-direction: row-reverse; +.graph-controls-button.mod-reset { + top: 2px; + right: 24px; } -.markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-content, .markdown-source-view.mod-cm6.is-readable-line-width:not(.is-rtl) .cm-contentContainer, .markdown-source-view.mod-cm6.is-readable-line-width.is-rtl .cm-contentContainer, .markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-line:not(.HyperMD-table-row) { - max-width: var(--line-width); + +.graph-color-button-container { + text-align: left; } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-frontmatter { - font-size: 0.9em; + +body { + --h1-size: 1.602em; + --h1-line-height: 1.4; + --h1-margin-top: 3; + --h1-margin-bottom: 1; + --h1-weight: 500; + --h1-style: normal; + --h2-size: 1.424em; + --h2-line-height: 1.4; + --h2-margin-top: 2.25; + --h2-margin-bottom: 0.5; + --h2-weight: 500; + --h2-style: normal; + --h3-size: 1.266em; + --h3-line-height: 1.4; + --h3-margin-top: 1.75; + --h3-margin-bottom: 0.5; + --h3-weight: 500; + --h3-style: normal; + --h4-size: 1.125em; + --h4-line-height: 1.5; + --h4-margin-top: 1.5; + --h4-margin-bottom: 0.5; + --h4-weight: 500; + --h4-style: normal; + --h5-size: 1em; + --h5-line-height: 1.5; + --h5-margin-top: 1.5; + --h5-margin-bottom: 0.5; + --h5-weight: 500; + --h5-style: normal; + --h6-size: 1em; + --h6-line-height: 1.5; + --h6-margin-top: 1.5; + --h6-margin-bottom: 0.5; + --h6-weight: 500; + --h6-style: italic; + /* Hidden settings */ + --h1-color: var(--text-normal); + --h2-color: var(--text-normal); + --h3-color: var(--text-normal); + --h4-color: var(--text-normal); + --h5-color: var(--text-normal); + --h6-color: var(--text-normal); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-frontmatter.cm-def { - color: var(--text-muted); + +.cm-s-obsidian .cm-header.cm-header-1 { + color: var(--h1-color); + font-size: var(--h1-size); + line-height: var(--h1-line-height); + font-weight: var(--h1-weight); + font-style: var(--h1-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-inline-code { - color: var(--text-normal); +.cm-s-obsidian .cm-header.cm-header-2 { + color: var(--h2-color); + font-size: var(--h2-size); + line-height: var(--h2-line-height); + font-weight: var(--h2-weight); + font-style: var(--h2-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-comment { - color: var(--shade-70); - font-style: italic; +.cm-s-obsidian .cm-header.cm-header-3 { + color: var(--h3-color); + font-size: var(--h3-size); + line-height: var(--h3-line-height); + font-weight: var(--h3-weight); + font-style: var(--h3-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote { - color: var(--text-normal); +.cm-s-obsidian .cm-header.cm-header-4 { + color: var(--h4-color); + font-size: var(--h4-size); + line-height: var(--h4-line-height); + font-weight: var(--h4-weight); + font-style: var(--h4-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote.cm-formatting-quote { - color: var(--text-faint); +.cm-s-obsidian .cm-header.cm-header-5 { + color: var(--h5-color); + font-size: var(--h5-size); + line-height: var(--h5-line-height); + font-weight: var(--h5-weight); + font-style: var(--h5-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote:not(.cm-formatting-quote) { - font-style: italic; +.cm-s-obsidian .cm-header.cm-header-6 { + color: var(--h6-color); + font-size: var(--h6-size); + line-height: var(--h6-line-height); + font-weight: var(--h6-weight); + font-style: var(--h6-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-quote { - font-weight: var(--bold-weight); + +h1.embedded-note-title { + color: var(--h1-color); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-url.cm-string:not(.cm-hmd-footnote-url) { - color: var(--shade-20); + +.markdown-preview-view h1 { + color: var(--h1-color); + font-size: var(--h1-size); + line-height: var(--h1-line-height); + font-weight: var(--h1-weight); + font-style: var(--h1-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-link, -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-url, -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-internal-link { - color: var(--text-accent); +.markdown-preview-view h2 { + color: var(--h2-color); + font-size: var(--h2-size); + line-height: var(--h2-line-height); + font-weight: var(--h2-weight); + font-style: var(--h2-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link, -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-image.cm-link, -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link-string.cm-url.cm-string { - color: var(--shade-10); - display: inline-block; - padding: 0 1px; - font-weight: var(--bold-weight); +.markdown-preview-view h3 { + color: var(--h3-color); + font-size: var(--h3-size); + line-height: var(--h3-line-height); + font-weight: var(--h3-weight); + font-style: var(--h3-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-task-line[data-task]:not([data-task=" "]), -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strikethrough, -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-link.cm-strikethrough, -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-internal-link.cm-strikethrough { - text-decoration: line-through; - text-decoration-color: var(--shade-50); - text-decoration-thickness: 2px; +.markdown-preview-view h4 { + color: var(--h4-color); + font-size: var(--h4-size); + line-height: var(--h4-line-height); + font-weight: var(--h4-weight); + font-style: var(--h4-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-task-line[data-task]:not([data-task=" "]) { - color: inherit; +.markdown-preview-view h5 { + color: var(--h5-color); + font-size: var(--h5-size); + line-height: var(--h5-line-height); + font-weight: var(--h5-weight); + font-style: var(--h5-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-footref, -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-blockid { - vertical-align: unset; - margin-top: 0; - font-size: unset; +.markdown-preview-view h6 { + color: var(--h6-color); + font-size: var(--h6-size); + line-height: var(--h6-line-height); + font-weight: var(--h6-weight); + font-style: var(--h6-style); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-blockid { - font-family: var(--font-monospace); - font-size: 0.6em; + +.menu { + color: var(--shade-90); + border: 1px solid var(--shade-10); + background: whitesmoke; + box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); + font-weight: var(--medium-weight); + border-radius: var(--radius-m); + padding: 10px 14px; } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-list { - color: var(--text-normal); - font-weight: var(--bold-weight); +.theme-dark .menu { + border: 1px solid var(--shade-20); + background: #3c3c3c; } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hashtag { - color: var(--text-accent); - text-decoration: none; + +.menu-item { + border-radius: var(--radius-s); + display: flex; + align-items: center; + font-size: 13px; + line-height: 1; + padding: 5px 10px; + margin: 0 -10px; } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-task { - color: var(--text-faint); - font-weight: var(--bold-weight); +.menu-item:hover:not(.is-disabled):not(.is-label), .menu-item.selected:not(.is-disabled):not(.is-label) { + background-color: var(--shade-plus-darker); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-task.cm-property + span { - text-decoration: line-through; - text-decoration-color: var(--shade-50); - text-decoration-thickness: 2px; + +.menu-separator { + margin: 10px 0; + border-bottom: 1px solid var(--shade-plus-darker); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strong { - font-weight: var(--strong-weight); - color: var(--strong-color); + +.menu-item-icon { + color: var(--text-muted); + position: static; + width: unset; + margin-right: 6px; + display: flex; } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strong.cm-header { - font-weight: 800; + +.tooltip { + font-size: 13px; + font-weight: var(--medium-weight); + color: var(--shade-60); + animation: unset !important; + background-color: var(--background-primary); + box-shadow: none; + line-height: 1.3; + padding: 6px 8px; + filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.1)); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-em { - color: var(--em-color); +.tooltip .tooltip-arrow { + border-bottom-color: var(--background-primary); } -.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-em.cm-header { - font-style: italic; +.tooltip.mod-right .tooltip-arrow { + border-right-color: var(--background-primary); } -.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-footnote span.cm-link.cm-hmd-footnote { - color: var(--text-accent); +.tooltip.mod-left .tooltip-arrow { + border-left-color: var(--background-primary); } -.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-footnote span.cm-link.cm-hmd-footnote.cm-formatting { - color: var(--shade-10); +.tooltip.mod-top .tooltip-arrow { + border-top-color: var(--background-primary); +} + +.cm-tooltip, +.popover { + box-shadow: none; + filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.1)); } -.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-table-row { - font-family: var(--font-monospace); - font-size: calc(var(--editor-font-size) - 2px); + +.popover.file-embed:hover { + border: none; + box-shadow: inset 0 0 0 3px hsla(var(--accent-hsl), 0.5); + background-color: var(--background-primary); } -.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock-begin, -.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock-end { - color: inherit; + +.notice-container { + top: var(--titlebar-height); } -.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock { - font-size: calc(var(--editor-font-size) - 2px); - line-height: inherit; + +.is-mobile .notice, +.notice { + border: 1px solid var(--shade-5); + color: var(--shade-90); + background: whitesmoke; + box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1), 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); + font-weight: var(--medium-weight); + border-radius: var(--radius-m); + padding: 10px 14px; } -.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed { - padding-right: 1.5em; +.theme-dark .is-mobile .notice, +.theme-dark .notice { + border: 1px solid var(--shade-10); + background: #3c3c3c; } -.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed-link { - transform: none; - top: 0.2em; - right: 0; - left: unset; - padding-right: 0; - text-align: right; + +.mod-warning { + font-weight: var(--medium-weight); } -.markdown-source-view.mod-cm6.cm-s-obsidian.is-live-preview .markdown-embed-link { - right: 5px; - top: 5px; + +.progress-bar-message { + color: var(--text-muted); } -.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed .markdown-preview-view { - padding: 0; + +.empty-state-title { + font-size: 1.6rem; + margin: 0 0 0.5rem; + font-weight: var(--medium-weight); } -.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-link, -.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-image.cm-link, -.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-link-string.cm-url.cm-string { - padding: 0; + +.empty-state-action { + font-weight: var(--medium-weight); + line-height: 1.7; + font-size: 1.2rem; } -.markdown-source-view.mod-cm6 .cm-foldPlaceholder { - margin-left: 0; - font-weight: 800; +.empty-state-action:hover { + color: var(--text-normal); } -.markdown-source-view.mod-cm6 span.list-bullet::after { - content: url('data:image/svg+xml; utf8, '); - line-height: 0; - position: absolute; - top: 51%; - left: 0; - display: block; - transform: translate(-40%, -50%); - width: 6px; - height: 6px; + +.empty-state-action-list { + margin-top: 0; } -.theme-dark .markdown-source-view.mod-cm6 span.list-bullet::after { - content: url('data:image/svg+xml; utf8, '); + +.is-mobile { + padding: 0 !important; } -.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote { - background-color: transparent; - padding: 0 0 0 1.4375rem; - border-left: 2px solid var(--shade-plus-darker); +.is-mobile.theme-dark, .is-mobile.theme-light { + --background-modifier-cover: rgba(0, 0, 0, 0.25); } -.markdown-source-view.mod-cm6 .cm-blockquote-border { - border-color: var(--shade-plus-darker); - border-left-width: 2px; - text-indent: -2px; +.is-mobile .app-container { + background-color: var(--background-primary-alt); } - -.markdown-source-view.mod-cm5 { - padding: 0; +.is-mobile .community-theme .modal-button-container button { + margin: 0 0 8px; } -.markdown-source-view.mod-cm5.is-readable-line-width .CodeMirror { - padding-left: 0; - padding-right: 0; - margin: 0 auto 0 auto; - width: var(--line-width); - max-width: var(--max-width); +.is-mobile .community-theme .modal-button-container a { + padding: 12px 14px; + margin: 0; } -.markdown-source-view.mod-cm5 .CodeMirror-sizer { - margin-left: 0 !important; - border-right-width: 0px !important; +.is-mobile .dropdown { + padding: 12px 28px 12px 14px; } -.markdown-source-view.mod-cm5 .CodeMirror-scroll { - padding-left: 3.5rem; - padding-right: 3.5rem; - margin-right: 0; - margin-bottom: 0; +.is-mobile .horizontal-main-container { + z-index: 2; } -.workspace-tabs .markdown-source-view.mod-cm5 .CodeMirror-scroll { - padding-left: 1.5rem; - padding-right: 1.5rem; +.is-mobile .menu-item-icon { + margin-right: 10px; } -.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar-track, -.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar-thumb, -.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar { - opacity: 0; +.is-mobile .modal { border: none; - background-color: transparent; } -.markdown-source-view.mod-cm5 .CodeMirror-lines { - padding-top: 2.5rem; - padding-bottom: 170px; +.is-mobile .modal.mod-settings .vertical-tab-header, .is-mobile .modal.mod-settings .vertical-tab-nav-item { + border-radius: 10px 10px 0 0; } -.markdown-source-view.mod-cm5 .CodeMirror pre.CodeMirror-line, -.markdown-source-view.mod-cm5 .CodeMirror pre.CodeMirror-line-like { - padding-left: 0; - padding-right: 0; +.is-mobile .modal.mod-settings .vertical-tab-nav-item { + padding: 10px 8px; } -.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-linenumbers, -.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-foldgutter { - background: transparent; +.is-mobile .modal-setting-back-button { + color: var(--text-normal); + font-weight: var(--medium-weight); + border-bottom: 1px solid var(--shade-5); } -.markdown-source-view.mod-cm5 span[title="Fold line"], -.markdown-source-view.mod-cm5 span[title="Unfold line"] { - line-height: 1; - position: relative; - /* top: 4px; */ - font-size: 0; - color: transparent; - display: flex; - height: 100%; - align-items: center; +.is-mobile .modal-title { + font-weight: var(--medium-weight); + font-size: 1rem; } -.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open, -.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded { - background-color: rgba(var(--background-rgb), 0.6); - color: var(--text-faint); - cursor: var(--cursor); - line-height: 1; - display: flex; - height: var(--editor-line-height-rem); - align-items: center; - transition: color 140ms ease; +.is-mobile .modal, +.is-mobile .prompt, +.is-mobile .suggestion-container { + border-radius: 10px 10px 0 0; + padding: 10px 10px 0; + overflow: hidden !important; } -.markdown-source-view.mod-cm5 span[title="Fold line"]:hover, -.markdown-source-view.mod-cm5 span[title="Unfold line"]:hover, -.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:hover, -.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:hover { - color: var(--text-muted); +.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; } -.markdown-source-view.mod-cm5 span[title="Fold line"]:after, -.markdown-source-view.mod-cm5 span[title="Unfold line"]:after, -.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:after, -.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:after { - text-align: center; - color: var(--text-faint); - font-size: 0.9rem; - display: flex; - align-items: center; - justify-content: center; - width: 0.9rem; - height: 0.9rem; - line-height: 1; - font-weight: var(--bold-weight); +.is-mobile .nav-buttons-container { + padding: 2px 0.5rem 0.5rem; } -.markdown-source-view.mod-cm5 span[title="Fold line"]:after, -.markdown-source-view.mod-cm5 span[title="Unfold line"]:after { - font-size: 1rem; - line-height: 1; +.workspace-leaf-content > .nav-header > .is-mobile .nav-buttons-container { + padding: 0.5rem 0.3rem; } -.markdown-source-view.mod-cm5 span[title="Unfold line"]:after, -.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:after { - content: "›"; - transform: translateY(-2px); +.is-mobile .nav-file-title-content, +.is-mobile .nav-folder-title-content { + padding: 7px 0; } -.markdown-source-view.mod-cm5 span[title="Fold line"]:after, -.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:after { - content: "›"; - transform: rotate(90deg); +.is-mobile .nav-files-container, +.is-mobile .item-list, +.is-mobile .search-result-container.mod-global-search { + padding-bottom: calc(1em + env(safe-area-inset-bottom)); } -.markdown-source-view.mod-cm5 .CodeMirror-linenumbers, -.markdown-source-view.mod-cm5 .CodeMirror-foldgutter { - width: 18px; +.is-mobile .nav-folder-title-content { + padding-left: 4px; } -.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-linenumbers, -.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-foldgutter { - background: transparent; +.is-mobile .outgoing-link-pane .tree-item-self, +.is-mobile .backlink-pane .tree-item-self { + font-size: 1rem !important; } -.markdown-source-view.mod-cm5 .CodeMirror-linenumbers { - margin-left: -20px; +.is-mobile .prompt-results { + padding-top: 1rem; +} +.is-mobile .safe-area-top-cover { + background-color: var(--background-secondary); + height: env(safe-area-inset-top); + z-index: 1; } -.markdown-source-view.mod-cm5 .CodeMirror-gutter-wrapper { - padding: 0; - height: 100%; - width: 18px; - left: -1.5em !important; - display: flex; +.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); } -.markdown-source-view.mod-cm5 .CodeMirror-gutter-elt { - width: unset !important; - position: static; +.is-mobile .side-dock-ribbon-action { + padding: 9px 0; + display: flex; + align-items: center; + justify-content: center; } -.markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-linenumber { - font-family: var(--default-font); - width: 18px !important; - min-width: 0; - position: absolute; - left: -20px !important; - padding: 3px 0 0; +.is-mobile .suggestion-hotkey { + float: right; display: flex; - justify-content: flex-end; - font-feature-settings: normal; + line-height: 1; + flex-shrink: 0; + flex-grow: 0; + padding: 7px 10px; + background-color: var(--shade-plus-darker); + margin-left: 5px; } -.workspace-split > .workspace-leaf .markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-gutters { - width: 18px; - left: 0 !important; - padding-right: 0; - transform: translateX(2rem); +.is-mobile .suggestion-item { + padding: 10px; } -.markdown-source-view.mod-cm5 .CodeMirror-foldmarker { - font-size: 0 !important; - color: transparent; - margin-left: 6px; - position: relative; - top: 1px; +.is-mobile .titlebar { + background: var(--background-secondary); + height: env(safe-area-inset-top) !important; + padding: 0 !important; + position: relative !important; } -.markdown-source-view.mod-cm5 .cm-s-obsidian { - font-family: var(--editor-font); - font-size: var(--editor-font-size); - font-weight: var(--editor-font-weight); - line-height: var(--editor-line-height); - font-feature-settings: var(--editor-font-features); - -webkit-font-smoothing: var(--editor-font-smoothing); +.is-mobile .vertical-tabs-container { + background-color: transparent; } -.markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-code { - padding-right: 0; +.is-mobile .view-header-title { + padding: 10px 0; + line-height: 1; } -.markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-codeblock { - line-height: var(--editor-line-height); +.is-mobile .view-header-title-container, +.is-mobile .view-header { + height: unset; } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-comment { - color: var(--shade-70); - font-style: italic; +.is-mobile .workspace-split.mod-root { + padding-top: env(safe-area-inset-top); } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-quote { - color: var(--text-normal); - font-style: italic; + +.pull-down-action { + padding-top: calc(env(safe-area-inset-top) + 30px); } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-url.cm-string:not(.cm-hmd-footnote-url) { - color: var(--shade-20); + +.workspace-drawer { + background: var(--background-primary); + width: calc(100vw - 54px); } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-link { - color: var(--text-accent); + +.workspace-drawer-active-tab-back-icon { + flex-grow: 0; + flex-shrink: 0; + flex-basis: 0; + margin-right: 2px; } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-link, -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-image.cm-link, -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-link-string.cm-url.cm-string { - color: var(--shade-10); - display: inline-block; - padding: 0 1px; - font-weight: var(--bold-weight); + +.workspace-drawer-active-tab-header { + margin: 0; + padding: 0 0.5rem 0.5rem; } -.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote { - color: var(--text-accent); + +.workspace-drawer-active-tab-icon { + display: none; } -.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote.cm-formatting { - color: var(--shade-10); + +.workspace-drawer-header { + padding: 1rem; } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-footref, -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-blockid { - vertical-align: unset; - margin-top: 0; - font-size: unset; + +.workspace-drawer-header-icon { + display: flex; + align-items: center; + justify-content: center; + align-self: flex-start; } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-blockid { - font-family: var(--font-monospace); - font-size: 0.6em; + +.workspace-drawer-header-info { + margin-bottom: 0; } -.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-header { - padding-left: 0 !important; +.workspace-drawer-header-info:empty { + margin: 0; } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-url { - color: var(--text-accent); + +.workspace-drawer-header-left { + justify-content: center; } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hmd-internal-link { - color: var(--text-accent); + +.workspace-drawer-header-name { + font-weight: var(--medium-weight); + line-height: 1; + height: auto; } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-link.cm-strikethrough, -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hmd-internal-link.cm-strikethrough { - text-decoration: line-through; - text-decoration-color: var(--text-muted); - text-decoration-thickness: 3px; + +.workspace-drawer-inner { + padding-top: env(safe-area-inset-top); } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-footref { - font-size: var(--font-normal); + +.workspace-drawer-ribbon { + background: transparent; + width: var(--workspace-drawer-ribbon-width); } -.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote { - font-size: var(--font-small); - padding-left: 20px; + +.workspace-drawer-tab-container > * { + padding: 0 0.5rem; } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-task { - display: inline-block; + +.workspace-drawer-tab-option-item { + margin: 0; + padding: 0.66rem 0.5rem; +} + +.workspace-drawer-tab-option-item-title, +.workspace-drawer-active-tab-title { + font-size: 1em; font-weight: var(--medium-weight); - color: var(--text-normal); - min-width: 1.3em; - font-family: inherit; + width: 100%; } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-highlight, -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-highlight, -.markdown-source-view.mod-cm5 .cm-s-obsidian span.obsidian-search-match-highlight { - background-color: var(--text-highlight-bg); + +.workspace-drawer.mod-left .workspace-drawer-active-tab-container { + padding-left: 0; } -.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-em.cm-header { - font-style: italic; +.workspace-drawer.mod-left .workspace-drawer-header { + padding-left: 0.5rem; } -.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-strong.cm-header { - font-weight: 800; +.workspace-drawer.mod-left .workspace-drawer-inner { + padding-left: calc(var(--workspace-drawer-ribbon-width) + env(safe-area-inset-left)); } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-em:not(.cm-formatting-em) { - color: var(--em-color); +.workspace-drawer.mod-right { + padding-right: env(safe-area-inset-right); } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-strong:not(.cm-formatting-strong) { - font-weight: var(--strong-weight); - color: var(--strong-color); +.workspace-drawer.is-pinned { + box-shadow: none; } -.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-formatting-code-block, -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-inline-code { - color: var(--text-normal); +.workspace-drawer.is-pinned.mod-left .workspace-drawer-inner { + background-color: var(--shade-5-opaque); } -.markdown-source-view.mod-cm5 .cm-formatting-list-ul:before { - color: var(--text-normal); + +.workspace-drawer, +.modal, +.prompt, +.suggestion-container { + box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.2); } -.markdown-source-view.mod-cm5 .cm-formatting-list-ol { - color: var(--text-normal) !important; - white-space: pre; - display: inline-flex; - justify-content: flex-end; - width: 1rem; + +.prompt { + border: 1px solid var(--shade-plus-darker); } -.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hashtag, -.markdown-source-view.mod-cm5 .frontmatter-container .tag, -.markdown-source-view.mod-cm5 .tag { - background-color: transparent; - text-decoration: none; - display: inline; - color: var(--text-accent); - margin: 0; - text-align: unset; - vertical-align: unset; - border: none; - font-size: unset; - padding: 0 !important; - border-radius: 0; + +.modal { + border-radius: var(--radius-l); + overflow: hidden; + font-size: var(--ui-font-size); + border: 1px solid var(--shade-30); + background: var(--background-primary); + min-width: 400px; + max-width: 1000px; + max-height: 90vh; + padding: 0; } -.markdown-source-view.mod-cm5 .CodeMirror-linenumber { - font-size: var(--font-small) !important; - font-feature-settings: "tnum"; - color: var(--text-faint); - padding-top: 3px; +.modal-container.mod-confirmation .modal { + width: auto; } -.markdown-source-view.mod-cm5 .cm-strikethrough { - text-decoration-color: var(--text-muted); - text-decoration-thickness: 3px; +.modal > :last-child { + padding-bottom: 10px; } -.markdown-source-view.mod-cm5 .CodeMirror pre.HyperMD-table-row { - font-family: var(--font-monospace); - font-size: calc(var(--font-normal) - 1px); +.modal.mod-sync-history { + background-color: var(--shade-0); } -.markdown-source-view.mod-cm5 .cm-formatting-list { - color: var(--text-normal) !important; +.is-mobile .modal { + border: none; } -.markdown-source-view.mod-cm5 .cm-formatting-quote { - color: var(--text-faint) !important; +.modal.mod-settings { + max-width: 1000px; + width: 90vw; + height: 90vh; } -.cc-fancy-cursor .markdown-source-view.mod-cm5 .CodeMirror-cursor { - border-left: 2px solid var(--text-accent); - transform: translateX(-0.5px); - border-radius: 2px; +.modal.mod-settings .vertical-tabs-container, +.modal.mod-settings .vertical-tab-content-container, +.modal.mod-settings .vertical-tab-header { + height: 90vh; } -.cc-soft-blink-cursor .markdown-source-view.mod-cm5 .CodeMirror-focused .CodeMirror-cursors { - visibility: visible !important; - transition: 100ms opacity ease-in; - opacity: 1; +.modal.mod-settings .vertical-tab-header { + background: linear-gradient(var(--shade-3-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; + margin-top: 27px; + padding-top: 0; } -.cc-soft-blink-cursor .markdown-source-view.mod-cm5 .CodeMirror-focused .CodeMirror-cursors[style^=visibility] { - opacity: 0; +.theme-dark .modal.mod-settings .vertical-tab-header { + background: linear-gradient(var(--shade-3-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; } -.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-formatting-header.obsidian-search-match-highlight { - background: transparent; +.is-mobile .modal.mod-settings .vertical-tab-header { + background: none !important; } -.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-formatting-header { - font-family: var(--default-font); - color: var(--text-faint) !important; - font-weight: var(--normal-weight) !important; +.modal.mod-settings .vertical-tab-content-container { + padding: 0; + border-left: 1px solid var(--background-modifier-border); } -.cc-editor-heading-hash .markdown-source-view.mod-cm5 div:not(.CodeMirror-activeline) > pre.HyperMD-header .cm-formatting-header:not(:only-child) { - color: transparent !important; +.modal.mod-community-theme, .modal.mod-community-plugin { + width: 90vw; } -.cc-editor-heading-hash .markdown-source-view.mod-cm5 div:not(.CodeMirror-activeline) > pre.HyperMD-header .cm-formatting-header:not(:only-child):after { - font-family: var(--text); - color: var(--shade-20); - display: inline-block; - padding-right: 5px; +.modal.mod-sync-history { + width: 90vw; } -.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-header { - position: relative; +.modal.mod-sync-history .modal-content { + flex-direction: row; + align-items: stretch; + padding: 0; + height: 90vh; } -.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-header .cm-formatting-header:not(:only-child) { - position: absolute; - left: 0; - transform: translateX(-100%); - font-size: 11px !important; - display: block; +.modal.mod-sync-history .sync-history-list { + background-color: var(--background-secondary); + flex-grow: 0; + width: 300px; + padding: 1.5rem 0 0; +} +.modal.mod-sync-history .search-input-container { + width: 100%; +} +.modal.mod-sync-history .search-input-container input { + width: 100%; +} +.modal.mod-sync-history .sync-history-content-container { + border-left: 1px solid var(--background-modifier-border); + background-color: var(--background-primary); + padding: 1.5rem; height: 100%; } -.cc-block-quotes .markdown-source-view.mod-cm5 .cm-formatting-quote { - font-style: italic; - font-weight: 800; - color: var(--shade-10) !important; +.modal.mod-sync-history .sync-history-list-item { + line-height: 1.3; } -.cc-block-quotes .markdown-source-view.mod-cm5 .HyperMD-quote-lazy { - padding-left: 1rem !important; +.modal.mod-sync-history .sync-history-list-item.is-active, .modal.mod-sync-history .sync-history-list-item:hover { + background-color: var(--shade-plus-darker); } -.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-list-line { - padding-top: 0; - padding-bottom: 10px; +.modal.mod-sync-history .sync-history-content-buttons { + margin: 1rem 0 0; } -.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-list-ul { - color: transparent !important; - position: relative; +.modal.mod-sync-history .setting-item { + padding: 0; } -.cc-list-relationship-lines .markdown-source-view.mod-cm5 .cm-hmd-list-indent > .cm-tab { - display: inline-block; + +.modal-close-button { + background-color: var(--shade-40); + border-radius: 50%; + height: 12px; + left: 8px; + right: unset; + top: 8px; + width: 12px; } -.cc-list-relationship-lines .markdown-source-view.mod-cm5 .cm-hmd-list-indent > .cm-tab:after { +.modal-close-button:before { + background-color: transparent; content: " "; display: block; - width: 1px; - position: absolute; - top: 0; - transform: translateX(-1.5px); - background: var(--shade-5); + height: 12px; + width: 12px; + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} +.modal-close-button:hover:before { + background-color: var(--shade-80); +} + +.modal-title { + font-weight: var(--medium-weight); + font-size: 13px; + line-height: 1.2; + padding: 6px 28px; + border-bottom: 1px solid var(--shade-5); +} +.modal-title:empty { + display: none; +} +.modal-content .modal-title { + width: 100%; + border-bottom: none; +} +.is-mobile .modal-title { + font-weight: var(--medium-weight); + font-size: 1rem; +} + +.modal-content { height: 100%; + margin: 0; + min-height: 100px; + display: flex; + flex-direction: column; + align-items: center; + padding: 2em; } -.cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-strong.cm-header, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-em.cm-header, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-strong, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-em { - color: var(--shade-20); - font-size: 0.777em; +.modal-content > * { + width: 100%; } -.cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr span.cm-builtin, .cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr span.cm-hr { - color: transparent; +.modal-container.mod-confirmation .modal-content { + justify-content: center; + padding: 0 1.5em; } -.cc-hr .markdown-source-view.mod-cm5 .HyperMD-hr { - position: relative; +.modal.mod-settings .modal-content { + padding: 0; } -.cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr-bg:after { - content: " "; - display: block; - position: absolute; + +.modal-container.mod-confirmation .input-label { + display: none; +} +.modal-container.mod-confirmation input { width: 100%; - height: 1px; - background-color: var(--shade-10); - top: 50%; } -.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-formatting-list-ul:before { - line-height: 0; - position: absolute; - top: 51%; - left: 0; - display: block; - transform: translate(-56%, -50%); - width: 6px; - height: 6px; - content: url('data:image/svg+xml; utf8, '); + +.modal-button-container { + margin: 0; + display: flex; + text-align: unset; + justify-content: flex-end; + padding: 0 1.5em; } -.theme-dark.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-formatting-list-ul:before { - content: url('data:image/svg+xml; utf8, '); + +.vertical-tabs-container { + width: 100%; + background-color: var(--background-secondary); } -.workspace-split:not(.mod-right-split) .workspace-tabs { - background: transparent; - box-shadow: inset -10px 0 4px -10px rgba(0, 0, 0, 0.04); +.horizontal-tab-content, +.vertical-tab-content { + background-color: var(--background-primary); + padding: 1.5rem; } -.nav-files-container { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +.vertical-tab-header-group { + padding: 0 0 1.5rem; } -.theme-dark .nav-files-container { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; + +.vertical-tab-header-group-title { + color: var(--shade-40); + font-size: 13px; + font-weight: 700; + text-transform: none; + letter-spacing: 0; + padding: 0 18px 6px; } -.is-mobile .nav-files-container, .is-translucent .nav-files-container, .workspace-fake-target-overlay .nav-files-container { - background: none !important; + +.vertical-tab-header-group-items { + padding: 0 10px; } -.nav-folder.mod-root > .nav-folder-title .nav-folder-title-content { - border-radius: 0; - color: transparent; - overflow: hidden; - height: 0px; - padding: 3px 0; +.vertical-tab-nav-item.is-active { + color: var(--text-normal); + background: var(--shade-plus-darker); } -.nav-file-title, -.nav-folder-title { +.vertical-tab-nav-item { font-size: var(--ui-font-size); + padding: 5px 8px; color: var(--text-normal); border: none; + background: transparent; font-weight: var(--medium-weight); - line-height: 1; - padding: 0 5px; border-radius: var(--radius-s); - align-items: center; -} -.nav-folder.mod-root > .nav-file-title, -.nav-folder.mod-root > .nav-folder-title { - font-size: var(--ui-font-size); - font-weight: var(--bold-weight); - border-radius: 0; -} -body:not(.is-grabbing) .nav-file-title:hover .nav-folder-collapse-indicator, body:not(.is-grabbing) .nav-file-title:hover, -body:not(.is-grabbing) .nav-folder-title:hover .nav-folder-collapse-indicator, -body:not(.is-grabbing) .nav-folder-title:hover { - background: transparent; + line-height: 1.4; } -.nav-file.is-active > .nav-file-title, .nav-folder.is-active > .nav-file-title, -.nav-file.is-active > .nav-folder-title, -.nav-folder.is-active > .nav-folder-title { - background-color: var(--shade-plus-darker); + +.horizontal-tab-nav-item:hover:not(.is-active), +.vertical-tab-nav-item:hover:not(.is-active) { + background-color: transparent; } -.nav-file-title { - align-items: center; - justify-content: flex-end; - flex-direction: row-reverse; +.nav-header { + padding: 0; } -.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-buttons-container { + padding: 2px 10px 10px; + justify-content: flex-start; + line-height: 1; + font-size: 18px; } -.nav-folder-title { - padding-right: 10px; +.nav-action-button { + border-radius: var(--radius-m); + padding: 3px 5px; + opacity: 1; + margin: 0 2px 0 0; + display: flex; + border-radius: var(--radius-m); + background-color: var(--background-primary); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); + border: 1px solid rgba(0, 0, 0, 0.12); } -.nav-folder-title.is-being-dragged-over { - background-color: hsl(var(--accent-hsl)); - color: var(--text-on-accent); +.nav-action-button:last-child { + margin-right: 0; } -.nav-folder-title.is-being-dragged-over .nav-folder-collapse-indicator > svg { - color: var(--text-on-accent); +.nav-action-button:hover { + background-color: var(--background-primary); + color: var(--text-muted); } - -.nav-file-title-content, -.nav-folder-title-content { - padding: 4px 0; - border: none; - line-height: 1.3; - border-radius: 0; +.is-mobile .nav-action-button { + padding: 6px 8px; + margin: 0 5px 0 0; } -.nav-file-title-content.is-being-renamed, -.nav-folder-title-content.is-being-renamed { - border-radius: var(--radius-s); +.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); - box-shadow: inset 0 0 0 3px var(--shade-50-opaque); - padding: 4px; + border-color: hsla(var(--accent-hsl), 0.7); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px hsla(var(--accent-hsl), 0.7); } -.nav-file-title-content.is-being-renamed::before, -.nav-folder-title-content.is-being-renamed::before { - display: none !important; +.nav-action-button.is-active:hover { + color: var(--text-muted); } - -.nav-folder-title-content { - display: flex; - align-items: center; - flex-grow: 1; - padding-left: 4px; +.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); } -.nav-folder.mod-root > .nav-folder-title.is-being-dragged-over .nav-folder-title-content { - box-shadow: inset 0 -3px hsl(var(--accent-hsl)); +.theme-dark .nav-action-button.is-active, .theme-dark .nav-action-button:hover { + color: var(--text-normal); + background-color: var(--shade-20); + border-color: hsla(var(--accent-hsl), 0.7); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3), inset 0 0 0 1px hsla(var(--accent-hsl), 0.7); } -.nav-folder-children { +.tree-item-self { + border-radius: var(--radius-s); + display: flex; + align-items: center; + color: var(--text-normal); + font-weight: var(--medium-weight); padding: 0; } -.nav-folder:not(.mod-root) > .nav-folder-children { - padding-left: 5px; +.tree-item-self.is-clickable:hover { + background-color: var(--shade-plus-darker); } -.nav-folder-children > .nav-folder { - padding: 0 0 0 5px; +.tree-item-self .tree-item-icon { + margin: 0 0 0 -2px; +} +.tree-item-self .tree-item-icon:after { + content: none; } -.nav-folder-collapse-indicator { - flex-grow: 0; - flex-shrink: 0; - width: auto; - margin: 0 -2px 0 0; +.tree-item-children { + margin-left: 14px; } -.nav-file { - padding: 0 5px 0 19px; +.tree-item-flair { + color: var(--text-faint); + background-color: transparent; +} +.tree-item-self:hover .tree-item-flair { + color: var(--text-faint); + background-color: transparent; } -.nav-file-tag { - line-height: 1; - padding: 3px; - background-color: var(--shade-5); - letter-spacing: 0; +.tree-item-flair-outer:after { + content: none; } -.cc-truncated-explorer-titles .nav-files-container { - overflow-x: hidden; +.outline { + padding: 0 0 5rem; } -.cc-truncated-explorer-titles .nav-file-title, -.cc-truncated-explorer-titles .nav-folder-title { +.outline .pane-empty { + font-size: var(--ui-font-size); + color: var(--text-faint); + padding: 0 0 0 15px; width: 100%; - white-space: normal; +} +.outline .tree-item-inner { display: flex; + align-items: flex-start; + position: relative; + padding: 4px 6px; + line-height: 1.4; } -.cc-truncated-explorer-titles .nav-file-title-content, -.cc-truncated-explorer-titles .nav-folder-title-content { - display: inline-block; - width: 100%; +.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; } -.cc-truncated-explorer-titles .nav-file-title-content:not(.is-being-renamed), -.cc-truncated-explorer-titles .nav-folder-title-content:not(.is-being-renamed) { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - vertical-align: middle; +.outline .tree-item-inner:not(:only-child)::before { + display: none; } -.cc-truncated-explorer-titles:not(.cc-no-folder-icons) .nav-folder-title-content::before { - top: 0.15em; +.outline .tree-item-children { + margin-left: 22px; } -.cc-wrapped-explorer-titles .nav-files-container { - overflow-x: hidden; +.workspace-leaf-content[data-type=outline] .view-content { + background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; } -.cc-wrapped-explorer-titles .nav-file-title, -.cc-wrapped-explorer-titles .nav-folder-title { - width: 100%; - white-space: normal; - display: flex; +.theme-dark .workspace-leaf-content[data-type=outline] .view-content { + background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; } -.cc-wrapped-explorer-titles .nav-file-title-content, -.cc-wrapped-explorer-titles .nav-folder-title-content { - width: 100%; - white-space: normal; +.mod-left-split .workspace-leaf-content[data-type=outline] .view-content { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; +} +.theme-dark .mod-left-split .workspace-leaf-content[data-type=outline] .view-content { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; +} +.is-translucent .workspace-leaf-content[data-type=outline] .view-content, .is-mobile .workspace-leaf-content[data-type=outline] .view-content, .workspace-fake-target-overlay .workspace-leaf-content[data-type=outline] .view-content { + background: none !important; +} + +.popover { display: flex; - align-items: flex-start; } -.cc-wrapped-explorer-titles:not(.cc-no-folder-icons) .nav-file-title-content::before, .cc-wrapped-explorer-titles:not(.cc-no-folder-icons) .nav-folder-title-content::before { - top: 0; +.popover.hover-popover div.markdown-embed { + height: auto; +} +.popover.hover-popover div.markdown-embed .markdown-preview-view { + font-size: calc(var(--editor-font-size) * var(--scale-small) / 100); + padding: 1.5em; +} +.popover.hover-popover div.markdown-embed .markdown-preview-view .markdown-preview-view { + padding: 0; +} +.popover .markdown-embed-link, +.popover .file-embed-link { + display: none; } -.cc-show-vault-name .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content { - color: inherit; - overflow: visible; - height: unset; - padding: 4px; +.workspace-tabs .markdown-embed-link, +.workspace-tabs .file-embed-link { + display: none; } - -.graph-controls { - top: 10px; - left: 10px; - color: var(--shade-90); - border: 1px solid var(--shade-10); - background: whitesmoke; - box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); - font-weight: var(--medium-weight); - border-radius: var(--radius-m); - padding: 10px; +.workspace-tabs div.markdown-embed { + height: auto; } -.graph-controls.is-close { - background: transparent; - border: none; - box-shadow: none; +.workspace-tabs .markdown-preview-view { + font-size: calc(var(--editor-font-size) * var(--scale-small) / 100); + padding: 1.5em; +} +.workspace-tabs .markdown-preview-view .markdown-preview-view { padding: 0; - line-height: 1; } -.theme-dark .graph-controls { - border: 1px solid var(--shade-20); - background: rgba(60, 60, 60, 0.5); + +body { + --preview-font: var(--editor-font); + --preview-font-size: var(--editor-font-size); + --preview-line-height: var(--editor-line-height); + --preview-line-height-rem: calc(var(--preview-line-height) * 1rem); + --preview-font-weight: var(--editor-font-weight); + --preview-font-features: var(--editor-font-features); + --hr-spacing-top: calc(var(--editor-line-height-rem) / 2); + --hr-spacing-bottom: calc(var(--editor-line-height-rem) * 1.5); } -.theme-dark .graph-controls.is-close { - background: transparent; - border: none; + +.markdown-rendered, +.markdown-preview-view { + font-family: var(--preview-font); + font-size: var(--preview-font-size); + font-weight: var(--preview-font-weight); + line-height: var(--preview-line-height); + font-feature-settings: var(--preview-font-features); + -webkit-font-smoothing: var(--editor-font-smoothing); + padding-top: 2.5em; + padding-bottom: 2.5em; } -.graph-controls .collapse-icon { - font-size: 14px; - margin-left: -3px; +.markdown-rendered.is-readable-line-width .markdown-preview-sizer, +.markdown-preview-view.is-readable-line-width .markdown-preview-sizer { + max-width: var(--line-width); } -.graph-controls .tree-item-self { - cursor: pointer; - color: var(--text-normal); - font-weight: var(--medium-weight); - display: flex; - align-items: center; - line-height: 1; - padding: 0; - margin: 5px 0; +.markdown-rendered .markdown-preview-sizer, +.markdown-preview-view .markdown-preview-sizer { + padding-left: 4px; + padding-right: 2px; } -.graph-controls .search-input-container { - padding: 0; - margin-bottom: 10px !important; +.markdown-rendered hr, +.markdown-preview-view hr { + margin-bottom: var(--hr-spacing-bottom); + box-sizing: content-box; + border: 0; + color: transparent; + display: block; + width: 100%; + height: var(--hr-spacing-top); + border-bottom: 1px solid var(--shade-10); } -.graph-controls .tree-item-collapse { - color: var(--text-normal); - padding: 0; - position: static; - line-height: 1; - display: flex; +.markdown-rendered li > p, +.markdown-preview-view li > p { + margin: 0; } -.graph-controls > .tree-item > .tree-item-self .right-triangle { - opacity: unset; +.markdown-rendered .footnotes li > p, +.markdown-preview-view .footnotes li > p { + display: block; + margin-bottom: 0; } -.graph-controls .graph-control-section-header { - padding: 4px; +.markdown-rendered .footnotes li > p + p, +.markdown-preview-view .footnotes li > p + p { + margin-top: 0.3rem; } -.graph-controls .setting-item { - border-top: none; +.markdown-rendered blockquote, +.markdown-preview-view blockquote { + font-style: italic; + border: unset; + border-width: unset; + padding: 0 0 0 1.4375rem; + margin-inline-start: unset; + border-left: 2px solid var(--shade-plus-darker); } -.graph-controls .setting-item-name { - font-size: 13px; - color: var(--text-normal); +.markdown-rendered blockquote p, +.markdown-preview-view blockquote p { + margin: 0; } -.graph-controls .setting-item.mod-toggle .setting-item-control { - margin-top: 0; +.markdown-rendered ul, +.markdown-rendered ol, +.markdown-preview-view ul, +.markdown-preview-view ol { + margin-left: 0; + padding-inline-start: 1.2em; } -.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; +.markdown-rendered ul.contains-task-list, +.markdown-preview-view ul.contains-task-list { + padding-inline-start: 1.5em; } -.graph-controls.is-close .graph-controls-button { - padding: 6px 7px; - opacity: 1; +.markdown-rendered .task-list-item-checkbox, +.markdown-preview-view .task-list-item-checkbox { + font-size: inherit; + width: 1em; + height: 1em; + top: 2px; + margin-right: 8px; } - -.graph-control-section:not(:last-child) .tree-item-children { - border-bottom: none; +.markdown-rendered ul > li::marker, +.markdown-preview-view ul > li::marker { + font-size: var(--preview-bullet-size-adjust); } -.graph-control-section .tree-item-children { - margin: 0 !important; - padding-bottom: 16px; +.markdown-rendered ul > li .task-list-item.is-checked, +.markdown-preview-view ul > li .task-list-item.is-checked { + color: inherit; + text-decoration: line-through; + text-decoration-color: var(--shade-50); + text-decoration-thickness: 2px; } - -.graph-controls-button { - padding: 3px 3px; - font-size: 16px; - line-height: 1; - border-radius: var(--radius-s); - color: var(--text-muted); +.markdown-rendered strong, +.markdown-preview-view strong { + font-weight: var(--strong-weight); + color: var(--strong-color); } -.graph-controls-button:hover { - background-color: var(--shade-plus-darker); +.markdown-rendered em, +.markdown-preview-view em { + color: var(--em-color); } -.graph-controls-button.mod-close { - align-items: center; - top: 2px; - right: 2px; +.markdown-rendered img, +.markdown-preview-view img { + border: 0; + max-width: 100%; + display: block; + margin: inherit auto; } -.graph-controls-button.mod-reset { - top: 2px; - right: 24px; +.markdown-rendered img.emoji, +.markdown-preview-view img.emoji { + display: inline; + margin: 0; } - -.graph-color-button-container { - text-align: left; +.markdown-rendered code, +.markdown-preview-view code { + color: inherit; } - -body { - --h1-size: 1.602em; - --h1-line-height: 1.4; - --h1-margin-top: 3; - --h1-margin-bottom: 1; - --h1-weight: 500; - --h1-style: normal; - --h2-size: 1.424em; - --h2-line-height: 1.4; - --h2-margin-top: 2.25; - --h2-margin-bottom: 0.5; - --h2-weight: 500; - --h2-style: normal; - --h3-size: 1.266em; - --h3-line-height: 1.4; - --h3-margin-top: 1.75; - --h3-margin-bottom: 0.5; - --h3-weight: 500; - --h3-style: normal; - --h4-size: 1.125em; - --h4-line-height: 1.5; - --h4-margin-top: 1.5; - --h4-margin-bottom: 0.5; - --h4-weight: 500; - --h4-style: normal; - --h5-size: 1em; - --h5-line-height: 1.5; - --h5-margin-top: 1.5; - --h5-margin-bottom: 0.5; - --h5-weight: 500; - --h5-style: normal; - --h6-size: 1em; - --h6-line-height: 1.5; - --h6-margin-top: 1.5; - --h6-margin-bottom: 0.5; - --h6-weight: 500; - --h6-style: italic; - /* Hidden settings */ - --h1-color: var(--text-normal); - --h2-color: var(--text-normal); - --h3-color: var(--text-normal); - --h4-color: var(--text-normal); - --h5-color: var(--text-normal); - --h6-color: var(--text-normal); +.markdown-rendered th, +.markdown-preview-view th { + background-color: var(--shade-2); + font-weight: var(--medium-weight); + text-align: left; } - -.cm-s-obsidian .cm-header.cm-header-1 { - color: var(--h1-color); - font-size: var(--h1-size); - line-height: var(--h1-line-height); - font-weight: var(--h1-weight); - font-style: var(--h1-style); +.markdown-rendered th[align=right], +.markdown-preview-view th[align=right] { + text-align: right; } -.cm-s-obsidian .cm-header.cm-header-2 { - color: var(--h2-color); - font-size: var(--h2-size); - line-height: var(--h2-line-height); - font-weight: var(--h2-weight); - font-style: var(--h2-style); +.markdown-rendered th[align=left], +.markdown-preview-view th[align=left] { + text-align: left; } -.cm-s-obsidian .cm-header.cm-header-3 { - color: var(--h3-color); - font-size: var(--h3-size); - line-height: var(--h3-line-height); - font-weight: var(--h3-weight); - font-style: var(--h3-style); +.markdown-rendered th[align=center], +.markdown-preview-view th[align=center] { + text-align: center; } -.cm-s-obsidian .cm-header.cm-header-4 { - color: var(--h4-color); - font-size: var(--h4-size); - line-height: var(--h4-line-height); - font-weight: var(--h4-weight); - font-style: var(--h4-style); +.markdown-rendered table, +.markdown-preview-view table { + width: 100%; } -.cm-s-obsidian .cm-header.cm-header-5 { - color: var(--h5-color); - font-size: var(--h5-size); - line-height: var(--h5-line-height); - font-weight: var(--h5-weight); - font-style: var(--h5-style); +.markdown-rendered th, +.markdown-rendered td, +.markdown-preview-view th, +.markdown-preview-view td { + font-family: var(--default-font); + font-size: 0.95em; + border-color: var(--shade-10-opaque); + min-width: var(--table-min-cell-width); + line-height: 1.5; } -.cm-s-obsidian .cm-header.cm-header-6 { - color: var(--h6-color); - font-size: var(--h6-size); - line-height: var(--h6-line-height); - font-weight: var(--h6-weight); - font-style: var(--h6-style); +.theme-dark .markdown-rendered th, +.theme-dark .markdown-preview-view th { + background-color: var(--shade-5); +} +.theme-dark .markdown-rendered th, +.theme-dark .markdown-rendered td, +.theme-dark .markdown-preview-view th, +.theme-dark .markdown-preview-view td { + border-color: var(--shade-20-opaque); +} +.markdown-rendered a.tag, +.markdown-preview-view a.tag { + text-decoration: none; } -h1.embedded-note-title { - color: var(--h1-color); +.theme-light :not(pre) > code[class*=language-], +.theme-light pre[class*=language-] { + background-color: var(--background-secondary-alt); } -.markdown-preview-view h1 { - color: var(--h1-color); - font-size: var(--h1-size); - line-height: var(--h1-line-height); - font-weight: var(--h1-weight); - font-style: var(--h1-style); +.markdown-embed .markdown-preview-view { + padding: 10px; } -.markdown-preview-view h2 { - color: var(--h2-color); - font-size: var(--h2-size); - line-height: var(--h2-line-height); - font-weight: var(--h2-weight); - font-style: var(--h2-style); + +.markdown-embed-title { + font-size: 1em; + font-weight: var(--bold-weight); + color: var(--text-faint); + text-align: left; + line-height: inherit; + padding: 10px 10px 0; } -.markdown-preview-view h3 { - color: var(--h3-color); - font-size: var(--h3-size); - line-height: var(--h3-line-height); - font-weight: var(--h3-weight); - font-style: var(--h3-style); +.markdown-embed-title + div > .markdown-preview-view { + padding-top: 0; } -.markdown-preview-view h4 { - color: var(--h4-color); - font-size: var(--h4-size); - line-height: var(--h4-line-height); - font-weight: var(--h4-weight); - font-style: var(--h4-style); + +.is-live-preview .markdown-embed-title { + padding: 0; } -.markdown-preview-view h5 { - color: var(--h5-color); - font-size: var(--h5-size); - line-height: var(--h5-line-height); - font-weight: var(--h5-weight); - font-style: var(--h5-style); + +.markdown-embed, +.file-embed { + padding: 0; } -.markdown-preview-view h6 { - color: var(--h6-color); - font-size: var(--h6-size); - line-height: var(--h6-line-height); - font-weight: var(--h6-weight); - font-style: var(--h6-style); + +.markdown-embed-link, +.file-embed-link { + line-height: 1; + right: unset; + left: 0; + transform: translateX(-100%); + padding-right: 4px; +} +.markdown-embed-link svg, +.file-embed-link svg { + width: 1em; + height: 1em; } -.menu { - color: var(--shade-90); - border: 1px solid var(--shade-10); - background: whitesmoke; - box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); - font-weight: var(--medium-weight); - border-radius: var(--radius-m); - padding: 10px 14px; +.markdown-preview-view .file-embed { + border-radius: var(--radius-l); + box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); + background-color: var(--shade-3); + border: 3px solid transparent; + margin: 0; + padding: 10px; + transition: 150ms border-color ease; } -.theme-dark .menu { - border: 1px solid var(--shade-20); - background: #3c3c3c; +.markdown-preview-view .file-embed:hover { + border-color: hsla(var(--accent-hsl), 0.5); } -.menu-item { - border-radius: var(--radius-s); +.file-embed-title { display: flex; align-items: center; - font-size: 13px; line-height: 1; - padding: 5px 10px; - margin: 0 -10px; -} -.menu-item:hover:not(.is-disabled):not(.is-label), .menu-item.selected:not(.is-disabled):not(.is-label) { - background-color: var(--shade-plus-darker); + font-size: 1em; + line-height: inherit; } - -.menu-separator { - margin: 10px 0; - border-bottom: 1px solid var(--shade-plus-darker); +.file-embed-title svg { + line-height: 1; + width: 1em; + height: 1em; } -.menu-item-icon { - color: var(--text-muted); - position: static; - width: unset; - margin-right: 6px; +.file-embed-icon { + color: var(--text-normal); + margin-right: 5px; display: flex; + line-height: 1; } -.tooltip { - font-size: 13px; - font-weight: var(--medium-weight); - color: var(--shade-60); - animation: unset !important; +.frontmatter-container { + font-family: var(--default-font); background-color: var(--background-primary); - box-shadow: none; - line-height: 1.3; - padding: 6px 8px; - filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.1)); + font-size: var(--ui-font-size); + border-radius: var(--radius-m); + border-color: var(--shade-5-opaque); + padding: 0; + line-height: 1; } -.tooltip .tooltip-arrow { - border-bottom-color: var(--background-primary); +.frontmatter-container .frontmatter-container-header { + border-color: var(--shade-5-opaque); + background-color: var(--shade-5-opaque); + color: var(--text-normal); + font-weight: var(--medium-weight); + padding: 5px 10px; + margin: 0 0 5px 0; + font-size: 1em; + text-transform: none; } -.tooltip.mod-right .tooltip-arrow { - border-right-color: var(--background-primary); +.frontmatter-container.is-collapsed .frontmatter-container-header { + margin: 0; } -.tooltip.mod-left .tooltip-arrow { - border-left-color: var(--background-primary); +.frontmatter-container .frontmatter-section { + align-items: flex-start; + padding: 15px 2px 5px; + margin: 0; + width: 100%; +} +.frontmatter-container .frontmatter-section-label { + color: var(--text-normal); + font-weight: var(--medium-weight); + line-height: 1; + padding: 0 15px 0 0; + font-size: 1em; + flex-basis: unset; + width: 80px; + text-align: right; +} +.frontmatter-container .tag { + font-weight: var(--medium-weight); + color: var(--text-accent); + background-color: transparent; + line-height: 1; + font-size: 1em; + padding: 0; + margin: 0 5px 12px 0; + border: none; + white-space: normal; + display: inline-block; } -.tooltip.mod-top .tooltip-arrow { - border-top-color: var(--background-primary); +.frontmatter-container .tag:hover { + color: var(--text-accent-hover); } - -.cm-tooltip, -.popover { - box-shadow: none; - filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.1)); +.frontmatter-container .tag:not(:last-child)::after { + color: var(--text-muted); + content: ", "; } - -.popover.file-embed:hover { - border: none; - box-shadow: inset 0 0 0 3px hsla(var(--accent-hsl), 0.5); - background-color: var(--background-primary); +.frontmatter-container .frontmatter-alias { + background-color: transparent; + display: block; + padding: 0 5px 10px 0; + margin: 0; + font-size: 1em; + border: 0; + line-height: 1; + max-width: 100%; + width: 100%; + overflow: hidden; + text-overflow: ellipsis; } - -.notice-container { - top: var(--titlebar-height); +.frontmatter-container .frontmatter-section-tags, +.frontmatter-container .frontmatter-section-aliases { + line-height: 1; + display: flex; + width: calc(100% - 80px); + padding-right: 10px; } -.is-mobile .notice, -.notice { - border: 1px solid var(--shade-5); - color: var(--shade-90); - background: whitesmoke; - box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1), 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); - font-weight: var(--medium-weight); +.callout { border-radius: var(--radius-m); - padding: 10px 14px; -} -.theme-dark .is-mobile .notice, -.theme-dark .notice { - border: 1px solid var(--shade-10); - background: #3c3c3c; + overflow: hidden; } -.mod-warning { - font-weight: var(--medium-weight); +.search-input-container { + padding: 10px; + margin: 0; } - -.progress-bar-message { - color: var(--text-muted); +.search-input-container input { + padding-right: 26px; } -.empty-state-title { - font-size: 1.6rem; - margin: 0 0 0.5rem; - font-weight: var(--medium-weight); +.search-empty-state { + font-size: inherit; } -.empty-state-action { - font-weight: var(--medium-weight); - line-height: 1.7; - font-size: 1.2rem; +.search-input-clear-button { + top: 50%; + right: 16px; + line-height: 1; + transform: translateY(-50%); + display: flex; } -.empty-state-action:hover { - color: var(--text-normal); +.search-input-clear-button:before { + display: block; + width: 20px; + height: 20px; + background-color: var(--text-muted); + content: " "; + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.empty-state-action-list { - margin-top: 0; +.search-empty-state { + color: var(--text-faint); + padding: 10px 8px; + margin: 0; } -.is-mobile { - padding: 0 !important; -} -.is-mobile.theme-dark, .is-mobile.theme-light { - --background-modifier-cover: rgba(0, 0, 0, 0.25); -} -.is-mobile .app-container { - background-color: var(--background-primary-alt); +.search-result-file-title .tree-item-inner { + padding: 6px 0 6px 2px; } -.is-mobile .community-theme .modal-button-container button { - margin: 0 0 8px; +.search-result-file-title.is-clickable:hover { + color: var(--text-normal); + background: transparent; } -.is-mobile .community-theme .modal-button-container a { - padding: 12px 14px; + +.search-result-file-matches { + color: var(--text-normal); + font-size: 12px; + line-height: 1.6; margin: 0; + padding: 0 1px 0 0; + border-bottom: none; } -.is-mobile .dropdown { - padding: 12px 28px 12px 14px; + +.search-info-more-matches { + font-size: 12px; + padding-top: 4px; + padding-bottom: 4px; + color: var(--text-normal); } -.is-mobile .horizontal-main-container { - z-index: 2; + +.search-result-file-match { + cursor: var(--cursor) !important; + border-radius: var(--radius-m); + padding: 6px 10px 6px 10px; + margin-bottom: 5px; + width: 100%; + left: 0; } -.is-mobile .menu-item-icon { - margin-right: 10px; +.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; } -.is-mobile .modal { - border: none; +.theme-dark .search-result-file-match:not(.search-info-more-matches) { + border: 3px solid transparent; + background: var(--shade-10); } -.is-mobile .modal.mod-settings .vertical-tab-header, .is-mobile .modal.mod-settings .vertical-tab-nav-item { - border-radius: 10px 10px 0 0; +.search-result-file-match:not(.search-info-more-matches):hover { + border: 3px solid hsla(var(--accent-hsl), 0.6); } -.is-mobile .modal.mod-settings .vertical-tab-nav-item { - padding: 10px 8px; +.search-result-file-match.search-info-more-matches:hover { + background: var(--shade-plus-darker); } -.is-mobile .modal-setting-back-button { +.search-result-file-match:hover { color: var(--text-normal); - font-weight: var(--medium-weight); - border-bottom: 1px solid var(--shade-5); } -.is-mobile .modal-title { - font-weight: var(--medium-weight); - font-size: 1rem; +.search-result-file-match:after { + display: none; } -.is-mobile .modal, -.is-mobile .prompt, -.is-mobile .suggestion-container { - border-radius: 10px 10px 0 0; - padding: 10px 10px 0; - overflow: hidden !important; +.search-result-file-match:last-child { + margin-bottom: 1rem; } -.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; + +.search-result-container { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; } -.is-mobile .nav-buttons-container { - padding: 2px 0.5rem 0.5rem; +.theme-dark .search-result-container { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; } -.workspace-leaf-content > .nav-header > .is-mobile .nav-buttons-container { - padding: 0.5rem 0.3rem; +.is-translucent .search-result-container, .is-mobile .search-result-container, .workspace-fake-target-overlay .search-result-container { + background: none !important; } -.is-mobile .nav-file-title-content, -.is-mobile .nav-folder-title-content { - padding: 7px 0; +.search-result-container:before { + height: 1px; } -.is-mobile .nav-files-container, -.is-mobile .item-list, -.is-mobile .search-result-container.mod-global-search { - padding-bottom: calc(1em + env(safe-area-inset-bottom)); +.search-result-container.is-loading:before { + background-color: var(--background-modifier-accent); } -.is-mobile .nav-folder-title-content { - padding-left: 4px; + +.search-result { + margin-bottom: 0; } -.is-mobile .outgoing-link-pane .tree-item-self, -.is-mobile .backlink-pane .tree-item-self { - font-size: 1rem !important; + +.search-result-file-matched-text { + background: hsla(var(--accent-hsl), 0.15); } -.is-mobile .prompt-results { - padding-top: 1rem; +.theme-dark .search-result-file-matched-text { + background: hsla(var(--accent-hsl), 0.25); } -.is-mobile .safe-area-top-cover { - background-color: var(--background-secondary); - height: env(safe-area-inset-top); - z-index: 1; + +.setting-item-name { + font-weight: var(--medium-weight); } -.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); + +.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); } -.is-mobile .side-dock-ribbon-action { - padding: 9px 0; - display: flex; - align-items: center; - justify-content: center; +button + .checkbox-container { + margin-left: 10px; +} +.checkbox-container:after { + width: 20px; + height: 20px; + border-radius: 20px; + margin: 0; + background: #fff; + border: none; + box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(0, 0, 0, 0.06); + transform: translate3d(0, 0, 0); } -.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; +.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); } -.is-mobile .suggestion-item { - padding: 10px; +.checkbox-container.is-enabled:after { + transform: translate3d(20px, 0, 0); } -.is-mobile .titlebar { - background: var(--background-secondary); - height: env(safe-area-inset-top) !important; - padding: 0 !important; - position: relative !important; +.theme-dark .checkbox-container { + border: 1px solid var(--shade-plus-darker); } -.is-mobile .vertical-tabs-container { - background-color: transparent; +.theme-dark .checkbox-container.is-enabled { + border: 1px solid var(--shade-10); } -.is-mobile .view-header-title { - padding: 10px 0; - line-height: 1; +.theme-dark .checkbox-container:after { + background-color: #c8c8c8; } -.is-mobile .view-header-title-container, -.is-mobile .view-header { - height: unset; + +.modal.mod-settings button:not(.mod-cta):not(.mod-warning) { + background: var(--shade-0); } -.is-mobile .workspace-split.mod-root { - padding-top: env(safe-area-inset-top); +.theme-dark .modal.mod-settings button:not(.mod-cta):not(.mod-warning) { + color: #dfdedf; } -.pull-down-action { - padding-top: calc(env(safe-area-inset-top) + 30px); +.hotkey-search-container { + padding: 0 0 1.3em; } -.workspace-drawer { - background: var(--background-primary); - width: calc(100vw - 54px); +.hotkey-list-container { + background: linear-gradient(var(--shade-0) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; + padding: 0 0 1.5em; +} +.theme-dark .hotkey-list-container { + background: linear-gradient(var(--shade-0) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; +} +.is-mobile .hotkey-list-container { + background: none !important; } -.workspace-drawer-active-tab-back-icon { - flex-grow: 0; - flex-shrink: 0; - flex-basis: 0; - margin-right: 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; } -.workspace-drawer-active-tab-header { - margin: 0; - padding: 0 0.5rem 0.5rem; +.setting-add-hotkey-button, +.setting-restore-hotkey-button { + color: var(--text-muted); } -.workspace-drawer-active-tab-icon { - display: none; +.setting-hotkey.mod-empty { + background: transparent; } -.workspace-drawer-header { - padding: 1rem; +.setting-delete-hotkey:hover { + color: var(--text-error); + background-color: transparent; } -.workspace-drawer-header-icon { - display: flex; - align-items: center; - justify-content: center; - align-self: flex-start; +.is-mobile .modal.mod-settings button:not(.mod-cta):not(.mod-warning), +.is-mobile .setting-item-control button, +.is-mobile .modal button, +.is-mobile .modal button.mod-cta { + padding: 12px 14px; +} +.is-mobile .modal.mod-settings .vertical-tab-nav-item { + padding: 10px 8px; } -.workspace-drawer-header-info { - margin-bottom: 0; +.workspace-leaf-content[data-type=starred] .item-list { + padding-top: 12px; } -.workspace-drawer-header-info:empty { - margin: 0; +.workspace-leaf-content[data-type=starred] .nav-file { + padding-left: 5px; } -.workspace-drawer-header-left { - justify-content: center; +.item-list { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; +} +.theme-dark .item-list { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; +} +.is-translucent .item-list, .is-mobile .item-list, .workspace-fake-target-overlay .item-list { + background: none !important; } -.workspace-drawer-header-name { - font-weight: var(--medium-weight); +.status-bar, +.is-translucent .status-bar { + align-items: center; + background: white; + border-left: 1px solid var(--shade-plus-darker); + border-top-left-radius: var(--radius-m); + border-top: 1px solid var(--shade-plus-darker); + bottom: 0; + box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08); + color: var(--text-muted); + font-size: 11px; line-height: 1; - height: auto; + max-height: unset; + padding: 8px 12px 8px 0; + position: absolute; + right: 0; + margin: 0; +} +.theme-dark .status-bar, +.theme-dark .is-translucent .status-bar { + background: #323232; + border-color: var(--shade-3); } -.workspace-drawer-inner { - padding-top: env(safe-area-inset-top); +.status-bar-item { + padding: 0 0 0 10px; } -.workspace-drawer-ribbon { - background: transparent; - width: var(--workspace-drawer-ribbon-width); +.status-bar-item-segment { + margin-right: 10px; } -.workspace-drawer-tab-container > * { - padding: 0 0.5rem; +.status-bar-item-icon { + display: block; } -.workspace-drawer-tab-option-item { - margin: 0; - padding: 0.66rem 0.5rem; +.status-bar-item-icon svg { + display: block; + width: 1em; + height: 1em; + fill: currentColor; } -.workspace-drawer-tab-option-item-title, -.workspace-drawer-active-tab-title { - font-size: 1em; - font-weight: var(--medium-weight); - width: 100%; +.tag-container { + background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; + padding-bottom: 5rem; +} +.theme-dark .tag-container { + background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; +} +.mod-left-split .tag-container { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; +} +.theme-dark .mod-left-split .tag-container { + background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; + background-repeat: no-repeat; + background-size: 100% 40px, 140% 3px; + background-attachment: local, scroll; +} +.is-translucent .tag-container, .is-mobile .tag-container, .workspace-fake-target-overlay .tag-container { + background: none !important; +} +.tag-container .tree-item-self .collapse-icon { + padding: 4px; + margin: -4px 0 -4px -6px; } -.workspace-drawer.mod-left .workspace-drawer-active-tab-container { - padding-left: 0; +.tag-pane-tag { + padding: 0 6px; + line-height: 1; } -.workspace-drawer.mod-left .workspace-drawer-header { - padding-left: 0.5rem; +.tag-pane-tag > .tree-item-inner:first-child { + margin-left: 14px; } -.workspace-drawer.mod-left .workspace-drawer-inner { - padding-left: calc(var(--workspace-drawer-ribbon-width) + env(safe-area-inset-left)); + +.tag-pane-tag-text { + color: var(--text-accent); + padding: 6px 0; } -.workspace-drawer.mod-right { - padding-right: env(safe-area-inset-right); +.tag-pane-tag-text::before { + content: "#"; } -.workspace-drawer.is-pinned { - box-shadow: none; + +body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile) { + padding-top: var(--titlebar-height) !important; } -.workspace-drawer.is-pinned.mod-left .workspace-drawer-inner { - background-color: var(--shade-5-opaque); + +.titlebar { + line-height: 1; + height: var(--titlebar-height) !important; + padding-top: 0 !important; + background-color: var(--shade-5); +} +.is-translucent .titlebar { + background-color: var(--background-translucent); } -.workspace-drawer, -.modal, -.prompt, -.suggestion-container { - box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.2); +.titlebar-inner { + color: var(--text-muted); + height: 100%; +} + +.titlebar-text { + display: flex; + align-items: center; + justify-content: center; + color: var(--text-faint); + display: none; + letter-spacing: 0; + font-weight: var(--medium-weight); } - -.prompt { - border: 1px solid var(--shade-plus-darker); +.cc-show-titlebar .titlebar-text { + display: block; } -.modal { - border-radius: var(--radius-l); - overflow: hidden; - font-size: var(--ui-font-size); - border: 1px solid var(--shade-30); - background: var(--background-primary); - min-width: 400px; - max-width: 1000px; - max-height: 90vh; - padding: 0; +.mod-left .titlebar-button { + display: flex; + align-items: center; + border-radius: var(--radius-s); + margin-right: 5px; + opacity: 0; + padding: 2px 4px; + transition: 100ms opacity ease-out; } -.modal-container.mod-confirmation .modal { - width: auto; +.mod-left .titlebar-button:hover { + background-color: var(--shade-plus-darker); } -.modal > :last-child { - padding-bottom: 10px; +.titlebar:hover .mod-left .titlebar-button { + opacity: 1; } -.modal.mod-sync-history { - background-color: var(--shade-0); + +.titlebar-button-container { + display: flex; + align-items: center; + height: 100%; + top: 0; } -.is-mobile .modal { - border: none; +.titlebar-button-container.mod-right .titlebar-button { + margin-left: 0; + border-radius: 0; + height: 100%; + align-items: center; + padding: 2px 15px; } -.modal.mod-settings { - max-width: 1000px; - width: 90vw; - height: 90vh; + +.titlebar-button.mod-close:hover { + background-color: rgb(var(--red-rgb)); + color: rgb(var(--color-white-rgb)); } -.modal.mod-settings .vertical-tabs-container, -.modal.mod-settings .vertical-tab-content-container, -.modal.mod-settings .vertical-tab-header { - height: 90vh; + +.workspace-ribbon { + background-color: transparent; + width: unset; } -.modal.mod-settings .vertical-tab-header { - background: linear-gradient(var(--shade-3-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; - margin-top: 27px; - padding-top: 0; +.workspace-ribbon.mod-left { + transition: padding-right 100ms ease, box-shadow 100ms ease; } -.theme-dark .modal.mod-settings .vertical-tab-header { - background: linear-gradient(var(--shade-3-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +.workspace-ribbon.mod-left.is-collapsed { + border-right-color: var(--shade-5-opaque); + background-color: var(--shade-5-opaque); } -.is-mobile .modal.mod-settings .vertical-tab-header { - background: none !important; +.workspace-ribbon.mod-right { + top: auto; + bottom: 0; + z-index: 9; + right: 0; + position: absolute; + background: transparent; + border-right: 0; + padding: 0 5px 0 0; } -.modal.mod-settings .vertical-tab-content-container { - padding: 0; - border-left: 1px solid var(--background-modifier-border); +.workspace-ribbon.mod-right.is-collapsed { + border-left-color: transparent; } -.modal.mod-community-theme, .modal.mod-community-plugin { - width: 90vw; +.workspace-ribbon.mod-right .workspace-ribbon-collapse-btn { + margin-bottom: 33px; + border: 1px solid transparent; } -.modal.mod-sync-history { - width: 90vw; +.workspace-ribbon.mod-right:not(.is-collapsed) .workspace-ribbon-collapse-btn { + border: 1px solid var(--shade-10); + background: whitesmoke; + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); } -.modal.mod-sync-history .modal-content { - flex-direction: row; - align-items: stretch; - padding: 0; - height: 90vh; +.theme-dark .workspace-ribbon.mod-right:not(.is-collapsed) .workspace-ribbon-collapse-btn { + border: 1px solid var(--shade-20); + background: #3c3c3c; } -.modal.mod-sync-history .sync-history-list { - background-color: var(--background-secondary); + +.side-dock-ribbon { + padding: 5px 2.5px 0; + flex-basis: unset; + flex-shrink: 0; flex-grow: 0; - width: 300px; - padding: 1.5rem 0 0; } -.modal.mod-sync-history .search-input-container { - width: 100%; + +.side-dock-ribbon-action, +.workspace-ribbon-collapse-btn { + display: flex; + align-items: center; + border-radius: var(--radius-s); + color: var(--text-muted); + justify-content: center; + margin: 0; + padding: 4px 6px; + transition: none; } -.modal.mod-sync-history .search-input-container input { - width: 100%; +.side-dock-ribbon-action:hover, +.workspace-ribbon-collapse-btn:hover { + background: var(--shade-plus-darker); } -.modal.mod-sync-history .sync-history-content-container { - border-left: 1px solid var(--background-modifier-border); - background-color: var(--background-primary); - padding: 1.5rem; - height: 100%; + +.side-dock-ribbon-action { + margin-top: 5px; } -.modal.mod-sync-history .sync-history-list-item { - line-height: 1.3; + +.side-dock-settings { + margin-bottom: 5px; } -.modal.mod-sync-history .sync-history-list-item.is-active, .modal.mod-sync-history .sync-history-list-item:hover { - background-color: var(--shade-plus-darker); + +.workspace-tab-header-container { + line-height: 1; + background-color: transparent; + height: unset; + padding: 5px 10px 10px; } -.modal.mod-sync-history .sync-history-content-buttons { - margin: 1rem 0 0; +.mod-right-split .workspace-tab-header-container { + padding-top: 10px; } -.modal.mod-sync-history .setting-item { - padding: 0; + +.workspace-tab-container-before, +.workspace-tab-container-after { + width: 0; } -.modal-close-button { - background-color: var(--shade-40); - border-radius: 50%; - height: 12px; - left: 8px; - right: unset; - top: 8px; - width: 12px; +.workspace-tab-header, +.workspace-tab-header-inner, +.workspace-tab-container-before, +.workspace-tab-container-after { + transition: none; } -.modal-close-button:before { + +.workspace-tabs .workspace-leaf, +.workspace-tab-container-before.is-before-active .workspace-tab-header-inner, +.workspace-tab-container-after.is-after-active .workspace-tab-header-inner, +.workspace-tab-header.is-before-active .workspace-tab-header-inner, +.workspace-tab-header.is-after-active .workspace-tab-header-inner, +.workspace-tab-container-before.is-before-active, +.workspace-tab-container-after.is-after-active, +.workspace-tab-header.is-before-active, +.workspace-tab-header.is-after-active { background-color: transparent; - content: " "; - display: block; - height: 12px; - width: 12px; - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -.modal-close-button:hover:before { - background-color: var(--shade-80); + box-shadow: none; } -.modal-title { - font-weight: var(--medium-weight); - font-size: 13px; - line-height: 1.2; - padding: 6px 28px; - border-bottom: 1px solid var(--shade-5); -} -.modal-title:empty { - display: none; -} -.modal-content .modal-title { - width: 100%; - border-bottom: none; +.workspace-tab-container-inner { + border-radius: var(--radius-s); + background: var(--shade-plus-darker); + padding: 1px; + border-radius: var(--radius-s); + box-shadow: inset 0px 0px 4px rgba(var(--color-black-rgb), 0.04); } -.is-mobile .modal-title { - font-weight: var(--medium-weight); - font-size: 1rem; +.theme-dark .workspace-tab-container-inner { + background: rgba(var(--color-black-rgb), 0.2); } -.modal-content { - height: 100%; - margin: 0; - min-height: 100px; - display: flex; - flex-direction: column; - align-items: center; - padding: 2em; -} -.modal-content > * { - width: 100%; +.workspace-tab-header.is-active, +.workspace-tab-header.is-active:hover { + color: var(--text-muted); + background-color: var(--shade-0); + box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1); } -.modal-container.mod-confirmation .modal-content { - justify-content: center; - padding: 0 1.5em; +.theme-dark .workspace-tab-header.is-active, +.theme-dark .workspace-tab-header.is-active:hover { + color: var(--shade-80); + background-color: var(--shade-20); } -.modal.mod-settings .modal-content { - padding: 0; + +.workspace-tab-header:hover { + background-color: var(--shade-plus-darker); + box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1); } -.modal-container.mod-confirmation .input-label { - display: none; +.workspace-tab-header { + border-radius: var(--radius-s); + padding: 4px 6px; } -.modal-container.mod-confirmation input { - width: 100%; +.workspace-tab-header + .workspace-tab-header { + margin-left: 1px; +} +.workspace-tab-header.is-active { + border-radius: var(--radius-s); } -.modal-button-container { - margin: 0; +.workspace-tab-header-inner, +.workspace-tab-header-inner-icon { display: flex; - text-align: unset; - justify-content: flex-end; - padding: 0 1.5em; } -.vertical-tabs-container { - width: 100%; - background-color: var(--background-secondary); +.workspace-tab-container-after.is-after-active .workspace-tab-header-inner, +.workspace-tab-header.is-after-active .workspace-tab-header-inner { + border-bottom-left-radius: 0; } -.horizontal-tab-content, -.vertical-tab-content { - background-color: var(--background-primary); - padding: 1.5rem; +.view-header { + height: unset; + align-items: center; + padding: 6px 10px; + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.08); + border-bottom: none; + border-top: none; } - -.vertical-tab-header-group { - padding: 0 0 1.5rem; +.theme-dark .view-header { + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); } - -.vertical-tab-header-group-title { - color: var(--shade-40); - font-size: 13px; - font-weight: 700; - text-transform: none; - letter-spacing: 0; - padding: 0 18px 6px; +.view-header, .workspace-leaf.mod-active .view-header, .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header { + background-color: var(--background-primary); + border-bottom: none; } -.vertical-tab-header-group-items { - padding: 0 10px; +.view-header-title-container { + padding-left: 0; + line-height: 1; } - -.vertical-tab-nav-item.is-active { - color: var(--text-normal); - background: var(--shade-plus-darker); +.view-header-title-container:after { + display: none; } -.vertical-tab-nav-item { +.view-header-title { + padding: 3px 0; + line-height: 1; + margin-left: 7px; font-size: var(--ui-font-size); - padding: 5px 8px; - color: var(--text-normal); - border: none; - background: transparent; font-weight: var(--medium-weight); - border-radius: var(--radius-s); - line-height: 1.4; -} - -.horizontal-tab-nav-item:hover:not(.is-active), -.vertical-tab-nav-item:hover:not(.is-active) { - background-color: transparent; } -.nav-header { +.view-actions { + margin-right: 1px; padding: 0; + align-items: center; } -.nav-buttons-container { - padding: 2px 10px 10px; - justify-content: flex-start; - line-height: 1; - font-size: 18px; -} - -.nav-action-button { - border-radius: var(--radius-m); - padding: 3px 5px; - opacity: 1; - margin: 0 2px 0 0; +.view-action { + border-radius: var(--radius-s); + top: 0; display: flex; - border-radius: var(--radius-m); - background-color: var(--background-primary); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); - border: 1px solid rgba(0, 0, 0, 0.12); + color: var(--shade-40); + margin: 0 0 0 5px; + padding: 4px 6px; } -.nav-action-button:last-child { - margin-right: 0; +.view-action:last-child { + margin-left: 5px; } -.nav-action-button:hover { - background-color: var(--background-primary); +.view-action:hover { color: var(--text-muted); + background-color: var(--shade-plus-darker); } -.is-mobile .nav-action-button { - padding: 6px 8px; - margin: 0 5px 0 0; + +.workspace-leaf-content .view-content { + padding: 10px; } -.is-mobile .nav-action-button svg { - width: var(--svg-xxl); - height: var(--svg-xxl); + +:root { + --resize-handle-width: 2px; } -.nav-action-button.is-active { - color: var(--text-muted); - background-color: var(--background-primary); - border-color: hsla(var(--accent-hsl), 0.7); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px hsla(var(--accent-hsl), 0.7); + +.workspace { + background-color: var(--shade-5); } -.nav-action-button.is-active:hover { - color: var(--text-muted); +.is-translucent .workspace { + background-color: var(--background-translucent); } -.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); + +.workspace-tabs { + padding-right: 0; } -.theme-dark .nav-action-button.is-active, .theme-dark .nav-action-button:hover { - color: var(--text-normal); - background-color: var(--shade-20); - border-color: hsla(var(--accent-hsl), 0.7); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3), inset 0 0 0 1px hsla(var(--accent-hsl), 0.7); +.workspace-split .workspace-tabs { + background: var(--background-primary); } -.tree-item-self { - border-radius: var(--radius-s); - display: flex; - align-items: center; - color: var(--text-normal); - font-weight: var(--medium-weight); - padding: 0; +.workspace-split.mod-left-split, +.workspace-split.mod-right-split { + font-size: var(--ui-font-size); } -.tree-item-self.is-clickable:hover { - background-color: var(--shade-plus-darker); +.workspace-split.mod-left-split > .workspace-leaf-resize-handle, +.workspace-split.mod-right-split > .workspace-leaf-resize-handle { + height: 100%; } -.tree-item-self .tree-item-icon { - margin: 0 0 0 -2px; + +.is-translucent .workspace-leaf-resize-handle, +.workspace-leaf-resize-handle { + background-color: var(--shade-3-opaque); } -.tree-item-self .tree-item-icon:after { - content: none; +.is-translucent .workspace-leaf-resize-handle:hover, +.workspace-leaf-resize-handle:hover { + background-color: var(--shade-5); } - -.tree-item-children { - margin-left: 14px; +.theme-dark .is-translucent .workspace-leaf-resize-handle, +.theme-dark .workspace-leaf-resize-handle { + background-color: var(--dark-separator); } - -.tree-item-flair { - color: var(--text-faint); - background-color: transparent; +.theme-dark .is-translucent .workspace-leaf-resize-handle:hover, +.theme-dark .workspace-leaf-resize-handle:hover { + background-color: var(--shade-5); } -.tree-item-self:hover .tree-item-flair { - color: var(--text-faint); +.workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle { background-color: transparent; } - -.tree-item-flair-outer:after { - content: none; -} - -.outline { - padding: 0 0 5rem; +.workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle, +.workspace-split.mod-right-split > .workspace-leaf-resize-handle { + height: 100%; } -.outline .pane-empty { - font-size: var(--ui-font-size); - color: var(--text-faint); - padding: 0 0 0 15px; - width: 100%; +.workspace-split.mod-vertical > * > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle, +.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle, +.workspace-split.mod-right-split > .workspace-leaf-resize-handle { + width: var(--resize-handle-width); } -.outline .tree-item-inner { - display: flex; - align-items: flex-start; - position: relative; - padding: 4px 6px; - line-height: 1.4; +.workspace-split.mod-vertical > * > .is-translucent .workspace-leaf-resize-handle:active, .workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle:active, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle:active, +.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle:active, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle:active, +.workspace-split.mod-right-split > .workspace-leaf-resize-handle:active { + background-color: var(--shade-10); + box-shadow: 1px 0 0 var(--shade-10), -1px 0 0 var(--shade-10); } -.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; +.workspace-split.mod-horizontal > * > .is-translucent .workspace-leaf-resize-handle, +.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle { + height: var(--resize-handle-width); } -.outline .tree-item-inner:not(:only-child)::before { - display: none; +.workspace-split.mod-horizontal > * > .is-translucent .workspace-leaf-resize-handle:active, +.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:active { + background-color: var(--shade-10); + box-shadow: 0 1px 0 var(--shade-10), 0 -1px 0 var(--shade-10); } -.outline .tree-item-children { - margin-left: 22px; + +.workspace-split.mod-vertical > .workspace-split, +.workspace-split.mod-vertical > .workspace-leaf { + padding-right: var(--resize-handle-width); } -.workspace-leaf-content[data-type=outline] .view-content { - background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +.workspace-split.mod-root > .workspace-leaf:first-of-type .workspace-leaf-content { + border-top-left-radius: unset; } -.theme-dark .workspace-leaf-content[data-type=outline] .view-content { - background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; + +.workspace-split.mod-root > .workspace-leaf:last-of-type .workspace-leaf-content { + border-top-right-radius: unset; } -.mod-left-split .workspace-leaf-content[data-type=outline] .view-content { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; + +#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; } -.theme-dark .mod-left-split .workspace-leaf-content[data-type=outline] .view-content { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +#calendar-container .right-nav { + align-items: center; } -.is-translucent .workspace-leaf-content[data-type=outline] .view-content, .is-mobile .workspace-leaf-content[data-type=outline] .view-content, .workspace-fake-target-overlay .workspace-leaf-content[data-type=outline] .view-content { - background: none !important; +#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; } - -.popover { - display: flex; +#calendar-container h2 { + font-weight: 400; + font-size: 16px; } -.popover.hover-popover div.markdown-embed { - height: auto; +#calendar-container h2 .arrow { + color: var(--text-faint); + cursor: var(--cursor); } -.popover.hover-popover div.markdown-embed .markdown-preview-view { - font-size: calc(var(--editor-font-size) * var(--scale-small) / 100); - padding: 1.5em; +#calendar-container h2 .arrow:hover, +#calendar-container h2 .arrow:hover .arrow { + fill: var(--text-muted); + color: var(--text-muted); } -.popover.hover-popover div.markdown-embed .markdown-preview-view .markdown-preview-view { +.mod-root #calendar-container { + width: var(--line-width); + max-width: var(--max-width); + margin: 0 auto; padding: 0; } -.popover .markdown-embed-link, -.popover .file-embed-link { - display: none; +#calendar-container tr th { + font-weight: var(--medium-weight); + font-size: 11px; + text-transform: none; + color: var(--text-normal); + padding: 5px 0 10px; + letter-spacing: 0; } - -.workspace-tabs .markdown-embed-link, -.workspace-tabs .file-embed-link { - display: none; +#calendar-container tr td { + border-radius: 4px; + cursor: var(--cursor); + transition: none; + border: none; + padding: 0; + width: 14.2857142857%; } -.workspace-tabs div.markdown-embed { - height: auto; +#calendar-container tr td .dot { + margin: 0; } -.workspace-tabs .markdown-preview-view { - font-size: calc(var(--editor-font-size) * var(--scale-small) / 100); - padding: 1.5em; +#calendar-container tr td:not(:empty):hover { + background: none; } -.workspace-tabs .markdown-preview-view .markdown-preview-view { +#calendar-container .nav { padding: 0; } - -body { - --preview-font: var(--editor-font); - --preview-font-size: var(--editor-font-size); - --preview-line-height: var(--editor-line-height); - --preview-line-height-rem: calc(var(--preview-line-height) * 1rem); - --preview-font-weight: var(--editor-font-weight); - --preview-font-features: var(--editor-font-features); - --hr-spacing-top: calc(var(--editor-line-height-rem) / 2); - --hr-spacing-bottom: calc(var(--editor-line-height-rem) * 1.5); -} - -.markdown-rendered, -.markdown-preview-view { - font-family: var(--preview-font); - font-size: var(--preview-font-size); - font-weight: var(--preview-font-weight); - line-height: var(--preview-line-height); - font-feature-settings: var(--preview-font-features); - -webkit-font-smoothing: var(--editor-font-smoothing); - padding-top: 2.5em; - padding-bottom: 2.5em; +#calendar-container .arrow { + width: auto; + display: flex; + line-height: 1; + padding: 4px 6px; + border-radius: var(--radius-s); } -.markdown-rendered.is-readable-line-width .markdown-preview-sizer, -.markdown-preview-view.is-readable-line-width .markdown-preview-sizer { - max-width: var(--line-width); +#calendar-container .arrow:hover { + background-color: var(--shade-plus-darker); } -.markdown-rendered .markdown-preview-sizer, -.markdown-preview-view .markdown-preview-sizer { - padding-left: 4px; - padding-right: 2px; +#calendar-container .arrow > svg { + color: var(--text-muted); + width: 13px; + height: 13px; } -.markdown-rendered hr, -.markdown-preview-view hr { - margin-bottom: var(--hr-spacing-bottom); - box-sizing: content-box; - border: 0; - color: transparent; - display: block; - width: 100%; - height: var(--hr-spacing-top); - border-bottom: 1px solid var(--shade-10); +#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); } -.markdown-rendered li > p, -.markdown-preview-view li > p { - margin: 0; +#calendar-container .reset-button:hover { + color: var(--text-muted); + background-color: var(--shade-plus-darker); } -.markdown-rendered .footnotes li > p, -.markdown-preview-view .footnotes li > p { - display: block; - margin-bottom: 0; +#calendar-container .title { + font-size: 18px; } -.markdown-rendered .footnotes li > p + p, -.markdown-preview-view .footnotes li > p + p { - margin-top: 0.3rem; +#calendar-container .month, +#calendar-container .title, +#calendar-container .reset-button { + letter-spacing: 0; + font-size: 13px; + font-weight: var(--medium-weight); + text-transform: none; } -.markdown-rendered blockquote, -.markdown-preview-view blockquote { - font-style: italic; - border: unset; - border-width: unset; - padding: 0 0 0 1.4375rem; - margin-inline-start: unset; - border-left: 2px solid var(--shade-plus-darker); +#calendar-container .today { + color: var(--text-accent); + font-weight: 700; } -.markdown-rendered blockquote p, -.markdown-preview-view blockquote p { - margin: 0; +#calendar-container .active { + color: var(--text-normal); } -.markdown-rendered ul, -.markdown-rendered ol, -.markdown-preview-view ul, -.markdown-preview-view ol { - margin-left: 0; - padding-inline-start: 1.2em; +#calendar-container .active, #calendar-container .active.today { + background: var(--shade-0); + font-weight: var(--medium-weight); + 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); } -.markdown-rendered ul.contains-task-list, -.markdown-preview-view ul.contains-task-list { - padding-inline-start: 1.5em; +#calendar-container .active.today { + color: var(--text-accent); + font-weight: 700; } -.markdown-rendered .task-list-item-checkbox, -.markdown-preview-view .task-list-item-checkbox { - font-size: inherit; - width: 1em; - height: 1em; - top: 2px; - margin-right: 8px; +#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); } -.markdown-rendered ul > li::marker, -.markdown-preview-view ul > li::marker { - font-size: var(--preview-bullet-size-adjust); +#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); } -.markdown-rendered ul > li .task-list-item.is-checked, -.markdown-preview-view ul > li .task-list-item.is-checked { - color: inherit; - text-decoration: line-through; - text-decoration-color: var(--shade-50); - text-decoration-thickness: 2px; +#calendar-container svg.dot, +#calendar-container .active svg.dot { + fill: var(--text-accent); } -.markdown-rendered strong, -.markdown-preview-view strong { - font-weight: var(--strong-weight); - color: var(--strong-color); +#calendar-container svg.task, +#calendar-container .active svg.task { + stroke: var(--text-accent); + stroke-width: 1px; } -.markdown-rendered em, -.markdown-preview-view em { - color: var(--em-color); +#calendar-container svg.dot, +#calendar-container svg.task { + width: 4px; + height: 4px; } -.markdown-rendered img, -.markdown-preview-view img { - border: 0; - max-width: 100%; - display: block; - margin: inherit auto; +#calendar-container .year { + color: var(--text-normal); } -.markdown-rendered img.emoji, -.markdown-preview-view img.emoji { - display: inline; - margin: 0; +#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; } -.markdown-rendered code, -.markdown-preview-view code { - color: inherit; +#calendar-container .day > .dot-container { + position: absolute; + bottom: 3px; + left: 0; + right: 0; + height: 4px; } -.markdown-rendered th, -.markdown-preview-view th { - background-color: var(--shade-2); - font-weight: var(--medium-weight); - text-align: left; + +.contextual-typography .markdown-preview-section > div > * { + line-height: var(--editor-line-height); + margin: 0 0 var(--editor-line-height-rem); } -.markdown-rendered th[align=right], -.markdown-preview-view th[align=right] { - text-align: right; +.contextual-typography .markdown-preview-section > div:last-child > * { + margin: 0; } -.markdown-rendered th[align=left], -.markdown-preview-view th[align=left] { - text-align: left; +.contextual-typography .markdown-preview-section > div .math * { + letter-spacing: 0; + margin-bottom: 0; } -.markdown-rendered th[align=center], -.markdown-preview-view th[align=center] { - text-align: center; +.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h1] + div > h2 { + margin-top: var(--editor-line-height-rem); } -.markdown-rendered table, -.markdown-preview-view table { - width: 100%; +.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h2] + div > h3, +.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h3] + div > h4, +.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h4] + div > h5 { + margin-top: calc(var(--editor-line-height-rem) / 2); } -.markdown-rendered th, -.markdown-rendered td, -.markdown-preview-view th, -.markdown-preview-view td { - font-family: var(--default-font); - font-size: 0.95em; - border-color: var(--shade-10-opaque); - min-width: var(--table-min-cell-width); - line-height: 1.5; +.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h5] + div > h6 { + margin-top: 0; } -.theme-dark .markdown-rendered th, -.theme-dark .markdown-preview-view th { - background-color: var(--shade-5); +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h1:first-child, +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h2:first-child, +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h3:first-child, +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h4:first-child, +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h5:first-child, +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h6:first-child, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h1, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h2, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h3, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h4, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h5, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h6, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h1, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h2, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h3, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h4, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h5, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h6, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h1, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h2, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h3, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h4, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h5, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h6 { + margin-top: 0 !important; } -.theme-dark .markdown-rendered th, -.theme-dark .markdown-rendered td, -.theme-dark .markdown-preview-view th, -.theme-dark .markdown-preview-view td { - border-color: var(--shade-20-opaque); +.contextual-typography .markdown-preview-view mjx-container[jax=CHTML][display=true] { + margin: 0; } -.markdown-rendered a.tag, -.markdown-preview-view a.tag { - text-decoration: none; +.contextual-typography .markdown-preview-view li blockquote, +.contextual-typography .markdown-preview-view ol ol, +.contextual-typography .markdown-preview-view ul ul { + margin-bottom: 0; } - -.theme-light :not(pre) > code[class*=language-], -.theme-light pre[class*=language-] { - background-color: var(--background-secondary-alt); +.contextual-typography .markdown-preview-view ul li, +.contextual-typography .markdown-preview-view ol li { + margin-top: 5px; + margin-bottom: 5px; } -.markdown-embed .markdown-preview-view { - padding: 10px; +body .table-view-table > thead > tr > th { + font-weight: var(--medium-weight); + font-size: inherit; + border: 1px solid var(--shade-10-opaque); } -.markdown-embed-title { - font-size: 1em; - font-weight: var(--bold-weight); - color: var(--text-faint); - text-align: left; - line-height: inherit; - padding: 10px 10px 0; -} -.markdown-embed-title + div > .markdown-preview-view { - padding-top: 0; +body .table-view-table > tbody > tr > td { + border: 1px solid var(--shade-10-opaque); } -.is-live-preview .markdown-embed-title { - padding: 0; +.markdown-preview-view .embedded-note-title { + padding-left: 4px; + padding-right: 2px; } -.markdown-embed, -.file-embed { - padding: 0; +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h1.embedded-note-title__preview { + margin-top: 0; + margin-bottom: 0; } -.markdown-embed-link, -.file-embed-link { - line-height: 1; - right: unset; - left: 0; - transform: translateX(-100%); - padding-right: 4px; +.hider-ribbon .nav-files-container { + padding-bottom: 50px; } -.markdown-embed-link svg, -.file-embed-link svg { - width: 1em; - height: 1em; +.hider-ribbon .search-result-container.mod-global-search .search-results-children { + padding-bottom: 3rem; } - -.markdown-preview-view .file-embed { - border-radius: var(--radius-l); - box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); - background-color: var(--shade-3); - border: 3px solid transparent; - margin: 0; - padding: 10px; - transition: 150ms border-color ease; +.hider-ribbon .side-dock-settings { + padding: 5px 5px 5px 0; } -.markdown-preview-view .file-embed:hover { - border-color: hsla(var(--accent-hsl), 0.5); +.hider-ribbon .workspace-ribbon-collapse-btn { + display: none; } - -.file-embed-title { - display: flex; - align-items: center; - line-height: 1; - font-size: 1em; - line-height: inherit; +.hider-ribbon .workspace-ribbon.mod-right { + pointer-events: none; } -.file-embed-title svg { - line-height: 1; - width: 1em; - height: 1em; +.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)); } - -.file-embed-icon { - color: var(--text-normal); - margin-right: 5px; +.hider-ribbon .side-dock-actions, +.hider-ribbon .side-dock-settings { + background: whitesmoke; + border-top: 1px solid var(--shade-10); display: flex; - line-height: 1; -} - -.frontmatter-container { - font-family: var(--default-font); - background-color: var(--background-primary); - font-size: var(--ui-font-size); - border-radius: var(--radius-m); - border-color: var(--shade-5-opaque); - padding: 0; - line-height: 1; + margin: 0; + position: relative; } -.frontmatter-container .frontmatter-container-header { - border-color: var(--shade-5-opaque); - background-color: var(--shade-5-opaque); - color: var(--text-normal); - font-weight: var(--medium-weight); - padding: 5px 10px; - margin: 0 0 5px 0; - font-size: 1em; - text-transform: none; +.hider-ribbon.theme-dark .side-dock-actions, .hider-ribbon.theme-dark .side-dock-settings { + background: #3c3c3c; + border-color: var(--shade-2); } -.frontmatter-container.is-collapsed .frontmatter-container-header { - margin: 0; +.hider-ribbon .side-dock-settings { + border-right: 1px solid var(--shade-10); + border-top-right-radius: var(--radius-m); } -.frontmatter-container .frontmatter-section { - align-items: flex-start; - padding: 15px 2px 5px; - margin: 0; - width: 100%; +.hider-ribbon .side-dock-actions { + padding: 5px 0 5px 5px; + z-index: var(--layer-status-bar); } -.frontmatter-container .frontmatter-section-label { - color: var(--text-normal); - font-weight: var(--medium-weight); - line-height: 1; - padding: 0 15px 0 0; - font-size: 1em; - flex-basis: unset; - width: 80px; - text-align: right; +.hider-ribbon .workspace-ribbon.mod-left:after { + content: none; } -.frontmatter-container .tag { - font-weight: var(--medium-weight); - color: var(--text-accent); - background-color: transparent; - line-height: 1; - font-size: 1em; - padding: 0; - margin: 0 5px 12px 0; - border: none; - white-space: normal; - display: inline-block; +.hider-ribbon .workspace-ribbon.mod-left .side-dock-ribbon-action { + margin-bottom: 0; + margin-right: 5px; + margin-top: 0; } -.frontmatter-container .tag:hover { - color: var(--text-accent-hover); +.hider-ribbon .workspace-ribbon.mod-left:hover { + opacity: 1; + transition: opacity 0.25s ease-in-out; } -.frontmatter-container .tag:not(:last-child)::after { - color: var(--text-muted); - content: ", "; +.hider-ribbon .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { + border-top: 1px solid var(--background-modifier-border); } -.frontmatter-container .frontmatter-alias { - background-color: transparent; - display: block; - padding: 0 5px 10px 0; +.hider-ribbon .workspace-split.mod-left-split { margin: 0; - font-size: 1em; - border: 0; - line-height: 1; - max-width: 100%; - width: 100%; - overflow: hidden; - text-overflow: ellipsis; } -.frontmatter-container .frontmatter-section-tags, -.frontmatter-container .frontmatter-section-aliases { - line-height: 1; - display: flex; - width: calc(100% - 80px); - padding-right: 10px; -} - -.callout { - border-radius: var(--radius-m); - overflow: hidden; +.hider-ribbon .workspace-ribbon { + padding: 0; } -.search-input-container { - padding: 10px; - margin: 0; +.hider-frameless .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { + margin-top: 32px; } -.search-input-container input { - padding-right: 26px; +.hider-frameless .workspace-split.mod-left-split > div.workspace-tabs { + padding-top: 26px; } - -.search-empty-state { - font-size: inherit; +.hider-frameless .workspace-ribbon.mod-left.is-collapsed { + background-color: var(--shade-0); + border-right-color: var(--shade-0); } - -.search-input-clear-button { - top: 50%; - right: 16px; - line-height: 1; - transform: translateY(-50%); - display: flex; +.hider-frameless.mod-macos.hider-ribbon:not(.plugin-sliding-panes-rotate-header):not(.is-fullscreen) .workspace-split.mod-left-split.is-collapsed + .mod-root .workspace-leaf:first-of-type .view-header { + padding-left: 70px !important; } -.search-input-clear-button:before { - display: block; - width: 20px; - height: 20px; - background-color: var(--text-muted); - content: " "; - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.hider-frameless.mod-macos:not(.plugin-sliding-panes-rotate-header):not(.is-fullscreen) .workspace-split.mod-left-split.is-collapsed + .mod-root .workspace-leaf:first-of-type .view-header { + padding-left: 34px !important; } -.search-empty-state { - color: var(--text-faint); - padding: 10px 8px; - margin: 0; +.hider-scroll .search-result-container.mod-global-search { + padding-right: 10px; } -.search-result-file-title .tree-item-inner { - padding: 6px 0 6px 2px; +body .kanban-plugin { + background-color: var(--shade-0); } -.search-result-file-title.is-clickable:hover { - color: var(--text-normal); - background: transparent; +body .kanban-plugin__checkbox-label, +body .kanban-plugin__meta-table { + font-size: 0.9rem; } - -.search-result-file-matches { - color: var(--text-normal); - font-size: 12px; - line-height: 1.6; - margin: 0; - padding: 0 1px 0 0; - border-bottom: none; +body .kanban-plugin__grow-wrap > textarea, +body .kanban-plugin__grow-wrap:after, +body .kanban-plugin__markdown-preview-view { + font-size: 1rem; } - -.search-info-more-matches { - font-size: 12px; - padding-top: 4px; - padding-bottom: 4px; - color: var(--text-normal); +body .kanban-plugin__new-item-button:hover { + color: var(--text-muted); + background-color: var(--shade-plus-darker); } - -.search-result-file-match { - cursor: var(--cursor) !important; - border-radius: var(--radius-m); - padding: 6px 10px 6px 10px; - margin-bottom: 5px; - width: 100%; - left: 0; +body .kanban-plugin__grow-wrap > textarea:focus { + border-color: hsla(var(--accent-hsl), 0.5); } -.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; +body button.kanban-plugin__new-item-button { + border: none; + box-shadow: none; } -.theme-dark .search-result-file-match:not(.search-info-more-matches) { - border: 3px solid transparent; - background: var(--shade-10); +body .kanban-plugin__item button.kanban-plugin__item-prefix-button, +body .kanban-plugin__item button.kanban-plugin__item-postfix-button, +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button { + border: none; + box-shadow: none; } -.search-result-file-match:not(.search-info-more-matches):hover { - border: 3px solid hsla(var(--accent-hsl), 0.6); +body .kanban-plugin__item button.kanban-plugin__item-prefix-button:hover, +body .kanban-plugin__item button.kanban-plugin__item-postfix-button:hover, +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover { + background-color: var(--shade-plus-darker); } -.search-result-file-match.search-info-more-matches:hover { - background: var(--shade-plus-darker); +body .kanban-plugin__item button.kanban-plugin__item-prefix-button.is-enabled, +body .kanban-plugin__item button.kanban-plugin__item-postfix-button.is-enabled, +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled { + color: var(--text-muted); } -.search-result-file-match:hover { +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: var(--medium-weight); + 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; } -.search-result-file-match:after { - display: none; +body button.kanban-plugin__search-cancel-button:hover { + background-color: var(--shade-10); } -.search-result-file-match:last-child { - margin-bottom: 1rem; +body .kanban-plugin__markdown-preview-view { + font: var(--text); + font-size: 14px; } - -.search-result-container { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +body .kanban-plugin__lane-title-text > .kanban-plugin__markdown-preview-view.markdown-preview-view { + font-weight: var(--medium-weight); } -.theme-dark .search-result-container { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +body .kanban-plugin__lane { + background: var(--shade-0); + border: none; + padding: 2px; } -.is-translucent .search-result-container, .is-mobile .search-result-container, .workspace-fake-target-overlay .search-result-container { - background: none !important; +body .kanban-plugin__lane-header-wrapper { + border-bottom: 0; } -.search-result-container:before { - height: 1px; +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); } -.search-result-container.is-loading:before { - background-color: var(--background-modifier-accent); +body .kanban-plugin__lane-items { + background-color: var(--shade-5-opaque); + box-shadow: 0 0 0 4px var(--shade-5); + padding: 0 3px; + border-radius: var(--radius-l); } - -.search-result { - margin-bottom: 0; +body.theme-dark .kanban-plugin__lane-items { + background-color: var(--shade-3-opaque); } - -.search-result-file-matched-text { - background: hsla(var(--accent-hsl), 0.15); +body .kanban-plugin__lane-items:empty { + border-radius: 0; + padding: 4px; } -.theme-dark .search-result-file-matched-text { - background: hsla(var(--accent-hsl), 0.25); +body .kanban-plugin__lane-items > .kanban-plugin__placeholder:only-child { + border-radius: var(--radius-l); } - -.setting-item-name { - font-weight: var(--medium-weight); +body .is-sorting .kanban-plugin__lane-items > .kanban-plugin__placeholder:only-child { + border-color: var(--shade-20); +} +body .kanban-plugin__item-form { + border-top: none; + padding-top: 10px; } - -.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); +body .kanban-plugin__lane-header-wrapper + .kanban-plugin__item-form { + padding-bottom: 12px; } -button + .checkbox-container { - margin-left: 10px; +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; } -.checkbox-container:after { - width: 20px; - height: 20px; - border-radius: 20px; - margin: 0; - background: #fff; +body .kanban-plugin__item { + border-radius: var(--radius-l); + background-color: var(--background-primary); 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); + margin-bottom: 6px; + font-size: 14px; + box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); } -.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); +body.theme-dark .kanban-plugin__item-content-wrapper { + background-color: var(--shade-10); } -.checkbox-container.is-enabled:after { - transform: translate3d(20px, 0, 0); +body .kanban-plugin__item:last-child { + margin-bottom: 0; } -.theme-dark .checkbox-container { - border: 1px solid var(--shade-plus-darker); +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); } -.theme-dark .checkbox-container.is-enabled { - border: 1px solid var(--shade-10); +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); } -.theme-dark .checkbox-container:after { - background-color: #c8c8c8; +body .kanban-plugin__drag-container > .kanban-plugin__item-wrapper .kanban-plugin__item-content-wrapper { + background-color: var(--background-primary); } - -.modal.mod-settings button:not(.mod-cta):not(.mod-warning) { - background: var(--shade-0); +body .markdown-preview-view.kanban-plugin__item-markdown { + font-family: var(--text); + line-height: 1.4; } -.theme-dark .modal.mod-settings button:not(.mod-cta):not(.mod-warning) { - color: #dfdedf; +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; } - -.hotkey-search-container { - padding: 0 0 1.3em; +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: var(--medium-weight); } - -.hotkey-list-container { - background: linear-gradient(var(--shade-0) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; - padding: 0 0 1.5em; +body .kanban-plugin__markdown-preview-view .task-list-item-checkbox { + margin-left: 4px; } -.theme-dark .hotkey-list-container { - background: linear-gradient(var(--shade-0) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +body .kanban-plugin__item-title { + display: flex; + flex-direction: column; + justify-content: center; } -.is-mobile .hotkey-list-container { - background: none !important; +body .kanban-plugin__item-title-wrapper { + padding: 8px 10px; } - -.setting-hotkey { - display: flex; - align-items: center; - background-color: var(--background-modifier-border); - padding: 4px 4px 4px 10px; - line-height: 18px; - min-height: 0; +body .kanban-plugin__item-metadata:empty { + display: none; } - -.setting-add-hotkey-button, -.setting-restore-hotkey-button { +body .kanban-plugin__item-tags .kanban-plugin__item-tag { + font-weight: var(--medium-weight); color: var(--text-muted); + background-color: var(--shade-plus-darker); + padding: 4px 5px !important; + border-radius: var(--radius-s); + line-height: 1; } - -.setting-hotkey.mod-empty { - background: transparent; +body .kanban-plugin__item-tags .kanban-plugin__item-tag:hover { + color: var(--text-accent); } - -.setting-delete-hotkey:hover { - color: var(--text-error); - background-color: transparent; +body .kanban-plugin__item-tags .kanban-plugin__item-tag > span { + display: inline-block; + margin-right: 1px; + color: var(--text-faint); } - -.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; +body .kanban-plugin__item-tags .kanban-plugin__item-tag:hover > span { + color: hsla(var(--accent-hsl), 0.5); } -.is-mobile .modal.mod-settings .vertical-tab-nav-item { - padding: 10px 8px; +body .kanban-plugin__item-button-wrapper { + border-top: none; } - -.workspace-leaf-content[data-type=starred] .item-list { - padding-top: 12px; +body .kanban-plugin button { + background-color: var(--shade-3); + font-weight: var(--medium-weight); } -.workspace-leaf-content[data-type=starred] .nav-file { - padding-left: 5px; +body .kanban-plugin .kanban-plugin__item-edit-button-wrapper button { + background-color: var(--shade-0); } - -.item-list { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +body .kanban-plugin__lane-setting-wrapper > div:last-child { + border-bottom: none; } -.theme-dark .item-list { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +body .kanban-plugin__lane-action-wrapper button { + box-shadow: none; } -.is-translucent .item-list, .is-mobile .item-list, .workspace-fake-target-overlay .item-list { - background: none !important; +body .kanban-plugin button:hover { + color: var(--text-on-accent); + background-color: var(--interactive-accent); } - -.status-bar, -.is-translucent .status-bar { - align-items: center; - background: white; - border-left: 1px solid var(--shade-plus-darker); - border-top-left-radius: var(--radius-m); - border-top: 1px solid var(--shade-plus-darker); - bottom: 0; - box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08); +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); - font-size: 11px; - line-height: 1; - max-height: unset; - padding: 8px 12px 8px 0; - position: absolute; - right: 0; - margin: 0; } -.theme-dark .status-bar, -.theme-dark .is-translucent .status-bar { - background: #323232; - border-color: var(--shade-3); +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); } - -.status-bar-item { - padding: 0 0 0 10px; +body .kanban-plugin__checkbox-wrapper { + border: none; } - -.status-bar-item-segment { - margin-right: 10px; +body .kanban-plugin__new-lane-button, +body .kanban-plugin__new-item-button { + font-weight: var(--medium-weight); + font-size: 14px; + background-color: var(--shade-plus-darker); + border: 1px solid transparent; } - -.status-bar-item-icon { - display: block; +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); } - -.status-bar-item-icon svg { - display: block; - width: 1em; - height: 1em; - fill: currentColor; +body button.kanban-plugin__new-lane-button { + background-color: var(--shade-0); + box-shadow: none; + border: none; + border-radius: var(--radius-m); + width: auto; } - -.tag-container { - background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; - padding-bottom: 5rem; +body button.kanban-plugin__new-item-button { + background-color: transparent; } -.theme-dark .tag-container { - background: linear-gradient(var(--background-primary) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +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); } -.mod-left-split .tag-container { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +body .kanban-plugin__item-input-wrapper { + border-top: none; } -.theme-dark .mod-left-split .tag-container { - background: linear-gradient(var(--shade-5-opaque) 30%, rgba(255, 255, 255, 0)) center top, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) center top 1px; - background-repeat: no-repeat; - background-size: 100% 40px, 140% 3px; - background-attachment: local, scroll; +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; } -.is-translucent .tag-container, .is-mobile .tag-container, .workspace-fake-target-overlay .tag-container { - background: none !important; +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; } -.tag-container .tree-item-self .collapse-icon { - padding: 4px; - margin: -4px 0 -4px -6px; +body button.kanban-plugin__item-action-add, +body button.kanban-plugin__lane-action-add { + background-color: var(--interactive-accent); } - -.tag-pane-tag { - padding: 0 6px; - line-height: 1; +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; } -.tag-pane-tag > .tree-item-inner:first-child { - margin-left: 14px; +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); } - -.tag-pane-tag-text { - color: var(--text-accent); - padding: 6px 0; +body .kanban-plugin__lane-grip { + margin-left: -5px; + margin-right: 4px; } -.tag-pane-tag-text::before { - content: "#"; +body .kanban-plugin__autocomplete { + font-weight: var(--medium-weight); + font-size: 14px; + border: none; } - -body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile) { - padding-top: var(--titlebar-height) !important; +body .kanban-plugin__autocomplete-item-active, +body .kanban-plugin__autocomplete-item { + padding: 4px 8px; } - -.titlebar { - line-height: 1; - height: var(--titlebar-height) !important; - padding-top: 0 !important; +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); } -.is-translucent .titlebar { - background-color: var(--background-translucent); +body .kanban-plugin__action-confirm-wrapper { + margin: 5px 0; + border-radius: var(--radius-l); + border-width: 3px; } - -.titlebar-inner { +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); - height: 100%; } - -.titlebar-text { - display: flex; - align-items: center; - justify-content: center; - color: var(--text-faint); - display: none; - letter-spacing: 0; - font-weight: var(--medium-weight); +body .kanban-plugin__icon[data-icon=cross] > svg { + width: 1.2em; + height: 1.2em; } -.cc-show-titlebar .titlebar-text { - display: block; +body .kanban-plugin__lane-form-wrapper { + background-color: var(--background-primary); } - -.mod-left .titlebar-button { - display: flex; - align-items: center; - border-radius: var(--radius-s); - margin-right: 5px; - opacity: 0; - padding: 2px 4px; - transition: 100ms opacity ease-out; +body .kanban-plugin__item-markdown .external-link::after { + top: 0; } -.mod-left .titlebar-button:hover { - background-color: var(--shade-plus-darker); +body .kanban-plugin__scroll-container::-webkit-scrollbar { + width: 12px; + height: 12px; } -.titlebar:hover .mod-left .titlebar-button { - opacity: 1; +body .internal-link.kanban-plugin__embed-link { + color: var(--text-muted); } -.titlebar-button-container { - display: flex; - align-items: center; - height: 100%; - top: 0; +body .lt-predictions-container.cm-tooltip, +body .lt-predictions-container { + font-family: var(--text); + font-size: 14px; + border: none; + box-shadow: none; + filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 0 10px rgba(0, 0, 0, 0.1)); } -.titlebar-button-container.mod-right .titlebar-button { - margin-left: 0; - border-radius: 0; - height: 100%; - align-items: center; - padding: 2px 15px; +body .lt-buttoncontainer > button { + font-size: 14px; + font-weight: var(--medium-weight); + 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); } - -.titlebar-button.mod-close:hover { - background-color: rgb(var(--red-rgb)); - color: rgb(var(--color-white-rgb)); +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); } - -.workspace-ribbon { - background-color: transparent; - width: unset; +body .lt-ignore-btn { + background-color: var(--background-primary); + border-left: none; + border-right: none; + border-bottom: none; + font-size: 13px; + font-weight: var(--medium-weight); + color: var(--text-muted); + transition: 100ms color, 100ms background-color; } -.workspace-ribbon.mod-left { - transition: padding-right 100ms ease, box-shadow 100ms ease; +body .lt-ignore-btn svg { + width: 1em; + height: 1em; } -.workspace-ribbon.mod-left.is-collapsed { - border-right-color: var(--shade-5-opaque); - background-color: var(--shade-5-opaque); +body .lt-ignore-btn:hover { + background-color: var(--shade-3); + color: var(--text-normal); } -.workspace-ribbon.mod-right { - top: auto; - bottom: 0; - z-index: 9; - right: 0; - position: absolute; - background: transparent; - border-right: 0; - padding: 0 5px 0 0; +body .lt-title:not(:empty) { + font-weight: var(--medium-weight); } -.workspace-ribbon.mod-right.is-collapsed { - border-left-color: transparent; +body .lt-status-bar-btn { + margin: -2px 0; } -.workspace-ribbon.mod-right .workspace-ribbon-collapse-btn { - margin-bottom: 33px; - border: 1px solid transparent; +body .lt-status-bar-btn svg { + display: none; + width: 14px; + height: 14px; } -.workspace-ribbon.mod-right:not(.is-collapsed) .workspace-ribbon-collapse-btn { - border: 1px solid var(--shade-10); - background: whitesmoke; - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); +body .lt-status-bar-btn.lt-loading svg { + display: block; } -.theme-dark .workspace-ribbon.mod-right:not(.is-collapsed) .workspace-ribbon-collapse-btn { - border: 1px solid var(--shade-20); - background: #3c3c3c; + +.theme-dark.native-scrollbars .backlink-pane, +.theme-dark.native-scrollbars .cm-scroller, +.theme-dark.native-scrollbars .community-plugin-details, +.theme-dark.native-scrollbars .community-plugin-info, +.theme-dark.native-scrollbars .community-theme-screenshot, +.theme-dark.native-scrollbars .hotkey-list-container, +.theme-dark.native-scrollbars .internal-query .search-result-container, +.theme-dark.native-scrollbars .item-list, +.theme-dark.native-scrollbars .markdown-embed-content, +.theme-dark.native-scrollbars .markdown-preview-view, +.theme-dark.native-scrollbars .markdown-source-view.mod-cm6 .math-block > mjx-container, +.theme-dark.native-scrollbars .modal-content, +.theme-dark.native-scrollbars .modal.mod-image-lightbox, +.theme-dark.native-scrollbars .open-vault-options-container, +.theme-dark.native-scrollbars .open-vault-options, +.theme-dark.native-scrollbars .outgoing-link-pane, +.theme-dark.native-scrollbars .pdf-scroll-container, +.theme-dark.native-scrollbars .plugin-list-plugins, +.theme-dark.native-scrollbars .prompt-results, +.theme-dark.native-scrollbars .publish-sections-container, +.theme-dark.native-scrollbars .publish-site-settings-container, +.theme-dark.native-scrollbars .recent-vaults-list, +.theme-dark.native-scrollbars .search-result-container.mod-global-search, +.theme-dark.native-scrollbars .side-dock-plugin-panel.mod-backlinks .side-dock-plugin-panel-inner, +.theme-dark.native-scrollbars .spellchecker-dictionary-container, +.theme-dark.native-scrollbars .sync-file-tree-container, +.theme-dark.native-scrollbars .sync-history-content, +.theme-dark.native-scrollbars .sync-history-list-item-container, +.theme-dark.native-scrollbars .sync-history-list, +.theme-dark.native-scrollbars .sync-log-container, +.theme-dark.native-scrollbars .tag-container, +.theme-dark.native-scrollbars .upload-progress-container, +.theme-dark.native-scrollbars .workspace-split.mod-left-split .view-content, +.theme-dark.native-scrollbars .workspace-split.mod-right-split .view-content { + background-color: rgba(var(--background-rgb), 0.01); +} +.theme-dark.native-scrollbars .community-plugin-search-results, +.theme-dark.native-scrollbars .graph-controls, +.theme-dark.native-scrollbars .modal.mod-settings .vertical-tab-header, +.theme-dark.native-scrollbars .nav-files-container, +.theme-dark.native-scrollbars .suggestion, +.theme-dark.native-scrollbars code[class*=language-] { + background-color: rgba(38, 38, 38, 0.01); } -.side-dock-ribbon { - padding: 5px 2.5px 0; - flex-basis: unset; - flex-shrink: 0; - flex-grow: 0; +.native-scrollbars .search-result-container.mod-global-search { + padding-right: 10px; } -.side-dock-ribbon-action, -.workspace-ribbon-collapse-btn { - display: flex; - align-items: center; - border-radius: var(--radius-s); - color: var(--text-muted); - justify-content: center; - margin: 0; - padding: 4px 6px; - transition: none; -} -.side-dock-ribbon-action:hover, -.workspace-ribbon-collapse-btn:hover { - background: var(--shade-plus-darker); +body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container:before, +body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header > .view-header-title-container:before { + background: transparent !important; } -.side-dock-ribbon-action { - margin-top: 5px; +body.plugin-sliding-panes-stacking .workspace > .mod-root > .workspace-leaf { + box-shadow: 0 0 20px rgba(0, 0, 0, 0.15) !important; } -.side-dock-settings { - margin-bottom: 5px; +body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header { + border-right: none !important; } -.workspace-tab-header-container { - line-height: 1; - background-color: transparent; - height: unset; - padding: 5px 10px 10px; -} -.mod-right-split .workspace-tab-header-container { - padding-top: 10px; +body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container > .view-header-title { + margin-left: 0; } -.workspace-tab-container-before, -.workspace-tab-container-after { - width: 0; +body.hider-frameless.plugin-sliding-panes-rotate-header.plugin-sliding-select-orientation-mixed .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header { + padding-top: 25px; } -.workspace-tab-header, -.workspace-tab-header-inner, -.workspace-tab-container-before, -.workspace-tab-container-after { - transition: none; +body #wordsprint { + padding-top: 2rem; } - -.workspace-tabs .workspace-leaf, -.workspace-tab-container-before.is-before-active .workspace-tab-header-inner, -.workspace-tab-container-after.is-after-active .workspace-tab-header-inner, -.workspace-tab-header.is-before-active .workspace-tab-header-inner, -.workspace-tab-header.is-after-active .workspace-tab-header-inner, -.workspace-tab-container-before.is-before-active, -.workspace-tab-container-after.is-after-active, -.workspace-tab-header.is-before-active, -.workspace-tab-header.is-after-active { - background-color: transparent; - box-shadow: none; +body #wordsprint .status { + margin: 0; + padding: 0; + border-radius: var(--radius-m); + background-color: var(--shade-0); + color: var(--text-normal); + font-weight: var(--medium-weight); + line-height: 1; } - -.workspace-tab-container-inner { - border-radius: var(--radius-s); - background: var(--shade-plus-darker); - padding: 1px; - border-radius: var(--radius-s); - box-shadow: inset 0px 0px 4px rgba(var(--color-black-rgb), 0.04); +body #wordsprint .danger { + color: rgb(var(--red-rgb)); + font-weight: 800; } -.theme-dark .workspace-tab-container-inner { - background: rgba(var(--color-black-rgb), 0.2); +body #wordsprint .danger + .secondsLeft { + color: rgb(var(--red-rgb)); } - -.workspace-tab-header.is-active, -.workspace-tab-header.is-active:hover { - color: var(--text-muted); - background-color: var(--shade-0); - box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1); +body #wordsprint .warning { + color: rgb(var(--orange-rgb)); + font-weight: 800; } -.theme-dark .workspace-tab-header.is-active, -.theme-dark .workspace-tab-header.is-active:hover { - color: var(--shade-80); - background-color: var(--shade-20); +body #wordsprint .warning + .secondsLeft { + color: rgb(var(--orange-rgb)); } - -.workspace-tab-header:hover { - background-color: var(--shade-plus-darker); - box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1); +body #wordsprint .success { + color: rgb(var(--green-rgb)); + font-weight: 800; } - -.workspace-tab-header { - border-radius: var(--radius-s); - padding: 4px 6px; +body #wordsprint .secondsLeft { + line-height: 1; + padding: 0.5rem 0 0; + margin: 0; } -.workspace-tab-header + .workspace-tab-header { - margin-left: 1px; +body #wordsprint #sprintActionPanel { + line-height: 1; + padding: 0; + margin: 1rem 0 2.5rem; } -.workspace-tab-header.is-active { - border-radius: var(--radius-s); +body #wordsprint #sprintActionPanel .sprintStop, +body #wordsprint #sprintActionPanel .sprintStart { + margin: 0; + line-height: 1.3; + font-size: 14px; + font-weight: var(--medium-weight); + 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); } - -.workspace-tab-header-inner, -.workspace-tab-header-inner-icon { - display: flex; +body #wordsprint #sprintActionPanel .sprintStart { + margin: 0 2px 0 0; } - -.workspace-tab-container-after.is-after-active .workspace-tab-header-inner, -.workspace-tab-header.is-after-active .workspace-tab-header-inner { - border-bottom-left-radius: 0; +body #wordsprint #sprintActionPanel .sprintStop { + margin: 0 0 0 2px; } - -.view-header { - height: unset; - align-items: center; - padding: 6px 10px; - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.08); - border-bottom: none; - border-top: none; +body #wordsprint #sprintViewStats .viewStats { + box-shadow: none; + border: none; + font-size: 14px; + font-weight: var(--medium-weight); + padding: 0; + background-color: transparent; + color: var(--text-accent); + margin: 0; } -.theme-dark .view-header { - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); +body #wordsprint > hr { + margin-bottom: 10px !important; } -.view-header, .workspace-leaf.mod-active .view-header, .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header { - background-color: var(--background-primary); +body #wordsprint .wordsWritten { + font-style: italic; + color: var(--shade-30); +} +body #wordsprint #sectionTab { + background: var(--shade-plus-darker); + flex-grow: 0; + flex-shrink: 1; + width: unset; + max-width: unset; border-bottom: none; + margin: 0; + padding: 1px; + border-radius: var(--radius-s); + box-shadow: inset 0px 0px 4px rgba(var(--color-black-rgb), 0.04); } - -.view-header-title-container { - padding-left: 0; +body #wordsprint #sectionTab button { + border-radius: var(--radius-s); + padding: 4px 6px; line-height: 1; + font-size: 14px; + font-weight: var(--medium-weight); + box-shadow: none; + border: none; } -.view-header-title-container:after { - display: none; +body #wordsprint #sectionTab button:not(.active):not(:hover) { + background-color: transparent; + color: var(--text-normal); } - -.view-header-title { - padding: 3px 0; - line-height: 1; - margin-left: 7px; - font-size: var(--ui-font-size); - font-weight: var(--medium-weight); +body #wordsprint #sectionTab button:hover:not(.active) { + background: var(--shade-plus-darker); } - -.view-actions { - margin-right: 1px; - padding: 0; - align-items: center; +body #wordsprint #sectionTab button.active { + color: var(--text-normal); + background-color: var(--shade-0); + box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1); +} +body #wordsprint #sprintViewStats { + padding: 10px 0 0; +} +body #wordsprint #goalsPanel, +body #wordsprint #statsPanel { + align-items: flex-start; + padding: 0 5px; } -.view-action { - border-radius: var(--radius-s); - top: 0; - display: flex; - color: var(--shade-40); - margin: 0 0 0 5px; - padding: 4px 6px; +.theme-dark #wordsprint #sprintActionPanel .sprintStart { + color: #dfdedf; + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); + background-color: var(--shade-50); } -.view-action:last-child { - margin-left: 5px; +.theme-dark #wordsprint #sprintActionPanel .sprintStop { + color: #dfdedf; + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); + background-color: var(--shade-10); } -.view-action:hover { - color: var(--text-muted); - background-color: var(--shade-plus-darker); + +.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .CodeMirror-cursor, +.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .cm-cursor, +.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .cm-dropCursor { + border-left: 1px solid var(--text-accent); + border-right: 1px solid var(--text-accent); + transform: translateX(-1px); + border-radius: 2px; + margin-left: 0; } -.workspace-leaf-content .view-content { - padding: 10px; +.cc-soft-blink-cursor .mod-cm6.cm-s-obsidian .cm-focused .cm-cursorLayer { + animation-timing-function: ease-out; } -:root { - --resize-handle-width: 2px; +body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-strong.cm-header, +body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-em.cm-header, +body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-strong, +body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-em { + color: var(--shade-20); + font-size: 0.777em; } -.workspace { - background-color: var(--shade-5); +.cc-hr .cm-s-obsidian.mod-cm6 .HyperMD-hr:not(.cm-active) span.cm-hr { + color: transparent; } -.is-translucent .workspace { - background-color: var(--background-translucent); +.cc-hr .cm-s-obsidian.mod-cm6 .HyperMD-hr:not(.cm-active) { + background: linear-gradient(180deg, transparent calc(50% - 1px), var(--shade-10) 50%, transparent calc(50% + 1px)); } -.workspace-tabs { - padding-right: 0; +.cc-editor-list-bullets .cm-s-obsidian.mod-cm6:not(.is-live-preview) span.cm-formatting-list-ul { + color: transparent !important; + position: relative; } -.workspace-split .workspace-tabs { - background: var(--background-primary); +.cc-editor-list-bullets .cm-s-obsidian.mod-cm6:not(.is-live-preview) span.cm-formatting-list-ul:before { + line-height: 0; + position: absolute; + top: 51%; + left: 0; + display: block; + transform: translate(-40%, -50%); + width: 6px; + height: 6px; + content: url('data:image/svg+xml; utf8, '); } - -.workspace-split.mod-left-split, -.workspace-split.mod-right-split { - font-size: var(--ui-font-size); +.cc-editor-list-bullets.theme-dark .cm-s-obsidian:not(.is-live-preview) span.cm-formatting-list-ul:before { + content: url('data:image/svg+xml; utf8, '); } -.workspace-split.mod-left-split > .workspace-leaf-resize-handle, -.workspace-split.mod-right-split > .workspace-leaf-resize-handle { - height: 100%; +.cc-editor-list-bullets .cm-s-obsidian .HyperMD-list-line { + padding-top: 0; + padding-bottom: 10px; } -.is-translucent .workspace-leaf-resize-handle, -.workspace-leaf-resize-handle { - background-color: var(--shade-3-opaque); -} -.is-translucent .workspace-leaf-resize-handle:hover, -.workspace-leaf-resize-handle:hover { - background-color: var(--shade-5); -} -.theme-dark .is-translucent .workspace-leaf-resize-handle, -.theme-dark .workspace-leaf-resize-handle { - background-color: var(--dark-separator); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .cm-header.cm-formatting-header.obsidian-search-match-highlight { + background: transparent; } -.theme-dark .is-translucent .workspace-leaf-resize-handle:hover, -.theme-dark .workspace-leaf-resize-handle:hover { - background-color: var(--shade-5); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header { + position: relative; } -.workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle, -.workspace-split.mod-left-split > .workspace-leaf-resize-handle { +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header:not(.cm-active) .cm-formatting-header:not(:only-child):after { background-color: transparent; + color: transparent; } -.workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle, -.workspace-split.mod-left-split > .workspace-leaf-resize-handle, -.workspace-split.mod-right-split > .workspace-leaf-resize-handle { - height: 100%; +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child) { + z-index: 1000; + position: absolute; + left: 0; + transform: translateX(-100%); + display: inline-block; + color: transparent; } -.workspace-split.mod-vertical > * > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle, -.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle, -.workspace-split.mod-left-split > .workspace-leaf-resize-handle, -.workspace-split.mod-right-split > .workspace-leaf-resize-handle { - width: var(--resize-handle-width); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child):after { + background-color: var(--background-primary); + font-family: var(--default-font); + color: var(--text-faint); + font-weight: var(--normal-weight); + font-size: 10px; + position: absolute; + bottom: 15%; + right: 0; } -.workspace-split.mod-vertical > * > .is-translucent .workspace-leaf-resize-handle:active, .workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle:active, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle:active, -.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle:active, -.workspace-split.mod-left-split > .workspace-leaf-resize-handle:active, -.workspace-split.mod-right-split > .workspace-leaf-resize-handle:active { - background-color: var(--shade-10); - box-shadow: 1px 0 0 var(--shade-10), -1px 0 0 var(--shade-10); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-1:after { + content: "#"; } -.workspace-split.mod-horizontal > * > .is-translucent .workspace-leaf-resize-handle, -.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle { - height: var(--resize-handle-width); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-2:after { + content: "##"; } -.workspace-split.mod-horizontal > * > .is-translucent .workspace-leaf-resize-handle:active, -.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:active { - background-color: var(--shade-10); - box-shadow: 0 1px 0 var(--shade-10), 0 -1px 0 var(--shade-10); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-3:after { + content: "###"; } - -.workspace-split.mod-vertical > .workspace-split, -.workspace-split.mod-vertical > .workspace-leaf { - padding-right: var(--resize-handle-width); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-4:after { + content: "####"; } - -.workspace-split.mod-root > .workspace-leaf:first-of-type .workspace-leaf-content { - border-top-left-radius: unset; +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-5:after { + content: "#####"; } - -.workspace-split.mod-root > .workspace-leaf:last-of-type .workspace-leaf-content { - border-top-right-radius: unset; +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-6:after { + content: "######"; +} +.cc-editor-heading-hash.is-mobile .cm-s-obsidian:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child):after { + letter-spacing: -3px; } -#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; +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .cm-header.cm-formatting-header.obsidian-search-match-highlight { + background: transparent; } -#calendar-container .right-nav { - align-items: center; +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header { + position: relative; } -#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; +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header:not(.cm-active) .cm-formatting-header:not(:only-child):after { + background-color: transparent; + color: transparent; } -#calendar-container h2 { - font-weight: 400; - font-size: 16px; +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child) { + z-index: 1000; + position: absolute; + left: 0; + transform: translateX(-100%); + display: inline-block; + color: transparent; } -#calendar-container h2 .arrow { +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child):after { + background-color: var(--background-primary); + bottom: 15%; color: var(--text-faint); - cursor: var(--cursor); + font-family: var(--default-font); + font-size: 10px; + font-weight: var(--normal-weight); + position: absolute; + right: 0; } -#calendar-container h2 .arrow:hover, -#calendar-container h2 .arrow:hover .arrow { - fill: var(--text-muted); - color: var(--text-muted); +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-1:after { + content: "#"; +} +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-2:after { + content: "##"; +} +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-3:after { + content: "###"; +} +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-4:after { + content: "####"; +} +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-5:after { + content: "#####"; +} +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-6:after { + content: "######"; +} +.cc-lp-editor-heading-hash.is-mobile .cm-s-obsidian.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child):after { + letter-spacing: -3px; +} + +@keyframes cm-blink { + 0% { + opacity: 1; + } + 10% { + opacity: 1; + } + 40% { + opacity: 1; + } + 50% { + opacity: 0; + } + 90% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes cm-blink2 { + 0% { + opacity: 1; + } + 10% { + opacity: 1; + } + 40% { + opacity: 1; + } + 50% { + opacity: 0; + } + 90% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +body { + --svg-xs: 13px; + --svg-s: 14px; + --svg-m: 15px; + --svg-l: 16px; + --svg-xl: 18px; + --svg-xxl: 20px; + --folder-h: 0deg; + --folder-s: 100%; + --folder-b: 100%; } -.mod-root #calendar-container { - width: var(--line-width); - max-width: var(--max-width); - margin: 0 auto; - padding: 0; + +body.is-mobile { + --svg-xs: 17px; + --svg-s: 18px; + --svg-m: 19px; + --svg-l: 20px; + --svg-xl: 22px; + --svg-xxl: 24px; } -#calendar-container tr th { - font-weight: var(--medium-weight); - font-size: 11px; - text-transform: none; - color: var(--text-normal); - padding: 5px 0 10px; - letter-spacing: 0; + +.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); } -#calendar-container tr td { - border-radius: 4px; - cursor: var(--cursor); - transition: none; - border: none; - padding: 0; - width: 14.2857142857%; + +.side-dock-ribbon-action > svg { + width: 17px; + height: 17px; } -#calendar-container tr td .dot { - margin: 0; + +.is-mobile .view-action > svg, +.is-mobile .side-dock-ribbon-action > svg, +.is-mobile .view-header-icon > svg, +.is-mobile .nav-action-button svg, +.is-mobile .workspace-tab-header-inner-icon > svg { + width: var(--svg-xxl); + height: var(--svg-xxl); } -#calendar-container tr td:not(:empty):hover { - background: none; + +.workspace-drawer-header-icon > svg { + width: var(--svg-xxl); + height: var(--svg-xxl); } -#calendar-container .nav { - padding: 0; + +.menu-item-icon svg { + width: var(--svg-s); + height: var(--svg-s); } -#calendar-container .arrow { - width: auto; + +.setting-hotkey-icon.setting-delete-hotkey { display: flex; line-height: 1; + margin-left: 6px; +} + +.setting-add-hotkey-button, +.setting-restore-hotkey-button { + line-height: 1; + height: unset; padding: 4px 6px; - border-radius: var(--radius-s); + display: flex; + align-items: center; } -#calendar-container .arrow:hover { - background-color: var(--shade-plus-darker); +.setting-add-hotkey-button svg, +.setting-restore-hotkey-button svg { + position: static; } -#calendar-container .arrow > svg { + +.setting-add-hotkey-button:hover, +.setting-restore-hotkey-button:hover { color: var(--text-muted); - width: 13px; - height: 13px; + background: var(--shade-plus-darker); } -#calendar-container .reset-button { + +.setting-add-hotkey-button > svg { + width: var(--svg-xl); + height: var(--svg-xl); + position: static; + display: block; +} + +.view-header-icon, +.workspace-tab-header, +.side-dock-ribbon-tab { + background: transparent; color: var(--text-muted); - font-size: var(--font-smaller); +} + +.view-header-icon { + align-items: center; + border-radius: var(--radius-s); + color: var(--shade-40); + cursor: grab; + display: flex; + justify-content: center; line-height: 1; + opacity: 1; padding: 4px 6px; - margin: 0 5px; - border-radius: var(--radius-s); + position: static; + top: 0; } -#calendar-container .reset-button:hover { +.view-header-icon:hover { color: var(--text-muted); background-color: var(--shade-plus-darker); } -#calendar-container .title { - font-size: 18px; -} -#calendar-container .month, -#calendar-container .title, -#calendar-container .reset-button { - letter-spacing: 0; - font-size: 13px; - font-weight: var(--medium-weight); - text-transform: none; + +.view-header-icon:hover, +.workspace-tab-header:hover, +.side-dock-ribbon-tab:hover, +.side-dock-ribbon-action:hover { + background: var(--shade-plus-darker); + color: var(--text-muted); + opacity: 1; } -#calendar-container .today { - color: var(--text-accent); - font-weight: 700; + +.workspace-tab-header-inner { + line-height: 1; + padding: 0; } -#calendar-container .active { - color: var(--text-normal); + +.workspace-leaf-content[data-type=starred] .nav-file-icon { + display: none; } -#calendar-container .active, #calendar-container .active.today { - background: var(--shade-0); - font-weight: var(--medium-weight); - 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); + +.workspace-drawer-active-tab-back-icon, +.workspace-drawer-active-tab-back-icon > svg { + width: 0.9rem; + height: 0.9rem; + color: var(--shade-30); } -#calendar-container .active.today { - color: var(--text-accent); - font-weight: 700; + +.setting-item[data-id=folder-h] .setting-item-name::before, +.setting-item[data-id=folder-s] .setting-item-name::before, +.setting-item[data-id=folder-b] .setting-item-name::before, +body:not(.cc-no-folder-icons) .nav-folder-title-content::before { + flex-shrink: 0; + flex-grow: 0; + margin-right: 5px; + position: relative; + top: -1px; + content: " "; + display: inline-block; + width: var(--svg-l); + height: var(--svg-l); + background-size: contain; + background-repeat: no-repeat; + background-position: center center; + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE2LjkzMyAxNi45MzMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXJHcmFkaWVudDE3NjkiIHgxPSI0NDUuMjgiIHgyPSI0NDUuMjgiIHkxPSIxNzkuMjgiIHkyPSIyMDAuMDciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLjM4OTU2IDAgMCAuMzgxODQgLTE2NS41MiAtNjMuNDQpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiM2MGMwZjAiIG9mZnNldD0iMCIvPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjODNkNGZiIiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ4NjAiIHgxPSI4LjQ2NjciIHgyPSI4LjQ2NjciIHkxPSIyOTMuMyIgeTI9IjI5Mi43NyIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yODAuMDcpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDhlYTIiIHN0b3Atb3BhY2l0eT0iLjI1IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIuMTUiIG9mZnNldD0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXJHcmFkaWVudDg2OCIgeDE9IjguNDY2NyIgeDI9IjguNDY2NyIgeTE9IjI5NC42MiIgeTI9IjI5My41NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCguOTk5OTggMCAwIC45OTk5OCAwIC0yODAuMDYpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDhlYTIiIHN0b3Atb3BhY2l0eT0iLjI1MDk4IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iIzAwOGVhMiIgc3RvcC1vcGFjaXR5PSIuMTUiIG9mZnNldD0iLjc1Njc4Ii8+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iLjE1IiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ4OTciIHgxPSI2Ljg3OTIiIHgyPSI2Ljg3OTIiIHkxPSIyODUuMzYiIHkyPSIyODMuNzciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLjk5OTk4IDAgMCAuOTk5OTggMCAtMjgwLjA2KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8c3RvcCBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ5MDciIHgxPSIxLjA1ODMiIHgyPSIxNS44NzUiIHkxPSIyODkuNTkiIHkyPSIyODkuNTkiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMjgwLjA3KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjNDZhMmQ3IiBzdG9wLW9wYWNpdHk9Ii41IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iIzQ2YTJkNyIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9Ii4xMDc4MyIvPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjNDZhMmQ3IiBzdG9wLW9wYWNpdHk9Ii4wOTU4MDgiIG9mZnNldD0iLjg5Mzk4Ii8+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiM0NmEyZDciIHN0b3Atb3BhY2l0eT0iLjUiIG9mZnNldD0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiA8L2RlZnM+CiA8aW1hZ2UgeD0iLjUyOTE2IiB5PSIxLjk2OSIgd2lkdGg9IjE1Ljg3NSIgaGVpZ2h0PSIxMy4yMjkiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVRdWFsaXR5IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUR3QUFBQXlDQVlBQUFBQTlyZ0NBQUFBQ1hCSVdYTUFBQTdYQUFBTzF3Rnhoais4QUFBQSBHWFJGV0hSVGIyWjBkMkZ5WlFCM2QzY3VhVzVyYzJOaGNHVXViM0pubSs0OEdnQUFBYlZKUkVGVWFJSHRtbDlUZ2xBUVJ3OS9qTXJSIDZhM3YvLzJxMGF6TUZPaGh1WEpMUmdIdjVHM2RNOFBncUhBNTdDNjgvQklPU2J4dENMVzNSVXZ5NjNNT0ZNQUVTT2t2WFFNbHNBVysgZ0IyUmlpZmV2Z0Rtd0FOd0IyUUR6N1VEMXNBU1dBRWJvQXB6bWVISWFTczdCeDZCbWZmOUVHcGdDdHdqTjIrQjNJQ1NpS3FkTi9zQyBxZXdNYWVlaHNqVEgzQ0NkNFViakJYaEhXdjBTMGdkcnVrcE9rRFllVTFrZjF5M1Q1cHdGMHVKdmlIVFZkUkVkNStpenppbHFaTXhLIHZORnlnbG16blNQcmt5S3lHZExpYTJTbSsxVDYxQnNpUFhHc1l3ZDhJamQ3VFhPemMrK1BvV1Q5eFNlMDdWMFJwc0pEM2h3YnBNT2Uga05FcTg2T0hoTUcxK1NWbTJEMVRTdVIxV2YyRnNDTjBCL1ZkOHhaNUdDK0FyMlB6b0lXTWRyU1NheEFHN3hsbHd0b3hZZTJZc0haTSBXRHNtckIwVDFvNEphOGVFdFdQQzJqRmg3Wml3ZGt4WU95YXNIUlBXamdscjUycUZvNDhNbnNuZUw2V05EZllKblB4SGFzU3RCR29uIHZFV2lQZEZtSkVmaXNsb2ZOSkVwbDgycStSa3p1a1FBSlRST2RnVThJM210S3ZkK1dOSm1tOGFFUzJPalJMcDJBYnpTZEcrbytIQnMgdUxuZElnWGNqMnFYME5pQWVHeDBCdGEvQVpTZ2EvMllEcHN1QUFBQUFFbEZUa1N1UW1DQyAiLz4KIDxwYXRoIGQ9Im0yLjIxIDIuMzhoMi42OTVjMC43NTA3NCAwIDAuNzgzMDIgMC4wMjg1IDEuNTQyMSAwLjYyOTYyIDAuNzgxNTkgMC41OTA0IDAuOTQ3NzkgMC42MDcgMS44NjM2IDAuNjA3bDYuNDEyNi0wLjA1MjRjMC42MzgtNWUtMyAxLjE1MTcgMC41MTM2MyAxLjE1MTcgMS4xNTE2djYuNzdjMCAwLjYzODAyLTAuNTEzNjQgMS4xNTE3LTEuMTUxNyAxLjE1MTdoLTEyLjUxM2MtMC42MzgwMiAwLTEuMTUxNy0wLjUxMzY0LTEuMTUxNy0xLjE1MTd2LTcuOTU0MmMwLTAuNjM4MDIgMC41MTM2NC0xLjE1MTcgMS4xNTE3LTEuMTUxN3oiIGZpbGw9IiM0NmEyZDciLz4KIDxwYXRoIGQ9Im0yLjIxMDIgMi4zODEyYy0wLjYzODAxIDAtMS4xNTE4IDAuNTEzODQtMS4xNTE4IDEuMTUxOHYyLjgxNjdoMTQuODE2di0xLjYzM2MwLTAuNjM4MDEtMC41MTM4Ny0xLjE1NjMtMS4xNTE4LTEuMTUxM2wtNi40MTI0IDAuMDUyMTk0Yy0wLjkxNTgyIDAtMS4wODE4LTAuMDE2Nzk4LTEuODYzNC0wLjYwNzE4LTAuNzU5MDgtMC42MDExLTAuNzkxMjgtMC42Mjk0MS0xLjU0Mi0wLjYyOTQxaC0yLjY5NXoiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ4OTcpIiBvcGFjaXR5PSIuMzUiIHN0cm9rZS13aWR0aD0iLjI2NDU4Ii8+CiA8cmVjdCB4PSIxLjA1ODMiIHk9IjQuNDkiIHdpZHRoPSIxNC44MTciIGhlaWdodD0iMTAuMDU0IiByeD0iMS4xNTE3IiByeT0iMS4xMjg4IiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50MTc2OSkiLz4KIDxyZWN0IHg9IjEuMDU4MyIgeT0iMTIuNyIgd2lkdGg9IjE0LjgxNyIgaGVpZ2h0PSIuNTI5MTUiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ4NjApIi8+CiA8cGF0aCBkPSJtMS4wNjU1IDEzLjQ5NGMwLjAzNzUyIDAuNTkxNjggMC41MzEyIDEuMDU4MyAxLjE0NDYgMS4wNTgzaDEyLjUxM2MwLjYxMzQgMCAxLjEwNzEtMC40NjY2NCAxLjE0NDYtMS4wNTgzaC0xNC44MDJ6IiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50ODY4KSIgc3Ryb2tlLXdpZHRoPSIuMjY0NTgiLz4KIDxyZWN0IHg9IjEuMDU4MyIgeT0iNC40OSIgd2lkdGg9IjE0LjgxNyIgaGVpZ2h0PSIxMC4wNTQiIHJ4PSIxLjE1MTciIHJ5PSIxLjEyODgiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ5MDcpIi8+CiA8cGF0aCBkPSJtMi4yMTAyIDQuNDk3OWMtMC42MzgwMSAwLTEuMTUxOCAwLjUwMzIzLTEuMTUxOCAxLjEyODZ2MC4yMzUxMmMwLTAuNjA4OSAwLjUxMzg0LTEuMDk5MSAxLjE1MTgtMS4wOTkxaDEyLjUxM2MwLjYzODAxIDAgMS4xNTE4IDAuNDkwMjQgMS4xNTE4IDEuMDk5MXYtMC4yMzUxMmMwLTAuNjI1MzYtMC41MTM4NC0xLjEyODYtMS4xNTE4LTEuMTI4NnoiIGZpbGw9IiNmZmYiIG9wYWNpdHk9Ii4xIiBzdHJva2Utd2lkdGg9Ii4yNjQ1OCIvPgo8L3N2Zz4K"); + filter: hue-rotate(var(--folder-h)) saturate(var(--folder-s)) brightness(var(--folder-b)); } -#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); + +.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; } -#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); + +body:not(.cc-no-folder-icons) .cc-truncated-explorer-titles .nav-folder-title-content::before { + top: 2px; } -#calendar-container svg.dot, -#calendar-container .active svg.dot { - fill: var(--text-accent); +body:not(.cc-no-folder-icons) .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content::before { + display: none; } -#calendar-container svg.task, -#calendar-container .active svg.task { - stroke: var(--text-accent); - stroke-width: 1px; + +body:not(.cc-no-file-icons).cc-no-folder-icons .nav-file-title-content::before { + margin-right: 4px; + margin-left: -1px; } -#calendar-container svg.dot, -#calendar-container svg.task { - width: 4px; - height: 4px; + +body:not(.cc-no-file-icons) .nav-file-title-content::before { + flex-shrink: 0; + flex-grow: 0; + margin-right: 5px; + position: relative; + top: 1px; + content: " "; + display: inline-block; + width: var(--svg-l); + height: var(--svg-l); + background-size: contain; + background-repeat: no-repeat; + background-position: center center; + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0zMy4yNzQgMzQuODQ0bC00LjgwNy0xMy4wNkgyNi4xMWwtNC43ODQgMTIuOTkzYy0uNjUyIDEuNzk3LS45MzIgMi4wNjYtMi40MDQgMi4yMzVWMzhoNS40MDJ2LS45ODhjLTEuNzk3LS4yMjUtMi4wMS0uNTI4LTEuNDQ4LTIuMTlsLjc5Ny0yLjI5MWg1LjY5NGwuODA4IDIuMjljLjU3MyAxLjY1Mi4zMzcgMS45NjYtMS40NDggMi4xOVYzOGg2LjkxOHYtLjk4OGMtMS40MDQtLjE2OS0xLjczLS40MzgtMi4zNy0yLjE2OHptLTkuMTg3LTMuNTI2bDIuNDE1LTcuMDA4IDIuNDQ4IDcuMDA4aC00Ljg2M3pNMTcgNDRoMzB2M0gxN3pNMTcgNTFoMzB2M0gxN3oiLz48L2c+PC9zdmc+"); } -#calendar-container .year { - color: var(--text-normal); +body:not(.cc-no-file-icons) .is-unsupported > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg=="); } -#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; +body:not(.cc-no-file-icons) .is-unsupported[data-path$=".zip"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM4ODgiIGQ9Ik0yMS4wMDIgMzUuNDl2MTYuMjQ3YzAgLjY5My41NTcgMS4yNSAxLjI1IDEuMjVoNy40OThjLjY5MyAwIDEuMjUtLjU1NyAxLjI1LTEuMjVWMzUuNDloLTkuOTk4em0yLjUgOS45OThIMjguNXY1aC00Ljk5OXYtNXpNMjYgMi45OTVoLTV2NC45OTloNXYtNXptMCA0Ljk5OXY1aDQuOTk4di01SDI2em0wIDVoLTV2NC45OThoNXYtNC45OTl6bTAgNC45OTh2NWg0Ljk5OHYtNUgyNnptMCA1aC01djQuOTk5aDV2LTV6bTAgNC45OTl2NWg0Ljk5OHYtNUgyNnoiLz48L2c+PC9zdmc+"); } -#calendar-container .day > .dot-container { - position: absolute; - bottom: 3px; - left: 0; - right: 0; - height: 4px; +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".svg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".bmp"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".jpeg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".jpg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".png"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0yNS4yNDkgMzkuNWEyLjI1IDIuMjUgMCAxMDAtNC41IDIuMjUgMi4yNSAwIDAwMCA0LjV6TTI5Ljc0OSA0NGwtMi4yNS0zLTQuNSA2aDE4bC02Ljc1LTktNC41IDZ6Ii8+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTQzLjk5OSAyOWgtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MThjMCAxLjY1NCAxLjM0NiAzIDMgM2gyNGMxLjY1NCAwIDMtMS4zNDYgMy0zVjMyYzAtMS42NTQtMS4zNDYtMy0zLTN6bS0yNCAyMVYzMmgyNGwuMDAzIDE4SDE5Ljk5OXoiLz48L2c+PC9zdmc+"); } - -.contextual-typography .markdown-preview-section > div > * { - line-height: var(--editor-line-height); - margin: 0 0 var(--editor-line-height-rem); +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".pdf"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzUiIGhlaWdodD0iMzQiIHg9IjE1IiB5PSIyMCIgZmlsbD0iIzAwMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1IDIwaDM1djM0SDE1eiIvPjxwYXRoIGQ9Ik0yNi42MDYgMzkuNjc2Yy45OTYtMS45NTMgMi4xMjktNC4xNTQgMy4wMzUtNi4zNjNMMzAgMzIuNDRjLTEuMTg0LTQuNTA1LTEuODk0LTguMTIyLTEuMjYtMTAuNDYuMTctLjYxLjg3Ny0uOTggMS42MzItLjk4bC40Ni4wMDdoLjA4NWMxLjAzMy0uMDE2IDEuNTIgMS4yOTkgMS41NzUgMS44MS4wOTEuODUxLS4zMDMgMi4yOTItLjMwMyAyLjI5MiAwLS41ODIuMDIzLTEuNTIyLS4zNDQtMi4zMzMtLjQyNy0uOTM5LS44MzYtMS41LTEuMjAyLTEuNTg5LS4xODUuMTI0LS4zNjQuMzgtLjQyNi44NzEtLjEyNy42OS0uMTY2IDEuNTYtLjE2NiAyLjAwOSAwIDEuNTg1LjMxMyAzLjY3Ny45MjYgNS44MzQuMTE2LS4zMzQuMjE3LS42NTUuMjk4LS45NTUuMTI2LS40NzQuOTI2LTMuNjE1LjkyNi0zLjYxNXMtLjIwMiA0LjE4LS40ODMgNS40NDZjLS4wNi4yNjctLjEyNy41MzEtLjE5Ni44MDIgMS4wMTEgMi44MjYgMi42NCA1LjM0OCA0LjU4NSA3LjE2NC43NjcuNzE2IDEuNzM1IDEuMjk0IDIuNjUxIDEuODIgMi4wMDEtLjI4NiAzLjg0My0uNDIgNS4zOC0uNDA0IDIuMDQuMDI3IDMuNTM2LjMyOSA0LjE0Mi45MjYuMjk3LjI5LjQxOC42NC40NTUgMS4wMzMuMDA5LjE1My0uMDY2LjUxMi0uMDg3LjYwMi4wMjEtLjEwOS4wMjEtLjY0NS0xLjYxNi0xLjE2OC0xLjI4OS0uNDEyLTMuNzAyLS40LTYuNTk3LS4wOSAzLjM0OSAxLjYzNyA2LjYxMSAyLjQ1MSA3LjY0NiAxLjk2My4yNTItLjEyMy41NTktLjU0My41NTktLjU0M3MtLjE4Mi44MjgtLjMxMyAxLjAzNWExLjYzIDEuNjMgMCAwMS0uODA1LjU1Yy0xLjYzMy40MzctNS44ODQtLjU3Mi05LjU5LTIuNjg5LTQuMTM5LjYxLTguNjg2IDEuNzM2LTEyLjMzIDIuOTMyLTMuNTgyIDYuMjc2LTYuMjc0IDkuMTU4LTguNDY0IDguMDYybC0uODA2LS40MDVjLS4zMjctLjE4Ny0uMzc3LS42NDMtLjMwMS0xLjAxNC4yNTUtMS4yNSAxLjgyMi0zLjEzMiA0Ljk2OS01LjAxLjMzOS0uMjA2IDEuODQ4LTEuMDAzIDEuODQ4LTEuMDAzcy0xLjExNyAxLjA4LTEuMzggMS4yOTNjLTIuNTExIDIuMDU4LTQuMzY1IDQuNjQ4LTQuMzE5IDUuNjUybC4wMS4wODhjMi4xMzMtLjMwNCA1LjMzMy00LjY0NyA5LjQ0Ny0xMi42OTZ2LS4wMDF6bTEuMzAzLjY2OGExNjUuMjU0IDE2NS4yNTQgMCAwMS0xLjk3OCAzLjU5NmMzLjQzLTEuNDM3IDcuMTItMi4zNTcgMTAuNjM1LTMuMDEtLjQ3Mi0uMzI2LS45My0uNjcyLTEuMzYyLTEuMDM3LTEuOTM1LTEuNjM4LTMuNDEtMy42ODItNC40OC01LjgzM2E0OS45NzggNDkuOTc4IDAgMDEtMi44MTUgNi4yODQiLz48L21hc2s+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTI2LjYwNiAzOS42NzZjLjk5Ni0xLjk1MyAyLjEyOS00LjE1NCAzLjAzNS02LjM2M0wzMCAzMi40NGMtMS4xODQtNC41MDUtMS44OTQtOC4xMjItMS4yNi0xMC40Ni4xNy0uNjEuODc3LS45OCAxLjYzMi0uOThsLjQ2LjAwN2guMDg1YzEuMDMzLS4wMTYgMS41MiAxLjI5OSAxLjU3NSAxLjgxLjA5MS44NTEtLjMwMyAyLjI5Mi0uMzAzIDIuMjkyIDAtLjU4Mi4wMjMtMS41MjItLjM0NC0yLjMzMy0uNDI3LS45MzktLjgzNi0xLjUtMS4yMDItMS41ODktLjE4NS4xMjQtLjM2NC4zOC0uNDI2Ljg3MS0uMTI3LjY5LS4xNjYgMS41Ni0uMTY2IDIuMDA5IDAgMS41ODUuMzEzIDMuNjc3LjkyNiA1LjgzNC4xMTYtLjMzNC4yMTctLjY1NS4yOTgtLjk1NS4xMjYtLjQ3NC45MjYtMy42MTUuOTI2LTMuNjE1cy0uMjAyIDQuMTgtLjQ4MyA1LjQ0NmMtLjA2LjI2Ny0uMTI3LjUzMS0uMTk2LjgwMiAxLjAxMSAyLjgyNiAyLjY0IDUuMzQ4IDQuNTg1IDcuMTY0Ljc2Ny43MTYgMS43MzUgMS4yOTQgMi42NTEgMS44MiAyLjAwMS0uMjg2IDMuODQzLS40MiA1LjM4LS40MDQgMi4wNC4wMjcgMy41MzYuMzI5IDQuMTQyLjkyNi4yOTcuMjkuNDE4LjY0LjQ1NSAxLjAzMy4wMDkuMTUzLS4wNjYuNTEyLS4wODcuNjAyLjAyMS0uMTA5LjAyMS0uNjQ1LTEuNjE2LTEuMTY4LTEuMjg5LS40MTItMy43MDItLjQtNi41OTctLjA5IDMuMzQ5IDEuNjM3IDYuNjExIDIuNDUxIDcuNjQ2IDEuOTYzLjI1Mi0uMTIzLjU1OS0uNTQzLjU1OS0uNTQzcy0uMTgyLjgyOC0uMzEzIDEuMDM1YTEuNjMgMS42MyAwIDAxLS44MDUuNTVjLTEuNjMzLjQzNy01Ljg4NC0uNTcyLTkuNTktMi42ODktNC4xMzkuNjEtOC42ODYgMS43MzYtMTIuMzMgMi45MzItMy41ODIgNi4yNzYtNi4yNzQgOS4xNTgtOC40NjQgOC4wNjJsLS44MDYtLjQwNWMtLjMyNy0uMTg3LS4zNzctLjY0My0uMzAxLTEuMDE0LjI1NS0xLjI1IDEuODIyLTMuMTMyIDQuOTY5LTUuMDEuMzM5LS4yMDYgMS44NDgtMS4wMDMgMS44NDgtMS4wMDNzLTEuMTE3IDEuMDgtMS4zOCAxLjI5M2MtMi41MTEgMi4wNTgtNC4zNjUgNC42NDgtNC4zMTkgNS42NTJsLjAxLjA4OGMyLjEzMy0uMzA0IDUuMzMzLTQuNjQ3IDkuNDQ3LTEyLjY5NnYtLjAwMXptMS4zMDMuNjY4YTE2NS4yNTQgMTY1LjI1NCAwIDAxLTEuOTc4IDMuNTk2YzMuNDMtMS40MzcgNy4xMi0yLjM1NyAxMC42MzUtMy4wMS0uNDcyLS4zMjYtLjkzLS42NzItMS4zNjItMS4wMzctMS45MzUtMS42MzgtMy40MS0zLjY4Mi00LjQ4LTUuODMzYTQ5Ljk3OCA0OS45NzggMCAwMS0yLjgxNSA2LjI4NCIvPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0yNi42MDYgMzkuNjc2bC0uNDQ2LS4yMjctLjAwNi4wMTMtLjAwNi4wMTMuNDU4LjIwMXptMy4wMzUtNi4zNjNsLS40NjItLjE5LjQ2My4xOXpNMzAgMzIuNDRsLjQ2Mi4xOS4wNjQtLjE1NS0uMDQzLS4xNjItLjQ4My4xMjd6bS0xLjI2LTEwLjQ2bC0uNDgxLS4xMzUtLjAwMS4wMDQuNDgyLjEzem0xLjYzMi0uOThsLjAwOC0uNWgtLjAwOHYuNXptLjQ2LjAwN2wtLjAwNy41aC4wMDd2LS41em0uMDg1IDB2LjVoLjAwN2wtLjAwNy0uNXptMS41NzUgMS44MWwuNDk3LS4wNTMtLjQ5Ny4wNTN6bS0uMzAzIDIuMjkyaC0uNWwuOTgzLjEzMi0uNDgzLS4xMzJ6bS0uMzQ0LTIuMzMzbC40NTYtLjIwNi0uMDAxLS4wMDEtLjQ1NS4yMDd6bS0xLjIwMi0xLjU4OWwuMTE4LS40ODUtLjIxMy0uMDUyLS4xODMuMTIyLjI3OC40MTV6bS0uNDI2Ljg3MWwuNDkyLjA5MS4wMDItLjAxNC4wMDItLjAxNS0uNDk2LS4wNjJ6bS43NiA3Ljg0M2wtLjQ4MS4xMzcuNDM0IDEuNTI2LjUyLTEuNS0uNDczLS4xNjN6bS4yOTgtLjk1NWwuNDgzLjEzdi0uMDAybC0uNDgzLS4xMjh6bS45MjYtMy42MTVsLjUuMDI0LS45ODUtLjE0Ny40ODUuMTIzem0tLjQ4MyA1LjQ0NmwuNDg4LjExdi0uMDAybC0uNDg4LS4xMDh6bS0uMTk2LjgwMmwtLjQ4NS0uMTI0LS4wMzguMTQ4LjA1Mi4xNDUuNDctLjE2OXptNC41ODUgNy4xNjRsLjM0Mi0uMzY2LS4zNDIuMzY2em0yLjY1MSAxLjgybC0uMjQ5LjQzNC4xNS4wODYuMTctLjAyNS0uMDctLjQ5NXptNS4zOC0uNDA0bC4wMDctLjVoLS4wMDFsLS4wMDYuNXptNC4xNDIuOTI2bC0uMzUuMzU2di4wMDFsLjM1LS4zNTd6bS40NTUgMS4wMzNsLjUtLjAyOC0uMDAxLS4wMS0uMDAxLS4wMS0uNDk4LjA0OHptLS4wODcuNjAybC0uNDktLjA5OC45NzUuMjE2LS40ODUtLjExOHptLTEuNjE2LTEuMTY4bC0uMTUyLjQ3Ny4xNTItLjQ3N3ptLTYuNTk3LS4wOWwtLjA1My0uNDk4LTEuNzI1LjE4NCAxLjU1OC43NjIuMjItLjQ0OXptNy42NDYgMS45NjNsLjIxMy40NTMuMDA2LS4wMDMtLjIyLS40NXptLjU1OS0uNTQzbC40ODguMTA4LS44OTItLjQwMy40MDQuMjk1em0tLjMxMyAxLjAzNWwuNDAxLjI5OC4wMTEtLjAxNS4wMS0uMDE2LS40MjItLjI2N3ptLS44MDUuNTVsLS4xMjgtLjQ4M2gtLjAwMWwuMTI5LjQ4NHptLTkuNTktMi42ODlsLjI0OS0uNDM0LS4xNS0uMDg2LS4xNzEuMDI1LjA3My40OTV6bS0xMi4zMyAyLjkzMmwtLjE1Ni0uNDc2LS4xODMuMDYtLjA5NS4xNjguNDM0LjI0OHptLTguNDY0IDguMDYybC0uMjI1LjQ0N2guMDAxbC4yMjQtLjQ0N3ptLS44MDYtLjQwNWwtLjI0OC40MzQuMDEyLjAwNy4wMTIuMDA2LjIyNC0uNDQ3em0tLjMwMS0xLjAxNGwtLjQ5LS4xLjQ5LjF6TTIxIDQ2LjM0M2wuMjU2LjQyOS4wMDMtLjAwMi0uMjYtLjQyOHptMS44NDgtMS4wMDNsLjM0Ny4zNTktLjU4MS0uODAxLjIzNC40NDJ6bS0xLjM4IDEuMjkzbC0uMzE0LS4zODgtLjAwMi4wMDEuMzE3LjM4N3ptLTQuMzE5IDUuNjUybC0uNDk5LjAyM3YuMDE0bC4wMDIuMDE1LjQ5Ny0uMDUyem0uMDEuMDg4bC0uNDk4LjA1MS4wNTQuNTE3LjUxNC0uMDczLS4wNy0uNDk1em05LjQ0Ny0xMi42OTZsLjQ0NS4yMjcuMDA3LS4wMTMuMDA2LS4wMTQtLjQ1OC0uMnptLS42NzUgNC4yNjNsLS40MzYtLjI0Ni0uNzE1IDEuMjcgMS4zNDQtLjU2My0uMTkzLS40NjF6bTEwLjYzNS0zLjAxbC4wOTEuNDkxIDEuMTgzLS4yMi0uOTktLjY4My0uMjg0LjQxMnptLTEuMzYyLTEuMDM3bC0uMzIzLjM4Mi4zMjMtLjM4MnptLTQuNDgtNS44MzNsLjQ0OC0uMjIyLS41MTUtMS4wMzUtLjQwMiAxLjA4My40NjkuMTc0em0tMy42NzMgNS44NDNjLjk5NC0xLjk0OCAyLjEzNy00LjE2OCAzLjA1My02LjRsLS45MjUtLjM4Yy0uODk3IDIuMTg3LTIuMDIgNC4zNjgtMy4wMTggNi4zMjZsLjg5LjQ1NHptMy4wNTMtNi40bC4zNTgtLjg3My0uOTI0LS4zOC0uMzU5Ljg3My45MjUuMzh6bS4zOC0xLjE5Yy0uNTkxLTIuMjQ4LTEuMDU5LTQuMjU2LTEuMy01Ljk4NS0uMjQ0LTEuNzM3LS4yNTItMy4xNDYuMDM5LTQuMjE4bC0uOTY1LS4yNjFjLS4zNDQgMS4yNjctLjMxNCAyLjgzNS0uMDY1IDQuNjE4LjI1IDEuNzkuNzMgMy44NDMgMS4zMjMgNi4xbC45NjgtLjI1NHptLTEuMjYyLTEwLjE5OWMuMDg0LS4zLjUwNi0uNjE0IDEuMTUtLjYxNHYtMWMtLjg2NiAwLTEuODU2LjQyNy0yLjExMyAxLjM0NWwuOTYzLjI3em0xLjE0My0uNjE0bC40Ni4wMDcuMDE1LTEtLjQ2LS4wMDctLjAxNSAxem0uNDY3LjAwN2guMDg1di0xaC0uMDg1djF6bS4wOTIgMGMuMjc0LS4wMDUuNTE4LjE2LjczLjQ4My4yMTMuMzIyLjMyMi43MDIuMzQxLjg4bC45OTQtLjEwN2EzLjI1OCAzLjI1OCAwIDAwLS41LTEuMzI0Yy0uMzA0LS40Ni0uODItLjk0NC0xLjU4LS45MzJsLjAxNSAxem0xLjA3IDEuMzYzYy4wMzguMzQ3LS4wMjQuODU4LS4xMSAxLjMyYTExLjY3MyAxMS42NzMgMCAwMS0uMTYyLjczbC0uMDExLjA0NC0uMDAzLjAxdi4wMDNsLjQ4MS4xMzIuNDgzLjEzMnYtLjAwMmwuMDAxLS4wMDQuMDA0LS4wMTRhNS44MSA1LjgxIDAgMDAuMDU5LS4yMzRjLjAzNy0uMTU0LjA4NS0uMzcuMTMtLjYxMy4wODgtLjQ3LjE3Ny0xLjEwNi4xMjMtMS42MWwtLjk5NC4xMDZ6bS42OTUgMi4yNGMwLS41NTUuMDMyLTEuNjEyLS4zODktMi41NGwtLjkxLjQxMmMuMzE0LjY5NC4zIDEuNTE4LjMgMi4xMjdoMXptLS4zODktMi41NDFjLS4yMi0uNDg2LS40NDctLjg5Ny0uNjc5LTEuMjA2LS4yMTgtLjI5MS0uNTAxLS41NzQtLjg2LS42NjFsLS4yMzYuOTcxYy0uMDAzIDAgLjAyNC4wMDYuMDgyLjA1My4wNTcuMDQ4LjEyOS4xMjMuMjE0LjIzNy4xNy4yMjguMzYyLjU2Ny41NjkgMS4wMmwuOTEtLjQxNHptLTEuOTM1LTEuNzk3Yy0uMzQuMjI3LS41Ny42MzUtLjY0NCAxLjIyNGwuOTkyLjEyNGMuMDUtLjM5NC4xNzgtLjQ5Ny4yMDgtLjUxN2wtLjU1Ni0uODMxem0tLjY0IDEuMTk1Yy0uMTM1LjczMi0uMTc0IDEuNjM2LS4xNzQgMi4xaDFjMC0uNDM0LjAzOC0xLjI3LjE1OC0xLjkxOGwtLjk4NC0uMTgyem0tLjE3NCAyLjFjMCAxLjY0Mi4zMjIgMy43OC45NDUgNS45N2wuOTYyLS4yNzNjLS42MDQtMi4xMjMtLjkwNy00LjE2OS0uOTA3LTUuNjk3aC0xem0xLjg5OCA1Ljk5OGMuMTE5LS4zNDEuMjI0LS42NzQuMzEtLjk5bC0uOTY2LS4yNmMtLjA3Ny4yODctLjE3NS41OTYtLjI4OC45MjJsLjk0NC4zMjh6bS4zMS0uOTkxYy4wNjMtLjI0LjI5NS0xLjE0Ny41MS0xLjk5bC4yOS0xLjEzMS4wOTItLjM2My4wMjUtLjEuMDA3LS4wMjYuMDAyLS4wMDd2LS4wMDJsLS40ODQtLjEyNC0uNDg1LS4xMjN2LjAwMmwtLjAwMi4wMDctLjAwNy4wMjYtLjAyNS4xLS4wOTMuMzYzYTIxMjguODU5IDIxMjguODU5IDAgMDEtLjc5NyAzLjExMWwuOTY3LjI1N3ptLjQ0Mi0zLjc0M2wtLjUtLjAyNHYuMDEybC0uMDAyLjAzNWE1Ni42MjYgNTYuNjI2IDAgMDEtLjAzMy42MjJjLS4wMjQuNDEtLjA1Ny45Ny0uMSAxLjU2OC0uMDg2IDEuMjE1LS4yMDUgMi41MzYtLjMzNiAzLjEyNGwuOTc2LjIxN2MuMTUtLjY3Ni4yNzMtMi4wNzkuMzU4LTMuMjdhMTExLjg4MiAxMTEuODgyIDAgMDAuMTI3LTIuMDc2bC4wMDctLjEzNi4wMDItLjAzNXYtLjAxLS4wMDJsLS41LS4wMjV6bS0uOTcgNS4zMzZjLS4wNi4yNi0uMTI1LjUxOC0uMTk0Ljc4OGwuOTY5LjI0OGMuMDctLjI3MS4xMzgtLjU0MS4yLS44MTZsLS45NzYtLjIyem0tLjE4IDEuMDhjMS4wMzYgMi44OTQgMi43MDcgNS40ODYgNC43MTUgNy4zNjFsLjY4Mi0uNzNjLTEuODgtMS43NTctMy40NjgtNC4yMDktNC40NTYtNi45NjdsLS45NDEuMzM3em00LjcxNSA3LjM2Yy44MTQuNzYyIDEuODMgMS4zNjUgMi43NDMgMS44OWwuNDk4LS44NjdjLS45Mi0uNTI5LTEuODQtMS4wOC0yLjU1OC0xLjc1M2wtLjY4My43M3ptMy4wNjMgMS45NTFjMS45ODItLjI4MyAzLjc5OC0uNDE2IDUuMzA0LS4zOTlsLjAxLTFjLTEuNTY3LS4wMTctMy40MzYuMTItNS40NTYuNDFsLjE0Mi45OXptNS4zMDMtLjM5OWMxIC4wMTMgMS44NDguMDk0IDIuNTA5LjIzOC42NzcuMTQ3IDEuMDg4LjM0NiAxLjI4OC41NDRsLjcwMi0uNzEyYy0uNDA1LS40LTEuMDQ1LS42NS0xLjc3OC0uODEtLjc0OS0uMTYyLTEuNjY5LS4yNDYtMi43MDgtLjI2bC0uMDEzIDF6bTMuNzk5Ljc4M2MuMTg4LjE4NC4yNzYuNDEuMzA2LjcyNGwuOTk2LS4wOTVjLS4wNDUtLjQ3MS0uMTk3LS45NDctLjYwMy0xLjM0NGwtLjcuNzE1em0uMzA1LjcwNWMwLS4wMDQgMCAuMDE1LS4wMDUuMDY0YTQuMjgxIDQuMjgxIDAgMDEtLjA3LjM5MmwuOTcyLjIzNWE1LjA2IDUuMDYgMCAwMC4wNjMtLjMxMmMuMDItLjExNS4wNDYtLjI5Ni4wMzgtLjQzNmwtLjk5OC4wNTd6bS45MDIuNjcyYy4wNDUtLjIyNS0uMDA3LS41NS0uMzEzLS44NzItLjI4NS0uMy0uNzg2LS41OTktMS42NC0uODcxbC0uMzA1Ljk1M2MuNzgzLjI1IDEuMS40ODEgMS4yMi42MDYuMDk4LjEwNC4wMzQuMTAzLjA1Ny0uMDEzbC45OC4xOTd6bS0xLjk1My0xLjc0M2MtLjcxNy0uMjMtMS43MDMtLjMzLTIuODQ1LS4zNC0xLjE1LS4wMS0yLjQ5OC4wNzMtMy45NTguMjI4bC4xMDYuOTk0YzEuNDM1LS4xNTIgMi43NDItLjIzMSAzLjg0NC0uMjIxIDEuMTEuMDEgMS45NzYuMTA4IDIuNTQ4LjI5MWwuMzA1LS45NTJ6bS02Ljk3LjgzNGMxLjcuODMyIDMuMzg1IDEuNDU4IDQuNzg3IDEuODE1LjcuMTc5IDEuMzQyLjI5MyAxLjg4Ni4zMjkuNTI2LjAzNSAxLjAyOS4wMDIgMS40MDYtLjE3NmwtLjQyNy0uOTA1Yy0uMTQuMDY2LS40MzIuMTE1LS45MTMuMDgzLS40NjQtLjAzLTEuMDQxLS4xMy0xLjcwNS0uMy0xLjMyNS0uMzM3LTIuOTQ1LS45MzctNC41OTQtMS43NDRsLS40NC44OTh6bTguMDg1IDEuOTY1Yy4yMjItLjEwOC40MTctLjMxMS41MjctLjQzM2EzLjc3IDMuNzcgMCAwMC4xOTgtLjI0bC4wMTMtLjAxNy4wMDQtLjAwNS4wMDEtLjAwMi0uNDAzLS4yOTYtLjQwNC0uMjk1LS4wMDEuMDAyLS4wMDcuMDEtLjAzMi4wNGEyLjgyOSAyLjgyOSAwIDAxLS4xMTMuMTM0IDEuNzYyIDEuNzYyIDAgMDEtLjE5Ny4xODcuMzQzLjM0MyAwIDAxLS4wMTguMDEybC0uMDA3LjAwNC40MzkuODk5em0uMzQtLjk5M2wtLjQ4OC0uMTA3di4wMDFsLS4wMDIuMDA3YTIuNjY2IDIuNjY2IDAgMDEtLjAyNy4xMTdjLS4wMTkuMDc4LS4wNDQuMTgzLS4wNzQuMjk0LS4wMy4xMTEtLjA2Mi4yMjMtLjA5My4zMTYtLjAzNS4xMDgtLjA1NS4xNDYtLjA1Mi4xNGwuODQ1LjUzNWMuMDctLjExLjEyMS0uMjUzLjE1Ni0uMzU5LjA0LS4xMi4wNzgtLjI1NC4xMS0uMzc1YTExLjk4IDExLjk4IDAgMDAuMTA0LS40MjJsLjAwNy0uMDI4LjAwMi0uMDA4di0uMDAyLS4wMDFsLS40ODgtLjEwOHptLS43MTUuNzM3YTEuMTQgMS4xNCAwIDAxLS41MzEuMzY1bC4yNTUuOTY3Yy40MzEtLjExNC44NTItLjQzIDEuMDgtLjczNmwtLjgwNC0uNTk2em0tLjUzMi4zNjZjLS4zMjQuMDg2LS44MjcuMTEtMS40OS4wNDdhMTQuMzU3IDE0LjM1NyAwIDAxLTIuMjctLjQzNSAyMy41ODEgMjMuNTgxIDAgMDEtNS40NTItMi4yNTNsLS40OTYuODY4YTI0LjU3NCAyNC41NzQgMCAwMDUuNjkgMi4zNTFjLjg4NS4yMzcgMS43MTMuMzk0IDIuNDMyLjQ2NC43MS4wNjkgMS4zNTEuMDU1IDEuODQzLS4wNzZsLS4yNTctLjk2NnptLTkuNTMzLTIuNzAyYy00LjE3LjYxNS04Ljc0NSAxLjc0OC0xMi40MTQgMi45NTFsLjMxMi45NWMzLjYyLTEuMTg3IDguMTM5LTIuMzA2IDEyLjI0OC0yLjkxMWwtLjE0Ni0uOTl6bS0xMi42OTIgMy4xNzljLTEuNzg3IDMuMTMxLTMuMzI4IDUuMzctNC42NyA2LjY4Ny0xLjM1OSAxLjMzMy0yLjM0NiAxLjU3Mi0zLjEzNiAxLjE3NmwtLjQ0OC44OTRjMS40LjcgMi44NTQuMDQ3IDQuMjg0LTEuMzU3IDEuNDQ3LTEuNDE5IDMuMDQ0LTMuNzYgNC44MzgtNi45MDVsLS44NjgtLjQ5NXptLTcuODA2IDcuODYzbC0uODA1LS40MDUtLjQ1Ljg5NC44MDYuNDA1LjQ1LS44OTR6bS0uNzgxLS4zOTJjLS4wMS0uMDA2LS4wNDItLjAyNy0uMDY0LS4xMmEuODc1Ljg3NSAwIDAxLjAwNC0uMzZsLS45OC0uMmMtLjA0OS4yMzktLjA2Mi41MjIuMDAzLjc5Mi4wNjYuMjc0LjIyMy41NzQuNTQuNzU2bC40OTctLjg2OHptLS4wNi0uNDhjLjEtLjQ5NC40ODUtMS4xOTUgMS4yNzMtMi4wMjUuNzc5LS44MjIgMS45MTgtMS43MzQgMy40NjItMi42NTZsLS41MTItLjg1OWMtMS42MDQuOTU4LTIuODIgMS45MjUtMy42NzYgMi44MjctLjg0Ni44OTItMS4zNzIgMS43NTctMS41MjcgMi41MTNsLjk4LjJ6bTQuNzM4LTQuNjgzYTM1LjMgMzUuMyAwIDAxMS4wMjgtLjU2NSAxNTkuNDE0IDE1OS40MTQgMCAwMS43NzctLjQxNGwuMDEzLS4wMDcuMDAzLS4wMDJoLjAwMWwtLjIzMy0uNDQyLS4yMzQtLjQ0MmgtLjAwMWwtLjAwNC4wMDItLjAxMi4wMDdhNy43MzMgNy43MzMgMCAwMS0uMDUuMDI2bC0uMTc1LjA5My0uNTU4LjI5OGMtLjQxMy4yMjItLjg5LjQ4LTEuMDczLjU5bC41MTguODU2em0xLjU4OS0xLjQzbC0uMzQ4LS4zNnYuMDAxbC0uMDAzLjAwMi0uMDEuMDEtLjAzNS4wMzRhMTA3LjY4OCAxMDcuNjg4IDAgMDEtLjU0LjUxOGMtLjMyLjMwNC0uNjQ3LjYxLS43NTguN2wuNjMuNzc3Yy4xNS0uMTIyLjUxMy0uNDYzLjgxNy0uNzUzYTExOS42NyAxMTkuNjcgMCAwMC41NDUtLjUyM2wuMDM3LS4wMzUuMDA5LS4wMDkuMDAyLS4wMDJoLjAwMXYtLjAwMWwtLjM0Ny0uMzZ6bS0xLjY5Ni45MDZjLTEuMjg2IDEuMDU0LTIuNDA2IDIuMjQ1LTMuMjAyIDMuMzA5YTkuOTY1IDkuOTY1IDAgMDAtLjk0NiAxLjQ5Yy0uMjE1LjQzMy0uMzcyLjg4LS4zNTQgMS4yNjNsLjk5OS0uMDQ2Yy0uMDA2LS4xMTguMDUyLS4zNzIuMjUtLjc3MmE4Ljk4IDguOTggMCAwMS44NS0xLjMzNmMuNzQ4LS45OTcgMS44MTEtMi4xMyAzLjAzNy0zLjEzNGwtLjYzNC0uNzc0em0tNC41IDYuMDlsLjAxLjA4OC45OTQtLjEwMy0uMDEtLjA4Ny0uOTk0LjEwM3ptLjU3Ny41MzJjLjY3Mi0uMDk2IDEuMzYtLjQ5NiAyLjA1NS0xLjA5OC43MDItLjYwOCAxLjQ1NS0xLjQ2MiAyLjI1Ny0yLjU0MyAxLjYwNS0yLjE2MiAzLjQ0OC01LjI4OSA1LjUxLTkuMzIzbC0uODktLjQ1NWMtMi4wNTIgNC4wMTUtMy44NjYgNy4wODUtNS40MjMgOS4xODItLjc3OSAxLjA1LTEuNDgzIDEuODQtMi4xMSAyLjM4NC0uNjMzLjU0OS0xLjE0NS44MDYtMS41NC44NjNsLjE0MS45OXptOS44MzUtMTIuOTl2LS4wMDFsLS45MTYtLjQwMi45MTYuNDAyem0uNDA0LjIzMmExNjQuNTMgMTY0LjUzIDAgMDEtMS45NzMgMy41ODRsLjg3MS40OWMuNjItMS4xMDEgMS4yOTUtMi4zMDYgMS45ODUtMy42MDVsLS44ODMtLjQ3em0tMS4zNDQgNC4yOWMzLjM4NC0xLjQxNyA3LjAzOC0yLjMyOSAxMC41MzMtMi45NzlsLS4xODItLjk4M2MtMy41MzMuNjU3LTcuMjYzIDEuNTg0LTEwLjczOCAzLjA0bC4zODcuOTIzem0xMC43MjYtMy44ODJhMTcuMDI5IDE3LjAyOSAwIDAxLTEuMzIzLTEuMDA2bC0uNjQ2Ljc2M2MuNDQ2LjM3Ny45MTcuNzMyIDEuNCAxLjA2NmwuNTctLjgyM3ptLTEuMzIzLTEuMDA2Yy0xLjg3NC0xLjU4Ny0zLjMxLTMuNTczLTQuMzU1LTUuNjc0bC0uODk2LjQ0NWMxLjA5NSAyLjIgMi42MSA0LjMwMiA0LjYwNSA1Ljk5MmwuNjQ2LS43NjN6bS01LjI3Mi01LjYyNmE0OS40ODUgNDkuNDg1IDAgMDEtMi43ODggNi4yMjRsLjg4NC40NjhhNTAuNDgyIDUwLjQ4MiAwIDAwMi44NDItNi4zNDRsLS45MzgtLjM0OHoiIG1hc2s9InVybCgjYSkiLz48L2c+PC9zdmc+"); } -.contextual-typography .markdown-preview-section > div:last-child > * { - margin: 0; +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".docx"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".doc"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjYgMTAuMDI2IDAgMDAtMS4xOTUtMS40OTJsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMTggMi4yMTggMCAwMS0uMTI1LS4xNDRjLS40NTQtLjU1LTIuMTM2LTIuMzQ2LTQuOTItMi4zNDZIMTEuNzA3aDB2MS41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNy43NzcgMy40MnYxNC4wODVjMCAxLjA3MS44NjIgMS45MzMgMS45MzMgMS45MzNoMTMuOTc5YTcuMzY5IDcuMzY5IDAgMDAtMS4zOTctMS45MzNMMzkuNzI5IDQuOTQyYy0uNjA5LS43Ny0xLjI4Ni0xLjIzNi0xLjkzMy0xLjUyMWwtLjAyLS4wMDF6Ii8+PHBhdGggZmlsbD0iI0NDQyIgZD0iTTM5LjcxIDIyLjMzN2E0LjgyOCA0LjgyOCAwIDAxLTQuODMzLTQuODMyVjNsLjk4OS4wMTVjMS4wNjEgMCAxLjkxLjQwNSAxLjkxLjQwNXYxNC4wODVjMCAxLjA3MS44NjMgMS45MzMgMS45MzQgMS45MzNoMTMuOTc5cy41MzguOTczLjUzOCAxLjkzOXYuOTZIMzkuNzF6Ii8+PGc+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTIwLjgxNCAzNS42NjdMMjIuMTU5IDUxaDIuNzAybDcuMTg1LTE0LjE3Mi45OSAxNC4xNzJoMi43NDFsNy44MzEtMTUuMjY3YzEuMDk1LTIuMTIyIDEuNTQzLTIuNDEyIDMuMjQ0LTIuNjFsLjIzNy0xLjE2aC02LjA1MWwtLjIzOCAxLjE2YzEuOTI1LjIzNyAyLjAxNy41OCAxLjA2OCAyLjUxOGwtNS45MDYgMTIuMjM1LS43NjUtMTIuMTk1Yy0uMTE4LTEuOTUxLjA4LTIuMjk0IDIuMTYyLTIuNTU4bC4yNS0xLjE2aC03LjVsLS4yNTEgMS4xNmMxLjk1MS4yMzcgMi4wMTcuNTggMS4wODEgMi41MThsLTUuODggMTIuMjM1LS43OS0xMi4xOTVjLS4xMi0xLjk1MS4wNzgtMi4yOTQgMi4xNzQtMi41NThsLjIzOC0xLjE2aC03LjcyNmwtLjIyNCAxLjE2YzEuNTAzLjE5OCAxLjkxMi40ODggMi4wODMgMi41NDR6Ii8+PC9nPjwvc3ZnPg=="); } -.contextual-typography .markdown-preview-section > div .math * { - letter-spacing: 0; - margin-bottom: 0; +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".key"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".pptx"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".ppt"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPgogIDxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjYgMTAuMDI2IDAgMDAtMS4xOTUtMS40OTJsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMTggMi4yMTggMCAwMS0uMTI1LS4xNDRjLS40NTQtLjU1LTIuMTM2LTIuMzQ2LTQuOTItMi4zNDZIMTEuNzA3aDB2MS41eiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNy43NzcgMy40MnYxNC4wODVjMCAxLjA3MS44NjIgMS45MzMgMS45MzMgMS45MzNoMTMuOTc5YTcuMzY5IDcuMzY5IDAgMDAtMS4zOTctMS45MzNMMzkuNzI5IDQuOTQyYy0uNjA5LS43Ny0xLjI4Ni0xLjIzNi0xLjkzMy0xLjUyMWwtLjAyLS4wMDF6Ii8+CiAgPHBhdGggZmlsbD0iI0NDQyIgZD0iTTM5LjcxIDIyLjMzN2E0LjgyOCA0LjgyOCAwIDAxLTQuODMzLTQuODMyVjNsLjk4OS4wMTVjMS4wNjEgMCAxLjkxLjQwNSAxLjkxLjQwNXYxNC4wODVjMCAxLjA3MS44NjMgMS45MzMgMS45MzQgMS45MzNoMTMuOTc5cy41MzguOTczLjUzOCAxLjkzOXYuOTZIMzkuNzF6Ii8+CiAgPGc+CiAgICA8cGF0aCBmaWxsPSIjNjY2IiBkPSJNNDMuMiAyOUgyMC44Yy0xLjU0NCAwLTIuOCAxLjIyNy0yLjggMi43MzdWNDUuNDJjMCAxLjUxIDEuMjU2IDIuNzM3IDIuOCAyLjczN2g5Ljh2NC4xMDVoLTQuMlY1NWgxMS4ydi0yLjczN2gtNC4ydi00LjEwNWg5LjhjMS41NDQgMCAyLjgtMS4yMjggMi44LTIuNzM3VjMxLjczN0M0NiAzMC4yMjcgNDQuNzQ0IDI5IDQzLjIgMjl6TTIwLjggNDUuNDIxVjMxLjczN2gyMi40bC4wMDEgMTMuNjg0SDIwLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjNjY2IiBkPSJNMjkuMiA0Mi42ODRsNy00LjEwNS03LTQuMTA1djguMjF6Ii8+CiAgPC9nPgo8L3N2Zz4="); } -.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h1] + div > h2 { - margin-top: var(--editor-line-height-rem); +body:not(.cc-no-file-icons).theme-dark .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAyIDEwLjAyIDAgMDAtMS4xOTUtMS40OTFzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0zMy4yNzQgMzQuODQ0bC00LjgwNy0xMy4wNkgyNi4xMWwtNC43ODQgMTIuOTkzYy0uNjUyIDEuNzk3LS45MzIgMi4wNjYtMi40MDQgMi4yMzVWMzhoNS40MDJ2LS45ODhjLTEuNzk3LS4yMjUtMi4wMS0uNTI4LTEuNDQ4LTIuMTlsLjc5Ny0yLjI5MWg1LjY5NGwuODA4IDIuMjljLjU3MyAxLjY1Mi4zMzcgMS45NjYtMS40NDggMi4xOVYzOGg2LjkxOHYtLjk4OGMtMS40MDQtLjE2OS0xLjczLS40MzgtMi4zNy0yLjE2OHptLTkuMTg3LTMuNTI2bDIuNDE1LTcuMDA4IDIuNDQ4IDcuMDA4aC00Ljg2M3pNMTcgNDRoMzB2M0gxN3pNMTcgNTFoMzB2M0gxN3oiLz48L2c+PC9zdmc+"); } -.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h2] + div > h3, -.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h3] + div > h4, -.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h4] + div > h5 { - margin-top: calc(var(--editor-line-height-rem) / 2); +body:not(.cc-no-file-icons).theme-dark .is-unsupported > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg=="); } -.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h5] + div > h6 { - margin-top: 0; +body:not(.cc-no-file-icons).theme-dark .is-unsupported[data-path$=".zip"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMS4wMDIgMzUuNDl2MTYuMjQ3YzAgLjY5My41NTcgMS4yNSAxLjI1IDEuMjVoNy40OThjLjY5MyAwIDEuMjUtLjU1NyAxLjI1LTEuMjVWMzUuNDloLTkuOTk4em0yLjUgOS45OThIMjguNXY1aC00Ljk5OXYtNXpNMjYgMi45OTVoLTV2NC45OTloNXYtNXptMCA0Ljk5OXY1aDQuOTk4di01SDI2em0wIDVoLTV2NC45OThoNXYtNC45OTl6bTAgNC45OTh2NWg0Ljk5OHYtNUgyNnptMCA1aC01djQuOTk5aDV2LTV6bTAgNC45OTl2NWg0Ljk5OHYtNUgyNnoiLz48L2c+PC9zdmc+"); } -.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h1:first-child, -.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h2:first-child, -.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h3:first-child, -.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h4:first-child, -.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h5:first-child, -.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h6:first-child, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h1, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h2, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h3, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h4, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h5, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h6, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h1, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h2, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h3, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h4, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h5, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h6, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h1, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h2, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h3, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h4, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h5, -.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h6 { - margin-top: 0 !important; +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".svg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".bmp"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".jpeg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".jpg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".png"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yNS4yNDkgMzkuNWEyLjI1IDIuMjUgMCAxMDAtNC41IDIuMjUgMi4yNSAwIDAwMCA0LjV6TTI5Ljc0OSA0NGwtMi4yNS0zLTQuNSA2aDE4bC02Ljc1LTktNC41IDZ6Ii8+PHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTQzLjk5OSAyOWgtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MThjMCAxLjY1NCAxLjM0NiAzIDMgM2gyNGMxLjY1NCAwIDMtMS4zNDYgMy0zVjMyYzAtMS42NTQtMS4zNDYtMy0zLTN6bS0yNCAyMVYzMmgyNGwuMDAzIDE4SDE5Ljk5OXoiLz48L2c+PC9zdmc+"); } -.contextual-typography .markdown-preview-view mjx-container[jax=CHTML][display=true] { - margin: 0; +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".pdf"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzUiIGhlaWdodD0iMzQiIHg9IjE1IiB5PSIyMCIgZmlsbD0iIzAwMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1IDIwaDM1djM0SDE1eiIvPjxwYXRoIGQ9Ik0yNi42MDYgMzkuNjc2Yy45OTYtMS45NTMgMi4xMjktNC4xNTQgMy4wMzUtNi4zNjNMMzAgMzIuNDRjLTEuMTg0LTQuNTA1LTEuODk0LTguMTIyLTEuMjYtMTAuNDYuMTctLjYxLjg3Ny0uOTggMS42MzItLjk4bC40Ni4wMDdoLjA4NWMxLjAzMy0uMDE2IDEuNTIgMS4yOTkgMS41NzUgMS44MS4wOTEuODUxLS4zMDMgMi4yOTItLjMwMyAyLjI5MiAwLS41ODIuMDIzLTEuNTIyLS4zNDQtMi4zMzMtLjQyNy0uOTM5LS44MzYtMS41LTEuMjAyLTEuNTg5LS4xODUuMTI0LS4zNjQuMzgtLjQyNi44NzEtLjEyNy42OS0uMTY2IDEuNTYtLjE2NiAyLjAwOSAwIDEuNTg1LjMxMyAzLjY3Ny45MjYgNS44MzQuMTE2LS4zMzQuMjE3LS42NTUuMjk4LS45NTUuMTI2LS40NzQuOTI2LTMuNjE1LjkyNi0zLjYxNXMtLjIwMiA0LjE4LS40ODMgNS40NDZjLS4wNi4yNjctLjEyNy41MzEtLjE5Ni44MDIgMS4wMTEgMi44MjYgMi42NCA1LjM0OCA0LjU4NSA3LjE2NC43NjcuNzE2IDEuNzM1IDEuMjk0IDIuNjUxIDEuODIgMi4wMDEtLjI4NiAzLjg0My0uNDIgNS4zOC0uNDA0IDIuMDQuMDI3IDMuNTM2LjMyOSA0LjE0Mi45MjYuMjk3LjI5LjQxOC42NC40NTUgMS4wMzMuMDA5LjE1My0uMDY2LjUxMi0uMDg3LjYwMi4wMjEtLjEwOS4wMjEtLjY0NS0xLjYxNi0xLjE2OC0xLjI4OS0uNDEyLTMuNzAyLS40LTYuNTk3LS4wOSAzLjM0OSAxLjYzNyA2LjYxMSAyLjQ1MSA3LjY0NiAxLjk2My4yNTItLjEyMy41NTktLjU0My41NTktLjU0M3MtLjE4Mi44MjgtLjMxMyAxLjAzNWExLjYzIDEuNjMgMCAwMS0uODA1LjU1Yy0xLjYzMy40MzctNS44ODQtLjU3Mi05LjU5LTIuNjg5LTQuMTM5LjYxLTguNjg2IDEuNzM2LTEyLjMzIDIuOTMyLTMuNTgyIDYuMjc2LTYuMjc0IDkuMTU4LTguNDY0IDguMDYybC0uODA2LS40MDVjLS4zMjctLjE4Ny0uMzc3LS42NDMtLjMwMS0xLjAxNC4yNTUtMS4yNSAxLjgyMi0zLjEzMiA0Ljk2OS01LjAxLjMzOS0uMjA2IDEuODQ4LTEuMDAzIDEuODQ4LTEuMDAzcy0xLjExNyAxLjA4LTEuMzggMS4yOTNjLTIuNTExIDIuMDU4LTQuMzY1IDQuNjQ4LTQuMzE5IDUuNjUybC4wMS4wODhjMi4xMzMtLjMwNCA1LjMzMy00LjY0NyA5LjQ0Ny0xMi42OTZ2LS4wMDF6bTEuMzAzLjY2OGExNjUuMjU0IDE2NS4yNTQgMCAwMS0xLjk3OCAzLjU5NmMzLjQzLTEuNDM3IDcuMTItMi4zNTcgMTAuNjM1LTMuMDEtLjQ3Mi0uMzI2LS45My0uNjcyLTEuMzYyLTEuMDM3LTEuOTM1LTEuNjM4LTMuNDEtMy42ODItNC40OC01LjgzM2E0OS45NzggNDkuOTc4IDAgMDEtMi44MTUgNi4yODQiLz48L21hc2s+PHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTI2LjYwNiAzOS42NzZjLjk5Ni0xLjk1MyAyLjEyOS00LjE1NCAzLjAzNS02LjM2M0wzMCAzMi40NGMtMS4xODQtNC41MDUtMS44OTQtOC4xMjItMS4yNi0xMC40Ni4xNy0uNjEuODc3LS45OCAxLjYzMi0uOThsLjQ2LjAwN2guMDg1YzEuMDMzLS4wMTYgMS41MiAxLjI5OSAxLjU3NSAxLjgxLjA5MS44NTEtLjMwMyAyLjI5Mi0uMzAzIDIuMjkyIDAtLjU4Mi4wMjMtMS41MjItLjM0NC0yLjMzMy0uNDI3LS45MzktLjgzNi0xLjUtMS4yMDItMS41ODktLjE4NS4xMjQtLjM2NC4zOC0uNDI2Ljg3MS0uMTI3LjY5LS4xNjYgMS41Ni0uMTY2IDIuMDA5IDAgMS41ODUuMzEzIDMuNjc3LjkyNiA1LjgzNC4xMTYtLjMzNC4yMTctLjY1NS4yOTgtLjk1NS4xMjYtLjQ3NC45MjYtMy42MTUuOTI2LTMuNjE1cy0uMjAyIDQuMTgtLjQ4MyA1LjQ0NmMtLjA2LjI2Ny0uMTI3LjUzMS0uMTk2LjgwMiAxLjAxMSAyLjgyNiAyLjY0IDUuMzQ4IDQuNTg1IDcuMTY0Ljc2Ny43MTYgMS43MzUgMS4yOTQgMi42NTEgMS44MiAyLjAwMS0uMjg2IDMuODQzLS40MiA1LjM4LS40MDQgMi4wNC4wMjcgMy41MzYuMzI5IDQuMTQyLjkyNi4yOTcuMjkuNDE4LjY0LjQ1NSAxLjAzMy4wMDkuMTUzLS4wNjYuNTEyLS4wODcuNjAyLjAyMS0uMTA5LjAyMS0uNjQ1LTEuNjE2LTEuMTY4LTEuMjg5LS40MTItMy43MDItLjQtNi41OTctLjA5IDMuMzQ5IDEuNjM3IDYuNjExIDIuNDUxIDcuNjQ2IDEuOTYzLjI1Mi0uMTIzLjU1OS0uNTQzLjU1OS0uNTQzcy0uMTgyLjgyOC0uMzEzIDEuMDM1YTEuNjMgMS42MyAwIDAxLS44MDUuNTVjLTEuNjMzLjQzNy01Ljg4NC0uNTcyLTkuNTktMi42ODktNC4xMzkuNjEtOC42ODYgMS43MzYtMTIuMzMgMi45MzItMy41ODIgNi4yNzYtNi4yNzQgOS4xNTgtOC40NjQgOC4wNjJsLS44MDYtLjQwNWMtLjMyNy0uMTg3LS4zNzctLjY0My0uMzAxLTEuMDE0LjI1NS0xLjI1IDEuODIyLTMuMTMyIDQuOTY5LTUuMDEuMzM5LS4yMDYgMS44NDgtMS4wMDMgMS44NDgtMS4wMDNzLTEuMTE3IDEuMDgtMS4zOCAxLjI5M2MtMi41MTEgMi4wNTgtNC4zNjUgNC42NDgtNC4zMTkgNS42NTJsLjAxLjA4OGMyLjEzMy0uMzA0IDUuMzMzLTQuNjQ3IDkuNDQ3LTEyLjY5NnYtLjAwMXptMS4zMDMuNjY4YTE2NS4yNTQgMTY1LjI1NCAwIDAxLTEuOTc4IDMuNTk2YzMuNDMtMS40MzcgNy4xMi0yLjM1NyAxMC42MzUtMy4wMS0uNDcyLS4zMjYtLjkzLS42NzItMS4zNjItMS4wMzctMS45MzUtMS42MzgtMy40MS0zLjY4Mi00LjQ4LTUuODMzYTQ5Ljk3OCA0OS45NzggMCAwMS0yLjgxNSA2LjI4NCIvPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yNi42MDYgMzkuNjc2bC0uNDQ2LS4yMjctLjAwNi4wMTMtLjAwNi4wMTMuNDU4LjIwMXptMy4wMzUtNi4zNjNsLS40NjItLjE5LjQ2My4xOXpNMzAgMzIuNDRsLjQ2Mi4xOS4wNjQtLjE1NS0uMDQzLS4xNjItLjQ4My4xMjd6bS0xLjI2LTEwLjQ2bC0uNDgxLS4xMzUtLjAwMS4wMDQuNDgyLjEzem0xLjYzMi0uOThsLjAwOC0uNWgtLjAwOHYuNXptLjQ2LjAwN2wtLjAwNy41aC4wMDd2LS41em0uMDg1IDB2LjVoLjAwN2wtLjAwNy0uNXptMS41NzUgMS44MWwuNDk3LS4wNTMtLjQ5Ny4wNTN6bS0uMzAzIDIuMjkyaC0uNWwuOTgzLjEzMi0uNDgzLS4xMzJ6bS0uMzQ0LTIuMzMzbC40NTYtLjIwNi0uMDAxLS4wMDEtLjQ1NS4yMDd6bS0xLjIwMi0xLjU4OWwuMTE4LS40ODUtLjIxMy0uMDUyLS4xODMuMTIyLjI3OC40MTV6bS0uNDI2Ljg3MWwuNDkyLjA5MS4wMDItLjAxNC4wMDItLjAxNS0uNDk2LS4wNjJ6bS43NiA3Ljg0M2wtLjQ4MS4xMzcuNDM0IDEuNTI2LjUyLTEuNS0uNDczLS4xNjN6bS4yOTgtLjk1NWwuNDgzLjEzdi0uMDAybC0uNDgzLS4xMjh6bS45MjYtMy42MTVsLjUuMDI0LS45ODUtLjE0Ny40ODUuMTIzem0tLjQ4MyA1LjQ0NmwuNDg4LjExdi0uMDAybC0uNDg4LS4xMDh6bS0uMTk2LjgwMmwtLjQ4NS0uMTI0LS4wMzguMTQ4LjA1Mi4xNDUuNDctLjE2OXptNC41ODUgNy4xNjRsLjM0Mi0uMzY2LS4zNDIuMzY2em0yLjY1MSAxLjgybC0uMjQ5LjQzNC4xNS4wODYuMTctLjAyNS0uMDctLjQ5NXptNS4zOC0uNDA0bC4wMDctLjVoLS4wMDFsLS4wMDYuNXptNC4xNDIuOTI2bC0uMzUuMzU2di4wMDFsLjM1LS4zNTd6bS40NTUgMS4wMzNsLjUtLjAyOC0uMDAxLS4wMS0uMDAxLS4wMS0uNDk4LjA0OHptLS4wODcuNjAybC0uNDktLjA5OC45NzUuMjE2LS40ODUtLjExOHptLTEuNjE2LTEuMTY4bC0uMTUyLjQ3Ny4xNTItLjQ3N3ptLTYuNTk3LS4wOWwtLjA1My0uNDk4LTEuNzI1LjE4NCAxLjU1OC43NjIuMjItLjQ0OXptNy42NDYgMS45NjNsLjIxMy40NTMuMDA2LS4wMDMtLjIyLS40NXptLjU1OS0uNTQzbC40ODguMTA4LS44OTItLjQwMy40MDQuMjk1em0tLjMxMyAxLjAzNWwuNDAxLjI5OC4wMTEtLjAxNS4wMS0uMDE2LS40MjItLjI2N3ptLS44MDUuNTVsLS4xMjgtLjQ4M2gtLjAwMWwuMTI5LjQ4NHptLTkuNTktMi42ODlsLjI0OS0uNDM0LS4xNS0uMDg2LS4xNzEuMDI1LjA3My40OTV6bS0xMi4zMyAyLjkzMmwtLjE1Ni0uNDc2LS4xODMuMDYtLjA5NS4xNjguNDM0LjI0OHptLTguNDY0IDguMDYybC0uMjI1LjQ0N2guMDAxbC4yMjQtLjQ0N3ptLS44MDYtLjQwNWwtLjI0OC40MzQuMDEyLjAwNy4wMTIuMDA2LjIyNC0uNDQ3em0tLjMwMS0xLjAxNGwtLjQ5LS4xLjQ5LjF6TTIxIDQ2LjM0M2wuMjU2LjQyOS4wMDMtLjAwMi0uMjYtLjQyOHptMS44NDgtMS4wMDNsLjM0Ny4zNTktLjU4MS0uODAxLjIzNC40NDJ6bS0xLjM4IDEuMjkzbC0uMzE0LS4zODgtLjAwMi4wMDEuMzE3LjM4N3ptLTQuMzE5IDUuNjUybC0uNDk5LjAyM3YuMDE0bC4wMDIuMDE1LjQ5Ny0uMDUyem0uMDEuMDg4bC0uNDk4LjA1MS4wNTQuNTE3LjUxNC0uMDczLS4wNy0uNDk1em05LjQ0Ny0xMi42OTZsLjQ0NS4yMjcuMDA3LS4wMTMuMDA2LS4wMTQtLjQ1OC0uMnptLS42NzUgNC4yNjNsLS40MzYtLjI0Ni0uNzE1IDEuMjcgMS4zNDQtLjU2My0uMTkzLS40NjF6bTEwLjYzNS0zLjAxbC4wOTEuNDkxIDEuMTgzLS4yMi0uOTktLjY4My0uMjg0LjQxMnptLTEuMzYyLTEuMDM3bC0uMzIzLjM4Mi4zMjMtLjM4MnptLTQuNDgtNS44MzNsLjQ0OC0uMjIyLS41MTUtMS4wMzUtLjQwMiAxLjA4My40NjkuMTc0em0tMy42NzMgNS44NDNjLjk5NC0xLjk0OCAyLjEzNy00LjE2OCAzLjA1My02LjRsLS45MjUtLjM4Yy0uODk3IDIuMTg3LTIuMDIgNC4zNjgtMy4wMTggNi4zMjZsLjg5LjQ1NHptMy4wNTMtNi40bC4zNTgtLjg3My0uOTI0LS4zOC0uMzU5Ljg3My45MjUuMzh6bS4zOC0xLjE5Yy0uNTkxLTIuMjQ4LTEuMDU5LTQuMjU2LTEuMy01Ljk4NS0uMjQ0LTEuNzM3LS4yNTItMy4xNDYuMDM5LTQuMjE4bC0uOTY1LS4yNjFjLS4zNDQgMS4yNjctLjMxNCAyLjgzNS0uMDY1IDQuNjE4LjI1IDEuNzkuNzMgMy44NDMgMS4zMjMgNi4xbC45NjgtLjI1NHptLTEuMjYyLTEwLjE5OWMuMDg0LS4zLjUwNi0uNjE0IDEuMTUtLjYxNHYtMWMtLjg2NiAwLTEuODU2LjQyNy0yLjExMyAxLjM0NWwuOTYzLjI3em0xLjE0My0uNjE0bC40Ni4wMDcuMDE1LTEtLjQ2LS4wMDctLjAxNSAxem0uNDY3LjAwN2guMDg1di0xaC0uMDg1djF6bS4wOTIgMGMuMjc0LS4wMDUuNTE4LjE2LjczLjQ4My4yMTMuMzIyLjMyMi43MDIuMzQxLjg4bC45OTQtLjEwN2EzLjI1OCAzLjI1OCAwIDAwLS41LTEuMzI0Yy0uMzA0LS40Ni0uODItLjk0NC0xLjU4LS45MzJsLjAxNSAxem0xLjA3IDEuMzYzYy4wMzguMzQ3LS4wMjQuODU4LS4xMSAxLjMyYTExLjY3MyAxMS42NzMgMCAwMS0uMTYyLjczbC0uMDExLjA0NC0uMDAzLjAxdi4wMDNsLjQ4MS4xMzIuNDgzLjEzMnYtLjAwMmwuMDAxLS4wMDQuMDA0LS4wMTRhNS44MSA1LjgxIDAgMDAuMDU5LS4yMzRjLjAzNy0uMTU0LjA4NS0uMzcuMTMtLjYxMy4wODgtLjQ3LjE3Ny0xLjEwNi4xMjMtMS42MWwtLjk5NC4xMDZ6bS42OTUgMi4yNGMwLS41NTUuMDMyLTEuNjEyLS4zODktMi41NGwtLjkxLjQxMmMuMzE0LjY5NC4zIDEuNTE4LjMgMi4xMjdoMXptLS4zODktMi41NDFjLS4yMi0uNDg2LS40NDctLjg5Ny0uNjc5LTEuMjA2LS4yMTgtLjI5MS0uNTAxLS41NzQtLjg2LS42NjFsLS4yMzYuOTcxYy0uMDAzIDAgLjAyNC4wMDYuMDgyLjA1My4wNTcuMDQ4LjEyOS4xMjMuMjE0LjIzNy4xNy4yMjguMzYyLjU2Ny41NjkgMS4wMmwuOTEtLjQxNHptLTEuOTM1LTEuNzk3Yy0uMzQuMjI3LS41Ny42MzUtLjY0NCAxLjIyNGwuOTkyLjEyNGMuMDUtLjM5NC4xNzgtLjQ5Ny4yMDgtLjUxN2wtLjU1Ni0uODMxem0tLjY0IDEuMTk1Yy0uMTM1LjczMi0uMTc0IDEuNjM2LS4xNzQgMi4xaDFjMC0uNDM0LjAzOC0xLjI3LjE1OC0xLjkxOGwtLjk4NC0uMTgyem0tLjE3NCAyLjFjMCAxLjY0Mi4zMjIgMy43OC45NDUgNS45N2wuOTYyLS4yNzNjLS42MDQtMi4xMjMtLjkwNy00LjE2OS0uOTA3LTUuNjk3aC0xem0xLjg5OCA1Ljk5OGMuMTE5LS4zNDEuMjI0LS42NzQuMzEtLjk5bC0uOTY2LS4yNmMtLjA3Ny4yODctLjE3NS41OTYtLjI4OC45MjJsLjk0NC4zMjh6bS4zMS0uOTkxYy4wNjMtLjI0LjI5NS0xLjE0Ny41MS0xLjk5bC4yOS0xLjEzMS4wOTItLjM2My4wMjUtLjEuMDA3LS4wMjYuMDAyLS4wMDd2LS4wMDJsLS40ODQtLjEyNC0uNDg1LS4xMjN2LjAwMmwtLjAwMi4wMDctLjAwNy4wMjYtLjAyNS4xLS4wOTMuMzYzYTIxMjguODU5IDIxMjguODU5IDAgMDEtLjc5NyAzLjExMWwuOTY3LjI1N3ptLjQ0Mi0zLjc0M2wtLjUtLjAyNHYuMDEybC0uMDAyLjAzNWE1Ni42MjYgNTYuNjI2IDAgMDEtLjAzMy42MjJjLS4wMjQuNDEtLjA1Ny45Ny0uMSAxLjU2OC0uMDg2IDEuMjE1LS4yMDUgMi41MzYtLjMzNiAzLjEyNGwuOTc2LjIxN2MuMTUtLjY3Ni4yNzMtMi4wNzkuMzU4LTMuMjdhMTExLjg4MiAxMTEuODgyIDAgMDAuMTI3LTIuMDc2bC4wMDctLjEzNi4wMDItLjAzNXYtLjAxLS4wMDJsLS41LS4wMjV6bS0uOTcgNS4zMzZjLS4wNi4yNi0uMTI1LjUxOC0uMTk0Ljc4OGwuOTY5LjI0OGMuMDctLjI3MS4xMzgtLjU0MS4yLS44MTZsLS45NzYtLjIyem0tLjE4IDEuMDhjMS4wMzYgMi44OTQgMi43MDcgNS40ODYgNC43MTUgNy4zNjFsLjY4Mi0uNzNjLTEuODgtMS43NTctMy40NjgtNC4yMDktNC40NTYtNi45NjdsLS45NDEuMzM3em00LjcxNSA3LjM2Yy44MTQuNzYyIDEuODMgMS4zNjUgMi43NDMgMS44OWwuNDk4LS44NjdjLS45Mi0uNTI5LTEuODQtMS4wOC0yLjU1OC0xLjc1M2wtLjY4My43M3ptMy4wNjMgMS45NTFjMS45ODItLjI4MyAzLjc5OC0uNDE2IDUuMzA0LS4zOTlsLjAxLTFjLTEuNTY3LS4wMTctMy40MzYuMTItNS40NTYuNDFsLjE0Mi45OXptNS4zMDMtLjM5OWMxIC4wMTMgMS44NDguMDk0IDIuNTA5LjIzOC42NzcuMTQ3IDEuMDg4LjM0NiAxLjI4OC41NDRsLjcwMi0uNzEyYy0uNDA1LS40LTEuMDQ1LS42NS0xLjc3OC0uODEtLjc0OS0uMTYyLTEuNjY5LS4yNDYtMi43MDgtLjI2bC0uMDEzIDF6bTMuNzk5Ljc4M2MuMTg4LjE4NC4yNzYuNDEuMzA2LjcyNGwuOTk2LS4wOTVjLS4wNDUtLjQ3MS0uMTk3LS45NDctLjYwMy0xLjM0NGwtLjcuNzE1em0uMzA1LjcwNWMwLS4wMDQgMCAuMDE1LS4wMDUuMDY0YTQuMjgxIDQuMjgxIDAgMDEtLjA3LjM5MmwuOTcyLjIzNWE1LjA2IDUuMDYgMCAwMC4wNjMtLjMxMmMuMDItLjExNS4wNDYtLjI5Ni4wMzgtLjQzNmwtLjk5OC4wNTd6bS45MDIuNjcyYy4wNDUtLjIyNS0uMDA3LS41NS0uMzEzLS44NzItLjI4NS0uMy0uNzg2LS41OTktMS42NC0uODcxbC0uMzA1Ljk1M2MuNzgzLjI1IDEuMS40ODEgMS4yMi42MDYuMDk4LjEwNC4wMzQuMTAzLjA1Ny0uMDEzbC45OC4xOTd6bS0xLjk1My0xLjc0M2MtLjcxNy0uMjMtMS43MDMtLjMzLTIuODQ1LS4zNC0xLjE1LS4wMS0yLjQ5OC4wNzMtMy45NTguMjI4bC4xMDYuOTk0YzEuNDM1LS4xNTIgMi43NDItLjIzMSAzLjg0NC0uMjIxIDEuMTEuMDEgMS45NzYuMTA4IDIuNTQ4LjI5MWwuMzA1LS45NTJ6bS02Ljk3LjgzNGMxLjcuODMyIDMuMzg1IDEuNDU4IDQuNzg3IDEuODE1LjcuMTc5IDEuMzQyLjI5MyAxLjg4Ni4zMjkuNTI2LjAzNSAxLjAyOS4wMDIgMS40MDYtLjE3NmwtLjQyNy0uOTA1Yy0uMTQuMDY2LS40MzIuMTE1LS45MTMuMDgzLS40NjQtLjAzLTEuMDQxLS4xMy0xLjcwNS0uMy0xLjMyNS0uMzM3LTIuOTQ1LS45MzctNC41OTQtMS43NDRsLS40NC44OTh6bTguMDg1IDEuOTY1Yy4yMjItLjEwOC40MTctLjMxMS41MjctLjQzM2EzLjc3IDMuNzcgMCAwMC4xOTgtLjI0bC4wMTMtLjAxNy4wMDQtLjAwNS4wMDEtLjAwMi0uNDAzLS4yOTYtLjQwNC0uMjk1LS4wMDEuMDAyLS4wMDcuMDEtLjAzMi4wNGEyLjgyOSAyLjgyOSAwIDAxLS4xMTMuMTM0IDEuNzYyIDEuNzYyIDAgMDEtLjE5Ny4xODcuMzQzLjM0MyAwIDAxLS4wMTguMDEybC0uMDA3LjAwNC40MzkuODk5em0uMzQtLjk5M2wtLjQ4OC0uMTA3di4wMDFsLS4wMDIuMDA3YTIuNjY2IDIuNjY2IDAgMDEtLjAyNy4xMTdjLS4wMTkuMDc4LS4wNDQuMTgzLS4wNzQuMjk0LS4wMy4xMTEtLjA2Mi4yMjMtLjA5My4zMTYtLjAzNS4xMDgtLjA1NS4xNDYtLjA1Mi4xNGwuODQ1LjUzNWMuMDctLjExLjEyMS0uMjUzLjE1Ni0uMzU5LjA0LS4xMi4wNzgtLjI1NC4xMS0uMzc1YTExLjk4IDExLjk4IDAgMDAuMTA0LS40MjJsLjAwNy0uMDI4LjAwMi0uMDA4di0uMDAyLS4wMDFsLS40ODgtLjEwOHptLS43MTUuNzM3YTEuMTQgMS4xNCAwIDAxLS41MzEuMzY1bC4yNTUuOTY3Yy40MzEtLjExNC44NTItLjQzIDEuMDgtLjczNmwtLjgwNC0uNTk2em0tLjUzMi4zNjZjLS4zMjQuMDg2LS44MjcuMTEtMS40OS4wNDdhMTQuMzU3IDE0LjM1NyAwIDAxLTIuMjctLjQzNSAyMy41ODEgMjMuNTgxIDAgMDEtNS40NTItMi4yNTNsLS40OTYuODY4YTI0LjU3NCAyNC41NzQgMCAwMDUuNjkgMi4zNTFjLjg4NS4yMzcgMS43MTMuMzk0IDIuNDMyLjQ2NC43MS4wNjkgMS4zNTEuMDU1IDEuODQzLS4wNzZsLS4yNTctLjk2NnptLTkuNTMzLTIuNzAyYy00LjE3LjYxNS04Ljc0NSAxLjc0OC0xMi40MTQgMi45NTFsLjMxMi45NWMzLjYyLTEuMTg3IDguMTM5LTIuMzA2IDEyLjI0OC0yLjkxMWwtLjE0Ni0uOTl6bS0xMi42OTIgMy4xNzljLTEuNzg3IDMuMTMxLTMuMzI4IDUuMzctNC42NyA2LjY4Ny0xLjM1OSAxLjMzMy0yLjM0NiAxLjU3Mi0zLjEzNiAxLjE3NmwtLjQ0OC44OTRjMS40LjcgMi44NTQuMDQ3IDQuMjg0LTEuMzU3IDEuNDQ3LTEuNDE5IDMuMDQ0LTMuNzYgNC44MzgtNi45MDVsLS44NjgtLjQ5NXptLTcuODA2IDcuODYzbC0uODA1LS40MDUtLjQ1Ljg5NC44MDYuNDA1LjQ1LS44OTR6bS0uNzgxLS4zOTJjLS4wMS0uMDA2LS4wNDItLjAyNy0uMDY0LS4xMmEuODc1Ljg3NSAwIDAxLjAwNC0uMzZsLS45OC0uMmMtLjA0OS4yMzktLjA2Mi41MjIuMDAzLjc5Mi4wNjYuMjc0LjIyMy41NzQuNTQuNzU2bC40OTctLjg2OHptLS4wNi0uNDhjLjEtLjQ5NC40ODUtMS4xOTUgMS4yNzMtMi4wMjUuNzc5LS44MjIgMS45MTgtMS43MzQgMy40NjItMi42NTZsLS41MTItLjg1OWMtMS42MDQuOTU4LTIuODIgMS45MjUtMy42NzYgMi44MjctLjg0Ni44OTItMS4zNzIgMS43NTctMS41MjcgMi41MTNsLjk4LjJ6bTQuNzM4LTQuNjgzYTM1LjMgMzUuMyAwIDAxMS4wMjgtLjU2NSAxNTkuNDE0IDE1OS40MTQgMCAwMS43NzctLjQxNGwuMDEzLS4wMDcuMDAzLS4wMDJoLjAwMWwtLjIzMy0uNDQyLS4yMzQtLjQ0MmgtLjAwMWwtLjAwNC4wMDItLjAxMi4wMDdhNy43MzMgNy43MzMgMCAwMS0uMDUuMDI2bC0uMTc1LjA5My0uNTU4LjI5OGMtLjQxMy4yMjItLjg5LjQ4LTEuMDczLjU5bC41MTguODU2em0xLjU4OS0xLjQzbC0uMzQ4LS4zNnYuMDAxbC0uMDAzLjAwMi0uMDEuMDEtLjAzNS4wMzRhMTA3LjY4OCAxMDcuNjg4IDAgMDEtLjU0LjUxOGMtLjMyLjMwNC0uNjQ3LjYxLS43NTguN2wuNjMuNzc3Yy4xNS0uMTIyLjUxMy0uNDYzLjgxNy0uNzUzYTExOS42NyAxMTkuNjcgMCAwMC41NDUtLjUyM2wuMDM3LS4wMzUuMDA5LS4wMDkuMDAyLS4wMDJoLjAwMXYtLjAwMWwtLjM0Ny0uMzZ6bS0xLjY5Ni45MDZjLTEuMjg2IDEuMDU0LTIuNDA2IDIuMjQ1LTMuMjAyIDMuMzA5YTkuOTY1IDkuOTY1IDAgMDAtLjk0NiAxLjQ5Yy0uMjE1LjQzMy0uMzcyLjg4LS4zNTQgMS4yNjNsLjk5OS0uMDQ2Yy0uMDA2LS4xMTguMDUyLS4zNzIuMjUtLjc3MmE4Ljk4IDguOTggMCAwMS44NS0xLjMzNmMuNzQ4LS45OTcgMS44MTEtMi4xMyAzLjAzNy0zLjEzNGwtLjYzNC0uNzc0em0tNC41IDYuMDlsLjAxLjA4OC45OTQtLjEwMy0uMDEtLjA4Ny0uOTk0LjEwM3ptLjU3Ny41MzJjLjY3Mi0uMDk2IDEuMzYtLjQ5NiAyLjA1NS0xLjA5OC43MDItLjYwOCAxLjQ1NS0xLjQ2MiAyLjI1Ny0yLjU0MyAxLjYwNS0yLjE2MiAzLjQ0OC01LjI4OCA1LjUxLTkuMzIzbC0uODktLjQ1NWMtMi4wNTIgNC4wMTUtMy44NjYgNy4wODUtNS40MjMgOS4xODItLjc3OSAxLjA1LTEuNDgzIDEuODQtMi4xMSAyLjM4NC0uNjMzLjU0OS0xLjE0NS44MDYtMS41NC44NjNsLjE0MS45OXptOS44MzUtMTIuOTl2LS4wMDFsLS45MTYtLjQwMi45MTYuNDAyem0uNDA0LjIzMmExNjQuMTA1IDE2NC4xMDUgMCAwMS0xLjk3MyAzLjU4NGwuODcxLjQ5Yy42Mi0xLjEwMSAxLjI5NS0yLjMwNiAxLjk4NS0zLjYwNWwtLjg4My0uNDd6bS0xLjM0NCA0LjI5YzMuMzg0LTEuNDE3IDcuMDM4LTIuMzI5IDEwLjUzMy0yLjk3OWwtLjE4Mi0uOTgzYy0zLjUzMy42NTctNy4yNjMgMS41ODQtMTAuNzM4IDMuMDRsLjM4Ny45MjN6bTEwLjcyNi0zLjg4MmExNy4wMjkgMTcuMDI5IDAgMDEtMS4zMjMtMS4wMDZsLS42NDYuNzYzYy40NDYuMzc3LjkxNy43MzIgMS40IDEuMDY2bC41Ny0uODIzem0tMS4zMjMtMS4wMDZjLTEuODc0LTEuNTg3LTMuMzEtMy41NzMtNC4zNTUtNS42NzRsLS44OTYuNDQ1YzEuMDk1IDIuMiAyLjYxIDQuMzAyIDQuNjA1IDUuOTkybC42NDYtLjc2M3ptLTUuMjcyLTUuNjI2YTQ5LjQ4NSA0OS40ODUgMCAwMS0yLjc4OCA2LjIyNGwuODg0LjQ2OGE1MC40NjcgNTAuNDY3IDAgMDAyLjg0Mi02LjM0NGwtLjkzOC0uMzQ4eiIgbWFzaz0idXJsKCNhKSIvPjwvZz48L3N2Zz4="); } -.contextual-typography .markdown-preview-view li blockquote, -.contextual-typography .markdown-preview-view ol ol, -.contextual-typography .markdown-preview-view ul ul { - margin-bottom: 0; +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".docx"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".doc"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMC44MTQgMzUuNjY3TDIyLjE1OSA1MWgyLjcwMmw3LjE4NS0xNC4xNzIuOTkgMTQuMTcyaDIuNzQxbDcuODMxLTE1LjI2N2MxLjA5NS0yLjEyMiAxLjU0My0yLjQxMiAzLjI0NC0yLjYxbC4yMzctMS4xNmgtNi4wNTFsLS4yMzggMS4xNmMxLjkyNS4yMzcgMi4wMTcuNTggMS4wNjggMi41MThsLTUuOTA2IDEyLjIzNS0uNzY1LTEyLjE5NWMtLjExOC0xLjk1MS4wOC0yLjI5NCAyLjE2Mi0yLjU1OGwuMjUtMS4xNmgtNy41bC0uMjUxIDEuMTZjMS45NTEuMjM3IDIuMDE3LjU4IDEuMDgxIDIuNTE4bC01Ljg4IDEyLjIzNS0uNzktMTIuMTk1Yy0uMTItMS45NTEuMDc4LTIuMjk0IDIuMTc0LTIuNTU4bC4yMzgtMS4xNmgtNy43MjZsLS4yMjQgMS4xNmMxLjUwMy4xOTggMS45MTIuNDg4IDIuMDgzIDIuNTQ0eiIvPjwvZz48L3N2Zz4="); } -.contextual-typography .markdown-preview-view ul li, -.contextual-typography .markdown-preview-view ol li { - margin-top: 5px; - margin-bottom: 5px; +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".key"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".pptx"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".ppt"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij4KICA8cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPgogIDxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz4KICA8cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPgogIDxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPgogIDxnPgogICAgPHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTQzLjIgMjlIMjAuOGMtMS41NDQgMC0yLjggMS4yMjctMi44IDIuNzM3VjQ1LjQyYzAgMS41MSAxLjI1NiAyLjczNyAyLjggMi43MzdoOS44djQuMTA1aC00LjJWNTVoMTEuMnYtMi43MzdoLTQuMnYtNC4xMDVoOS44YzEuNTQ0IDAgMi44LTEuMjI4IDIuOC0yLjczN1YzMS43MzdDNDYgMzAuMjI3IDQ0Ljc0NCAyOSA0My4yIDI5ek0yMC44IDQ1LjQyMVYzMS43MzdoMjIuNGwuMDAxIDEzLjY4NEgyMC44eiIvPgogICAgPHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTI5LjIgNDIuNjg0bDctNC4xMDUtNy00LjEwNXY4LjIxeiIvPgogIDwvZz4KPC9zdmc+"); } - -body .table-view-table > thead > tr > th { - font-weight: var(--medium-weight); - font-size: inherit; - border: 1px solid var(--shade-10-opaque); +body:not(.cc-no-file-icons).theme-dark .nav-file-title > .nav-file-title-content::before { + filter: hue-rotate(20deg) saturate(160%); } -body .table-view-table > tbody > tr > td { - border: 1px solid var(--shade-10-opaque); +body:not(.cc-no-custom-icons) { + /* Misc overrides */ } - -.markdown-preview-view .embedded-note-title { - padding-left: 4px; - padding-right: 2px; +body:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey, +body:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey > svg { + display: block; + width: 14px; + height: 14px; } - -.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h1.embedded-note-title__preview { - margin-top: 0; - margin-bottom: 0; +body:not(.cc-no-custom-icons) .collapse-icon > svg, +body:not(.cc-no-custom-icons) .style-settings-collapse-indicator > svg { + color: var(--shade-50); + width: 12px; + height: 12px; +} +body:not(.cc-no-custom-icons) svg.blocks, +body:not(.cc-no-custom-icons) svg.reading-glasses, +body:not(.cc-no-custom-icons) svg.audio-file, +body:not(.cc-no-custom-icons) svg.bracket-glyph, +body:not(.cc-no-custom-icons) svg.broken-link, +body:not(.cc-no-custom-icons) svg.bullet-list-glyph, +body:not(.cc-no-custom-icons) svg.bullet-list, +body:not(.cc-no-custom-icons) svg.calendar-with-checkmark, +body:not(.cc-no-custom-icons) svg.check-in-circle, +body:not(.cc-no-custom-icons) svg.check-small, +body:not(.cc-no-custom-icons) svg.checkbox-glyph, +body:not(.cc-no-custom-icons) svg.checkmark, +body:not(.cc-no-custom-icons) svg.clock, +body:not(.cc-no-custom-icons) svg.cloud, +body:not(.cc-no-custom-icons) svg.code-glyph, +body:not(.cc-no-custom-icons) svg.create-new, +body:not(.cc-no-custom-icons) svg.cross-in-box, +body:not(.cc-no-custom-icons) svg.cross, +body:not(.cc-no-custom-icons) svg.crossed-star, +body:not(.cc-no-custom-icons) svg.dice, +body:not(.cc-no-custom-icons) svg.document, +body:not(.cc-no-custom-icons) svg.documents, +body:not(.cc-no-custom-icons) svg.dot-network, +body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph, +body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph, +body:not(.cc-no-custom-icons) svg.down-arrow-with-tail, +body:not(.cc-no-custom-icons) svg.down-chevron-glyph, +body:not(.cc-no-custom-icons) svg.enter, +body:not(.cc-no-custom-icons) svg.exit-fullscreen, +body:not(.cc-no-custom-icons) svg.expand-vertically, +body:not(.cc-no-custom-icons) svg.filled-pin, +body:not(.cc-no-custom-icons) svg.folder, +body:not(.cc-no-custom-icons) svg.fullscreen, +body:not(.cc-no-custom-icons) svg.gear, +body:not(.cc-no-custom-icons) svg.hashtag, +body:not(.cc-no-custom-icons) svg.go-to-file, +body:not(.cc-no-custom-icons) svg.help, +body:not(.cc-no-custom-icons) svg.highlight-glyph, +body:not(.cc-no-custom-icons) svg.horizontal-split, +body:not(.cc-no-custom-icons) svg.image-file, +body:not(.cc-no-custom-icons) svg.image-glyph, +body:not(.cc-no-custom-icons) svg.indent-glyph, +body:not(.cc-no-custom-icons) svg.info, +body:not(.cc-no-custom-icons) svg.install, +body:not(.cc-no-custom-icons) svg.keyboard-glyph, +body:not(.cc-no-custom-icons) svg.left-arrow-with-tail, +body:not(.cc-no-custom-icons) svg.left-arrow, +body:not(.cc-no-custom-icons) svg.left-chevron-glyph, +body:not(.cc-no-custom-icons) svg.lines-of-text, +body:not(.cc-no-custom-icons) svg.link-glyph, +body:not(.cc-no-custom-icons) svg.link, +body:not(.cc-no-custom-icons) svg.magnifying-glass, +body:not(.cc-no-custom-icons) svg.microphone-filled, +body:not(.cc-no-custom-icons) svg.microphone, +body:not(.cc-no-custom-icons) svg.minus-with-circle, +body:not(.cc-no-custom-icons) svg.note-glyph, +body:not(.cc-no-custom-icons) svg.number-list-glyph, +body:not(.cc-no-custom-icons) svg.open-vault, +body:not(.cc-no-custom-icons) svg.pane-layout, +body:not(.cc-no-custom-icons) svg.paper-plane, +body:not(.cc-no-custom-icons) svg.paused, +body:not(.cc-no-custom-icons) svg.pdf-file, +body:not(.cc-no-custom-icons) svg.pencil, +body:not(.cc-no-custom-icons) svg.pin, +body:not(.cc-no-custom-icons) svg.plus-with-circle, +body:not(.cc-no-custom-icons) svg.popup-open, +body:not(.cc-no-custom-icons) svg.presentation, +body:not(.cc-no-custom-icons) svg.price-tag-glyph, +body:not(.cc-no-custom-icons) svg.quote-glyph, +body:not(.cc-no-custom-icons) svg.redo-glyph, +body:not(.cc-no-custom-icons) svg.reset, +body:not(.cc-no-custom-icons) svg.right-arrow-with-tail, +body:not(.cc-no-custom-icons) svg.right-arrow, +body:not(.cc-no-custom-icons) svg.right-chevron-glyph, +body:not(.cc-no-custom-icons) svg.right-triangle, +body:not(.cc-no-custom-icons) svg.run-command, +body:not(.cc-no-custom-icons) svg.search, +body:not(.cc-no-custom-icons) svg.sheets-in-box, +body:not(.cc-no-custom-icons) svg.stacked-levels, +body:not(.cc-no-custom-icons) svg.star-list, +body:not(.cc-no-custom-icons) svg.star, +body:not(.cc-no-custom-icons) svg.strikethrough-glyph, +body:not(.cc-no-custom-icons) svg.switch, +body:not(.cc-no-custom-icons) svg.sync-small, +body:not(.cc-no-custom-icons) svg.sync, +body:not(.cc-no-custom-icons) svg.tag-glyph, +body:not(.cc-no-custom-icons) svg.three-horizontal-bars, +body:not(.cc-no-custom-icons) svg.trash, +body:not(.cc-no-custom-icons) svg.undo-glyph, +body:not(.cc-no-custom-icons) svg.unindent-glyph, +body:not(.cc-no-custom-icons) svg.up-and-down-arrows, +body:not(.cc-no-custom-icons) svg.up-arrow-with-tail, +body:not(.cc-no-custom-icons) svg.up-chevron-glyph, +body:not(.cc-no-custom-icons) svg.vault, +body:not(.cc-no-custom-icons) svg.vertical-split, +body:not(.cc-no-custom-icons) svg.vertical-three-dots, +body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph, +body:not(.cc-no-custom-icons) svg.clock-glyph, +body:not(.cc-no-custom-icons) svg.command-glyph, +body:not(.cc-no-custom-icons) svg.add-note-glyph, +body:not(.cc-no-custom-icons) svg.calendar-glyph, +body:not(.cc-no-custom-icons) svg.duplicate-glyph, +body:not(.cc-no-custom-icons) svg.file-explorer-glyph, +body:not(.cc-no-custom-icons) svg.graph-glyph, +body:not(.cc-no-custom-icons) svg.import-glyph, +body:not(.cc-no-custom-icons) svg.languages, +body:not(.cc-no-custom-icons) svg.links-coming-in, +body:not(.cc-no-custom-icons) svg.links-going-out, +body:not(.cc-no-custom-icons) svg.merge-files-glyph, +body:not(.cc-no-custom-icons) svg.merge-files, +body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph, +body:not(.cc-no-custom-icons) svg.paper-plane-glyph, +body:not(.cc-no-custom-icons) svg.paste-text, +body:not(.cc-no-custom-icons) svg.paste, +body:not(.cc-no-custom-icons) svg.percent-sign-glyph, +body:not(.cc-no-custom-icons) svg.play-audio-glyph, +body:not(.cc-no-custom-icons) svg.presentation-glyph, +body:not(.cc-no-custom-icons) svg.question-mark-glyph, +body:not(.cc-no-custom-icons) svg.restore-file-glyph, +body:not(.cc-no-custom-icons) svg.scissors-glyph, +body:not(.cc-no-custom-icons) svg.scissors, +body:not(.cc-no-custom-icons) svg.search-glyph, +body:not(.cc-no-custom-icons) svg.select-all-text, +body:not(.cc-no-custom-icons) svg.split, +body:not(.cc-no-custom-icons) svg.star-glyph, +body:not(.cc-no-custom-icons) svg.stop-audio-glyph, +body:not(.cc-no-custom-icons) svg.two-blank-pages, +body:not(.cc-no-custom-icons) svg.tomorrow-glyph, +body:not(.cc-no-custom-icons) svg.yesterday-glyph, +body:not(.cc-no-custom-icons) svg.workspace-glyph, +body:not(.cc-no-custom-icons) svg.box-glyph { + stroke-width: 0; + background-color: currentColor; +} +body:not(.cc-no-custom-icons) svg.blocks > path, +body:not(.cc-no-custom-icons) svg.reading-glasses > path, +body:not(.cc-no-custom-icons) svg.audio-file > path, +body:not(.cc-no-custom-icons) svg.bracket-glyph > path, +body:not(.cc-no-custom-icons) svg.broken-link > path, +body:not(.cc-no-custom-icons) svg.bullet-list-glyph > path, +body:not(.cc-no-custom-icons) svg.bullet-list > path, +body:not(.cc-no-custom-icons) svg.calendar-with-checkmark > path, +body:not(.cc-no-custom-icons) svg.check-in-circle > path, +body:not(.cc-no-custom-icons) svg.check-small > path, +body:not(.cc-no-custom-icons) svg.checkbox-glyph > path, +body:not(.cc-no-custom-icons) svg.checkmark > path, +body:not(.cc-no-custom-icons) svg.clock > path, +body:not(.cc-no-custom-icons) svg.cloud > path, +body:not(.cc-no-custom-icons) svg.code-glyph > path, +body:not(.cc-no-custom-icons) svg.create-new > path, +body:not(.cc-no-custom-icons) svg.cross-in-box > path, +body:not(.cc-no-custom-icons) svg.cross > path, +body:not(.cc-no-custom-icons) svg.crossed-star > path, +body:not(.cc-no-custom-icons) svg.dice > path, +body:not(.cc-no-custom-icons) svg.document > path, +body:not(.cc-no-custom-icons) svg.documents > path, +body:not(.cc-no-custom-icons) svg.dot-network > path, +body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph > path, +body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph > path, +body:not(.cc-no-custom-icons) svg.down-arrow-with-tail > path, +body:not(.cc-no-custom-icons) svg.down-chevron-glyph > path, +body:not(.cc-no-custom-icons) svg.enter > path, +body:not(.cc-no-custom-icons) svg.exit-fullscreen > path, +body:not(.cc-no-custom-icons) svg.expand-vertically > path, +body:not(.cc-no-custom-icons) svg.filled-pin > path, +body:not(.cc-no-custom-icons) svg.folder > path, +body:not(.cc-no-custom-icons) svg.fullscreen > path, +body:not(.cc-no-custom-icons) svg.gear > path, +body:not(.cc-no-custom-icons) svg.hashtag > path, +body:not(.cc-no-custom-icons) svg.go-to-file > path, +body:not(.cc-no-custom-icons) svg.help > path, +body:not(.cc-no-custom-icons) svg.highlight-glyph > path, +body:not(.cc-no-custom-icons) svg.horizontal-split > path, +body:not(.cc-no-custom-icons) svg.image-file > path, +body:not(.cc-no-custom-icons) svg.image-glyph > path, +body:not(.cc-no-custom-icons) svg.indent-glyph > path, +body:not(.cc-no-custom-icons) svg.info > path, +body:not(.cc-no-custom-icons) svg.install > path, +body:not(.cc-no-custom-icons) svg.keyboard-glyph > path, +body:not(.cc-no-custom-icons) svg.left-arrow-with-tail > path, +body:not(.cc-no-custom-icons) svg.left-arrow > path, +body:not(.cc-no-custom-icons) svg.left-chevron-glyph > path, +body:not(.cc-no-custom-icons) svg.lines-of-text > path, +body:not(.cc-no-custom-icons) svg.link-glyph > path, +body:not(.cc-no-custom-icons) svg.link > path, +body:not(.cc-no-custom-icons) svg.magnifying-glass > path, +body:not(.cc-no-custom-icons) svg.microphone-filled > path, +body:not(.cc-no-custom-icons) svg.microphone > path, +body:not(.cc-no-custom-icons) svg.minus-with-circle > path, +body:not(.cc-no-custom-icons) svg.note-glyph > path, +body:not(.cc-no-custom-icons) svg.number-list-glyph > path, +body:not(.cc-no-custom-icons) svg.open-vault > path, +body:not(.cc-no-custom-icons) svg.pane-layout > path, +body:not(.cc-no-custom-icons) svg.paper-plane > path, +body:not(.cc-no-custom-icons) svg.paused > path, +body:not(.cc-no-custom-icons) svg.pdf-file > path, +body:not(.cc-no-custom-icons) svg.pencil > path, +body:not(.cc-no-custom-icons) svg.pin > path, +body:not(.cc-no-custom-icons) svg.plus-with-circle > path, +body:not(.cc-no-custom-icons) svg.popup-open > path, +body:not(.cc-no-custom-icons) svg.presentation > path, +body:not(.cc-no-custom-icons) svg.price-tag-glyph > path, +body:not(.cc-no-custom-icons) svg.quote-glyph > path, +body:not(.cc-no-custom-icons) svg.redo-glyph > path, +body:not(.cc-no-custom-icons) svg.reset > path, +body:not(.cc-no-custom-icons) svg.right-arrow-with-tail > path, +body:not(.cc-no-custom-icons) svg.right-arrow > path, +body:not(.cc-no-custom-icons) svg.right-chevron-glyph > path, +body:not(.cc-no-custom-icons) svg.right-triangle > path, +body:not(.cc-no-custom-icons) svg.run-command > path, +body:not(.cc-no-custom-icons) svg.search > path, +body:not(.cc-no-custom-icons) svg.sheets-in-box > path, +body:not(.cc-no-custom-icons) svg.stacked-levels > path, +body:not(.cc-no-custom-icons) svg.star-list > path, +body:not(.cc-no-custom-icons) svg.star > path, +body:not(.cc-no-custom-icons) svg.strikethrough-glyph > path, +body:not(.cc-no-custom-icons) svg.switch > path, +body:not(.cc-no-custom-icons) svg.sync-small > path, +body:not(.cc-no-custom-icons) svg.sync > path, +body:not(.cc-no-custom-icons) svg.tag-glyph > path, +body:not(.cc-no-custom-icons) svg.three-horizontal-bars > path, +body:not(.cc-no-custom-icons) svg.trash > path, +body:not(.cc-no-custom-icons) svg.undo-glyph > path, +body:not(.cc-no-custom-icons) svg.unindent-glyph > path, +body:not(.cc-no-custom-icons) svg.up-and-down-arrows > path, +body:not(.cc-no-custom-icons) svg.up-arrow-with-tail > path, +body:not(.cc-no-custom-icons) svg.up-chevron-glyph > path, +body:not(.cc-no-custom-icons) svg.vault > path, +body:not(.cc-no-custom-icons) svg.vertical-split > path, +body:not(.cc-no-custom-icons) svg.vertical-three-dots > path, +body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph > path, +body:not(.cc-no-custom-icons) svg.clock-glyph > path, +body:not(.cc-no-custom-icons) svg.command-glyph > path, +body:not(.cc-no-custom-icons) svg.add-note-glyph > path, +body:not(.cc-no-custom-icons) svg.calendar-glyph > path, +body:not(.cc-no-custom-icons) svg.duplicate-glyph > path, +body:not(.cc-no-custom-icons) svg.file-explorer-glyph > path, +body:not(.cc-no-custom-icons) svg.graph-glyph > path, +body:not(.cc-no-custom-icons) svg.import-glyph > path, +body:not(.cc-no-custom-icons) svg.languages > path, +body:not(.cc-no-custom-icons) svg.links-coming-in > path, +body:not(.cc-no-custom-icons) svg.links-going-out > path, +body:not(.cc-no-custom-icons) svg.merge-files-glyph > path, +body:not(.cc-no-custom-icons) svg.merge-files > path, +body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph > path, +body:not(.cc-no-custom-icons) svg.paper-plane-glyph > path, +body:not(.cc-no-custom-icons) svg.paste-text > path, +body:not(.cc-no-custom-icons) svg.paste > path, +body:not(.cc-no-custom-icons) svg.percent-sign-glyph > path, +body:not(.cc-no-custom-icons) svg.play-audio-glyph > path, +body:not(.cc-no-custom-icons) svg.presentation-glyph > path, +body:not(.cc-no-custom-icons) svg.question-mark-glyph > path, +body:not(.cc-no-custom-icons) svg.restore-file-glyph > path, +body:not(.cc-no-custom-icons) svg.scissors-glyph > path, +body:not(.cc-no-custom-icons) svg.scissors > path, +body:not(.cc-no-custom-icons) svg.search-glyph > path, +body:not(.cc-no-custom-icons) svg.select-all-text > path, +body:not(.cc-no-custom-icons) svg.split > path, +body:not(.cc-no-custom-icons) svg.star-glyph > path, +body:not(.cc-no-custom-icons) svg.stop-audio-glyph > path, +body:not(.cc-no-custom-icons) svg.two-blank-pages > path, +body:not(.cc-no-custom-icons) svg.tomorrow-glyph > path, +body:not(.cc-no-custom-icons) svg.yesterday-glyph > path, +body:not(.cc-no-custom-icons) svg.workspace-glyph > path, +body:not(.cc-no-custom-icons) svg.box-glyph > path { + display: none; } - -.hider-ribbon .nav-files-container { - padding-bottom: 50px; +body:not(.cc-no-custom-icons) svg.blocks { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .search-result-container.mod-global-search .search-results-children { - padding-bottom: 3rem; +body:not(.cc-no-custom-icons) svg.reading-glasses { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .side-dock-settings { - padding: 5px 5px 5px 0; +body:not(.cc-no-custom-icons) svg.audio-file { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .workspace-ribbon-collapse-btn { - display: none; +body:not(.cc-no-custom-icons) svg.bracket-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .workspace-ribbon.mod-right { - pointer-events: none; +body:not(.cc-no-custom-icons) svg.broken-link { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.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)); +body:not(.cc-no-custom-icons) svg.bullet-list-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .side-dock-actions, -.hider-ribbon .side-dock-settings { - background: whitesmoke; - border-top: 1px solid var(--shade-10); - display: flex; - margin: 0; - position: relative; +body:not(.cc-no-custom-icons) svg.bullet-list { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon.theme-dark .side-dock-actions, .hider-ribbon.theme-dark .side-dock-settings { - background: #3c3c3c; - border-color: var(--shade-2); +body:not(.cc-no-custom-icons) svg.calendar-with-checkmark { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .side-dock-settings { - border-right: 1px solid var(--shade-10); - border-top-right-radius: var(--radius-m); +body:not(.cc-no-custom-icons) svg.check-in-circle { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .side-dock-actions { - padding: 5px 0 5px 5px; - z-index: var(--layer-status-bar); +body:not(.cc-no-custom-icons) svg.check-small { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .workspace-ribbon.mod-left:after { - content: none; +body:not(.cc-no-custom-icons) svg.checkbox-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .workspace-ribbon.mod-left .side-dock-ribbon-action { - margin-bottom: 0; - margin-right: 5px; - margin-top: 0; +body:not(.cc-no-custom-icons) svg.checkmark { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .workspace-ribbon.mod-left:hover { - opacity: 1; - transition: opacity 0.25s ease-in-out; +body:not(.cc-no-custom-icons) svg.clock { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { - border-top: 1px solid var(--background-modifier-border); +body:not(.cc-no-custom-icons) svg.cloud { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .workspace-split.mod-left-split { - margin: 0; +body:not(.cc-no-custom-icons) svg.code-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-ribbon .workspace-ribbon { - padding: 0; +body:not(.cc-no-custom-icons) svg.add-note-glyph, +body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Create new Zettelkasten note"] > svg.sheets-in-box, +body:not(.cc-no-custom-icons) .nav-action-button[aria-label="New note"] svg.document, +body:not(.cc-no-custom-icons) svg.create-new { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.hider-frameless .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { - margin-top: 32px; +body:not(.cc-no-custom-icons) svg.cross-in-box { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-frameless .workspace-split.mod-left-split > div.workspace-tabs { - padding-top: 26px; +body:not(.cc-no-custom-icons) svg.cross { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-frameless .workspace-ribbon.mod-left.is-collapsed { - background-color: var(--shade-0); - border-right-color: var(--shade-0); +body:not(.cc-no-custom-icons) svg.crossed-star { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-frameless.mod-macos.hider-ribbon:not(.plugin-sliding-panes-rotate-header):not(.is-fullscreen) .workspace-split.mod-left-split.is-collapsed + .mod-root .workspace-leaf:first-of-type .view-header { - padding-left: 70px !important; +body:not(.cc-no-custom-icons) svg.dice-glyph, +body:not(.cc-no-custom-icons) svg.dice { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.hider-frameless.mod-macos:not(.plugin-sliding-panes-rotate-header):not(.is-fullscreen) .workspace-split.mod-left-split.is-collapsed + .mod-root .workspace-leaf:first-of-type .view-header { - padding-left: 34px !important; +body:not(.cc-no-custom-icons) svg.document { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.hider-scroll .search-result-container.mod-global-search { - padding-right: 10px; +body:not(.cc-no-custom-icons) .markdown-embed-link > svg.link, +body:not(.cc-no-custom-icons) .file-embed-link > svg.link, +body:not(.cc-no-custom-icons) svg.documents { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body .kanban-plugin { - background-color: var(--shade-0); +body:not(.cc-no-custom-icons) svg.dot-network { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__checkbox-label, -body .kanban-plugin__meta-table { - font-size: 0.9rem; +body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__grow-wrap > textarea, -body .kanban-plugin__grow-wrap:after, -body .kanban-plugin__markdown-preview-view { - font-size: 1rem; +body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__new-item-button:hover { - color: var(--text-muted); - background-color: var(--shade-plus-darker); +body:not(.cc-no-custom-icons) svg.down-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__grow-wrap > textarea:focus { - border-color: hsla(var(--accent-hsl), 0.5); +body:not(.cc-no-custom-icons) svg.down-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body button.kanban-plugin__new-item-button { - border: none; - box-shadow: none; +body:not(.cc-no-custom-icons) svg.enter { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item button.kanban-plugin__item-prefix-button, -body .kanban-plugin__item button.kanban-plugin__item-postfix-button, -body .kanban-plugin__lane button.kanban-plugin__lane-settings-button { - border: none; - box-shadow: none; +body:not(.cc-no-custom-icons) svg.exit-fullscreen { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item button.kanban-plugin__item-prefix-button:hover, -body .kanban-plugin__item button.kanban-plugin__item-postfix-button:hover, -body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover { - background-color: var(--shade-plus-darker); +body:not(.cc-no-custom-icons) svg.expand-vertically { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item button.kanban-plugin__item-prefix-button.is-enabled, -body .kanban-plugin__item button.kanban-plugin__item-postfix-button.is-enabled, -body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled { - color: var(--text-muted); +body:not(.cc-no-custom-icons) svg.filled-pin { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__search-wrapper { - background-color: var(--background-primary); - border-bottom: 1px solid var(--shade-plus-darker); +body:not(.cc-no-custom-icons) svg.folder { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body button.kanban-plugin__search-cancel-button { - color: var(--text-normal); - border: 1px solid transparent; - border-radius: var(--radius-m); - font-weight: var(--medium-weight); - 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:not(.cc-no-custom-icons) svg.fullscreen { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body button.kanban-plugin__search-cancel-button:hover { - background-color: var(--shade-10); +body:not(.cc-no-custom-icons) svg.gear { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__markdown-preview-view { - font: var(--text); - font-size: 14px; +body:not(.cc-no-custom-icons) svg.hashtag { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__lane-title-text > .kanban-plugin__markdown-preview-view.markdown-preview-view { - font-weight: var(--medium-weight); +body:not(.cc-no-custom-icons) svg.go-to-file { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__lane { - background: var(--shade-0); - border: none; - padding: 2px; +body:not(.cc-no-custom-icons) svg.help { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__lane-header-wrapper { - border-bottom: 0; +body:not(.cc-no-custom-icons) svg.highlight-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.horizontal-split { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__lane-items { - background-color: var(--shade-5-opaque); - box-shadow: 0 0 0 4px var(--shade-5); - padding: 0 3px; - border-radius: var(--radius-l); +body:not(.cc-no-custom-icons) svg.image-file { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body.theme-dark .kanban-plugin__lane-items { - background-color: var(--shade-3-opaque); +body:not(.cc-no-custom-icons) svg.image-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__lane-items:empty { - border-radius: 0; - padding: 4px; +body:not(.cc-no-custom-icons) svg.indent-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__lane-items > .kanban-plugin__placeholder:only-child { - border-radius: var(--radius-l); +body:not(.cc-no-custom-icons) svg.info { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .is-sorting .kanban-plugin__lane-items > .kanban-plugin__placeholder:only-child { - border-color: var(--shade-20); +body:not(.cc-no-custom-icons) svg.install { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item-form { - border-top: none; - padding-top: 10px; +body:not(.cc-no-custom-icons) svg.keyboard-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__lane-header-wrapper + .kanban-plugin__item-form { - padding-bottom: 12px; +body:not(.cc-no-custom-icons) svg.left-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) .workspace-drawer-active-tab-back-icon > svg.left-arrow-with-tail, +body:not(.cc-no-custom-icons) svg.left-arrow { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .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:not(.cc-no-custom-icons) svg.left-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body.theme-dark .kanban-plugin__item-content-wrapper { - background-color: var(--shade-10); +body:not(.cc-no-custom-icons) svg.lines-of-text { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item:last-child { - margin-bottom: 0; +body:not(.cc-no-custom-icons) svg.link-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.link { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.magnifying-glass { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__drag-container > .kanban-plugin__item-wrapper .kanban-plugin__item-content-wrapper { - background-color: var(--background-primary); +body:not(.cc-no-custom-icons) svg.microphone-filled { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .markdown-preview-view.kanban-plugin__item-markdown { - font-family: var(--text); - line-height: 1.4; +body:not(.cc-no-custom-icons) svg.microphone { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.minus-with-circle { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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: var(--medium-weight); +body:not(.cc-no-custom-icons) svg.note-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__markdown-preview-view .task-list-item-checkbox { - margin-left: 4px; +body:not(.cc-no-custom-icons) svg.number-list-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item-title { - display: flex; - flex-direction: column; - justify-content: center; +body:not(.cc-no-custom-icons) svg.open-vault { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item-title-wrapper { - padding: 8px 10px; +body:not(.cc-no-custom-icons) svg.pane-layout { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item-metadata:empty { - display: none; +body:not(.cc-no-custom-icons) svg.paper-plane { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item-tags .kanban-plugin__item-tag { - font-weight: var(--medium-weight); - color: var(--text-muted); - background-color: var(--shade-plus-darker); - padding: 4px 5px !important; - border-radius: var(--radius-s); - line-height: 1; +body:not(.cc-no-custom-icons) svg.paused { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item-tags .kanban-plugin__item-tag:hover { - color: var(--text-accent); +body:not(.cc-no-custom-icons) svg.pdf-file { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item-tags .kanban-plugin__item-tag > span { - display: inline-block; - margin-right: 1px; - color: var(--text-faint); +body:not(.cc-no-custom-icons) svg.pencil { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item-tags .kanban-plugin__item-tag:hover > span { - color: hsla(var(--accent-hsl), 0.5); +body:not(.cc-no-custom-icons) svg.pin { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item-button-wrapper { - border-top: none; +body:not(.cc-no-custom-icons) svg.plus-with-circle { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin button { - background-color: var(--shade-3); - font-weight: var(--medium-weight); +body:not(.cc-no-custom-icons) svg.presentation { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin .kanban-plugin__item-edit-button-wrapper button { - background-color: var(--shade-0); +body:not(.cc-no-custom-icons) svg.price-tag-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__lane-setting-wrapper > div:last-child { - border-bottom: none; +body:not(.cc-no-custom-icons) svg.quote-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__lane-action-wrapper button { - box-shadow: none; +body:not(.cc-no-custom-icons) svg.redo-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin button:hover { - color: var(--text-on-accent); - background-color: var(--interactive-accent); +body:not(.cc-no-custom-icons) svg.reset { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.right-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.right-arrow { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.right-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} +body:not(.cc-no-custom-icons) svg.right-triangle { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__checkbox-wrapper { - border: none; +body:not(.cc-no-custom-icons) svg.run-command { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__new-lane-button, -body .kanban-plugin__new-item-button { - font-weight: var(--medium-weight); - font-size: 14px; - background-color: var(--shade-plus-darker); - border: 1px solid transparent; +body:not(.cc-no-custom-icons) svg.search { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.sheets-in-box { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.stacked-levels { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body button.kanban-plugin__new-item-button { - background-color: transparent; +body:not(.cc-no-custom-icons) svg.star-list { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.star { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__action-confirm-wrapper button { - margin-bottom: 5px; +body:not(.cc-no-custom-icons) svg.strikethrough-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__grow-wrap > textarea:focus { - border-color: hsla(var(--accent-hsl), 0.5); +body:not(.cc-no-custom-icons) svg.switch { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item-input-wrapper { - border-top: none; +body:not(.cc-no-custom-icons) svg.sync-small { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.sync { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.tag-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body button.kanban-plugin__item-action-add, -body button.kanban-plugin__lane-action-add { - background-color: var(--interactive-accent); +body:not(.cc-no-custom-icons) svg.three-horizontal-bars { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey > svg, +body:not(.cc-no-custom-icons) svg.trash { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .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:not(.cc-no-custom-icons) svg.undo-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__lane-grip { - margin-left: -5px; - margin-right: 4px; +body:not(.cc-no-custom-icons) svg.unindent-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__autocomplete { - font-weight: var(--medium-weight); - font-size: 14px; - border: none; +body:not(.cc-no-custom-icons) svg.up-and-down-arrows { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__autocomplete-item-active, -body .kanban-plugin__autocomplete-item { - padding: 4px 8px; +body:not(.cc-no-custom-icons) svg.up-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -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:not(.cc-no-custom-icons) svg.up-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__action-confirm-wrapper { - margin: 5px 0; - border-radius: var(--radius-l); - border-width: 3px; +body:not(.cc-no-custom-icons) svg.vault { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__action-confirm-text { - font-size: 14px; - padding-bottom: 5px; +body:not(.cc-no-custom-icons) svg.vertical-split { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__setting-item { - background-color: var(--background-primary); +body:not(.cc-no-custom-icons) svg.vertical-three-dots { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__icon[data-icon=cross] { - color: var(--text-muted); +body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__icon[data-icon=cross] > svg { - width: 1.2em; - height: 1.2em; +body:not(.cc-no-custom-icons) svg.clock-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__lane-form-wrapper { - background-color: var(--background-primary); +body:not(.cc-no-custom-icons) svg.command-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__item-markdown .external-link::after { - top: 0; +body:not(.cc-no-custom-icons) svg.calendar-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .kanban-plugin__scroll-container::-webkit-scrollbar { - width: 12px; - height: 12px; +body:not(.cc-no-custom-icons) svg.duplicate-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .internal-link.kanban-plugin__embed-link { - color: var(--text-muted); +body:not(.cc-no-custom-icons) .workspace-tab-header[aria-label="File explorer"] svg.folder, +body:not(.cc-no-custom-icons) svg.file-explorer-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body .lt-predictions-container.cm-tooltip, -body .lt-predictions-container { - font-family: var(--text); - font-size: 14px; - border: none; - box-shadow: none; - filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 0 10px rgba(0, 0, 0, 0.1)); +body:not(.cc-no-custom-icons) svg.graph-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .lt-buttoncontainer > button { - font-size: 14px; - font-weight: var(--medium-weight); - color: var(--text-normal); - padding: 4px 14px; - background: var(--background-primary); - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); - border-radius: var(--radius-m); +body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Open Markdown importer"] > svg.blocks, +body:not(.cc-no-custom-icons) svg.import-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body.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:not(.cc-no-custom-icons) svg.languages { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .lt-ignore-btn { - background-color: var(--background-primary); - border-left: none; - border-right: none; - border-bottom: none; - font-size: 13px; - font-weight: var(--medium-weight); - color: var(--text-muted); - transition: 100ms color, 100ms background-color; +body:not(.cc-no-custom-icons) svg.links-coming-in { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .lt-ignore-btn svg { - width: 1em; - height: 1em; +body:not(.cc-no-custom-icons) svg.links-going-out { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .lt-ignore-btn:hover { - background-color: var(--shade-3); - color: var(--text-normal); +body:not(.cc-no-custom-icons) svg.merge-files-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .lt-title:not(:empty) { - font-weight: var(--medium-weight); +body:not(.cc-no-custom-icons) svg.merge-files { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .lt-status-bar-btn { - margin: -2px 0; +body:not(.cc-no-custom-icons) svg.popup-open, +body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .lt-status-bar-btn svg { - display: none; - width: 14px; - height: 14px; +body:not(.cc-no-custom-icons) svg.paper-plane-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body .lt-status-bar-btn.lt-loading svg { - display: block; +body:not(.cc-no-custom-icons) svg.paste-text { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.theme-dark.native-scrollbars .backlink-pane, -.theme-dark.native-scrollbars .cm-scroller, -.theme-dark.native-scrollbars .community-plugin-details, -.theme-dark.native-scrollbars .community-plugin-info, -.theme-dark.native-scrollbars .community-theme-screenshot, -.theme-dark.native-scrollbars .hotkey-list-container, -.theme-dark.native-scrollbars .internal-query .search-result-container, -.theme-dark.native-scrollbars .item-list, -.theme-dark.native-scrollbars .markdown-embed-content, -.theme-dark.native-scrollbars .markdown-preview-view, -.theme-dark.native-scrollbars .markdown-source-view.mod-cm6 .math-block > mjx-container, -.theme-dark.native-scrollbars .modal-content, -.theme-dark.native-scrollbars .modal.mod-image-lightbox, -.theme-dark.native-scrollbars .open-vault-options-container, -.theme-dark.native-scrollbars .open-vault-options, -.theme-dark.native-scrollbars .outgoing-link-pane, -.theme-dark.native-scrollbars .pdf-scroll-container, -.theme-dark.native-scrollbars .plugin-list-plugins, -.theme-dark.native-scrollbars .prompt-results, -.theme-dark.native-scrollbars .publish-sections-container, -.theme-dark.native-scrollbars .publish-site-settings-container, -.theme-dark.native-scrollbars .recent-vaults-list, -.theme-dark.native-scrollbars .search-result-container.mod-global-search, -.theme-dark.native-scrollbars .side-dock-plugin-panel.mod-backlinks .side-dock-plugin-panel-inner, -.theme-dark.native-scrollbars .spellchecker-dictionary-container, -.theme-dark.native-scrollbars .sync-file-tree-container, -.theme-dark.native-scrollbars .sync-history-content, -.theme-dark.native-scrollbars .sync-history-list-item-container, -.theme-dark.native-scrollbars .sync-history-list, -.theme-dark.native-scrollbars .sync-log-container, -.theme-dark.native-scrollbars .tag-container, -.theme-dark.native-scrollbars .upload-progress-container, -.theme-dark.native-scrollbars .workspace-split.mod-left-split .view-content, -.theme-dark.native-scrollbars .workspace-split.mod-right-split .view-content { - background-color: rgba(var(--background-rgb), 0.01); +body:not(.cc-no-custom-icons) svg.paste { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} +body:not(.cc-no-custom-icons) svg.percent-sign-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.theme-dark.native-scrollbars .community-plugin-search-results, -.theme-dark.native-scrollbars .graph-controls, -.theme-dark.native-scrollbars .modal.mod-settings .vertical-tab-header, -.theme-dark.native-scrollbars .nav-files-container, -.theme-dark.native-scrollbars .suggestion, -.theme-dark.native-scrollbars code[class*=language-] { - background-color: rgba(38, 38, 38, 0.01); +body:not(.cc-no-custom-icons) svg.play-audio-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.native-scrollbars .search-result-container.mod-global-search { - padding-right: 10px; +body:not(.cc-no-custom-icons) svg.presentation-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container:before, -body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header > .view-header-title-container:before { - background: transparent !important; +body:not(.cc-no-custom-icons) svg.question-mark-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body.plugin-sliding-panes-stacking .workspace > .mod-root > .workspace-leaf { - box-shadow: 0 0 20px rgba(0, 0, 0, 0.15) !important; +body:not(.cc-no-custom-icons) svg.restore-file-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header { - border-right: none !important; +body:not(.cc-no-custom-icons) svg.scissors-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container > .view-header-title { - margin-left: 0; +body:not(.cc-no-custom-icons) svg.scissors { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body.hider-frameless.plugin-sliding-panes-rotate-header.plugin-sliding-select-orientation-mixed .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header { - padding-top: 25px; +body:not(.cc-no-custom-icons) svg.search-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body #wordsprint { - padding-top: 2rem; +body:not(.cc-no-custom-icons) svg.select-all-text { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint .status { - margin: 0; - padding: 0; - border-radius: var(--radius-m); - background-color: var(--shade-0); - color: var(--text-normal); - font-weight: var(--medium-weight); - line-height: 1; +body:not(.cc-no-custom-icons) svg.split { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint .danger { - color: rgb(var(--red-rgb)); - font-weight: 800; +body:not(.cc-no-custom-icons) svg.star-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint .danger + .secondsLeft { - color: rgb(var(--red-rgb)); +body:not(.cc-no-custom-icons) svg.stop-audio-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint .warning { - color: rgb(var(--orange-rgb)); - font-weight: 800; +body:not(.cc-no-custom-icons) svg.two-blank-pages { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint .warning + .secondsLeft { - color: rgb(var(--orange-rgb)); +body:not(.cc-no-custom-icons) svg.tomorrow-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint .success { - color: rgb(var(--green-rgb)); - font-weight: 800; +body:not(.cc-no-custom-icons) svg.yesterday-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint .secondsLeft { - line-height: 1; - padding: 0.5rem 0 0; - margin: 0; +body:not(.cc-no-custom-icons) svg.workspace-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint #sprintActionPanel { - line-height: 1; - padding: 0; - margin: 1rem 0 2.5rem; +body:not(.cc-no-custom-icons) svg.box-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint #sprintActionPanel .sprintStop, -body #wordsprint #sprintActionPanel .sprintStart { - margin: 0; - line-height: 1.3; - font-size: 14px; - font-weight: var(--medium-weight); - color: var(--text-normal); - padding: 4px 14px; - background: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); - border-radius: var(--radius-m); +body:not(.cc-no-custom-icons) .nav-action-button[aria-label="New folder"] svg.folder { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint #sprintActionPanel .sprintStart { - margin: 0 2px 0 0; +body:not(.cc-no-custom-icons) .workspace-leaf-content .view-header-icon > svg { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint #sprintActionPanel .sprintStop { - margin: 0 0 0 2px; +body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Insert template"] > svg.documents { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint #sprintViewStats .viewStats { - box-shadow: none; - border: none; - font-size: 14px; - font-weight: var(--medium-weight); - padding: 0; - background-color: transparent; - color: var(--text-accent); - margin: 0; +body:not(.cc-no-custom-icons) .view-action[aria-label^=Preview] > svg { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body #wordsprint > hr { - margin-bottom: 10px !important; + +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h1 { + margin-top: calc(var(--h1-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h1-margin-bottom) * var(--editor-line-height-rem)); } -body #wordsprint .wordsWritten { - font-style: italic; - color: var(--shade-30); +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h2 { + margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h2-margin-bottom) * var(--editor-line-height-rem)); } -body #wordsprint #sectionTab { - background: var(--shade-plus-darker); - flex-grow: 0; - flex-shrink: 1; - width: unset; - max-width: unset; - border-bottom: none; - margin: 0; - padding: 1px; - border-radius: var(--radius-s); - box-shadow: inset 0px 0px 4px rgba(var(--color-black-rgb), 0.04); +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h3 { + margin-top: calc(var(--h3-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h3-margin-bottom) * var(--editor-line-height-rem)); } -body #wordsprint #sectionTab button { - border-radius: var(--radius-s); - padding: 4px 6px; - line-height: 1; - font-size: 14px; - font-weight: var(--medium-weight); - box-shadow: none; - border: none; +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h4 { + margin-top: calc(var(--h4-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h4-margin-bottom) * var(--editor-line-height-rem)); } -body #wordsprint #sectionTab button:not(.active):not(:hover) { - background-color: transparent; - color: var(--text-normal); +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h5 { + margin-top: calc(var(--h5-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h5-margin-bottom) * var(--editor-line-height-rem)); } -body #wordsprint #sectionTab button:hover:not(.active) { - background: var(--shade-plus-darker); +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h6 { + margin-top: calc(var(--h6-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h6-margin-bottom) * var(--editor-line-height-rem)); } -body #wordsprint #sectionTab button.active { - color: var(--text-normal); - background-color: var(--shade-0); - box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1); +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h1, +.cc-header-spacing .workspace-tabs .markdown-preview-view h1 { + margin-top: calc(var(--h1-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h1-margin-bottom) * var(--editor-line-height-small-rem)); } -body #wordsprint #sprintViewStats { - padding: 10px 0 0; +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h2, +.cc-header-spacing .workspace-tabs .markdown-preview-view h2 { + margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h2-margin-bottom) * var(--editor-line-height-small-rem)); } -body #wordsprint #goalsPanel, -body #wordsprint #statsPanel { - align-items: flex-start; - padding: 0 5px; +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h3, +.cc-header-spacing .workspace-tabs .markdown-preview-view h3 { + margin-top: calc(var(--h3-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h3-margin-bottom) * var(--editor-line-height-small-rem)); +} +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h4, +.cc-header-spacing .workspace-tabs .markdown-preview-view h4 { + margin-top: calc(var(--h4-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h4-margin-bottom) * var(--editor-line-height-small-rem)); +} +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h5, +.cc-header-spacing .workspace-tabs .markdown-preview-view h5 { + margin-top: calc(var(--h5-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h5-margin-bottom) * var(--editor-line-height-small-rem)); +} +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h6, +.cc-header-spacing .workspace-tabs .markdown-preview-view h6 { + margin-top: calc(var(--h6-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h6-margin-bottom) * var(--editor-line-height-small-rem)); } -.theme-dark #wordsprint #sprintActionPanel .sprintStart { - color: #dfdedf; - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); - background-color: var(--shade-50); +.cc-soft-wrap-code-blocks code[class*=language-], +.cc-soft-wrap-code-blocks pre[class*=language-] { + overflow: hidden; + white-space: pre-wrap; } -.theme-dark #wordsprint #sprintActionPanel .sprintStop { - color: #dfdedf; - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); - background-color: var(--shade-10); + +.cc-seamless-embed .markdown-embed .markdown-preview-view { + padding: 0; +} +.cc-seamless-embed .markdown-embed { + border: none; + padding: 0; + margin: 0; +} +.cc-seamless-embed .markdown-embed-title { + display: none; +} +.cc-seamless-embed .is-live-preview .markdown-embed-title { + display: block; +} + +.cc-trim-table-cols td, +.cc-trim-table-cols th { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + min-width: unset; + max-width: var(--table-min-cell-width) !important; +} + +.cc-transparent-popover:not(.is-mobile):not(.is-translucent) .notice, +.cc-transparent-popover:not(.is-mobile):not(.is-translucent) .menu { + background: rgba(245, 245, 245, 0.7); + backdrop-filter: blur(35px); + background-blend-mode: luminosity; +} +.cc-transparent-popover:not(.is-mobile):not(.is-translucent).theme-dark .notice, +.cc-transparent-popover:not(.is-mobile):not(.is-translucent).theme-dark .menu { + background: rgba(30, 30, 30, 0.7); } \ No newline at end of file diff --git a/src/core/editor.scss b/src/core/editor.scss index b69a3c7..b0e57e4 100644 --- a/src/core/editor.scss +++ b/src/core/editor.scss @@ -80,6 +80,10 @@ span.cm-url, span.cm-hmd-internal-link { color: var(--text-accent); + + &.cm-hmd-barelink { + color: var(--text-normal); + } } span.cm-formatting-link, @@ -88,7 +92,10 @@ color: var(--shade-10); display: inline-block; padding: 0 1px; - font-weight: var(--bold-weight); + + &:not(.cm-hmd-barelink) { + font-weight: var(--bold-weight); + } } .HyperMD-task-line[data-task]:not([data-task=" "]), @@ -130,7 +137,7 @@ color: var(--text-faint); font-weight: var(--bold-weight); - &.cm-property + span { + &.cm-property ~ span { text-decoration: line-through; text-decoration-color: var(--shade-50); text-decoration-thickness: 2px; @@ -444,6 +451,10 @@ span.cm-link { color: var(--text-accent); + + &.cm-hmd-barelink { + color: var(--text-normal); + } } span.cm-formatting-link,